0001104659-20-027034.txt : 20200228 0001104659-20-027034.hdr.sgml : 20200228 20200228151738 ACCESSION NUMBER: 0001104659-20-027034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200228 DATE AS OF CHANGE: 20200228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MARINE PRODUCTS CORP CENTRAL INDEX KEY: 0001129155 STANDARD INDUSTRIAL CLASSIFICATION: SHIP & BOAT BUILDING & REPAIRING [3730] IRS NUMBER: 582572419 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-16263 FILM NUMBER: 20669288 BUSINESS ADDRESS: STREET 1: 2801 BUFORD HIGHWAY NE, SUITE 300 CITY: ATLANTA STATE: GA ZIP: 30329 BUSINESS PHONE: 404-321-2140 MAIL ADDRESS: STREET 1: 2801 BUFORD HIGHWAY NE, SUITE 300 CITY: ATLANTA STATE: GA ZIP: 30329 10-K 1 mpx-20191231x10ka2493e.htm FORM 10-K
3386981700P1Y000P1Y000GAMARINE PRODUCTS CORPNYSE343284860001129155--12-312019FYfalse0P7DP10D2000000001129155srt:BoardOfDirectorsChairmanMember2019-01-012019-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-012019-12-310001129155us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-01-012018-12-310001129155us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-01-012017-12-310001129155us-gaap:AllowanceForCreditLossMember2017-01-012017-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310001129155us-gaap:AllowanceForCreditLossMember2019-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-310001129155us-gaap:AllowanceForCreditLossMember2018-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-12-310001129155us-gaap:AllowanceForCreditLossMember2017-12-310001129155us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2016-12-310001129155us-gaap:AllowanceForCreditLossMember2016-12-310001129155us-gaap:AccountingStandardsUpdate201802Member2019-01-012019-03-310001129155us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001129155us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001129155us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310001129155us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001129155us-gaap:EmployeeStockOptionMember2017-01-012017-12-310001129155us-gaap:CommonStockMember2019-01-012019-12-310001129155us-gaap:CommonStockMember2018-01-012018-12-310001129155us-gaap:CommonStockMember2017-01-012017-12-310001129155us-gaap:RetainedEarningsMember2018-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001129155us-gaap:RetainedEarningsMember2017-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001129155us-gaap:RetainedEarningsMember2016-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-310001129155us-gaap:EmployeeStockOptionMember2019-12-310001129155mpx:StockIncentivePlansMember2019-12-310001129155us-gaap:RestrictedStockMember2018-12-310001129155us-gaap:RestrictedStockMember2017-12-310001129155us-gaap:RestrictedStockMember2017-01-012017-12-310001129155mpx:EmploymentAgreementMember2018-01-012018-12-310001129155mpx:EmploymentAgreementMember2017-01-012017-12-310001129155us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001129155us-gaap:TransferredOverTimeMember2019-01-012019-12-310001129155us-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001129155us-gaap:NonUsMember2019-01-012019-12-310001129155mpx:PartsMember2019-01-012019-12-310001129155mpx:BoatsAndAccessoriesMember2019-01-012019-12-310001129155country:US2019-01-012019-12-310001129155us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2018-01-012018-12-310001129155us-gaap:TransferredOverTimeMember2018-01-012018-12-310001129155us-gaap:TransferredAtPointInTimeMember2018-01-012018-12-310001129155us-gaap:NonUsMember2018-01-012018-12-310001129155mpx:PartsMember2018-01-012018-12-310001129155mpx:BoatsAndAccessoriesMember2018-01-012018-12-310001129155country:US2018-01-012018-12-310001129155us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2017-01-012017-12-310001129155us-gaap:TransferredOverTimeMember2017-01-012017-12-310001129155us-gaap:TransferredAtPointInTimeMember2017-01-012017-12-310001129155us-gaap:NonUsMember2017-01-012017-12-310001129155mpx:PartsMember2017-01-012017-12-310001129155mpx:BoatsAndAccessoriesMember2017-01-012017-12-310001129155country:US2017-01-012017-12-310001129155mpx:RpcMembermpx:TransitionSupportServicesAgreementMember2019-12-310001129155mpx:RpcMembermpx:TransitionSupportServicesAgreementMember2018-12-310001129155mpx:FloorPlanLenderOneMember2019-12-310001129155mpx:AdditionalFloorPlanLendersMember2019-12-310001129155srt:MinimumMemberus-gaap:VehiclesMember2019-01-012019-12-310001129155srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2019-01-012019-12-310001129155srt:MinimumMemberus-gaap:EquipmentMember2019-01-012019-12-310001129155srt:MinimumMemberus-gaap:BuildingMember2019-01-012019-12-310001129155srt:MaximumMemberus-gaap:VehiclesMember2019-01-012019-12-310001129155srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2019-01-012019-12-310001129155srt:MaximumMemberus-gaap:EquipmentMember2019-01-012019-12-310001129155srt:MaximumMemberus-gaap:BuildingMember2019-01-012019-12-310001129155us-gaap:VehiclesMember2019-12-310001129155us-gaap:LandMember2019-12-310001129155us-gaap:FurnitureAndFixturesMember2019-12-310001129155us-gaap:EquipmentMember2019-12-310001129155us-gaap:BuildingMember2019-12-310001129155us-gaap:VehiclesMember2018-12-310001129155us-gaap:LandMember2018-12-310001129155us-gaap:FurnitureAndFixturesMember2018-12-310001129155us-gaap:EquipmentMember2018-12-310001129155us-gaap:BuildingMember2018-12-310001129155us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-12-310001129155us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-01-012018-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-310001129155us-gaap:StateAndLocalJurisdictionMember2019-12-310001129155mpx:OtherStateCreditsMember2019-12-310001129155us-gaap:AccountingStandardsUpdate201602Member2019-01-012019-12-310001129155srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2016-01-310001129155us-gaap:AccountingStandardsUpdate201602Member2019-12-310001129155us-gaap:AccountingStandardsUpdate201602Memberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001129155us-gaap:RestrictedStockMember2018-01-012018-12-310001129155us-gaap:RestrictedStockMember2019-12-310001129155us-gaap:RestrictedStockMember2019-01-012019-12-310001129155us-gaap:LatestTaxYearMember2019-01-012019-12-310001129155us-gaap:EarliestTaxYearMember2019-01-012019-12-310001129155us-gaap:DividendDeclaredMember2020-01-280001129155us-gaap:RetainedEarningsMember2019-01-012019-12-310001129155us-gaap:RetainedEarningsMember2018-01-012018-12-310001129155us-gaap:RetainedEarningsMember2017-01-012017-12-310001129155us-gaap:DividendDeclaredMember2020-01-282020-01-280001129155us-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155mpx:InvestmentsMeasuredAtNetAssetValueMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155mpx:InvestmentsMeasuredAtNetAssetValueMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155srt:MinimumMemberus-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MinimumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MinimumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MinimumMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MaximumMemberus-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MaximumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MaximumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MaximumMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MaximumMembermpx:InvestmentsMeasuredAtNetAssetValueMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155srt:MinimumMembermpx:InvestmentsMeasuredAtNetAssetValueMember2019-12-310001129155us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesUsMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155mpx:DefinedBenefitPlanInvestmentMemberus-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2016-01-012016-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2017-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2017-01-012017-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2018-01-012018-12-310001129155us-gaap:AccountsPayableAndAccruedLiabilitiesMember2019-12-310001129155us-gaap:AccountsPayableAndAccruedLiabilitiesMember2018-12-310001129155us-gaap:RetainedEarningsMember2019-12-310001129155us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001129155us-gaap:AccountsReceivableMember2019-01-012019-12-310001129155us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001129155us-gaap:CommonStockMember2019-12-310001129155us-gaap:CommonStockMember2018-12-310001129155us-gaap:CommonStockMember2017-12-310001129155us-gaap:CommonStockMember2016-12-3100011291552016-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2019-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2019-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2019-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-12-310001129155us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2019-12-310001129155us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001129155us-gaap:FairValueMeasurementsRecurringMember2019-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2018-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2018-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2018-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-12-310001129155us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2018-12-310001129155us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-12-310001129155us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001129155us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001129155us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001129155us-gaap:FairValueMeasurementsRecurringMember2018-12-310001129155us-gaap:MunicipalNotesMember2018-12-310001129155us-gaap:CorporateDebtSecuritiesMember2018-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2019-12-310001129155us-gaap:PensionPlansDefinedBenefitMember2018-12-310001129155us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001129155us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-01-012018-12-310001129155us-gaap:SellingGeneralAndAdministrativeExpensesMember2017-01-012017-12-310001129155us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001129155us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310001129155us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310001129155us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2017-12-310001129155us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2017-12-3100011291552017-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2019-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2018-12-310001129155us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-12-310001129155us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2018-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2019-01-012019-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2018-01-012018-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2017-01-012017-12-310001129155srt:MinimumMember2019-01-012019-12-310001129155srt:MaximumMember2019-01-012019-12-310001129155us-gaap:SupplierConcentrationRiskMember2019-01-012019-12-310001129155mpx:EmploymentAgreementMember2019-01-012019-12-310001129155us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001129155mpx:LimitedLiability255RCLlcMembermpx:RpcMember2016-01-012016-01-310001129155us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-12-310001129155us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2018-01-012018-12-310001129155us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2017-01-012017-12-310001129155mpx:FloorPlanLenderOneMember2019-01-012019-12-310001129155srt:StandardPoorsBBBRatingMembersrt:MinimumMemberus-gaap:CorporateDebtSecuritiesMember2019-01-012019-12-310001129155srt:StandardPoorsBBBRatingMembersrt:MaximumMemberus-gaap:CorporateDebtSecuritiesMember2019-01-012019-12-310001129155srt:StandardPoorsAAMinusRatingMembersrt:MinimumMemberus-gaap:MunicipalNotesMember2019-01-012019-12-310001129155srt:StandardPoorsAAMinusRatingMembersrt:MaximumMemberus-gaap:MunicipalNotesMember2019-01-012019-12-3100011291552017-01-012017-12-310001129155mpx:StockIncentivePlansMember2019-01-012019-12-310001129155mpx:StockIncentivePlansMember2018-01-012018-12-310001129155mpx:StockIncentivePlansMember2017-01-012017-12-310001129155mpx:RpcMembermpx:TransitionSupportServicesAgreementMember2019-01-012019-12-310001129155mpx:RpcMembermpx:TransitionSupportServicesAgreementMember2018-01-012018-12-310001129155mpx:RpcMembermpx:TransitionSupportServicesAgreementMember2017-01-012017-12-310001129155us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-12-310001129155us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-01-012018-12-3100011291552018-01-012018-12-3100011291552019-12-3100011291552018-12-3100011291552019-06-3000011291552020-02-1400011291552019-01-012019-12-31xbrli:sharesiso4217:USDxbrli:purempx:employeempx:itemiso4217:USDxbrli:sharesmpx:segment

7

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

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

FOR THE FISCAL YEAR ENDED DECEMBER 31, 2019

Commission File No. 1-16263

MARINE PRODUCTS CORPORATION

Delaware

(State of Incorporation)

58-2572419

(I.R.S. Employer Identification No.)

2801 BUFORD HIGHWAY NE, SUITE 300

ATLANTA, GEORGIA 30329

(404) 321-7910

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

Title of each class

COMMON STOCK, $0.10 PAR VALUE

Trading Symbol

MPX

Name of each exchange on which registered

NEW YORK STOCK EXCHANGE

Securities registered pursuant to section 12(g) of the Act: NONE

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 pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ⌧ Yes ◻ No

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

Large accelerated 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

The aggregate market value of Marine Products Corporation common stock held by non-affiliates on June 30, 2019, the last business day of the registrant’s most recent second fiscal quarter, was $111,062,568 based on the closing price on the New York Stock Exchange on June 28, 2019 of $15.44 per share.

Marine Products Corporation had 33,975,976 shares of common stock outstanding as of February 14, 2020.

Documents Incorporated by Reference

Portions of the Proxy Statement for the 2020 Annual Meeting of Stockholders of Marine Products Corporation are incorporated by reference into Part III, Items 10 through 14 of this report.

PART I

References in this document to “we,” “our,” “us,” “Marine Products,” or “the Company” mean Marine Products Corporation (“MPC”) and its subsidiaries, Chaparral Boats, Inc. (“Chaparral”) and Robalo Boats, LLC (“Robalo”), collectively or individually, except where the context indicates otherwise.

Forward-Looking Statements

Certain statements made in this report that are not historical facts are “forward-looking statements” under the Private Securities Litigation Reform Act of 1995. Such forward-looking statements may include, without limitation, the Company’s belief that there are several alternative suppliers of fiberglass that could provide adequate quality and quantities of this raw material at acceptable prices; the Company’s plans to continue purchasing sterndrive engines through the ABA; the Company’s belief that the level of dealer inventories of its new boat models are appropriate; the Company’s belief that it is well positioned to take advantage of industry conditions; the Company’s belief that its newer boat models will expand its customer base and leverage its strong dealer network and reputation for quality and styling; the Company’s belief that its corporate infrastructure, marketing and sales capabilities, financial strength and nationwide presence enables it to compete effectively against its competitors; the Company’s belief that it will not incur any material capital expenditures to comply with existing environmental or safety regulations; the Company’s expectation that higher costs of materials could negatively affect its profit margins; the Company’s belief that the ultimate outcome of any litigation will not have a material effect on its results of operations; the Company’s belief that the demand for new recreational boats during 2020 will be approximately equal to demand in 2019; the Company’s belief that the recreational boating industry promotional program has incrementally benefited the industry and Marine Products; the Company’s plans to continue to emphasize the Surf Series line of Chaparral boats, the Company’s larger SSX models and the Company’s larger Robalo models; the Company’s belief that these boat models and our Chaparral OSX Sport Luxury outboards will expand the Company’s customer base and leverage the Company’s strong dealer network and reputation for quality and styling; the Company’s plans to continue to develop and additional new products for subsequent model years; the Company’s belief that its liquidity, capitalization and cash expected to be generated from operations, will provide sufficient capital to meet the Company’s requirements for at least the next twelve months; the Company’s expectations about capital expenditures during 2020; the Company’s expectation about contributions to its pension plan in 2020; the Company’s estimate of the amount and timing of future contractual obligations; the Company’s judgments and estimates with respect to its critical accounting policies; the Company’s expectation about the impact of new accounting pronouncements on the Company’s consolidated financial statements; and the Company’s expectation regarding market risk of its investment portfolio.

The words “may,” “should,” “will,” “expect,” “believe,” “anticipate,” “intend,” “plan,” “seek,” “project,” “estimate,” and similar expressions used in this document that do not relate to historical facts are intended to identify forward-looking statements. Such statements are based on certain assumptions and analyses made by our management in light of its experience and its perception of historical trends, current conditions, expected future developments and other factors it believes to be appropriate. We caution you that such statements are only predictions and not guarantees of future performance and that actual results, developments and business decisions may differ from those envisioned by the forward-looking statements. Risk factors that could cause such future events not to occur as expected include the following: economic conditions, lack of credit availability and possible decreases in the level of consumer confidence impacting discretionary spending, business interruptions due to adverse weather conditions, increased interest rates, unanticipated changes in consumer demand and preferences, deterioration in the quality of Marine Products’ network of independent boat dealers or availability of financing of their inventory, our ability to insulate financial results against increasing commodity prices, the impact of rising gasoline prices and a weak housing market on consumer demand for our products and competition from other boat manufacturers and dealers. We caution you that such statements are only predictions and not guarantees of future performance and that actual results, developments and business decisions may differ from those envisioned by the forward-looking statements. See “Risk Factors” on page 13 for a discussion of factors that may cause actual results to differ from our projections.

2

Item 1. Business

Marine Products manufactures fiberglass motorized boats distributed and marketed through its independent dealer network. Marine Products’ product offerings include Chaparral sterndrive, outboard and jet pleasure boats and Robalo outboard sport fishing boats.

Organization and Overview

Marine Products is a Delaware corporation incorporated on August 31, 2000, in connection with a spin-off from RPC, Inc. (NYSE: RES) (“RPC”). Effective February 28, 2001, RPC accomplished the spin-off by contributing 100 percent of the issued and outstanding stock of Chaparral to Marine Products, a newly formed, wholly owned subsidiary of RPC, and then distributing the common stock of Marine Products to RPC stockholders.

Marine Products designs, manufactures and sells recreational fiberglass powerboats in the sportboat, sport fishing and jet boat markets. The Company sells its products to a network of 195 domestic and 93 international independent authorized dealers. Marine Products’ mission is to enhance its customers’ boating experience by providing them with high quality, innovative powerboats. The Company intends to remain a leading manufacturer of recreational powerboats for sale to a broad range of consumers worldwide.

Chaparral was founded in 1965 in Ft. Lauderdale, Florida. Chaparral’s first boat was a 15-foot tri-hull design with a retail price of less than $1,000. Over time Chaparral grew by offering exceptional quality and consumer value. In 1976, Chaparral moved to Nashville, Georgia, where a manufacturing facility of a former boat manufacturing company was available for purchase. This provided Chaparral an opportunity to obtain additional manufacturing space and access to a trained workforce. With over 55 years of boatbuilding experience, Chaparral continues to expand the range of its offerings through insightful, innovative product design and quality manufacturing processes in order to reach an increasingly discerning recreational boating market.

The Company manufactures Chaparral sterndrive pleasure boats including SSi Sport and Ski & Fish Boats, SSX Sport Boats and the Surf Series. The Company also manufactures Chaparral outboard pleasure boats within the SSi and SSX, SunCoast and OSX Sport Luxury models. In addition to the sterndrive and outboard offerings, the Company manufactures Vortex jet boats under the Chaparral brand name. The most recent available industry statistics [source: Statistical Surveys, Inc. report dated September 30, 2019] indicate that Chaparral is the second largest manufacturer of sterndrive boats in lengths from 19 to 34 feet in the United States.

In addition to the outboard models manufactured by Chaparral, the Company also manufactures Robalo outboard sport fishing boats. Robalo was founded in 1969 and its first boat was a 19-foot center console salt-water fishing boat, among the first of this type of boat to have an “unsinkable” hull. The models manufactured under the Robalo name include center consoles, dual consoles and Cayman Bay Boats.

The most recent available industry statistics [source: Statistical Surveys, Inc. report dated September 30, 2019] indicate that Robalo is the second largest manufacturer of outboard boats in lengths from 16 to 31 feet in the United States with a market share of 5.3 percent. Additionally, the combination of Robalo and Chaparral outboards holds the highest position in the overall outboard market, with a market share of 6.5 percent.

3

Products

Marine Products distinguishes itself by offering a wide range of products to the family recreational and cruiser markets through its Chaparral brand and to the sport fishing market through its Robalo brand.

The following table provides a brief description of our product lines and their particular market focus:

Number

Approximate

 

of

Overall

Retail

 

Product Line

    

Models

    

Length

    

Price Range

    

Description

Chaparral – SSi Sport Boats

 

11

 

19'-24′

$34,000 - $102,000

 

Fiberglass sterndrive and outboard-powered, larger sport boats marketed as high value runabout for larger groups. Design features handling of a runabout, style of a sportboat and open concept layout. Select models offer ski and fish options to meet your specific needs. All marketed with National Advertised Prices.

 

  

Chaparral – SSX Sport Boats

 

7

 

23′-34′

$68,000 - $415,000

 

Fiberglass sterndrive and outboard powered bowriders that combine features of sportboats and bowriders. Marketed as high value, luxury runabouts for family groups.

 

  

Chaparral – Surf Series

 

5

 

21′-29′

$52,000 - $226,000

 

This model line features a forward-facing sterndrive engine. Fiberglass multipurpose bowriders, the Surf Series models are marketed to both experienced and value-conscious buyers. These boats are designed to enhance the wake of the boat to accommodate the popular sport of wake surfing.

Chaparral – SunCoast Bowriders

2

 

23′-25′

$57,000 - $114,000

 

Fiberglass multipurpose luxury bowrider with outboard power and an open bow providing high seating capacity. Large bowrider-style boat, suitable for large inland bodies of water or coastal saltwater use. Marketed with a national fixed retail price to boaters carrying large numbers of passengers.

 

  

Chaparral – OSX Sport Boats

 

2

 

28'-30'

$173,000 - $340,000

 

Fiberglass, multipurpose sport boats with outboard power featuring plentiful seating and entertaining areas, cabin and bathroom accommodations, excellent performance, and luxury finishes.

Chaparral – Vortex Jet Boats

 

6

 

20′-24′

$40,000 - $95,000

Jet-powered fiberglass pleasure boats with traditional bowrider styling. Marketed features include high seating capacity and enhanced maneuverability at low speeds. National fixed retail price includes a trailer. Also marketed as a high-performance wakeboard boat with optional surf package. Marketed to younger families and wakeboard enthusiasts.

 

  

4

Robalo – Center Consoles

 

11

 

16′-30′

$23,000 - $235,000

 

Fiberglass outboard sport fishing boats for large freshwater lakes or saltwater use. Marketed to experienced fishermen and families desiring extra seating. Smaller models include a trailer, and all models are marketed with a national fixed retail price. The Explorer series features extra seating options.

 

  

Robalo – Cayman Bay Boats

 

4

 

20′-24′

$38,000 - $120,000

 

Fiberglass outboard sport fishing boats for large freshwater lakes or coastal saltwater use. Marketed to experienced fishermen wanting inshore and offshore capabilities. All models marketed with a trailer at a national fixed retail price.

 

  

Robalo – Dual Consoles

 

4

 

20′-31′

$44,000 - $275,000

 

Multi-purpose fiberglass outboard-powered sport fishing boats for large freshwater lakes or saltwater use. Marketed with national fixed retail prices to experienced fishermen and families looking for both fishing and cruising features.

 

  

Manufacturing

Marine Products’ manufacturing facilities are in Nashville, Georgia. Marine Products utilizes five different plants to, among other things, manufacture interiors, design new models, create fiberglass hulls and decks, and assemble various end products. Quality control is conducted throughout the manufacturing process. When fully assembled and inspected, the boats are loaded onto either Company-owned trailers or third-party marine transport trailers for delivery to dealers. The manufacturing process begins with the design of a product to meet dealer and customer needs. Plugs are constructed in the research and development phase from designs. Plugs are used to create a mold from which prototype boats can be built. Adjustments are made to the plug design until acceptable parameters are met. The final plug is used to create the necessary number of production molds. Molds are used to produce the fiberglass hulls and decks. Fiberglass components are made by applying the outside finish or gel coat to the mold, then numerous layers of fiberglass and resin are applied during the lamination process over the gel coat. After curing, the hull and deck are removed from the molds and are trimmed and prepared for final assembly, which includes the installation of electrical and plumbing systems, engines, upholstery, accessories and graphics.

Product Warranty

For our Chaparral and Robalo products, Marine Products provides a lifetime limited structural hull warranty and a transferable one-year limited warranty to the original owner. Chaparral also includes a five-year limited structural deck warranty. Warranties for additional items are provided for periods of one to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer.

The manufacturers of the engines, generators, and navigation electronics included on our boats provide and administer their own warranties for various lengths of time.

5

Suppliers

Marine Products’ three most significant cost components used in manufacturing its boats are engines, resins and fiberglass. For each of these, there is currently an adequate supply available in the market. Marine Products has not experienced any significant shortages in any of these products. Temporary shortages, when they do occur, usually involve manufacturers of these products adjusting model mixes, introducing new product lines or limiting production in response to an industry-wide reduction in boat demand. Trade negotiations between the United States and other countries have the potential to cause disruptions in the availability of fiberglass, the largest supplier of which is in a country impacted by tariffs, though we have experienced no such disruptions. Marine Products believes that there are several alternative suppliers if this supplier fails to provide adequate quality or quantities at acceptable prices.

Marine Products does not manufacture the engines installed in its boats. Engines are generally specified by the dealers at the time of ordering, usually based on anticipated customer preferences or actual customer orders. Sterndrive engines are purchased through the American Boatbuilders Association (“ABA”), which has entered into engine supply arrangements with Mercury Marine and Volvo Penta, the two currently existing suppliers of sterndrive engines. These arrangements contain incentives and discount provisions, which may reduce the cost of the engines purchased, if specified purchase volumes are met during specified periods of time. Although no minimum purchases are required, Marine Products expects to continue purchasing sterndrive engines through the ABA on a voluntary basis in order to receive volume-based purchase discounts. Marine Products does not have a long-term supply contract with the ABA. Marine Products has an outboard engine supply contract with Yamaha and a jet engine supply contract with BRP US Inc. These engine supply arrangements were not negotiated through the ABA. In the event of a sudden and extended interruption in the supply of engines from any of these suppliers, our sales and profitability could be negatively impacted. See “Risk Factors” below.

Marine Products uses other raw materials in its manufacturing processes. Among these are resins made from hydrocarbon feedstocks, copper and steel. The costs of these commodities fluctuate in response to changes in global economic conditions.

Sales and Distribution

Domestic sales are generated through our independent dealer network of approximately 66 Chaparral dealers, 36 Robalo dealers and 93 dealers that sell both brands located in markets throughout the United States. Marine Products also has 93 international dealers. Most of our dealers also inventory and sell boat brands manufactured by other companies, including some that compete directly with our brands. The territories served by any dealer are not exclusive to the dealer; however, Marine Products uses discretion in establishing relationships with new dealers in an effort to protect the mutual interests of the existing dealers and the Company. Marine Products’ six independent field sales representatives call upon existing dealers and develop new dealer relationships. The field sales representatives are directed by a National Sales Coordinator, who is responsible for developing the dealer distribution network for the Company’s products. The marketing of boats to retail customers is primarily the responsibility of the dealer. Marine Products supports dealer marketing efforts by supplementing local advertising, sales and marketing follow up in boating magazines, and participation in selected regional, national, and international boat show exhibitions. No single dealer accounted for more than 10 percent of net sales during 2019, 2018 or 2017.

Marine Products continues to seek new dealers in many areas throughout the U.S., Canada, Europe, South America, Asia, Russia and the Middle East. In general, Marine Products requires full payment prior to shipping a boat overseas. Consequently, there is no credit risk associated with these international sales or risk related to foreign currency fluctuation. The Company’s international sales are affected by trends in consumer discretionary spending and the value of the U.S. dollar on global currency markets, among other things. During 2019, the Company’s international net sales decreased 12.6 percent compared to 2018 due to the impact of trade tariffs enacted during 2018, most notably in Canada (which were repealed during the second quarter of 2019), Mexico and the European Union. International net sales as a percentage of total net sales were 5.8 percent in 2019, 6.5 percent in 2018, and 6.3 percent in 2017.

Marine Products’ sales orders are indicators of strong interest from its dealers. Historically, dealers have in most cases taken delivery of all their orders. The Company attempts to ensure that its dealers do not accept an excessive amount of inventory by monitoring their inventory levels. Knowledge of inventory levels at the individual dealers facilitates production scheduling with shorter lead times in order to maintain flexibility in the event that adjustments need to be made to dealer shipments. In the past, Marine Products has been able to resell any boat for which an order has been cancelled.

6

Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with major third-party financing institutions. The remaining dealers finance their boat inventory with smaller regional financial institutions in local markets or pay cash. Under these established arrangements with qualified lending institutions, a dealer establishes a line of credit with one or more of these lenders for the purchase of boat inventory for sales to retail customers in their showroom or during boat show exhibitions. In general, when a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products generally within ten business days. When the dealer in turn sells the boat to a retail customer, the dealer repays the lender, thereby restoring its available credit line. Each dealer’s floor plan credit facilities are secured by the dealer’s inventory, letters of credit, and perhaps other personal and real property. Until recently, most dealers maintained financing arrangements with multiple lenders, although that is less common at the present time, given that there are fewer lenders. In connection with a dealer’s floor plan financing arrangements with a qualified lending institution, Marine Products or its subsidiaries have agreed to repurchase inventory which the lender repossesses from a dealer and returns to Marine Products in a “new and unused” condition subject to normal wear and tear, as defined. The contractual agreements that Marine Products or its subsidiaries have with these qualified lenders contain the Company’s assumption of specified percentages of the debt obligation on repossessed boats, up to certain contractually determined dollar limits negotiated with the lender.

The Company currently has an agreement with one of the floor plan lenders whereby the contractual repurchase amount is limited to a maximum of 16 percent of the average net receivables financed by the floor plan lender for dealers during the prior 12 month period, which was $13.1 million as of December 31, 2019. The Company has contractual repurchase agreements with additional lenders with an aggregate maximum repurchase obligation of approximately $7.7 million, with various expiration and cancellation terms of less than one year. Accordingly, the aggregate repurchase obligation with all financing institutions was approximately $20.8 million as of December 31, 2019. In the event that a dealer defaults on a credit line, the qualified lender may then invoke the manufacturer’s repurchase obligation with respect to that dealer. In that event, all repurchase agreements of all manufacturers supplying a defaulting dealer are generally invoked regardless of the boat or boats with respect to which the dealer has defaulted. Unlike Marine Products’ obligation to repurchase boats repossessed by qualified lenders, Marine Products is under no obligation to repurchase boats directly from dealers. Marine Products does not sponsor financing programs to the retail consumer; any consumer financing promotions for a prospective boat purchaser would be the responsibility of the dealer.

Marine Products’ dealer sales incentive programs are generally designed to promote early replenishment of the stock in dealer inventories depleted throughout the prime spring and summer selling seasons, and to promote the sales of older models in dealer inventory and particular models during specified periods. These programs help to stabilize Marine Products’ manufacturing between the peak and off-peak periods and promote sales of certain models. For the 2020 model year (which commenced July 1, 2019), Marine Products offered its dealers several sales incentive programs based on dollar volumes and timing of dealer purchases. Program incentives offered include sales discounts, retail sales incentives and payment of floor plan financing interest charged by qualified floor plan lenders to dealers generally through April 30, 2020. After the interest payment programs end, interest costs revert to the dealer at rates set by the lender. A dealer makes periodic curtailment payments (principal payments) on outstanding obligations against its dealer inventory as set forth in the floor plan financing agreements between the dealer and its particular lender.

We believe that dealer inventories of our boat models as of December 31, 2019 are appropriate relative to the current level of retail customer demand; approximately 91 percent of boats have been in dealer inventory less than 18 months as of December 31, 2019, approximately the same as the previous year. The sales order backlog as of December 31, 2019 was approximately 921 boats with estimated net sales of approximately $43.6 million. This represents an approximate 12.3 week backlog based on recent production levels. The sales order backlog as of December 31, 2018 was approximately 1,953 boats with estimated net sales of approximately $94.4 million. This represents an approximate 19.0 week backlog based on production levels at that time. The Company will continue to monitor the number of boats in dealer inventories and adjust its production levels as it deems necessary to manage dealer inventory levels. The Company typically does not manufacture a significant number of boats for its own inventory. The Company occasionally manufactures boats for its own inventory because the number of boats required for immediate shipment is not always the most efficient number of boats to produce in a given production schedule.

Research and Development

Essentially the same technologies and processes are used to produce fiberglass boats by all boat manufacturers. The most common method to build fiberglass boats is with open-face molding. This is usually a labor-intensive, manual process whereby employees hand spray and apply fiberglass and resin in layers on open molds to create boat hulls, decks and other smaller fiberglass components. A single open-face mold is typically capable of producing approximately three hulls per week.

7

Marine Products has been a leading innovator in the recreational boating industry. One of the Company’s most innovative designs is the full-length “Extended V-Plane” running surface on its Chaparral boat models. Typically, sterndrive boats have a several foot gap on the bottom rear of the hull where the engine enters the water. With the Extended V-Plane, the running surface extends the full length to the rear of the boat. The benefit of this innovation is more deck space, better planning performance and a more comfortable ride. Although the basic hull designs are similar, the Company has historically introduced a variety of new models each year and periodically replaces, updates or discontinues existing models.

Another hull design is the Hydro LiftTM used on the Robalo boat models. This variable dead rise hull design provides a smooth ride in rough water conditions. It increases the maximum speed obtainable by a given engine horsepower and weight of the boat. Robalo’s current models utilize the Hydro LiftTM design and we plan to continue to provide this design on Robalo models.

A bow design known as the Wide TechTM was first used on the Chaparral Sunesta Wide TechTM and Xtreme models for the 2008 model year and has been used on other models since that time. The Wide TechTM bow design provides a larger seating area, as well as additional storage space, in the front of the boat. Furthermore, it allows the models to have a non-skid walkway on the bow, which makes entering and leaving the boat easier than in other boat models. This bow design has been utilized on several models, and may be incorporated on other Chaparral boat models in the future.

In support of its new product development efforts, Marine Products incurred research and development costs of $730 thousand in 2019, $822 thousand in 2018, and $960 thousand in 2017.

Industry Overview

The recreational marine market in the United States is a mature market, with 2019 retail expenditures of approximately $42 billion spent on new and used boats, motors and engines, trailers, accessories and other associated costs as estimated by the National Marine Manufacturers Association (“NMMA”). Pleasure boats compete with all other leisure activities for consumers’ limited free time.

There are currently approximately 12 million boats owned in the United States, including outboard, inboard, sterndrive, jet drive, sailboats and personal watercraft. Marine Products competes in the sterndrive boating category with three lines of Chaparral boats and in the outboard category with its Robalo sport fishing boats, Chaparral SunCoast, OSX Sport Luxury, and selected SSi and SSX models, and in the jet drive category with its Chaparral Vortex jet boats. Management believes that the five largest states for boat sales at the present time are Florida, Texas, Michigan, North Carolina and Minnesota. Marine Products has dealers in each of these states.

Industry sales of new outboard boats in the United States during 2019 totaled 51,788 units and accounted for approximately 68 percent of the total new fiberglass powerboats sold between 16 and 31 feet in hull length. Sales of new outboard boats had an estimated total retail value of $3.18 billion, with an average retail price of approximately $61,000. Approximately 62 percent of the Company’s unit sales in 2019 were outboard boats compared to 56 percent in 2018. Sales of new sterndrive boats in the United States during 2019 totaled 9,551 units and accounted for approximately 13 percent of the total new fiberglass powerboats sold in the 19 to 34 feet hull length. Sales of new sterndrive boats had an estimated total retail value of $926 million, with an average retail price per unit of approximately $97,000. Approximately 34 percent of the Company’s unit sales in 2019 were sterndrive boats compared to 38 percent in 2018. Retail jet boat sales of 20 to 24 feet hull lengths totaled 3,068 units during 2019 and an estimated retail value of $168 million, with an average retail price of approximately $55,000. Approximately five percent of the Company’s unit sales in 2019 were sterndrive boats compared to four percent in 2018 (source for industry data: Info-Link Technologies, Inc.).

The U.S. domestic recreational boating industry includes sales in the segments of new and used boats, motors and engines, trailers, and other boat accessories. The new fiberglass boat market segment with hull lengths of 19 to 34 feet, the primary market segment in which Marine Products competes, represented $5.6 billion in retail sales during 2019. The table below reflects the estimated annual sales within this segment by category for 2019 and 2018 (source: Info-Link Technologies, Inc.):

2019

2018

    

Boats

    

Sales ($ B)

    

Boats

    

Sales ($ B)

Sterndrive Boats

 

9,551

$

0.9

 

10,267

$

0.9

Outboard Boats

 

51,788

 

3.2

 

51,419

 

2.9

Inboard Boats

 

11,382

 

1.3

 

10,831

 

1.2

Jet Boats

 

3,068

 

0.2

 

3,200

 

0.1

TOTAL

 

75,789

$

5.6

 

75,717

$

5.1

8

Chaparral’s products are categorized as sterndrive boats, outboard boats, and jet boats and Robalo’s products are categorized as outboard boats. Industry-wide sterndrive boat unit sales have declined steadily during the last three years. The Company first introduced jet boat models in 2015. Based on available market share data, Chaparral’s share of the jet boat market during the latest reported period ended September 30, 2019 was approximately 4.1 percent.

The recreational boat manufacturing market remains highly fragmented except for Brunswick Corporation, which has acquired and currently operates a number of recreational boat brands. We estimate that the boat manufacturing industry includes fewer than 20 sterndrive manufacturers and approximately 75 outboard boat manufacturers with significant unit production, with the majority representing small, privately held companies with varying degrees of professional management and manufacturing skill. According to estimates provided by Statistical Surveys, Inc., during the latest reported period ended September 30, 2019, the top five sterndrive manufacturers, which includes Chaparral, have a combined market share of approximately 63 percent compared to 61 percent in the same period one year ago. Chaparral’s market share in sterndrive units during this period was approximately 16.1 percent, unchanged compared to the same period in the prior year. The Company believes that its strong market share is primarily due to the success of our larger SSX models and the Surf Series.

Several factors influence sales trends in the recreational boating industry, including general economic growth, consumer confidence, household incomes, the availability and cost of financing for our dealers and customers, weather, fuel prices, tax laws, demographics and consumers’ leisure time. Also, the value of residential and vacation real estate in coastal and recreational areas influences recreational boat sales. The most recent NMMA surveys indicate that many past boating participants do not currently participate in boating because of high costs and a lack of leisure time. The increases in the cost of certain components, international tariffs, operating costs, and the impact of environmental regulation have increased the cost of boats and boat ownership in recent years, and these trends may continue. Competition from other leisure and recreational activities for available leisure time can also affect sales of recreational boats.

Management believes Marine Products is well positioned to take advantage of the following conditions, which continue to characterize the industry:

labor-intensive manufacturing processes that remain largely unautomated;
increasingly strict environmental standards derived from governmental regulations and customer sensitivities;
a lack of focus on coordinated customer service and support by dealers and manufacturers;
a lack of financial strength among retail boat dealers and many manufacturers; and
a high degree of fragmentation and competition among the large number of sterndrive and outboard recreational boat manufacturers.

Business Strategies

Recreational boating is a mature industry. According to Info-Link Technologies, Inc., sales of new powerboats of all types increased at a compounded annual rate of approximately 4.0 percent between 2015 and 2019. During this period, Marine Products experienced a compounded annual growth rate of approximately 3.0 percent in the number of boats sold. The Company has historically grown its boat sales and net sales primarily through increasing market share and by expanding its number of models and product lines. At the end of 2019, the Company’s dealer inventories were approximately 0.5 percent higher than they were at the end of 2018, while our unit order backlog was 52.8 percent lower than it was at the end of 2018. We believe that inventories and the current unit order backlog are appropriate relative to expected retail demand during the 2020 retail selling season. Chaparral has grown its sterndrive market share in the 19 to 34 feet length category from 5.9 percent in fiscal 1996 to 16.1 percent during the latest reported period ended September 30, 2019 (the most recent information available to us from Statistical Surveys, Inc.).

During 2019, we continued to emphasize the Surf Series line of Chaparral models, our larger Chaparral SSX models, and our larger Robalo models. We believe that these boat models will expand our customer base and leverage our strong dealer network and reputation for quality and styling.

9

These models align with Marine Products’ overall operating strategy, which emphasizes innovative designs and manufacturing processes, and the production of a high-quality product, while also seeking to lower manufacturing costs through increased efficiencies in our facilities. In addition, we seek opportunities to leverage our buying power through economies of scale. Management believes its membership in the ABA positions Marine Products as a significant third-party customer of major suppliers of sterndrive engines. Marine Products’ Chaparral subsidiary is a founding member of the ABA, which collectively represents 23 independent boat manufacturers that have formed a buying group to pool their purchasing power in order to achieve improved pricing on engines, fiberglass, resin and many other components. Marine Products intends to continue seeking the most advantageous purchasing arrangements from its suppliers.

Our marketing strategy seeks to increase market share by enabling Marine Products to expand its presence by building dedicated sales, marketing and distribution systems. Marine Products has a distribution network of 288 independent dealers located throughout the United States and in several international markets. Our strategy is to increase selectively the quantity of our dealers, and to improve the quality and effectiveness of our entire dealer network. Marine Products seeks to capitalize on its strong dealer network by educating its dealers on the sales and servicing of our products and helping them provide more comprehensive customer service, with the goal of increasing customer satisfaction, customer retention and future sales. Marine Products provides promotional and incentive programs to help its dealers increase product sales and customer satisfaction. During 2019 we continued to develop our nationally advertised fixed retail pricing strategy. We believe the nationally advertised fixed retail pricing gives the consumer confidence that that they are getting the best possible price resulting in higher customer satisfaction and encourages consistent pricing across our dealer network. Marine Products also realizes that innovative marketing is an increasingly important component of the full customer experience and is leading the way with marketing and branding that consistently present a luxury-oriented message and integrate themselves into the boater’s entire experience.

A component of Marine Products’ overall strategy is to consider making strategic acquisitions in order to complement existing product lines, expand its geographic presence in the marketplace and strengthen its capabilities depending upon availability, price and complementary product lines. We periodically review potential acquisition targets and intend to continue doing so in the future.

Competition

The recreational boat industry is highly fragmented, resulting in intense competition for customers, dealers and boat show exhibition space. There is significant competition both within markets we currently serve and in new markets that we may enter. Marine Products’ brands compete with several large national or regional manufacturers that have substantial financial, marketing and other resources. However, we believe that our corporate infrastructure and marketing and sales capabilities, in addition to our financial strength, and our nationwide presence, enable us to compete effectively against these companies. In each of our markets, Marine Products competes on the basis of responsiveness to customer needs, the quality and range of models offered, and the competitive pricing of those models. Additionally, Marine Products faces general competition from all other recreational businesses seeking to attract consumers’ leisure time and discretionary spending dollars.

According to Statistical Surveys, Inc., the following is a list of the top ten (largest to smallest) outboard boat manufacturers in the United States based on unit sales in 2019. According to Statistical Surveys, Inc., the companies set forth below represent approximately 45 percent of all United States retail outboard boat registrations with hull lengths of 16 to 34 feet for the 12-month period ended September 30, 2019 (latest data available to us).

1.Marine Products Corporation 1
2.Carolina Skiff
3.Sea Hunt Boats
4.Bayliner 2
5.Key West
6.Nautic Star 3
7.Boston Whaler 2
8.Sportsman Boats
9.Tidewater
10.Hurricane

10

The sterndrive engine powered market encompasses a wide variety of boats, accounting for approximately 13 percent of traditional powerboat unit sales during 2019. Marine Products Corporation’ Chaparral brand was the second largest manufacturer of outboard boats in lengths from 19 to 34 feet during the 12-month period ended September 30, 2019 and its share of the market during this period was approximately 16.1 percent. Primary competitors for Chaparral during 2019 included Cobalt 4, Sea Ray 2, Regal, Bayliner 2 and Crownline.

1 Includes Chaparral and Robalo outboard units

2 Division or subsidiary of Brunswick Corporation

3 Division or subsidiary of MasterCraft Boat Holdings, Inc.

4 Division or subsidiary of Malibu Boats, Inc.

The jet engine powered market accounted for approximately 4.1 percent of traditional powerboat unit sales during 2019. Chaparral was the third largest jet boat manufacturer in the 20 to 24 foot range during the 12-month period ended September 30, 2019, and its share of the market during this period was approximately 4.1 percent. The largest manufacturer of jet boats in the 20 to 24 foot range was Yamaha. Scarab is the only other significant competitor in this market.

Environmental and Regulatory Matters

Certain materials used in boat manufacturing, including the resins used to make the decks and hulls, are toxic, flammable, corrosive, or reactive and are classified by the federal and state governments as “hazardous materials.” Control of these substances is regulated by the Environmental Protection Agency (“EPA”) and state pollution control agencies, which require reports and facility inspections to monitor compliance with their regulations. The Occupational Safety and Health Administration (“OSHA”) standards limit the amount of emissions to which an employee may be exposed without the need for respiratory protection or upgraded plant ventilation. Marine Products’ manufacturing facilities are regularly inspected by OSHA and by state and local inspection agencies and departments. Marine Products believes that its facilities comply in all material aspects with these regulations. Although capital expenditures related to compliance with environmental laws are expected to increase during the coming years, we do not currently anticipate that any material expenditure will be required to continue to comply with existing environmental or safety regulations in connection with our existing manufacturing facilities.

Recreational powerboats sold in the United States must be manufactured to meet the standards of certification required by the United States Coast Guard. In addition, boats manufactured for sale in the European Community must be compliant with the International Organization for Standardization requirements which specify standards for the design and construction of powerboats. All boats sold by Marine Products meet these standards. In addition, safety of recreational boats is subject to federal regulation under the Boat Safety Act of 1971. The Boat Safety Act requires boat manufacturers to recall products for replacement of parts or components that have demonstrated defects affecting safety. Marine Products has from time to time instituted recalls for defective component parts produced by other manufacturers. None of the recalls has had a material adverse effect on Marine Products.

The EPA has adopted regulations stipulating that many marine propulsion engines meet an air emission standard that requires fitting a catalytic converter to the engine. These regulations also require, among other things, that the engine manufacturer provide a warranty that the engine meets EPA emission standards. The engines used in Marine Products’ Chaparral and Robalo product lines are subject to these regulations. These regulations are similar to regulations adopted by the California Air Resources Board in 2007 but apply to all U.S. states and territories. This regulation has increased the cost to manufacture the majority of the Company’s boat products. The additional cost of complying with these EPA regulations may reduce Marine Products’ profitability, because the Company may have to absorb the increased cost. It may also reduce Marine Products’ net sales, because the increased cost of owning a boat may force consumers to buy a smaller or less expensive boat or forego a boat purchase, and because increased product cost will reduce the amount of inventory that Marine Products’ dealers can carry, thus reducing retail consumers’ choices.

Employees

As of December 31, 2019, Marine Products had approximately 673 employees (a decrease from approximately 976 at December 31, 2018), of whom four were management, 57 were administrative and six were sales.

None of Marine Products’ employees are party to a collective bargaining agreement. Marine Products’ entire workforce is currently employed in the United States and Marine Products believes that its relations with its employees are good.

11

Proprietary Matters

Marine Products owns several trademarks, trade names and patents that it believes are important to its business. Except for the Chaparral and Robalo trademarks, however, Marine Products is not dependent upon any single trademark or trade name or group of trademarks or trade names. The Chaparral and Robalo trademarks are currently registered in the United States. The current duration for such registration ranges from seven to 15 years but each registration may be renewed an unlimited number of times.

Several of Chaparral’s and Robalo’s designs are protected under the U.S. Copyright Office’s Vessel Hull Design Protection Act. This law grants an owner of an original vessel hull design certain exclusive rights. Protection is offered for hull designs that are made available to the public for purchase provided that the application is made within two years. As of December 31, 2019, there were 22 Chaparral hull designs and four Robalo hull designs registered under the Vessel Hull Design Protection Act.

In 2008 Chaparral was granted a design patent on its Wide TechTM hull design by the U.S. Patent and Trademark Office. The patent has a term of 14 years and protects the Wide TechTM. hull. Marine Products believes that this patent may be important to its business in the future.

Seasonality

Marine Products’ quarterly operating results are affected by weather and general economic conditions. Quarterly operating results for the second quarter have historically recorded the highest sales volume for the year because this corresponds with the highest retail sales volume period. The results for any quarter are not necessarily indicative of results to be expected in any future period.

Inflation

The market prices of certain materials used in manufacturing the Company’s products, especially resins that are made with hydrocarbon feedstocks, copper and steel, have at certain periods been volatile. Although raw materials costs have not increased during 2019, the cost of certain components used in the manufacturing of the Company’s products has increased due to high demand and limited supplier capacity. As a result, it is possible the Company will incur higher materials purchase costs in 2020. These higher prices of materials would increase the costs of manufacturing the Company’s products, and could negatively affect our profit margins, due to the competitive nature of the selling environment for recreational boats. Furthermore, the costs of these raw materials remain volatile and may increase in the future.

New boat buyers typically finance their purchases. Higher inflation typically results in higher interest rates that could translate into an increased cost of boat ownership. In the event that interest rates rise, or lending standards for consumer loans become more stringent, prospective buyers may choose to forego or delay their purchases or buy a less expensive boat in the event that interest rates rise or credit is not available to finance their boat purchases.

Availability of Filings

Marine Products makes available free of charge on its website, MarineProductsCorp.com, the annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports on the same day as they are filed with the Securities and Exchange Commission.

12

Item 1A. Risk Factors

Economic Conditions, Availability of Credit and Consumer Confidence Levels Affect Marine Products’ Sales Because Marine Products’ Products are Purchased with Discretionary Income.

During an economic recession or when an economic recession is perceived as a threat, Marine Products will be adversely affected as consumers have less discretionary income or are more apt to save their discretionary income rather than spend it. During times of global political or economic uncertainty, Marine Products will be negatively affected to the extent consumers forego or delay large discretionary purchases pending the resolution of those uncertainties. Historical volatility in the prices and financial returns of investments and residential real estate may force consumers to delay retirement, or to choose more modest lifestyles when they do retire. In such a case, consumers may not purchase boats, may purchase boats later in their lives, or may purchase smaller or less expensive boats. Tight lending and credit standards, which until recently have been in use by lenders in the United States, can make loans for boats harder to secure, and such loans may carry unfavorable terms, which may force consumers to forego boat purchases. These factors have also resulted in the past, and may continue to result in the future, in a reduction in the quality and number of dealers upon which Marine Products relies to sell its products.

Marine Products Relies upon Third-Party Dealer Floor Plan Lenders Which Provide Financing to its Network of Independent Dealers.

Marine Products sells its products to a network of independent dealers, most of whom rely on one or more third-party dealer floor plan lenders to provide financing for their inventory prior to its sale to retail customers. In general, this source of financing is vital to Marine Products’ ability to sell products to its dealer network. While dealer floor plan credit is currently available for many of our dealers during the 2020 model year, the Company’s sales and profitability could be adversely affected in the event of a decline in floor plan financing availability, or if financing terms change unfavorably.

Interest Rates and Fuel Prices Affect Marine Products’ Sales.

The Company’s products are often financed by our dealers and the retail boat consumers. Higher interest rates increase the borrowing costs and, accordingly, the cost of doing business for dealers and the cost of boat purchases for consumers. Fuel costs can represent a large portion of the costs to operate our products. Therefore, higher interest rates and fuel costs can adversely affect consumers’ decisions relating to recreational boating purchases.

Marine Products’ Dependence on its Network of Independent Boat Dealers May Affect its Operating Results and Sales.

Virtually all Marine Products’ sales are derived from its network of independent boat dealers. Marine Products has no long-term agreements with these dealers. Competition for dealers among recreational powerboat manufacturers continues to increase based on the quality of available products, the price and value of the products, and attention to customer service. The Company faces intense competition from other recreational powerboat manufacturers in attracting and retaining independent boat dealers. The number of independent boat dealers supporting the Chaparral and Robalo trade names and the quality of their marketing and servicing efforts are essential to Marine Products’ ability to generate sales. A deterioration in the number of Marine Products’ network of independent boat dealers could have a material adverse effect on its boat sales. Marine Products’ inability to attract new dealers and retain those dealers, or its inability to increase sales with existing dealers, could substantially impair its ability to execute its business plans. Although Marine Products’ management believes that the quality of its products and services in the recreational boating market should permit it to maintain its relationship with its dealers and its market position, there can be no assurance that Marine Products will be able to sustain its current sales levels.

Marine Products’ Financial Condition and Operating Results may be Adversely Affected by Boat Dealer Defaults.

The Company’s products are sold through independent dealers and the financial health of these dealers is critical to the Company’s continued success. The Company’s results can be negatively affected if a dealer defaults because Marine Products or its subsidiaries may be contractually required to repurchase inventory up to certain limits, although for business reasons, the Company may decide to purchase additional boats in excess of this contractual obligation.

13

Marine Products’ Sales are Affected by Weather Conditions.

Marine Products’ business is subject to weather patterns that may adversely affect its sales. For example, drought conditions, or merely reduced rainfall levels, or excessive rain, may close area boating locations or render boating dangerous or inconvenient, thereby curtailing customer demand for our products. In addition, unseasonably cool weather and prolonged winter conditions may lead to a shorter selling season in some locations. Hurricanes and other storms could cause disruptions of our operations or damage to our boat inventories and manufacturing facilities.

Marine Products Encounters Intense Competition Which Affects our Sales and Profits.

The recreational boat industry is highly fragmented, resulting in intense competition for customers, dealers and boat show exhibition space. This competition affects both the markets which we currently serve and new markets that we may enter in the future. We compete with several large national or regional manufacturers that have substantial financial, marketing and other resources.

Marine Products has Potential Liability for Personal Injury and Property Damage Claims.

The products we sell or service may expose Marine Products to potential liabilities for personal injury or property damage claims relating to the use of those products. Historically, the resolution of product liability claims has not materially affected Marine Products’ business. Marine Products maintains product liability insurance that it believes to be adequate. However, there can be no assurance that Marine Products will not experience legal claims in excess of its insurance coverage or that claims will be covered by insurance. Furthermore, any significant claims against Marine Products could result in negative publicity, which could cause Marine Products’ sales to decline.

Because Marine Products Relies on Third-party Suppliers, Marine Products may be Unable to Obtain Adequate Raw Materials, Engines and Components Which Could Adversely Affect Sales and Profit Margins.

Marine Products is dependent on third-party suppliers to provide raw materials, engines and components essential to the construction of its various powerboats. Especially critical are the availability and cost of marine engines and commodity raw materials used in the manufacture of Marine Products’ boats. While Marine Products’ management believes that supplier relationships currently in place are sufficient to provide the engines and materials necessary to meet present production demands, there can be no assurance that these relationships will continue, that these suppliers will remain in operation or that the quantity or quality of materials available from these suppliers will be sufficient to meet Marine Products’ future needs. Disruptions in current supplier relationships or the inability of Marine Products to continue to purchase construction materials in sufficient quantities and of sufficient quality at acceptable prices to meet ongoing production schedules could cause a decrease in sales or a sharp increase in the cost of goods sold. Additionally, because of this dependence, the volatility in commodity raw materials or current or future price increases in production materials or the inability of Marine Products’ management to purchase engines and materials required to execute its growth and acquisition strategies could reduce the number of boats Marine Products may be able to produce for sale or cause a reduction in Marine Products’ profit margins.

Marine Products may be Unable to Identify, Complete or Successfully Integrate Acquisitions.

Marine Products intends to pursue acquisitions and form strategic alliances that will enable Marine Products to acquire complementary skills and capabilities, offer new products, expand its customer base, and obtain other competitive advantages. There can be no assurance, however, that Marine Products will be able to successfully identify suitable acquisition candidates or strategic partners, obtain financing on satisfactory terms, complete acquisitions or strategic alliances, integrate acquired operations into its existing operations, or expand into new markets. Once integrated, acquired operations may not achieve anticipated levels of sales or profitability, or otherwise perform as expected. Acquisitions also involve special risks, including risks associated with unanticipated problems, liabilities and contingencies, diversion of management resources, and possible adverse effects on earnings and earnings per share resulting from increased interest costs, the issuance of additional securities, and difficulties related to the integration of the acquired business. The failure to integrate acquisitions successfully may divert management’s attention from Marine Products’ existing operations and may damage Marine Products’ relationships with its key customers and suppliers.

14

Marine Products’ Success Will Depend on its Key Personnel, and the Loss of any Key Personnel may Affect its Powerboat Sales.

Marine Products’ success will depend to a significant extent on the continued service of key management personnel. The loss or interruption of the services of any senior management personnel or the inability to attract and retain other qualified management, sales, marketing and technical employees could disrupt Marine Products’ operations and cause a decrease in its sales and profit margins.

Marine Products’ Ability to Attract and Retain Qualified Employees is Crucial to its Results of Operations and Future Growth.

Marine Products relies on the existence of an available hourly workforce to manufacture its products. As with many businesses, we are challenged at times to find qualified employees. There are no assurances that Marine Products will be able to attract and retain qualified employees to meet current and/or future growth needs.

If Marine Products is Unable to Comply with Environmental and Other Regulatory Requirements, its Business may be Exposed to Liability and Fines.

Marine Products’ operations are subject to extensive regulation, supervision and licensing under various federal, state and local statutes, ordinances and regulations. While Marine Products believes that it maintains all requisite licenses and permits and is in compliance with all applicable federal, state and local regulations, there can be no assurance that Marine Products will be able to continue to maintain all requisite licenses and permits and comply with applicable laws and regulations. The failure to satisfy these and other regulatory requirements could cause Marine Products to incur fines or penalties or could increase the cost of operations. The adoption of additional laws, rules and regulations could also increase Marine Products’ costs.

The U.S. Environmental Protection Agency (EPA) has adopted regulations affecting many marine propulsion engines. This regulation has increased the cost of boats subject to the regulation, which may either reduce the Company’s profitability or reduce sales.

As with boat construction in general, our manufacturing processes involve the use, handling, storage and contracting for recycling or disposal of hazardous or toxic substances or wastes. Accordingly, we are subject to regulations regarding these substances, and the misuse or mishandling of such substances could expose Marine Products to liability or fines.

Additionally, certain states have required or are considering requiring a license in order to operate a recreational boat. While such licensing requirements are not expected to be unduly restrictive, regulations may discourage potential first-time buyers, thereby reducing future sales.

Marine Products’ Stock Price has been Volatile.

Historically, the market price of common stock of companies engaged in the discretionary consumer products industry has been highly volatile. Likewise, the market price of our common stock has varied significantly in the past. In addition, the availability of Marine Products common stock to the investing public is limited to the extent that shares are not sold by the executive officers, directors and their affiliates, which could negatively impact the trading price of Marine Products’ common stock, increase volatility and affect the ability of minority stockholders to sell their shares. Future sales by executive officers, directors and their affiliates of all or a substantial portion of their shares could also negatively affect the trading price of Marine Products’ common stock.

Marine Products’ Management has a Substantial Ownership Interest; Public Stockholders may have no Effective Voice in Marine Products’ Management.

The Company has elected the “Controlled Corporation” exemption under Section 303A of the New York Stock Exchange (“NYSE”) Listed Company Manual. The Company is a “Controlled Corporation” because a group that includes the Company’s Chairman of the Board, R. Randall Rollins and his brother, Gary W. Rollins, who is also a director of the Company, and certain companies under their control, controls in excess of fifty percent of the Company’s voting power. As a “Controlled Corporation,” the Company need not comply with certain NYSE rules including those requiring a majority of independent directors.

15

Marine Products’ executive officers, directors and their affiliates hold directly or through indirect beneficial ownership, in the aggregate, approximately 79 percent of Marine Products’ outstanding shares of common stock. As a result, these stockholders effectively control the operations of Marine Products, including the election of directors and approval of significant corporate transactions such as acquisitions. This concentration of ownership could also have the effect of delaying or preventing a third-party from acquiring control of Marine Products at a premium.

Provisions in Marine Products’ Certificate of Incorporation and Bylaws may Inhibit a Takeover of Marine Products.

Marine Products’ certificate of incorporation, bylaws and other documents contain provisions including advance notice requirements for stockholder proposals and staggered terms of office for the Board of Directors. These provisions may make a tender offer, change in control or takeover attempt that is opposed by Marine Products’ Board of Directors more difficult or expensive.

Our operations are subject to cyber-attacks that could have a material adverse effect on our business, consolidated results of operations and consolidated financial condition.

Our operations are increasingly dependent on digital technologies and services. We use these technologies for internal purposes, including data storage, processing and transmissions, as well as in our interactions with customers and suppliers. Digital technologies are subject to the risk of cyber-attacks. If our systems for protecting against cybersecurity risks prove not to be sufficient, we could be adversely affected by, among other things: loss of or damage to intellectual property, proprietary or confidential information, or customer, supplier, or employee data; interruption of our business operations; and increased costs required to prevent, respond to, or mitigate cybersecurity attacks. These risks could harm our reputation and our relationships with customers, suppliers, employees and other third parties, and may result in claims against us. These risks could have a material adverse effect on our business, consolidated results of operations and consolidated financial condition.

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

Marine Products’ corporate offices are in Atlanta, Georgia. These offices are currently shared with RPC and are leased. The monthly rent paid is allocated between Marine Products and RPC. Under this arrangement, Marine Products pays approximately $3,700 per month in rent. Marine Products may cancel this arrangement at any time after giving a 30-day notice.

Chaparral owns and maintains approximately 1,051,000 square feet of space utilized for manufacturing, research and development, warehouse, sales office and operations in Nashville, Georgia. In January of 2019, the Company purchased an 111,000 square feet of warehouse space in Nashville, Georgia which was previously under a lease arrangement that expired in 2018. In addition, the Company owns 83,000 square feet of manufacturing space in Valdosta, Georgia. Marine Products’ total square footage under roof is allocated as follows: manufacturing — 724,700, research and development — 68,500, warehousing — 315,700, office and other — 136,100.

Item 3. Legal Proceedings

Marine Products is involved in litigation from time to time in the ordinary course of its business. Marine Products does not believe that the ultimate outcome of such litigation will have a material adverse effect on its liquidity, financial condition or results of operations.

Item 4. Mine Safety Disclosures

Not applicable.

16

Item 4A. Information About Our Executive Officers

Each of the executive officers of Marine Products was elected by the Board of Directors to serve until the Board of Directors’ meeting immediately following the next annual meeting of stockholders or until his earlier removal by the Board of Directors or his resignation. The following table lists the executive officers of Marine Products and their ages, offices, and date first elected to office.

Date First

Elected

Name and Office with Registrant

    

Age

    

to Present Office

R. Randall Rollins (1)

 

88

 

2/28/01

Chairman of the Board

Richard A. Hubbell (2)

 

75

 

2/28/01

President and Chief Executive Officer

Ben M. Palmer (3)

 

59

 

2/28/01

Vice President, Chief Financial Officer and Corporate Secretary

(1)R. Randall Rollins began working for Rollins, Inc. (consumer services) in 1949. At the time of the spin-off of RPC from Rollins, Inc. in 1984, Mr. Rollins was elected Chairman of the Board and Chief Executive Officer of RPC. He remains Chairman of RPC and stepped down from the position of Chief Executive Officer effective in 2003. He has served as Chairman of the Board of Marine Products since 2001 and Chairman of the Board of Rollins, Inc. since 1991. He is also a director of Dover Motorsports, Inc.
(2)Richard A. Hubbell has been the President and Chief Executive Officer of Marine Products since it was spun off in 2001. He has also been President of RPC since 1987 and Chief Executive Officer since 2003. Mr. Hubbell serves on the Board of Directors of both companies.
(3)Ben M. Palmer has been Vice President, Chief Financial Officer of Marine Products since it was spun off in 2001 and has served the same roles at RPC since 1996. He assumed the responsibilities as Corporate Secretary of Marine Products and RPC in July 2018.

17

PART II

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

Marine Products’ common stock is listed for trading on the New York Stock Exchange under the symbol “MPX.” As of February 14, 2020, there were 33,975,976 shares of common stock outstanding and approximately 3,600 beneficial holders of our Company’s common stock.

Issuer Purchases of Equity Securities

Shares repurchased by the Company and affiliated purchases in the fourth quarter of 2019 are outlined below.

Total Number of

Shares (or Units)

Total

Purchased as

Maximum Number (or

Number of

Average

Part of Publicly

Approximate Dollar Value) of

Shares (or

Price Paid

Announced

Shares (or Units) that May

Units)

Per Share

Plans or

Yet Be Purchased Under the

Period

    

Purchased

    

(or Unit)

    

Programs (1)

    

Plans or Programs (1)

October 1, 2019 to October 31, 2019

 

18,627

$

13.25

 

18,627

 

1,738,724

November 1, 2019 to November 30, 2019

 

45,028

 

14.45

 

45,028

 

1,693,696

December 1, 2019 to December 31, 2019

 

25,328

 

15.26

 

25,328

 

1,668,368

Totals

 

88,983

$

14.43

 

88,983

 

1,668,368

(1)The Company’s Board of Directors announced a stock buyback program on April 25, 2001 authorizing the repurchase of 2,250,000 shares in the open market and another on March 14, 2005 authorizing the repurchase of an additional 3,000,000 shares. On January 22, 2008 the Board of Directors authorized an additional 3,000,000 shares that the Company may repurchase. During the fourth quarter of 2019, a total of 88,983 shares were repurchased in the open market under this program and there are 1,668,368 shares that remain available for repurchase. The program does not have a predetermined expiration date.

18

Performance Graph

The following graph shows a five-year comparison of the cumulative total stockholder return based on the performance of the stock of the Company, assuming dividend reinvestment, as compared with both a broad equity market index and an industry or peer group index. The indices included in the following graph are the Russell 2000 Index (“Russell 2000”) and a peer group which includes companies that are considered peers of the Company (“Peer Group”). The companies included in the Peer Group have been weighted according to each respective issuer’s stock market capitalization at the end of each year. The companies in the Peer Group are Brunswick Corporation, MarineMax, Inc. and Malibu Boats, Inc.

The Russell 2000 is used because the Company is a component of the Russell 2000, and because the Russell 2000 is a stock index representing small capitalization U.S. stocks. During 2019, the components of the Russell 2000 had an average market capitalization of $2.5 billion, and a median market capitalization of $821 million.

The graph below assumes the value of $100.00 invested on December 31, 2014.

Graphic

19

Item 6. Selected Financial Data

The following table summarizes certain selected financial data of Marine Products. The historical information may not be indicative of Marine Products’ future results of operations. The information set forth below should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the Consolidated Financial Statements and the notes thereto included elsewhere in this document.

Years Ended December 31,

 

(In thousands, except share, per share and employee data)

 

    

2019

    

2018

    

2017(1)

    

2016

    

2015

 

Statement of Operations Data:

 

  

 

  

 

  

 

  

 

  

Net sales

$

292,136

$

298,616

$

267,316

$

241,330

$

207,061

Cost of goods sold

 

226,742

 

232,293

 

208,296

 

190,863

 

163,261

Gross profit

 

65,394

 

66,323

 

59,020

 

50,467

 

43,800

Selling, general and administrative expenses

 

31,259

 

30,936

 

29,261

 

27,415

 

23,249

Operating income

 

34,135

 

35,387

 

29,759

 

23,052

 

20,551

Interest income

 

323

 

268

 

229

 

355

 

420

Income before income taxes

 

34,458

 

35,655

 

29,988

 

23,407

 

20,971

Income tax provision (1)

 

6,219

 

7,167

 

10,688

 

6,662

 

6,665

Net income (1)

$

28,239

$

28,488

$

19,300

$

16,745

$

14,306

Earnings per share: (1)

 

  

 

  

 

  

 

  

 

  

Basic

$

0.83

$

0.83

$

0.55

$

0.44

$

0.39

Diluted

$

0.83

$

0.83

$

0.55

$

0.44

$

0.39

Dividends paid per share

$

0.58

$

0.50

$

0.33

$

0.24

$

0.20

Other Financial and Operating Data:

 

  

 

  

 

  

 

  

 

  

Gross profit margin percent

 

22.4

%  

 

22.2

%  

 

22.1

%  

 

20.9

%  

 

21.2

%

Operating margin percent

 

11.7

%  

 

11.9

%  

 

11.1

%  

 

9.6

%  

 

9.9

%

Net cash provided by operating activities

$

33,917

$

22,775

$

29,639

$

15,837

$

16,044

Net cash provided by (used for) investing activities

 

5,345

 

3,060

 

(6,549)

 

22,575

 

(2,489)

Net cash used for financing activities

 

(28,203)

 

(24,774)

 

(18,025)

 

(43,779)

 

(9,641)

Capital expenditures

$

2,334

$

2,154

$

2,410

$

1,940

$

3,878

Employees at end of year

 

673

 

976

 

891

 

823

 

767

Factory and administrative space at end of year (square ft.)

 

1,245

 

1,211

 

1,211

 

1,211

 

1,205

Balance Sheet Data at end of year:

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

$

19,804

$

8,745

$

7,684

$

2,619

$

7,986

Marketable securities — current

 

 

2,966

 

2,636

 

4,109

 

7,825

Marketable securities — non-current

 

 

4,699

 

10,395

 

5,221

 

27,129

Inventories

 

41,553

 

46,770

 

38,006

 

42,488

 

32,638

Working capital

 

53,886

 

46,433

 

34,826

 

34,753

 

38,846

Property, plant and equipment, net

 

14,796

 

14,552

 

14,218

 

13,334

 

12,761

Total assets

 

104,764

 

100,880

 

95,900

 

88,527

 

110,677

Total stockholders’ equity

$

77,212

$

75,212

$

69,604

$

65,445

$

90,212

(1)The indicated Statement of Operations data for 2017 include the impact of a net discrete tax provision of $1.7 million, or $0.05 per share, recorded as a result of the Tax Cuts and Jobs Act enacted during the fourth quarter of 2017.

20

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

The following discussion is based upon and should be read in conjunction with “Selected Financial Data” and “Financial Statements and Supplementary Data.” See also “Forward-Looking Statements” on page 2.

Overview

Marine Products, through our wholly owned subsidiaries Chaparral and Robalo, is a leading manufacturer of recreational fiberglass powerboats. Our sales and profits are generated by selling the products that we manufacture to a network of independent dealers who in turn sell the products to retail consumers. These dealers are located throughout the continental United States and in several international markets. Dealers either remit payment upon receipt of the product or finance their inventory through third-party floor plan lenders, who pay Marine Products generally within ten days of delivery of the products to the dealers.

We manage our Company by focusing on the execution of the following business and financial strategies:

Manufacturing high-quality, stylish, and innovative powerboats for our dealers and retail consumers,
Providing our independent dealer network appropriate incentives, training, and other support to enhance their success and their customers’ satisfaction, thereby facilitating their continued relationship with us,
Managing our production and dealer order backlog to optimize operating results and reduce risk in the event of a downturn in sales of our products,
Maintaining a flexible, variable cost structure which can be reduced quickly when deemed appropriate,
Focusing on the competitive nature of the boating business and designing our products and marketing strategies in order to create a positive, memorable experience for our customers, thus growing and maintaining profitable market share,
Monitoring the recreational boat market for strong complementary product lines which we may enter through new product development or acquisition,
Extending our brand name recognition to enhance the success of new boat models that complement our existing offerings,
Improving our sales and profits by increasing the utilization of our manufacturing capacity,
Monitoring the activities and financial condition of our dealers and of the third-party floor plan lenders who finance our dealers’ inventories,
Maximizing stockholder return by optimizing the balance of cash invested in the Company’s productive assets, the payment of dividends to stockholders, and the repurchase of the Company’s common stock on the open market, and
Aligning the interests of our management and stockholders.

In executing these strategies and attempting to optimize our financial returns, management closely monitors dealer orders and inventories, the production mix of various models, and indications of near term demand such as consumer confidence, interest rates, dealer orders placed at our annual dealer conferences, and retail attendance and orders at annual winter boat show exhibitions. We also consider trends related to certain key financial and other data, including our historical and forecasted financial results, market share, unit sales of our products, average selling price per boat, and gross profit margins, among others, as indicators of the success of our strategies. Marine Products’ financial results are affected by consumer confidence — because pleasure boating is a discretionary expenditure, interest rates — because many retail customers finance the purchase of their boats, and other socioeconomic and environmental factors such as availability of leisure time, consumer preferences, demographics and the weather.

During 2019, aggregate sales of the boating segments in which Marine Products operates declined by approximately two percent. Sales in each segment in which we operate declined during the year, with the most pronounced decline observed in the fiberglass sterndrive segment, which recorded an 7.0 percent unit sales decline. Our consolidated net sales declined slightly in 2019 compared to 2018 due to a decrease in unit sales across all model lines partially offset by a higher average selling prices resulting from a favorable model mix. Unit sales in 2019 decreased by 9.6 percent compared to 2018. Management will continue to monitor retail demand among the various segments in the recreational boat market, the actions of our competitors, dealer inventory levels and the availability of dealer and consumer financing for the purchase of our products and adjust our production levels as deemed appropriate.

21

We periodically monitor our market share in the 19 to 34 foot sterndrive category as one indicator of the success of our strategies and the market’s acceptance of our products. For the 12 month period ended September 30, 2019 (latest data available to us), Chaparral’s market share in the 19 to 34 foot sterndrive category was 16.1 percent, unchanged in comparison to the prior year same period, the second highest market share in this category during this period. For the 12-month period ended September 30, 2019, Robalo’s share of the 16 to 31 foot outboard sport fishing boat market was 5.3 percent, the second highest market share within this category. Marine Products Corporation’s share of the outboard recreational market, including both Robalo and Chaparral’s outboard units, was 6.5 percent of the total market within its size range for the 12 months ended September 30, 2019. The Company held the highest share among manufacturers of various outboard brands during the period. We will continue to monitor our market share and believe it to be important, but we believe that maximizing profitability takes precedence over growing our market share. Furthermore, as we continue to expand the breadth of our product offerings within our core category and new categories, we consider our overall market share across the various powerboat categories to be of greater importance to the long-term health of our company than our market share within any specific type of recreational boat.

Outlook

We believe that retail demand for new recreational boats during 2020 will be approximately equal to demand in 2019. As evidence of this belief, attendance and sales at the 2020 winter boat shows were approximately equal to attendance and sales at the 2019 winter boat shows. Positive factors influencing recreational boat demand include strong consumer confidence and a robust U.S. employment market, as well as a favorable financing environment for boat dealers and consumers. These factors may be partially offset by a strong secondary market for used boats and market saturation caused by strong retail sales during the past several years.

Although industry wide retail boat sales remain lower than they were prior to the 2008 financial crisis, retail boat sales increased each year between 2012 and 2018, though they declined slightly in 2019. Fluctuations in fuel prices can impact our industry, although they were relatively stable in 2019 and we do not believe that they have recently impacted sales. In general, the overall cost of boat ownership has increased, especially in the sterndrive recreational boat market segment, which comprised approximately 34 percent of the Company’s unit sales in 2019. The higher cost of boat ownership discourages consumers from purchasing recreational boats. For years, Marine Products and other boat manufacturers have been improving their customer service capabilities, marketing strategies and sales promotions in order to attract more consumers to recreational boating as well as improve consumers’ boating experiences. The Company provides financial incentives to its dealers for receiving favorable customer satisfaction surveys. In addition, the recreational boating industry conducts a promotional program which involves advertising and consumer targeting efforts, as well as other activities designed to increase the potential consumer market for pleasure boats. Many manufacturers, including Marine Products, participate in this program. Management believes that these efforts have incrementally benefited the industry and Marine Products. As in past years, Marine Products enhanced its selection of models for the 2020 model year which began on July 1, 2019. We continue to emphasize the Surf Series line of Chaparral models, our larger Chaparral SSX models, and our larger Robalo models. In addition, we generated strong sales of our Chaparral OSX Sport Luxury outboards. We believe that these boat models will expand our customer base and leverage our strong dealer network and reputation for quality and styling. We plan to continue to develop and produce additional new products for subsequent model years.

Our financial results will depend on a number of factors, including interest rates, consumer confidence, the availability of credit to our dealers and consumers, fuel costs, the continued acceptance of our new products in the recreational boating market, our ability to compete in the competitive pleasure boating industry, the availability of labor and certain costs of our raw materials and key components.

Results of Operations

Years ended December 31,

 

($’s in thousands)

    

2019

    

2018

    

2017

 

Total number of boats sold to dealers

 

4,825

 

5,340

 

5,301

 

Average gross selling price per boat

$

52.6

$

48.7

$

44.2

Net sales

$

292,136

$

298,616

$

267,316

Percentage of gross profit to net sales

 

22.4

%  

 

22.2

%  

 

22.1

%

Percentage of selling, general and administrative expenses to net sales

 

10.7

%  

 

10.4

%  

 

10.9

%

Operating income

$

34,135

$

35,387

$

29,759

Warranty expense

$

3,807

$

4,178

$

3,343

22

Year Ended December 31, 2019 Compared to Year Ended December 31, 2018

Net Sales. Marine Products' net sales decreased by $6.5 million or 2.2 percent in 2019 compared to 2018. The decrease was primarily due to a 9.6 percent decrease in the number of boats sold, as well as a decrease in parts and accessories sales, partially offset by 8.0 percent increase in the average gross selling price per boat. Unit sales decreased due to lower sales for the majority of our model lines partially offset by an increase in unit sales of OSX models. Average selling prices increased primarily due to a favorable model mix which included increased sales of our larger boats. Domestic net sales were $275.1 million, a small decrease of 1.5 percent compared to the prior year. International sales decreased 12.6 percent during 2019 compared to 2018.

Cost of Goods Sold. Cost of goods sold increased 2.4 percent in 2019 compared to 2018. As a percentage of net sales, cost of goods sold decreased slightly to 77.6 percent in 2019, compared to 77.8 percent in 2018 primarily due to decreases in production cost efficiencies including materials consistent with an improved model mix.

Selling, General and Administrative Expenses. Selling, general and administrative expenses increased slightly by 1.0 percent in 2019 compared to 2018 primarily due to increases in professional fees and incentive compensation partially offset by a decrease in warranty expense consistent with the decline in net sales. Selling, general and administrative expenses as a percentage of sales increased slightly to 10.7 percent in 2019 from 10.4 percent in 2018. As a percentage of net sales, warranty expense decreased to 1.3 percent in 2019, compared to 1.4 percent in 2018.

Interest Income. Interest income increased to $323 thousand in 2019 compared to $268 thousand in 2018. Marine Products generates interest income in 2019 primarily from investments in money market funds. This increase was primarily due to a higher percentage yield, partially offset by a reduction in the average balance of cash and cash equivalents.

Income Tax Provision. The income tax provision decreased to $6.2 million in 2019 compared to $7.2 million in 2018. The effective tax rate in 2019 was 18.0 percent compared to 20.1 percent in 2018. The decrease in effective rate during 2019 is primarily due to a favorable change in the permanent adjustments.

Year Ended December 31, 2018 Compared to Year Ended December 31, 2017

Net Sales. Marine Products’ net sales increased by $31.3 million or 11.7 percent in 2018 compared to 2017. The increase was primarily due to a 10.2 percent increase in the average gross selling price per boat, coupled with a 0.7 percent increase in the number of boats sold, as well as an increase in parts and accessories sales. Unit sales increased due to higher sales of our Robalo outboard sport fishing boats, as well as increased sales of our SSX models and our Chaparral Surf Series models, partially offset by decreases in unit sales of our Vortex Jet boat and Chaparral H2O models. Average selling prices increased primarily due to a model mix which included increased sales of our larger boats. Domestic net sales were $279.2 million, an increase of 11.5 percent compared to the prior year. International sales increased 14.9 percent during 2018 compared to 2017.

Cost of Goods Sold. Cost of goods sold increased 11.5 percent in 2018 compared to 2017. As a percentage of net sales, cost of goods sold decreased slightly to 77.8 percent in 2018, compared to 77.9 percent in 2017 primarily due to a model mix which included sales of our larger boats, partially offset by production inefficiencies resulting from increased labor costs.

Selling, General and Administrative Expenses. Selling, general and administrative expenses increased 5.7 percent in 2018 compared to 2017 primarily due to an increase in incentive compensation consistent with improved operating results. Selling, general and administrative expenses as a percentage of sales decreased to 10.4 percent in 2018 from 10.9 percent in 2017. As a percentage of net sales, warranty expense increased slightly to 1.4 percent in 2018, compared to 1.3 percent in 2017.

Interest Income. Interest income increased to $268 thousand in 2018 compared to $229 thousand in 2017. Marine Products generates interest income primarily from investments in both taxable corporate bonds and tax-exempt municipal obligations. This increase was primarily due to a higher percentage yield, partially offset by a reduction in the average balance of our marketable securities portfolio.

23

Income Tax Provision. The income tax provision decreased to $7.2 million in 2018 compared to $10.7 million in 2017. The effective tax rate in 2018 was 20.1 percent compared to 35.6 percent in 2017. The decrease in effective rate during 2018 is primarily due to the corporate income tax rate reduction from the Tax Cuts and Jobs Act (Tax Reform). The effective rate for 2017 reflects a detrimental discrete adjustment of approximately $1.7 million that resulted from the revaluation of the Company’s net deferred tax assets recorded due to Tax Reform. The effective rate in both periods includes the effect of permanent differences, including tax deferred gains and losses, and discrete adjustments including restricted stock dividends and provisions related to state income taxes.

Liquidity and Capital Resources

Cash and Cash Flows

The Company’s cash and cash equivalents were $19.8 million at December 31, 2019, $8.7 million at December 31, 2018 and $7.7 million at December 31, 2017. In addition, the aggregate of short-term and long-term marketable securities was $7.7 million at December 31, 2018 and $13.0 million at December 31, 2017. As of December 31, 2019, there are no marketable securities as a result of a change in our investment strategy.

The following table sets forth the historical cash flows for the twelve months ended December 31:

(in thousands)

    

2019

    

2018

    

2017

Net cash provided by operating activities

$

33,917

$

22,775

$

29,639

Net cash provided by (used for) investing activities

 

5,345

 

3,060

 

(6,549)

Net cash used for financing activities

 

(28,203)

 

(24,774)

 

(18,025)

2019

Cash provided by operating activities increased by $11.1 million in 2019 compared to 2018. This increase was primarily due to a net favorable change in working capital coupled with an increase in other long-term liabilities due primarily to an increase in the net SERP liability.

The net favorable change in working capital was due to favorable change of $14.0 million in inventories consistent with a decrease in production and timing of shipments of finished boats. This favorable change in working capital was partially offset by unfavorable changes of $0.7 million in income taxes receivable, $1.9 million in accounts receivable due to state incentive receivable of $1.6 million recorded during the third quarter of 2019, as well as, an unfavorable change of $0.6 million in prepaid expenses and other current assets due to timing of payments.

Cash provided by investing activities for 2019 was approximately $5.3 million compared to $3.1 million used for investing activities for the same period in 2018. The increase in cash provided by investing activities is primarily due to increased net sales of marketable securities in 2019 resulting from a change in investment strategy from marketable securities to money market funds, partially offset by an increase in capital expenditures.

Cash used for financing activities for 2019 increased approximately $3.4 million compared to 2018 primarily due to both a $0.9 million increase in open market share repurchases and a $2.5 million increase in common stock dividends paid to shareholders in 2019 compared to the prior year.

2018

Cash provided by operating activities decreased by $6.9 million in 2018 compared to 2017. This decrease was primarily due to a net unfavorable change in working capital partially offset by an increase in net income.

The major components of the net unfavorable change in working capital were as follows: an unfavorable change in other accrued expenses of $2.3 million due primarily to a decrease in accrued sales discounts; an unfavorable change of $13.2 million in inventories primarily due to the timing of inventory purchases of key components and the timing of finished boats shipments; and a $1.1 million favorable change in accounts receivable due to the timing of payments.

24

Cash provided by investing activities was $3.1 million in 2018 compared to $6.5 million used for investing activities in 2017. The increase in cash provided by investing activities in 2018 is primarily due to net sales of marketable securities coupled with a decrease in capital expenditures.

Cash used for financing activities increased $6.7 million in 2018 primarily due to an increase in cash paid for open market share repurchases, coupled with an increase in regular and special cash dividends paid during 2018.

Cash Requirements

Management expects that capital expenditures during 2020 will be approximately $3.7 million.

The Company participates in a multiple employer Retirement Income Plan, sponsored by RPC. During 2019, the Company did not make a cash contribution to this plan. We do not currently expect that additional contributions by the Company to the Retirement Income Plan will be made in 2020.

On January 28, 2020, the Board of Directors approved a quarterly cash dividend of $0.12 per common share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020.

The Company has an agreement with one employee that provides for a monthly payment equal to 10 percent of profits (defined as pretax income before goodwill amortization and certain allocated corporate expenses).

In January 2008, the Board of Directors authorized an additional 3,000,000 shares that the Company may repurchase for a total aggregate authorization of 8,250,000 shares. The Company repurchased 503,549 shares in the open market during 2019. As of December 31, 2019, the Company has repurchased under this program a total of 6,581,632 shares in the open market and there are 1,668,368 shares that remain available for repurchase.

The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by a dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company repurchased dealer inventory totaling $3.4 million under contractual agreements during 2019 and had no repurchases during 2018. See further information regarding repurchase obligations in “NOTE 10: COMMITMENTS AND CONTINGENCIES” of the Consolidated Financial Statements.

The Company believes that the liquidity provided by its existing cash and cash equivalents, marketable securities, and cash expected to be generated from operations will provide sufficient capital to meet its requirements for at least the next twelve months. The Company’s decisions about the amount of cash to be used for investing and financing purposes are influenced by its capital position and the expected amount of cash to be provided by operations.

Contractual Obligations

The following table summarizes the Company’s contractual obligations as of December 31, 2019:

Payments due by period

    

    

Less

    

    

    

than 1

1-3

3-5

More

Contractual Obligations (in thousands)

Total

year

years

years

than 5 years

Long-term debt

$

$

$

$

$

Capital lease obligation

 

 

 

 

 

Operating leases (1)

 

166

 

52

 

104

 

10

 

Purchase obligations (2)

 

 

 

 

 

Due to floor plan lenders (3)

 

 

 

 

 

Other long-term liabilities (4)

 

960

 

192

 

384

 

384

 

Total

$

1,126

$

244

$

488

$

394

$

(1)Operating leases represent agreements for various office equipment.
(2)As part of the normal course of business the Company enters into purchase commitments to manage its various operating needs. However, the Company does not have any obligations that are non-cancelable or subject to a penalty if canceled.
(3)The Company has agreements with various third-party lenders where it guarantees varying amounts of debt for qualifying dealers on boats in dealer inventory. As of December 31, 2019, there are no payables outstanding to floor plan lenders.
(4)Represents amounts related to the usage of corporate aircraft.

25

Fair Value Measurements

The Company’s assets and liabilities measured at fair value are classified in the fair value hierarchy (Level 1, 2 or 3) based on the inputs used for valuation. Assets and liabilities that are traded on an exchange with a quoted price are classified as Level 1. Assets and liabilities that are valued using significant observable inputs in addition to quoted market prices are classified as Level 2. The Company currently has no assets or liabilities measured on a recurring basis that are valued using unobservable inputs and therefore no assets or liabilities measured on a recurring basis are classified as Level 3. For defined benefit plan and Supplemental Executive Retirement Plan (“SERP”) investments measured at net asset value, the values are computed using inputs such as cost, discounted future cash flows, independent appraisals and market based comparable data or on net asset values calculated by the fund and not publicly available.

Off Balance Sheet Arrangements

To assist dealers in obtaining financing for the purchase of its boats for inventory, the Company has entered into agreements with various third-party floor plan lenders whereby the Company guarantees varying amounts of debt for qualifying dealers on boats in dealer inventory. The Company’s obligation under these guarantees becomes effective in the case of a default under the financing arrangement between the dealer and the third-party lender. The agreements typically provide for the return of all repossessed boats in “new and unused” condition subject to normal wear and tear, as defined, to the Company, in exchange for the Company’s assumption of specified percentages of the debt obligation on those boats, up to certain contractually determined dollar limits which vary by lender. The Company repurchased dealer inventory totaling $3.4 million under contractual agreements during 2019 and had no material repurchases during 2018.

Management continues to monitor the risk of additional defaults and resulting repurchase obligation based primarily upon information provided by the third-party floor plan lenders and to adjust the guarantee liability at the end of each reporting period based on information reasonably available at that time. As of December 31, 2019, the Company believes the fair value of its remaining guarantee liability is immaterial. See further information regarding repurchase obligations in “NOTE 10: COMMITMENTS AND CONTINGENCIES” of the Consolidated Financial Statements.

The Company currently has an agreement with one of the floor plan lenders whereby the contractual repurchase obligation is limited to a maximum of 16 percent of the average net receivables financed by the floor plan lender for dealers during the prior 12 month period, which was $13.1 million as of December 31, 2019. The Company has contractual repurchase agreements with additional lenders with an aggregate maximum repurchase obligation of approximately $7.7 million, with various expiration and cancellation terms of less than one year. Accordingly, the aggregate repurchase obligation with all financing institutions is approximately $20.8 million as of December 31, 2019. Although the Company has these agreements with financial institutions, in certain situations, the Company may decide for business reasons to repurchase boats in excess of these contractual amounts.

Related Party Transactions

In conjunction with its spin-off from RPC in 2001, the Company and RPC entered into various agreements that define the companies’ relationship after the spin-off.

The Transition Support Services Agreement provides for RPC to provide certain services, including financial reporting and income tax administration, acquisition assistance, etc., to Marine Products until the agreement is terminated by either party. Marine Products reimbursed RPC for its estimated allocable share of administrative costs incurred for services rendered on behalf of Marine Products totaling $865,000 in 2019, $873,000 in 2018, and $849,000 in 2017. The Company’s payable to RPC for these services was $56,000 as of December 31, 2019 and $28,000 as of December 31, 2018. Many of the Company’s directors are also directors of RPC and all the Company’s executive officers are employees of both the Company and RPC.

26

RPC and Marine Products own 50 percent each of a limited liability company called 255 RC, LLC that was created for the joint purchase and ownership of a corporate aircraft. The purchase of the aircraft was completed in January 2015, and the purchase was funded primarily by a $2,554,000 contribution by each company to 255 RC, LLC. Each of RPC and Marine Products is currently a party to an operating lease agreement with 255 RC, LLC for a period of five years. Marine Products recorded certain net operating costs comprised of rent and an allocable share of fixed costs of approximately $159,000 in 2019 and 2018 and $157,000 in 2017 for the corporate aircraft. The Company has a payable to 255 RC LLC of $1.0 million as of December 31, 2019 and $0.8 million as of December 31, 2018. The Company accounts for this investment using the equity method and its proportionate share of income or loss is recorded in selling, general and administrative expenses. As of December 31, 2019, the investment closely approximates the underlying equity in the net assets of 255 RC, LLC.

The Employee Benefits Agreement provides for, among other things, the Company’s employees to continue participating subsequent to the spin-off in two RPC sponsored benefit plans, specifically, the defined contribution 401(k) plan and the defined benefit retirement income plan.

A group that includes the Company’s Chairman of the Board, R. Randall Rollins and his brother Gary W. Rollins, who is also director of the Company, and certain companies under their control, controls in excess of fifty percent of the Company’s voting power.

Critical Accounting Policies

The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America, which require significant judgment by management in selecting the appropriate assumptions for calculating accounting estimates. These judgments are based on our historical experience, terms of existing contracts, trends in the industry, and information available from other outside sources, as appropriate. Senior management has discussed the development, selection and disclosure of its critical accounting estimates with the Audit Committee of our Board of Directors. The Company believes that, of its significant accounting policies, the following may involve a higher degree of judgment and complexity.

Sales recognition - The Company sells its boats through its network of independent dealers and recognizes revenues from contracts with its customers based on the consideration received in exchange for the goods sold. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied. Satisfaction of contract terms occur with the transfer of title of our boats, accessories, and parts to our dealers. Net sale is measured as the amount of consideration we expect to receive in exchange for transferring the goods to the dealer and consists of the sales price adjusted for dealer incentives.

Sales incentives and discounts – The Company records incentives as a reduction of sales or as a cost of sales as appropriate. Using historical trends and management estimates, adjusted for current changes, the Company estimates the amount of incentives that will be paid in the future on boats sold and accrues an estimated liability. The Company offers various incentives that promote sales to dealers, and to a lesser extent, retail customers. These incentives are designed to encourage timely replenishment of dealer inventories after peak selling seasons, stabilize manufacturing volumes throughout the year, and improve production model mix. The dealer incentive programs are a combination of annual volume commitment discounts, and additional discounts at time of invoice for those dealers who do not finance their inventory through specified floor plan financing agreements. The annual dealer volume discounts are primarily based on July 1 through June 30 model year purchases. In addition, the Company offers at various times other time-specific or model-specific incentives.

The factors that complicate the calculation of the cost of these incentives are the ability to forecast sales of the Company and individual dealers, the volume and timing of inventory financed by specific dealers, identification of which boats have been sold subject to an incentive, and the estimated lag time between sales and payment of incentives. Settlement of the incentives generally occurs from three to twelve months after the sale. The Company regularly analyzes the historical incentive trends and adjusts recorded liabilities for changes in trends and terms of incentive programs. Total cost of incentives recorded in net sales as a percentage of gross sales was 7.0 percent in 2019, 7.2 percent in 2018, and 7.1 percent in 2017. A 0.25 percentage point change in cost of incentives as a percentage of gross sales during 2019 would have increased or decreased net sales, gross margin and operating income by approximately $0.7 million.

27

Warranty costs -The Company records as part of selling, general and administrative expenses an experience-based estimate of the future warranty costs to be incurred when sales are recognized. The Company evaluates its warranty obligation for each product line on a model year basis. The Company provides warranties against manufacturing defects for various components of the boats, primarily the fiberglass deck and hull, with warranty periods extending up to a lifetime. Warranty costs, if any, on other components of the boats are generally absorbed by the original component manufacturer. Warranty costs can vary depending upon the size and number of components in the boats sold, the pre-sale warranty claims, and the desired level of customer service. While we focus on high quality manufacturing programs and processes, including actively monitoring the quality of our component suppliers and managing the dealer and customer service warranty experience and reimbursements, our estimated warranty obligation is based upon the warranty terms and the Company’s enforcement of those terms over time, manufacturing defects or issues, repair costs, and the volume and mix of boat sales. The estimate of warranty costs is regularly analyzed and is adjusted based on several factors including the actual claims that occur. Warranty expense as a percentage of net sales was 1.3 percent in 2019, 1.4 percent in 2018, and 1.3 percent in 2017. A 0.10 percentage point increase in the estimated warranty expense as a percentage of net sales during 2019 would have increased selling, general and administrative expenses and reduced operating income by approximately $0.3 million.

Income taxes - The effective income tax rate was 18.0 percent in 2019, 20.1 percent in 2018, and 35.6 percent in 2017. The effective tax rates vary due to changes in estimates of future taxable income, fluctuations in the tax jurisdictions in which the earnings and deductions are realized, variations in the relationship of tax-exempt income or losses to income before taxes and favorable or unfavorable adjustments to estimated tax liabilities related to proposed or probable assessments. As a result, the effective tax rate may fluctuate significantly on a quarterly or annual basis.  The effective tax rate for 2019 reflects the favorable change in permanent adjustments.

The Company establishes a valuation allowance against the carrying value of deferred tax assets when it is determined that it is more likely than not that the asset will not be realized through future taxable income. Such amounts are charged to earnings in the period the determination is made. Likewise, if it is later determined that it is more likely than not that the net deferred tax assets would be realized, the applicable portion of the previously provided valuation allowance is reversed. The Company considers future market growth, forecasted earnings, future taxable income, the mix of earnings in the jurisdictions in which the Company operates, and prudent and feasible tax planning strategies in determining the need for a valuation allowance.

The Company calculates the current and deferred tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed during the subsequent year. Adjustments based on filed tax returns are recorded when identified, which is generally in the third quarter of the subsequent year for U.S. federal and state provisions. Deferred tax liabilities and assets are determined based on the differences between the financial and tax bases of assets and liabilities using enacted tax rates in effect in the year the differences are expected to reverse. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates, as enacted by the TCJA.

The amount of income taxes the Company pays is subject to ongoing audits by federal and state tax authorities, which often result in proposed assessments. Our estimate for the potential outcome for any uncertain tax issue is highly judgmental. The Company believes it has adequately provided for any reasonably foreseeable outcome related to these matters. However, future results may include favorable or unfavorable adjustments to estimated tax liabilities in the period the assessments are made or resolved or when statutes of limitation on potential assessments expire. Additionally, the jurisdictions in which earnings or deductions are realized may differ from current estimates.

28

Impact of Recent Accounting Pronouncements:

During the year ended December 31, 2019, the Financial Accounting Standards Board (FASB) issued the following Accounting Standards Updates (ASUs):

Recently Adopted Accounting Standards:

Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a right-of-use asset and lease liabilities each totaling approximately $200 thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.
ASU No. 2017-08 —Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.
ASU No. 2018-02 —Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately $414 thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.
ASU No. 2018-07 —Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted:

To be adopted in 2020 and later:

ASU No. 2016-13, Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2017-04 —Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.

29

ASU No. 2018-15 —Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2019-12 — Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The Company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Marine Products holds no derivative financial instruments which could expose the Company to significant market risk. Marine Products maintains an investment portfolio, comprised primarily of municipal debt and corporate debt securities, which are subject to interest rate risk exposure. This risk is managed through conservative policies to invest in high-quality obligations. Marine Products has performed an interest rate sensitivity analysis using a duration model over the near term with a 10 percent change in interest rates. Marine Products’ portfolio is not subject to material interest rate risk exposure based on this analysis. Marine Products does not expect any material changes in market risk exposures or how those risks are managed.

30

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

To the Stockholders of Marine Products Corporation:

The management of Marine Products Corporation is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. Marine Products Corporation maintains a system of internal accounting controls designed to provide reasonable assurance, at a reasonable cost, that assets are safeguarded against loss or unauthorized use and that the financial records are adequate and can be relied upon to produce financial statements in accordance with accounting principles generally accepted in the United States of America. The internal control system is augmented by written policies and procedures, an internal audit program and the selection and training of qualified personnel. This system includes policies that require adherence to ethical business standards and compliance with all applicable laws and regulations.

There are inherent limitations to the effectiveness of any controls system. A controls system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the controls system are met. Also, no evaluation of controls can provide absolute assurance that all control issues and any instances of fraud, if any, within the Company will be detected. Further, the design of a controls system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. The Company intends to continually improve and refine its internal controls.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operations of our internal control over financial reporting, as of December 31, 2019 based on criteria established in 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management’s assessment is that Marine Products Corporation maintained effective internal control over financial reporting as of December 31, 2019.

The independent registered public accounting firm, Grant Thornton LLP, has audited the consolidated financial statements as of and for the year ended December 31, 2019, and has also issued their report on the effectiveness of the Company’s internal control over financial reporting, included in this report on page 32.

/s/ Richard A. Hubbell

    

/s/ Ben M. Palmer

Richard A. Hubbell

Ben M. Palmer

President and Chief Executive Officer

Vice President, Chief Financial Officer and Corporate Secretary

Atlanta, Georgia

February 28, 2020

31

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Stockholders

Marine Products Corporation

Opinion on internal control over financial reporting

We have audited the internal control over financial reporting of Marine Products Corporation (a Delaware corporation) and subsidiaries (the “Company”) 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 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.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2019, and our report dated February 28, 2020 expressed an unqualified opinion on those financial statements.

Basis for opinion

The Company’s management is responsible 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 internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

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.

/s/ GRANT THORNTON LLP

Atlanta, Georgia

February 28, 2020

32

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Stockholders

Marine Products Corporation

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Marine Products Corporation (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and financial statement schedule under Item 15(2) (collectively referred to as the “financial statements”). In our opinion, the financial statements 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 three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), 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”), and our report dated February 28, 2020 expressed an unqualified opinion.

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits 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 supporting 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. We believe that our audits provide a reasonable basis for our opinion.

/s/ GRANT THORNTON LLP

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

Atlanta, Georgia

February 28, 2020

33

Item 8. Financial Statements and Supplementary Data

CONSOLIDATED BALANCE SHEETS

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES

(in thousands except share information)

December 31, 

    

2019

    

2018

ASSETS

 

  

 

  

Cash and cash equivalents

$

19,804

$

8,745

Marketable securities

 

 

2,966

Accounts receivable, net

 

6,607

 

3,872

Inventories

 

41,553

 

46,770

Income taxes receivable

 

907

 

452

Prepaid expenses and other current assets

 

2,056

 

1,795

Current assets

 

70,927

 

64,600

Property, plant and equipment, net

 

14,796

 

14,552

Goodwill

 

3,308

 

3,308

Other intangibles, net

 

465

 

465

Marketable securities

 

 

4,699

Deferred income taxes

 

3,990

 

3,325

Other assets

 

11,278

 

9,931

Total assets

$

104,764

$

100,880

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Liabilities

 

  

 

  

Accounts payable

$

3,886

$

4,673

Accrued expenses and other liabilities

 

13,155

 

13,494

Current liabilities

 

17,041

 

18,167

Pension liabilities

 

9,980

 

7,045

Other long-term liabilities

 

531

 

456

Total liabilities

 

27,552

 

25,668

Commitments and contingencies (Note 10)

 

  

 

  

Stockholders’ Equity

 

  

 

  

Preferred stock, $0.10 par value, 1,000,000 shares authorized, none issued

 

 

Common stock, $0.10 par value, 74,000,000 shares authorized, issued and outstanding – 33,869,817 shares in 2019, 34,328,486 shares in 2018

 

3,387

 

3,433

Capital in excess of par value

 

 

Retained earnings

 

76,573

 

73,954

Accumulated other comprehensive loss

 

(2,748)

 

(2,175)

Total stockholders’ equity

 

77,212

 

75,212

Total liabilities and stockholders’ equity

$

104,764

$

100,880

The accompanying notes are an integral part of these statements.

34

CONSOLIDATED STATEMENTS OF OPERATIONS

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES

(in thousands except per share data)

Years ended December 31, 

    

2019

    

2018

    

2017

Net sales

$

292,136

$

298,616

$

267,316

Cost of goods sold

 

226,742

 

232,293

 

208,296

Gross profit

 

65,394

 

66,323

 

59,020

Selling, general and administrative expenses

 

31,259

 

30,936

 

29,261

Operating income

 

34,135

 

35,387

 

29,759

Interest income

 

323

 

268

 

229

Income before income taxes

 

34,458

 

35,655

 

29,988

Income tax provision

 

6,219

 

7,167

 

10,688

Net income

$

28,239

$

28,488

$

19,300

EARNINGS PER SHARE

 

  

 

  

 

  

Basic

$

0.83

$

0.83

$

0.55

Diluted

 

0.83

 

0.83

 

0.55

Dividends paid per share

$

0.58

$

0.50

$

0.33

The accompanying notes are an integral part of these statements.

35

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES

(in thousands)

Years ended December 31, 

    

2019

    

2018

    

2017

Net income

$

28,239

$

28,488

$

19,300

Other comprehensive income, net of taxes:

Pension adjustment

 

(166)

 

(242)

 

215

Unrealized gain (loss) on securities, net of reclassification adjustments

 

7

 

47

 

(13)

Comprehensive income

$

28,080

$

28,293

$

19,502

The accompanying notes are an integral part of these statements.

36

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES

(in thousands)

    

    

    

Accumulated

  

Capital in

Other

Common Stock

Excess of

Retained

Comprehensive

    

Shares

    

Amount

    

Par Value

    

Earnings

    

Income (Loss)

    

Total

Balance, December 31, 2016

 

34,855

$

3,486

$

$

64,141

$

(2,182)

$

65,445

Stock issued for stock incentive plans, net

 

184

 

18

 

2,664

 

 

 

2,682

Stock purchased and retired

 

(467)

 

(47)

 

(2,664)

 

(3,810)

 

 

(6,521)

Net income

 

 

 

 

19,300

 

 

19,300

Pension adjustment, net of taxes

 

 

 

 

 

215

 

215

Unrealized loss on securities, net of taxes and reclassification adjustments

 

 

 

 

 

(13)

 

(13)

Dividends declared

 

 

 

 

(11,504)

 

 

(11,504)

Balance, December 31, 2017

 

34,572

$

3,457

$

$

68,127

$

(1,980)

$

69,604

Stock issued for stock incentive plans, net

 

190

 

19

 

2,070

 

 

 

2,089

Stock purchased and retired

 

(434)

 

(43)

 

(2,070)

 

(5,409)

 

 

(7,522)

Net income

 

 

 

 

28,488

 

 

28,488

Pension adjustment, net of taxes

 

 

 

 

 

(242)

 

(242)

Unrealized gain on securities, net of taxes and reclassification adjustments

 

 

 

 

 

47

 

47

Dividends declared

 

 

 

 

(17,252)

 

 

(17,252)

Balance, December 31, 2018

 

34,328

$

3,433

$

$

73,954

$

(2,175)

$

75,212

Stock issued for stock incentive plans, net

 

129

 

13

 

2,110

 

 

 

2,123

Adoption of accounting standard (Note 1)

414

(414)

Stock purchased and retired

 

(587)

 

(59)

 

(2,110)

 

(6,278)

 

 

(8,447)

Net income

 

 

 

 

28,239

 

 

28,239

Pension adjustment, net of taxes

 

 

 

 

 

(166)

 

(166)

Unrealized gain on securities, net of taxes and reclassification adjustments

 

 

 

 

 

7

 

7

Dividends declared

 

 

 

 

(19,756)

 

 

(19,756)

Balance, December 31, 2019

 

33,870

$

3,387

$

$

76,573

$

(2,748)

$

77,212

The accompanying notes are an integral part of these statements.

37

CONSOLIDATED STATEMENTS OF CASH FLOWS

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES

(in thousands)

Years ended December 31, 

    

2019

    

2018

    

2017

OPERATING ACTIVITIES

 

  

 

  

 

  

Net income

$

28,239

$

28,488

$

19,300

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

 

  

 

  

 

  

Depreciation expense

 

2,090

 

1,820

 

1,526

Gain on sale of equipment and property

 

 

 

(8)

(Accretion) of discount/ amortization of premium related to marketable securities

 

(5)

 

213

 

425

Stock-based compensation expense

 

2,123

 

2,089

 

2,682

Deferred income tax (benefit) provision

 

(620)

 

378

 

1,519

(Increase) decrease in assets:

 

  

 

  

 

  

Accounts receivable

 

(2,735)

 

(821)

 

(1,964)

Inventories

 

5,217

 

(8,764)

 

4,482

Prepaid expenses and other current assets

 

(261)

 

301

 

(273)

Income taxes receivable

 

(455)

 

262

 

(685)

Other non-current assets

 

(1,355)

 

(563)

 

(912)

Increase (decrease) in liabilities:

 

  

 

  

 

  

Accounts payable

 

(787)

 

(689)

 

199

Other accrued expenses

 

(386)

 

(505)

 

1,760

Other long-term liabilities

 

2,852

 

566

 

1,588

Net cash provided by operating activities

 

33,917

 

22,775

 

29,639

INVESTING ACTIVITIES

 

  

 

  

 

  

Capital expenditures

 

(2,334)

 

(2,154)

 

(2,410)

Proceeds from sale of assets

 

 

 

8

Sales and maturities of marketable securities

 

7,978

 

21,423

 

18,067

Purchases of marketable securities

 

(299)

 

(16,209)

 

(22,214)

Net cash provided by (used for) investing activities

 

5,345

 

3,060

 

(6,549)

FINANCING ACTIVITIES

 

  

 

  

 

  

Payment of dividends

 

(19,756)

 

(17,252)

 

(11,504)

Cash paid for common stock purchased and retired

 

(8,447)

 

(7,522)

 

(6,521)

Net cash used for financing activities

 

(28,203)

 

(24,774)

 

(18,025)

Net increase in cash and cash equivalents

 

11,059

 

1,061

 

5,065

Cash and cash equivalents at beginning of year

 

8,745

 

7,684

 

2,619

Cash and cash equivalents at end of year

$

19,804

$

8,745

$

7,684

The accompanying notes are an integral part of these statements.

38

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 1: SIGNIFICANT ACCOUNTING POLICIES

Basis of Consolidation and Presentation — The consolidated financial statements include the accounts of Marine Products Corporation (a Delaware corporation) and its wholly owned subsidiaries (“Marine Products” or the “Company”).

The consolidated financial statements included herein may not necessarily be indicative of the future results of operations, financial position and cash flows of Marine Products.

The Company has only one reportable segment — its Powerboat Manufacturing business. The Company’s results of operations and its financial condition are not significantly reliant upon any single customer or product model. No single dealer accounted for more than 10 percent of net sales during 2019, 2018 or 2017. Net sales to the Company’s international dealers were approximately $17.0 million in 2019, $19.4 million in 2018, and $16.9 million in 2017.

Common Stock — Marine Products is authorized to issue 74,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by our Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.

Preferred Stock — Marine Products is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2019, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.

Share Repurchases — The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis and for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.

Dividend — On January 28, 2020, the Board of Directors declared a regular cash dividend of $0.12 per share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020. Subject to industry conditions and Marine Products’ earnings, financial condition, and other relevant factors, the Company expects to continue to pay regular quarterly cash dividends to common stockholders.

Use of Estimates in the Preparation of Financial Statements — The preparation of financial statements in conformity with accounting principles generally accepted 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 sales and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of sales incentives and discounts, warranty costs, and income taxes.

Sales Recognition – Marine Products recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the goods sold. See Note 2 for additional information.

39

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Advertising — Advertising expenses are charged to expense during the period in which they are incurred. Expenses associated with product brochures and other inventoriable marketing materials are deferred and amortized over the related model year which approximates the consumption of these materials. As of December 31, 2019 and 2018, the Company had approximately $269,000 and $243,000 in prepaid expenses related to unamortized product brochure costs. Advertising expenses totaled approximately $2,543,000 in 2019, $2,468,000 in 2018 and $2,305,000 in 2017 and are recorded in selling, general and administrative expenses.

Cash and Cash Equivalents — Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts, which at times, may exceed federally insured limits.

Marketable Securities — During the first quarter of 2019, the Company changed its investment strategy and as of December 31, 2019, no longer held investments in marketable securities. Prior to 2019, Marine Products maintained investments at a large, well-capitalized financial institution. Marine Products’ investment policy did not allow investment in any securities rated less than “investment grade” by national rating services.

Management determined the appropriate classification of debt securities at the time of purchase and re-evaluates such designations as of each balance sheet date. Debt securities were classified as available-for-sale because the Company did not have the intent to hold the securities to maturity. Available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of taxes, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest and dividends on available-for-sale securities are included in interest income. Net realized gains (losses) on marketable securities totaled $4,000 in 2019, $(81,000) in 2018 and $30,000 in 2017. Of the total (losses) gains realized, reclassification from other comprehensive income totaled approximately $4,000 in 2019, $(81,000) in 2018, and $30,000 in 2017. There were no gross unrealized gains on marketable securities as of December 31, 2019 and gross unrealized gains totaled $3,000 as of December 31, 2018. There were no gross unrealized losses on marketable securities as of December 31, 2019 and gross unrealized losses totaled $12,000 as of December 31, 2018. The net unrealized loss on marketable securities totaled $9,000 as of December 31, 2018. The amortized cost basis, fair value and net unrealized loss of the available-for-sale securities are as follows:

December 31, 

2019

2018

Amortized

Net

Amortized

Net

Cost

Fair

Unrealized

Cost

Fair

Unrealized

Type of Securities

    

Basis

    

Value

    

Loss

    

Basis

    

Value

    

Loss

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

1,490

$

1,490

$

Corporate Obligations

 

 

 

 

6,184

 

6,175

 

(9)

Total

$

$

$

$

7,674

$

7,665

$

(9)

Municipal obligations consisted primarily of municipal notes rated AA- or higher ranging in maturity from less than one year to over 20 years. Corporate obligations consisted primarily of debentures and notes issued by other companies ranging in maturity from one to five years. These securities were rated BBB or higher. Investments with remaining maturities of less than 12 months are considered current marketable securities. Investments with remaining maturities greater than 12 months are considered non-current marketable securities.

40

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Accounts Receivable — The majority of the Company’s accounts receivable is due from dealers located in markets throughout the United States. Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with various major third-party financing institutions. Under these arrangements, a dealer establishes lines of credit with one or more of these third-party lenders for the purchase of boat inventory for sales to retail customers in their show room or during boat show exhibitions. When a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products within approximately ten business days. The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time trade accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes-off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance.

Inventories — Inventories are stated at the lower of cost (determined on a first-in, first-out basis) and net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the Company recognizes the difference as a loss in earnings in the period in which it occurs. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.

Property, Plant and Equipment — Property, plant and equipment is carried at cost. Depreciation is provided principally on a straight-line basis over the estimated useful lives of the assets. The cost of assets retired or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income. Expenditures for additions, major renewals, and betterments are capitalized while expenditures for routine maintenance and repairs are expensed as incurred. Depreciation expense on operating equipment used in production is included in cost of goods sold in the accompanying consolidated statements of operations. All other depreciation is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Property, plant and equipment are reviewed for impairment when indicators of impairment exist.

Goodwill and Other Intangibles — Intangibles consist primarily of goodwill and trade names related to businesses acquired. Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill was $3,308,000 as of December 31, 2019 and 2018. The Company evaluates whether goodwill is impaired by comparing its market capitalization based on its closing stock price (Level 1 input) to the book value of its equity on the annual evaluation date. The Company also periodically performs a valuation of its trade names and has concluded that the fair value of these assets is not impaired. Based on these evaluations, the Company concluded that no impairment of its goodwill or trade names has occurred for the years ended December 31, 2019, 2018 and 2017.

Investments — The Company maintains certain securities in the non-qualified Supplemental Executive Retirement Plan that have been classified as trading. See Note 11 for further information regarding these securities.

41

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Warranty Costs — The Company provides a lifetime limited structural hull warranty, a five-year limited structural deck warranty, and a transferable one-year limited warranty to the original owner. Warranties for additional items are provided for periods of one to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer. The Company accrues for estimated future warranty costs at the time of the sale based on its historical claims experience. An analysis of the warranty accruals for the years ended December 31, 2019 and 2018 is as follows:

(in thousands)

    

2019

    

2018

Balance at beginning of year

$

5,607

$

5,373

Less: Payments made during the year

 

(4,004)

 

(3,944)

Add: Warranty provision for the current year

 

3,788

 

3,901

Changes to warranty provision for prior years

 

19

 

277

Balance at end of year

$

5,410

$

5,607

Insurance Accruals — The Company fully insures its risks related to general liability, product liability, workers’ compensation, and vehicle liability, whereas the health insurance plan is self-funded up to a maximum annual claim amount for each covered employee and related dependents. The estimated cost of claims under the self-insurance program is accrued as the claims are incurred and may subsequently be revised based on developments relating to such claims.

Research and Development Costs — The Company expenses research and development costs for new products and components as incurred. Research and development costs are included in selling, general and administrative expenses and totaled $730,000 in 2019, $822,000 in 2018, and $960,000 in 2017.

Repurchase Obligations — The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by the dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company accrues estimated losses when a loss, due primarily to the default of one of our dealers, is determined to be probable and the amount of the loss is reasonably estimable.

Income Taxes — Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets if the Company concludes that it is more likely than not that the asset will not be realized through future taxable income. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates from 35 percent to 21 percent, as enacted by the Tax Cuts and Jobs Act (TCJA).

Stock-Based Compensation — Stock-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 11 for additional information.

Earnings per Share — Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 11 for further information on restricted stock granted to employees.

42

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows:

(In thousands)

    

2019

    

2018

    

2017

Net income available for stockholders

$

28,239

$

28,488

$

19,300

Less: Adjustments for earnings attributable to participating securities

 

(669)

 

(762)

 

(595)

Net income used in calculating earnings per share

$

27,570

$

27,726

$

18,705

Weighted average shares outstanding (including participating securities)

 

34,061

 

34,529

 

34,843

Adjustment for participating securities

 

(831)

 

(959)

 

(1,091)

Shares used in calculating diluted earnings per share

 

33,230

 

33,570

 

33,752

Fair Value of Financial Instruments — The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and marketable securities. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of such instruments. The Company’s marketable securities are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 9 for further information regarding the fair value measurement of assets and liabilities.

Concentration of Suppliers — The Company has only four suppliers for the three types of engines it purchases. This concentration of suppliers could impact our sales and profitability in the event of a sudden interruption in the delivery of these engines.

Recent Accounting Pronouncements - During the year ended December 31, 2019, the FASB issued the following Accounting Standards Updates (ASUs):

Recently Adopted Accounting Standards:

Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a right-of-use asset and lease liabilities each totaling approximately $200 thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.
ASU No. 2017-08 —Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.

43

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

ASU No. 2018-02—Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately $414 thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.
ASU No. 2018-07 —Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted:

To be adopted in 2020 and later:

ASU No. 2016-13, Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2017-04 —Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.
ASU No. 2018-15 —Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2019-12 — Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.

44

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 2: Net Sales

Accounting Policy - MPC’s contract revenues are generated principally from selling: (1) fiberglass motorized boats and accessories and (2) parts to independent dealers. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied. Satisfaction of contract terms occur with the transfer of title of our boats, accessories, and parts to our dealers. Net sale is measured as the amount of consideration we expect to receive in exchange for transferring the goods to the dealer. The amount of consideration we expect to receive consists of the sales price adjusted for dealer incentives. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold as they are deemed to be assurance-type warranties (see Note 1). Incidental promotional items that are immaterial in the context of the contract are recognized as expense. Fees charged to customers for shipping and handling are included in net sales in the accompanying consolidated statements of operations and the related costs incurred by the Company are included in cost of goods sold.

Nature of goods - MPC’s performance obligations within its contracts consists of: (1) boats and accessories and (2) parts. The Company transfers control and recognizes revenue on the satisfaction of its performance obligations (point in time) as follows:

Boats and accessories (domestic sales) – upon delivery and acceptance by the dealer.
Boats and accessories (international sales) – upon delivery to shipping port.
Parts – upon shipment/delivery to carrier.

Payment terms - For most domestic customers, MPC manufactures and delivers boats and accessories and parts ahead of payment - i.e., MPC has fulfilled its performance obligations prior to submitting an invoice to the dealer. MPC invoices the customer when the products are delivered and receives the related compensation, typically within seven to ten business days after invoicing. For some domestic customers and all international customers, MPC requires payment prior to transferring control of the goods. These amounts are classified as deferred revenue and recognized when control has transferred, which generally occurs within three months of receiving the payment.

When the Company enters into contracts with its customers, it generally expects there to be no significant timing difference between the date the goods have been delivered to the customer (satisfaction of the performance obligation) and the date cash consideration is received. Accordingly, there is no financing component to the Company’s arrangements with its customers.

Significant judgments

Determining the transaction price - The transaction price for MPC’s boats and accessories is the invoice price adjusted for dealer incentives. The Company utilizes the expected value method to estimate the variable consideration related to dealer incentives. Key inputs and assumptions in determining variable consideration include:

Inputs: Current model year boat sales, total potential program incentive percentage, prior model year results of dealer incentive activity (i.e., incentive earned as a percentage of total incentive potential).
Assumption: Current model year incentive activity will closely reflect prior model year actual results, adjusted as necessary for dealer purchasing trends or economic factors.

Other - Our contracts with dealers do not provide them with a right of return. Accordingly, we do not have any obligations recorded for returns or refunds.

45

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Disaggregation of revenues

The following table disaggregates our sales by major source:

(in thousands)

    

2019

    

2018

    

2017

Boats and accessories

$

287,837

$

294,537

$

263,275

Parts

 

4,299

 

4,079

 

4,041

Net sales

$

292,136

$

298,616

$

267,316

The following table disaggregates our revenues between domestic and international:

(in thousands)

    

2019

    

2018

    

2017

Domestic

$

275,133

$

279,175

$

250,394

International

 

17,003

 

19,441

 

16,922

Net sales

$

292,136

$

298,616

$

267,316

Timing of revenue recognition for each of the periods presented is shown below:

(in thousands)

    

2019

    

2018

    

2017

Products transferred at a point in time

$

292,136

$

298,616

$

267,316

Products transferred over time

 

 

 

Net sales

$

292,136

$

298,616

$

267,316

Contract balances -Amounts received from international and certain domestic dealers toward the purchase of boats are classified as deferred revenue and are included in Accrued expenses and other liabilities on the Consolidated Balance Sheets.

(in thousands)

    

2019

    

2018

Deferred revenue

$

295

$

496

Substantially all of the amounts of deferred revenue as of December 31, 2019 and December 31, 2018 were recognized as sales during the following quarter, when control transferred.

NOTE 3: ACCOUNTS RECEIVABLE

Accounts receivable consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Trade receivables

$

2,319

$

2,397

Other

 

4,308

 

1,500

Total

 

6,627

 

3,897

Less: allowance for doubtful accounts

 

(20)

 

(25)

Net accounts receivable

$

6,607

$

3,872

Trade receivables consist primarily of balances related to the sales of boats which are shipped pursuant to “floor-plan financing” programs with qualified lenders. Other receivables consist primarily of rebate receivables from various suppliers and also a state incentive receivable in 2019. Changes in the Company’s allowance for doubtful accounts are disclosed in Schedule II on page 69 of this report.

46

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 4: INVENTORIES

Inventories consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Raw materials

$

24,993

$

26,874

Work in process

 

7,731

 

10,671

Finished goods

 

8,829

 

9,225

Total inventories

$

41,553

$

46,770

NOTE 5: PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment are presented at cost, net of accumulated depreciation, and consist of the following:

Estimated

December 31, 

    

Useful Lives

    

2019

    

2018

(in thousands)

  

  

Land

 

N/A

$

878

$

878

Buildings

 

7-40

 

20,552

 

19,705

Operating equipment and property

 

3-15

 

11,891

 

11,016

Furniture and fixtures

 

5-7

 

1,999

 

1,785

Vehicles

 

5-10

 

7,734

 

7,381

Gross property, plant and equipment

 

 

43,054

 

40,765

Less: accumulated depreciation

 

 

(28,258)

 

(26,213)

Net property, plant and equipment

$

14,796

$

14,552

Depreciation expense was $2,090,000 in 2019, $1,820,000 in 2018 and $1,526,000 in 2017. The Company’s accounts payable for purchases of property and equipment was immaterial as of December 31, 2019, December 31, 2018 and December 31, 2017.

NOTE 6: ACCRUED EXPENSES AND OTHER LIABILITIES

Accrued expenses and other liabilities consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Accrued payroll and related expenses

$

3,021

$

3,257

Accrued sales incentives and discounts

 

3,716

 

3,547

Accrued warranty costs

 

5,410

 

5,607

Deferred revenue

 

295

 

496

Other

 

713

 

587

Total accrued expenses and other liabilities

$

13,155

$

13,494

47

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 7: INCOME TAXES

The Tax Cuts and Jobs Act (“the Act”), effective January 1, 2018, included a reduction to the US federal tax rate from 35 percent to 21 percent, adjustments to deductible compensation of our executive officers and the elimination of the US manufacturing deduction. Among other international provisions, the Act provides for a deduction on certain qualifying income related to export sales of property or services referred to as Foreign Derived Intangible Income (“FDII”).

In 2017, and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118. In 2017, the Company recorded tax expense of $1.7 million related to the enactment-date effects of the Act that included adjusting deferred tax assets and liabilities for the new corporate income tax rate as well as accounting for the effects on executive compensation arrangements. In 2018, the Company adjusted the enactment-date provisional amounts by decreasing tax expense by $0.1 million. These adjustments were recorded as components of income tax expense from continuing operations.

The Company applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018 and as of December 31, 2018, has completed its accounting for all of the enactment-date income tax effects of the Act.

As of December 31, 2019, the Company has analyzed the provisions of the Act that have been in effect from January 1, 2018 forward and incorporated its best estimates of these provisions within the annual effective tax rate for 2019. Additionally, the Company estimated a tax benefit associated with FDII of $168 thousand, which has been reflected in the 2019 tax expense. The FDII benefit is based on current guidance and is subject to change, based upon future guidance being issued, in addition to the refinement of the calculations to be completed in connection with the filing of the Company’s 2019 US federal income tax return.

The following table lists the components of the provision for income taxes:

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Current provision:

 

  

 

  

 

  

Federal

$

6,637

$

6,173

$

8,623

State

 

202

 

616

 

546

Deferred (benefit) provision:

 

  

 

  

 

  

Federal

 

(715)

 

384

 

1,511

State

 

95

 

(6)

 

8

Total income tax provision

$

6,219

$

7,167

$

10,688

A reconciliation between the federal statutory rate and Marine Products’ effective tax rate is as follows:

Years ended December 31, 

    

2019

    

2018

    

2017

 

Federal statutory rate

 

21.0

%  

21.0

%  

35.0

%  

State income taxes, net of federal benefit

 

1.0

 

1.5

 

1.1

 

Research and experimentation credit

 

(1.2)

 

(0.8)

 

(0.8)

 

Non-deductible expenses

(0.7)

0.4

(3.5)

Change in contingencies

 

(0.1)

 

0.4

 

0.5

 

Adjustments related to the Act

 

0.0

 

(0.3)

 

5.6

 

Adjustments related to vesting of restricted stock

 

(1.5)

 

(1.8)

 

(2.4)

 

Other

 

(0.5)

 

(0.3)

 

0.1

 

Effective tax rate

 

18.0

%  

20.1

%  

35.6

%  

48

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Significant components of the Company’s deferred tax assets and liabilities are as follows:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Deferred tax assets:

 

  

 

  

Warranty costs

$

1,190

$

1,233

Sales incentives and discounts

 

404

 

317

Stock-based compensation

 

696

 

667

Pension

 

2,002

 

1,337

State NOL’s

484

588

State credits

1,818

2,794

All others

 

560

 

559

Valuation allowance

 

(1,818)

 

(2,794)

Total deferred tax assets

 

5,336

 

4,701

Deferred tax liabilities:

 

  

 

  

Depreciation and amortization expense

 

(947)

 

(1,009)

Basis differences in joint venture

 

(399)

 

(367)

Net deferred tax assets

$

3,990

$

3,325

Total net income tax payments were $7,330,000 in 2019, $6,290,000 in 2018, and $9,733,000 in 2017. As of December 31, 2019, the Company had net operating loss carry forwards related to state income taxes of approximately $11.1 million and other state credits of approximately $2.3 million (gross) that will expire between 2020 and 2036. The Company does not have a valuation allowance related to net operating loss carryforwards due to implemented tax planning strategies. The Company has a valuation allowance against the corresponding deferred tax asset on all state tax credits because, at this time, the Company does not expect to utilize them.

The Company’s policy is to record interest and penalties related to income tax matters as income tax expense. Accrued interest and penalties were immaterial as of December 31, 2019 and 2018.

During 2018, the Company recognized a decrease in its liability for unrecognized tax benefits related primarily to state income taxes, settlements, and voluntary disclosure agreements. The liability, if recognized, would affect our effective rate. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

    

2019

    

2018

Balance at January 1

$

393,000

$

243,000

(Decreases) additions based on tax positions related to the current year

 

(28,000)

 

81,000

(Decreases) additions for tax positions of prior years

 

(7,000)

 

69,000

Balance at December 31

$

358,000

$

393,000

It is reasonably possible that the amount of the unrecognized benefits with respect to the Company’s unrecognized tax positions will increase or decrease in the next 12 months. These changes may be the result of, among other things, state tax settlements under voluntary disclosure agreements. However, quantification of an estimated range cannot be made at this time.

The Company and its subsidiaries are subject to U.S. federal and state income tax in multiple jurisdictions. In many cases, the uncertain tax positions are related to tax years that remain open and subject to examination by the relevant taxing authorities. The Company’s 2016 through 2019 tax years remain open to examination. Additional years may be open to the extent attributes are being carried forward to an open year.

49

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 8: ACCUMULATED OTHER COMPREHENSIVE LOSS

Accumulated other comprehensive loss consists of the following:

Unrealized

Gain (Loss)

Pension

on

    

Adjustment

    

Securities

    

Total

(in thousands)

 

  

 

  

 

  

Balance at December 31, 2017

$

(1,936)

$

(44)

$

(1,980)

Change during 2018:

 

  

 

  

 

Before-tax amount

 

(390)

 

(20)

 

(410)

Tax expense

 

85

 

4

 

89

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

63

 

 

63

Net realized gain

 

 

63

 

63

Total activity in 2018

 

(242)

 

47

 

(195)

Balance at December 31, 2018

$

(2,178)

$

3

$

(2,175)

Change during 2019:

 

  

 

  

 

  

Adoption of accounting standard (Note 1)

(404)

(10)

(414)

Before-tax amount

 

(300)

 

13

 

(287)

Tax benefit

 

66

 

(3)

 

63

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

68

 

 

68

Net realized loss

 

 

(3)

 

(3)

Total activity in 2019

 

(570)

 

(3)

 

(573)

Balance at December 31, 2019

$

(2,748)

$

$

(2,748)

NOTE 9: FAIR VALUE MEASUREMENTS

The various inputs used to measure assets at fair value establish a hierarchy that distinguishes between assumptions based on market data (observable inputs) and the Company’s assumptions (unobservable inputs). The hierarchy consists of three broad levels as follows:

1.

Level 1 – Quoted market prices in active markets for identical assets or liabilities.

2.

Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

3.

Level 3 – Unobservable inputs developed using the Company’s estimates and assumptions, which reflect those that market participants would use.

50

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

The following table summarizes the valuation of financial instruments measured at fair value on a recurring basis on the balance sheet as of December 31, 2019 and 2018:

    

Fair Value Measurements at December 31, 2019 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

Corporate Obligations

 

 

 

 

$

$

$

$

Investments measured at Net Asset Value- Trading securities

$

6,716

 

  

 

  

 

  

Fair Value Measurements at December 31, 2018 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

1,490

$

$

1,490

$

Corporate Obligations

 

6,175

 

 

6,175

 

$

7,665

$

$

7,665

$

Investments measured at Net Asset Value- Trading securities

$

5,518

 

  

 

  

 

  

The Company determines the fair value of the marketable securities that are available-for-sale through quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active. The trading securities are comprised of SERP assets, as described in Note 11, and are recorded primarily at their net cash surrender values calculated using their net asset values, which approximate fair value, as provided by the issuing insurance company. Significant observable inputs, in addition to quoted market prices, were used to value the trading securities. The Company’s policy is to recognize transfers between levels at the beginning of quarterly reporting periods. For the year ended December 31, 2019 there were no significant transfers in or out of levels 1, 2 or 3.

The carrying amount of other financial instruments reported in the balance sheet for current assets and current liabilities approximate their fair values because of the short-term maturity of these instruments. The Company currently does not use the fair value option to measure any of its existing financial instruments and has not determined whether or not it will elect this option for financial instruments it may acquire in the future.

51

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 10: COMMITMENTS AND CONTINGENCIES

Lawsuits — The Company is a defendant in certain lawsuits which allege that plaintiffs have been damaged as a result of the use of the Company’s products. The Company is vigorously contesting these actions. Management, after consultation with legal counsel, is of the opinion that the outcome of these lawsuits will not have a material adverse effect on the financial position, results of operations or liquidity of Marine Products.

Dealer Floor Plan Financing — To assist dealers in obtaining financing for the purchase of its boats for inventory, the Company has entered into agreements with various dealers and selected third-party floor plan lenders to guarantee varying amounts of qualifying dealers’ debt obligations. The Company’s obligation under these guarantees becomes effective in the case of a default under the financing arrangement between the dealer and the third party lender. The agreements provide for the return of repossessed boats to the Company in new and unused condition subject to normal wear and tear as defined, in exchange for the Company’s assumption of specified percentages of the debt obligation on those boats, up to certain contractually determined dollar limits by lender.

The Company repurchased of dealer inventory totaling $3.4 million under contractual agreements during 2019 and had no material repurchases during 2018. The Company recorded the repurchase of inventory totaling $3.4 million as a result of dealer defaults. As of December 31, 2019, no liability related to this repurchase remains outstanding to floor plan lenders. During the 2019, the Company redistributed $3.1 million of these boats among existing and replacement dealers. The remaining repurchased boats are included in inventory as of December 31, 2019 and are recorded at a net realizable value of $0.3 million. The Company recorded $0.1 million for costs associated with these repurchases including a reserve for estimated transportation costs and the write down of repurchased inventory to net realizable value.

Management continues to monitor the risk of additional defaults and resulting repurchase obligations based in part on information provided by the third-party floor plan lenders and will adjust the guarantee liability at the end of each reporting period based on information reasonably available at that time.

The Company currently has an agreement with one of the floor plan lenders whereby the contractual repurchase limit is to not exceed 16 percent of the average net receivables financed by the floor plan lender for dealers during the prior 12 month period, which was $13.1 million as of December 31, 2019. The Company has contractual repurchase agreements with additional lenders with an aggregate maximum repurchase obligation of approximately $7.7 million, with various expiration and cancellation terms of less than one year, for an aggregate repurchase obligation with all financing institutions of approximately $20.8 million as of December 31, 2019. This repurchase obligation risk is mitigated by the value of the boat repurchased.

Income Taxes — The amount of income taxes the Company pays is subject to ongoing audits by federal and state tax authorities, which often result in proposed assessments. Other long-term liabilities included the Company’s estimated liabilities for these probable assessments and totaled approximately $358,000 as of December 31, 2019 compared to $393,000 as of December 31, 2018.

Employment Agreements — The Company has an agreement with one employee, that provides for a monthly payment to the employee equal to 10 percent of profits (defined as pretax income before goodwill adjustments and certain allocated corporate expenses) in addition to a base salary. The expense under this agreement totaled approximately $4,487,000 in 2019, $4,630,000 in 2018 and $4,068,000 in 2017 and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

52

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

NOTE 11: EMPLOYEE BENEFIT PLANS

Supplemental Executive Retirement Plan (“SERP”) - The Company permits selected highly compensated employees to defer a portion of their compensation into the SERP. The SERP assets are invested primarily in company-owned life insurance (“COLI”) policies as a funding source to satisfy the obligation of the SERP. The assets are subject to claims by creditors, and the Company can designate them to another purpose at any time. Investments in COLI policies consist of variable life insurance policies of $7.2 million as of December 31, 2019 and $5.9 million as of December 31, 2018. In the COLI policies, the Company is able to allocate assets across a set of choices provided by the insurance underwriter, including fixed income securities and equity funds. The COLI policies are recorded at their net cash surrender values, which approximates fair value, as provided by the issuing insurance company, whose Standard & Poor’s credit rating was A+.

The Company classifies the SERP assets as trading securities as described in Note 1. The fair value of these assets totaled $6,716,000 as of December 31, 2019 and $5,518,000 as of December 31, 2018. The SERP assets are reported in other assets on the consolidated balance sheets and changes related to the fair value of the assets are included in selling, general and administrative expenses in the consolidated statements of operations. Trading (losses) gains related to the SERP assets totaled $1,197,000 in 2019, $(544,000) in 2018 and $470,000 in 2017. The SERP liabilities are recorded on the balance sheet in pension liabilities with any change in the fair value of the SERP liabilities recorded as selling, general and administrative expenses in the consolidated statements of operations.

Retirement Income Plan — Marine Products participates in the tax-qualified, defined benefit, noncontributory, trusteed retirement income plan sponsored by RPC, Inc. (“RPC”) that covers substantially all employees with at least one year of service prior to 2002.

The Company’s fair value of the plan assets exceeded the projected benefit obligation for its Retirement Income Plan by $881,000 and thus the plan was over-funded as of December 31, 2019. The following table sets forth the funded status of the Retirement Income Plan and the amounts recognized in Marine Products’ consolidated balance sheets:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

ACCUMULATED BENEFIT OBLIGATION, END OF YEAR

$

6,433

$

5,833

CHANGE IN PROJECTED BENEFIT OBLIGATION:

 

  

 

  

Benefit obligation at beginning of year

$

5,833

$

6,379

Service cost

 

 

Interest cost

 

255

 

251

Actuarial loss

 

570

 

(554)

Benefits paid

 

(225)

 

(243)

Projected benefit obligation at end of year

$

6,433

$

5,833

CHANGE IN PLAN ASSETS:

 

  

 

  

Fair value of plan assets at beginning of year

$

6,802

$

6,722

Actual return on plan assets

 

737

 

(447)

Employer contributions

 

 

770

Benefits paid

 

(225)

 

(243)

Fair value of plan assets at end of year

$

7,314

$

6,802

Funded status at end of year

$

881

$

969

53

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

December 31, 

    

2019

    

2018

(in thousands)

AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:

Noncurrent assets

$

881

$

969

Current liabilities

 

 

Noncurrent liabilities

 

 

$

881

$

969

The funded status of the Retirement Income Plan was recorded in the consolidated balance sheets in other assets as of both December 31, 2019 and December 31, 2018.

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:

 

  

 

  

Net loss

$

3,524

$

3,311

Prior service cost (credit)

 

 

Net transition obligation (asset)

 

 

$

3,524

$

3,311

The accumulated benefit obligation for the Retirement Income Plan as of December 31, 2019 and 2018 has been disclosed above. The Company uses a December 31 measurement date for this qualified plan.

Amounts recorded in the consolidated balance sheet as pension liabilities consist of:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

SERP liability

$

(9,980)

$

(7,045)

Funded status of Retirement Income Plan

 

 

Pension liabilities

$

(9,980)

$

(7,045)

Marine Products’ funding policy is to contribute to the Retirement Income Plan the amount required, if any, under the Employee Retirement Income Security Act of 1974. There were no contributions made to the plan during 2019, while contributions totaled $770,000 during 2018. The components of net periodic benefit cost of the Retirement Income Plan are summarized as follows:

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Service cost for benefits earned during the period

$

$

$

Interest cost on projected benefit obligation

 

255

 

251

 

266

Expected return on plan assets

 

(468)

 

(501)

 

(415)

Amortization of net loss

 

87

 

81

 

91

$

(126)

$

(169)

$

(58)

54

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

The Company recognized pre-tax decreases to the funded status in accumulated other comprehensive income of $213,000 in 2019 and $314,000 in 2018 compared to a pre-tax increase of $334,000 in 2017. There were no previously unrecognized prior service costs during 2019, 2018 and 2017. The pre-tax amounts recognized in other comprehensive income for the years ended December 31, 2019, 2018 and 2017 are summarized as follows:

(in thousands)

    

2019

    

2018

    

2017

Net loss (gain)

$

300

$

395

$

(243)

Amortization of net loss

 

(87)

 

(81)

 

(91)

Net transition obligation (asset)

 

 

 

Amount recognized in accumulated other comprehensive income

$

213

$

314

$

(334)

The amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 are as follows:

(in thousands)

    

2020

Amortization of net loss

$

98

Prior service cost (credit)

 

Net transition obligation (asset)

 

Estimated net periodic cost

$

98

The weighted average assumptions as of December 31 used to determine the projected benefit obligation and net benefit cost were as follows:

December 31, 

    

2019

    

2018

    

2017

 

PROJECTED BENEFIT OBLIGATION:

 

  

 

  

 

  

Discount rate

 

3.70

%  

4.65

%  

4.05

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

NET BENEFIT COST:

 

  

 

  

 

  

 

Discount rate

 

4.65

%  

4.05

%  

4.50

%  

Expected return on plan assets

 

7.00

%  

7.00

%  

7.00

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

The Company’s expected return on assets assumption is derived from a detailed periodic assessment by its management and investment advisor. It includes a review of anticipated future long-term performance of individual asset classes and consideration of the appropriate asset allocation strategy given the anticipated requirements of the plan to determine the average rate of earnings expected on the funds invested to provide for the pension plan benefits. While the assessment considers recent fund performance and historical returns, the rate of return assumption is derived primarily from a long-term, prospective view. Based on its recent assessment, the Company has concluded that its expected long-term return assumption of seven percent is reasonable.

55

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

The plan’s weighted average asset allocation at December 31, 2019 and 2018 by asset category along with the target allocation for 2020 are as follows:

Percentage of

Percentage of

 

Plan Assets as of

Plan Assets as of

 

Target Allocation

December 31, 

December 31, 

 

Asset Category

    

for 2020

    

2019

    

2018

 

Cash and Cash Equivalents

 

0% - 5%

1.3

%  

3.0

%

Domestic Equity Securities

 

0% - 40%

 

39.5

International Equity Securities

 

0% - 20%

 

19.0

Fixed Income Securities

 

15% - 100%

91.7

 

29.1

Investments measured at net asset value

 

0% - 12%

7.0

 

9.4

Total

 

100.0%

100.0

%  

100.0

%

The Company’s investments consist primarily of fixed-income securities that include corporate bonds, mortgage-backed securities, sovereign bonds, and U.S. Treasuries. Other types of investments include real estate funds and private equity funds that follow several different investment strategies. For each of the asset categories in the pension plan, the investment strategy is identical – maximize the long-term rate of return on plan assets while minimizing the level of risk in order to minimize the cost of providing pension benefits. The investment policy establishes a target allocation for each asset class which is rebalanced as required. The plan utilizes a number of investment approaches, including but not limited to individual market securities, equity and fixed income funds in which the underlying securities are marketable, and debt funds to achieve this target allocation. Although not required, the Company is currently evaluating its contribution to the pension plan during fiscal year 2020.

Some of our assets, primarily our private equity and real estate funds, do not have readily determinable market values given the specific investment structures involved and the nature of the underlying investments. For plan asset reporting as of December 31, 2019, publicly traded asset pricing was used where possible. For assets without readily determinable values, estimates were derived from investment manager statements combined with discussions focusing on underlying fundamentals and significant events. Additionally, these investments are valued based on the net asset value per share calculated by the funds in which the plan has invested and the valuation is based on significant non-observable inputs which do not have a readily determinable fair value. The valuations are subject to judgments and assumptions of the funds which may prove to be incorrect, resulting in risks of incorrect valuation of these investments. The Company seeks to mitigate these risks by evaluating the appropriateness of the funds’ judgments and assumptions by reviewing the financial data included in the funds’ financial statements for reasonableness.

The following tables present our plan assets using the fair value hierarchy as of December 31, 2019 and 2018. The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. See Note 8 for a brief description of the three levels under the fair value hierarchy.

Fair Value Hierarchy as of December 31, 2019:

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

92

$

92

$

Fixed Income Securities

 

(2)

 

6,708

 

 

6,708

Domestic Equity Securities

 

(3)

 

 

 

International Equity Securities

 

(4)

 

 

 

Total Assets in the Fair Value Hierarchy

$

6,800

$

92

$

6,708

Investments Measured at Net Asset Value

 

514

 

  

 

  

Investments at Fair Value

$

7,314

 

  

 

  

56

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Fair Value Hierarchy as of December 31, 2018:

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

202

$

202

$

Fixed Income Securities

 

(2)

 

1,979

 

 

1,979

Domestic Equity Securities

 

(3)

 

2,693

 

993

 

1,700

International Equity Securities

 

(4)

 

1,290

 

 

1,290

Total Assets in the Fair Value Hierarchy

$

6,164

$

1,195

$

4,969

Investments Measured at Net Asset Value

 

638

 

  

 

  

Investments at Fair Value

$

6,802

 

  

 

  

(1)Cash and cash equivalents, which are used to pay benefits and plan administrative expenses, are held in Rule 2a-7 money market funds.
(2)Fixed income securities are primarily valued using a market approach with inputs that include broker quotes, benchmark yields, base spreads and reported trades.
(3)Domestic equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.
(4)International equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.

The Company estimates that the future benefits payable for the Retirement Income Plan over the next ten years are as follows:

(in thousands)

    

  

2020

$

271

2021

 

276

2022

 

291

2023

 

299

2024

 

308

2025-2029

$

1,713

401(k) Plan— Marine Products participates in a defined contribution 401(k) plan sponsored by RPC that is available to substantially all full-time employees with more than 90 days of service. Prior to 2019, this plan allowed employees to make tax-deferred contributions of up to 25 percent of their annual compensation, not exceeding the permissible deduction imposed by the Internal Revenue Code. During 2018, the Company matched 50 percent of each employee’s contributions that did not exceed six percent of the employee’s compensation, as defined by the 401(k) plan.

Effective January 1, 2019, the Company began matching 100 percent of employees contributions for each dollar of a participant’s contribution to the 401(k) Plan for the first three percent of his or her annual compensation, and fifty percent for each dollar of a participant’s contribution to the 401(k) Plan for the next three percent of his or her annual compensation. Employees vest in the Company’s contributions after three years of service. The charges to expense for Marine Products’ contributions to the 401(k) plan were approximately $796,000 in 2019, $319,000 in 2018 and $317,000 in 2017.

Stock Incentive Plan— The Company reserved 3,000,000 shares of common stock under the 2014 Stock Incentive Plan with a term of ten years expiring in April 2024. All future equity compensation awards by the Company will be issued under the 2014 plan. This plan provides for the issuance of various forms of stock incentives, including among others, incentive and non-qualified stock options and restricted shares. As of December 31, 2019, there were approximately 1,742,900 shares available for grant.

57

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

The Company recognizes compensation expense for the unvested portion of awards outstanding over the remainder of the service period. The compensation cost recorded for these awards will be based on their fair value at grant date less the cost of estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods to reflect actual forfeitures.

Pre-tax stock-based employee compensation expense was approximately $2,123,000 ($1,656,000 after tax) for 2019, $2,089,000 ($1,629,000 after tax) for 2018, and $2,682,000 ($1,729,000 after tax) for 2017.

Stock Options— Stock options are granted at an exercise price equal to the fair market value of the Company’s common stock at the date of grant except for grants of incentive stock options to owners of greater than 10 percent of the Company’s voting securities which must be made at 110 percent of the fair market value of the Company’s common stock. Options generally vest ratably over a period of five years and expire in 10 years, except to owners of greater than 10 percent of the Company’s voting securities, which expire in five years.

The Company estimates the fair value of stock options as of the date of grant using the Black-Scholes option pricing model. The Company has not granted stock options to employees since 2004. There were no options exercised in 2019, 2018 or 2017 and there are no stock options outstanding as of December 31, 2019.

Restricted Stock— Marine Products grants selected employees time lapse restricted stock that vest after a certain stipulated number of years from the grant date, depending on the terms of the issue. The Company has currently issued time lapse restricted shares that vest in 20 percent increments starting with the second anniversary of the grant, over the six-year period beginning on the date of grant. During these years, grantees receive all dividends declared and retain voting rights for the shares.

The agreements under which the restricted stock is issued provide that shares awarded may not be sold or otherwise transferred until restrictions established under the stock plans have lapsed. Upon termination of employment from the Company, with the exception of death (fully vests), disability or retirement (partially vests based on duration of service), shares with restrictions are forfeited in accordance with the plan.

The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2019:

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2019

 

947,710

$

9.41

Granted

 

141,600

17.21

Vested

 

(260,770)

7.65

Forfeited

 

(13,000)

11.68

Non-vested shares at December 31, 2019

 

815,540

$

11.29

58

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2018:

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2018

 

1,040,800

$

7.76

Granted

 

193,500

13.97

Vested

 

(283,790)

6.45

Forfeited

 

(2,800)

8.54

Non-vested shares at December 31, 2018

 

947,710

$

9.41

The fair value of restricted stock awards is based on the market price of the Company’s stock on the date of grant and is amortized to compensation expense on a straight-line basis over the requisite service period. The weighted average grant date fair value of these restricted stock awards was $17.21 in 2019, $13.97 in 2018 and $13.39 in 2017. The total fair value of shares vested was approximately $3,818,000 in 2019, $4,289,000 in 2018 and $4,432,000 during 2017.

For the year ending December 31, 2019 approximately $517,000 of excess tax benefits for stock-based compensation awards were recorded as a discrete tax adjustment and classified within operating activities in the consolidated statements of cash flows compared to approximately $645,000 for the year ending December 31, 2018.

Other Information— As of December 31, 2019 total unrecognized compensation cost related to non-vested restricted shares was approximately $7,387,000 which is expected to be recognized over a weighted-average period of 3.0 years.

NOTE 12: RELATED PARTY TRANSACTIONS

In conjunction with its spin-off from RPC in 2001, the Company and RPC entered into various agreements that define the companies’ relationship after the spin-off.

The Transition Support Services Agreement provides for RPC to provide certain services, including financial reporting and income tax administration, acquisition assistance, etc., to Marine Products until the agreement is terminated by either party. Marine Products reimbursed RPC for its estimated allocable share of administrative costs incurred for services rendered on behalf of Marine Products totaling $865,000 in 2019, $873,000 in 2018, and $849,000 in 2017. The Company’s payable to RPC for these services was $56,000 as of December 31, 2019 and $28,000 as of December 31, 2018. Many of the Company’s directors are also directors of RPC and all of the Company’s executive officers are employees of both the Company and RPC.

The Employee Benefits Agreement provides for, among other things, the Company’s employees to continue participating subsequent to the spin-off in two RPC sponsored benefit plans, specifically, the defined contribution 401(k) plan and the defined benefit retirement income plan.

RPC and Marine Products own 50 percent each of a limited liability company called 255 RC, LLC that was created for the joint purchase and ownership of a corporate aircraft. The purchase of the aircraft was completed in January 2015, and the purchase was funded primarily by a $2,554,000 contribution by each company to 255 RC, LLC. Each of RPC and Marine Products is currently a party to an operating lease agreement with 255 RC, LLC for a period of five years. Marine Products recorded certain net operating costs comprised of rent and an allocable share of fixed costs of approximately $159,000 in 2019 and 2018 and $157,000 in 2017 for the corporate aircraft. The Company has a payable to 255 RC LLC of $1.0 million as of December 31, 2019 and $0.8 million as of December 31, 2018. The Company accounts for this investment using the equity method and its proportionate share of income or loss is recorded in selling, general and administrative expenses. As of December 31, 2019, the investment closely approximates the underlying equity in the net assets of 255 RC, LLC.

59

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

A group that includes the Company’s Chairman of the Board, R. Randall Rollins and his brother Gary W. Rollins, who is also director of the Company, and certain companies under their control, controls in excess of fifty percent percent of the Company’s voting power.

NOTE 13: LEASES

The Company adopted ASU No. 2016-02, Leases (Topic 842) on January 1, 2019 and recognized leases with duration greater than 12 months on the balance sheet using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed for a carry-forward of the historical lease classification. For leases with terms greater than 12 months, the Company has recorded the related Right-Of-Use asset and liability at the present value of lease payments over the term. Renewal options have been factored into the determination of lease payments when appropriate. There are no residual value guarantees on the existing leases. The Company estimates its incremental borrowing rate, at lease commencement, to determine the present value of lease payments, since most of the Company’s leases do not provide an implicit rate of return.

The Company’s lease population consists primarily of office equipment. The Company does not have any finance leases. The Company determines at contract inception, if an arrangement is a lease or contains a lease based on whether the Company obtains the right to control the use of specifically identifiable property, plant and equipment for a period of time in exchange for consideration. The Company has elected not to separate non-lease components from lease components for its leases. Variable lease payments are recognized as expense when incurred.

As of December 31, 2019, the Company had no operating leases that had not yet commenced.

Lease position:

The table below presents the assets and liabilities related to operating leases recorded on the balance sheet:

(in thousands)

    

Classification on the Consolidated Balance Sheet

    

December 31, 2019

Assets:

 

  

 

  

Operating lease right-of-use assets

 

Other assets

$

159

Liabilities:

 

  

 

  

Current portion of operating lease liabilities

 

Accrued expenses and other liabilities

$

47

Long-term operating lease liabilities

 

Other long-term liabilities

 

110

Total lease liabilities

 

  

$

157

Lease Costs:

The components of lease expense for the period are reported as follows:

Classification on the Consolidated Statements of

Year ended

(in thousands)

    

Operations

    

December 31, 2019

Operating lease cost

 

Selling, general and administrative expenses

 

$

52

 

Short-term lease cost

 

Selling, general and administrative expenses

3

Total lease cost

 

  

$

55

60

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Marine Products Corporation and Subsidiaries

Years ended December 31, 2019, 2018 and 2017

Total rental expense, charged to operations related to operating leases under the previous lease standard, were $191,000 in 2018 and $183,000 in 2017.

Other information related to operating leases:

  

 

Cash paid for amounts included in the measurement of lease liabilities (in thousands)

    

$

46

 

Weighted average remaining lease term

 

3.3

years

Weighted average discount rate

 

3.68

%

Lease Commitments:

Future minimum lease payments at December 31, 2019 were as follows:

    

Maturity of lease liabilities

    

Operating

(in thousands)

 

Leases

2020

 

$

52

2021

 

52

2022

 

52

2023

 

10

2024

 

Thereafter

 

Total lease payments

 

166

Less: Amounts representing interest

 

(9)

Present value of lease liabilities

$

157

As of December 31, 2018, future total rentals on our non-cancellable operating leases under the previous lease standard were $223,000 in the aggregate, which consisted of the following: $55,000 in 2019; $54,000 in 2020; $52,000 in 2021; $52,000 in 2022; and $10,000 in 2023.

In the second quarter of 2019, the Company entered into an operating lease as the lessor for certain owned real estate leased to a third party under an operating lease with an initial term of 36 months. The lease requires fixed monthly payments and does not contain clauses for future rent escalations or renewal options. There are no terms and conditions under which the lessee has the option to purchase this asset. As of December 31, 2019, projected future lease income on this lease totaled $529,875 scheduled to be received as follows: 2020 - $235,500, 2021 - $235,500 and 2022 - $58,875. During the year ended December 31, 2019, the Company recorded rental income of $147 thousand that is classified as part of selling, general and administrative expenses in the consolidated statements of operations.

61

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

None.

Item 9A. Controls and Procedures

Evaluation of disclosure controls and procedures — The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed in its Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Commission’s rules and forms, and that such information is accumulated and communicated to its management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

As of the end of the period covered by this report, December 31, 2019 (the “Evaluation Date”), the Company carried out an evaluation, under the supervision and with the participation of its management, including the Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of its disclosure controls and procedures. Based upon this evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective at a reasonable assurance level as of the Evaluation Date.

Management’s report on internal control over financial reporting — Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Management’s report on internal control over financial reporting is included on page 31 of this report. Grant Thornton LLP, the Company’s independent registered public accounting firm, has audited the effectiveness of internal control as of December 31, 2019 and issued a report thereon which is included on page 32 of this report.

Changes in internal control over financial reporting — Management’s evaluation of changes in internal control did not identify any changes in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

Item 9B. Other Information

None.

62

PART III

Item 10. Directors, Executive Officers and Corporate Governance

Information concerning directors and executive officers will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders, in the section titled “Election of Directors.” This information is incorporated herein by reference. Information about executive officers is contained on page 17 of this document.

Audit Committee and Audit Committee Financial Expert

Information concerning the Audit Committee of the Company and the Audit Committee Financial Expert(s) will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders, in the section titled “Corporate Governance and Board of Directors, Committees and Meetings – Audit Committee.” This information is incorporated herein by reference.

Code of Ethics

Marine Products has a Code of Business Conduct that applies to all employees. In addition, the Company has a Code of Business Conduct and Ethics for Directors and Executive Officers and Related Party Transaction Policy. Both of these documents are available on the Company’s website at MarineProductsCorp.com. Copies are also available at no extra charge by writing to Attn: Human Resources, Marine Products Corporation, 2801 Buford Highway NE, Suite 300, Atlanta, Georgia 30329. Marine Products intends to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or waiver from, a provision of its code of ethics that relates to any elements of the code of ethics definition enumerated in SEC rules by posting such information on its internet website, the address of which is provided above.

Section 16(a) Beneficial Ownership Reporting Compliance

Information regarding compliance with Section 16(a) of the Exchange Act will be included under “Section 16(a) Beneficial Ownership Reporting Compliance” in the Company’s Proxy Statement for its 2020 Annual Meeting of Stockholders, which is incorporated herein by reference.

Item 11. Executive Compensation

Information concerning director and executive compensation will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders, in the sections titled “Compensation Committee Interlocks and Insider Participation,” “Director Compensation,” “Compensation Discussion and Analysis” and “Executive Compensation.” This information is incorporated herein by reference.

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

Information concerning security ownership will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders in the sections titled “Capital Stock” and “Election of Directors.” This information is incorporated herein by reference.

63

Securities Authorized for Issuance Under Equity Compensation Plans

The following table sets forth certain information regarding equity compensation plans as of December 31, 2019.

    

    

    

(C)

 

Number of Securities

 

Remaining Available for

 

(A)

(B)

Future Issuance Under

 

Number of Securities To

Weighted Average

Equity Compensation

 

Be Issued Upon Exercise of 

Exercise Price of

Plans (Excluding

 

Outstanding Options,

Outstanding Options,

Securities Reflected in

 

Plan Category

Warrants and Rights

Warrants and Rights

Column (A))

 

Equity compensation plans approved by security holders

 

$

 

1,871,700

(1)

Equity compensation plans not approved by security holders

 

 

 

Total

 

$

 

1,871,700

(1)All of the securities can be issued in the form of restricted stock or other stock awards.

See “NOTE 11: EMPLOYEE BENEFIT PLANS” to the Consolidated Financial Statements for information regarding the material terms of the equity compensation plans.

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

Information concerning certain relationships and related party transactions will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders, in the section titled “Certain Relationships and Related Party Transactions.” Information regarding director independence will be included in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders in the section titled “Director Independence and NYSE Requirements.” This information is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services

Information regarding principal accountant fees and services will be included in the section titled, “Independent Registered Public Accountants” in the Marine Products Proxy Statement for its 2020 Annual Meeting of Stockholders. This information is incorporated herein by reference.

64

PART IV

Item 15. Exhibits and Financial Statement Schedules

Consolidated Financial Statements, Financial Statement Schedule and Exhibits

1.Consolidated financial statements listed in the accompanying Index to Consolidated Financial Statements and Schedule are filed as part of this report.
2.The financial statement schedule listed in the accompanying Index to Consolidated Financial Statements and Schedule is filed as part of this report.
3.Exhibits listed in the accompanying Index to Exhibits are filed as part of this report. The following such exhibits are management contracts or compensatory plans or arrangements:

10.5

Marine Products Corporation 2004 Stock Incentive Plan (incorporated herein by reference to Appendix B to the Definitive Proxy Statement filed on March 24, 2004).

10.6

Form of time lapse restricted stock grant agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.2 to the Form 10-Q filed on November 1, 2004).

10.7

Form of performance restricted stock grant agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.3 to the Form 10-Q filed on November 1, 2004).

10.8

Supplemental Retirement Plan (incorporated herein by reference to Exhibit 10.16 to the Form 10-K filed on March 15, 2005).

10.9

First Amendment to 2001 Employee Stock Incentive Plan and 2004 Stock Incentive Plan (incorporated by reference to Exhibit 10.19 to the Form 10-K filed on March 2, 2007).

10.10

Summary of ‘At-Will’ compensation arrangements with the Executive Officers as of February 28, 2009 (incorporated herein by reference to Exhibit 10.20 to the Form 10-K filed on March 5, 2009).

10.11

Form of time lapse restricted stock agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the Form 10-Q filed on May 2, 2013).

10.12

Summary of compensation arrangements with non-employee directors (incorporated herein by reference to Exhibit 10.16 to the Form 10-K filed on February 28, 2019).

10.13

2014 Stock Incentive Plan (incorporated herein by reference to Appendix A to the Registrant’s definitive Proxy Statement filed on March 17, 2014).

10.14

Marine Products Corporation Cash Based Incentives (Discretionary) Acknowledgement of Cash Based Incentives for Executive Officers (incorporated herein by reference to Exhibit 10.18 to the Form 10-K filed on February 28, 2017).

65

Exhibits (inclusive of item 3 above):

Exhibit

Number

    

Description

3.1

(a) Articles of Incorporation of Marine Products Corporation (incorporated herein by reference to Exhibit 3.1 to the Form 10 filed on February 13, 2001).

(b) Certificate of Amendment of Certificate of Incorporation of Marine Products Corporation executed on June 8, 2005 (incorporated herein by reference to Exhibit 99.1 to the current report on Form 8-K filed on June 9, 2005).

3.2

Amended and Restated Bylaws of Marine Products Corporation (incorporated herein by reference to Exhibit 3.2 to the Form 10-Q filed on July 31, 2015).

4.1

Form of Common Stock Certificate of Marine Products Corporation (incorporated herein by reference to Exhibit 4.1 to the Form 10 filed on February 13, 2001).

4.2

Description of Registrant’s Securities.

10.1

Agreement Regarding Distribution and Plan of Reorganization, dated February 12, 2001, by and between RPC, Inc. and Marine Products Corporation (incorporated herein by reference to Exhibit 10.2 to the Form 10 filed on February 13, 2001).

10.2

Employee Benefits Agreement, dated February 12, 2001, by and between RPC, Inc., Chaparral Boats, Inc. and Marine Products Corporation (incorporated herein by reference to Exhibit 10.3 to the Form 10 filed on February 13, 2002).

10.3

Transition Support Services Agreement, dated February 12, 2001, by and between RPC, Inc. and Marine Products Corporation (incorporated herein by reference to Exhibit 10.4 to the Form 10 filed on February 13, 2001).

10.4

Tax Sharing Agreement, dated February 12, 2001, by and between RPC, Inc. and Marine Products Corporation (incorporated herein by reference to Exhibit 10.5 to the Form 10 filed on February 13, 2001).

10.5

Marine Products Corporation 2004 Stock Incentive Plan (incorporated herein by reference to Appendix B to the Definitive Proxy Statement filed on March 24, 2004).

10.6

Form of time lapse restricted stock grant agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.2 to the Form 10-Q filed on November 1, 2004).

10.7

Form of performance restricted stock grant agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.3 to the Form 10-Q filed on November 1, 2004).

10.8

Supplemental Retirement Plan (incorporated herein by reference to Exhibit 10.16 to the Form 10-K filed on March 15, 2005).

10.9

First Amendment to 2001 Employee Stock Incentive Plan and 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.19 to the Form 10-K filed on March 2, 2007).

10.10

Summary of ‘At-Will’ compensation arrangements with the Executive Officers as of February 28, 2009 (incorporated herein by reference to Exhibit 10.20 to the Form 10-K filed on March 5, 2009).

10.11

Form of time lapse restricted stock agreement under the 2004 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the Form 10-Q filed on May 2, 2013).

10.12

Summary of compensation arrangements with non-employee directors (incorporated herein by reference to Exhibit 10.16 to the Form 10-K filed on February 28, 2019).

10.13

2014 Stock Incentive Plan (incorporated herein by reference to Appendix A to the Registrant’s definitive Proxy Statement filed on March 17, 2014).

10.14

Marine Products Corporation Cash Based Incentives (Discretionary) Acknowledgement of Cash Based Incentives for Executive Officers (incorporated herein by reference to Exhibit 10.18 to the Form 10-K filed on February 28, 2017).

21

Subsidiaries of Marine Products Corporation (incorporated herein by reference to Exhibit 21 to the Form 10-K filed on March 4, 2008).

23

Consent of Grant Thornton LLP

24

Powers of Attorney for Directors

31.1

Section 302 certification for Chief Executive Officer

31.2

Section 302 certification for Chief Financial Officer

32.1

Section 906 certification for Chief Executive Officer and Chief Financial Officer

 

 

101.INS

XBRL Instance Document

101.SCH

XBRL Taxonomy Extension Schema Document

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

66

Exhibit

Number

    

Description

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

Any schedules not shown above have been omitted because they are not applicable.

67

SIGNATURES

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

Marine Products Corporation

/s/ Richard A. Hubbell

Richard A. Hubbell

President and Chief Executive Officer

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.

Name

Title

 

Date

 

 

 

 

 

/s/ Richard A. Hubbell

 

President and Chief Executive Officer

 

February 28, 2020

Richard A. Hubbell

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Ben M. Palmer

 

Vice President, Chief Financial Officer and Corporate Secretary

 

February 28, 2020

Ben M. Palmer

 

(Principal Financial and Accounting Officer)

 

 

The Directors of Marine Products Corporation (listed below) executed a power of attorney, appointing Richard A. Hubbell their attorney-in-fact, empowering him to sign this report on their behalf.

R. Randall Rollins, Director

Timothy C. Rollins, Director

Gary W. Rollins, Director

Pamela R. Rollins, Director

Henry B. Tippie, Director

Bill J. Dismuke, Director

James B. Williams, Director

 

 

/s/ Richard A. Hubbell

Richard A. Hubbell

Director and as Attorney-in-fact

February 28, 2020

68

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS, REPORTS AND SCHEDULE

The following documents are filed as part of this report.

FINANCIAL STATEMENTS AND REPORTS

PAGE

Management’s Report on Internal Control Over Financial Reporting

31

Report of Independent Registered Public Accounting Firm on Internal Control Over Financial Reporting

32

Report of Independent Registered Public Accounting Firm on Consolidated Financial Statements

33

Consolidated Balance Sheets as of December 31, 2019 and 2018

34

Consolidated Statements of Operations for each of the three years ended December 31, 2019

35

Consolidated Statements of Comprehensive Income for each of the three years ended December 31, 2019

36

Consolidated Statements of Stockholders’ Equity for each of the three years ended December 31, 2019

37

Consolidated Statements of Cash Flows for each of the three years ended December 31, 2019

38

Notes to Consolidated Financial Statements

39-61

SCHEDULE

Schedule II — Valuation and Qualifying Accounts

69

Schedules not listed above have been omitted because they are not applicable or the required information is included in the consolidated financial statements or notes thereto.

SCHEDULE II–VALUATION AND QUALIFYING ACCOUNTS

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES (in thousands of dollars)

For the years ended December 31, 2019, 2018 and 2017

Balance at

Charged to

Net

Balance

Beginning

Costs and

(Write-Offs)/

at End of

Description

of Period

Expenses

Recoveries

Period

Year ended December 31, 2019

Allowance for doubtful accounts

$

25

$

14

$

(19)

$

20

Deferred tax asset valuation allowance

$

2,794

$

$

(976)

$

1,818

Year ended December 31, 2018

Allowance for doubtful accounts

$

25

$

$

$

25

Deferred tax asset valuation allowance

$

5,447

$

$

(2,653)

$

2,794

Year ended December 31, 2017

Allowance for doubtful accounts

$

25

$

$

$

25

Deferred tax asset valuation allowance

$

4,525

$

922

$

$

5,447

69

SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)

    

First

    

Second

    

Third

    

Fourth

(in thousands except per share data)

2019

 

  

 

  

 

  

 

  

Net sales

$

83,053

$

88,696

$

72,212

$

48,175

Gross profit

 

18,699

 

20,424

 

15,749

 

10,522

Net income (b)

 

7,469

 

9,373

 

7,855

 

3,542

Earnings per share — basic (a)

 

0.22

 

0.27

 

0.23

 

0.10

Earnings per share — diluted (a)

$

0.22

$

0.27

$

0.23

$

0.10

 

  

 

  

 

  

 

  

2018

 

  

 

  

 

  

 

  

Net sales

$

77,536

$

87,006

$

72,012

$

62,062

Gross profit

 

17,651

 

19,472

 

16,183

 

13,017

Net income

 

7,609

 

8,990

 

7,161

 

4,728

Earnings per share — basic (a)

 

0.22

 

0.26

 

0.21

 

0.14

Earnings per share — diluted (a)

$

0.22

$

0.26

$

0.21

$

0.14

(a)The sum of the earnings per share for the four quarters may differ from annual amounts due to the required method of computing the weighted average shares for the respective periods.

70

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

Exhibit 4.2

 

DESCRIPTION OF CAPITAL STOCK

 

INTRODUCTION

 

The following summary description of Marine Products' capital stock is qualified by reference to the provisions of its certificate of incorporation and bylaws.

 

The authorized capital stock of Marine Products consists of 74 million shares of Marine Products common stock, par value $.10 per share, and 1 million shares of preferred stock, par value $.10 per share.

 

COMMON STOCK

 

Subject to the rights of stockholders of Marine Products preferred stock, the stockholders of Marine Products common stock:

 

      are entitled to dividends if they are declared by our board of directors out of funds legally available therefor;

 

      are entitled to one vote per share on all matters brought before them (voting is noncumulative in the election of directors);

 

      have no preemptive or conversion rights;

 

      are not subject to, or entitled to the benefits of, any redemption or sinking fund provision; and

 

      are entitled upon liquidation to receive the remainder of our assets after the payment of corporate debts and the satisfaction of the liquidation preference of our preferred stock.

 

PREFERRED STOCK

 

Marine Products' board of directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series, with the number of shares of each series and the rights, preferences and limitations of each series to be determined by it at the time of issuance.  Among the specific matters that our board of directors may determine are the rate of dividends, redemption and conversion prices and terms and amounts payable in the event of liquidation and special voting rights.  Such rights of the board of directors to issue preferred stock may be viewed as having an anti-takeover effect.

 

BUSINESS COMBINATIONS WITH INTERESTED SHAREHOLDERS

 

As a public Delaware corporation, Marine Products is subject to Section 203 of the Delaware General Corporation Law.  In general, Section 203 prevents an “interested stockholder” (defined generally as a person owning 15 percent or more of a corporation's outstanding voting stock) from engaging in a “business combination” with a Delaware corporation for three years following the time such person became an interested stockholder unless:

 

      before such person became an interested stockholder, the board of directors of the corporation approved the transaction in which the interested stockholder became an interested stockholder or approved the business combination;

 

      upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owns at least 85 percent of the voting stock of the corporation outstanding at the time the transaction commenced (excluding stock held by directors who are also officers of the corporation and by employee stock plans that do not provide employees with the rights to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer); or

 

 

      following the transaction in which such person became an interested stockholder, the business combination is approved by the board of directors of the corporation and authorized at a meeting of stockholders by the affirmative vote of the holders of two-thirds of the outstanding voting stock of the corporation not owned by the interested stockholder.

 

CERTAIN PROVISIONS OF THE CERTIFICATE OF INCORPORATION AND BYLAWS

OF MARINE PRODUCTS

 

General

 

A number of provisions of the certificate of incorporation and bylaws deal with matters of corporate governance and the rights of stockholders including, among others, provisions for the classification of the board of directors into three classes having terms of three years.  Certain of these provisions may be deemed to have an anti-takeover effect and may discourage takeover attempts not first approved by the board of directors, including takeovers which certain stockholders may deem to be in their best interest.  These provisions also could delay or frustrate the removal of incumbent directors or the assumption of control by stockholders, even if such removal or assumption would be beneficial to stockholders of Marine Products.  These provisions also could discourage or make more difficult a merger, tender offer or proxy contest, even if they could be favorable to the interests of stockholders, and could potentially depress the market price of the common stock. The board of directors believes that these provisions are appropriate to protect the interests of Marine Products and all of its stockholders.

 

Meetings of Stockholders

 

The certificate of incorporation and bylaws provide that a special meeting of stockholders may be called only by the chairman of the board of directors, the president or a majority of the whole board, unless otherwise required by law.  The bylaws provide that only those matters set forth in the notice of the special meeting may be considered or acted upon at that special meeting, unless otherwise provided by law.  In addition, the bylaws set forth certain advance notice and informational requirements and time limitations on any director nomination or any new business which a stockholder wishes to propose for consideration at an annual meeting or special meeting of stockholders.

 

Indemnification and Limitation of Liability

 

The bylaws provide that directors and officers shall be, and at the discretion of the board of directors, others serving at the request of Marine Products may be, indemnified by Marine Products to the fullest extent authorized by Delaware law, as it now exists or may in the future be amended, against all expenses and liabilities reasonably incurred in connection with service for or on behalf of Marine Products and further requires the advancing of expenses incurred in defending claims.  The bylaws also provide that the right of directors and officers to indemnification shall not be exclusive of any other right now possessed or hereafter acquired under any bylaw, agreement, vote of stockholders or otherwise.  The certificate contains a provision permitted by Delaware law that generally eliminates the personal liability of directors for monetary damages for breaches of their fiduciary duty.  This provision does not alter a director's liability under the federal securities laws.  In addition, this provision does not affect the availability of equitable remedies, such as an injunction or rescission, for breach of fiduciary duty.

 

Amendment of the Certificate

 

The certificate of incorporation provides that an amendment relating to the limitation of liability of directors, amending the certificate of incorporation, changing persons eligible to call special meetings, changing provisions regarding effecting action by stockholders by written consent, removing the staggered and classified board or amending the bylaws must first be approved by a majority of the members of the board of directors and thereafter approved by the affirmative vote of 66.7 percent of the outstanding shares of capital stock, voting together as single class.

 

2

Amendment of Bylaws

 

The certificate of incorporation provides that Marine Products' bylaws may be adopted, amended or repealed by the board of directors and any bylaws adopted by the directors may be altered, amended or repealed by the directors or by the stockholders.  Such action by the board of directors requires the affirmative vote of a majority of the whole board of the directors.  Such action by the stockholders requires the affirmative vote of 66.7 percent of the total outstanding shares of capital stock, voting together as a single class.

 

3

EX-23 3 ex-23.htm EX-23 mpx_Ex23

 

Exhibit 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our reports dated February 28, 2020, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Marine Products Corporation on Form 10-K for the year ended December 31, 2019. We consent to the incorporation by reference of said reports in the Registration Statements of Marine Products Corporation on Forms S-8 (File No. 333-59886; File No. 333-117837; and File No. 333-195425).

 

/s/ GRANT THORNTON LLP

 

Atlanta, Georgia
February 28, 2020

 

 

EX-24 4 ex-24.htm EX-24 mpx_Ex24

 

Exhibit 24

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this      18th day of February         2020.

 

 

 

 

/s/ Bill J. Dismuke

 

Bill J. Dismuke, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this      18th day of February         2020.

 

 

 

 

/s/ Gary W. Rollins

 

Gary W. Rollins, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this      18th day of February         2020.

 

 

 

 

/s/ Henry B. Tippie

 

Henry B. Tippie, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this     18th day of February          2020.

 

 

 

 

/s/ Timothy C. Rollins

 

Timothy C. Rollins, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this     18th day of February        2020.

 

 

 

 

/s/ James B. Williams

 

James B. Williams, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this      18th day of February         2020.

 

 

 

 

/s/ Pamela R. Rollins

 

Pamela R. Rollins, Director

 

 

 

POWER OF ATTORNEY

Know All Men By These Presents, that the undersigned constitutes and appoints Richard A. Hubbell as his true and lawful attorney-in-fact and agent in any and all capacities to sign filings by Marine Products Corporation on Form 10-K, Annual Reports and any and all amendments thereto (including post-effective amendments) and to file the same, with all exhibits, and any other documents in connection therewith, with the Securities and Exchange Commission.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney, in the capacities indicated, as of this     18th day of February          2020.

 

 

 

 

/s/ R. Randall Rollins

 

R. Randall Rollins, Director

 

 

 

EX-31.1 5 ex-31d1.htm EX-31.1 mpx_Ex31_1

 

Exhibit 31.1

CERTIFICATIONS

I, Richard A. Hubbell, certify that:

1.            I have reviewed this annual report on Form 10-K of Marine Products Corporation;

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

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

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

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

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

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

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

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

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

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

 

 

 

 

/s/ Richard A. Hubbell

Date: February 28, 2020

Richard A. Hubbell

 

President and Chief Executive Officer

 

(Principal Executive Officer)

 

 

 

EX-31.2 6 ex-31d2.htm EX-31.2 mpx_Ex31_2

 

Exhibit 31.2

I, Ben M. Palmer, certify that:

1.            I have reviewed this annual report on Form 10-K of Marine Products Corporation;

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

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

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

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

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

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

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

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

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

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

 

 

/s/ Ben M. Palmer

Date: February 28, 2020

Ben M. Palmer

 

Vice President, Chief Financial Officer and Corporate Secretary

 

(Principal Financial and Accounting Officer)

 

 

 

EX-32.1 7 ex-32d1.htm EX-32.1 mpx_Ex32_1

 

Exhibit 32.1

CERTIFICATION OF PERIODIC FINANCIAL REPORTS PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

To the best of their knowledge the undersigned hereby certify that the Annual Report on Form 10-K of Marine Products Corporation for the period ended December 31, 2019, fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 (15 U.S.C. Sec. 78m) and that the information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of Marine Products Corporation.

 

 

 

Date:  February 28, 2020

/s/ Richard A. Hubbell

 

Richard A. Hubbell

 

President and Chief Executive Officer

 

(Principal Executive Officer)

 

 

Date:  February 28, 2020

/s/ Ben M. Palmer

 

Ben M. Palmer

 

Vice President, Chief Financial Officer and Corporate Secretary

 

(Principal Financial and Accounting Officer)

 

 

 

EX-101.SCH 8 mpx-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INCOME TAXES - Components of provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - INCOME TAXES - Significant components of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details) link:presentationLink link:calculationLink link:definitionLink 41106 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - LEASES - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Net Sales - Payment Terms (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Net Sales - Disaggregate sales by major source (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Net Sales - Disaggregate revenue by location (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Net Sales - Timing of revenue recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Net Sales - Deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - INCOME TAXES - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - EMPLOYEE BENEFIT PLANS - SERP (Details) link:presentationLink link:calculationLink link:definitionLink 41107 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details) link:presentationLink link:calculationLink link:definitionLink 41108 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details) link:presentationLink link:calculationLink link:definitionLink 41109 - Disclosure - EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 41110 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41111 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41112 - Disclosure - EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41113 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details) link:presentationLink link:calculationLink link:definitionLink 41114 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - LEASES - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - LEASES - Other information related to operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11401 - 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 30103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mpx-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 mpx-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 mpx-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 12 mpx-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 mpx-20191231x10ka2493e001.jpg GRAPHIC begin 644 mpx-20191231x10ka2493e001.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#JOA]\/O"6 ML^ =%U'4="M+F\N+3S72_\*K\#?]"S8_\ ?)_QH^%?_)+O#W_7 MH/YFNPH X_\ X57X&_Z%FQ_[Y/\ C1_PJOP-_P!"S8_]\G_&NPHH X__ (57 MX&_Z%FQ_[Y/^-'_"J_ W_0LV/_?)_P :["B@#C_^%5^!O^A9L?\ OD_XT?\ M"J_ W_0LV/\ WR?\:["B@#C_ /A5?@;_ *%FQ_[Y/^-'_"J_ W_0LV/_ 'R? M\:["B@#C_P#A5?@;_H6;'_OD_P"-'_"J_ W_ $+-C_WR?\:["B@#C_\ A5?@ M;_H6;'_OD_XT?\*K\#?]"S8_]\G_ !KL** ./_X57X&_Z%FQ_P"^3_C1_P * MK\#?]"S8_P#?)_QKL** ./\ ^%5^!O\ H6;'_OD_XT?\*K\#?]"S8_\ ?)_Q MKL** ./_ .%5^!O^A9L?^^3_ (T?\*K\#?\ 0LV/_?)_QKL** ./_P"%5^!O M^A9L?^^3_C1_PJOP-_T+-C_WR?\ &NPHH X__A5?@;_H6;'_ +Y/^-'_ JO MP-_T+-C_ -\G_&NPHH X_P#X57X&_P"A9L?^^3_C1_PJOP-_T+-C_P!\G_&N MPHH X_\ X57X&_Z%FQ_[Y/\ C1_PJOP-_P!"S8_]\G_&NPHH X__ (57X&_Z M%FQ_[Y/^-'_"J_ W_0LV/_?)_P :["B@#C_^%5^!O^A9L?\ OD_XT?\ "J_ MW_0LV/\ WR?\:["B@#C_ /A5?@;_ *%FQ_[Y/^-'_"J_ W_0LV/_ 'R?\:[" MB@#C_P#A5?@;_H6;'_OD_P"-'_"J_ W_ $+-C_WR?\:["B@#C_\ A5?@;_H6 M;'_OD_XT?\*K\#?]"S8_]\G_ !KL** ./_X57X&_Z%FQ_P"^3_C1_P *K\#? M]"S8_P#?)_QKL** ./\ ^%5^!O\ H6;'_OD_XT?\*K\#?]"S8_\ ?)_QKL** M ./_ .%5^!O^A9L?^^3_ (T?\*K\#?\ 0LV/_?)_QKL** ./_P"%5^!O^A9L M?^^3_C1_PJOP-_T+-C_WR?\ &NPHH X__A5?@;_H6;'_ +Y/^-'_ JOP-_T M+-C_ -\G_&NPHH X_P#X57X&_P"A9L?^^3_C1_PJOP-_T+-C_P!\G_&NPHH MX_\ X57X&_Z%FQ_[Y/\ C1_PJOP-_P!"S8_]\G_&NPHH X__ (57X&_Z%FQ_ M[Y/^-'_"J_ W_0LV/_?)_P :["B@#C_^%5^!O^A9L?\ OD_XT?\ "J_ W_0L MV/\ WR?\:["B@#C_ /A5?@;_ *%FQ_[Y/^-'_"J_ W_0LV/_ 'R?\:["B@#C M_P#A5?@;_H6;'_OD_P"-'_"J_ W_ $+-C_WR?\:["B@#C_\ A5?@;_H6;'_O MD_XT?\*K\#?]"S8_]\G_ !KL** ./_X57X&_Z%FQ_P"^3_C1_P *K\#?]"S8 M_P#?)_QKL** ./\ ^%5^!O\ H6;'_OD_XT?\*K\#?]"S8_\ ?)_QKL** ./_ M .%5^!O^A9L?^^3_ (T?\*K\#?\ 0LV/_?)_QKL** ./_P"%5^!O^A9L?^^3 M_C1_PJOP-_T+-C_WR?\ &NPHH X__A5?@;_H6;'_ +Y/^-'_ JOP-_T+-C_ M -\G_&NPHH X_P#X57X&_P"A9L?^^3_C1_PJOP-_T+-C_P!\G_&NPHH X_\ MX57X&_Z%FQ_[Y/\ C1_PJOP-_P!"S8_]\G_&NPHH X__ (57X&_Z%FQ_[Y/^ M-'_"J_ W_0LV/_?)_P :["B@#C_^%5^!O^A9L?\ OD_XT?\ "J_ W_0LV/\ MWR?\:["B@#C_ /A5?@;_ *%FQ_[Y/^-'_"J_ W_0LV/_ 'R?\:["B@#C_P#A M5?@;_H6;'_OD_P"-'_"J_ W_ $+-C_WR?\:["B@#C_\ A5?@;_H6;'_OD_XT M?\*K\#?]"S8_]\G_ !KL** ./_X57X&_Z%FQ_P"^3_C1_P *K\#?]"S8_P#? M)_QKL** ./\ ^%5^!O\ H6;'_OD_XT?\*K\#?]"S8_\ ?)_QKL** ./_ .%5 M^!O^A9L?^^3_ (T?\*K\#?\ 0LV/_?)_QKL** ./_P"%5^!O^A9L?^^3_C1_ MPJOP-_T+-C_WR?\ &NPHH X__A5?@;_H6;'_ +Y/^-'_ JOP-_T+-C_ -\G M_&NPHH X_P#X57X&_P"A9L?^^3_C1_PJOP-_T+-C_P!\G_&NPHH X_\ X57X M&_Z%FQ_[Y/\ C1_PJOP-_P!"S8_]\G_&NPHH X__ (57X&_Z%FQ_[Y/^-'_" MJ_ W_0LV/_?)_P :["B@#C_^%5^!O^A9L?\ OD_XT?\ "J_ W_0LV/\ WR?\ M:["B@#C_ /A5?@;_ *%FQ_[Y/^-'_"J_ W_0LV/_ 'R?\:["B@#C_P#A5?@; M_H6;'_OD_P"-'_"J_ W_ $+-C_WR?\:["B@#C_\ A5?@;_H6;'_OD_XT?\*K M\#?]"S8_]\G_ !KL** ./_X57X&_Z%FQ_P"^3_C1_P *K\#?]"S8_P#?)_QK ML** ./\ ^%5^!O\ H6;'_OD_XT?\*K\#?]"S8_\ ?)_QKL** ./_ .%5^!O^ MA9L?^^3_ (T?\*K\#?\ 0LV/_?)_QKL** /*OB#\/O"6C> =:U'3M"M+:\M[ M'O^O0?S-=A7'_ K_ .27>'O^O0?S-=A0 4444 %%%% !1110 4444 %% M%% !1110 4444 %>3?$/XNOH.I'0O#UK]MU0C!8#<$;L,=Z]8*LETCR*@<;L#=U&: *$'QD^(&B7<-QXDT48]N>!\N/6N]^$^FV-AX TYK2--TB%GD"C MIKE_C_IUDWA2&_,:+>12CRY ,,>E &M\7/'&J^$-"L[W1)+A ME?!/Q%\.W( AMM4M%$ASQC R3^5 '3_%SXK:UX0\00:;HCVP_=!Y3+&'YR1C M]*V[#QSK5Q\'I?$TCP?VBH;!$6%X'I7DOBL+XAL?%7BU%OJ)SL81^7R!DJ5[=*\Z\'?&G5O"?AFVT:VT."YB@W;96=@3DD] MA[UO?#VRUSQM\35\8ZA8?9;./<^0N%.01@'OU[T =_\ %[Q_J'@NPLHM(\LW M]VYV[TWC QGC\:T/A5XTN?&GAAKB_:,ZA;R&.?8NT9YQQ]*\QU[Q%HNM_'!' MU;4((-*TY=NZ4_+YB]1^)%.^&FMV&C?%O4=,TZ]BN-,U!B8FC;*ES@_XB@#I MOBY\0_$OA'7+&RT/R"+B,':\.\EB2,"N-D^*/Q:M(S<76CLD$?S.S:<5 '?G MM5SX]7KZ;XUT6]C02-"BN$)ZD,35*^^/.OZY92Z3'X=M5ENT,2D.Q.3QP",& M@#TO1/B3)XB^&FI:];1+!?V4>'5AN4/1X \?WNK> ;W7]=,3/;2,/W2;<@ $ M#'UKG?#/A;4/#/P:U]M33RY[R,S&$C!2CX2:5'K7PEU+3Y9-BSS.H8\ ':,? MK0!SD_QB^(.MW$ESX;T?#'XJ3>++V71M7M?LVJ0J6/& ^ M#@\=CSTKB=#B^(_POCFL;/1EU72U8R!HQ\O/7YL9K;^'_B?PEX@\9FYN=&;3 M/$TFIRCB,'A,]"?7GM7FZ?%CXH6 MC"]OM%8V"_,W^@E!M_WJO:3;0:O^T7J7]I(DGV>1O*C<;@?E]#7ODMO#- 8) M8D:(C!1E!&/I0!R7@/X@V/CG1I+FW3R+N'B6!CD@^H]17GOASXR:I)\1IM$U MR2V6P:4Q1LL84J>V3WSP*H?#I8]+^,NO6%E@6C0N=HZ Y%<-#X8E\0Z[XJN+ M4M]JT_%Q%CU##/Z"@#V[XL>.=9\(7&BII#0@73&^2)7;'3) )KY<\6^,$\6>'/"1&X&1< ML+1<#_@ H \N\??&6;2M8?0?#-I]LU!3M:0+O ;T"]ZY:W^,7Q!T.9;GQ)HC M&QS@YM3#S_O&M#X$65K?:]KNHW:)+>AL#>,[>>HS7LGBFPL]1\-W\%[$DD1A M;.\9QQUH S[/Q?:ZYX)EU[29 2(2P5ADHP[$5X99_%WXH:IYCZ;91W<:.5+0 MV!< ^G%;7PBG=?!OB^S!)@BE(C]ABN&\#ZA\1;2TNU\'6]Q+:F9C(8H5<;OQ M_"@#U;X=>,OB+K7BR.T\1Z:UOIQB=F74! EBC++D M9&:\^^&%_P#$*[O[M?&-O<10!1Y1EA5.><]/PKNO$_\ R+.H_P#7$T ?/5G\ M7?BAJGF/IME'=QHY4M#8%P#Z<5VWPZ\9_$36O%L5GXCTQX-.,3LSFR,7S XB@"CRC M+"J<\YZ?A0!G^&?'WB?Q!XJ\0Z0LUJ!9Q.UL?)&0P8 9YYJ_\)_B!JOBNXU+ M3]<,(OK1L@)'L^7..EA_%OQW?>#-(MO[*,?\ :%S)A Z;Q@8SQ^-8'CGQ]XM\*^#=$O5> MU_M&[ ,V8 5YR1@9XXQ6)KKCX@_'"TTV%RUEIIW/CD94_,/QQ5[]H=?*T?2$ MB7E)0$Q[9Q0!@+\2OC"RAET5R#R"-,:O3?A;XB\7Z_!?-XJL6MFC*^3FW,6< MYSP>O:O,8=:^.7DIY5C>^7M&W%K'T_*O4O!&M>)[3P;?:GXU@G2XM@\A5HE5 MBB\\ <4 =S>+.UG*+618Y]IV,R[@#]*\H\"?$K6KKQE>>&?%@@BNE)$+)'L! M([?E6KX?^-?ASQ)KEMI-G:WZW$[[%,D:A0??FL/XU^%'BAA\8Z2#%?V3#S67 M^)<\?J: -'XC_$35M)\0V/ASPN(I-4F(\SS(]X4'&/ZTSXH>-_$O@O0-*EM) M;8WL^T3EH=P+8YP,^M9/P9\/7&M7UQXYUHM+>3,R0ENP[G^5,_:*+#2]*V#Y M_.&WZ\T <\OQ*^,+*&717(/((TQJ]-^%OB+Q?K\%\WBJQ:V:,KY.;2GE6-[Y>T;<6L?3\J]<^&UYXKN/#\LOC".6*\$AP)8U0[?H* M.?\ B_\ $;5/!TNGV.A^4;VY!<[X]_RCC&/6NE^&GBV7QCX0@O[ED-XA\NXV M+M&\<\#MU%>0MXCT'7?C1>:AK6HVUOIUFA2$S-\I88! _6KWP;UJTTOQ_K&@ MVEVEQI\[%K9T;*L>I(_ 4 :_Q3^)'BOPQXOATG01"ZRQJ5C:W\QF8]A7+2_% M7XK:>ANK_2#':Q\R,^GE !]>U2?&75I="^*VGZG#$LTEND;K&Q."1S5;5/C= MX@\5:=/H,'AVV2:\3RU*NS,,^@(Q0![CX#\7Q>-?#46J1Q&)\[)8\YVM]?QJ MC\0OB)9>!=/0M']HOICB&!3C/N?SJ'X2^&+[POX,CMM0&RXF] &5)\6OB@JF_.D%=/!W;C8G 7_>_K7J MW@GXD6WC/PY>74,8M[^UB9I(2V-NT,9@(VF,J-N/I6'!X= MTC0M%U%-)LXH?,AD+;.23M/>@#E/A/XWUGQ@^K#56@86L@6(QQ[.,GK^50?$ M[QYK?A7Q/H=AI;0B"\4F421;B?FQP>U8GP 5EG\1*P((F4%?3EJI_'+CQUX7 MY ^4\Y_VJ -KXN_$7Q#X-N-.32&MU%P@9_-BWY/M70?"?QQ=>-/#TLNI&/\ MM""0K*(UVC';C\#7G?QWC$FO>'$(RK&-2/7FCPK?IX ^).JV,S""TGLS<\G@ M$ D#]: )/B-\9?$.@>,[C2M&DM!;0[03)$')) -=/XO^(.NZ+\.="UNTD@%[ M>D>:7ARI^@[5XSXDLS/X2_M]QO;4-19A(1S@%@!G\*[[XAJ6^"_A<@< CGTH M ]N\/7TVI>'-/OKG;YT]NDC[1QDC)Q7GGPZ\?:[XF\6:UIVHO UO:&01;(MI M&&P,^M=UX/./!FD$G_ETCY_X"*\<^#/_ "4'Q-SGYI>>WWZ .L\#>/-#?"O\ Y+%XIYSP/YU[S0!C^*=:7P[X9O\ M56Q_HT1< ]S7E'PM^+.M^)?%+:7KS0!+B/=:^7#L)(R3SWX%6?C]XACMM'LM M#694DNI \F3_ ,LQD'/Z5P?BO4/#NC:CX6U+PUJUK<3V82"80-R%R22?S(H M]F^)^O>*=!TJWE\+V9N9W?#@6YEP..PKQV]^,'Q0TV6**]LX[>27_5K+8%2W MTSUKZ5TZ]CU'3K>]B.8YXQ(OT(S7C/QQ_P"1F\,XZ[OQZT .\$^.?B-J>KR1 MZ]IS06:P.^\V)C&0I(Y^H%/\,_$+Q=X@\,>);J.2U-YIQ#0X@X*C=D$9Y/ K MUN^_Y%^Y_P"O5O\ T UXY\ XEG'B..09C>0!E]LM0!V?PG\;7GC/P]-+J31? M;[>3RY1&NT=^U9/Q2^(6K^&]9TK2- >'[9=2#S!)'O\ E)P/IS7%>"KM_ GQ MFU'0KA]MM>.=J]MS88'\JM>&(U^(/QKO=8)+V&G6Q1L1N+ R9'UKT[P-/KMQX6M9/ M$<;IJ9'[U70*<_05TE 'S#:?&'XGW]S);6EG%//%_K(X[ LR_4#I7K7ASQQJ M-EX GUWQE$;:YB8CRS#Y1;@8 4^YKD/A+_R5#Q+CIE^G^\*N_M"RR?V)HUMG M$,UV5D.>V!0!S-Q\9/'^NW#W'AG16^Q X %J9OU%=/X&^,UQ?ZS%H/BFR-E? MN=HE*[!N[ KVKTGP?I]GIWA738K*)$C^SH8!N08+#/4T 7_'OC7XCZ3XHGM?#^EO/IZCY'%D9,_B*XN#XP_$^YOI+&"SB MDNX\[X4L"77ZBOI3396GTRVD;[S1@G\J\6\#_P#)>M=/J: .D\-^-O$ M<7P^U?7?%-J;>ZM!NC1K: )<1[K7RX=A)&2> M>_ JS\?O$,=MH]EH:S*DEU('DR?^68R#G]*X/Q7J'AW1M1\+:EX:U:UN)[,) M!,(&Y"Y))/YD4 ?0'CG6;S0/"-]J5@4%Q"A9"Z[AT/:L_P"&'B34/%?@RVU3 M4VC:YD+!C&FT<$CI^%5?B'>QZC\*KR]B/[N>WWKCT*DU2^!G_)-++_>?_P!" M- 'I-%%% !1110 4444 %%%% !1110 4444 %%%% ''_ !4_Y)?XA_Z]#_,4 M4?%3_DE_B'_KT/\ ,44 'PK_ .27>'O^O0?S-=A7'_"O_DEWA[_KT'\S784 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7@7C/PAXG\$>+YO%?A16F@ MF!,T:]O4$=\D9XKWVB@#YBU'QU\1O'BQZ-!I;VGF,-QAB>/=]2W%>QV_@>YO MOADOAS5[QYKIX\F5^=CXX'T!KNJ* /F6QU?XB?"CS-+73C>6>X^2'0R*!GJ- MIX_&G"P\>?%_6;234[8V>F0N"RE2J+Z\'G)'%?3%% 'B7QST:2#P;I-AI]M- M+';D(JQ(6P!@#I5'XM>&[NX^'GA^[MK::6XMXXT81J2RJ5R>.M>]T4 ?/9\- MW-K^SPR_9YC<7#+,8UC._P"\!@CKVK7TJSNE_9YGMWMIQ.0^(RAW=/3K7MM% M 'GGPF)=6828&3<)8L-]\]W&F:QX=>]N MMDP#AAO*GG^Z.F*^E:* /GWXC>?KOBWPGJ%O97#Q2)$S9A8A?F/7CBN\^*/@ M&T\2>'9;RTMQ'J=JADA>(8+8&O?"O6M(U*SNDU.SMRB MEXF'FJ#VX[<"HOAYX6N=<^#NIZ1*LUK<2SLR;E*'( (Z^XKW&B@#YCTWQE\1 M/AW VAS:0;M$.5,T328'L5-:G@30/%'C+XB6WBW6+3[';6SB0#;M&1QM ZU] M$44 >)?$_P Z]!XEB\7^%2YNEYE1" PQU//4$<5S,OQ8^(^I6[:5#HOE7$@ M\L3) X8'IG).,U])T4 >3?"3X?:AX;M[[6=;(;4[Q3@=653R<^Y/-8GPBT^Y MB^)'BHW-K,D,D8 :2,@-\WJ>M>Z44 ?*?Q'\!WVA?$(26=I-+8W>PG.]T M7D8_NL.I_"LZ_P#'GQ'\>VK:+;Z0;03<.T431DKW!+'&*^F** /-O"O@F3P9 M\-+ZSD(DOYXS),4'5NP_*LCX 6ES:>']26YMY86-VQ D0J3P/6O8** "LOQ( MK-X,@'YAT/2M?X\^&9-3\/VVK6<,CW=G)G]VN6([?J:] M=HH \5^ ?AJ>WL;[7]0AD6[N9"BF92K#&N*]IHH ^;HOC;X]AA2)?#<6$ S:R_XUZ'\-O&.L^/H-6M/$FD1V\"(J M!/*=!(&SD'=]*].HH YG3OAYX2TF_COK#0K6WNHSN21 <@_G57XH1//\/-4C MBC>1RBX5!DGYAVKL** .!^#<$MO\.;*.:)XG#ME74J>W8URG[05M=3Z=I;6M MK+.R3!L1QEO7KBO::* /FZ+XV^/884B7PW%A ,VLO\ C72Z/\3?$NN>$/$4 M^J:0;:6"();B&!P69@W8]>@KVRB@#YS\ _!:R\5Z =8UV>^MIYY&98TPIQDY MR",U5\6_#M_AIXBT;5=!-[=0&8"0LN]E]?NCIBOI:B@#P/QC%-JOQA\.ZA#9 MSO;R+ Y9HF*@<'GCBNJ^+7@-$?6=,M_+U:S7>AA&"X':O4J* .!^%7BR\ M\1^'%@U2WN(M1M!LD,T97S!_>Y'^<5B_%OP#J>LW%IXC\/L?[4LR#L! +8Z$ M$^F*]8HH ^:)_BM\2#:-I!TAEN,>6;A8'WY]<]*](^$WACQ%IFAWDOB&ZE,E MX"%@=@=@/>O3Z* /F.Y7QG\*/&.HW>G:>;FTO)&*C871QDX)"\Y&:FTFT\6_ M%3QU8:IJ]@;6SM&&_P"0HJKZ -S7TM10!X3\;=.N[CQ1X<^SV\\J)+&"4C+! M?F[XK-^/?AJ\:\TO4;*UGF9XC%*8D+8P!CI^-?1%% 'SY\0O#=S9?"+P]:0V M\TDJ2*[)'&21D$\C\:ZK6_"=[XF^"FG6%M&1>Q0*Z1N,'.>1^5>LT4 ?+^G? M$;X@^&=&'AW^QFD,*F)97@=G4= 1QQ7?_!?P=JFD6^HZWK$1BN;TDHAZX/) M)_&O8:* /E-?$'B/P5\0]_#5T+W3_$&EPS&X'[MS"A8 MY['CV%=7\$/#1T3P6MY<1,EU?-YK;UPP7C@_B*].HH \!^-[:E:>,]$U*PLI M;E[0B50L3,N1@X./I6?_ ,+Q\??]"U#_ . LO^-?1U% '$?#'Q9K'B_0;B]U MFQ6SGCG,:HL;)E< YPWUKMZ** /$OA59W,'Q,\1R2VTT<;%]K/&0#\PZ&N_^ M(W@U?&GA>6Q1PES'\\+'^]Z?CTKKJ* /F>P\:_$CX>6RZ+<:2;M8AB,RQ-)M M7L 5.,5:T+PQXO\ B9XML]<\2HT&G0-N$;C V_W5'4<\\U]'44 -C18XU11A M5&!7BG@JSN8OCIK4[VTR0MYF)&C(4\GH>E>VT4 ?.NL>'[CXG?&"XM+R.[@T MRV3 D"%>!@'!(QUK5\0_L^Z-9:%=W6F7E_+=Q(71)&4@XZ]!7NM% '@?A_4+ M_4/@7J>F7%K$_B3XS\(:%%I-CX?\V&,DAI;:0M MR<]OK7U710!Y#\./B7XI\5>(38ZOH\=I;A-V]8)%Y^IXKUZBB@ HHHH **** M "BBB@ HHHH **** "BBB@#C_BI_R2_Q#_UZ'^8HH^*G_)+_ !#_ ->A_F** M #X5_P#)+O#W_7H/YFNPKC_A7_R2[P]_UZ#^9KL* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-_C)XJUCP MIX=M+K1K@03R3%&)0-D8]Z](KQ[]H8[?"5@V,D7)(_(4 <;!XF^-]U:QW4%I M=R02*'1UM(\$'OTKO/A/\1]3\4O>Z5K<074;12Q<#&0.#D=CFO-['XW>+M(T M>TLET6T2".-8HY)8I!N & *ZU'Q7JQ59+Y6"(I!R",Y_B+XA'@QYUN0_P"_,+*IVYXSN]ZZS2;'XVKJ]H;V>_-J)5\W,L6-N>: M.X^(-_X_M-+TIO"T%Q+([67P^^E M6EK+>+Y8^1D89]-QQ7?6OA2Z\)?!'4+.\8&YE3S9%7^$G''Z4 ,^#?Q1O?%- MQ<:5KMTDE^!OA8*%WKWX'IQ4\WC;75^.0\.)>#^RMR#R1&N>5!/.,]:\@T/2 M[K0O"6D^.=.#,]M>NEP$_B4,,#Z=:ZS2-:M_$/Q]LM3MF!CG$9^AV#(_/- ' MT=(Q2)V52S!20H[GTKQ75?BUKEGXQAL1I5TF!(ALO+!\UN-A!Z^N:]L/(QTK MS>^^$MKJ&HW6HSZC.;Z:Z2>.XR-T2JQ.T<>] '?:=Y6S^$6BW+#*Q6)B_"_9_P *JT#S0IC^QC=N'&,FN&\0ZB?B+KA\'>'XHX-$MI0] M_=1 *H(/08]<'ZT ;?BOXC:HL.AV'ABVCDU;5XQ)'YO*IZ@_C3_!/Q!U6ZN= M9TCQ3!#%JFEQF61HB C@#H*P]:M;?1/C)X3MUEVVZ6_EH3TXP/Z5G7;#4?B5 MXQ:TRPBLB'9!GUH >_Q4\;"V/BE=/MO^$6%QY>PJ/-(SZ_UQ7MVG7L>HZ=;W MD7W)XUD SG&1G%>!1:C:I^SB\;2HS^<8]IZANE>T>"XGA\':6D@(;[.IP?I0 M!O445D:[-X@A2+^PK.QN&.?,%W,T8'IC - &O17,^$]?U35KO5['5[.UMKO3 MIDC86TA=6W)NSD@>M=-0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7E7QUTV_U/PS816%G/=2+*]5HH XQ?"5GXC^'&GZ3 MJEL?,%F@&\?-&^WWZ5PWPIO/$7AS5KWPMJNG7[6 =A:W#1,47G@9QC!ZU[91 M0!\MO=^.O"/CO7=0T#1;IOMR:164XTJTFNEVSO"C2+C&&(&>.W->1_$_1]1O?B5X>N;6PN)X8]F]XXBRK\ MQZD=*]GHH AN[=;NSFMVQME0H,QDXS@!3[FMOQSH^IW?QKT6 M\@L+F2UC,1::.,E1@CJW2O;:* /./BOX$A\1Z!+J%G!C5[0;XGC7YWQ_#_GT MK"TG5]?\0?";4=,U33+^/5+>+8#+ V9ADR44 >3_"CPU)<_"2;1=7L MYK8SRS*R31E6 /?!KSOP#X)UOPY\7((Y].NA:P3'%P(SLV]OFQCI7TY10 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17 ^+?B[X>\&ZXV MDZE%>O<+&LA,,8*X;IU(J;P;\5-!\;ZI+I^F17:31Q&4^=&%& 0.Q/K0!W%% M%% !1110 4444 %%%% ''_%3_DE_B'_KT/\ ,44?%3_DE_B'_KT/\Q10!7^' M5H+[X0:+:F5XQ-8["Z=0#D<5RZ?L]:!&S,FM:NI;EBLBC/Z5UOPQE6#X3Z%, M^=L=EN.!V!)KSZ]^(FL:Y\2M%MK2.[L-),Y10V4^TM] M_:'J U71+.^[S0J[<8Y(Y_6@#0HHHH M X_PK_R.GC/_ *^[?_T2*["N/\*_\CIXS_Z^[?\ ]$BNPH **** "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@ HK#\4^+=)\':8FH:Q+)';O((U,<9<[B">@^E7<-M% M=W9DE<(F;9@,DX% 'I%%%,DFBA&9)%0?[1Q0 ^BLR7Q%HL'^NU:RC_WIU']: MH3>.?#D1PNJ03G_I@XDS^1H Z*BN0D^(^C(<):ZK-_UQL)'_ )"F+X\DN?\ MCST#4G_Z[0M%_,4 =E17(#7_ !;<*?LWA2, \;I+Y5Q[X*TTR>.[C 6"QL\\ M99A)M]^",T =C17&?V/X[GP9O$NGQJ>=D=@01^.^GCPAJTQS=^);T]SY#F/G M\Z .N>1(_ONJ_4XJN^I6$?W[VV7_ 'I5']:YO_A7UBYS/J^MS^TMZ6'Y8J9? MA[X9SF?3H[G_ *[@/^'2@#2G\3Z+;YWZC <==C;OY5FS?$/PU#G=>R$]/EMI M&_DM7+;P;X:L_P#CVT.QB_W(0*U8+.VM?]1 D?&/E&* .5/Q$L9,?9-/O;G/ M3;$5_F!33XQUV4?Z+X+U%P> YFB 'X;LUV=% ''#5?&=R#Y6BV]MGI]H;=CZ M[6IQMO'EQC?>Z) AYPD(F:&%BO0\ M#CM6]^SYI][:^.;Q[BTN(4-DP#21E1G_Z]!_,UO7OA_2M1U&VU"[L MHYKNV.896SE/I^0H \A^+US:S^/- TWQ$YBT!\R2$< X..3VZUB^$%M&USQ? MHWA=FN-%-JS1[22,XZANIZ5[QK/A_2?$-L+;5K&*[B'(60?X4W1O#FC^'K=K M?2=/AM(FZK&.OYT ?/B^*=,A^"3^'#./[8^T&,VAX?KC.*]]\(VLMGX3TR"; MB18$R/3(J!O OAA]8_M=M&MC?[MWG8.<^O7%=" ,#@4 %9&NS^((4B.A65C M"]-W!YD=O(70?NAC!(!Z5WE M>>)OC)X:\*:[/H]_%?-0#US[UW\\\5M"TL\BQQJ,EF. *^1/ MBJDVM?$74[_3[6YGMI"@618&P<* >WJ* /HWP7\2]$\=W=U;:5'=+);()'\] M O!..,$UV5?,7P.TOQ)%K.JMIRQV^#M1B ZR"6,K^0;-2Q_$;0U(6\^TVDG]U[=VY M^H!% '745BVOBW0KS'E:C$,_W\I_/%:4=_93?ZN[@?\ W9 ?ZT 6** 01D'( MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD M9U1I.* %HJA<:WIEJ"9K^W7';S 3^58=Q\0]!C+]E#TFEDC"_ENS3S%XYU!03/I=C&?X0KF0?CDB@#L" M0.M5KK4+2RB,MS<1Q(.I9JY8>"M2N6WZAXJU.4'[T";!'_Z#FK=M\/\ PW;R M^*+SP?;'5=,LK:T^UJ4 M\F9GDSM;J"./SKPW2()9-:L$7>A:XC <+]WYAS7W;)#%,NV6-'7KAE!%1"QM M 01:P CH1&* .5/@'[0_$76-<^).B6UK'=V&DM-L4-E/M'(R3ZC_ !KT/X6 -\+? M#X(!!M "#WY-)="L-9EU36K?6]-@C9[>\CF$CE@.A )('M7._%C M3=-_X67H-QKSO'H\R%)I!(5 &>Y'0<5E>%;.V&O>+=-\+SR7.AFT8Q['+(#S MT- $3:MXZ?PVWQ 77Y#;"YP-.!.S9GZXZ5[]HFHC5M$L[X?\MHE8_7'/ZU\\ M)XJTN+X(-X>\\'5_M!C^R='ZXSBO??"-K)9^%-,@E #K;ID?44 ;5%%96LZ? MJ=^D8TW67TTKG<5MTEW?]]=* ,3PK_R.GC/_ *^[?_T2*["N$\!6UU:>)?%\ M-[?&]N%NX-TYC$9;]T/X1P*[N@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.E !6 M5K.OV>BQKYQ:2=^(X(QN=S[ C%S<*=LMP?]7!]3Z^U7 M-&\-0:9*]W<2M>7\AR]Q+US_ +(Z*/I0!G0Z)?\ B*477B#Y+3K%8*\\)^']0.;S1[ M.<_]-(@:SF^'GAU1_HMH;(]C:GRR/R%=310!R#>!Y( #8^(=90CHLUT74?AQ M47]B^.+8_P"C>)+&2/\ NS699L?7=7:44 <>MWXXLS\^F6>H>Z3K#G\\TC^, MM4LN=2\,W40'7R'\_P#]!7FNQHH Y"'XCZ-(=LMKJEN1U\ZQD0#\2*TX/&'A MZ?@:Q9HW]R295;\B:V)((9AB6)''HR@U0G\.:+< B32K(D_Q"!0?SQ0!;M[Z MTNO^/>YAE_W'#?RJQ7*7/PZ\/W+%MEW"?^F%W)&/_'2*A7P&UJ!_9NNW]MCI MO8S?^A&@#L:*Y!M'\86@_<>)$O..%FM4C_4 U$+_ ,?VQQ)H^DW"=V2Z?=^6 MV@#M**Y!?%VK6YQ?>%M38]S:1>8/U(IW_"Q-%A_X_DNK#_KZC"X_6@#K:*YA MOB!X:EL;F>RUBSN)(HF<(K]2 3BO&C^TKJ6>/#EIC_KX;_"@#Z,HK@/#7Q6T M/5?#-KJ6J7EK8W.XYP?[,T75+[T>& %/Q.: .NHKC# MJWC>]/\ H>A6,$1ZM=7#*X_#:14G]A^*[[!N_$@M4/WHH+9&'TW'!H ZUW2- M"[L%4=23@5DW?BG0K+(GU6T#C^ 3*6/X9S6,GPYTV1Q)?7NHW4@.<_:I$7_O MD-BMFT\*Z'9+B/3;=S_>EC#M^9YH R)OB+I8D\JUL]3NG/1HK-RG_?0&*3_A M(/%-[Q8>&E2,])I[I5Q_P$C-=;%#% NV&)(U]$4 ?I3Z .,_LWQS>_Z_6K"S MB)YCCM=S?]]!JD7P+]I&[4]_Z]!_, MUM:CHVB7NIV=[J%O ][ 3[]* /N9"ZKXO(9C)IVCG^'I+.OOZ*?P-6-/\,S7 M5RFI>(95N[M3F.(#]U#]!SS[UU% %:QT^UTVU6WM(5BC4< 59HHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *B>V@D^_#&W^\H-2T4 M8>N>'-/O](O8UT^%YF@<1@+@EBIQT]Z^5?\ A3WCW_H7IO\ OXG_ ,57V-10 M!PGPN\+/H?@6PM=5TU(=13?YJN Q&6)'J.F*[E(TC&$15'L,4ZB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HJEJNJV6BZ?+?:A.D-O&,LS''X#U-26 M%_:ZG917EG,DT$J[E=#D&@"S1110 4444 %%%% !1110!Q_Q4_Y)?XA_Z]#_ M #%%'Q4_Y)?XA_Z]#_,44 'PK_Y)=X>_Z]!_,UR?Q"R?BIX1P.DAZ#W6NL^% M?_)+O#W_ %Z#^9K:U'6M%T_4[.TO[B%+VY;%NC+EF/'3CCJ* //?'G@_QOJ? MC"'6] NK%(K:,B(7+9VGN=I4C/7FN'^&>E^*+^\\1VQFMV@=)$N5P/GDV\;> M/7%>_:UX@TKP[9F[U:]CM8.FY\G]!S57P]XD\/>((99]#O+>=%/[PQKM(^N0 M* /G_P#MZZB\ 'X=#3;K^WC<;=@3Y2N<9S_]:OHCPWI[Z7XQC]:ZL$,H(.0>010 M8^N^&K#Q$ MD27KW:B+.W[/UQ_A7_D=/&?\ U]V__HD5V% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,FFCMXFEE<)&HRS,> M *S]8UVST:#?.^Z4\1PIR[GT K$ATC4O$DR7>NDV]CG='IRG\O,([_0T $NL M:CXEE-OH/[JPY634&'7_ *YCH?T[5M:-H-GHD!2W4O*W,DTAW.Y[Y)Y_"M&& M&.")8XD5$7@*HP!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHH)P,F@ HJK-J5C;J3->0(!UW2 5S^H?$?PKIN1/JT6_LJJ MQS^(&* .JK)NO$^AV6HII]SJEM%>.0%A9\,2>G%<5JOQ8@^PW']EZ5=77[MM ML\4D>$..#@G-?+&H:E?7NIS7EU<2/=.Y9G)YSF@#[R!! (.0:*\6\ _$^ZMO M"=C!JFEW=RZ*0;KS(U!&>,@D'I7:VOQ3\*3N(IM1$$__ #S96;]0"* .THK- MM-?TF]7=;ZA;L/=P#^M:"2)(,HZL/53F@!U%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1R3PPC,LJ)_O,!0!)16 M3=^)M%L5+3ZA#@==AW_^@YK%D^(NF2,5TRVN]1<<8BB*?^A 4 =A17&KXC\4 MWQ_T7PO)9CLUZZD?7Y&JO=)XFG#'4/$FEZ>N/^7-CN'_ 'WGF@#N20.I%9VH M:_I.E?\ '_J$%OW_ 'C8KSF<^'HF,>I^*=4UF0](7C/S?BB ?K4]C!:QN/[' M\ 70R>4%/J07S0!TI^(N@2$K832:B+;I1\VCZ?&>@@B;S%^NL/;V_E1AS:VDQ=!GH2<#/X]*Z3]G77)Y+Z^T>6\E:-8_ M-C@*Y4 $#(/4=>E=3XX^!VG:_%%)H3Q:?=*?F,I9E<>_4UJ_#'X61^ Q-=7- MQ'CT444 %%%% !1110 4444 F[G'ZUY=J6BZWIOQ5\ M.W>O:B;J[NIL[%!VQ %< J7_ ,1O#-]: M6,TUK;R$S2H,J@RO7\J -3QIX%MO$VN:;JFIW<0TW3P6FMI5^60>YSBO-_#B MP0^)?&&K^'+46VCQVK11M''A'//0?C73?&D^+=0MK72/#VE7MS:R@OM'@8Z]>:)<>%[SP9)H5@+8HD[,Q+L01R2.30!PB>%]*F^!DFO&U3^U3. M9#=8R_KC/I7O?A"YDN_"6F32D%S;H"1[#%>(/X?\?)X?/@!-#8V!N,C4QD+L MS]/2O>]%TY=)T6SL5_Y81*A^H'- %^JE[JFGZ:JF_OK:U#?=,\JIGZ9-6ZK7 M>G6.H!1>V5O#;:WL_%OC&"V@C@B6[@VQQ(%4?N1T KM: "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJNH:C::79O=7LZ0P M(,L[G H M$@#)X%Y/0D>FZ<27_TH Z^BN"GV2,_ADUDM+87P_=ZOKNL@]].BP&^FUQ0!ZS+/%",RR(@ M]68"J,WB#1K?_7:M8Q_[]P@_K7EZ>%;R=M^G^']1;=_T%-4G3\Q\P%:UIX!U M:<_Z0VGV/KB!+K\/G% '53^.?#T)(6_2?'_/#]Y_*L&]^,GA.R"/#^GH$33TF &/])_>_^A9H M Y*;XQ0L"=/\/:C?#^'RD;D?]\FK$/C+QIK,>=,\'FV)'!NKE5_0@5W\%E:V MHQ;VT,/_ %SC"_RJ>@#SVU@^*-[(PN+W2-.CQQFW\T_HXJ$> ?%=W(6U+QM= ME3U2T#1#^9KTBB@#SA_@MX;NI1-J%SJ5U*#G,EQD?ECK6O:_#'PM:QB/[!YJ M?W92&!_2NPHH Y^V\#>%K,YMM!L(C_LP@5R>K?!7PYJ7BJWU=(4AMUR9[1%^ M64]OZY]:],HH P9?!/AB:)8I=#L715V@-$#QZ53D^'/A=DV1:9';KZ0 +C]* MZJB@#SBZ^"?A2XG$X-_',OW62? 'Z5&_PPU6U&W1_%^I6:#[J&4L/Q Q7I=% M 'G::'\2=-A(MO$NG7I[">T.?S+U):ZK\1[$9U#0;.^4AJC<:)I5UDSZ;9RGU>!2?Y4 8EG\1O#-ZF^.^V#K^]79_.M6+Q+H4^/*UFP M8GL+E"?YU@ZC\+?"NIG,UE(K9R/+F90#] :RY/A':0C&FZB+,=O]$20_F: / M08;NVN,>3<129_N.#4U>077PVUR _N-MZ >IU"2U)_[X'%-AT;6M+&)++7(F M!SFSEDNQ[??(H ]AHKR4>(;JP7]_XRN; 9^YJ&G1ICZG)-:=EX@\1W9_XEFK M:-J@[$RB//OPIH ]'HKBUUKQS#_Q]>'=.8#K]GNVWW\_F* .NHKDO^%A:5'_Q]6U_:?\ 7Q"%_K4D7Q&\(2ML_MZR23^X\@#4 M =316-+XKT**QEO6U2V^SQ+N=]_ %BT5RTWQ$\+I(8H=4ANI1UCMR&8?A4+^,KVYP-,\-ZI)GI)/#L0_0@F@ M#KZ*XQ+GQ]>MAK#3+"(]'6X,CCZJ5Q3I/"NMWP_XF?BJ9X^\<-NL6/\ @2G- M '5SW5O:KNN)XHAZNX7^=8UWXT\/VA(_M&&=AU6W82'\EKDY],\ :-,?[1UN M1YSU6YOY&R?92<5>@US0$ &B^%I[P]IK>Q0K^+=: +:_$&"\$+::)86D!X#S7#!U' M^[MQ^M2GPYXCU!?^)AXE>.,]88+91_X^,&@"M-I?BA@7U?Q79V\1[6\1A('U M+&LJZM?!\))OM>U#5VQ\R?:?M(^F *Z&V^'FBPR>;*]]\YU?Q)>$GJ+!S #^'/%3Q?#[PVK![ MFP6^D!R)+O$C9]>:4YW'*]/S- 'J_C3QWIG@JTB MDO(Y;BXF/[JVA&7?Z5'X/^(6D^,;.XFMUEM9K8%IK><8=%]3BN.\5@S_ !U\ M,QSJ&C2,F,$^]8MV?L/Q-\8_83L:6Q8R!3C)YH ZE_CCX?37?L!M+O[*)/+- M_@>3G./K7ID4J3PI+$P:-U#*P[@]*^?HK2U?]FYFDC4'SBX/^U7LW@J1Y?!V MEM(26\A1DGVH WJ**\U^-GB2\\/>"=VFW-S:WLLZ!)H00%7/(+#@?UH VO"O M_(Z>,_\ K[M__1(KL*^);+Q[XIM+^6Z37K]'N)%>X82G,F.!GUXXKZ5L_C3X M,FMT/V^X+!0&S;MG./I0!Z+17&P?%+PE/&'&H[!Z2(5/Y&M2T\:>&KV 2QZW M8*I[27"*?R)H WJ*R?\ A*?#W_0=TS_P+C_QIZ^(]#<976=/(]1A692/YU:CECF0/&ZNIZ,IR#0 ZBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **CGGAMHC+/*D:#JSL /UKA]1\:QZK.]EH^I6= MI"AQ-?7$JJ .^P$C/U% '0:UXE@TQUM;:-KO4).([>+D_4GH!^-4]/\ #EQ> M7BZGX@F%Q.#NBMA_JH/IW)^N:SM.UOPGX=5VM[E[NYEYEN(U,SR'W*]:F_X6 M/83N4L]+U:9O]NRDC'YE<4 =D % "@ #H!2UQ3>,]9F!-KX<7;_?GOTBQ]0P M_2JO#"@#T&D)"C+$ >IKS-M0U1^;[Q_HSJ> M-MB@5A^3FH7ET)E(O/%7B"Y/=8)F*-^ !S0!Z6]]9Q_?NX%_WI *S[GQ3HEI MGS=1A&/[N6_E7G33?#Y2!%(X#ZMJ,;_P A0!&FM^,+P#R/#\=G MG_G[;./^^6ITEGXZNA^\OM(M@?\ GW63(_[ZIK2>.YR0D-A;;NA?#[?R(S3# MI_Q"EY77='A X(:P9L^^0] "GP?KUS@W7C+4HQWC@6/:?;E3Y%NR'\/F->)_%SX=^)+?6A MJH:XU:.XPI:*-G9"!T(&3VH [3X/^&_!TGA5;N2>"[O&/[[S9"OEG^[C(KT& M74_!NC(0[6: <';$9/Y UY7\&_A<[6MSJ7B2P_<7"!8K:9<'KG)!KVG3_#.B M:25.GZ7:VQ7IY48&* .>/C6RD;&C:#=:CSQY$2QY_P"^\5-%K'B^_ ^RZ%!I M_M?MG_T!C7844 <<^@^+=0.;SQ&MCGJ-.7I]-ZFG1_#^RE_Y"M_>:H.XG?;G M_OC%=?10!CV/A;0].Q]ETZ%,=-V6_P#0B:U([>&+_5Q1I_NJ!4E% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $,E MK;R_ZRWB?_>0&LJ\\(:!?Y^TZ9$V?[K,O\B*VZ* ./D^']K$:K-XHL,!=9\)W.G#.29HT;_T#-=[10!XSX[N_AS=^$+Z8$B;81&(5D1R MWH P _.O%OAQ)X>B\8V[>(=PL\_(3]T'MNQSZ=*^GOB'X&M_&OA^2T 2.[4[ MXI2/XL=_:O'?"'P&UZ+Q%#/KR0PV4#B0&.57+D'(& >* /7!XO\ #<&(=(T] MKV0BC%.HH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#C_BI_R2_Q#_UZ'^8HH^*G_)+_ !#_ M ->A_F** #X5_P#)+O#W_7H/YFJ/BWP?JFM>.- U>T\C[+8N6FWR$-C(Z#'/ M2KWPK_Y)=X>_Z]!_,UV% 'GWQ!\#:CKFH6&O>'[I+?6K'B+S3\C#W_\ U55\ M%_#K4+.35]3\3W4=QJNJQF*;RAE4'JIXJS\1/B'?>%-0T[2='TL7^IWV3&CG M"\<8ZCFH?!'Q*O-;N=5L/$&FII^HZ=&99(HSD8';J>: .4;X2^+?+_X1I=4M MQX3\_P W&?WP&>G3^M>UV%G'I^GV]G%_JX8UC'&,X&*\;?XU:Z&?5E\-J?#* MS^4;O)W]E>SWW@ M'PUJ,*QSZ5;KM4+NA01D_P#?-5/"O_(Z>,_^ONW_ /1(KL* //3\'_#]O(7T M_= QYS,OG_\ H1ILG@K5K$'[-%HFHXZ+/IT,.?Q"FO1** /*I=!G$S2ZOX"T M]AW_ +./F$_AM%5)=)^'ZN7U/0M2TLXR?M*F)?T->P5')!#-_K(D?_>4&@#R MVQ\(?#+5\5Z>0;3Q*;W':_4 ?\ CBBEDU;Q MEIV?M6BVNH8Z?V>Q&?\ OLB@#,3X<:Q$H2+QM?K&!A0T 8C\2W-:D'AGQ5;0 MK$GC:0JHP"VFQ$_F334\?+ /^)MHFH:9Z^<%?'_?!-:EGXR\/W^/L^IQG/\ M?5D_]" H Y^;1OB(LK"'Q5;LG8M8Q@FJC67Q54D)JFF.!T8QJ"?PVUZ%'=VT MW^JN(G_W7!J:@#S@'XL( OE:*Y ^\9\9_#96A'J/Q(6,!_#^ANP'+?VBXS_Y M#KMZ* /.W\3?$:-RO_"'6#8[K>.0?I\E1?\ ";>.EX;P,Y(Z[9&(_P#0:])H MH \]'CWQ&!\_@?5LCKMB)_*O/?B]\4-86&WTFQLK_2/-3?*UQ'Y4C>R\]..M M?0ESONQ],I6-J]GX_M;9'\0:W:AI?E6.U?:[MZ M* !DUZ1J7B9VN_[-T2#[9>GAW'^KA]V/?\,U+I'AM;2=K[49C?:B_)E?HG^R MH]!^= 'E=C\)_$>LK]JU/6;VV1N5MVN7?(]6!/!]JZBT^$\MO&(Y-=CFC!R$ M?3(CBO2Z* .#C^&5L!\^HN"1AC# L61[;3Q5C_A6>D.,37VKOCILU"9,?DU= MI10!R:NP^#- B ']GQR<]91O_G6_10!F)X< MT.,Y31M.4^HM4']*L)I>GQ ".QM4 Z;85&/TJW10 U(TC&$15^@Q3J** "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@#C_BI_R2_Q#_UZ'^8HH^*G_)+_ !#_ ->A_F** #X5_P#) M+O#W_7H/YFNPKC_A7_R2[P]_UZ#^9KL* /%_BN9-9\=^'M#TZ5;'4R24U!N# M$/0=,]>U8/AN*XT/4_&>B7\Z7VJ-;,SW^,M(,=#W[5ZCXX^&VG^-9;>Z>[GL M;^V&(KF G*CZ9%1>#OA?IOA-KR>2[GU*\O$\N:XN,Y9?ID_G0!YO'/ /V;6$ MCH?WQ4 G/S5['X)5E\&Z6'4J?(7@_2N'?X%Z6^K&8:Q>C3#+YITT9\K.<_WO MZ5ZG!#';6\<$2[8XU"*/0 8% $E9>L7VJV21G3-'_M%FSO'VE8=O_?76M2B@ M#A? =Q=W/B;Q?+?67V*X:[@W0>:)-O[H?Q#@UW5'-&UA2-1TVVN@>HE0&M.B@#E/\ A7FA M1'-@MQII_P"G*01_TJ&7POXAM#_Q*/$\^.W]HYG_ )$5V-% ''I+XZL,>?;V M.JXZ^01;Y_[Z)Q22^.;C3R!JWAZ^MAW, -QC_OA:[&B@#FK+QYH%YUN9+4^E MY$8/_0\5MV^IV%X ;6^MI\]/*E5L_D:2YTK3KPYNK"UG/_36%6_F*P[SP!H% MXQ(@FM<_\^DS0X^FW% '3U2O-8TS3Y1'>ZE9VTA&0LTZH2/7!-)+VVQT\]?M'_H;5\__ !S@U.W\8VL>J7JWA_F**/BI_R2_P 0_P#7H?YBB@ ^%?\ R2[P]_UZ#^9KL*X_X5_\DN\/ M?]>@_F:["@#S;XC^*M7MM7TWPOX?N([6_P!0!8W;](0#C_/%,\&:KXPTJUUE M/%$D=_;V:-)!?HRD2D#IQV_"N8^*&E6MU\5-"35+J6VTZZB,FX\# MI69X;MO[*UKQ7XXX)XH 5_&/C\Z.?'::A'_8PN-G] MF[?X<^N.GXU[QI.H)JFDVM\F,3Q*^!V)'(KY^CU^PA_9^;3OM"?;C.8_LQ8> M9GI]WK7N7@ZWDM?".F12@AQ;H2#[B@#)O%\U]9?8KAKN#=!YHDV_N MA_$.#7=T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SVN^!?# M/B:]2\UG28;NX1/+5W9@0O7'!'K70T4 'O^O0?S-=A7 M'_"O_DEWA[_KT'\S784 8OB3PKI'BRP^Q:O:B:+.00=K#Z$&_!^B>$[% MK32;-8HW^\7.YF]BQY(J3Q1X@MO#.@76I7+ >6AV+W=O05YM\+/'>L:WIVOZ MCK-VTJVJM)'$R@! !D#@4 =>WPK\(MXA_MLZ;_IF[?C>?+SU^YTKLE4*H50 MH& !VKY\;QE\0#I'_"=)?Q_V+]IV?V=M_ASUSCICWKW?2-035=)M;Z/&V>)7 MXZ D_P"O0?S- M=A0!XC\5-;OH_&FGP3Z#?:GI5G^],5O$Q#OC@DX(Q@FN5^'^N37A\3V":3=J M+R.1]XS^ZPN=IX]OUKZ78!E*GH1BL/0O"&C^'9KR73X75KQBTWF2%]Q_&@#P MV/7M.B_9^;3FN$^VF[?C>?+SU^YTKLU544*H 4# ' % "UCZ];^()TB&@W]E:,,^8; MJW:4'TQAABMBB@#@OA_'J,7B+QB[@\R2",QH?W0QA23CCWKO:X_P MK_R.GC/_ *^[?_T2*["@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ./^*G_)+_ !#_ ->A_F**/BI_R2_Q#_UZ'^8HH /A7_R2[P]_UZ#^9KL* MX_X5_P#)+O#W_7H/YFNPH \X^)&A^)/$VK:5I.G2W%MH\A/VVXA(!6N/\'7M MYX/\4>)]%M]3N=1L+&V+JTI!*/SSG\JZ?XP?$63PAI\6GV#;=0O%)$F,^6O0 MGZU@^!)_"M_X4U/2-'O7U#7;FV:2[FD@9=[$=LCIQTH Y,Z9K_Z]!_,UV%'O\ KT'\S784 4+W1-*U*19+[3;2Z=1@--"KD#\119:'I.FRF6QTRSMI M",%H8%0D?4"K]97B:\:P\-:C=V,YQUKZ!\*7DM]X6TVXFQYCP)G'? MB@#9HHJ.6>& S2QQYZ;V S^= ')^%?^1T\9_P#7W;_^B1785Q'A>]M5\9>, M6:YA :Z@P3(.?W(KKO[0LO\ G\M_^_H_QH LT56_M"R_Y_+?_OZ/\:/[0LO^ M?RW_ ._H_P : +-%5O[0LO\ G\M_^_H_QH_M"R_Y_+?_ +^C_&@"S15;^T++ M_G\M_P#OZ/\ &C^T++_G\M_^_H_QH LT56_M"R_Y_+?_ +^C_&C^T++_ )_+ M?_OZ/\: +-%5O[0LO^?RW_[^C_&C^T++_G\M_P#OZ/\ &@"S15;^T++_ )_+ M?_OZ/\:/[0LO^?RW_P"_H_QH LT56_M"R_Y_+?\ [^C_ !H_M"R_Y_+?_OZ/ M\: +-%5O[0LO^?RW_P"_H_QH_M"R_P"?RW_[^C_&@"S15;^T++_G\M_^_H_Q MH_M"R_Y_+?\ [^C_ !H LT56_M"R_P"?RW_[^C_&C^T++_G\M_\ OZ/\: +- M%5O[0LO^?RW_ ._H_P :/[0LO^?RW_[^C_&@"S15;^T++_G\M_\ OZ/\:/[0 MLO\ G\M_^_H_QH LT56_M"R_Y_+?_OZ/\:/[0LO^?RW_ ._H_P : +-%5O[0 MLO\ G\M_^_H_QH_M"R_Y_+?_ +^C_&@"S15;^T++_G\M_P#OZ/\ &C^T++_G M\M_^_H_QH LT56_M"R_Y_+?_ +^C_&C^T++_ )_+?_OZ/\: +-%5O[0LO^?R MW_[^C_&C^T++_G\M_P#OZ/\ &@"S15;^T++_ )_+?_OZ/\:/[0LO^?RW_P"_ MH_QH LT56_M"R_Y_+?\ [^C_ !H_M"R_Y_+?_OZ/\: +-%5O[0LO^?RW_P"_ MH_QH_M"R_P"?RW_[^C_&@"S15;^T++_G\M_^_H_QH_M"R_Y_+?\ [^C_ !H MLT56_M"R_P"?RW_[^C_&C^T++_G\M_\ OZ/\: +-%5O[0LO^?RW_ ._H_P : M/[0LO^?RW_[^C_&@"S15;^T++_G\M_\ OZ/\:/[0LO\ G\M_^_H_QH LT56_ MM"R_Y_+?_OZ/\:/[0LO^?RW_ ._H_P : +-%5O[0LO\ G\M_^_H_QH_M"R_Y M_+?_ +^C_&@"S15;^T++_G\M_P#OZ/\ &C^T++_G\M_^_H_QH LT56_M"R_Y M_+?_ +^C_&C^T++_ )_+?_OZ/\: +-%5O[0LO^?RW_[^C_&C^T++_G\M_P#O MZ/\ &@"S15;^T++_ )_+?_OZ/\:/[0LO^?RW_P"_H_QH LT56_M"R_Y_+?\ M[^C_ !H_M"R_Y_+?_OZ/\: +-%5O[0LO^?RW_P"_H_QH_M"R_P"?RW_[^C_& M@"S15;^T++_G\M_^_H_QH_M"R_Y_+?\ [^C_ !H LT56_M"R_P"?RW_[^C_& MC^T++_G\M_\ OZ/\: +-%5O[0LO^?RW_ ._H_P :/[0LO^?RW_[^C_&@"S15 M;^T++_G\M_\ OZ/\:/[0LO\ G\M_^_H_QH LT56_M"R_Y_+?_OZ/\:/[0LO^ M?RW_ ._H_P : +-%5O[0LO\ G\M_^_H_QH_M"R_Y_+?_ +^C_&@"S15;^T++ M_G\M_P#OZ/\ &C^T++_G\M_^_H_QH LT56_M"R_Y_+?_ +^C_&C^T++_ )_+ M?_OZ/\: +-%5O[0LO^?RW_[^C_&C^T++_G\M_P#OZ/\ &@"S15;^T++_ )_+ M?_OZ/\:/[0LO^?RW_P"_H_QH LT56_M"R_Y_+?\ [^C_ !H_M"R_Y_+?_OZ/ M\: +-%5O[0LO^?RW_P"_H_QH_M"R_P"?RW_[^C_&@"S15;^T++_G\M_^_H_Q MH_M"R_Y_+?\ [^C_ !H LT56_M"R_P"?RW_[^C_&C^T++_G\M_\ OZ/\: +- M%5O[0LO^?RW_ ._H_P :/[0LO^?RW_[^C_&@"S15;^T++_G\M_\ OZ/\:/[0 MLO\ G\M_^_H_QH LT56_M"R_Y^[?_OX/\:L@@@$'(/0B@ HHHH **** "BBB M@ HHHH X_P"*G_)+_$/_ %Z'^8HH^*G_ "2_Q#_UZ'^8HH /A7_R2[P]_P!> M@_F:["N/^%?_ "2[P]_UZ#^9KL* "J&M6+:EHMY9H0'FA9%)]2.*OT4 ?-1/ MBB/PH?ANN@W+77VC_C]VGRBF?7I^M?0F@Z<=)T&RL226AA56R<\XYK1HH *R M]8\.:/X@2--6TZ"\6/.P2KG;FM2B@#S'0/AUX:D\3^)H[KP[:FVCN(1:AXCM M"F,$[?QKH_\ A6G@K_H6[#_OW75T4 "O^A;L/ M^_==710!RG_"M/!7_0MV'_?NC_A6G@K_ *%NP_[]UU=% '*?\*T\%?\ 0MV' M_?NC_A6G@K_H6[#_ +]UU=% '*?\*T\%?]"W8?\ ?NC_ (5IX*_Z%NP_[]UU M=% '*?\ "M/!7_0MV'_?NC_A6G@K_H6[#_OW75T4 "O^A;L/^_==710!RG_ K3P5_T+=A_W[JIJOPV M\()H]ZUOX0QE8^=VTXQ[YKMJ* //?"OPX\+3>$])DO_#MHUVUK&9C) M'\Q?:,Y]\UK_ /"M/!7_ $+=A_W[KJZ* .4_X5IX*_Z%NP_[]T?\*T\%?]"W M8?\ ?NNKHH Y3_A6G@K_ *%NP_[]T?\ "M/!7_0MV'_?NNKHH Y3_A6G@K_H M6[#_ +]T?\*T\%?]"W8?]^ZZNB@#E/\ A6G@K_H6[#_OW1_PK3P5_P!"W8?] M^ZZNB@#E/^%:>"O^A;L/^_='_"M/!7_0MV'_ '[KJZ* .4_X5IX*_P"A;L/^ M_='_ K3P5_T+=A_W[KJZ* .4_X5IX*_Z%NP_P"_='_"M/!7_0MV'_?NNKHH M Y3_ (5IX*_Z%NP_[]T?\*T\%?\ 0MV'_?NNKHH Y3_A6G@K_H6[#_OW6!XW M^'7AFW\&:I-IGAVU6]6+,1AC)<'(Z8KTJB@#D(/AKX,-O$7\-V&XH,YC[XJ3 M_A6G@K_H6[#_ +]UU=% '*?\*T\%?]"W8?\ ?NC_ (5IX*_Z%NP_[]UU=% ' M*?\ "M/!7_0MV'_?NC_A6G@K_H6[#_OW75T4 "O^A;L/^_==710!RG_ K3P5_T+=A_W[H_X5IX*_Z% MNP_[]UU=% '*?\*T\%?]"W8?]^Z/^%:>"O\ H6[#_OW75T4 "O^A;L/\ OW75T4 _7%>FT4 "O^A;L/\ MOW75T4 "O^A;L/^_==710!RG_"M/!7_0MV'_?NC_A6G@K_ *%NP_[]UU=% M '*?\*T\%?\ 0MV'_?NC_A6G@K_H6[#_ +]UU=% '*?\*T\%?]"W8?\ ?NC_ M (5IX*_Z%NP_[]UU=% '*?\ "M/!7_0MV'_?NC_A6G@K_H6[#_OW75T4 9$ M<"/8N OMG->G44 "O^A;L/^_==710!RG_"M/!7_0MV'_?NC_A6G@K_ *%N MP_[]UU=% '*?\*T\%?\ 0MV'_?NC_A6G@K_H6[#_ +]UU=% '*?\*T\%?]"W M8?\ ?NC_ (5IX*_Z%NP_[]UU=% '*?\ "M/!7_0MV'_?NC_A6G@K_H6[#_OW M75T4 "O^A;L/^_==710 M!Y[XJ^'/A:#PGJTMAX=M%NTM9&A:*,[@^TXQ[YKM-%5DT'3E<$.+6,,#U!VB MKU% !1110 4444 %%%% !1110!Q_Q4_Y)?XA_P"O0_S%%'Q4_P"27^(?^O0_ MS%% !\*_^27>'O\ KT'\S6QXHUF?0=#EOK:S>\G!"QPIU9CT_"L?X5_\DN\/ M?]>@_F:[ @'K0!XI\+=5UO4OB3KDFN;X[DPAC 6.$'RX '3I4OB?P?XB\6>* M=8N=6U&]TO1K*(O9/"P4/CUJUX+.?C3XGS_SS7^2US_Q3^(T5[XF_P"$3%^; M#38GVWURJ%B<^#M=U M;P5H\)UXZ?IBQ^=>L';S"&RV0<>]4]5U7PYJO@G1M \*EI+*>^BB)*%"=K , M3D#.YSM,KAL8&#TJY\*IH M;KX@:Y<>'8)(?#CJ"B[2J9S_ @_A6U\<0!X4M.W^FQ=!_M4 ;GC35)-,^&$ MD\;$3/:1JC9YR0*Y#6/"/B?7/[ T!+F\M=%2VW75W$_._D]3SZ5K>-O^)C#X M0T)5W?:98G<9QE0A%4?C!\1'\,VUOH.GS>3>7*@2S8)\J,\9&/H: ,+PEKFH M>%$\8:=%J,^H6FF1L8)92"5&KDW^J-;E[F5H64RN5/J/7.*Y6\\5VVI?#;3?!MK! M.VMI<;); MN))/AO:3W,S.V]RSNQ)[=S6OK%JUG\/+FW?EX[)E)''\-<+X,M=6O?@1]ET0 M WTV]%!.W@CGDT I-?3NBO?2:+:/J4:1WIC' MFHAX!]J +]%%% !1110 5YU\3_$^N:98R:;H6G22SRP,\MR/NQ)@Y[]>#7HM M8GB_CPEJAQS]G?I]#0!QWPVNM2?X/^?:F2XU#;)Y66W$OCCK[UYQKOAK7_#. M@6_BW4==O[?79;G'V1F!4C_"K4(=(^$,>H7!'DVXDD?'H!FO-;+Q[ MH/BWQH=5\8Z@T5A:/BRL5A9@QSPS8R,>U 'I'BV^O=4N_"6EHS137>\CA+E$P6<9^7],5Y[X8U[Q#K/QGMY=9ADLU>W)BM2QPJ?-C MC-=U\(EU(> K4:DL@Y;RA+][9DX_3%<]./\ C(:VY'%G_P#%4 ;7B^XN+[X@ M^'=(@=@J;[F4*Q&0NTX.*X37O"'B+4X=?\2^(=6O],-DQ-G$C@*Z#IG%=OH7 M_$U^+6MZFRCRK&!(%;/0_,&_E7G'C#XB:=XK\:#2=3U)['PW:2'S0D;,9R." M./Q[=J -#5?%6N:C\.?"^G?;)(;K5)!#+<]"R^OUK2\+VVH?#_XHP^&VU.ZO M].O+??F=LL'Q_+FH/'T^G7.C>%_$.@0-)HUE.,F*,J43Z>G-2Z5K4'CWXSVF MJ:,KOIUI;$-.T9 W8Z<_2@#.^(WBWQ#JFM6,"64]CH\5Z(UD+;3,_/H>G6NP M^-6JRZ=\/HXHIY(GNG1-T9PW!!X-5?C: +?0?3[TR_P##D$GV2T@_?7&PJ#T^7D>U>Z4 %%%% !1110 5X!\1O%OB'5-: ML8$LI['1XKT1K(6VF9^?0].M>_UY-\;!^YT$< ?;EXQQT- &W\2+7Q)J6A6& MG^'EF'VB15NI8B,I'QSS7%>&=/O/ _Q:MO#UIK5UJ-M/;EYTG;=@XZ_AS77 /0XY/Y5P7PQ\3>%H)+G4KS4VOO%%U&\TK-"P$:XS MM!(]^>: .FL1JWB#QEXJGTV[$#VZ+:P,S$JC%5.<=.QK@IM)U?PAXTT>"S\1 MSZCKUQ,/MMOOS&B]R,^V:[GP@VJ:5\.=5US3K=);^YGEG5&&[?AR!^E03CIUH ]G\>>(]5T/3(XM&TZ2\O[G*H5^ M['[G\ZYCX'7=Y=>']6FOY7DG^UG?O8G!YR*](D$O]CMY_$WD_-WP<"]5BODFO[O2YC%&HY9QP /S-8S: M[:> ?BEK5]K,)67&5P. M: ,3P#K.OZM\8+N77$>VE:UW+;%CA%P=O'2J7C;58O$_CJ_TO5O$DFB:/IZC MRWC;!>0@'G ]S70:1_R<+J'_ %Y#^1KEM?M/#?A_XJZQ-XPT\2:==PYMI&B+ MIOPO8=^M 'J7PQM;VT\*1Q7.LP:M!NS;W$1)^3L#D#WKM*\G^!EK<0:+J,BI M-'ITER3;+(,<8'(!KUB@ HHHH **** ,W7M4?1M&N+Z.V>Y>,?+$G5B>!7D/ M@'6=?U;XP7.E>X$9ZUY%I _XR$U'D<68_D: %\6^$ MO$7C+QIZ9H%M#OAFA8+N; X_G5;X<>(+Z#P)X@6YNWNX;!I([>>0\D M;1@9^IJE\7?B-Y>LKX2MKW[% V!?704ML4C. !UXIUYK/AA_AG'HOA&0RQS7 M,<+NZ%&=MREB<@9.* +MMX6\0Z]\.=+2'6OL-M<$W5Y(S-O*-@\'!Z#-0?"" M2]M_%FKZ99ZG-J6A0+A;B9LDR<'86*(, M ]/;-W?A.VDAT&2',H"%(RWRY(![]: )OB_XKU]X[C3-.L9K M?3K>5!<7F<;CN& "#TZ5V^I:H^E_"3[9N)E&G#:V>=Q3UK.^-8_XH";'&9H\ M^_SK6?XMD:X\!^%M&10S7TELI&?X1C/\Z ,V_P##7BG6-$\-:+:3W4.FW">; M?7<;/F\$ M:#::38-LU"XB"J^/]6@&":QO DOA:^\*:II6D7IU#7KFV9[J9X67>V.@R.G% M ')G3MJWLH58I),*B9&6..>]>B? S_D19/\ KZ?^0K.\)?\ %2_&?7=5G?S!I8^S M1KV&U#5[_ ,5>)I-99_M>X%XBV0AR. .@KV)P M"ASZ5Y+\,>/B+XR)(_UW7\J ,GQ'X/\ $/B+4]?UC7=3OM+LK%6:Q$;A5D49 MZ_D*N:7XHU(_ RXN[J9Y;D!H8ICPS#<0#^0KG_B'\1+37O%Q\-76H-8:#;R; M;N5$9FE*GE1C\>:Z'5M1T+Q!IOA70_#0#:=+>+P5*?*H8'@^] $_B#P5K-_X M=TJ.Y\0G3M&M+;=I3V.J0RW&M?M-.UVQBE\,W,6)9?*+8.#PG6O1_B5J4MAX("0 M,5FN7BA4@X/+*#_.N>^-@_P0X M_44 8VN>#/$OB/6]-T66\O;'0+6S7?=0N 3(%&>>O45A^%_%&J>'_!_BZ!+Z M:\CTYREK<28)4_7OWK6^,?Q&;2[J/PQ877V62<#[5<[2?*1O0#KQFJ\,?AO6 M?A-JND>$':\N8H]\[F)E:23J3R!ZF@#G6TS6O".EZ!XRCUR[N9]0G7[3"[9C M"DXX'XUW7Q2\7ZY'HTUAH>GS;)+7S;B[Z"-"N<#GKC-<)J7BJU\3>%/"_A;3 M89WU2WG07,31MF/!!SG%>Q>/8#;_ SU.(D%DM&4D=\*: ,'2+K55^!?VC3I M)&U$6S&-P=S9W>]>0:/<2VU]X?O-'\27=[KMS< 7EDSY6(=^OMFO3[')-(\-6_AZPFC\317"B[=(COZ\[CCF@#ZL0L M4!8 -CD"G5#:^9]EB\[_ %NT;OK4U !1110 4444 >6?%OQ3KMGI]WI.BZ?* M5^SE[B\' 1,<@<]<9J]X8N-6/P9AETP23ZFUNWD\Y);=[UM?$D?\6_U@C@_9 MW_\ 036/X*UBW\/_ =M=4N3^YMH&=L=_F- 'F.K>'=;\%VFB>(;G7KX:W>W M*B:S=@5&2,C'TKTGQ+=W>J^-_#&EQL8SM:ZF4,1]W:<'%>:>'?'&@>)O&1US MQEJ#!HY EA8+"S*ISPQ(R.]>D: YUWXI:UJ\"J4M+9(86/J0P/\ (4 JZ2]WKVL>*Y5OVD_XEUK;L0KCL","O5M-UK4].^'%IJFHVSW&HK;@O%'C+ M.3@?TKRKQ3XYT_5M/UK1_&&F(NL0,4T[9"V3Z$'G!KU/X9KJ(\ Z8-45Q/Y? M D^]CMF@#S[P#K.OZM\8+N77$>VE:UW+;%CA%P=O'2NJ\03W&H?%72K&V=MM ME;/<2(C$9(( !_.LC2!_QD)J/(XLQ_(UJ^#V&H>._%&O.H$<++ C9[!1G]10 M!Y]KOA/Q&=&U7Q?XAUJ^TZ_@F_T>W#@(RY&.!]:T=>U_6O$&@^#]":]EM)=5 M5?M,Z<,P^7D>_)K#UOXB:1XR\:^3K^HO9^&[*3"!J'@KXDW?A6?4;F^L'@\V)ICEMW M'^)K%\7>*_$.L>,]%\VTGT_25O=D&YMIE/2^%_B+=^$8]7EU33VB$D^T44 M4 'O^O0?S-=A7'_ M K_ .27>'O^O0?S-=A0!5BTVQ@NY+N*S@2YE&'E6,!F^IZFJ4_A;P_=3O/< M:)I\LKG+.]NA+'W.*UZ* ,Z#0-'M5C6#2[.(1MN0)"HVGU''!JS>6%IJ,!@O M;:&XB/)25 P_(U8HH K66GV>G0^396L-M%UV0H%'Y"EO+"SU"(17EK#<1@A@ MLJ!@"._-6** *[V%G)-#,]K"TL Q$Y0$H/8]JJWOA_1M2G\^^TJRN9<8WS0* MYQ]2*TJ* *%AHFE:6[/I^FVEJS?>,,*H3^0I(]"TB*^^VQZ9:)=YSYRPJ'S] M<9K0HH 9+%'/$T4L:R1L,,K#((J.TL[:PMUM[2WB@A7I'$@51^ J>B@"K=:; M8WSQO=V<$[Q'*-+&&*GVSTJT!@8%%% !1110 4444 %,EBCFB:.5%>-AAE89 M!%/HH J1Z5I\5@;&.RMTM""# L8"'/7CI5 >#_#0.1H&F9_Z]4_PK:HH K6V MG65G*\MM:00R.,.T<84M]2*AO-#TK49UGO=-M+B5?NO+"K$?B15^B@!$18T" M(H50, < 56.FV+7POC:0&[ VB?RQO ],]:M44 5X;"TMWE>&VAC>8YD9$ + MGW]:SF\(^&W=G?0=-9F.23:IDG\JV:* *B:7I\5C]ACLK=;3&/($8"8^G2DL M-*T_2T9-/L;>U5OO"&,(#^57** *UWIUE?[/MEI!<>6=R>;&&VGU&:DGMH+F M!H)X4EA88*.H*D?2I:* *=AI.G:6K+I]C;6JMU$,03/Y5:=9:@$%Y:07 1MRB6,-M/J,U9HH I7^CZ;JBHM_86UTJ?<$T0<+],U5A M\+>'[9R\&BZ?&Q!4E+= <'J.E:]% $5O:P6L @MX8XH1T1% 4?@*J6^@Z1:7 M9N[?3+.*X/65(5#'\0*T** $(# @C(/4&J<6D:;!;S6\-A;1PS',L:Q *Y]Q MWJ[10!4FTK3[BQ%C-96\EH!@0-&"@_#I5&/PEX=BD62/0M.1U.59;9 0?RK9 MHH I7VCZ;J:HM]86URJ?=$T0?;],U9AABMH4A@C2.)!A408 'L*DHH JIIMC M'?->I:0+=,-K3",;R/3/6FW^D:;J@4:A86UT$^[YT0?'TS5RB@".""*VA6&" M)(HE&%1!@ >PJ2BB@ HHHH **** "JJZ;8I?-?+:0"[8;3.(QO(],]:M44 9 M5UX9T&]N&N+K1K">9_O226ZLQ^I(IT/AS1+=%2'2;*-5;> L"@!O7IUK3HH MANK.VOK=H+N".>%NL6D%P$;>'-$U"X-Q>:18W$Q&#)+ K,?Q(J6PT;3-+#BPT^UM0_WO)B5-WU MP*O44 9]OH6DVEX;NWTRTBN3UE2%0Q_$#-6[BW@NX&@N(DEB<89'4$$>X-2T M4 0P6MO:VZV]O!'%"HP(T4!1^%5+?P_H]I=&ZM]+LXK@\F5(%#?F!6C10 44 M44 %%%% !1110!'/;PW4#P7$22Q.,,CKD$>XJ Z5IYL/L!LK,>1Y8V8_W M>E6Z* ,5?"'AM&#+H.FA@<@BU3@_E6E;6%G9/(UK:PPM(08QLQ].E6Z* *MCIMCID1BL;."VC)R5AC"#\A1=:;8WSQ/= MVD$[Q'=&TD88H?49Z5:HH @N[*UU" P7EM%<0GJDJ!E/X&FV6GV6FP^38VD- MM%G.R% H_(59HH **** ./\ BI_R2_Q#_P!>A_F**/BI_P DO\0_]>A_F** M#X5_\DN\/?\ 7H/YFNPKC_A7_P DN\/?]>@_F:["@ HHHH **** "BN-\5_$ M[PYX-U.+3]6DN5GD02+Y46X8)(Y.?:M>]\5Z78>&%\0S2/\ V>T8E#*N6((R M.* -NBN8\(>/=$\;QW#Z.UPRP,%?SHMG)_&NGH ***P+?QCI5UXMN?#41F.H M6\8DD_=_)CC^+\10!OT444 %%%17-Q':6LUS*2(XD+MCT R: ):*\N/Q_P# MX)!DU#C_ *=O_KUW/ASQ/I7BO3OMVDW(FBSA@>&4^A':@#8HHHH ***P?$OB M_2O"8LCJ9F'VR80Q"*/=\WOZ"@#>HI%8,H8=#2T %%%0W-W;V:![F9(E)V@N M<9/I0!-12 AE# Y!&0:6@ HJ.>>*VA>::18XD&YG8X 'K7GEY\,=*7Q@/"^9CJ1B\[ C^3;C/WJWZ M "BBB@ HHKF_%/CK0/!T DU:[VLW2*,;G(]=M '245Q?ACXI>%_%MZ;/3;J5 M;C&0DZ;"WTYYKM* "BBB@ HHHH **** "BBB@ HHHH **X?Q+\6?"GA74387 M]U,]P/O+;Q[]OL>>*Z#2/%&CZWHZZK97D;6A'+L0-OU]* -BBF12QSQ+)$X= M&&0RG(-/H ***R_$&OV/AG1I]5U$R"VAQN\M=SI0:OIEMJ M%KO\BXC$B;UP<$9&15N@ HHHH **** "BBN2\7_$?0/!%S;V^L/#]?U!+*UNYHIG(5/M$>P,3V!S0 M!W]% ((!'0T4 %%%% !1110 4444 %%%% !1110 45@^*_%^E>#-,34-6:80 M/((QY2;SG!/3\*XU/C]X'=U7SK\9.,FVP!^M 'J%%5--U*TU>PBO;&99K>49 M5U.:MT %%%% !1110 455U+4(-*TVYO[DL(+>-I'VC)P!DX%U M\1.;O[!=3>3&1#\Y;GMGV- '8T4R*59H4E7.UP",BN+\1_%CPIX7U/\ L^_N MI6N!]X01[POUYXH [>BL%_&6AQ^&1XA-\G]G%=PD!'/L/?VK-\+?$WPSXPO' MM-+N9//7D1S)L+?3GF@#L**Y;Q9\0O#W@LQKJ]RXDDZ1PKO;'J1FKNB^+M%U M[1'U>QO%-H@S(SX!3_>]* -RBN#TOXO^$-7UK^RK>\E6M;] !116!JWC#2M&\0:;HEV9 MOMFH9\@)'N7\3VH WZ*** ./^*G_ "2_Q#_UZ'^8HH^*G_)+_$/_ %Z'^8HH M K?#K4+72_A%H5Y>S"&WCM%W.02!R?2K_P#PLKP?_P!!R'_OA_\ XFH/A8 W MPM\/ @$?9!P?J:ZWR(O^>2?]\B@#R#XI?%6WL_#<#^$]<3[<;@!]D9)V8.?O M#'7%>4Z;\9/&S:I:+=:ZYMS,@ES$GW=PST'I7T%\2_ P^+MQK%Q M;1C21))-"^X'!)RHQG- &'\-8-9M-,\36V@WEE97$=V(S-=,1L &,C .36QX M3\=>*;'XB6WA[6-9MM8BN5.7A7 C(!/'RC)XK%N/A3XS*:K/!;QJ[:B;F&$R M#$HYYZ\=>]=%I/@[QO)XXT/Q)JUG:*+=3$]O;D 1+@\]3GKVH IVNM_$7Q-X MTU_2-$UN*WBL[AE5IT7"+DX PI]*W]#UC6$^+>IZ/>7<K$K"@)DVID[ M@,GDGK6AX#\)ZQHGCKQ-J5];+':WTY>!PX.X9;L.G44MGX4UF+XOZQKKVZC3 MKFS\J*7>.6PO&,Y[&@#AM!\2?$OQ/HFJ3Z?JD")8S.S32H-[*!G8 %Q6_:?% M6_B^$*^(;I$;4//-KGMNZ;C6O\.O"6L:!X.US3[^V6*YNI9FB7>&#!DP.AXK M$TWX7:G>_"*7P]J,:VNH+M '*VGQ4\0Z+=VM_>>*M.UFWF<* M]A""'C!_X".G3K7ONIS+=>%[R9#\LEI(P_[X->(Z)\.?$QO[>UOO!GAR&V0@ M-=R1[R0.^ ^V);0+FQMHT!-N\:(.!DJ0!0!\[> /B'X>\.>%'TW4O#U MQ?7'G2-YJ6ZN"">!D\UN>#8M8T#P#XO\1V\$NG"8F:S4@?*/7!KT'X4>&;_P MUX,&GZO:I%"-6TVPB5[FX@*1H2 "%]<=ZI6NN_$WQ/IMSXJTJ_M[32XBS)9 M,H)=5Y.#@]?K7H7@SPQ=6?PUM]!U6(0W'VU3PXOBJ]M[R&34$>*2,8*$D?*>!7;:C\([D?#NUTJQND_M2WF^TF4C MAWYX_6L#6_"_Q/\ %9T=M7LK58["[1Q%%(H. 1ER=Q[?RH [$^)-77XW0Z M MX?[+:Q\TP%1C=MSG.,U%;>+M5B^+^M:5<]>YJIXW\)^ M+H?'EOXL\*PPW%P(!"\4C # '?)%5_"7@KQ8?'^IZQXFAB:*^LS&SQL,;CMX MQDGC'Z4 9=CK_P 3?%\-UX@T&ZABL(9BB6&T%I,8Z$CW]:S_ (I2^+=0?PY< MW#G3C.406K'F.;C)..HS6I8^&/B=X1^UZ)H"VLNF32EDNV8!HP>X&[-;/C3P M/XGOO"NC+;7']JZQ82B5WG8 L<@GDXXXH QO%OB3QKX$C,4UL2'!]"-HXK,UF'XB7?AFQ5 M=)T>ZN"A6XM)ES@YXP=V.E5/AAX%U[1_$5_KNL6UMIQN%VBSMC\H]^IH T_C M=>7%KX!D6!WC$TZ1NZ]E)P16SH?@OP__ ,(;:Z>VG0/#-;J79D!8EADG=UZF MM+Q?X8MO%WARXTFY.T2#*/\ W6'0UY='8?%_3-/.A6<=K-:*/+2]+@2!>V/F M]/:@#J[N/3_A-\/[J;2E:XVME0[YRS$#UXKBIM<^)^AZ-#XNO[^WN=,DVR&Q M"@,JMSUQV'O76V_PVO9OAI+X?U'4Y)KZ4^:)6.1&_!P/;BN4F\,?$_6M)A\* M:E':1:3&54WBL"[*O XW>GM0!:\;^._$%D\-7AMQJD.6C95*EL^N":R+ MO5OBGHOC6P\/SZ[;W=S>1%T"H @!!ZG;GC&:ZOQ#X U(^*_!LNEVJR6&E)MG MDW@;>>N#UK$^(L6K2_&?1%T25(]1%D3%Y@^4D;R1^- &AX<\4^+O#?CM?#OC M"\COEN(M\4\:@ 'T' ]:IQ^(/B'X[U'4KGPU?6^F:?82M%L=<^:1^!]*T/#? M@_Q9KOC<>(_&<4-M]GB\N&"%@0Q]>IQTJBOA;XB>"M1U"#PM%:WVGWTC2GSF M \LGTR1ZT 2?\+*UJ]^&6M71;['K>F.L;.@!S\RC//UJ[X(/Q(U2T@UR^UJS M>PEM28X)!MRY'RLQ"]/QJN/ACJUG\,-8L!LNM#]2@N;WQ+I^H1O-@V4"G&#[[1Q M^-1^/%\4WOQ-TDVNJ)$UTHDLU/W8ASP1CZ^M)+\._B%J/A>/2+BRLH(+*421 MJK#?.0>[;L#K78^.O"OBB[U/0-:T*Q@FOK) DD#[C/6@ M-9UFS^,EI MH^H744J)I8DG*Q+EG"\D-C/6LJ/Q!\0_'>HZC<^&KZWTS3["5HMCKGS2/P/I M6[:>%O$%W\5[7Q%J5E&ELVFB&=T<8$A7!&,YZUBCPM\0_!6HZA!X4BM;[3KV M0R?OF \LGTR1ZT ./Q*UJ]^&.M76?L>N:8ZQLZ '/S*,\_6L?4?%GQ)TWPKI MWBZ>_MO[.(C5[=5^:3/\1XXS[&M]?ACJMG\,-8L $N];U%UD?Y@!]Y3C)^E: M7BKP?K.I?!JPT"TM5?4X4@#1%P,%1SSG% 'HNF7;7VDVEVR@--"LA ]2 :\C M\*V%OXC^,OB2XU:/SVL2!!%* 509]/QKUK1K>6TT2QMYUVRQ0(CC.<$* :\X M\5>"?$6E^*Y/%/@MXVN[@8N;60X60^O44 =/J/P]\/7OB2QUGR%M[JV.0L/R M!\8QD#'2N0\1^)O%_B'QM<>%_"-Q%8?8D#RW,@SG@<=#ZTW1O#OQ#\0>+;/5 MO%%PNG6]F._$MG)KGAS7W5M5L;=GANXP/WA /..G;TKD+?Q[\1+?PA:>+)]2AET]+ MGRGA* /+R.N!P/I7:Z'X"\17']MZ_P"(/*.LW]NT<5LA&V,D=CG'>L\_#[Q( MWP=M= ^PK_:,=Z)6B,JX"@]U:VO>$-:O?&O@K4;>U#6VFQ* MMVY< H0/KS^%2WGA/6)?C':Z^EL#IJ6Q1I0X!#8;MU[B@#A+3QE\1M3TG6;& MWOK=+K1&=KJ]*C ,8_A->@:/X_N?^%0_\)5>Q"6ZCB8E>F]@VW^E9NA> M"M;L[7QO'<6BJVJ&0VOSJ0^=V,\\=15_P[X%OI/A ?"^K(MO=NDBGY@P0EB0 M>/:@#D/[:^*,.AKXR>_MVTQL2_V?M&X(3C&N.>U4_^$8^*,FB+X0DBM!HXQ']MW#?L!STW?TK=U_X=ZA&W M@JVTJW6>#29@UR^\+CET]17G/C#PMJVJ?$CPIJ]E;*]G8D_:9-X!7GT/6O12,J1DC(ZB@#Y\\16& ML?#[QKJ>L2Z-'K&D:BY>5G3=L!)R!Z$9K)\67FG7_@5;SP7)_9^G_: +ZT+G M>)3G![X&.V:[S5['XJ:3K%\-*>WUK3[ER8UNV'[E3T49(]:QX_A-KL?@#4XG M6!M7O;@7/V=2 J$9XSG'>@"W-XF\5^#O NE6,T\-]JVIS>7:R*,")"!CL/>D M_P"$A\?^ ]7TT^*KZ#4[&^D$9,:X,7('H/6K-]X+\7>)/!VGO?1P6&N:7-NM MT0@AU &,D'ZU#%X5\?\ C36M-;Q?%:V5CI\@D B(8S$$'G!/I0!+K7BKQ?XK M\9W&A>#KR&QBM(A(\\@SOR <=#ZU#XDOO%%Q\'];M_%-B\5W;LBK/@;9UW+S M_.K6O>#O%WASQG/X@\%PVUPMU&(Y+>4@!< #/)&>E2WOA+QMJWP\UB#6+PWF MJ7Q4Q6>\".$!@< _@>] &%X&\8ZOXKO=$T#0KTZ?9Z?:I]J8J"TI &0,@\<' M\Z]PN;J#3K%[F[F"0PKF21AT'KQ7DD?PZU7P\GAK6?#MA%'JEK&L>H0!P#*" M!NYSC/!KV",M) AE3:S*"RGG![B@#F/^%D^#_P#H.0_]\/\ _$U6U#XI^$;* MPGN$U:.9XT++&J-ER.PR*Z_R(O\ GDG_ 'R*S]3V/6@#S7Q'KUE\1M4T>Q\,^&KF MUN8;E9))6A6/"@^WTKI/B!\0=4TWQ!%X9TW6;32&AA5Y;ZYR0QQTZ'^5>T+% M&IRJ*#Z@5X[\1_AKJ>H>*D\1:-IUGJ;O'YV%MJ]EJ MM];:M-9VYFAO8,A9>1QT'KZ=JP?^%J>)8-NMMXLTR:$N&.DJ#O"DXQG;VZ]: MZ_0?AA>ZGHNI0ZUX?T72)IXC%%]DC.\'@YSN(QQ7-Z;\,_%5C+#I\G@_P_(#T :6J^./&&O^-['3?#6HK:Q7UA'.LQWFHKGS)HQ@-R<=AVQ7 V7@+5-.^+%AJT%C;QZ7!8K"SP$*H M<+@X4G.*]9H \6\-:?:>*?C+XCFUF/[0;# M8I>B<^G?K6;X^\4> QKHMM0T M"_BN-/FXFM8E16P>FR#_ $BV?@3'U)R/\BL+ M5/"_Q)^("IIWB.VT_2[$.'=X<$MCZ,: (+[Q-XTUCX@RZ!X7U46UJUK')"LZ M+B-2BG.<$YYK3UKQ'XXAOM*\%6%W"VNR0"2YU#'R@Y/08]O2M+0O!&KZ7\69 MM7:W!TP64<"3;QEBJH.G7L:E\=^#O$)\3VOBOPH\;:A"GEO!(%?%T\5X]PF^*[B&.>PZ"K_PS\3:SKH\3_P!I7C3_ &.[:.#* M@%% /' JKX6\'^*-7\9IXJ\9)!!/ GEPVL)R!Z'J:Q+7PA\1/"^O:M!X?BM7 MT_4YFD>>1A\F>X&X'/:@!-.\=>))_A/XAUB349&O[2\\N&78N57*\8QCN:IW M.O\ Q0L/"]GXOGU*W?3]D9:T"C/R\9]C2/X7UGPM\#O$=IK40BN)+H2 M+A@V063GCZ5';:%\1_$7@W3-!"6CZ'<11/\ :@0'1,=,;N<#VH ]QT'5DUG0 M;34@-HFB#D>AQS65)\1O"44C1OK4*NIP1L?C]*V-$TN/1M&M=/C.5@C"9]3C MFKODQ'_EDG_?(H Y<_$KP> 3_;D/_?#_ /Q->67/[017QJBPVN=#4F)\_?;G M[XKWEK:!U*M#&0>"-HKS.Y^".@7'C1=: "V?WWLP.&DSU^G6@#I4^)G@]T5O M[;A&1G!1^/TJQ9^/O"]_=QVMKJ\4L\C!40(_)_*MZ.U@CC5$AC"J, ;13Q#$ M#D1H#[** /*/V@3M\$6C$$@7J$X'L:YBY^*/A?4/#W]C6_A:X-]/#Y49:WC4 M%L=)?"<$"QI#J MUJ@:WF'57'.,T <7)_PD7P\^!22QSO::D+A6' 8HK'IS70?$3Q3K6B_#[1=2 MT^]:"[N'A$L@53N#)D]1ZU%>>&O%GBSX5OH>N6Z0:M"RE)#(&$H7IT/4UR6L M^$OBCXC\/V6F:E9VPM[&5-D:2*&D &-Q.['2@#:^(GC+Q/9:_INF:?JD6CV\ MD D>]G3*,3G@\'TK?\/ZUXFM?!6IWU[J5AK<\,1DMY;0G)M 35]3N([*ROKP?NK11NB0C/7 M!Z<^M '-^$_%7C?6;^"<^,=*W,Y+Z=S3S@QOX!AL#OC=FMOX@? M"_4K^^T[5]*MK74KFWB$4MK=?OZ4 8.E_$?4;NTUOPUJVK6NL&33I MI([ZV&%R%/R\@?RK+U(9^ &@#?TU$Y_[Z>NJT#X?:W)INJ/?^%M"TVX>TDB@ M6V3]XS,I ^;<0!3;WX?>))_A#I&A+9*=0M[PRRQ>8O"Y;G.<=Q0![/8\Z?!S M_P LQ_*O+?%&C>&_ MEKVJ7PB2V+1;&$:@ C:U:VN>%_%/C M;P/#_:\-O8Z]:R^;"D)&TD9P.I]?6J/AKPCXPUOQK::_XQAM[==/CV0Q1$$/ MP1G@GUH 9;V\.K_M WB:A"LZ0V8$:2@$#@]NE<='+)I7A_Q_9V;.D!F^ZN,# M/\J[_P 8^$O%-AXS'BOP>L,]U+%Y,MO*0!CUY(]Z9X;^%]X?!VMVVMRHNIZN MQD+&1IM-@D8[F:,$ MGUXKQ&W\!^/=9?2=!UM;>+1=+E#I<*P+2 <\C/\ 2O=8XTBB6)% 11@#VH \ M#\&ZC=Z3X0^(=_8RM%=07;/&X )4_0\5%)XJ^)?_ @UIXL_M*W6QA5?,0*- M\PW8R?EP.O;TK?T?P'X@M/"/C>PELE6XU29GM5\Q2'!_'C\:U;KP?K,GP,A\ M-I:+_:B0(GDEQP0^3SG'2@"IXK\?ZZVC>&K70T2/4];C5O-ZB+(7U_WJY.]A M\5V7Q6\&P>*KB"[G60^7/$,;ADGG@5U.O> /$$WAKPQ>Z5Y::WH\*!H688<@ M+D9SCM6='X7^(.N>//#NO>(;2W6.S?YTA< 1+S[G.>O% %7Q?\2]8N?%M[H^ MF>(;'08;%MIEN03YI]/NFK>@>./$?BOPIJ]K8ZI&-7TKYQ=0J"MTHSTR.^/0 M=:K>+OA=K4'B^\UC1M%T[68;WYFAO>D1]OF%:5GX1\4:;X.O4L?#VE66K7V( MBMD-AB3D$L2Q!Z\8H Y'Q#X]\1>._"^IP6H:SLM/L3_:.0")G! QWQ12^+OA MKK7@GPQ=WND3&>TN+,KJHD'O\ KT'\S785Q_PK M_P"27>'O^O0?S-=A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5AW?A+2KWQ1:>(IXY3J%K' MY<3"0A0.>WXFMRB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH S-?T*R\2:/-I>HK(UK-C>$?:3@YZ_A M5G3=/M])TVWL+52MO;QB.,,'O\ KT'\S785Q_PK_P"2 M7>'O^O0?S-=A0 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!Q_Q4_Y)?XA_P"O0_S%%'Q4_P"27^(?^O0_S%% !\*_ M^27>'O\ KT'\S785Q_PK_P"27>'O^O0?S-=A0 4444 %%%% !1110 4444 % M%%% !1110 4A.%)P3@=!2T4 -WN_%F*;XO\ M;OX;U&VM8+5;@%#-TN!?BSACEB9Y/-[J6Y8_CBO-[ M.^U?6+_6M3C\+7&I6UX3!;2K<1H%1?E(PQSRRYH ]8CE22!90PV,H;.>*5)H MI<^7(CXZ[6!KS'1I]2U;X=W>B7,R6&JV+B&59G'S $';G./F!VY]Z=X2CL-* M\46]F="GT&\F@8B-9UDCN0HY)QG&,^O>@#TOSX0^SS4W_P!W<,T_G:NLL9%_X6A??O24 M;2(V7<>OSMS0!W/FQXSO7&<9SWI@N(""1-&0.OS#BO('7[1X!U!!,PW>('4. MC<@&3M5^Z\(Z1;>,=&L;:W,-I=V9:[A1CMN>1]__ .M0!ZFLD;KN5U9?4'(I M$FBESY@()'XUH^&--OM M-\663V'AY]$LI86%RCW<;B8@#:VT'/'/YT >H>?"'V>:F_\ N[AFJ^JWC:?I M-U>(@=H8F<*>A(&:\DO--AT>:YU#6-*>[VW!?_A(+2Y7,8)X^7)/'W>G:O3] M=96\)WS*VY3:.06[_*: .8L->\>ZCH4&JV^EZ"T4T(F2/[1+NP1G'3K73^&] M>CU_08=2*>26++(K'[K*2I_#(->;V-WXXTGX=Z;>0SZ7+IPMH]RQP/YL<6WE MLYP2!Z"K.O>5IW@S0;#2(Y-0L;Z[ FB5PIG#!F92QX'/K0!ZA),6MI'M7B>0 M [=S?+GW(IEK/+]CA:^:W2X*@N(WRF>^">U>8:797^GMKL4.C-HVEOI[.+1K ME)/WF#E@%.1D8'X56M-.BUF[\"V=TQ>"33',B$G#@(G!^M 'KZS1, 5E0@G MPPYI2Z X+*#C.,UX]'H_V.7Q&FE@QQZ/?0W%M"I.%_=\@?\ ?1-2^(=3N+RQ MUCQ!8DR*ABL8MA^^-Z[L'IR&(S0!ZVDT4N?+D1\==K TGGPA]GFIO_N[AFO+ M_#&FWVF^++)[#P\^B64L+"Y1[N-Q,0!M;:#GCG\ZS+S38='FN=0UC2GN]MP7 M_M^TN%S&">/ER3Q]WIVH ]0C\1V4OB6;0AN%U% )B21M()(P/?BM-KB%3AIH MP?0L*\ZT[1M)D^,%U=K:1F7^SHYU+M0O8?/N+>6< MV[.3^Y()Y7WZ?E0!ZX)HB^P2IN_N[AFAYHHV"O*BL>@+ &O)'T:UT[2/#6N1 M;VU5[I%DNF;+R+M;"GVX'Y52O8[O7M:U^6?PU-JEQ:SF.VNQQ M.T/+'']]U7ZG%9NN:_9Z%HT^J7!,D$(R1&02?I7G4VFW&M:]X/L]<;S9 M'LI3<*'W"0A4SDC@Y]JR=8T>PA\/>-].6!39V4\3VT1SMB)09Q^9H ]KMYX[ MFWCGB(*.H8'-*T\2OL:5 W]TL,U1T:RM=,T*VM[&%8H8XAL1.G2O,ETBPU?P MYXE\0Z@0VKVL]P(;EB=T'ED[ /I0!V>N^)=1MO$UGH>D064L\T)FD:YD*A5! M XQWYIWBCQ!K&EW^CV&E6EE-WEE& M]S)I)G=VSEG#* _UQ73>*P!XW\(X/_+Q-Q_VR- !_P )/K^C:E9P^)=/L8[6 M[D$23V4CN$ASZ5S'Q(FA_LK3 MK0D&XFU"#RD'7ANOX5RDUC<2ZEXDO(6;[3IMY;SI@GJ(@#_.@#U/49KJ*W_T M'[,9]P^6X,B M526_\>Q6VNDV/BGQSJ\6MQ^8EE!%]F1VP(\@Y8#UX% '4^%/$,NOZ3+>W,44 M&R:2/"MQA6(SD_2MU98W4LDBLHZD'(KPZWGGM/ NG:?;6\EY;7.JR02P+(%, MR;G^7<>!T%;6EV.H:>^NQ1:,VBZ4^GLXM&N4D/F)V9T#!20I8#->.0Z!9Z9X1\)ZS I74IKFU5[C)W%&(ROTK M:@T?3_%&O>)+G7(]\MFRQV^]L>2I0'('U_G0!V7A77WU[P[;ZG=1Q6[2YRJM M\HY]36VDB2+E'5AZJPAO=2T^UT^YTJ:'8TFG22JZ1YSAE(]<>O:@#NJ*** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH X_P"*G_)+_$/_ %Z'^8HH^*G_ "2_Q#_UZ'^8HH / MA7_R2[P]_P!>@_F:["N/^%?_ "2[P]_UZ#^9KL* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@"O?6<6H6,]G/N\J=#&^TX.",<&FZ?I]OI=C%9VJ;(8A MA15JB@#!N_"&D7MW>W,\4C/>1B.4;_EX.0P'9L]ZBT;P5I>BWGVN.2\NIPNQ M7O+@S%!W"YZ9KHZ* .3D^'>ARWS7!:]$3/O:T6X(MV/O'T]ZMZSX-TO6[R&[ MF>Z@GA4('M9S$2O]TXZCVKH:* .=@\%:-;Z.=+CCF^S&Y^U$&0Y\S.#-,T2Z^TQ2WMS*%V(UY<&;RP>H7/3-=%10!RIZ5T=% '/:;X-TO3;>ZB1[ MN=KI#')-@K;HH R[ M70+"TN=1N(D??J#!I]S9!(7:,>G%1V7AC2K#0/[%@M@++:1M/)^N?7WK8HH MYW1O!FF:)=?:8I;VYE"[$:\N#-Y8/4+GIFJLGP[T.6^:X+7HB9][6BW!%NQ] MX^GO7644 8EQX5TZXUV#67?E MS/E^26SG'IUK7HH QYO#.G3Z?9V3K)Y-G()(@'Y! (Y/?K5/5/!&E:K?F\>6 M]MW8 2):W!C27_? ^]^-=)10!DKX2>2*,85IY"[?F:P[[ MX?Z+?ZA)=NUY&)6W2V\-P4AD/?<@X.>_K74T4 9B:!81ZO!J:1LMQ!;FVC ; MY0F0<8_ 56\0^%-/\2-:O>27<4EJQ:*2VG,3*2,'D>U;E% '-Z7X)TO3+U;L MRWM[.G^K:^N#-Y?^[NZ5HVN@V-I=:C#- M&3P]'H:0NEE&ZN%5\,65@P)/?D4:OX.TO6;^*^F-S#<(NTO;3&,R+Z/C[P]C M7044 <[#X*T:W\/MHL<:=IW@W3--M[J)7N[AKF,Q M237,YDDV'^$,>0/:N@HH Q9/"VF2:3I^F,LOV:P>-X!OY!3[N3WJMJG@G2=6 MU+[?*UU#,R[9!;SF-91_M@?>_&NCHH YE_ FB-H=MI*)<10VIS!)%*5EC^C# MD5>T+PS8>'EE^R&>668YDGN93)(WH"QY(%;%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% ''_%3_ ))?XA_Z]#_,44?%3_DE_B'_ *]#_,44 >2^ M$/CQIGAKPEIFC3:+>326<(C:1)5 8Y/(S6W_ ,-*:/\ ]"_??]_DHHH /^&E M-'_Z%^^_[_)1_P -*:/_ -"_??\ ?Y*** #_ (:4T?\ Z%^^_P"_R4?\-*:/ M_P!"_??]_DHHH /^&E-'_P"A?OO^_P E'_#2FC_]"_??]_DHHH /^&E-'_Z% M^^_[_)1_PTIH_P#T+]]_W^2BB@ _X:4T?_H7[[_O\E'_ TIH_\ T+]]_P!_ MDHHH /\ AI31_P#H7[[_ +_)1_PTIH__ $+]]_W^2BB@ _X:4T?_ *%^^_[_ M "4?\-*:/_T+]]_W^2BB@ _X:4T?_H7[[_O\E'_#2FC_ /0OWW_?Y*** #_A MI31_^A?OO^_R4?\ #2FC_P#0OWW_ '^2BB@ _P"&E-'_ .A?OO\ O\E'_#2F MC_\ 0OWW_?Y*** #_AI31_\ H7[[_O\ )1_PTIH__0OWW_?Y*** #_AI31_^ MA?OO^_R4?\-*:/\ ]"_??]_DHHH /^&E-'_Z%^^_[_)1_P -*:/_ -"_??\ M?Y*** #_ (:4T?\ Z%^^_P"_R4?\-*:/_P!"_??]_DHHH /^&E-'_P"A?OO^ M_P E'_#2FC_]"_??]_DHHH /^&E-'_Z%^^_[_)1_PTIH_P#T+]]_W^2BB@ _ MX:4T?_H7[[_O\E'_ TIH_\ T+]]_P!_DHHH /\ AI31_P#H7[[_ +_)1_PT MIH__ $+]]_W^2BB@ _X:4T?_ *%^^_[_ "4?\-*:/_T+]]_W^2BB@ _X:4T? M_H7[[_O\E'_#2FC_ /0OWW_?Y*** #_AI31_^A?OO^_R4?\ #2FC_P#0OWW_ M '^2BB@ _P"&E-'_ .A?OO\ O\E'_#2FC_\ 0OWW_?Y*** #_AI31_\ H7[[ M_O\ )1_PTIH__0OWW_?Y*** #_AI31_^A?OO^_R4?\-*:/\ ]"_??]_DHHH M/^&E-'_Z%^^_[_)1_P -*:/_ -"_??\ ?Y*** #_ (:4T?\ Z%^^_P"_R4?\ M-*:/_P!"_??]_DHHH /^&E-'_P"A?OO^_P E'_#2FC_]"_??]_DHHH /^&E- M'_Z%^^_[_)1_PTIH_P#T+]]_W^2BB@ _X:4T?_H7[[_O\E'_ TIH_\ T+]] M_P!_DHHH /\ AI31_P#H7[[_ +_)1_PTIH__ $+]]_W^2BB@ _X:4T?_ *%^ M^_[_ "4?\-*:/_T+]]_W^2BB@ _X:4T?_H7[[_O\E'_#2FC_ /0OWW_?Y*** M #_AI31_^A?OO^_R4?\ #2FC_P#0OWW_ '^2BB@ _P"&E-'_ .A?OO\ O\E' M_#2FC_\ 0OWW_?Y*** #_AI31_\ H7[[_O\ )1_PTIH__0OWW_?Y*** #_AI M31_^A?OO^_R4?\-*:/\ ]"_??]_DHHH /^&E-'_Z%^^_[_)1_P -*:/_ -"_ M??\ ?Y*** #_ (:4T?\ Z%^^_P"_R4?\-*:/_P!"_??]_DHHH /^&E-'_P"A M?OO^_P E'_#2FC_]"_??]_DHHH /^&E-'_Z%^^_[_)1_PTIH_P#T+]]_W^2B MB@ _X:4T?_H7[[_O\E'_ TIH_\ T+]]_P!_DHHH /\ AI31_P#H7[[_ +_) M1_PTIH__ $+]]_W^2BB@ _X:4T?_ *%^^_[_ "4?\-*:/_T+]]_W^2BB@ _X M:4T?_H7[[_O\E'_#2FC_ /0OWW_?Y*** #_AI31_^A?OO^_R4?\ #2FC_P#0 MOWW_ '^2BB@ _P"&E-'_ .A?OO\ O\E'_#2FC_\ 0OWW_?Y*** #_AI31_\ MH7[[_O\ )1_PTIH__0OWW_?Y*** #_AI31_^A?OO^_R4?\-*:/\ ]"_??]_D MHHH /^&E-'_Z%^^_[_)1_P -*:/_ -"_??\ ?Y*** #_ (:4T?\ Z%^^_P"_ MR4?\-*:/_P!"_??]_DHHH /^&E-'_P"A?OO^_P E'_#2FC_]"_??]_DHHH / M^&E-'_Z%^^_[_)1_PTIH_P#T+]]_W^2BB@ _X:4T?_H7[[_O\E'_ TIH_\ MT+]]_P!_DHHH /\ AI31_P#H7[[_ +_)1_PTIH__ $+]]_W^2BB@ _X:4T?_ M *%^^_[_ "4?\-*:/_T+]]_W^2BB@ _X:4T?_H7[[_O\E'_#2FC_ /0OWW_? MY*** #_AI31_^A?OO^_R4?\ #2FC_P#0OWW_ '^2BB@#$\7_ !XTSQ+X2U/1 5H=%O(9+R$QK(\JD* XML 14 R22.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 and Presentation

Basis of Consolidation and Presentation — The consolidated financial statements include the accounts of Marine Products Corporation (a Delaware corporation) and its wholly owned subsidiaries (“Marine Products” or the “Company”).

The consolidated financial statements included herein may not necessarily be indicative of the future results of operations, financial position and cash flows of Marine Products.

The Company has only one reportable segment — its Powerboat Manufacturing business. The Company’s results of operations and its financial condition are not significantly reliant upon any single customer or product model. No single dealer accounted for more than 10 percent of net sales during 2019, 2018 or 2017. Net sales to the Company’s international dealers were approximately $17.0 million in 2019, $19.4 million in 2018, and $16.9 million in 2017.

Common Stock

Common Stock — Marine Products is authorized to issue 74,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by our Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.

Preferred Stock

Preferred Stock — Marine Products is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2019, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.

Share Repurchases

Share Repurchases — The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis and for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.

Dividend

Dividend — On January 28, 2020, the Board of Directors declared a regular cash dividend of $0.12 per share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020. Subject to industry conditions and Marine Products’ earnings, financial condition, and other relevant factors, the Company expects to continue to pay regular quarterly cash dividends to common stockholders.

Use of Estimates in the Preparation of Financial Statements

Use of Estimates in the Preparation of Financial Statements — The preparation of financial statements in conformity with accounting principles generally accepted 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 sales and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of sales incentives and discounts, warranty costs, and income taxes.

Sales Recognition

Sales Recognition – Marine Products recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the goods sold. See Note 2 for additional information.

Advertising

Advertising — Advertising expenses are charged to expense during the period in which they are incurred. Expenses associated with product brochures and other inventoriable marketing materials are deferred and amortized over the related model year which approximates the consumption of these materials. As of December 31, 2019 and 2018, the Company had approximately $269,000 and $243,000 in prepaid expenses related to unamortized product brochure costs. Advertising expenses totaled approximately $2,543,000 in 2019, $2,468,000 in 2018 and $2,305,000 in 2017 and are recorded in selling, general and administrative expenses.

Cash and Cash Equivalents

Cash and Cash Equivalents — Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts, which at times, may exceed federally insured limits.

Marketable Securities

Marketable Securities — During the first quarter of 2019, the Company changed its investment strategy and as of December 31, 2019, no longer held investments in marketable securities. Prior to 2019, Marine Products maintained investments at a large, well-capitalized financial institution. Marine Products’ investment policy did not allow investment in any securities rated less than “investment grade” by national rating services.

Management determined the appropriate classification of debt securities at the time of purchase and re-evaluates such designations as of each balance sheet date. Debt securities were classified as available-for-sale because the Company did not have the intent to hold the securities to maturity. Available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of taxes, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest and dividends on available-for-sale securities are included in interest income. Net realized gains (losses) on marketable securities totaled $4,000 in 2019, $(81,000) in 2018 and $30,000 in 2017. Of the total (losses) gains realized, reclassification from other comprehensive income totaled approximately $4,000 in 2019, $(81,000) in 2018, and $30,000 in 2017. There were no gross unrealized gains on marketable securities as of December 31, 2019 and gross unrealized gains totaled $3,000 as of December 31, 2018. There were no gross unrealized losses on marketable securities as of December 31, 2019 and gross unrealized losses totaled $12,000 as of December 31, 2018. The net unrealized loss on marketable securities totaled $9,000 as of December 31, 2018. The amortized cost basis, fair value and net unrealized loss of the available-for-sale securities are as follows:

December 31, 

2019

2018

Amortized

Net

Amortized

Net

Cost

Fair

Unrealized

Cost

Fair

Unrealized

Type of Securities

    

Basis

    

Value

    

Loss

    

Basis

    

Value

    

Loss

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

1,490

$

1,490

$

Corporate Obligations

 

 

 

 

6,184

 

6,175

 

(9)

Total

$

$

$

$

7,674

$

7,665

$

(9)

Municipal obligations consisted primarily of municipal notes rated AA- or higher ranging in maturity from less than one year to over 20 years. Corporate obligations consisted primarily of debentures and notes issued by other companies ranging in maturity from one to five years. These securities were rated BBB or higher. Investments with remaining maturities of less than 12 months are considered current marketable securities. Investments with remaining maturities greater than 12 months are considered non-current marketable securities.

Accounts Receivable

Accounts Receivable — The majority of the Company’s accounts receivable is due from dealers located in markets throughout the United States. Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with various major third-party financing institutions. Under these arrangements, a dealer establishes lines of credit with one or more of these third-party lenders for the purchase of boat inventory for sales to retail customers in their show room or during boat show exhibitions. When a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products within approximately ten business days. The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time trade accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes-off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance.

Inventories

Inventories — Inventories are stated at the lower of cost (determined on a first-in, first-out basis) and net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the Company recognizes the difference as a loss in earnings in the period in which it occurs. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.

Property, Plant and Equipment

Property, Plant and Equipment — Property, plant and equipment is carried at cost. Depreciation is provided principally on a straight-line basis over the estimated useful lives of the assets. The cost of assets retired or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income. Expenditures for additions, major renewals, and betterments are capitalized while expenditures for routine maintenance and repairs are expensed as incurred. Depreciation expense on operating equipment used in production is included in cost of goods sold in the accompanying consolidated statements of operations. All other depreciation is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Property, plant and equipment are reviewed for impairment when indicators of impairment exist.

Goodwill and Other Intangibles

Goodwill and Other Intangibles — Intangibles consist primarily of goodwill and trade names related to businesses acquired. Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill was $3,308,000 as of December 31, 2019 and 2018. The Company evaluates whether goodwill is impaired by comparing its market capitalization based on its closing stock price (Level 1 input) to the book value of its equity on the annual evaluation date. The Company also periodically performs a valuation of its trade names and has concluded that the fair value of these assets is not impaired. Based on these evaluations, the Company concluded that no impairment of its goodwill or trade names has occurred for the years ended December 31, 2019, 2018 and 2017.

Investments

Investments — The Company maintains certain securities in the non-qualified Supplemental Executive Retirement Plan that have been classified as trading. See Note 11 for further information regarding these securities.

Warranty Costs

Warranty Costs — The Company provides a lifetime limited structural hull warranty, a five-year limited structural deck warranty, and a transferable one-year limited warranty to the original owner. Warranties for additional items are provided for periods of one to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer. The Company accrues for estimated future warranty costs at the time of the sale based on its historical claims experience. An analysis of the warranty accruals for the years ended December 31, 2019 and 2018 is as follows:

(in thousands)

    

2019

    

2018

Balance at beginning of year

$

5,607

$

5,373

Less: Payments made during the year

 

(4,004)

 

(3,944)

Add: Warranty provision for the current year

 

3,788

 

3,901

Changes to warranty provision for prior years

 

19

 

277

Balance at end of year

$

5,410

$

5,607

Insurance Accruals

Insurance Accruals — The Company fully insures its risks related to general liability, product liability, workers’ compensation, and vehicle liability, whereas the health insurance plan is self-funded up to a maximum annual claim amount for each covered employee and related dependents. The estimated cost of claims under the self-insurance program is accrued as the claims are incurred and may subsequently be revised based on developments relating to such claims.

Research and Development Costs

Research and Development Costs — The Company expenses research and development costs for new products and components as incurred. Research and development costs are included in selling, general and administrative expenses and totaled $730,000 in 2019, $822,000 in 2018, and $960,000 in 2017.

Repurchase Obligations

Repurchase Obligations — The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by the dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company accrues estimated losses when a loss, due primarily to the default of one of our dealers, is determined to be probable and the amount of the loss is reasonably estimable.

Income Taxes

Income Taxes — Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets if the Company concludes that it is more likely than not that the asset will not be realized through future taxable income. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates from 35 percent to 21 percent, as enacted by the Tax Cuts and Jobs Act (TCJA).

Stock-Based Compensation

Stock-Based Compensation — Stock-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 11 for additional information.

Earnings per Share

Earnings per Share — Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 11 for further information on restricted stock granted to employees.

Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows:

(In thousands)

    

2019

    

2018

    

2017

Net income available for stockholders

$

28,239

$

28,488

$

19,300

Less: Adjustments for earnings attributable to participating securities

 

(669)

 

(762)

 

(595)

Net income used in calculating earnings per share

$

27,570

$

27,726

$

18,705

Weighted average shares outstanding (including participating securities)

 

34,061

 

34,529

 

34,843

Adjustment for participating securities

 

(831)

 

(959)

 

(1,091)

Shares used in calculating diluted earnings per share

 

33,230

 

33,570

 

33,752

Fair Value of Financial Instruments

Fair Value of Financial Instruments — The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and marketable securities. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of such instruments. The Company’s marketable securities are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 9 for further information regarding the fair value measurement of assets and liabilities.

Concentration of Suppliers

Concentration of Suppliers — The Company has only four suppliers for the three types of engines it purchases. This concentration of suppliers could impact our sales and profitability in the event of a sudden interruption in the delivery of these engines.

Recent Accounting Pronouncements

Recent Accounting Pronouncements - During the year ended December 31, 2019, the FASB issued the following Accounting Standards Updates (ASUs):

Recently Adopted Accounting Standards:

Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a right-of-use asset and lease liabilities each totaling approximately $200 thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.
ASU No. 2017-08 —Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.
ASU No. 2018-02—Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately $414 thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.
ASU No. 2018-07 —Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted:

To be adopted in 2020 and later:

ASU No. 2016-13, Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2017-04 —Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.
ASU No. 2018-15 —Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2019-12 — Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.
XML 15 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2019
INVENTORIES  
Schedule of inventories

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Raw materials

$

24,993

$

26,874

Work in process

 

7,731

 

10,671

Finished goods

 

8,829

 

9,225

Total inventories

$

41,553

$

46,770

XML 16 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
COMMITMENTS AND CONTINGENCIES    
Repurchases of inventory $ 3.4 $ 0.0
Liability related to repurchase remains outstanding 0.0  
Redistributed amounts 3.1  
Net realizable value of repurchased inventory 0.3  
Costs associated with repurchases 0.1  
Total purchase obligation $ 20.8  
Floor plan lender one    
COMMITMENTS AND CONTINGENCIES    
Repurchase limit in percentage of amount of average net receivables 16.00%  
Total purchase obligation $ 13.1  
Additional floor plan lenders    
COMMITMENTS AND CONTINGENCIES    
Total purchase obligation $ 7.7  
XML 17 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
EMPLOYEE BENEFIT PLANS    
SERP liability $ (9,980) $ (7,045)
Funded status of Retirement Income Plan 0 0
Pension liabilities $ (9,980) $ (7,045)
XML 18 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details) - Retirement Income Plan
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
PROJECTED BENEFIT OBLIGATION:        
Discount rate 3.70% 4.65% 4.05%  
Rate of compensation increase  
NET BENEFIT COST:        
Discount rate 4.65% 4.05% 4.50%  
Expected return on plan assets 7.00% 7.00% 7.00% 7.00%
Rate of compensation increase  
XML 19 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales - Deferred revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued expenses and other liabilities    
Disaggregation of revenue:    
Deferred revenue $ 295 $ 496
XML 20 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales - Payment Terms (Details)
12 Months Ended
Dec. 31, 2019
Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue satisfaction period 7 days
Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue satisfaction period 10 days
XML 21 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Other information related to operating leases (Details) - ASU No. 2016-02, Leases (Topic 842)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Leases [Line Items]  
Cash paid for amounts included in the measurement of lease liabilities $ 46
Weighted average remaining lease term 3 years 3 months 18 days
Weighted average discount rate 3.68%
XML 22 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Additional information (Details) - Restricted Stock - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value (in dollars per share) $ 17.21 $ 13.97 $ 13.39
Total fair value of shares vested $ 3,818,000 $ 4,289,000 $ 4,432,000
Tax benefits for compensation expense for restricted stock 517,000 $ 645,000  
Unrecognized compensation cost related to non-vested restricted shares $ 7,387,000    
Unrecognized compensation cost related to non-vested restricted shares recognized period 3 years    
XML 23 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details) - Retirement Income Plan
$ in Thousands
Dec. 31, 2019
USD ($)
EMPLOYEE BENEFIT PLANS  
2020 $ 271
2021 276
2022 291
2023 299
2024 308
2025-2029 $ 1,713
XML 24 R81.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
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 25 $ 25 $ 25
Charged to Costs and Expenses 14 0 0
Net (Write-Offs)/ Recoveries (19) 0 0
Balance at End of Period 20 25 25
Deferred tax asset valuation allowance      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 2,794 5,447 4,525
Charged to Costs and Expenses 0 0 922
Net (Write-Offs)/ Recoveries (976) (2,653) 0
Balance at End of Period $ 1,818 $ 2,794 $ 5,447
XML 25 R8.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 and Presentation — The consolidated financial statements include the accounts of Marine Products Corporation (a Delaware corporation) and its wholly owned subsidiaries (“Marine Products” or the “Company”).

The consolidated financial statements included herein may not necessarily be indicative of the future results of operations, financial position and cash flows of Marine Products.

The Company has only one reportable segment — its Powerboat Manufacturing business. The Company’s results of operations and its financial condition are not significantly reliant upon any single customer or product model. No single dealer accounted for more than 10 percent of net sales during 2019, 2018 or 2017. Net sales to the Company’s international dealers were approximately $17.0 million in 2019, $19.4 million in 2018, and $16.9 million in 2017.

Common Stock — Marine Products is authorized to issue 74,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by our Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.

Preferred Stock — Marine Products is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2019, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.

Share Repurchases — The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis and for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.

Dividend — On January 28, 2020, the Board of Directors declared a regular cash dividend of $0.12 per share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020. Subject to industry conditions and Marine Products’ earnings, financial condition, and other relevant factors, the Company expects to continue to pay regular quarterly cash dividends to common stockholders.

Use of Estimates in the Preparation of Financial Statements — The preparation of financial statements in conformity with accounting principles generally accepted 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 sales and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of sales incentives and discounts, warranty costs, and income taxes.

Sales Recognition – Marine Products recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the goods sold. See Note 2 for additional information.

Advertising — Advertising expenses are charged to expense during the period in which they are incurred. Expenses associated with product brochures and other inventoriable marketing materials are deferred and amortized over the related model year which approximates the consumption of these materials. As of December 31, 2019 and 2018, the Company had approximately $269,000 and $243,000 in prepaid expenses related to unamortized product brochure costs. Advertising expenses totaled approximately $2,543,000 in 2019, $2,468,000 in 2018 and $2,305,000 in 2017 and are recorded in selling, general and administrative expenses.

Cash and Cash Equivalents — Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts, which at times, may exceed federally insured limits.

Marketable Securities — During the first quarter of 2019, the Company changed its investment strategy and as of December 31, 2019, no longer held investments in marketable securities. Prior to 2019, Marine Products maintained investments at a large, well-capitalized financial institution. Marine Products’ investment policy did not allow investment in any securities rated less than “investment grade” by national rating services.

Management determined the appropriate classification of debt securities at the time of purchase and re-evaluates such designations as of each balance sheet date. Debt securities were classified as available-for-sale because the Company did not have the intent to hold the securities to maturity. Available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of taxes, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest and dividends on available-for-sale securities are included in interest income. Net realized gains (losses) on marketable securities totaled $4,000 in 2019, $(81,000) in 2018 and $30,000 in 2017. Of the total (losses) gains realized, reclassification from other comprehensive income totaled approximately $4,000 in 2019, $(81,000) in 2018, and $30,000 in 2017. There were no gross unrealized gains on marketable securities as of December 31, 2019 and gross unrealized gains totaled $3,000 as of December 31, 2018. There were no gross unrealized losses on marketable securities as of December 31, 2019 and gross unrealized losses totaled $12,000 as of December 31, 2018. The net unrealized loss on marketable securities totaled $9,000 as of December 31, 2018. The amortized cost basis, fair value and net unrealized loss of the available-for-sale securities are as follows:

December 31, 

2019

2018

Amortized

Net

Amortized

Net

Cost

Fair

Unrealized

Cost

Fair

Unrealized

Type of Securities

    

Basis

    

Value

    

Loss

    

Basis

    

Value

    

Loss

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

1,490

$

1,490

$

Corporate Obligations

 

 

 

 

6,184

 

6,175

 

(9)

Total

$

$

$

$

7,674

$

7,665

$

(9)

Municipal obligations consisted primarily of municipal notes rated AA- or higher ranging in maturity from less than one year to over 20 years. Corporate obligations consisted primarily of debentures and notes issued by other companies ranging in maturity from one to five years. These securities were rated BBB or higher. Investments with remaining maturities of less than 12 months are considered current marketable securities. Investments with remaining maturities greater than 12 months are considered non-current marketable securities.

Accounts Receivable — The majority of the Company’s accounts receivable is due from dealers located in markets throughout the United States. Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with various major third-party financing institutions. Under these arrangements, a dealer establishes lines of credit with one or more of these third-party lenders for the purchase of boat inventory for sales to retail customers in their show room or during boat show exhibitions. When a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products within approximately ten business days. The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time trade accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes-off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance.

Inventories — Inventories are stated at the lower of cost (determined on a first-in, first-out basis) and net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the Company recognizes the difference as a loss in earnings in the period in which it occurs. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.

Property, Plant and Equipment — Property, plant and equipment is carried at cost. Depreciation is provided principally on a straight-line basis over the estimated useful lives of the assets. The cost of assets retired or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income. Expenditures for additions, major renewals, and betterments are capitalized while expenditures for routine maintenance and repairs are expensed as incurred. Depreciation expense on operating equipment used in production is included in cost of goods sold in the accompanying consolidated statements of operations. All other depreciation is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Property, plant and equipment are reviewed for impairment when indicators of impairment exist.

Goodwill and Other Intangibles — Intangibles consist primarily of goodwill and trade names related to businesses acquired. Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill was $3,308,000 as of December 31, 2019 and 2018. The Company evaluates whether goodwill is impaired by comparing its market capitalization based on its closing stock price (Level 1 input) to the book value of its equity on the annual evaluation date. The Company also periodically performs a valuation of its trade names and has concluded that the fair value of these assets is not impaired. Based on these evaluations, the Company concluded that no impairment of its goodwill or trade names has occurred for the years ended December 31, 2019, 2018 and 2017.

Investments — The Company maintains certain securities in the non-qualified Supplemental Executive Retirement Plan that have been classified as trading. See Note 11 for further information regarding these securities.

Warranty Costs — The Company provides a lifetime limited structural hull warranty, a five-year limited structural deck warranty, and a transferable one-year limited warranty to the original owner. Warranties for additional items are provided for periods of one to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer. The Company accrues for estimated future warranty costs at the time of the sale based on its historical claims experience. An analysis of the warranty accruals for the years ended December 31, 2019 and 2018 is as follows:

(in thousands)

    

2019

    

2018

Balance at beginning of year

$

5,607

$

5,373

Less: Payments made during the year

 

(4,004)

 

(3,944)

Add: Warranty provision for the current year

 

3,788

 

3,901

Changes to warranty provision for prior years

 

19

 

277

Balance at end of year

$

5,410

$

5,607

Insurance Accruals — The Company fully insures its risks related to general liability, product liability, workers’ compensation, and vehicle liability, whereas the health insurance plan is self-funded up to a maximum annual claim amount for each covered employee and related dependents. The estimated cost of claims under the self-insurance program is accrued as the claims are incurred and may subsequently be revised based on developments relating to such claims.

Research and Development Costs — The Company expenses research and development costs for new products and components as incurred. Research and development costs are included in selling, general and administrative expenses and totaled $730,000 in 2019, $822,000 in 2018, and $960,000 in 2017.

Repurchase Obligations — The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by the dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company accrues estimated losses when a loss, due primarily to the default of one of our dealers, is determined to be probable and the amount of the loss is reasonably estimable.

Income Taxes — Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets if the Company concludes that it is more likely than not that the asset will not be realized through future taxable income. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates from 35 percent to 21 percent, as enacted by the Tax Cuts and Jobs Act (TCJA).

Stock-Based Compensation — Stock-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 11 for additional information.

Earnings per Share — Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 11 for further information on restricted stock granted to employees.

Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows:

(In thousands)

    

2019

    

2018

    

2017

Net income available for stockholders

$

28,239

$

28,488

$

19,300

Less: Adjustments for earnings attributable to participating securities

 

(669)

 

(762)

 

(595)

Net income used in calculating earnings per share

$

27,570

$

27,726

$

18,705

Weighted average shares outstanding (including participating securities)

 

34,061

 

34,529

 

34,843

Adjustment for participating securities

 

(831)

 

(959)

 

(1,091)

Shares used in calculating diluted earnings per share

 

33,230

 

33,570

 

33,752

Fair Value of Financial Instruments — The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and marketable securities. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of such instruments. The Company’s marketable securities are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 9 for further information regarding the fair value measurement of assets and liabilities.

Concentration of Suppliers — The Company has only four suppliers for the three types of engines it purchases. This concentration of suppliers could impact our sales and profitability in the event of a sudden interruption in the delivery of these engines.

Recent Accounting Pronouncements - During the year ended December 31, 2019, the FASB issued the following Accounting Standards Updates (ASUs):

Recently Adopted Accounting Standards:

Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a right-of-use asset and lease liabilities each totaling approximately $200 thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.
ASU No. 2017-08 —Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.
ASU No. 2018-02—Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately $414 thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.
ASU No. 2018-07 —Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted:

To be adopted in 2020 and later:

ASU No. 2016-13, Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2017-04 —Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.
ASU No. 2018-15 —Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
ASU No. 2019-12 — Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.
XML 26 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 3,021 $ 3,257
Accrued sales incentives and discounts 3,716 3,547
Accrued warranty costs 5,410 5,607
Deferred revenue 295 496
Other 713 587
Total accrued expenses and other liabilities $ 13,155 $ 13,494
XML 27 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF OPERATIONS      
Net sales $ 292,136 $ 298,616 $ 267,316
Cost of goods sold 226,742 232,293 208,296
Gross profit 65,394 66,323 59,020
Selling, general and administrative expenses 31,259 30,936 29,261
Operating income 34,135 35,387 29,759
Interest income 323 268 229
Income before income taxes 34,458 35,655 29,988
Income tax provision 6,219 7,167 10,688
Net income $ 28,239 $ 28,488 $ 19,300
EARNINGS PER SHARE      
Basic (in dollars per share) $ 0.83 $ 0.83 $ 0.55
Diluted (in dollars per share) 0.83 0.83 0.55
Dividends paid per share (in dollars per share) $ 0.58 $ 0.50 $ 0.33
XML 28 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at January 1 $ 393,000 $ 243,000
(Decreases) additions based on tax positions related to the current year (28,000) 81,000
(Decreases) additions for tax positions of prior years (7,000) 69,000
Balance at December 31 $ 358,000 $ 393,000
XML 29 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Marketable Securities:  
Amortized Cost Basis $ 7,674
Fair Value 7,665
Net Unrealized Loss (9)
Municipal Obligations  
Marketable Securities:  
Amortized Cost Basis 1,490
Fair Value 1,490
Corporate Obligations  
Marketable Securities:  
Amortized Cost Basis 6,184
Fair Value 6,175
Net Unrealized Loss $ (9)
XML 30 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2019
LEASES  
Schedule of operating leases assets and liabilities

(in thousands)

    

Classification on the Consolidated Balance Sheet

    

December 31, 2019

Assets:

 

  

 

  

Operating lease right-of-use assets

 

Other assets

$

159

Liabilities:

 

  

 

  

Current portion of operating lease liabilities

 

Accrued expenses and other liabilities

$

47

Long-term operating lease liabilities

 

Other long-term liabilities

 

110

Total lease liabilities

 

  

$

157

Schedule of components of lease expense

Classification on the Consolidated Statements of

Year ended

(in thousands)

    

Operations

    

December 31, 2019

Operating lease cost

 

Selling, general and administrative expenses

 

$

52

 

Short-term lease cost

 

Selling, general and administrative expenses

3

Total lease cost

 

  

$

55

Schedule of other information

Other information related to operating leases:

  

 

Cash paid for amounts included in the measurement of lease liabilities (in thousands)

    

$

46

 

Weighted average remaining lease term

 

3.3

years

Weighted average discount rate

 

3.68

%

Schedule of future minimum lease payments

    

Maturity of lease liabilities

    

Operating

(in thousands)

 

Leases

2020

 

$

52

2021

 

52

2022

 

52

2023

 

10

2024

 

Thereafter

 

Total lease payments

 

166

Less: Amounts representing interest

 

(9)

Present value of lease liabilities

$

157

XML 31 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 224 472 1 false 64 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.marineproductscorp.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10201 - Disclosure - Net Sales Sheet http://www.marineproductscorp.com/role/DisclosureNetSales Net Sales Notes 9 false false R10.htm 10301 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://www.marineproductscorp.com/role/DisclosureAccountsReceivable ACCOUNTS RECEIVABLE Notes 10 false false R11.htm 10401 - Disclosure - INVENTORIES Sheet http://www.marineproductscorp.com/role/DisclosureInventories INVENTORIES Notes 11 false false R12.htm 10501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 12 false false R13.htm 10601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES Sheet http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilities ACCRUED EXPENSES AND OTHER LIABILITIES Notes 13 false false R14.htm 10701 - Disclosure - INCOME TAXES Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 14 false false R15.htm 10801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 15 false false R16.htm 10901 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.marineproductscorp.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 16 false false R17.htm 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 11101 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans EMPLOYEE BENEFIT PLANS Notes 18 false false R19.htm 11201 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 19 false false R20.htm 11301 - Disclosure - LEASES Sheet http://www.marineproductscorp.com/role/DisclosureLeases LEASES Notes 20 false false R21.htm 11401 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS Notes 21 false false R22.htm 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 30103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPolicies 23 false false R24.htm 30203 - Disclosure - Net Sales (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesTables Net Sales (Tables) Tables http://www.marineproductscorp.com/role/DisclosureNetSales 24 false false R25.htm 30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureAccountsReceivableTables ACCOUNTS RECEIVABLE (Tables) Tables http://www.marineproductscorp.com/role/DisclosureAccountsReceivable 25 false false R26.htm 30403 - Disclosure - INVENTORIES (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.marineproductscorp.com/role/DisclosureInventories 26 false false R27.htm 30503 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipment 27 false false R28.htm 30603 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) Tables http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilities 28 false false R29.htm 30703 - Disclosure - INCOME TAXES (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.marineproductscorp.com/role/DisclosureIncomeTaxes 29 false false R30.htm 30803 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss 30 false false R31.htm 30903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.marineproductscorp.com/role/DisclosureFairValueMeasurements 31 false false R32.htm 31103 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans 32 false false R33.htm 31303 - Disclosure - LEASES (Tables) Sheet http://www.marineproductscorp.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.marineproductscorp.com/role/DisclosureLeases 33 false false R34.htm 40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details) Details 34 false false R35.htm 40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details) Details 35 false false R36.htm 40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details) Details 36 false false R37.htm 40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details) Details 37 false false R38.htm 40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details) Details 38 false false R39.htm 40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details) Details 39 false false R40.htm 40107 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details) Details 40 false false R41.htm 40108 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 41 false false R42.htm 40109 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details) Sheet http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details) Details 42 false false R43.htm 40201 - Disclosure - Net Sales - Payment Terms (Details) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails Net Sales - Payment Terms (Details) Details 43 false false R44.htm 40202 - Disclosure - Net Sales - Disaggregate sales by major source (Details) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails Net Sales - Disaggregate sales by major source (Details) Details 44 false false R45.htm 40203 - Disclosure - Net Sales - Disaggregate revenue by location (Details) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails Net Sales - Disaggregate revenue by location (Details) Details 45 false false R46.htm 40204 - Disclosure - Net Sales - Timing of revenue recognition (Details) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails Net Sales - Timing of revenue recognition (Details) Details 46 false false R47.htm 40205 - Disclosure - Net Sales - Deferred revenue (Details) Sheet http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails Net Sales - Deferred revenue (Details) Details 47 false false R48.htm 40301 - Disclosure - ACCOUNTS RECEIVABLE (Details) Sheet http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails ACCOUNTS RECEIVABLE (Details) Details http://www.marineproductscorp.com/role/DisclosureAccountsReceivableTables 48 false false R49.htm 40401 - Disclosure - INVENTORIES (Details) Sheet http://www.marineproductscorp.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.marineproductscorp.com/role/DisclosureInventoriesTables 49 false false R50.htm 40501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentTables 50 false false R51.htm 40502 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details) Sheet http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDepreciationDetails PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details) Details 51 false false R52.htm 40601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details) Sheet http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails ACCRUED EXPENSES AND OTHER LIABILITIES (Details) Details http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables 52 false false R53.htm 40701 - Disclosure - INCOME TAXES - Components of provision for income taxes (Details) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails INCOME TAXES - Components of provision for income taxes (Details) Details 53 false false R54.htm 40702 - Disclosure - INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details) Details 54 false false R55.htm 40703 - Disclosure - INCOME TAXES - Significant components of deferred tax assets and liabilities (Details) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails INCOME TAXES - Significant components of deferred tax assets and liabilities (Details) Details 55 false false R56.htm 40704 - Disclosure - INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details) Details 56 false false R57.htm 40705 - Disclosure - INCOME TAXES - Additional information (Details) Sheet http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails INCOME TAXES - Additional information (Details) Details 57 false false R58.htm 40801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 58 false false R59.htm 40901 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsTables 59 false false R60.htm 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details) Sheet http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details) Details 60 false false R61.htm 41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details) Sheet http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details) Details 61 false false R62.htm 41101 - Disclosure - EMPLOYEE BENEFIT PLANS - SERP (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails EMPLOYEE BENEFIT PLANS - SERP (Details) Details 62 false false R63.htm 41102 - Disclosure - EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details) Details 63 false false R64.htm 41103 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details) Details 64 false false R65.htm 41104 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details) Details 65 false false R66.htm 41105 - Disclosure - EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details) Details 66 false false R67.htm 41106 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details) Details 67 false false R68.htm 41107 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details) Details 68 false false R69.htm 41108 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details) Details 69 false false R70.htm 41109 - Disclosure - EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details) Details 70 false false R71.htm 41110 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details) Details 71 false false R72.htm 41111 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details) Details 72 false false R73.htm 41112 - Disclosure - EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details) Details 73 false false R74.htm 41113 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details) Details 74 false false R75.htm 41114 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional information (Details) Sheet http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails EMPLOYEE BENEFIT PLANS - Additional information (Details) Details 75 false false R76.htm 41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactions 76 false false R77.htm 41301 - Disclosure - LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details) Sheet http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details) Details 77 false false R78.htm 41302 - Disclosure - LEASES - Components of lease expense (Details) Sheet http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails LEASES - Components of lease expense (Details) Details 78 false false R79.htm 41303 - Disclosure - LEASES - Other information related to operating leases (Details) Sheet http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails LEASES - Other information related to operating leases (Details) Details 79 false false R80.htm 41304 - Disclosure - LEASES - Future minimum lease payments (Details) Sheet http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails LEASES - Future minimum lease payments (Details) Details 80 false false R81.htm 41401 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts 81 false false All Reports Book All Reports mpx-20191231x10ka2493e.htm ex-23.htm ex-24.htm ex-31d1.htm ex-31d2.htm ex-32d1.htm ex-4d2.htm mpx-20191231.xsd mpx-20191231_cal.xml mpx-20191231_def.xml mpx-20191231_lab.xml mpx-20191231_pre.xml mpx-20191231x10ka2493e001.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 32 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2019
ACCOUNTS RECEIVABLE  
ACCOUNTS RECEIVABLE

NOTE 3: ACCOUNTS RECEIVABLE

Accounts receivable consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Trade receivables

$

2,319

$

2,397

Other

 

4,308

 

1,500

Total

 

6,627

 

3,897

Less: allowance for doubtful accounts

 

(20)

 

(25)

Net accounts receivable

$

6,607

$

3,872

Trade receivables consist primarily of balances related to the sales of boats which are shipped pursuant to “floor-plan financing” programs with qualified lenders. Other receivables consist primarily of rebate receivables from various suppliers and also a state incentive receivable in 2019. Changes in the Company’s allowance for doubtful accounts are disclosed in Schedule II on page 69 of this report.

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

NOTE 7: INCOME TAXES

The Tax Cuts and Jobs Act (“the Act”), effective January 1, 2018, included a reduction to the US federal tax rate from 35 percent to 21 percent, adjustments to deductible compensation of our executive officers and the elimination of the US manufacturing deduction. Among other international provisions, the Act provides for a deduction on certain qualifying income related to export sales of property or services referred to as Foreign Derived Intangible Income (“FDII”).

In 2017, and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118. In 2017, the Company recorded tax expense of $1.7 million related to the enactment-date effects of the Act that included adjusting deferred tax assets and liabilities for the new corporate income tax rate as well as accounting for the effects on executive compensation arrangements. In 2018, the Company adjusted the enactment-date provisional amounts by decreasing tax expense by $0.1 million. These adjustments were recorded as components of income tax expense from continuing operations.

The Company applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018 and as of December 31, 2018, has completed its accounting for all of the enactment-date income tax effects of the Act.

As of December 31, 2019, the Company has analyzed the provisions of the Act that have been in effect from January 1, 2018 forward and incorporated its best estimates of these provisions within the annual effective tax rate for 2019. Additionally, the Company estimated a tax benefit associated with FDII of $168 thousand, which has been reflected in the 2019 tax expense. The FDII benefit is based on current guidance and is subject to change, based upon future guidance being issued, in addition to the refinement of the calculations to be completed in connection with the filing of the Company’s 2019 US federal income tax return.

The following table lists the components of the provision for income taxes:

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Current provision:

 

  

 

  

 

  

Federal

$

6,637

$

6,173

$

8,623

State

 

202

 

616

 

546

Deferred (benefit) provision:

 

  

 

  

 

  

Federal

 

(715)

 

384

 

1,511

State

 

95

 

(6)

 

8

Total income tax provision

$

6,219

$

7,167

$

10,688

A reconciliation between the federal statutory rate and Marine Products’ effective tax rate is as follows:

Years ended December 31, 

    

2019

    

2018

    

2017

 

Federal statutory rate

 

21.0

%  

21.0

%  

35.0

%  

State income taxes, net of federal benefit

 

1.0

 

1.5

 

1.1

 

Research and experimentation credit

 

(1.2)

 

(0.8)

 

(0.8)

 

Non-deductible expenses

(0.7)

0.4

(3.5)

Change in contingencies

 

(0.1)

 

0.4

 

0.5

 

Adjustments related to the Act

 

0.0

 

(0.3)

 

5.6

 

Adjustments related to vesting of restricted stock

 

(1.5)

 

(1.8)

 

(2.4)

 

Other

 

(0.5)

 

(0.3)

 

0.1

 

Effective tax rate

 

18.0

%  

20.1

%  

35.6

%  

Significant components of the Company’s deferred tax assets and liabilities are as follows:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Deferred tax assets:

 

  

 

  

Warranty costs

$

1,190

$

1,233

Sales incentives and discounts

 

404

 

317

Stock-based compensation

 

696

 

667

Pension

 

2,002

 

1,337

State NOL’s

484

588

State credits

1,818

2,794

All others

 

560

 

559

Valuation allowance

 

(1,818)

 

(2,794)

Total deferred tax assets

 

5,336

 

4,701

Deferred tax liabilities:

 

  

 

  

Depreciation and amortization expense

 

(947)

 

(1,009)

Basis differences in joint venture

 

(399)

 

(367)

Net deferred tax assets

$

3,990

$

3,325

Total net income tax payments were $7,330,000 in 2019, $6,290,000 in 2018, and $9,733,000 in 2017. As of December 31, 2019, the Company had net operating loss carry forwards related to state income taxes of approximately $11.1 million and other state credits of approximately $2.3 million (gross) that will expire between 2020 and 2036. The Company does not have a valuation allowance related to net operating loss carryforwards due to implemented tax planning strategies. The Company has a valuation allowance against the corresponding deferred tax asset on all state tax credits because, at this time, the Company does not expect to utilize them.

The Company’s policy is to record interest and penalties related to income tax matters as income tax expense. Accrued interest and penalties were immaterial as of December 31, 2019 and 2018.

During 2018, the Company recognized a decrease in its liability for unrecognized tax benefits related primarily to state income taxes, settlements, and voluntary disclosure agreements. The liability, if recognized, would affect our effective rate. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

    

2019

    

2018

Balance at January 1

$

393,000

$

243,000

(Decreases) additions based on tax positions related to the current year

 

(28,000)

 

81,000

(Decreases) additions for tax positions of prior years

 

(7,000)

 

69,000

Balance at December 31

$

358,000

$

393,000

It is reasonably possible that the amount of the unrecognized benefits with respect to the Company’s unrecognized tax positions will increase or decrease in the next 12 months. These changes may be the result of, among other things, state tax settlements under voluntary disclosure agreements. However, quantification of an estimated range cannot be made at this time.

The Company and its subsidiaries are subject to U.S. federal and state income tax in multiple jurisdictions. In many cases, the uncertain tax positions are related to tax years that remain open and subject to examination by the relevant taxing authorities. The Company’s 2016 through 2019 tax years remain open to examination. Additional years may be open to the extent attributes are being carried forward to an open year.

XML 34 R18.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 11: EMPLOYEE BENEFIT PLANS

Supplemental Executive Retirement Plan (“SERP”) - The Company permits selected highly compensated employees to defer a portion of their compensation into the SERP. The SERP assets are invested primarily in company-owned life insurance (“COLI”) policies as a funding source to satisfy the obligation of the SERP. The assets are subject to claims by creditors, and the Company can designate them to another purpose at any time. Investments in COLI policies consist of variable life insurance policies of $7.2 million as of December 31, 2019 and $5.9 million as of December 31, 2018. In the COLI policies, the Company is able to allocate assets across a set of choices provided by the insurance underwriter, including fixed income securities and equity funds. The COLI policies are recorded at their net cash surrender values, which approximates fair value, as provided by the issuing insurance company, whose Standard & Poor’s credit rating was A+.

The Company classifies the SERP assets as trading securities as described in Note 1. The fair value of these assets totaled $6,716,000 as of December 31, 2019 and $5,518,000 as of December 31, 2018. The SERP assets are reported in other assets on the consolidated balance sheets and changes related to the fair value of the assets are included in selling, general and administrative expenses in the consolidated statements of operations. Trading (losses) gains related to the SERP assets totaled $1,197,000 in 2019, $(544,000) in 2018 and $470,000 in 2017. The SERP liabilities are recorded on the balance sheet in pension liabilities with any change in the fair value of the SERP liabilities recorded as selling, general and administrative expenses in the consolidated statements of operations.

Retirement Income Plan — Marine Products participates in the tax-qualified, defined benefit, noncontributory, trusteed retirement income plan sponsored by RPC, Inc. (“RPC”) that covers substantially all employees with at least one year of service prior to 2002.

The Company’s fair value of the plan assets exceeded the projected benefit obligation for its Retirement Income Plan by $881,000 and thus the plan was over-funded as of December 31, 2019. The following table sets forth the funded status of the Retirement Income Plan and the amounts recognized in Marine Products’ consolidated balance sheets:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

ACCUMULATED BENEFIT OBLIGATION, END OF YEAR

$

6,433

$

5,833

CHANGE IN PROJECTED BENEFIT OBLIGATION:

 

  

 

  

Benefit obligation at beginning of year

$

5,833

$

6,379

Service cost

 

 

Interest cost

 

255

 

251

Actuarial loss

 

570

 

(554)

Benefits paid

 

(225)

 

(243)

Projected benefit obligation at end of year

$

6,433

$

5,833

CHANGE IN PLAN ASSETS:

 

  

 

  

Fair value of plan assets at beginning of year

$

6,802

$

6,722

Actual return on plan assets

 

737

 

(447)

Employer contributions

 

 

770

Benefits paid

 

(225)

 

(243)

Fair value of plan assets at end of year

$

7,314

$

6,802

Funded status at end of year

$

881

$

969

December 31, 

    

2019

    

2018

(in thousands)

AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:

Noncurrent assets

$

881

$

969

Current liabilities

 

 

Noncurrent liabilities

 

 

$

881

$

969

The funded status of the Retirement Income Plan was recorded in the consolidated balance sheets in other assets as of both December 31, 2019 and December 31, 2018.

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:

 

  

 

  

Net loss

$

3,524

$

3,311

Prior service cost (credit)

 

 

Net transition obligation (asset)

 

 

$

3,524

$

3,311

The accumulated benefit obligation for the Retirement Income Plan as of December 31, 2019 and 2018 has been disclosed above. The Company uses a December 31 measurement date for this qualified plan.

Amounts recorded in the consolidated balance sheet as pension liabilities consist of:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

SERP liability

$

(9,980)

$

(7,045)

Funded status of Retirement Income Plan

 

 

Pension liabilities

$

(9,980)

$

(7,045)

Marine Products’ funding policy is to contribute to the Retirement Income Plan the amount required, if any, under the Employee Retirement Income Security Act of 1974. There were no contributions made to the plan during 2019, while contributions totaled $770,000 during 2018. The components of net periodic benefit cost of the Retirement Income Plan are summarized as follows:

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Service cost for benefits earned during the period

$

$

$

Interest cost on projected benefit obligation

 

255

 

251

 

266

Expected return on plan assets

 

(468)

 

(501)

 

(415)

Amortization of net loss

 

87

 

81

 

91

$

(126)

$

(169)

$

(58)

The Company recognized pre-tax decreases to the funded status in accumulated other comprehensive income of $213,000 in 2019 and $314,000 in 2018 compared to a pre-tax increase of $334,000 in 2017. There were no previously unrecognized prior service costs during 2019, 2018 and 2017. The pre-tax amounts recognized in other comprehensive income for the years ended December 31, 2019, 2018 and 2017 are summarized as follows:

(in thousands)

    

2019

    

2018

    

2017

Net loss (gain)

$

300

$

395

$

(243)

Amortization of net loss

 

(87)

 

(81)

 

(91)

Net transition obligation (asset)

 

 

 

Amount recognized in accumulated other comprehensive income

$

213

$

314

$

(334)

The amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 are as follows:

(in thousands)

    

2020

Amortization of net loss

$

98

Prior service cost (credit)

 

Net transition obligation (asset)

 

Estimated net periodic cost

$

98

The weighted average assumptions as of December 31 used to determine the projected benefit obligation and net benefit cost were as follows:

December 31, 

    

2019

    

2018

    

2017

 

PROJECTED BENEFIT OBLIGATION:

 

  

 

  

 

  

Discount rate

 

3.70

%  

4.65

%  

4.05

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

NET BENEFIT COST:

 

  

 

  

 

  

 

Discount rate

 

4.65

%  

4.05

%  

4.50

%  

Expected return on plan assets

 

7.00

%  

7.00

%  

7.00

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

The Company’s expected return on assets assumption is derived from a detailed periodic assessment by its management and investment advisor. It includes a review of anticipated future long-term performance of individual asset classes and consideration of the appropriate asset allocation strategy given the anticipated requirements of the plan to determine the average rate of earnings expected on the funds invested to provide for the pension plan benefits. While the assessment considers recent fund performance and historical returns, the rate of return assumption is derived primarily from a long-term, prospective view. Based on its recent assessment, the Company has concluded that its expected long-term return assumption of seven percent is reasonable.

The plan’s weighted average asset allocation at December 31, 2019 and 2018 by asset category along with the target allocation for 2020 are as follows:

Percentage of

Percentage of

 

Plan Assets as of

Plan Assets as of

 

Target Allocation

December 31, 

December 31, 

 

Asset Category

    

for 2020

    

2019

    

2018

 

Cash and Cash Equivalents

 

0% - 5%

1.3

%  

3.0

%

Domestic Equity Securities

 

0% - 40%

 

39.5

International Equity Securities

 

0% - 20%

 

19.0

Fixed Income Securities

 

15% - 100%

91.7

 

29.1

Investments measured at net asset value

 

0% - 12%

7.0

 

9.4

Total

 

100.0%

100.0

%  

100.0

%

The Company’s investments consist primarily of fixed-income securities that include corporate bonds, mortgage-backed securities, sovereign bonds, and U.S. Treasuries. Other types of investments include real estate funds and private equity funds that follow several different investment strategies. For each of the asset categories in the pension plan, the investment strategy is identical – maximize the long-term rate of return on plan assets while minimizing the level of risk in order to minimize the cost of providing pension benefits. The investment policy establishes a target allocation for each asset class which is rebalanced as required. The plan utilizes a number of investment approaches, including but not limited to individual market securities, equity and fixed income funds in which the underlying securities are marketable, and debt funds to achieve this target allocation. Although not required, the Company is currently evaluating its contribution to the pension plan during fiscal year 2020.

Some of our assets, primarily our private equity and real estate funds, do not have readily determinable market values given the specific investment structures involved and the nature of the underlying investments. For plan asset reporting as of December 31, 2019, publicly traded asset pricing was used where possible. For assets without readily determinable values, estimates were derived from investment manager statements combined with discussions focusing on underlying fundamentals and significant events. Additionally, these investments are valued based on the net asset value per share calculated by the funds in which the plan has invested and the valuation is based on significant non-observable inputs which do not have a readily determinable fair value. The valuations are subject to judgments and assumptions of the funds which may prove to be incorrect, resulting in risks of incorrect valuation of these investments. The Company seeks to mitigate these risks by evaluating the appropriateness of the funds’ judgments and assumptions by reviewing the financial data included in the funds’ financial statements for reasonableness.

The following tables present our plan assets using the fair value hierarchy as of December 31, 2019 and 2018. The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. See Note 8 for a brief description of the three levels under the fair value hierarchy.

Fair Value Hierarchy as of December 31, 2019:

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

92

$

92

$

Fixed Income Securities

 

(2)

 

6,708

 

 

6,708

Domestic Equity Securities

 

(3)

 

 

 

International Equity Securities

 

(4)

 

 

 

Total Assets in the Fair Value Hierarchy

$

6,800

$

92

$

6,708

Investments Measured at Net Asset Value

 

514

 

  

 

  

Investments at Fair Value

$

7,314

 

  

 

  

Fair Value Hierarchy as of December 31, 2018:

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

202

$

202

$

Fixed Income Securities

 

(2)

 

1,979

 

 

1,979

Domestic Equity Securities

 

(3)

 

2,693

 

993

 

1,700

International Equity Securities

 

(4)

 

1,290

 

 

1,290

Total Assets in the Fair Value Hierarchy

$

6,164

$

1,195

$

4,969

Investments Measured at Net Asset Value

 

638

 

  

 

  

Investments at Fair Value

$

6,802

 

  

 

  

(1)Cash and cash equivalents, which are used to pay benefits and plan administrative expenses, are held in Rule 2a-7 money market funds.
(2)Fixed income securities are primarily valued using a market approach with inputs that include broker quotes, benchmark yields, base spreads and reported trades.
(3)Domestic equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.
(4)International equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.

The Company estimates that the future benefits payable for the Retirement Income Plan over the next ten years are as follows:

(in thousands)

    

  

2020

$

271

2021

 

276

2022

 

291

2023

 

299

2024

 

308

2025-2029

$

1,713

401(k) Plan— Marine Products participates in a defined contribution 401(k) plan sponsored by RPC that is available to substantially all full-time employees with more than 90 days of service. Prior to 2019, this plan allowed employees to make tax-deferred contributions of up to 25 percent of their annual compensation, not exceeding the permissible deduction imposed by the Internal Revenue Code. During 2018, the Company matched 50 percent of each employee’s contributions that did not exceed six percent of the employee’s compensation, as defined by the 401(k) plan.

Effective January 1, 2019, the Company began matching 100 percent of employees contributions for each dollar of a participant’s contribution to the 401(k) Plan for the first three percent of his or her annual compensation, and fifty percent for each dollar of a participant’s contribution to the 401(k) Plan for the next three percent of his or her annual compensation. Employees vest in the Company’s contributions after three years of service. The charges to expense for Marine Products’ contributions to the 401(k) plan were approximately $796,000 in 2019, $319,000 in 2018 and $317,000 in 2017.

Stock Incentive Plan— The Company reserved 3,000,000 shares of common stock under the 2014 Stock Incentive Plan with a term of ten years expiring in April 2024. All future equity compensation awards by the Company will be issued under the 2014 plan. This plan provides for the issuance of various forms of stock incentives, including among others, incentive and non-qualified stock options and restricted shares. As of December 31, 2019, there were approximately 1,742,900 shares available for grant.

The Company recognizes compensation expense for the unvested portion of awards outstanding over the remainder of the service period. The compensation cost recorded for these awards will be based on their fair value at grant date less the cost of estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods to reflect actual forfeitures.

Pre-tax stock-based employee compensation expense was approximately $2,123,000 ($1,656,000 after tax) for 2019, $2,089,000 ($1,629,000 after tax) for 2018, and $2,682,000 ($1,729,000 after tax) for 2017.

Stock Options— Stock options are granted at an exercise price equal to the fair market value of the Company’s common stock at the date of grant except for grants of incentive stock options to owners of greater than 10 percent of the Company’s voting securities which must be made at 110 percent of the fair market value of the Company’s common stock. Options generally vest ratably over a period of five years and expire in 10 years, except to owners of greater than 10 percent of the Company’s voting securities, which expire in five years.

The Company estimates the fair value of stock options as of the date of grant using the Black-Scholes option pricing model. The Company has not granted stock options to employees since 2004. There were no options exercised in 2019, 2018 or 2017 and there are no stock options outstanding as of December 31, 2019.

Restricted Stock— Marine Products grants selected employees time lapse restricted stock that vest after a certain stipulated number of years from the grant date, depending on the terms of the issue. The Company has currently issued time lapse restricted shares that vest in 20 percent increments starting with the second anniversary of the grant, over the six-year period beginning on the date of grant. During these years, grantees receive all dividends declared and retain voting rights for the shares.

The agreements under which the restricted stock is issued provide that shares awarded may not be sold or otherwise transferred until restrictions established under the stock plans have lapsed. Upon termination of employment from the Company, with the exception of death (fully vests), disability or retirement (partially vests based on duration of service), shares with restrictions are forfeited in accordance with the plan.

The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2019:

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2019

 

947,710

$

9.41

Granted

 

141,600

17.21

Vested

 

(260,770)

7.65

Forfeited

 

(13,000)

11.68

Non-vested shares at December 31, 2019

 

815,540

$

11.29

The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2018:

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2018

 

1,040,800

$

7.76

Granted

 

193,500

13.97

Vested

 

(283,790)

6.45

Forfeited

 

(2,800)

8.54

Non-vested shares at December 31, 2018

 

947,710

$

9.41

The fair value of restricted stock awards is based on the market price of the Company’s stock on the date of grant and is amortized to compensation expense on a straight-line basis over the requisite service period. The weighted average grant date fair value of these restricted stock awards was $17.21 in 2019, $13.97 in 2018 and $13.39 in 2017. The total fair value of shares vested was approximately $3,818,000 in 2019, $4,289,000 in 2018 and $4,432,000 during 2017.

For the year ending December 31, 2019 approximately $517,000 of excess tax benefits for stock-based compensation awards were recorded as a discrete tax adjustment and classified within operating activities in the consolidated statements of cash flows compared to approximately $645,000 for the year ending December 31, 2018.

Other Information— As of December 31, 2019 total unrecognized compensation cost related to non-vested restricted shares was approximately $7,387,000 which is expected to be recognized over a weighted-average period of 3.0 years.

XML 35 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Shares      
Non-vested shares at beginning 947,710 1,040,800  
Granted 141,600 193,500  
Vested (260,770) (283,790)  
Forfeited (13,000) (2,800)  
Non-vested shares at ending 815,540 947,710 1,040,800
Weighted Average Grant-Date Fair Value      
Non-vested shares at beginning $ 9.41 $ 7.76  
Granted 17.21 13.97 $ 13.39
Vested 7.65 6.45  
Forfeited 11.68 8.54  
Non-vested shares at ending $ 11.29 $ 9.41 $ 7.76
XML 36 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details) - Retirement Income Plan - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
EMPLOYEE BENEFIT PLANS    
Investments Measured at Net Asset Value $ 514 $ 638
Investments at Fair Value 7,314 6,802
Cash and Cash Equivalents    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 92 202
Cash and Cash Equivalents | Quoted prices in active markets for identical assets (Level 1)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 92 202
Fixed Income Securities    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 6,708 1,979
Fixed Income Securities | Significant other observable inputs (Level 2)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 6,708 1,979
Domestic Equity Securities    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy   2,693
Domestic Equity Securities | Quoted prices in active markets for identical assets (Level 1)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy   993
Domestic Equity Securities | Significant other observable inputs (Level 2)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy   1,700
International Equity Securities    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy   1,290
International Equity Securities | Significant other observable inputs (Level 2)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy   1,290
Investment    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 6,800 6,164
Investment | Quoted prices in active markets for identical assets (Level 1)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy 92 1,195
Investment | Significant other observable inputs (Level 2)    
EMPLOYEE BENEFIT PLANS    
Total Assets in the Fair Value Hierarchy $ 6,708 $ 4,969
XML 37 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Future minimum lease payments (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Future total rentals on our non-cancellable operating leases under the previous lease standard      
Aggregate     $ 223,000
2019     55,000
2020     54,000
2021     52,000
2022     52,000
2023     $ 10,000
Initial lease term (in months)   36 months  
2020 $ 235,500    
2021 235,500    
2022 58,875    
Total received leases 529,875    
Rental income 147,000    
ASU No. 2016-02, Leases (Topic 842)      
Maturity of lease liabilities      
2020 52,000    
2021 52,000    
2022 52,000    
2023 10,000    
Total lease payments 166,000    
Less: Amounts representing interest (9,000)    
Lease liabilities $ 157,000    
XML 38 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Components of lease expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Line Items]      
Total rent expense charged to operations   $ 191,000 $ 183,000
ASU No. 2016-02, Leases (Topic 842) | Selling, general and administrative expenses      
Leases [Line Items]      
Operating lease cost $ 52,000    
Short-term lease cost 3,000    
Total lease cost $ 55,000    
XML 39 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net income $ 28,239 $ 28,488 $ 19,300
Other comprehensive income, net of taxes:      
Pension adjustment (166) (242) 215
Unrealized gain (loss) on securities, net of reclassification adjustments 7 47 (13)
Comprehensive income $ 28,080 $ 28,293 $ 19,502
XML 40 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current provision:      
Federal $ 6,637 $ 6,173 $ 8,623
State 202 616 546
Deferred (benefit) provision:      
Federal (715) 384 1,511
State 95 (6) 8
Total income tax provision $ 6,219 $ 7,167 $ 10,688
XML 41 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income taxes      
Statutory federal income tax rate 21.00% 21.00% 35.00%
Discrete income tax provision adjustment     $ 1,700,000
Adjusted enactment date provisional amounts of decreasing tax expense   $ 100,000  
Estimated tax benefit associated with FDII $ 168,000    
Total net income tax payments $ 7,330,000 $ 6,290,000 $ 9,733,000
Latest tax year      
Income taxes      
Statutory federal income tax rate 21.00%    
Earliest tax year      
Income taxes      
Statutory federal income tax rate 35.00%    
State income taxes      
Income taxes      
Net operating loss carry forwards $ 11,100,000    
Other State Credits      
Income taxes      
Net operating loss carry forwards $ 2,300,000    
XML 42 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 14, 2020
Jun. 30, 2019
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2019    
Entity File Number 1-16263    
Entity Registrant Name MARINE PRODUCTS CORP    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 58-2572419    
Entity Address, Address Line One 2801 BUFORD HIGHWAY NE, SUITE 300    
Entity Address, City or Town ATLANTA    
Entity Address, State or Province GA    
Entity Address, Postal Zip Code 30329    
City Area Code 404    
Local Phone Number 321-7910    
Title of 12(b) Security COMMON STOCK    
Trading Symbol MPX    
Security Exchange Name NYSE    
Entity Well-Known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 111,062,568
Entity Common Stock, Shares Outstanding   33,975,976  
Entity Central Index Key 0001129155    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 43 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales
12 Months Ended
Dec. 31, 2019
Net Sales  
Net Sales

NOTE 2: Net Sales

Accounting Policy - MPC’s contract revenues are generated principally from selling: (1) fiberglass motorized boats and accessories and (2) parts to independent dealers. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied. Satisfaction of contract terms occur with the transfer of title of our boats, accessories, and parts to our dealers. Net sale is measured as the amount of consideration we expect to receive in exchange for transferring the goods to the dealer. The amount of consideration we expect to receive consists of the sales price adjusted for dealer incentives. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold as they are deemed to be assurance-type warranties (see Note 1). Incidental promotional items that are immaterial in the context of the contract are recognized as expense. Fees charged to customers for shipping and handling are included in net sales in the accompanying consolidated statements of operations and the related costs incurred by the Company are included in cost of goods sold.

Nature of goods - MPC’s performance obligations within its contracts consists of: (1) boats and accessories and (2) parts. The Company transfers control and recognizes revenue on the satisfaction of its performance obligations (point in time) as follows:

Boats and accessories (domestic sales) – upon delivery and acceptance by the dealer.
Boats and accessories (international sales) – upon delivery to shipping port.
Parts – upon shipment/delivery to carrier.

Payment terms - For most domestic customers, MPC manufactures and delivers boats and accessories and parts ahead of payment - i.e., MPC has fulfilled its performance obligations prior to submitting an invoice to the dealer. MPC invoices the customer when the products are delivered and receives the related compensation, typically within seven to ten business days after invoicing. For some domestic customers and all international customers, MPC requires payment prior to transferring control of the goods. These amounts are classified as deferred revenue and recognized when control has transferred, which generally occurs within three months of receiving the payment.

When the Company enters into contracts with its customers, it generally expects there to be no significant timing difference between the date the goods have been delivered to the customer (satisfaction of the performance obligation) and the date cash consideration is received. Accordingly, there is no financing component to the Company’s arrangements with its customers.

Significant judgments

Determining the transaction price - The transaction price for MPC’s boats and accessories is the invoice price adjusted for dealer incentives. The Company utilizes the expected value method to estimate the variable consideration related to dealer incentives. Key inputs and assumptions in determining variable consideration include:

Inputs: Current model year boat sales, total potential program incentive percentage, prior model year results of dealer incentive activity (i.e., incentive earned as a percentage of total incentive potential).
Assumption: Current model year incentive activity will closely reflect prior model year actual results, adjusted as necessary for dealer purchasing trends or economic factors.

Other - Our contracts with dealers do not provide them with a right of return. Accordingly, we do not have any obligations recorded for returns or refunds.

Disaggregation of revenues

The following table disaggregates our sales by major source:

(in thousands)

    

2019

    

2018

    

2017

Boats and accessories

$

287,837

$

294,537

$

263,275

Parts

 

4,299

 

4,079

 

4,041

Net sales

$

292,136

$

298,616

$

267,316

The following table disaggregates our revenues between domestic and international:

(in thousands)

    

2019

    

2018

    

2017

Domestic

$

275,133

$

279,175

$

250,394

International

 

17,003

 

19,441

 

16,922

Net sales

$

292,136

$

298,616

$

267,316

Timing of revenue recognition for each of the periods presented is shown below:

(in thousands)

    

2019

    

2018

    

2017

Products transferred at a point in time

$

292,136

$

298,616

$

267,316

Products transferred over time

 

 

 

Net sales

$

292,136

$

298,616

$

267,316

Contract balances -Amounts received from international and certain domestic dealers toward the purchase of boats are classified as deferred revenue and are included in Accrued expenses and other liabilities on the Consolidated Balance Sheets.

(in thousands)

    

2019

    

2018

Deferred revenue

$

295

$

496

Substantially all of the amounts of deferred revenue as of December 31, 2019 and December 31, 2018 were recognized as sales during the following quarter, when control transferred.

XML 44 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details) - USD ($)
12 Months Ended
Jan. 28, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting policies:        
Prepaid expenses related to unamortized product brochure costs   $ 269,000 $ 243,000  
Net realized (losses) gains on marketable securities   4,000 (81,000) $ 30,000
Reclassification of net realized (losses) gains from other comprehensive income   4,000 (81,000) 30,000
Gross unrealized gains on marketable securities   0 3,000  
Gross unrealized losses on marketable securities   0 12,000  
Unrealized loss on marketable securities totaled     9,000  
Selling, general and administrative expenses        
Accounting policies:        
Advertising expenses   $ 2,543,000 $ 2,468,000 $ 2,305,000
Dividend declared        
Accounting policies:        
Amount of dividend payable in cash per share $ 0.12      
Dividends payable, date declared Jan. 28, 2020      
Dividend payable, date to be payable Mar. 10, 2020      
Dividends payable, date of record Feb. 10, 2020      
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2019
EMPLOYEE BENEFIT PLANS  
Schedule of funded status of the Retirement Income Plan

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

ACCUMULATED BENEFIT OBLIGATION, END OF YEAR

$

6,433

$

5,833

CHANGE IN PROJECTED BENEFIT OBLIGATION:

 

  

 

  

Benefit obligation at beginning of year

$

5,833

$

6,379

Service cost

 

 

Interest cost

 

255

 

251

Actuarial loss

 

570

 

(554)

Benefits paid

 

(225)

 

(243)

Projected benefit obligation at end of year

$

6,433

$

5,833

CHANGE IN PLAN ASSETS:

 

  

 

  

Fair value of plan assets at beginning of year

$

6,802

$

6,722

Actual return on plan assets

 

737

 

(447)

Employer contributions

 

 

770

Benefits paid

 

(225)

 

(243)

Fair value of plan assets at end of year

$

7,314

$

6,802

Funded status at end of year

$

881

$

969

December 31, 

    

2019

    

2018

(in thousands)

AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:

Noncurrent assets

$

881

$

969

Current liabilities

 

 

Noncurrent liabilities

 

 

$

881

$

969

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:

 

  

 

  

Net loss

$

3,524

$

3,311

Prior service cost (credit)

 

 

Net transition obligation (asset)

 

 

$

3,524

$

3,311

Schedule of amounts recorded in the consolidated balance sheet as pension liabilities

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

SERP liability

$

(9,980)

$

(7,045)

Funded status of Retirement Income Plan

 

 

Pension liabilities

$

(9,980)

$

(7,045)

Schedule of net periodic benefit cost

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Service cost for benefits earned during the period

$

$

$

Interest cost on projected benefit obligation

 

255

 

251

 

266

Expected return on plan assets

 

(468)

 

(501)

 

(415)

Amortization of net loss

 

87

 

81

 

91

$

(126)

$

(169)

$

(58)

Schedule of amounts recognized in other comprehensive income

(in thousands)

    

2019

    

2018

    

2017

Net loss (gain)

$

300

$

395

$

(243)

Amortization of net loss

 

(87)

 

(81)

 

(91)

Net transition obligation (asset)

 

 

 

Amount recognized in accumulated other comprehensive income

$

213

$

314

$

(334)

Schedule of components of net periodic benefit cost

(in thousands)

    

2020

Amortization of net loss

$

98

Prior service cost (credit)

 

Net transition obligation (asset)

 

Estimated net periodic cost

$

98

Schedule of weighted average assumptions

December 31, 

    

2019

    

2018

    

2017

 

PROJECTED BENEFIT OBLIGATION:

 

  

 

  

 

  

Discount rate

 

3.70

%  

4.65

%  

4.05

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

NET BENEFIT COST:

 

  

 

  

 

  

 

Discount rate

 

4.65

%  

4.05

%  

4.50

%  

Expected return on plan assets

 

7.00

%  

7.00

%  

7.00

%  

Rate of compensation increase

 

N/A

 

N/A

 

N/A

 

Schedule of allocation of plan assets

Percentage of

Percentage of

 

Plan Assets as of

Plan Assets as of

 

Target Allocation

December 31, 

December 31, 

 

Asset Category

    

for 2020

    

2019

    

2018

 

Cash and Cash Equivalents

 

0% - 5%

1.3

%  

3.0

%

Domestic Equity Securities

 

0% - 40%

 

39.5

International Equity Securities

 

0% - 20%

 

19.0

Fixed Income Securities

 

15% - 100%

91.7

 

29.1

Investments measured at net asset value

 

0% - 12%

7.0

 

9.4

Total

 

100.0%

100.0

%  

100.0

%

Schedule of plan assets using the fair value hierarchy

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

92

$

92

$

Fixed Income Securities

 

(2)

 

6,708

 

 

6,708

Domestic Equity Securities

 

(3)

 

 

 

International Equity Securities

 

(4)

 

 

 

Total Assets in the Fair Value Hierarchy

$

6,800

$

92

$

6,708

Investments Measured at Net Asset Value

 

514

 

  

 

  

Investments at Fair Value

$

7,314

 

  

 

  

Fair Value Hierarchy as of December 31, 2018:

Investments (in thousands)

    

    

Total

    

Level 1

    

Level 2

Cash and Cash Equivalents

 

(1)

$

202

$

202

$

Fixed Income Securities

 

(2)

 

1,979

 

 

1,979

Domestic Equity Securities

 

(3)

 

2,693

 

993

 

1,700

International Equity Securities

 

(4)

 

1,290

 

 

1,290

Total Assets in the Fair Value Hierarchy

$

6,164

$

1,195

$

4,969

Investments Measured at Net Asset Value

 

638

 

  

 

  

Investments at Fair Value

$

6,802

 

  

 

  

(1)Cash and cash equivalents, which are used to pay benefits and plan administrative expenses, are held in Rule 2a-7 money market funds.
(2)Fixed income securities are primarily valued using a market approach with inputs that include broker quotes, benchmark yields, base spreads and reported trades.
(3)Domestic equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.
(4)International equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.
Schedule of future benefits payable for the Retirement Income Plan over the next ten years

(in thousands)

    

  

2020

$

271

2021

 

276

2022

 

291

2023

 

299

2024

 

308

2025-2029

$

1,713

Schedule of summary of the changes in non-vested restricted shares

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2019

 

947,710

$

9.41

Granted

 

141,600

17.21

Vested

 

(260,770)

7.65

Forfeited

 

(13,000)

11.68

Non-vested shares at December 31, 2019

 

815,540

$

11.29

Weighted Average

Grant-Date Fair

    

Shares

    

Value

Non-vested shares at January 1, 2018

 

1,040,800

$

7.76

Granted

 

193,500

13.97

Vested

 

(283,790)

6.45

Forfeited

 

(2,800)

8.54

Non-vested shares at December 31, 2018

 

947,710

$

9.41

XML 46 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2019
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 12: RELATED PARTY TRANSACTIONS

In conjunction with its spin-off from RPC in 2001, the Company and RPC entered into various agreements that define the companies’ relationship after the spin-off.

The Transition Support Services Agreement provides for RPC to provide certain services, including financial reporting and income tax administration, acquisition assistance, etc., to Marine Products until the agreement is terminated by either party. Marine Products reimbursed RPC for its estimated allocable share of administrative costs incurred for services rendered on behalf of Marine Products totaling $865,000 in 2019, $873,000 in 2018, and $849,000 in 2017. The Company’s payable to RPC for these services was $56,000 as of December 31, 2019 and $28,000 as of December 31, 2018. Many of the Company’s directors are also directors of RPC and all of the Company’s executive officers are employees of both the Company and RPC.

The Employee Benefits Agreement provides for, among other things, the Company’s employees to continue participating subsequent to the spin-off in two RPC sponsored benefit plans, specifically, the defined contribution 401(k) plan and the defined benefit retirement income plan.

RPC and Marine Products own 50 percent each of a limited liability company called 255 RC, LLC that was created for the joint purchase and ownership of a corporate aircraft. The purchase of the aircraft was completed in January 2015, and the purchase was funded primarily by a $2,554,000 contribution by each company to 255 RC, LLC. Each of RPC and Marine Products is currently a party to an operating lease agreement with 255 RC, LLC for a period of five years. Marine Products recorded certain net operating costs comprised of rent and an allocable share of fixed costs of approximately $159,000 in 2019 and 2018 and $157,000 in 2017 for the corporate aircraft. The Company has a payable to 255 RC LLC of $1.0 million as of December 31, 2019 and $0.8 million as of December 31, 2018. The Company accounts for this investment using the equity method and its proportionate share of income or loss is recorded in selling, general and administrative expenses. As of December 31, 2019, the investment closely approximates the underlying equity in the net assets of 255 RC, LLC.

A group that includes the Company’s Chairman of the Board, R. Randall Rollins and his brother Gary W. Rollins, who is also director of the Company, and certain companies under their control, controls in excess of fifty percent percent of the Company’s voting power.

ZIP 47 0001104659-20-027034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-20-027034-xbrl.zip M4$L#!!0 ( #%Z7%!?D2VV'P, !4, ) 97@M,C,N:'1MU59A;]H\ M$/[<2?L/-Z9WVB1"("DMA RIH]"AE8 HTSY.3G(AUAP[P:8A5M,I0&(HW,8 QWW*2P4GG.),Q0:RX$ MO-,\7B- O]5M.:U3RQH^?^83PF@7HZ0'CNWT;*?MM*'C>.Z9U^[#8E9[IB83 M]'OBI\CB\N;$-]P(K&Y/LOS^\_C><2N[_6W!MQ^\_5#%VZ$?\ULHS%;@VT;& M])I+2V!BO&ZKUW/K^B'#[-Q@_ M%OH.JV*'2L2$/;Y/>5X,:8+ M/2['5].;U7@YOH3%QW?7TQ%(%)":>]E MN_HDUH>QWS;IE M:BQRC P8!29%B)0LE.!U3,(EDQ%G@LB2H>RW!3 9 R]WI20[N1NM!*A;U'ON M=6HNU^09B4V,94B%?R'EAAR6E0.H!&9,DVY8:!5O(H(?*4U+S' EJ3_#1.F, MBF=]@$3I"F&+3 /*$O,2(\Q"RNQV2DV=?@L^U1+*DV&GB!CL089;(I>@1AEA MF;Y@//Y6J1W'):YY878!-]^5/XYM 3=6#UY/N$ (5 M(()/R3 MU;PP@DG#FG"%BI@Q/]3#'WK)$2@ZHN+^@LH3C6_#'16B^+;1:0QAE_8)4N9L MC59(P_,7BR5T GCL5O%R$MC/$++HRUJKC8RMPT,J$M2Y:78PZ2"MYXARE N5 MC@FIOEQ0((V0 M)^D% "NA "0 &5X+3(T+FAT;>V<;6_;-A#'7V? OL/-Q88-L/S4I$T5 M)T"2.DO;Y0&N@6"O!DJB+:(2*9!T'.W3[RC)G9LG.*E3*,ZUJ$N+Y/&.^HL\ M_J"D_XOG'8]._H)(A=.42PNAYLSR"&;"QC!26<8DG'"M19+ @1;1A .\:VVU M>JU-S]O[^:<^6CBL^BCI0Z_=VV[W.KT.='O^ZS=^MP/G)V7+V*8)_K_1CSF+ M7&&C;X5->%'<2+.K?P97OOMK1;\];]T/5)3O]2-Q"<;F"=]MI$Q/A/02 M/K;^5FM[N_=ZJ_=NL]M]^V;S[:\[5:T6D_BVZL9>OXVV5FFP<#W[UIC?R>S. M6$GKC5DJDMP?B90;..4S&*J4R6;QO6FX%N.RG1'_$W&9ALI]]VUTM_VMF=?H'[U^UA1\NOK,<2,9%^$=ZC/.X\ MP.5E3<]X,=N!2B*T/;B*12!L&61O\WO"#%'L7--E: MI27//7Q:QRRTI9V)6]Z$Q"]Y>0$-A"QCH; "Q[(*G OQ\9B'5ESRA<9_% :P,?K$BXDR6-DLUV9GEY?/ T[E M?$3E[']=S8V+%R=4.M/H<3&XZUW9<"8_\W"JRREP1@97.,L25_E#E:;"&.S6 M6E)]]1#=AU.X^# Z'7S^#!?'@^'@[*AY0V,Q"H=?8>!NU[).0N=JAO.FQK!? M::?IIL[U6Y"(D)$(W4[7=,K#QD77:G96X7VQ/D4\K$3F%SX7%N8K^UV?W6T; MK]"1^7 10TF-?U"$<,0#/64ZOS_4Q<^5A@S5OH+)2QTD?]]FOI"SS$1D8TRS M.D5*8UF 2T6(BV/&(K>Z[#8ZC>*[<3*NOA=;X&ZCW ,;%G7((=+S3*HZ+& I@LO*IE59XUO7MLI>E3_^0O1/,Z"], M.OW"20K+2P'KUT,'US30Q(+&O$_I9=2 !;=S5&?B>\\73WR\>,P9MEXNU2$/ MON5060/OOSKA''@B_#)/!M&QW487L[JG&S+#,Z47:,Z^>&R,F93/DAG+C0MS M88B A5\F6F&FZU(KI?UJC=D)$\XTWAT;[\3EG7(Z+IBWQ>^)]< MK7H"5V]PM?I:2EIU3=D)3!&8(C!%8(K %($I E,$I@A,$8U8?S#U)ZZ:<-'" M^@1[&Y+""P13US3P%&"J1H>Z%^(*@2@"402B"$01B"(012"J!H\\@2@"402B M"$35Z"#[C (B^G '?9 *]_=7[]^YOS"O+-+P.VOO9EA5@S)/O]F_+G/Y,,1U MS*7.X: %(Y%E@MZ]^G[$]5"5W5J_/B*[)C!ZL8MX&O$TXFG$T^IQTB">1CR- M>!KQM!?#T]:*I &A-$)I]3\P/Z. B'(02GLD2L,KF$[D<$@OC!%->R*=W=08 MO9"V#JX00". 1@"- !H!- )H!-!J\,@30'L1 (W(&9&S.A^.GU% 1#2(G#V2 MG'UDKL5!"RY$D@B6$C@C<+9BF=V0&'&S=7"%N!EQ,^)FQ,V(FQ$W(VY6@T>> MN!G]("\(&$PI%?$5D>ZZA+N\DJXH0*"4>O@ M"L$H@E$$HPA&$8PB&$4PJ@://,$HPE $HPA&U>@H^XP"(OZPYC#*\0?"TS,60Q+FAT M;>U:;6_;-A#^W '[#YR'#2G@-SE)F\IN@"Q+L6#K5G3Y/E 297&A1(VD['B_ M?L^1O*9 E#9!$+\?C'>_14)M_T>C]=O/V%93IM2E$YEAK!GBZYA5[*XR12K$?C,RF@K%7_30O",#IY-G'1*^,-G97WUQ]G5?O1'Y.\, MKF]-!DOY2:*SQ?$DDS-FW4*)UYV2FZFL>DKD+C[L'QV-]@]'KPZBZ.6+@Y?? MC=N[1DZ+VVYWCB<#Z+I/A=[T>E-9/*S=V(DKU^-*3JLXQ3(+,\YUY7HY+Z5: MQ!>R%);]*N;LO2YYU?7G72N,S(.EC'Y'FQ9[?_^3P<,=+-Y6]5SXY4^TRJ#[[*J0 MB73!Q_VH'WV"GY\0F7MVM'-\>O;^XOS-^>G)Q?EOO_Z^JU,/PH7S+GLOTX*; MC)WTV4]-D@BENBP5QLE\P5S!7;R+8_3[\CIDLLH0KICU]E]L1O'/QI+^<*D] M@?&(;$]F0D\-KXN'L4!1/\#VT_^>LX+/!#-B)L4<3.P*:1FOJH8K7*RU<2!G M]D:;$F[T?F8Z9V^Y@;7LG=%9DSK+3K6!''=25SMQQ:.+RNC>HO(#MSXKLG+! M+BL]5P+ILQN"TT8ET["DTLB[L(_+"D%;L*9RIA%P!%G5)V6$B[,29T8BH#E/ M<9=TVEQ+8,QF%(1G](<))!*@TH 8A6& MPY),O\!@SV]"?U?BY,*)50@Z4TBKD:5E-0^U@A*U%Z@TDO35,TQGJR: 3,%F+ M5Q<0DT8M6(TH$T )N"@0KQ'8!M]^,#5 GDE2W"6)1D$ L-/ AI_.>GM2;@N6 M*SVW2TP:,976&8Z).%T,=L/*[AJT[-*8&]8^;70=W!NZ+C9"\?VW5Z-A]&IL M6P"U:9V>?YWG$J=[]KD/U#GC1GA((,0R48)"QP1PF"AI"QI!8B7HCRB0SN%M MJK1M,(Z(T6@5L%$;G8H,ERW; Q0R 6R%>)]=H=*HT)V<@'/>-PH2T3[O18=[ M(E@1'6;A+)SZ6%4!DZ2?$3&M035 AVS9>J)\8Z(<$Y&?'P(8$I2K=ZY\HN'1 M#51&1_]75/([4?FCL' %:^WSS;\#H4NI,.6-W7X(Y:1$(*CM3"'+Z<9 ^4;9-8F4F4 M8.2 #,G84W9%FAI+"=(_5]9G4T]HV@H8A+[8#ZHYX)DVBA,/PRUOQ"K18D1( MV^O5!HX208*@2HP7V<[4^+A0F&R)PJW)X@88MZ>9K3$)',^PCAC*K:XX\2FW M@"E5;(0_]%M++ "=DB=22;>@7'K;M/1D>-AX1 10;XBN57R>MJ]:A^H&_8+% MXE+N3U-M,F^ K_VFHD)*5P F[HB:$$\BJ&L#^/!DR!K,^<3AE]X)O[,95XUG M"HJ-R',44W*&5;6W%$6K3+P%]873VPLE#S<,!&W94(XENG%WF[ -.?-K:4&U M9O[OS0!+EE6L?X)$6 IJ2TGYTT9,=C=AA5C(IRH4[3 MQE#HUA+/;6I+;1UNT,8:E-D4FOYJD+B@>^^N,3E0" [Y0+RU')?3QJ1>9IV2])2YD+-+V70K6]\0?RW4]?I?\$U4?5=AP^@+;# M[XEERP>CNR(6XKEU:*XXAK"U0[:_4?6MS.,H_9PV]CK#^@O069;2.2$^QN.) MIDU3"&02%GHM>T P:-,2+>,_5:#+!T_\U4@XX)^QIDI])_W\2W]Q!YQ.%&H: M.",!%FK(J+5+I4!HV^QX7>?/!;^D=!=J')_P?'7F]]Z6>Q8[ :8MR4,[? L5 M\0P#K;AFHKO!U19U& . H/;JAJ1KD7%M4R*\6%?O39L%;MW>^9)0/](!G"!O MY@8/;1=1$YYK$'>_T]D"I!MRCJQF6LT$)9Z*3]L-6]/2DRAKI1<"=^>%#H3$ M-^ 'N-Q/8NYO&X?>]>X]I)U+C-7Q-%PZ-_!.M_"I$*IFF?4NKSN##O^ MW-8\79ZW0Q-@'2A*M5*\MB)>'HR#3E@Z[ >]P5AGP@&.,C;SZ'S=<;KN;-IR M>-"/7GPW;@V(U]S]/(NXVSHNU]"_%L^VWO M^S&C8?FU^1#J)V1N1F(;>UHV.NHR^ MG[DO&.'^X\#0T\+/HTL!VP?ZG4&9396E+V!/"RER=G8ETH;VG]AOHCM+WL\1^,6\YF6])GB^@P)3R^G1C=51GV,-G&;E,>I$MS$ MJ/N*<1$^8GPS\E[)??S49^(]N_P%02P,$ M% @ ,7I<4+S(UOJ_!P 3"H L !E>"TS,60R+FAT;>U:;6_;.!+^ MW 7V/_!<["(%[/@E39LJ;H"^XHJ]W@5[Q7U=4-+(XH42M21EQ_?K]QE2CITF MZ=K;%,@E;9%$$H?#(>?A,S.4IG\;#/[^Z>,_1&ZRMJ+:B\R2])2+A?*E^&2: M1M;B(UFKM!:OK#DQQ^FT/"FZV/J1$R&DZ/A9#09B?$D M.7B6C,?B]&.4+'VE\??1M"29\\6CJ5=>4[A\5#7GO[T[/QC_-@DMPXNFZ7 E M/TU-OCR9YFHNG%]J>MFKI)VI>J"I\,GA_M'1Y.!P\N+I>/S\V=/G/QUWK5;- MRNN:>R?3(73=IL)@>G-963)J_'%A:C\H9*7T,OFD*G+BG[00OYI*UOUPWW=D M51'EG/H?)6*,;E'CHRD_7FG-E6NT7":JUJJFC1ZQP\]UZIKCZ9"?1WN&S8UV M"?Z9H)^G_.2Y4J+P[&^Y-=IW@' M9M0[^= 7KPD[:E^<2EV1[8N,K%?%4OA2^F27.?'/\PO?J3K']DW$X.#997?^ MMW6L/S[J;F"W)SM0.9F9E4UY-]9FO!^Q^_6_/XA2SDE8FBM:@)A\J9R0==U* MC8>-L1Y<)=X;6V$:@U^$*<1':6&M.+4F;S/OQ!MC(2>],O5.F^G>>65R:UYY M+5T($J):BK/:+#0AFO2CJ4\ 0JY33"EJIG,91:<@UEP4#6V\ T MDV.:DV MAT[ 9,-??4!,6;T4#;S, &7@(E^Z0&#G?/?9T !YKEAQGR5:#0' S@ ;83@7 M[,FD*T6AS<*M,&EIIIRW$@-)?ACMAI7]#6BYE3%7K'W8Z'IZ:^CZ=,D5/S\^ MGXS&+XY=!Z NK//^-T6A<+OGG@1'?1#24H $7*Q23>PZ0+5: _ MID"^QVPS;5R+?DR,UNB(C<::C'(\=F(/4,@)V(K^?G>>E;)&LOX*G/-KJR$Q M/I"#\>$>12O&AWF\B[?!5W7$).L73$P;4(W085NV'JBX-%"!@7B>GP,8$ARK M=\Y\QJ.C*Z@<'_V_HE+>B,JWY# 5K'6(-W\.A#Z'PDRV;OLN')-2@E.[D6*4 M,ZV% I#)7+E 49"B.NCA5'5-;IL$:4G+@)(NS*T]W>_(DQL5B ZV.*-5'@I' MUZ9.Y0HI&$] Q6 <*+MF3:WC !GVE0O1-!":<02#4":&3HT$/+-62^9A3"L8 ML0ZTZ!'#]F:V@:N46!!4B?Z4[TR-]PN%Z98HW)HLKH!Q>YK9&I/ \1SKB*[2 MF5HRGTH'F'+&QOB3-E]A >A4,E5:^27'TNN&Y9T18!,0$4%]270CXPNT?=Y- MJ&E1+S@L+L?^+#,V#P:$W&]&-4*Z!C#10@TCGD60UT;P86>H!LSYP.&7W0B_ M=W.IV\ 4[!LJ"B13:HY5==M(O 7UQ=OK$Z4 -W0$;;F8CJ6F]3>;L TY MRPMIXERS^/-B0*2K+#;L((I+P64I*W_8B,EO)JSHBZL^Y8*RRUA"R_7(V8&G M.!::+&LMNVXC\%RGMC+.HR'C&J& A=#T>XO !=U[-_4I@$)PR&?BG>TH#BB4 MP_7EXXTGT:Y2NHLXS>P34$MYH.6P)!UE+E'TGI'N:N//Y/M?OTI_":KWJNPX MO -E1S@3RU<;H[\F%N:Y36BN.8:QM4.TOY+UKXBPH8'T%E5RGNB M+_%X:A#$62!7L#!HV0."09N.:1E_.0-=;3SZO5680-AC;9V%2OK)]_KB!CB] MTLAI,!D%L'!!QJ5=I@BN[:+C19Z_('G&X2[F."'@A>PLG+VMSBQV DR7DL=R M^!HJDCDZ.KI@HIO!U25UZ . (/?JQZ#K$'%=6\&]6-(6X65ALVCZ\1H%KX/=PTMD!I!]CCJKG1L^) T\M9]V!K>WHB:I&FR6A=5&: M2$CR$OP E]L)S/M;.O);KON77L9MO'-RM-*: /4&5&:]DX2E87QW$(&#[:C\-$V[V-%[C* MQ;S3Z4W3NVS:8>R5RNQL9E&VY#R"L8EX+%MOCCL[DXU5^39KO=MRKY8ZO$S. M=YIH7$:T\SM5@+PF\?CM"_XO5HWA#?&-K:GQWE2A/9QRB,>C\$_<^4787UAU7]EYB;OOE>@N:3,1[2FW+;Z$F1WW!GTE\/5COS0H]>##='H'= M\8ENCXG_H(01IQ:))N=6??&F5%2(]Q?Q_E^QR FYW>J5/8E_4V;)8YM]1]%W M%$';WFD\8P5@UM!AR+Q:'\-V2'JR#61PP5E:]_W874LM[Z$IM_@IW#?ZYN^D M,PRCO^R->R=B T>W/&2#LFJ0HF(^&\@"Z7\BYT;QUW&;(US9O%T&>IQIDC9! M@EH>E_';.CYGBWEK,NK&3@Y6]>WJ8OVUY KSTV'X'//''Z;#\&7G'U!+ P04 M " Q>EQ0#@'?3XX$ "O( "P &5X+3,R9#$N:'1M[5IM3^,X$/[, M2OL?YKJZ$TA-FJ2\I@6IE%94!VW5EM/=IY63.(T/)\XY#M#[]3=.4BC:O;VR M!UH$12HXMF?\S.3)^"%N^R?#.)]=7D @_#RFB0)?4J)H +=,13 3:4H2N*12 M,L[A5+)@3@&.S#W3,7<-X^3CAS9ZZ%8V(G'!:3B'#<=R++ =M[GOV@Z,+\N9 MD8HY_MUJ1Y0$NK'55DQQ6C2WXO3N<^^NZ7RVBY'&_5"[L9S?]D2P.&D'[ 8R MM>#TN!83.6>)P6FHW#WS\-!I[CE'N[9]L+][\'.K&I5L'GUMN';2;J"OYW18 M0$\?.W.M5+5"D2@C)#'C"W?&8IK!D-["1,0DJ1?7]8Q*%I;S,O8W=<%&L]+C M5EMW+[T&+$LY6;@LX2RA*Q:EP2^)EZ6M=D/WEW@:Z;_B OVQ'314]$X9A+-Y MXA;A?1=BZPF0UW5]2XML>X('Z+MW%S&/J3+(IF/:3P[T%<15.^GV)K-!?]#M MS :C(8SZ,.Y-!J.S01?Z@V%GV!UT+F#2&X\FLRF,KR;3J\YP!K,13'O=PN+( MVM=6L_,>3#N3T\ZP-S5&OU_T_H!.=Z9'',MRUDS-ZJW_,\\4"Q=E5W6!T2DJ M#190,9HVDW"=B%M.=8W28WD24)EA6%B:(BJIMP"? M2AT2#A-5S.DD24XX3&@J)#I*H"]DC'"-7[772R(1%8RE"')?9= 5$N<1Q7!B M*&3A(45 (@"*BP5P1GT:>U1"TZ[C/;"/ZA#FG./"(DXYPWB*NJKM)/TK9Y+J MHIOIM:;4+_S:S6VR4X6D.W/)E#;LW?D123"TCE]$;!\U=V';WH,K =($CP$R!($&I>0?1F3P.042V?_D4US7:Z^(/>^53I7=HA; M%JC(M2VKV$ 4\3A%6G&>DB!@R?RX9M6*ZRPE_O*Z,O6$1$8:ON"<2_GDN!K-)GD/BV_R]P6>WWPS@+%EGR3-WG] GZ&5<4M$U7^[E-/YD0NP#G4M=.Q M_C]1RN?-$TJ)6,LCR 1G 7RRBA]X0]EL9 V8,-PA9 =$\YSS\,:]!X9^'QE MIF0/CK]MZFQH\ZYVI_6),48EAZH?/6E9UXT8#5&%HB)5[(;"* P9RND-5S9< M06_;8]3V/DOQOX$O*+*SX<@;YLA&[6[4[H]0NZ]E3UJ?$[^A0(%[H5NO5&[__M5F)6%*!5R]KRQ>RTJJL'IO6+1AT6/U^T = M39F.[V-\"J-YDAC&AGZO7)U/?O-,ZX6/M+[G//%U0?H!4%[H6/FD@H(0CVMV M[016J/3,2Z9D3@U/4G)MD%!1Z9(;P?3YZ^H*7SR_E69H^9P2Z:(0C5I1>7JK M*5'*#->JUG:;2[XL&P\'\DO:MQO%B?_'#^U&\>6!?P!02P,$% @ ,7I< M4 =5;N@>#@ 7& H !E>"TT9#(N:'1M[5Q9LU:'BV0VM4\I< 9#PL8< 3"BN+]^NQN8BZ0N1XXIBRG'EH8# MH+O1Z/[Z _^L;GY;GAVRL(TR&.16!9HP:T(V53:"1NF6<83=B:TEDJQ-UJ& M8\'8+ULOMMI;>YN;A]]^

WVZ^WV3GN'[;8[SU]V=GYA[\_< MFQ,;*_CWV<%$\!!_>'9@I56"?GP69U=_=*_V_FC3!]OE)P?;Q>L'HS2<'1Z$ M\I(9.U/BUXV8Z[%,-I6(;.?%UNO7[>Z^>KGWZH=]_ZF6X\FRCS<. M#[9AKH>1*CI,.C=Z/TL1N1CR6:M89RE@8=BZFK)_& M/&G1[RTCM(S<>T;^3W38+D[DUGAV@,^+=4)I,L5G'9DHF8C[33T5Q,PH52', MW;V:R)&T_TQ&)MO?VVH?;.-+CJWM[$[L!:!$0G]._C8.'7TK2=Q=I]XX/.D. MCON]]\/>Q3F[>,N.C][WAD>G;#"\./[W2K)V7[FO@)1)/J$(4LVM!.N4)Z'0 MGIG>^;!_YV&>6#-CRS@ MF;1

II\)%)P_[,@?%(@@L:S9@6D= B"02S*;.P0*;32VE@,H.S26M8(#3( M1 ;@M>A1 AJ2>25A/,%I%)^:K:]A,YZN8O'<3E(-"X1S&K.H4RP [9#&DH:\ MVF.P@D)=,!.NA5D^(([Q!9RPQ3*NV257N6#?;^WNL$QH-[1%VK2[9+Z,U%0# M;;=,<3\E7(U]^@LN^DN3_A"NY?CB[ R\^J>Z\B\M@J=I,0;YZ(,(;.$T"*;3 M2:7S.0& +/122[!PDG'X;8/JYJ/S-0CZGDK#BO\K/CQC;'/W]6JQ5I]Z,(LA M5D)NO[MZN_/F5<'OP^B@$^'-?X-+8" G#(]#5%:(7D$*26B8C%#U9@S? ,ND MN': *,TU&Z5\FEXB,E<"I0[%3_A1U= MC>U;:^87TLP4#-YE"A"[Q#(,X;52+.;6HF$@D:A7SO.O%6JM4'TD*:Y4 LH4:5;>$:+=&(A&1)$B)42'F*4)20#1E M8!]E\A'-'KKC*F.QC_'C6A/7FGA_!YQGH%A*_IG+T.6U0 _!6PHT>!3@B)BC M7#4Z4H2(W!@!ZLDCD)[+F_$9E83@\R(_AL!RA"^!DE*8 U.;B)<.&9_5U\RJ M9)Q?92Y:NFMVXVM1[E4B_2%2'>_[W;?=?K][LLYVK O=S$1@'H,$\ ! MQA@!('E I:L^X^Q)'H^U1G(*K)NXS$6 EH0QI[ 0FN";BCOFL M6H_"="+=5R'*0+Y5AP;(1 V<9EH6K.$\[B<>IWF"F2@^H]"]B)0NO?6N6V1\ MGXB&'?21EI-=@\%!#G*J4F"$7Q;Y 0G2-BYL,3(*LKV48@K/N&$ NG$ECNM; MN6GY1Y$"2TQ$$Z_^6W0.^\.!NSXXNQ-[_P(JZ@#]GMO^([U MSH?=?GM+M#QZAH)ZF:S@"H\*R?*3 JIT(Q:=HJ&H%TM9" M,AL<117\L('/S[1WGA>VHYSF7Q $:; \Q[5ZZRF?-FQ/+V%C]UJK,1<8&31H M:/(80.SVSN[Q/@E0&%M8'N>'W*<-*2/[-(IS'@[C$?4]X*;%Q)WRB'N$X8 MRO>/9$)SE=21D^-+9#@_C066G<1UCF]]%.YV%"B9@CTBV*%43W;4]9:@/ZABKJR+;.;"(U3: M-/8X^*;SZ5E!Z[NP>I1SCP?6)O&""ID/XFK M0.5A->M$*(J3JH,]G:04R7!E4E@40B%QS7&GMBJ,*%4Z$UXP#+8L\4%3F%(: ME7*?H2A?-%4PZ ,2+'J6411L2H1ADY7DWJ<3@87+(EHD>DVSLH]+PIQ*88AB M!8):MUW<_T;9VZM@PI,Q(@&(;'[>AV=/S%C\[8=[!>@JB4 "/E-W>&&U@+!? M-W8W#MGG6S+C8[$YTH)_W*2L;H>K*9\99+.VQ(@''\AN,TA5JCO?[=!_ M^P$8&MT9I7:R/W%MXFT0XRC5<$8Z.W[QSO-2W_T/56/]0POPX2=\6/VZDVJM MW+E;0XB_!4+,17#+\.XG(.TEJ!;#\1+Z@L>]!R+'7&+5- L^F;-8"$(5\XUP M?F(.'E_'KD&#>CW\M+76-SM--^U$ZK!<\[I0>AE-" D ^%2L+!?'.H6XDMFD M&[MDN_WA4>^]?_*_X:-C%1[WSXXO^^XL^)1G9 MT?D)>_/?TZ/?'V-&\2'D!A(Y.^KWSKLH.;S \A@%\01T?^/09SL?(8]/-/-= M*S+G@8F$%%WRWL,*'/AA# M6RIREK2Y/#$0I[@QCKI:=F)943>A,!@SRS1&E,4Y5T^DD67>N9&8/P8!<%E, M;AH7JWS%+Q0B=BU/U&9W3;V/&*=BJ#1!FFL(4UCY"LHLSJPASP_@PM@[H)E6 M):QR)N-15>#);LC6E6)%7%2C*5DC,44#ZQ40H\']<)YERG@ ^2J$F4#?,&T0 M:=!OVF;?8E-4RB5VLHXP65-#8&[K8!/RN+SL%H"VZE0AJ\W*.A8_L,6;0&(Y MLZX/GQ(QHZ+7C&J\P-\M=Q'NSF6U6U@G 3&[8DDH,>V3*P<7]9C J<^D8/8$ MWX89KV;$',BU8H;ZU8."[(A?PAFAYO.T@?46SD;+U\5Q8 :PLTC_A"+3"(=Q M,)BGC\*ZBGF%+*MK%UMLN/R(C(220*!/2RVH.F6[4"-A9MII["4%&@*[2/-\ MI8P0ME+%/<0Z2T_WLN%JD'Z/WAD7$M$&#VH[^ B9?II^?G@/;UZDH\D6\+)U MYKJPV/O! XY?2$&V"3OM(()QTCY!M_<\K>5A:&$-AEWF/ #A.-V5@R;PDI^ M<,M7=1TNF$J#'N?/7/IK/VJNKD[6;@E31"0$_4:4@,6 W01D 1#&5S' %]>L MZ+P0"J;Q#JW+IB/I@2VZ4,F*PE]SXY;0[PE;2G\/)@I#Z5H0;,5,16SAZ7EX M2?C*4XV[*1-XQ95N@ OIMBW$X2N#M+H%4NH1[O8&Y@J+M(KR!M\E(!RE>D7 MAS1XHUP##$UXKZ>2CZ2"$_X(Y?!TW<;5SIG3^-0^OHQR\%$P$$D=_4TO]PIBR M+0G^:6';E+1@!:?PLON>!$V+>?\0Y3;7&'= I(K('WP3'X,IQN -F!=7F4A, MV9+K%!Y[<+7@!BSR2,TH0M*^$@M&,O&=7Q1(DP "9T#Q#Z;'0:K1=1 [RC55 M@;V==_& \PK>FI84U9<-121<5AI"8QDO1$;%KE-,U-CZ,HIO1A(-/+M7'=5@P?>YU.2D$82G;@% M>,<-MK95YN:;L:"N7.\"KW6 A'$;[B:VSA6!$!8JP([916UQ(JE:[@0Z5G"> M?A]<@0.<6Z$(LZ;0(FK"2X2EKX+A,<2;[B%6,H.)*!(R$*U'$O96 M&U^4D6]:NL6HA0E?=2;7H"4>2Y]?PQ!U/LXP]3%5QDN+,6 3?.CRMX1%G&6: M2U/B[U.-7L&URY'OH61E0;&Q?#RF&)$R>#YMC4[$X1_=9-![W!ATP">#1Z*1 M#UZ,D&.!.?R;[JWXO'OI0.?2R\MJVB]?;KV:[[>KE[&KVTF-KYIJ%?5MFXY= M8QK8=H@9Q\JGWY]"W7HE#NH*$/O%N\MJBTUE:">=W9V='W#D4FFT]ZIVG[KZ M/< W3=Y!5-5WCU9;]NTWGZ6Q;-TF]QC;Y%;(('XBYGM#ONT1\KN&>G> >HLW MK#V4<>%B<(7]KJ&RF7=9 J=NK&L4C\KY;J.@@4!O77L9E+,I0K9/!73\DR = M>8.76[LK?D"N.>QK_'*ST)Y_2?QRF'-D[5U; M<]NXDG[?JOT/6+_LG*J19=EQ,DXE:)<,-?Y?-(Y/3LAU#%= MBSF+SR>^:!G"9.SDGS__YW]\^J]6Z[?K\8!8KNFOJ.,1DU/#HQ9Y9MZ23-WU MVG#(/>67%V==TBK%5"Z-@24=!TB29Z?=J*4 MFX"JZWPDY^WSG]KG9^=GY,/'B_ ]J6S@W?]CZ?_.D;MJS_A$ ;.B)%\?GBU.4+H'#6:?]V/YA('H*,'U?K MEVK5JV+,>:+"BTJ^S+A]*JAYNG"?VBH-BURTSCJMN!! N#",=51J;HB99"U( MD+6DBPCNM;S-FHK=0E%21C%.YRFI)']!([QO0VJ8T0)1J8D8Y^:_:AO5*>"5"7X^V-ZPC79A9*=VW8 MR,-D2:D'.LV@54KDBU@*F;+HG#E,,@]C\]D9:9&(#/Q],WR8# ?]V^ZT=TNN MNX/NPTV/3+[T>M/)I_8V@6W:/DQI0^=G^3<,<0)(RF;"SAN4#K+H2IJ&;?IV MC8(Q9_GE@J\A-*^*6/11#.?#->52)!UT.07T&)[K,9Q,X;_[WL-T0H9W9#CJ MC;O3/F1HT-P#S1MW!2VRI(Y@3[0/YN**EH0UJZ0>WXLJ^-X,[T?CWI?>PZ3_ MM4?Z#_"[UR"]#]*&6-[9[G/9;AOGUZ-Z60G5[N0+N1L,OS6]5H/E+1.F[0J? MTPE;.+ R,0W'ZYK23(/5W C@,AD5W97+/?87M6Y@73%WJ';]7Q[Z=_V;[L.4=&]NAH\/T_[#+V0$ZG?3[TT@1\0E,8%-,D,^ M?R1SX)0\(:O$<"SB4(_X$;<$R OBSHFWA.20Z=;ZOSF)JN8S*;2>F&\V^4+98P*'6?P'Y8@!EH0*L-?0\M6-S4J*.S=>LH4LP/ MU14SS0JJVW/ #.B@ULU6#K.T\@MLOS9Z:,''J@WNT"U7_X"G;)<(S]L0&H M$D C[L*JSMN,;!QF':OWI\_6:/[EP%687P_>Y2YXHS&N *???R2C@1QD'VY) M[]?'_@AMS0;.RL,D]ZG5>UG#<@XL.\<:@NW#!\R8P02E,1#+%]0#_#YS&!T_ MP@*B]]L(%H'011'AX?1+;TP&_>YU?]"?-AVWQLB*"_6I\4(%+N!=1RWVH'\^ M,70<@6F>R)([^-8AHM> #UGC,R[ZR;3[FS28XJK06%J'E1&PRPF3U1$/ZVM4 MHK9*I&W2:^H]4^K<40O,41M7^#[Z;<:PTL>L"1^*M:50U O4J+S M B7:LKIGB@FYTILK3H@(62$<*I;K0QIR@QJF/C=*5E?)$@NTY.AQ2^>4>G?]J;1?48-4G6KXD8H35TM4O00K;G1E?UWIKL+%OLNAS?M.GMNQ M*T;HX$ !BD:B5ZNG2,-V1J9<#0O8(3S@!\PF&*MBCLA,L40$\@1C%5DKKIJQ MZK#ZEYR?'J@WHIRY%C.#++B?7D')RA,KTJ2=[?5<34K;XKA]O@ZJ!9-*UJNV MVQM=V5M71AS-F\1( G;&7SB6R)5VAA>V@NK4IEVD29>E-0E8:$G#*#$V*2YP M='*1#VE/18R$:[U&M?96K8F_@L*;X;QKFOX*9:-6'O*XQ6-"^M2]IK&F=$N, M/GT'@SDK:.5;L%6DT.]+*W3 /8Z+1LR_3I-I( /Q7!@]DST 9F"SY$@+G47& MS#;=HE*W&%!#4##W/?C['MA9^2OY:61L9!Q$CMJ6+:97JXO=&7?0ZTYZ:C6 MM,E*$2:_ZQ=&V+"6]3,C8FHZ ^2.9=E2"9R71X M\Z\OP\%M;SSY;^G4F'YO<-X[OD"&J&#<6H@I\-IUK%&BK>J$%%0@6Q1%L+,# M7AQ%(&O'F2%5O]Q?2G+0#!@'5*1;]L0LZEBB:SU1[C$!:8#XO<'_@$:>[1M7 M58-\D6+M;!$4*U;$Q8\DP8=4K)B3)A3J=33LWG?@_[5A#VJ >1N"+8+]B2ODJ M3S-T6?5PG^\N:( 8D=1PYU<1)))B V ] .&+L5AP>6Q4?KC>W!N_NWSB^MS, MGU9N":.G.@4MDB MW'<6E;FXYI\RSTX\WC\.I&])'9E('Z'F^^I@;]U[F%M7CV:5[MHWG7[8_*U.WCLD?M>=_(X#ER%#8"5 M (3NM6*>A*+K6#>NW$*@CG2Y4)CO^)WMNAPC4.Z88\#WW"/&>U#2!P2<[8(/ M'?>^/U6 XPFHFZ'<(>D]A'X:62&1-:KXX*C.1D$.IB#)"=FQPJ"E+BQPM./ M 2@6*7K*D%OB>Q%P6@[@T1^,%IO M/&K W!_,K7LBND+XJ[5T;SX*##Z$%J8<5L!XT/EW&NAKGVTM]]ZFP2&%W/).5%!;/O415 MXHZE^F8&W$$BL*?NR57WT":S-\JY_W$'^$>=TWS$@*-H)?6% 43<7&ZJ'&\H M2ZM(I7;$L< OHP76^0D/3),+RSK\ZI^7*4RU2G/(GRA.'W4Q5/1Y$P]OWGR0'A,=Z M%-QFV"C2_M<75' E5BY?I!SE#XDWWL5#*,"82@_AR.#>9LH!/<.4PW0.WD79 M]?!FA.R->\J/..J.I]_)= S8=F_DQ>L-DG7.FF9=0A2 -G6#N_*=A**#=P%=$-&U,'6Q)4DN.F2NH6D4;(: M2I8\_BZ_!#9J2+>X%L'7QDODIB\\WJX%N^J M1(KPWS$;(_QE32DC0#<6-!I1[4"(N:26;],^P\W-T-GSJWS3;(-G1X.KK?-. M?E0LKM>"C&N6)S=?>K>/@Q[I]UL8Q2)?;9&NZ5\?NX/^W7<\\!%=FMV 7P;\ MX-V^\'^,(' \YFT2O3G N4Q.':1G9V=7DB]ED1]2I)M.N?\1O4HG[[18=FI<&=$ 6"4 M/R_4O@ 6W<&W!H!Z[W84/]A1 $JYESH:>"J^SZ%YF*, $/V+' T0>[W#4?H! MC@*0JKZ\TL&J#V/#Q3X52,'K3*YZ,:Z.J&&)0)(R@ J_0Y ME0:E?>( R@8 %*!5R?/?(%;>59?M>RM (]>[WK3\(5UB=7UA!>CMZP1K0-Y[ ME[W6;GNI77<8*'8%;/ 9,-UFX&/4KOLAZX M3#R/WJ!S"*],-E9%V?7(7>XB5_ V>H/E05TUN:-EN7)Z=-]GCIZE'D9O8*[G MO\D;4+C&X@>>@3IW<3EBJF![*GS+[8(D+]AJ(]_7T9,.JRZJ'\FH7 MRMS;]1KT]O0A9(.GR:G%KL)+QPUTU;>IL\%*I>GAR3__TU M0+_TQ.M*XTH:U&NO4?#DKF/"0E+*,IQ?TP5S'/508,^Q\ _YGO9P_NC$[PE# MT?#ZHN*+QP]6A5Z'/NR^*[!U27F:$3Q .@M94?>72F:"!\0QV4_P@_>D,2!C=WJ#Q?2!J=JZNKMLP% M1.3 !%-3.^3]A+0/)14@456J+?".4"C0DJI"I17K"&6RC5E5F: (M5]'G$]M M8[W&@\OR-_QR'%?IN?H TKC<(XZQHF)MF#I6F2,\/+)W0H2YI"LC?&]'4P1_ MM<)R+?S4ZIRW+CJG+\(*>:S"0BQ?-1;"R%=* M01SY#I%5KF:;\U0IK/X*A>Z\KR"TH.;IPGV"_L;:J-NMLPZT6C8'(J\0_M&* M2]=H \OC;>QX;<=?4<[,%#DA:OI#UME'6 :#(AU M2KYN&U@^#ZXZV&H$B\XRVB""4.\3"-9 ],6[MEWSCY.DME0LJ>2%P0M&O8]> M^+VTQ :DWVU#5)IO#7AF!B.(\O$F#A%E!DO\O]H4V&^'7* M'ET#J#THN>F4*Z@NS]$)E-Z]RY6I(-O1B24OK!S3M<_-)1B>N7(5Y3LZP?J. M@ PP2LFI!(CFBE:<\^B$BX&('Y[(%[!<[J,31MSW#+;EXN2L#T.3C@YW:K;5]^PV2)Q_/7:9I3' MLV!.Z"I+\K^=?EQ29(1O5*CP2[C@J,+S]%NQQUG*6*6[&6+_)^V0&C95VV"WGQ. M390AVMP?RV>?D[OJZN[HR)K'ZZ.#UX)3-X^/*#=3;?4:M(,!'T;[M?KTAIWF M-K":0#!UJ>DW@\.<[&WP!:7$$%"4[^_0579DT/0 C>3:4G^'=NA:O_MX=WG/ M@;KP>^L6-'?$W2,-+?4NB3!K[R M('>P*)<61/.L?15@4=)'R6 M).'X S5PT<-++7S%Z<[E8-8XMT#RB5I]6"C"] A\J $C,9+L2^AOT5S:+00E M"6XDP !J&T+(V VYS):JA'0>J >&AGPU,F"YY/Y$7>(I&Q+&:V=1HU%5&Q[" MA"DC8'JG"H3"C[\8S*G<5!I*1S+U%VYW.+(B6#[&:RR<>L.5UX"MF-=W@LD7 M5AW#>>C6#YVY!XU;VIN1(=L<]Z!=C.I(;'*5R7Q,2G:+ MSOCHL4Z,R))K8)G%L'LOL+I'(RI^T NSR(['9I)+:5Y)"\RPTT;90>D>R6"G MM]OPR)N:QT00%VYU<4J39FD0+I[NP.5+'$E_SL<7E^NS6W($I^.#)/N B8!#!B84/[$3 K+7KY(N,]RDX_*1Q9*\S\N MC/U?X0MTBN&S0[E8LC48W10?=(K'V5"Z\MDSI:TS&M?8G);QKNI!6714XH[H M<'['7JB%R_3DQG11SK_%8F.WY\<#WG:_*I/W2#I#&8'+W#BEL,MG7GQ M;OB]X>%?FRGEJX357Z%,$N&0E=+2'L+L@:S#N;2A8?T;["9-@!Q8W# IW]*4 M=Z]<]N.025Y*!:8%$MMB>%;CD.=!+H0B+D/VAD[BF36H4>P*5[[D<4@Z MS63VBV_;4<^:NG>,"V\"'-$_?;2\<3;0XUJ1U%NU15J$.^ZN<#]O.!]RMF MU5C&EH^"U>\=V-??J<&3@J)XH; XRD I+[807H&NQK2HW'(U6BKHL&%8U.;\ M\G)\,[ C"T[)79@KVV0XR#140ZCPCC */5,DI7U\IH\^99P9@?!#7N1T#5' M=?_X 5L@^698-<&U)=]CX3V@CD7YT*'I85*3?EP#9&R\;+$LT@*5R'=<@EV[AAR< MNZ9)A9!W*Z4ETF4X+E$PB&B+^?2GXV(W,U(L_BB&\_"^J\TC:E#"-Q%MS8MX MA#@,L>/:,2MH*HL)M;D+1H9TPA2T1E;^H]RHRN1?.I8,F_V%_,J-W*1CRHKP MU39"!2)O$^I?HV%D.$K:KY[0?&US%!8]2O7X:G"F]@[F- JH#:] B+>XTGVB M:J%CA%_&5$5A./*6E?1XK\MP7*._]-#+!PMOY-BW)4A^\G&)(5?LTN)!9YS+ MO< 3(':\QTJN"OF/2]!H)1_%_&4-*(F Y7@GH'K!HSQE%>RF)SVJTO&VY%0L M7=N26QY);W7H?\%["!KDW7MC*7X6[?T$,:#_EUAQ USY MFAE--W+R&:X50P;>WN8JMV&$_$%(O:7*)YG%"^O4"?%S+G]2;.$D3?=)\-CF=FF:(M^D[8H^^-WUWTN05;^XFS7Z]6Q1N/ M$)K'CU([C"7R'>FVHX;SG;W(DGF/:H,RY[HC&) PB)L&P=QT3(5OHSCHT0E. MC"B=A$(C5UEV44,?5C^UU:T'/_\O4$L#!!0 M ( #%Z7%"G!7W58!@ %]3 0 4 ;7!X+3(P,3DQ,C,Q7V-A;"YX;6SM M7>MSXKJ2_[Y5^S]X<[_L5MU,>.1!IF;N+4)@#E4)L,#,G//IE&-$HGN,S?J1 MA/O7;[=L@PU^2+:)!4S55$WBZ-&/GUJMEM3Z\L_WA:Z\$LNFIO'UK/ZI=J80 M0S-GU'C^>N;:YZJM47KVSW_\YW]\^:_S\]_OQ@_*S-3JH3P2RZ*ZKMQ9=/9,%.7VT]6GF\9M\U/S]K915\[/_9;N5!MJFH;" MFFQ\JJ__TO%;-8W/2N.BT;IHU!HUY>9S\_IS\U89/:X+/@*5F;3Q5+'MMBW M%XO,OYXMEN] 5?VVWO!H^MO$ 6V@NCNF89LZG:%R[E0=I3-Y(<2QSQ1L_/NX M'R%DH5K4($O+G+F:8VNFM?RDF8L++'K!T^;%/NA>?[2'\^&26$R?93&0U/C> M.>F8BZ5%7HAATU?2A]&[('M@*;:7_?.FVB\]W7S;AY)";1?EXY[:FF[:KD4F M]-D LZ2IAM/6--,U'#"E(^A>H\1N+TS+H?\FLXYI.V "J=U3J?5#U5W2-F8# MXGPWP/KI6.+!M('$]JM*=?5))SW3FJ@ZF1#-M:@#3=T3!_Z40RP5DOI!4AX3 MS30TJE,V H?SGX0^OX#NVS#/J<]@852+V$/701./$]V^19F;GO+DY1.%I!#Z MBEHJ@>F41LNCO&^\PF@UK7(@']=:>;2.+!/LOK,:Z8@#8];]/YBD3#3AO#55WXF-\YEI>#,! M"/>5H@L,MBM4I!3 Y>IP+QQ'[= =<=X(,7ID!E9(QWG1A8&Q&L/\B/":SXGF MP$P/-?%3N:(HA9*]R"ADR,/ZNB=S6-B0&91IVS8XJ$!8N<.A/!K*DTL72ILK M0NZ(0>;40=-C]UQCYKE1+M T)@ZUF#_ET8]%2A!&P8[W*P'PC/Q9S[2 HKZ1 MM(IIVR/TEDVC7*3LCZ;]RBV,9? ?1\2BL(+7_"+H9NY). (=[U<"(PL'>$A7 M,,[_C=IB,U_, FM/ LE/QW[E,W$7P-0*UA*:YBY<'<&;1!+Z#1K\?6K>D0T+ M;0YE]PV,$^U)M)6P4)Y6'H@*OEC/=>#G1VK0A;M@GT;JBBV:2Y :=Q<^5YJJ M:RA'9K.,OWQ.L-%2XTUAH9%WA^!DL_Y*'>RM5JO7:LJYLFX.?NX,!Y/A0_^^ M/>W>*W?MA_:@TU4FOW6[TXD7>0,.=%.+-*]C(-&THDKQ66'QOKEJ/[$PGFN? M/ZOJ\@*U=4%TQPZ^,/V=U^I^Y/!O_N<_/<<@:!F6XT1G8=S('R\J(ZSC@@-C M.*GT^67^O&[>U%M7]:OF[4VMWJJW+FLARD.@:%M1)E1+"]J''W=P$@VH^B4N M;!RVV-HY!=4&]>>6N=@5G]^9*4(XSLK6U[/ZF>+:0(^YQ+Y4_4QY8[$ ]I=G55;%IT7K MGIS-;QDC5JR5XP!#&4S[L&A(!XN=D!XX(!D82*ER) H7Y=#7;E,V[0;1SQ70 MGZ#-<)'CT%XF1[ZV+N735CA>YB,O46TQ98]%?[RL^8J\DDV1L-Q>JC2(= >! M;AZ/F*/F<2@Y+Z.^RJ_E4WG";DVRY4VK(JN2XU4IR(>LOM WTYR]45U/T%?P MYT/232K-\GHMCFH\4[#Z'F. H^Z[IKNX59ZA(YZJ45G\E<2>K@Q3L;*Y=O36Z$[2=7.&0M"K(!8^OL[2H"5!8 ML>FT"E6&_+;,,1M;]I 4R,^ K[L;V49>:!<87+6)8VI_O9@ZT&JCV^:L$C27 M50UD<'W;NFK4;J]:S=NKF]M:LW+^LEF1#WJYY+R+TRP>90U2A^A.7R?O%I1: ME['$I:HMC2M9M1>$34?J"ET7OBARM'"$7^BFU;R11XMI.DD.(G,P6+Y"=W;\ MX<.?"02(*3$,XH2XRW3IQ!J1 M&AR;58Q$'F9%76@=HQ%PO3 M8$RD'MC9*B:?.CGUL*M +M9D=93'>.(1YI"N:AG4>+9#1T=Q=M%HDKW-KGA$ M*L[)K*QCEN-\,-ZK'!!G.)^J[\G+)I%6HA*J2[ JS@V',CCGGZ*_7&P=0][O MV>2DJ^1AE20>4FZD'U*>3.&_Q^Y@.E&&/64XZH[;TSX4J.*X,FAGHZH$B$?* M1.?SFQOXJ>FXM@,"P OCWI$/W'J$?[-D_S!'2_(!($N-<6N%J$7L";G3BTC^IPC&H6Y"[S"7A>56A.<*FIV_$P$0(P$I[MJ &M1VT?Z_$ MWWU("M=Q599/W?G->P&.I84 WE:PG4U>@\Q%07QQ^=1=4M>,.Z6C'#?JK6;51Y;SK_?XF!,8[Q6&>F)3[''%?)HB,9_.\'$T[O[6 M'4SZ/[I*?P"_=ZN(_L2PFQ'N3*D1!4WKIMFJ:!\]3TQ+LM$H*N;=L9G-H*RN M=5HPV=_=#TY_C,#MM-9YB"+I>&;_^KM&"'UD:*2UCU,$T+R)8%2 MX"C2_*GAK[!L#F(G*I0OE\LIN1)R2MJ3WY3>P_!G)1M1R-I6=H\Q+ TLBOF9 M_.P?T0^ADEZ")D"#A7F,[HGW__IB%OSPHAK/!),7>LD,D[R;#R:B(N\("6?Y M+P$S=ZOO-DL\%@0!VICJ,>V\/G\#$AJA2E"VY9<5D1Z/T[8YR%K=W6N8[E.\ M[TT!^2!24$&[&L]@5DRCE1U-ADE7\Y+%)AX\WA0Y :UFLGL01\Z_J=1@R>,- M=)I85N1-ZH!UWH"D/4NNRE'A-.NM1NO8L%! $)ENYWD$)L*7^.+OG7@O"_C) M\$>P2*/N8DS84:ZI^:A:?Q$'?>F-$QUW 46XD2-&0HD"D351 'LD@3T:A$LP M6'^E30;QA8\8 #D8/YA< %P;'1FU3D#U>20@:_:D[45.W]A-P9>\XY59]030 MD%L,F8D*JML8W^8H])8+-QA"=4X2!5G\^^IO'8#Z_91Q@=V+31W'C0N>QDX2 M,+D%XR/I]@"0))AHDZ?V26*%7Q)!U*EV .A@0-_<]14T++&UHS*Y! E7?3KK M ]#!+XD ''R$XVQ%W_=!'"*8L (W('.)/=<#\-C/ JQJ]WDOC@ MD4& "^G2+F0:Q-S6([:)DP2(H#@"K$@7[$P0E7> N< F>4P#\N%$VDUR7NF) M;;U5M4GNO[8U-=L:B"_E?=FD373N!N2#6$$%QVRR%Q-&YB9\5?XNL*$1,F-7 M-G!S$3AY5!W(Z45H^,;<,I8E1XZIX"/G++(7.SOZIY)T%&/6JHAE; 8YI M0#Z 2.L \TI/S/)4[ /Y_<4N31F678F5%(^T!146;)5R>):7M_59Z!G6F.R M="T ODW8' MS?%.S.%9*=NY4VUJ]U1JL?218&%!HM\-,)XZEF#'*^=IK[#X;U:'E9UP+^:R M5J]=*N?*ADJ\)-/_-NCW^IWV8*JT.YWA]\&T/_BFC(8/_4Z_.X$2:VH5#ORMSH%AY19(5U9@I!G$4=TVU LW;BCE7G!?XLBPY&PL5' +WDF@DW_ LK?WC!-A^Q<,U.\9 L/*ILFL_4HL]9FP8\?VT'5L!V8AJ"_.)@JF.4:78 MC"S%W-!5[3P728JPQM;4##E5?B9V-8*!L#]SMW2 B3"J-"F%9!V[GL[@ M4M9L&/>838L^NY!S(.0$07#A["-D M)*M99/%5C(^HNF\V&-=MQS,+GD&)L#XP67P_D"MF(X5/X%?."67E@RC;&!E+ M/0&TSWZ/#JG52DZR<-CN'2 Q1[U9JV\[ZKYS/E'&W4ZW_Z-]]]"M.)BTPR/& M1F.?K0I#++U:E<\G;BAB:TZ^9Q3C*T4Q"C\VZQ*,;AZ-Q;VD*,#CQ[VHN$79 MU%)G:7KCK"6/X@HH(>H^Y.5:5I> G3W=,&-S#-:T*D>F\=PLRYJ'MZWKYIMJ M:!@:O#?=)V?NZKL2RC#6(FW( XA"MKLPRY*Y5*$+M6*^U.6N+]4?_.@.IL,Q M!C@K]:$"IE:@S,25R*9(.('B):CKLE'1YLF:J+'Z]J@ZQ**JSEX$<)=+'5_L MQ!2,8V(3ZS7EDH5 &_(,2FZ]Q"V-BG(LZYR\YNRG:?V%=YE-C=AB*$BN>5RZ M%^13UFEYS4\/'X)X(3/V*(B0QI-K'I?&!?F4(4/M9K9,O%\A-@E?[4["HS$^ MB3C]X^_*Z('M/@[NE>[_?N^/,%-MM=-R(M.[TW381TNO5M%]@'B*V'(@^2Y M2J4H9EL5)ES@%_WNX,S!HZQS;^1YWDVR2OA9)TP/QBR@NEKJY(L1/1AFB)ST\DEE/GK&;2X/A M 9R/USVGXTX#*AZ'PUU>((V^,FYQ!+$X3FJDFZ_N$6BV.+^'<8_JXMY;#62R2D<#3]4C@D)N=GER M-!=(VEWB?MAN,B>.';'$2E%AW-9;S:JN7176?0Y&>1(VQXS^C]D$62?^P[S3 MIN%='&2WT?!=KIYIA8J(N>R;I<$:7U] .?+N9]>^>"U7H!-_CV3:M0>07(^ MY?,T<300R,TL_ZLJ'^RN16_1W1'GC1##1SIRZWKG AC77KX0^HHU\9.H']?( M\..V;O0]><2PR^MSCR+%#DA2+"" 77DG 57HY'F?*_7SUE):2QEE%??>?8KK M)])()2'=6/JB"FP[VSB*%$X*^A9O.3("FS48@3<2F!MQ7$3BPWL2BZS.* ^_ M\=8X\8!'D29/%5)"\I#5R>5A%#YV8(*G+-46 46\%$#1;F.GBA].27 ]0R@K M= 8F^CN8CO%))[XO6 \<R0Q9WM^ 9/%4P"TBC_<<78\QC\5*\?@_WA)9IE M!W[]+*(L[<6(6%K\P8WR.SDF 'V@A#*?9Y384?+V/&?_6VQ)JHY.N'<46CX*_76XVJWHP0DG3R M=D,FW@YXUJNY:;VIULR.[$IS*YVON2.'10$A MR!IZW&$27W#Q5!0DF^+%R&[-J"0:$J3\*!,.G/QF!A"KVIX/,12*JG@OZ6$\ MM(\[R!I>LS)UG2%96Q6B;55D1;;)9".H9UKX2[#<0O.9>@56N!UI+4D^ M!&S9EA)D(>L99W_E'5P<'IFV8ZW'\B[K=F8NF/(:/F),[4DXTC[U(LIO>,;/ MLE6EM/T+:SGD(^V)Z1BY;7*3>0D2S,72(B\HFN!L2_:CA<4:/1A!@(\]0C=W M0JQ7JA'Q8V,AYY*',>98X*6N!S(;*.<"W-6S8:PS^"W;==Z*Y>"AM M$_O#(BRA'+YFAZ,$CZNQT*RJ)QSQ*[$#>2Q9$;WMG ?.,7 M[OERM^JQH:4P[Y)EV(Z;IL(7-'#Q0V &G5'-+X+K']&YZ))[+HHF^#-@NEGZ MW2M/7O\P-=F.5+,-R"Q>3$(['4E-R&$40HM?;FL0JA,="IDPW M %GL'LX,T#<<8A$[#L-\E4Y!W9G\2GQ'8(L5/#6*5U+!OW$M8VAL=M^XM9_< MQ"E@09#[0XKHAYX2&-1@ ,-$>M@EWS5!08;H2GW')#DA+%+W$".!I/4U\*R8 MYOZZJRS1?%%N8#Q_-U1O8)(9CDFLWK:H38WG>Q=&QK,WWC]$MN+4R&,W/PK3 M.]GT)1%ZID9-9*Z(&&V\-.GUNF/=/R=Z&PX2)C9_]$ M_1I"DLE>[/VC4QA(6YMBFSTQJ496-I6_AIKLRA![:JKR3=0)JMA:#><'N&XU:HR:Z>+GF7KSX7&"06]WPD;9J(3XOBF,J3R2\VE'M MK61&R6%S6!@A7[*%SP,]A9?+ Y!S#V2IZG\0=?N^;_J*G:+GX!KY"D#F]S(_F%Q:+"$MC1^ B_\8&H-K%[K@,_/U*#+MP%^S125RQWIIA?U]P] MO_#0;4^ZWA5-[$-9>)TH.O:B+/UNJG6S'@BHD6S20"!IZS='UY)PDS(F\%8' M/%S?MJX:M=NKUN5UZZK5NJW&]/ 2C' >FSKT_SQ](_HK>30-YR5I0ZM@J_*8 MEE+TNFM=]B$?64]*\/+:-WQ.T5Y.W\R"T-IN[A>F1 0CJZ>4CTF@H*C!WFWP M%Z#$1"-KPL5<;/9,-\G-SMU>1&I7S7KKLNK;+C( *E$R_$]&?CR>3"O*9<"< M'U(E]'7C,_3"[9PH9-*XS_D <-S&]9<+I/$)B/G'_P-02P,$% @ ,7I<4(@B MWZ^L/ C!L$ !0 !M<'@M,C Q.3$R,S%?9&5F+GAM;.U];7/C-K+N]UMU M_P/OW _WG*J=C&7/BR>U>T[)LCS1KBUI93DY^92B24AB0I$*2-I6?OT%0$HB M)0 $*%)L:EB5RE@27KK[:0"-[@;P]_]^6[K&"\*!XWO_>-?YX>*=@3S+MQUO M_H]W4?#>#"S'>???__6__]??_\_[]_]S,[DW;-^*EL@+#0LC,T2V\>J$"V/J MKU:F9SP@C!W7-6ZP8\^187S]X=,/7RZ_7OUP]?7K9<=X_SYIZ<8,2$W?,UB3 MES]TMK_TDE9][T?C\L/E]8?+B\L+X\N/5Y]_O/IJC!^V!1\(E3,GMZ3K>'\\ MD]X,PJD7_/@6./]XMPC#U8\?/KR^OO[P>O6#C^>DZD7GP_\\W#]:"[0TWSM> M$)J>A=X9I/R/ ?ORWK?,D(DI5?WM&;N;!JX^;/L2EJ"?WF^*O:=?O>]O7#^S7;5'2D!UNRZ;;_?0A_O$=$9=A_!W[ M+IJ@F<&J_QBN5^@?[P)GN7)IM^R[!4:S;$LS,WAFS1&5F9OFBC3;^?H!N6% MOZ$M!N_I5^\O.@FS_Q_G.H#\]30;;U@X:H@4^T+(?^F\A\@+GV45]CR@@ M9F#<.T$8O#,^Z)&^7+TQC#Q'X02HHF/R(JP$]*B%4NG""DG MDE)WZ1."_D)VSP]"AN*=Z>"?33="A,(A"I\\,J>[M,2]'Q"(NR^$/DKSG8\? MS5-*L0I23R3EA\@C_ZY,=_3L.G,V'"H7E[3/$_']BXDQ^6%-$:N<87YGIQI' MMNU0$9ONP)OY>'F265?>Z8DXGR"+3/'NNFO[*[(F[@J0U=&S36Q7#KP&!>7) MA,PW=$X)QN::6@!3A)=E,"IMMGSJR3?F?(X1F1\0^^)F_6#^3J9+/\(6*I$? MQ8ZJY7""7I 7H9OU9CM0$8/B?LKG;^HLB::/9DF?9"SX9*B4S)Q")Q4@AV9D M0XKLI-,RL1*T7!X/8^ROB*6W'KMTQO)LNB-8T0%= A?Y;9?'Q\ C!*"I^5;= M"J?<17E2Q+12Q[!&^+#:=W" /S9R0BCYX1'A5 J.Y35?+ MQ5WDV;'?* KHCQ&V/%MQTJ*T+U; M11+0Z+A:"8PQ'4W=)=VD!(DI]1>R!][A.A&C4Y% BM-1K7Q^0CB*MX/)/_,8((Z&35W!I+ M/SF$>&PMUE6-7^5^J^6_'X0.,=7)+G%AAG=12(HE/U,O1N)_/>%2=SP]US\34E":H(6)2PFBE$5!M3*IRIV@WU=Y?$X0 MV^^/31RNIYAT;%IEA7IRFRZ/BWNRR2=[/;:RD"%S[YC/CLO"9@D14W^T8B%\ M;QZ7I<8C)MN+D7=CNC3UXG&!4!DV5^FDE"VE]*:"?=-_6Q&3N0R37;&#LCEB MQG]JF(@$71J'VAV6S7%L(CPXGK.,ENRK)/A2'H\*7908K;,6R(Y<-'"H.;C9 M9/P[,EUGMJ:9!W%\K)2PG&Y7"9?$/-TPFOR9[G^;W^1XX0?;67Y(RGPP7?== MKF0$"5B;1"F:M_6)28RU=AQ!Y&^Z0?:]]S::F9$;ED@>I^W2B/67IN-50VO2 M])&DLE;>+]'R&>$RZQR1"T(/MJ)G]'[+?HFD)R2?Q[ZP^FC,;HCGT:]?_TT MNK_M3Q[_G]'_]]-@^FN<"DJX='TKTR7SB_B8"[9")BC]9C\1-/GZMRVY4[J_ MWO3@FL_(9:G(W$(?ZB0TQF1G7G7?G""/;GZ=+1L[K>KB+$-D!&[:3@9CP>F% MVK;X'^\ZF]9FV%^*!9R0X"NS$@6$,'\5[Y7J 6B/L-O,4K4'C*!L18 <+G** M:,A4+0V.@)US .6WSU=?.M>?.I^NOGZY^/2Q<_WQXREPVAA.IP"*RR( [&AH MU_?8J>FE0./0#D/[.]30V'7O@]R1+6L@A494^*287!V)B8@) &!(LZ;B2(U\ MZ*C7/RED'X\=1NI\ 4!QNZ"2W14:D#]S+>M4P8IP8=X>13O@@&RN"9T8V7OR MCO?(/UJ^%Y(M7M]E1A3BJ:2=$M 933^0MBO\=>(=; MUHGONG<^?C6Q+4!0NQ4(JY<:T-JLK;#C8_(E4S 0PU#D@C@8AJ*SB_7:?@55 M-#M:#UF#AE/*8Z4'N?&.=4P7"&"L!.SF3T%",\RJ"($+V;83I M\2268$($4#3#\;\!*TB;"VH-K,$-9J7>#C[R:8(U19.J@&?JYT:5'EN)N3Q M-'<4YILF3@KZEYI!WS -#?4A2M*,Z<$_ :Q[94Z*VW5EN.UQ!0T8D3.-4CN. MHTA$TUBIL1^$>)LUGDTO_3T*V.$YPNUH-C7?!!!7UMM)E>5K9=BX[QWMCU3A/+!M^&@[M!KSN<&MU>;_0TG Z& MWXSQZ'[0&_0?20E&A>'/C P=ANG91IH2XS\26OZSCH0S0AL]P12G^4V#DX8FQR;KXTCDAD1I'E1^ M-2!Y:JH:*0=NG[GS!2Z;Z'7=N?YX#2>7K0HPN0P#P)?=Y93E3;VG;U:AA51,$-(]:U78,082(4JC@78A-\D*C(8S**P:(K_6#1EIJ_&2EZ6+!H1Y$1 M;$FJ-VJTI3:Y"% 6-!*4K37&*_&B[96!$PV2RIP;N 7C*-M2)/6[')0"XA#C M:@U7X(#<7H5$GO'[?+[H7'_LP'%OZ<+ 9080,K?(T.\&8W'4L61FD->#$5Y37"2D_<#VC"^;VU/EEWQHM@%A35-2 MY$P"@1Z/ )#=7Q_R//R2\O4Y^'.9X!J&V16QJ>[]?7;BET?&"+-3.XHH[E>" MX.8_"M1]AJ!Y'??IO253S,8LOC77#T3M%F3Z^!69>7L!I18@1 ..PE/*'51P M4[1/_1M$K^K2PU:E 0B!@D+0JC '%=FT6M+0(KT=O_BP%;8 (3AP]+ 5<@<- MW)2G/3'4!!CR"D(X!:X%%8\):(B,,5J1:2&AKQ=AC-C;K$/?L^(/ H14*D(X MPJV%F I3T!#DQ<\FR'3IDWC?B)PD)[?5JD(XT*V%HAI;T'"4G?2<4+LL"%AH ME[Z3QHB[H]X@.0(ZFNU8OD$SG[V4*$"_R@XAG.O6TIDJA0%-TR3GAG>W M=7[#A/,G#Z?&39Y"E= NB&/;>HO\\4R?@W[0<5*%?NRU"^*L=^7ZL<?!=9=^F1/]!>] 2\(V8G][?NO\8O"6=9&,_$ MTLT2^ZB?);:EUK (N<8SI?=OQHQ0;+Q0DEF^F(="(]I2;9#FV2T$Q*(PS WQ M[PE"[P,34DI95L'VI"Q-,%.I6$7\BDX,U',P[) 3W?$_!_D@:ZR^T"2 I#CFZG MX2^7_U9G=+O(IAA12U*1'7)D 4*V'R"-LK4QWZ(M B,M7C6>." NWF?5V;^'VRG]K.A M]-JH\?F6(LQF8H(J9F)3LV]R-L8'V\EBC@5.,Q!F@J-50Y]MZ-ZF]/X_S8NV MTW&_.H0,GM+Q%K,+#6?Y)"9WIJMX%DML'T)"4,6+AI8\P#L=MP;LZ-EUYBR( MI^T]_*3O/=QV:_B[?ENO7^OU:[U^L#TXK=1[803D]I4C_0A0Q/;8]_'O'L=%,H#.KNKM]0J\%830GUBN&+2 MHY Z[L#3JEGSDJBLAQN@E!D[5\BR,9>/],_ZXU!5P;S48 M$:)CE_I&1(J/.J4LU/;,KP 6_@.=R @2@L*JB#*[1GWJ7'_\"&-!5A$OE_B: M)$Y6$6<9+84RW_N][J63HR ; >]16I<\S3>Y/+._U[W:R>29I12 (Z1-93B# M5(;EZHWAV[E,T"5?Y,36'\R0_K6>(KS<@U6W,@3'5V%D=9D%'TS\Q<28_+"F M.1/:4<3/^E'$37\&Z[#>\.$X%MR&I'O'?'9<"ITD<)A3I]U6".92)5FW&XHS MW%"TYFUKWC;%O!7-4GDFK4*]^LQ89::REX=(Y^NFYM\^^"^,-OJB=>PM['IV M/[%P]GC>?P5[01!$2#2/JU:&D&1_ MA ,,FV%W/BA%7D\$4*;7-+X;J ,11)\I+4@F%1'HR/E\$38#-F[>ULR M-OV/O*YM.W%_/.]&L28@S'I'HZ;.;@W#:T?-3Y'K;L-14__.P4'X&#T'Z,^( M& "C5^_ 0UA2FQ#LG%*'IB;_)T&=7L@9WX@]PL[<(8U/6+1L'&%K08RK.^<% MT:NQTWQ0ZC>\T! DJ14>'">NI@L(MX\?J1-EB@-\Z#O*TN.D^97@Q-05D9, M_N;T/H, =JB2A[%E1T;SJP$Y!JJJG(J/A<,YXYE,L?2*;>2\4!V4'A 4%X>P M+575PLQ]'4*. *#S&*U6KD/O1=]C3/X*75XM")O4(ECE,@8 LK-]9;70XM6^ MN%K7BG5V+ZZV[W.>Z_N<4_,MWLI*)LF],G#.GA6:%O>X@82!_(J7_5) )CNN M!G$%#FA"*R3R["&PK^3/+_6?8"L* Y<9 ,CT34S,S" DY%+/F71)$92%L'0( M%"P-B(!Z !C<4X^D$@+XM>D.NOJ$K) MWVW-J0,AT*V)60Y'T$#KSV;("K?/%Y*I?4+F>/H\L&K"PAXGPUH4]PWW[=?'9?ZE@9D[21D$L.H&P0H M'"Q7IH/9):GRC%2])DZ*H^ 9:\U)2X]!J CGH =CFUM$'7E0P85!QMD1 PR& M"5\6?').P6HELR*[2/EP9V/A^@UA3GV/?*GQ4CD7>%;L U F4Y)2)44MKRX$RU6FKYPP$*\2QC,N]F64[#&ZVN%9.^= M]<_,_4T-R8_(JL31 M<[)=WW*F/CL?ZR&[;V*/-^'**0W7P?) M_5_TV+.F2YVPO^]2)XT:K%7R=]*PP5JNUTD^02_(B] $4:V@'B*$6=C2L]#N M 5Z:0F.%R)XZ2_:$WB/Y-IB95M[YX;(:;^^=%AA!Y:+77E#=7E!=^W:JO:#Z M^[V@^NCI+&\+6V8']6U]RQ=3-HNVG#4%R,LO2NRDR8\/8G!R!PNW!&'778W. M'"462*8^^<:1?Z;)9S/2TV6 M44+,[KEU% C#+)*R QZF2;MB9['09/EGXT2T;>9KV&$NX["A,M5^<<0;GR3 M==ZU2,\!6=P$ETSDE*U[#Y:K2)NE7\)#U5=(FC@4RS;S:]T[,&5I9JB&YCH7 MK$IY&Z[\:O5MHU19RKQY*5VNQK8"G]QPD4O"D)_B?# L]S( M)J8]#>N0_^RI^2;?8.NU!&%_5$09"C$+==>3,'.SWMX;I+GIN5+>]."X*[KM M<9/.VBU/(9-O&Y_[AOPY-E<+QS)=P;Y'4K:9FQ\)0S59X(_QS)ZF1VB!2\H" MV 'E*M86!#$;308ANV'X!"?K[WA@N*P=C56PX3! U@]S_^4#2V?&:XK7E\T' M"M>7%%S)U[\]/>YAD_ZA[MU0KCY1B:<)!F"M#WWO27Z_8:9$W5LD)1%S*0<@ MZW9GU.Z,VIW1F>V,-A&P;7#+\N=Q'[K;HH^R;5''/MGLBO.NIW1,=G_"9 MP+AYT60THW< R")$6C6;MV_28@_ XII#I_P^5+6Z0,Y::ZBJ!I"0+K&M&LKL MQN9SY_K+9?U[ME/ RV4< N()T1C9W7#L._315L*0_-V0O$H@3F/KJ'(&SASF M8($V>D%8!Z_]\A"LUS*@VN<+ $KMIK/==+:;SC/;=-ZB>+Y)&-'=:7Z2!N"2 MMK<;S79S>2P3-Z9+DUP?%PBI/-XD+M[<;:28)P!K)(\XZ2Y#5@'(+C%/Y_+ M ;0?+!&>[ :(_/GY L[.KQS(N"P"0''S*.+87--)(DX&)):3O3FR+\J!+-( MA+U?OMKRWHQ4X0X FNVVXHRW%7OF92\B'X2W HL*-W5S(.('@OT_QCZQU,+U MV*7W_7IV_\_(84]7Z.T /AU>.C">C,;]R?37OQGC>W:7[_#6Z/_[:3!^Z)-/ M<-XDY[.O_#2YM'I-CR+Q:;I9TPL!);L$I9IP-@RZ**:'I!*K !9%,6>D9ZG% MJE03R,Y"0V650$RS>.X@9HWS:V*<5_CHE>[^HSI@N6P#P/K>].R<=P!W!2#L M*324,_LDX(X- &*_B1R7^E>EHM\O!,&>+"C^?58 0+"E7/X0Z7XI"!?.%03A M@!< *-Q%F B16."$C3OGC?XE]X'(*D"X!JX@-C*V ,#T,UHXEIL#S7XA("^Q M%8%CGY4Z[_8">H?L+^?J&_4 ;ZJ02Z'V9%/ \SJ#=K-&UK&@9N6:([%NTPLAR MDN/W*Q!?1V ML]BX'T*\BEY([5. 9I%[[\Q$D2^EFJ"WJ<5@3+,'(6J[?38>!5W;=N+N4X\^ MZP5OOQRF;PZ&O=%#WYAV_X>]N+KKQ'!VO=0;Q-V]_T"6UIZ)\9H0]DH?+Y/% M;G-KU3$@MW!VHW#!E$L2I145AA.8540F/?)$3 &8+0])DX;LQ,6!!%OERB8' M!5!0M218,G'$ZT[G^C.@@WO'0\5E#P!Z["H9LL+2+$;WGQ%V MMA%S1+'>*Y MM2 $5/,4\^"),!E#Y=]>.0H7"+-^>QB155U\DZ6P)(3]N8J4I4Q ,\H)*_'E MY+*+ ;)EX(0I"JSX>[Q 0D!^''R_%)!EG:L_7($#6L3OR;@,0D+9K\C$.6DS MG)(0IGN!UF1S93BT Y!^W\2NHRA_05D(2X$" @+J 6 @GCGS B9*->N+F&@P MQG_54;"2-#52$C\RZ+SL?#<3=O,MH=QRW-@IW WO$)&IZ5*#)2*$K#.%14.S MC)8A#.2"*E,*_]#,P2UY]%T<+T WR"/ A/1PN>-%]%J)6%B^%^Q>=A[--D=- MJ&%,WT'->ZVW_&X@1&H**E+YPJCX)8*8"F3W/=-BQ+R_)NDMV M I#2:&%D!H2''7N<+=^Q#4*(X&B"7P;;%PIZ_7&&TH-Z7%T1I MUHNF7A\>A>WV>D\/3_?=:?_6&$U_ZD^,WNAA/.G_U!\^#G[N&_>CQ\=Z@ZE2 M&<2#C4I"%EG5:Z*VH -=WFE<.G""KD40/ A%B!D%,)_N M$2;UT@K* O'5*BGB_DDC#CL 0,FDMQ&9(CNQJV@.36J;E'*&* *O('BQH9XXW#ZC?G 7LQ/DUI74 89(I M;Y#M)?.4)B5H*B:3V V:^1B)UR'%NA FEVH40U$ 3<*\&-JGQUD4C#XYSB4C MS \]JQD_^Q/2SMVQ81T% F.BLEY !*E+58K*1 5#B=+G8T>S(;W[. B^'3I_ MRVFR3J.AXI&EJ2L2(35I_1!+BIE'Q,8G-CQ]JV(T>T16A-G%V#G[W0K[J],V M.8'^G4""35+.(_2L)I419>.77.RP)95ENY(-Z&9%P48^_;(F]"AB>FC M1YX]]#V\^7AC!DY Z[.Q/476PG/^C) TN:#:+FNYJ''#T!/&EDIIQ"5MP%N3%<9 [C 7\_L]HMR4 M1;M*Y,&OX -O%84!8[BCMG#S:D!=KW/UFPLLCT.@F%UJ8W8)*<.T$LPN@6-V MI8W952V8":*XE6!V!0BS7=;R_LM,!R<)#PO68/#FX70B@Y8[EK$QWZ((6/8>[ +(4G)PZ$,S*8BCE, 8 KHJ6 M]/N<(T[5=UO?D:A3B91K %=BF37UR-6=XYF>Y=#;VP-"1;RMV'P72^K&=,E' M]+A B+XC$JUH_G;."8SCFX4PH]6BID=+#EKZ4??%=%PZ2I*DJ=TDGZ-$*A4A MF"=EC:',X2X%WIL#='9MUX9[OSH$T-6U6@W6?1ZA@3O%)GWP-Q=%3CD04WD% M8Y3#*C34MBL8H=4+9@@'-RA\1QT16/.VUL46-AAI)+OQK[K6.N\);Z4 MID'X5BO0C7*D U:=8JG$O$S]F)4MI_%MA6K;FIPF(,ST98XAR88D1Q)-4(7+ MA/I.<540-P%B%3FA*H@E 5854K$I>IGED^<_!PB_F.P"2QIUREZ*/,ELE!CK M6UX'7ABS?Y6G/!5U"F)AJEK=*I+=]Z"@HR@(1PD;9**9H0'X8QI[ZE^)[O.2+,T.T@V1WB.]?W,;VG+3%'O;G6B9[.Q>&)GM[HX6$P MC4_Q=(>WY/-P.AA^ZP][ _;48MRQP7HV:-?&MN^BIWZX9V\EO/,.XJA5.=4+ M[CVZ$".\,G&X'II+7KJ"N%C]1V-TY+]YZIW/2_F3NY+\)V@586M!#^_-,6*3 MPSY]W(Q*S;HU)QKD:=H&&@V.SAFO; C^*_GSLOX\@](QY')9_M4(VY7GGJXL M>.0AX3M]XJ)U[MX+J=WF@@(Q2U4\HK%YVWBO5_'+B/E5ZMPL'R7Y?-;*1T"R M%(J"].K53A]DUV5I(_I\B^#T06XN7COE&CV[SCQ^$6?W93":T504C[ZR]$15 MA[)"]QF1Z6ZUD0=H2>W6?8%&$>Q+8KWB^WJV+QM-$+L?A%XK=T@WV>8%H>G1 MT P'Y )MU.D**@IH 38K!D^@8K83Q!=<(IOK+-:K6J=+I.2QQ^&N#H2&*)RP MB\7I$L \,J/9KJ"]G19485-OK\Y;94K%4IWE.@#N^4$89%^A2DW\JK#FM5+G M6T^E@IG':,40IA;>U#2>4J=[A_ Y\,8(6X19+ET,T (CXP/]%L0R> 5/BNGU\9C*> $>#4@]-T=^ZB]7 MKK]&NZVUWCU?G8N+2]VH0$R $5(*#&(P&BBAP3"W1'P7X0']O#G2 9D/,#8) M,90XR=%&0=GF!0QR& (P\Z5H"N*T;7/W#8L8DIF?KO?R%X9T6P%R=%&JE)E\ M55T&OU=H,V[YKYW.]>=._<&'JN'F,EW!^\-LK6%T;Q8;H6M<4A9"+F%!W=R^ M'RSFKG6+?T=N\7(FRM3#\:ES38+Y4%2X:=[N/'XJWK\/(\K0:+:QX7DCB%.F MB2YH#AL5"S>]$W\@-"[<]=ADT^5H-L;^S.&&?91J-=&QK,08-)?$(W))F_-O MR$/8= FO77M)!$XS!4/G!?7?5L3V$5W3K%JY::YE7?X@N#,VPS[]VNPCPBL] M7T7G,(.Q_S"^'_W:[QLW_6'_;C UQO?=(752//8GXWIO)N<]L.O%SQB,?8(2 M"ITXE35=8L><] KRDMJN8TQ/MK11HG+N=Q(5KM\+4@G*Z>$M8AW M'Q(FO3* M2G%Q(!X0N4K*00%TO6A)L&0W\E>7EQ\OX'@OCH>*RQX ]!ZCU2K>'IKN9KG, M\I"=:J0.JZ*-07"+Y*EQQ@8JR"< O LM'&RUF!(#Z890]H?(\U)-%_7=$%2% MJ/:V_V6LX4 R(G\F%CDEZ-Z9H8%'"*2'U=DA*Q8\W-S+)4RPTJP/X2AN50I2 M0!S0MM"'HMF>IB,;?_(Q/F6L/(,(:D,X(7OZ:4(@C(H]6X=T))>/T.<0 _H: M&=>3J%8-PCG2*H>SFA2@^DSN(NH8>0S-, IH]M%&$'%*1FSOZ'E4#K(_A!Z5 MN&\C8)T;_LS8=;])"6%'1&MUNCQ:"V1']#%&CA(I.E^'WK39 MX-2$/>92ST(GW^8F+>LV G-;JZ@8NLS"W[3V%C0Q:N =$#_Q7??.QZ\FMI61 M5VL,YI:VL :H,0U?$XH/^+I'N?+TKZ/LW>"P@A[(Z\ Z.(&8!OKY> NYAX^].SF M WKU##V)=K-.HI(B_[A&?=@V?3G "YF'CWLVU$R_49_A.55AFGJ%EW,>B_ Q MC9.4V"W9<\_YBUXWE'[,).>1ER/:J_/&GRJ\Z:I\-T EV,1V%]^NN=F>#'V/ MWIR.A*]U%&@'IGVG.2)RU")/!M#4(8G]\I.K.#'%7LQ(_@'A,AJ&:1@>H3!E M"*7I&I1B)G>2*:EMF';F"?5((!=HJJ0MH[+,%*B^IG+7ICP9-%(=V #H^-L:F/&:?*B4W:XCL7_1M3/E)) 3V,;">L2A5S>VN,X5ZW5N9* M\EP4E%UF%BL"VR*GKE"N2DO5NFS,WJ!N5543YUGH:R4:69?.';/9J%7GM+2J MGL-XE&K?H_$3MNQDB)T0M<]C/=1^3#>KF]Z$L]#H;%*NC>>X_X- MBQ#0'L9K#^.UA_':PWCM8;SZ-LCM8;SV,-XY'\8[T^,:A=VC[>D,&+OHP@ V M[3 &O>G5(ENI(](S94W W*\61E?&*GRLR38=A\Y?R?-3X@M_"K5P9CEZ$D[A M \UW*"BC+*I^9HEX(C;AXWL>:=75!YN/R*"NQRLXCOVAZNY472?A)V4G(2'E M?6B^&69,C(&WU!B.9_B4'L-*$T2^9O=XM5[#UFO8>@U;KV'K-6R]AJW7L/4: M'@V^R/:A^S%I.G-:',38?_+,>%.'[$T(NHN=P/'FMQ$QV.;Q9B O@E\;-8WV M=-8F-6B;.9D@B,'OFD'@S!R+^1VZ]N]1?$'X'4&A.^H-E$5UYV->ID4!G3X% M48WV =14J&^TI!R?-)@T*9?9WDCN)D<+MKM%N_NK$ M M6A^ MRYHL0V=T7A,TY(@,F6C+"@B=BU4_]6Q0BO"2-C['_.PMM);5WHXJ^ M+HTV$BB2F/A%V>>XH=8P8W(-B.FZSB[!NRX<;(#"K10%EO,.YU3A@#YC33W M**U+GN:;7)[9W^OT".3),TLI@(7P<*ZZ66]OJTCV)0X*)/:E5@LU3->"W>_1 M1J<6WP"0YM F-44EY8'8H@5T-V/ZB!D\)[A^^WSUI7/]J?/IZNN7SL7'SO67 MJU,@B&9FY(9U0=$$5-P AYG$DH&+F&@'FT/>.QC/3!H2 0,F0 M9O@#@.J=\T:#&/0@SXY(*8;2&A .XFDA)N7F*'R6JSUN.$0AHY>]>LN5O5Y5",?,E$#08PO :&E3U=M4=6EH.!V?5%>$ MW'8@V#:5IK;M\0L_U6([OP7[8>DQPA917,*7,OYJC4&PADI4 C6FH:8P[*A_ MHA>H;!^M_\DA*HVMQ5HW.^&K^N6"I.LX^X">ZR6=&S/2N_%"NS<6F_[;G(,V MYZ#-.6AS#MJ<@S;GH V,U9;'T ;&H$R89QT8:T,H9QI":;)_MHP@277^V3;$ M!2$> BH8AI]1<>-7XA83RP%M% M8<"XZ\CM3UD-"%N&0HK+19''(5#,+K4QNX2T9Z@$LTM F+69!6UF 3%!H *"LA!\ M"85!%? $#:94;MMV_=EQ*, KKQ($CT%AX/*8@YKNT0]"9TDFA6"Z,,.[*"3% MDI^#L;FFJ\^=CW?AOMAAR>2BEP;2N5!. ]F29(2$)F/&B-K8$5,6YY"T&2)MADB;(=)FB+09(FV&2+N/;?>Q5<3/DCOU,B83L9B8!3@D MW$Q?D?N"'@AK"W6UT&SUS/:OFMQ#VQ1I,O0K,O'TU2]'-[:--7KW6Y3I<] $ MTK_ZN0K5YAJ]I2[.]AGHPYT?:21BJ+4&(0_@E-H0S)?$B%E M:"YE/MALD3/RO&89 S"I;PC*/5>2+@3$M\I3))ZP(?E1]<6=N3#LLM.YOKZ$ M&Q=TM^;2[I'",7.RCDJG%; M9WXOHB=*#9Z#F[H0X^5IA>P,T3YIU"\:+'S7OG>63KB[AF8TVZAM^IT=SI)> M4KN-]$>7R'_%Z"<35/R8TFCV,PKH\TH#+TWVCK1]TZ!0"XWT*1?BM&'S.14! M1HQ O$X74DFK+MSH.7B5"S,/34,>%R9&-R9];"TU"W4QID\64'/V9KTKDC@_ MNZ\FMH<1E?-HQGX-NE&X('S]M?,5[OO'RN^GT>[F"N0!4K6>\UE\WF>Q_[9R M\.8R/#+SRE2JG/9/JDK75:A2.7( J4(EC)(7TW&3//5OI*YH9:NNNY,JV%>@ M<]6A6"JV=9-;-9'-YX &^+P W:"9C]'4?./8NMHMG-9Y>5&BL:O-*K3)0HV! M(0I'LT.PBS9R6KS+]H/J<@LUM,T<\J/XX>"N9T_(1@T[-';/?M"-;5\JQ[;C M6';2,8MN[[I.?@02V+92G'@:KH"$KSGZKR6M5>(^U:#CNTJ&\2_ZEQ__@HG'Z$6K>)* M!("B;2R4E%4B/:TG*0\A%Z+*<9-6$8D8 ("Z9U-* 164A1#O/A68 A$ +*P M-^-@)U66]RC5<'VY-.6)A9]H<[21>OHD''[\-'X 6QS5W>:%I>8QYNX*IO[H MU4.8&U,MH]5&S"]::E2::"IV-*;)H5>[/)CXC^0!M]&,"&+I>XPX#O+J52'D MPY0/KSK_T/R-A67!_I96*#.3D5839[15Y MW2"(EG&(Y0&%"]]^"LI/,\KK#4*R$;"U,T]DX#21G=HAM"+[-L+;!3].3DA' M$/MOQ"9U)$I6H"$(&485Z4\!:8!3C:*225@;16$0FIY-N(]S7LJ>GL3]0,@L M C8QB84%4N^*&)7I?@)G\C3K+2B# MQ,0<^A[E J43:MBTKIM141,38?@SPXK),!S/\'SO_0NCQ,"[!)N T=)F MV+09-FV&39L?T6;8U*Y!38N1UYSPT,;(VQAYTV/D->M;_/SFP",#*6("&H4+ MA*?$^Z=SZFE*NC>P>J)N1\RA@ /D^]F7UQD6H,VT+ZGT97=9,$;8MKT M?2>[P93=Z\ :;-GV--OC.8;!I(_;]#+9DFTEO[8[ MEN)*^T-,I'?UT7.^5V35*-3O1M_CI>+.Q\E7M)SH]L!3$W%^MW75)4D((84) M5K>H##E):33_L:3K[Z[<:G%[/-;AV,+-)LT%N8#EZ:_(=15"I M\+3*!:_"!8!YAP;$1K.4A2Q9Z@5E:UC51;[OLE9U :< \$H'G+J>/:1/C6^_ M27,J#?!JMP)DZ9=J:R:#0Y?!\I<0U@N3U&.T6ODX3+:/07>.$:-#N,*H5X6P M !54RI94L?E)DX:PX\R3G]QKF1E%TY-BYD<-=W1AP#65NB9KG M+Z'F' BVNBU)-:+-VN-?86P^=,7-9:+\%8&]783L>\=\=EPRCUU^^C3IW;OB MG49>A3IG?XFV;&;V//*AN>T%$^.!;UC- W8/(2M*E25^SI/62@'DA;;NG)@- M>'T2@I26A;2[S@),RTY!!=ALA&N2>^NG?]0: MEQ6_*O1/G_#_,QFX$4;;67] AC:]D%MX^;Q630C9'+JC3IDY:*,PB7T&4[]K M_1DY&&V('GAIG@0#4+DVA&R'(F-/F4%HN-ZC($!H1':')GU^X!Z9 9HBO*2/ M*7HA)JP+(%6I""'"7P1-%=XJGC\GU%?EV5V75B'F$LLA&,WNG#>:11#LHZ)6 M!<*K5+HS9CY7T(94U[+\B,P%9$Z@!*<8=E#0BS"..1KZGA5_$/E<]=N!\&Q4 MD0%7@%5HJ/]L8H?2OIGX^UZX>66/KO&Y[^UHU(?PAE,1E#58A)#1Q*;]H$N6 M N:FWG@EB$8FS$_][!(1T*PL(C5[Y-V8KNG1S"^$0KT,J*O##*C[?O>QS\Y, M,UH,T[,-=T>-@6-RC- W_ U!ALLH(K_%)!F^9SS'1!D!I:IH\A3?4<4ZXV4X M'?Q:RXQL_QX%(3/0[GP\1*_)?$-?G\.^1_ZTDFB$Y&"S7AOU9RX)<,E,NWH\ M 9AEDWB>'5,A#5GRBP*)2Q;22$[ >8\[ CM&'FDK^G1U-:GE4WF)U+^\\6E M/,JL5A="#%.FB!S+)H^E"F(';.B+7-'<$J?W.DL(W<8$TE-84X_$)D;$\7JM.KG .,B&1H1GG6/F-O*XYF3P%B= M@R*D#8?+AJU,:F!PFH.&4LJUS M!@FW9)T>>\61PJ4;&@Q9K=F&87M2-T5>)0@#1J)?XE%SR$I#\,KU+"G4@Q#2 M/ XUR,XB 6:@0H3)DFG=/>Z*2%4^)TAKU MG[E1F "E',#%1'K\,J<.D E00=L4@ )T//81N:3-^3?D$;O3I0D$]I+(EQJH MH?.R,>WDAYXTVX P#RII:"9W5X_'UD]]UG[J["Z-DV% MCT.:;9:' :]@ SRA/+*A89 G^KHD_K&0Q $+^B"!Q@N3)6>H&* YJ%-G"G&A M:>B S@N,79S6NHY"%'BDZZ+[$KH(F,]9EZ$D&4WM4ZSUFG6.LU:IUGK-&NZ MTZS=&S9K;[@Y\*1DH^T*-VZ/N",=MNF\=P_^!%&!I,\NB6Y]U6^F 7M,?:8: MA2XUG>F,/"%S<')JH@BZW&8:L)_59PK.CNHNHN= 'TBKRVB9F6%T]U '3^UM M]U!Q'\8R[B3),U@EW;1[IG;/U.Z9VCU3NV=J]TSMGJF6/$\'!=M%/WZVF)1X M,,FB34R4G/SWHUILW.Y+DS]H1CSO'HEMZFN*H2'1XH2IZ2MR7] #T>R%R"(Y MNE4(\V@)(R/OQ@XMF315=09>PLZOR,335_](G3EL#L)!@)J4Y5 8YZ$EA +1 M+13'- CA- ((38G%<1:Z(0*=:UW \*K30N6*C 4T.A/0Y2B&X#92TN '=C8=:YK2&_$7C;_RI!;\A- M#T+Z!][TU:<["[6\'*5VX&WKJ]2 -.?-50+J@2A'#5(MP=NU5ZP(*=X;JPK4 MQ5"*)J0:@K=OKU814JPW5P^O!CG5H>D#]##XN>(U_7L4& MI 2JL-$$S';O2-R@";(0T3@[SE6Z5(=U(!3H\T&G)T[DL.F*@$- M7"OF!A1KKL[)O&3H#YEK*NHYNSG]9NKTP):,,MQ]FBH'1Z):[W,?):,)#\4] MSS[]7WR[BEK4(UV^S@<[BN7=I:F'<'AB\\3DP/G9=*/X;B+/_G=DNLYL3:C> M/""C=XCBX^%;&X^]G_JW3_=]8S!X_W/W_JD['8R&1G=X:_S[J7L_N/MU,/QF M='N]T=-P^ECT+$7QYW9SN-]RPCN24:!^/0_I;$AT7?^5/EA"7U^9H #A%Q30 M_&O):0W5RO4?TRB,9O9%'35V 4RG_]0'YYGKP*A%BRCAIGCO9( M.0. UB%CH]DMFB%,B)V:;_'K$5+PM%J $"(NBJ46H^5#6ZK-=V#?%[#[[NL\ M%784LQ35 C954T^6/?@OC+:!)U=]FLI&YJE7$XO<#85:JG/,'ZTF1W$.S4TA M)SUYA[*0-;:M"V&Q/D+?U8VP+?_] >WPV _1?_Q]02P,$ M% @ ,7I<4#]P:,[/EP 68,( !0 !M<'@M,C Q.3$R,S%?;&%B+GAM M;.R]_W/DMI(G^/M%W/^ \U[$=$=(MKL].S-VS.Q&22K9-:-6::1J>[R.BQ=4 M%4KB,XNL(5GJUOOK#PGP"U@$0(!%,J'9C=B=UU8A$YE@?A()()'XY__Y=1>1 M%YIF81+_RS:0G0?9.@R_^9__X__^O_[Y_SD__X^+ M^QNR2=:''8USLDYID-,-^1+FSV25[/=!3#[1- VCB%RDX>:)$O+CM__]VW_\ M^.,/W_[PXX\?/Y#S\X+319 QRB0FG.7';S]4OUP67)/X)_+QNX__]-W'[S]^ M3_[QIQ_^X:__#AVZ_9YALAH@7_;TIEX \J M=3[\^../W_%?OV%C0,@_ITE$[^F6\+_]E+_NZ;]\DX6[?02\^-^>4[I5=QVE MZ7= _UU,G^#3@-@_@M@?_@'$_F_%GU=)'D0WP2.-OB'0_//]0JO*CPV&,N5W MD\G;2]3)I5PQ;-)^HRI1%O)&\%\W3*Z&Q/1K3N,-W90R Q.#$?(^:M,"MLFZ MP3 "I"1I>PPRQI SR^CZVZ?DY;L-#1G3#S_"/\[A'^???RC0\-_8G_YRF3#? M-'O,\C18YR4_KL6_?*/X_;M*(F@R2YMB!>FZ9,'^V:%ET>*[=<+IEL],;0 M085E&U;*-$W%2()@.1;RZ RI07I&.#%)4E(P(,!A8NM:!5\7&S:1A=M0;,=U M3"?:]E@6U:% TY8TC1&LR"B)SGX8$6E2X4Q(L\V&C4A6_,]-&-,/6D65;;&, MQ2!XTU 4#1&,1"N%SD"*EF?E/PC0D&4\M5DUB_ MG=5N,OU7U8E9?MGCWR?]NNK.6U^8-R.\W=2KAP>Z/J3,P#Y\?%R%>:3";;O) M]%]9)V;YE8]_G_0KJSMO?67^&TFVY,/'=X_O24DUV:=>I0$D/3V\[AX3E1I' MOT__D94"EE^X\>.DGU?1<_O;BC9$-)HXQDN4V M*&AN"]#ZZF534K;%V(S^C4;1O\5L]?A @XS-()M%EAT,VX7:]EBA>8<"S>A< MTQ@A0#=*HHO1@>B<4Y&2C BZB:WFUR0ZQ'F0\K.V---JV6J'924:@9O6<=0( MP2J4$NBLH6I,1.N);>#RD*8TSD6N!,QP>9 ?]*:@:XYE$6;QFX:A;HM@'R9! M=&92T)"*B BJR4\]K?E!>3DK+M MQ-_]81=$T<4A"V.:Z2>3HU98WUTI;/.[-YH@?'=%_[KOSIN2LNW$WWV^H^D3 MFYQ^3I,O^?-ELML'L1[WFM98=F 4OFD/RJ8(=F&00V%J$?>06J!X1Q:W6M] [1$^N)WA\%>O-$(?7[XZ M:H9R_4HI@_X"EFP3G #)(,1%,#N3:+3%-@J%X&JSD!HB&D9+BD[3**[H36L< M,R;!ADL=!:I0].CWZ8U *6#YX1L_3OJQ%3VW/G#5AD"COI^T_*+;('ODPAVR M\Z<@V(O/2J,\*_]R_'V+/_^%9\B"',OM=1@'\3IDYIF(2\&:(AMNI--:11^U MP&!AVE''\O9A>;.XFJWF5^1B=C.[O9R3AU_F\]4#GLW-LHSF68=U M'3?"L2.UJ++%-%M,;ANJ[MO.AC%,8YB( O M-'U,AA"1-_H)#T"70?8\BS?P/_/_/(0O0<2<0S;++X,T?0WCIU^#Z'"\UG.D MQ8&;DV(R"JT()P>G@U1MS\V(>!DF_@^)?!1H[,MZ$29P#*+.&OY!:W(2Y(2% M0I#F^\K6/R-JQZ;1-$?1[Y$^A7$,YTAC:FGAWD;1$#&0> E"UG=$KY/T@0E3 MI)>&-+NBCWG]7^K,F]YP:/9M-<$"K$E,&J?S[Y*!L=][Z\%63 GJ\%#(. M\"RDY=*1L&BHF'2F@IC#R*).C5! :4=7P50.M3LJV6+@R"-X$F*(A M*T M4B@, ]H2WK@Q]R''ACUTR+D.^AEO.D._2^D^"#?SKWL:9Y0M.Y?Y,TW%YIDY M%+2BQ &!@U(R)"S()@>(M4PM4RLH24&:\6T!3EU=O1%LL'!SNFI45BWAJJT+ MU0*E:E,?GW0LIGS 2B9YKFKW=,NISA#G89 M]W!TJ5\RF$FPO'RW&DWWKF^/X->[A%%X/4%R1CB1>/ZA),-?AO30"-;_^TJK M?:45+4GQIJ83OHY"#^0]@9^39/,EC'3:UC_C /E8/!FTY6^3 [39<>MSES]C M66A/\:9<0>=,H) M;L34R) S_[J.#I!GWV&/=J18ZVM[M9K+[6XZA-6WK5 M M Q,+B9I!QB<@O"7XB8J$LB*HOMKVI.F6V>H@)Z8R([\/3=LJ]SDWK;EX>W1Z M+.+)IZG(X=8G2 M3M@O"$B]E5QL&HPW>W4F7/;7(I0VD_$0(.W:=-Y,_Y^K%$\;&N["8/',.+Q M2\!:^P M@K#+=3QNC)OEJ!9=E=_8;(F6V:@20Y]'5[1&3^KH)_U>M.YCX+O]5VZU'SX6 M-LO^ %*D!UH>D6?E&7DAC02I(RT<::>UZ%Z*@8$[$8YB[YOBQC=_$NV4,=<8 MTCW=,['XC91U<=N#O,!U#Q:LP+44QHP\!HQD34GV3&E.-OSMG"U)'J/PB8N5 MP;KPP!>(< :U+P$%IU-!R"^XY E9)QGK)'\.H8![/:(3_B=H'B?I#A1BXQ/P M,K3KUW7$%-^2*(F?:/I^G 64RG4.84)%;"NXJ#)D(OU$/&Z$,X1V,T2]=$L. M[*^&LF(QATZJANCK%4/(U&Z%N5JQRR(R!-33++&=)?;"AJ_H-HSIYH+&[!_Y M'<,9FSH@ST-2IW,?TY4)VL9^#U6/-OL=.& < #B+I]I.!R:DX$(*-CS)ZDQ& MV7C':#\*56/*(BJZ674!;Q"U2S7'GC8MUEI3Z3/QF8B+0S$1()Z.6#L*?6N< M52/>7"8Q+/MIO-9;J9$"J0I/MQ*-VCOZYM-7W.F2I;V"J"E$ MN1V9!NV ^W0]UC(->7>;Y)1\^/X]9J7!9/WG5Y&CX>1(;<*B%W 5][8Q]K#J(<\9^3#V????P__GV3B?8+@D#\G:?@WNCDC,9QAA$I- MIPV?BO<7C#4,6\WP B65N,?1D=P&)21J"Z",'^H'+#RP?#>Y=3;_CW]O,GIA M[^(LI'ZK@YR3'WXX^Z=_^/'LGS[\8TD6Q@2,]HS\\/=G/WS\I[.__Z=_:/[T M3XBY)YL-+P8<1'=!N%G$E\$^9$LB:01UJ0@6A$@Y*=8J-?)3.JFFSU6Q%*E] M'ED1$J $*RMHSQJOS:"EL?15K&@("M&O:YKQ](,*LG@HNJ>0Q$ W\R"%5(9L M5N4=;& ;>1WJ%BHVA#@HLE=)1E$WU>0HLA5)D?8B"$E)2=Y)M*0@;BV+IP+1 MZ7K1@A(U\[&4660F)+M]2I_AT.2%BJLG-TD&MTZ6VU7P5>=.7+F@Y4KV4?8H MB=*%!49VI;M\JG2:"F5%:2"93WE/ZAVP>L_O2)'E%JY-X=6W'D;Q"Y%$AUG( MVG]%[-)D!S;#HHQ3PPRCI/^[OV/LB5KO8M8O@H3;ZR=1C<9^JFX41W=K2\5#>H5,+U MW8?J?/-I*N?CE&4_&V M>4WH!X*3>_GZT6K %F-N<+ MC0_TFGV4RZ*XU&]A_GQY8(:^HRG35=3PAVJ>[/]M])EIO3AAY7OV5KJ9 .K, M!B$CM*>,BE1*SHG 4)*2%R_C14IN9Z3B1TJ&H^6J=3KYX52'K+LLB)C#SQ,2 M1!'94/9?*5JYCA$TPXRMLWRYA3="^%DZ35^@1-U#$NG7E'H"K+BZ2X5F5*UK MC1!3FT511$%9#O<0.(G(R2B("%"-^?R9U4JSISI/7)V,-41\(BQ-LNPN3;;: M"Q2-%D@/A;6%;+P55O\\_7-AQWVWG^2"%D0TPV=\E.Z0=M='U$4!/6DJ)-?E]J;HEM3]$M&Q]'0AG"8V.B>\=U&]M.Z?E +@ MS+-H(_HHQLN/1Q(K[8J(NJAU;!PS16M,?Z(5ONT+6DV1<*R10V@HG?E"5!S!E37K\39_K'5H$!>4+YQS1\]DB]6XC@1-_&Q7,5I4D[G%LKJ M/V5R>4>FB[XYCK/H$E_V&[JVD[L0LR M,YG/[F\7MS\_D+OY/7GX978_Q_$; M?HIM@457P%X$6;BV5+-HZP]$4W=P;T%U5T?;I;VE^5/:A2@<<[2%4IY,NM6'_Q-TQ:Y?LZW_]PY()5$*^7 MLLUJ>4XL$$KI]9#/Y<+ Y?+3W?W\E_GMP^+7.5GNB\5U4_% MQM<9B87J_"3K)^2W+14:P@#R$_H MJ#@]6F^(KVJ.-WBM)SF'[PKG/<^Q]- T.B"RI=F(=M1-&_V2ZJ7A*%GYJ:J MOL>KH-U\0=CDFZ8=SFJL*H)17T[NVIC%5K[IQ/WTX;/R%.LZ21^"B#[0]2$5 MQ4:'<-IN[/WSTGV&Q]8MN_#VR@^["]['\5:]G&^3]!PN#I*ZHY:;3<9[J*#S M &CDL?H0K"F+R+^-$Y% BHF#5=#9^L4KJ.@BP+M^&:9UZ-YI4= MG[GV9* ,PX/[6+%N+>&^^O!P7>NXGO5I'=MW_;I4K5^K5)\!9[!2-TKWHPN&I$_>+/6!B#"M[\)8\IS MV+L4DQHBVT!+9*4=5*WP;.%(!),]0%-Q/P+1*-B$RN+1C%Y1\;^+N.W\[I,H M8@'OER#5'6@[<]/+LJL_J[XKT9 M\@>P(P4_5/?&A!.5-*_8.BI^NN-E^WCUY3*SBO+C1Q88\M64%LONC!#?5.NE M753 )9.;*:"1=1>G!O$%+,&BUI;4:]R"(2;.7D%<1NE+3!N M8N,+R+ME=$)Y6?3V[<.\]\!8X=Q4DW;"K4;Q""O4?=ENZ9JMS6_IE]EZG1S@ MTN[3'1N-=;B/6)@CQF2YG6V2O0'ZIS!$VJ@\>0@:^YB]N4V_S7FBJ.U=FHHA M$1P!YHPGJ9F2BBO$NX(OM"HY(U5G'GHDRI]!M:!6GI=N9E$\>7>;Y)1\0$T% M98[IGN[96#Z#TY8#XN3NIF1K4KA'1%Q=YI NA,#]#\V0Z)OCH*U+?!E9NK:3H\@LB/Z^S1FY;#RX M C18V.BK ]E #@KR1%2=S(+$UU'R);,_.%>0H)^7:]70').WVF.>CFN$<;JW M,WOXA5S?+']#?.CCEN;\WAQ4]]G0S<7K9^;O%W%56G.V9@LND=MEMK4^C-"J M\_14^:B$CR,7C#H_O4145GD!3J1D11Y?R3O@1L+X/:GKL-85J\>MBM9@C(E;4B3>4P)(;8+UC?2QB\]WJ\E>$=ZJ;77>7O9+?KKE+ M4KY=='R];!?WBNZ9^*'I^+W9!&D?0B%F8^]!^GWZ M_896Y^WUN=0$YU#*41F&]/P5+GSF MD'NW!W^AT=:6&.G1+"?5&N]I65%._]26@UCM%Z[X-3 Q12YC AS@/D[)@]_9 MSDG%!6L#\70=X8X;*)=L"2W;\PWV?<&J#]AV^Z\<01\^%OAA?_C+; <+EK]Q M)(.D=!<>=ORDT]!^B?E:YCZ_MZ1TGV93(NGTU0%7/7C, J^-LGZ !:A MBAQ.$5/Q;BMS\QFWO1UD/O D"(DY_/=>L&>1&.NZD&ZJ?GM*-.9RM4, M.@0R(^%KA+H%+XC4:V[2C>:I)^]!E7XW6Z_A*"^)W\,GWH093WSYKO?'1SP1 M<AH/DNGX;8@UM\1LG:H4[)X#TI63"P$4&+ M^ #/4$IM2J78JC+@M(@[GFV]BM3L[)ZN:?ABN&EO1^H+M/1JF5'5IO, 4#JA MK.[" I8*>E(SP-J9.4&Y2HM4JP4FD.#-T)CUUMZ@L:3Q!3H*1A3LF/D"(!?5S0! MY.S%M,5BP;%Z3[(N%CM&7'@*0$_0O52RV*H050834<+ZD/)BW(%26]QI;ET^ M--LC9-10^X)0,P@EZ9.+VM\?EFX>-\F-'=M8J:-OQ-6M7%S$P:/ M8623B^K*Q!ML6:AJN:FHX. #TCK%LYW3) 8>[C'V46]3J1?&)*H9>+G;>!>\ M]MIJK.A\@9Q&(;M-QH+( V I)7+>7BRH_0&4G5J5_'NU_.BQ("2#'-@\7H/: M;397T?L"H X%+2+"-K$'@#)*9@NL8L=#X:V.?GM# M3L/"*]09U71:BGF(/8-P;O"K&7F,0!=MA5I1$C^=YS3=R;'B6[CAKAD8%P:^ MWVA78=">VN,;[,/=7,=YWV,03:UNQ7F'1#AFS(:H-6%DY!4R+52V0*B!BR]( M[131%;$5PS=1:\)=_<7MK_,'?VI-!*_%S=_9^C\/84H;UYUF\:;K!IX+ Z1: M%U8#JH,&K$6(FD2+H0A 0HY0NL!3%RXO'I M>L$'K^ZN8A_'':O#?,"G((<[::_+K<7=UA/X^ $P:X5->.MD@@X_2PD[K):C M$9*@2EY@PEY<[AQ:;Z 5^5X[00X!,E/6L[N;K0G=!;)VM)[$D];0M"'$CR)= M(%C4#\Y@'IP ;">$D[VT\@]5]LO0D]>Q_N^HG+:3XO$.RG [)U[M=;IIVMKK M?'?(Q',^D*92JNKQMN=U& ?Q>H!M3R,CKT!JH;(%6 UWL]M+W[8]E]NJ 'Q'(-%HB1MX*H16A9E2,[2@LB5#.]@2+2& K)IB M!XWV4O/Z.AJII[?FZR2M7P59;J47$#H4-A'BVGJW2BK3UU.A(:%+),5^-LP5 M<,>+D38>V"#E J7Q1 TV:/HIR"^QP0N-:Z%@YN,+4?:3X,FSJ/_QW&EQG,?Q MVW!QFU>++C=-^:*K7&>1;:6<#\LLT [^/YP$O@01Y84?6- 9KIF+@A_X.UCR M'Z26XDVLXQ2X^=>B]#_[QS,;"WK/W)UX?%(SRE,+@?08*\I0-QYPG52"Z1]] M15!/]TR$R%\-8P%^F''Y/VC=(8Y#>]MC-.%+&_4+N4D4KBW>RS 0(+UZT:E" MX^T*;>OI7Z#H$*5]>K?X^79QO;B9*!E.$P:H>3(VH";=K7&J0^X3%+J=[IR\T/E#(Q;B$E[V8P_XMS)\O#UF>[&C: M,8%:4^-X($?E9%]B23JY5W"22QG$\;09;PVN:Z:T)_?2Y(SSERVM;T;7Y?P* MH;@L M:_M:R]]9MH:T*%V%T^WDSBC>$8 M/;:IO0^FT^5Z*A+?_&L?77S @?;F98<3M:!#NUAEI]#112HS$<;%*1N)VLEJ M]\N[^?WJ]S-R=\,WXFZOR/S?/R_N/C%;\]#,[-VO&PO/C,_2/;O0^V.2]BZO M9'%6/ +H7/%QC>7/H2^?J*Q78>M7 _8U[YUY(&VQ>*NZ-&6BST#C"T85^E4 MB[G[SW-FEO]Q-[]]F#]P&UVN?IG?DYO%[&)Q@YR]?U2:TTKE&J!%\>RNN67H M3G W%(<=*M4.Y# ]H&U9#BF^ODILTY<)J1 M\]P55<]'.&PU&2C0:GQV*7%4TE/7'*."IUD6Q1+[=/GV]FJWD9%C"; MOKN?_\*BA<6OF[R9!NA5BJT[C'T4$S_3X MZ1:F7?MAMK@GO\YN/L_)I_GLX?/]'/8Z/;.C+J?<0>./)1G=L9' "UOJ\E! M0SB1%(+[D6'?2QW?L $7]\.<7^F?Q1M(" WC)QJO&[LW'4[7D0=:-..NZ%%H M8\\ (\YQE:Y=HF'YZ=-BQ0V2;[Q=+OG]C?DM[N4-*]4L@FPG)AX;:5< [L#! M3S/M ]XRV%')XQ6Q M)3G*XMA)MI9ASC_=W2Q_G\_)Q?QV?KU8\2P'S&0V6 %S9?BJ_2YATE=:7="8 M;L/<8=;HSPXI^^A$]1N92#UY39^5=)*@[8P=P4XZGFUR)"5+WV::@D^>LJ#9C;6H/?ZMH1ZB;#ND)IIT[SZJ29!N'*I(U [:N2<['E>#>[ M7_U.5O?,KJ!,Z-)'\[*?+)PX^&5TEE." [DWIFCO\ H.A+,@,@_?//T NGJ( MP!LHNM3ESH\;(=V?5(K:N!C9:#']C4=%]^VKC//9 ^;R\89F&:6B8B$5$G?> MLC628!E#MQI-T]"W1S"4+F':9D/+US($L6_>L8]*PR(A2W,)!>R_CA' _O07 M.#HH5][_?@BBW2RN?Q=E\<4-ZFEM[F']3#<'>"O.K&%WT'LRM^FM MI"N#M MQV$4S&Z2]6%7=CC(Y]"8I(0W>.>SKE>XY^2\]/=C6?5P+7?'(;R7.OQV%)"J MO->@(R!J.BZWS5J/7#N9&?E#L".(7FD$O9,NO0=S0](K$-WNQM1X>K?2+7KI M/O0M4=Q$ESB]W &<;C2>Z,BE7:8SJ) MZFK7S^%PHPJDK-F$'YVL&UFS(4], MG=:).(]/X^T53SS"24H,!F_F,[8T3>G&$N$=[:<'N94") MS312H!:H-BFAJ$FM:HY5AEHOB[;RM$1R5C^OZ0,N^NM6_HZ'A\_PON$\R\,= M"W-T$#ANA&/U:E%E0V^VF-RV5=VW/CEK!'LU5;,S4ABP1X9LK4@B*0(/2L$4 MS$*T?9"*O1CV>_%D7Q"QB(TUV^$^+]6&J#G4ACMYOM,**)2W>(ZK6BAV_?=I)B/)DJ:54ZK>^ M^Z/J2\#I]01J._B0 '2=TJR/#1MYX< M,UVBM.RG)B UA8\@&48S/%0TGCQIOUMD!(@E+0Y6G!2386-%.#F"'*1JF=SQ M6SQ5PEE-[R.T3E%9H:('#ZK8!7/ZYL@/J5B$;+JV> ^HV,4K57,?@=!3%]1Y M1?M"@!T&[,D]>\W" B.VM/Z\8F%[P&YXP<)'7(VI+Q[R?DZ2S91 MWX&Z8"#;"9'6&\9U;?E MSCDK(O,Z(X);<2Q0\./G5IF'*!UP0."JKV) $/=&@S0.XZ?LCJ9<3;N9K),* M:7_43IG&#JF99/H]4AMYVKND!15A9(33^3C;G:C;OM3-@Q?*EMOJ-M@BSO*4 MKU;,DYTE+?*+93:**5\N,Q'BO6#6+97I);.E?.E/HO<17 .IG&A4QGR\AL^O MXA[F?9C]Z?*8E TIUG,U]FHUWZGIID-XH,96*$4%)(F4 *TOA2<'5XYAZ^&P MWT67((S@NL!UDL(5ZOJ.3N=]91M*I#O+]DHU M[BUWDTU_=]E6IO:5D)+RG)&> ZUT 8O->_Q*UM@0R]E,9+[ W%L_N=9TL$O2 M//P;W9!UDN6BB.T9V4+4^<*C3M@'BFE.#G%*@XBWC.#E=D8+AS1!-59;-E89 MC%7FP66UNBKU4<+/31@\AE&8O_*OV(54=S9(6Z ]U6WL?SKRF'[SLY> >NMG M2\CCS#52L9H*YC9[G /K#:B/@^BU*&S\I=0]0$^#J34]WH^",LQKR$<(HT-. M-X[@=>2&C>%>RJNA[,0*$=$]Y#0:N&K7E?,4F2F"JY<8'WHD4@JVQ]Q$M=#] M0L.G9U _8((%3U24KF2^X)!G.1L>U-HFTD"P<#]__2W,@N:],:FXR/S>,KV05_35(B M]$4O\*?1_F>:/*7!_IFY;;9DRJQBE9,XHA8%/&40%.4"^[##*B387U9MB4$8 M8E+R)!53,/V:+>%\O=F(&'XTFO&+&!DV D_U"##G@)J;T73?RVTQ!E98MZ3% M0;638C)^K0@G1ZJ#5!93=(E27Y!WBG8RQO)P!SOK$MI2'ZJ!7B8Q?R3RMS!_ M+CT*O^_-X@JW?;Q>G- .G_LJ?706[[.>55;9NDYQF-TD0P]J@R&:)G^K26_;+]1X< ML1?DO0=!O>1V9H>XJ.XIJW'SON1Y1CC7,\+YTJU6M:I-='M*4_49D=5/Y4S&OR\J,M>,\ E-O!648[2ME]Y6R%+]07GN^ MO@M>8>"9GKQX!*WB=4B_Z1?(NK#$GNSZ#X,YE+7GYT$LZRJL53!+"J[<] N^ M1&+L$>+''!$1QG+EJ:@[(0)[\4)J5+/UP2G =<$DAFQ4B"2*:\-%N8P+&M-M MZ!KL]N"([1)Z#X+:(SBS0W0(/64U^H.:IPBCR]OE9=T8\J[@_-Y+CS#XD/"- MK6I(BN13%BZ\A!ELSHO"6GR0:'F4S24UBC;ZB8RGX!^)(F8R\]P_ CTDYR>Z3Y%TK%2Y%; MNJ%I$)$L#_(#+/%)"B/%5Q;5.#*?P?_L@]NX*AX?9R,CBAM+IP'NJPM';MC. MHI?R:C_AQ K11?20T^@=2G[<*PB.C1,P7Q<1@XY#*US8E*,"4 _J4?%L*?$Y M+D[>_\8'H@B5LOLDBJZ3]$N0NJ:^NS/$=@%]AT#M!5RY(3J"?J(:,2"SY/Z@ M9$J *RG8>ND.1AB-@SP:X <>"Z:#%::'W2%BD81XBPJ602E]9JL>%F7< M)%E6!#T:^/9C,7W!RKYJEL4K7>E1"EGV$U)1*IH2J$&5TG9UZ))_L:VUEGL@ M[^":Y?MB53MM@LR#(F%3-^O)7S7V(N6]I?GV MR$>8(O M=8'=08T=35LIIPZ=C:2(<;*%7,8%,J,G@@$1'/"#W9-4 AP*=?@>5[4[?D\A MZN!I L4^(9S-^X"XV:Y\H;6(QA?QA4A6?7BFU/6PS)$;-B)[*:\Y-G=AA7EB M[BZG^;!\5SW96R[G%C$I6!+.$Q_3@RHM*K6469U)"F@/Q08W,[XLB<(-#ZV+ MG&^20182KZOD ^04_JB]N!>! BSQ3Y^$7;AC M0W:0P;&>I.U9^S5IN\K=8Q(7S[(V^BBCUW?0S7M\+S'JP!Q-],7 L*E>M6DF M]@9]<"[,<]X5CD_RH+=)_CO-[Z5]?-=IO@=3;%=RRE!H@P)GCKBQ0D]Q.T.( MDF\CEH#K7X3QECP)OI,88Q!:A]I^QQM9=MCQASBRSYDS]CNHL4%NI9PF'C"1 M8L[WW7*9Y_.:G@ #? R>I)&J4%I0,_0"81'OAI=^@*T]L='O"C0K)NAXH'$ #2$ZKC6$"V.@8:#4$.4FR#,3FV:+ M6'KRHS;.JY$IJMH3S)9PQ*3GCNX@1!@ J]AYVNR!]+7-1UD5T M$\8D3N+S8FS2>FQ$#?+!$K%K]99["F]\Q4\W%-YV=;Y2=3*WZ=.S!U"^S-0^ M@15*TO;)\JH>MF>"\AW7L*Y_S4Q7Y#+G"4G*GD@$766:ZT73IG //Q"R>ZMX M$L&TS(R=>7?/;.2Q8.[-\O./[MKX_RFNV/?V:"8F_CBR;E6[_)>>@U=NJTO, M(;Q565_%#__DK+'!+17_MZR8X;QXXCJKRY6?D9*A5R@=:@ 4 M>XR[, YWAUTQB^TU6ZF(C]QSQ30CHVOLR4/V#=&-3]?SEOB/U4MBV#Q/+R#2 MP@6BL5R\7M!X_;P+TC]G7\/,5N\6F2<&I%'':$I'-/A&I13(QKPJ,O('$'IE M9Z5H5\DN"(_7F/9DOMB96AVSG35I/+ SE4".=B9(D=X7FE*C"<\ X3'!XJFD M6YI_HKM'FFI&0-,6ZL3[>(HZ;P91)H*=$19Y3-/7#]1[+8^$B@\"^P *G<8@J9 MPA-+:BMA7OQ4S?$MZ5@6>TOR*W087(\),5&\S=;2R1@Z=%(A8<-.F08^S"33 M8\1&GK9]%51$M6^ &FP,KH]'T\=-&--%3G?6<8A$X,GDT5+!.'=4K?&GCB-1 MK#;0@(9P(D2'>WL NX?W;/=)FL.6W@-]XMO &M5-!#A6U*V";$7ZUI-;494/)X#C]YJ$E#18)Q1]M>"UY"LM,HT6B/ZT]/JV/J!N[XDW/5; Z$S+QOB^ MM"F)A2L]JYXA1GQ>^ 0=4J[#6J.#%SO=-%NGX5Z14N5(ZPDR3(I9;GS7A/B( MT4MEA9YZQUBB]P9*#LK=T11HRWH-Z#N%NUT2\P3_7Q,XO+^'.^[ZZ%S3&@LR M1N&;(%$V18"%00X%$*"UN"AR1@0!$118VS@NXO\*KUA#11)QG0//RJ_"EW!# MXTWY(J$I94/3%L?"C8++]JUL.+EU&Z1H&4?5MGKB$CU;HQ+)<%!RU ;9+'2' M(8T&>&9@./"H/S_V$4/VOO3]40\FAI)V>GN] MHNN(S:H;XZF#KC&N]:I%5QEQLR6:+:O$T!H)*5LCGR/T$WY3M,8S<%$Q $K? M\PH"-T5]'\.D;*3 ,74+)61[-S2?W.@[96D93U'CH2(A)0WZY*[1Q3C5=]!X M94_Z,,!(X(M-&2==@U6AA@S3Z#)A B2-&,^GGVD,+^/.XLUL Y M0LS,B9%N/) 2)OLHVDBD=&$P?8*ENW3MQ$O!@Q1,^ W^)IOR_FR&G9(YG+9G MY*E0%R[I!TUUR_O0^ %_N:MRTY%#86COQRY62P'33M8-6@)%AR0V.UHW^O2) MB9>WECK,UFNH-@\N8)]$X3JDV4_^6+XHM7]'TP?83[94^9C(#PRH53$!H4F! MC@:5.-V0."O>>8#2[>1!=2J @PLK;0K1X?GP M^U(O>.;,@RVK4C))M55R0>^"T!%R-@QP$6>OH@IPW=1H>+,5S1IN>4(>*0$^ MN( [6;$CN F]BK_A8T[V)Y#A"<\A]I_GM!S\F>VIW*=VS>; 0^?*0IC3.&2AOF3F)_]#H:T.(8^;V M*LEFWTTU.0QL16JGU@I";$B<+'\)#[E.YR$.=@G##SS_N$^3S6&=D\^0"$"8!SDIQ\A%M#5=Q"TGG /D0^OC4].PE""/PRL4@U$,P6Z\/NP./ MFWY.F3*?XU2:"+KO99\SUF[<[BTUW D M$G/"N9.:/8^/\'W-6",CU#W4ZOH:.O49 '#$8[B,([YOQV4H!^14E]%@^B9< MAD+B05T&\!_=9=CL[HTT-BVG(<*.-^ UKNAC/I;GZ,G;#^]QTL"8/$@OQNA> MY 2IV\=!C%?3=[18N2)-K8_&Q'@UW882 MZ9S:7JG&^70WV?3GTK8R]<$I_B7WZS .XG481(LXRU/^#)GA9IVV-8Z9=0@O MFY:FZ>3F9)2C94)5:U(W1[]$MTJ#.-LR[SZ+-P\T?0G78?RTW"HTRZ!$:Z;^ MR7CG;M@N<(QSC&&2+7I(_I/#8'CA6]BINN"WEJI.H!2A"E89KR>?(A9MKN@^@6"@@9[QVJFR*=%QO$;IP/*]I-?QZL%:)]_ELV);PM M\KV_7H(O'Z/PB9]XH-9:2_=)RK/>Y0C37#7<3(-5=\U"D6;U-0,!0@VV3FD4 ME=@*&G(4Y&/7"C])%R]@4;^ J]]MO.FX\NK( ^GZ>1]%&]?/71A,?_W<73KC MZ\WUXIFQ.7]H[I^/?[768G=\"(V5R56(5VX[]NC*'$1XD_>6; ^@//C(,=1+\6VN/ZH%_^HVTJGZR!,R:]!=,"\ M$6D\N3"G^=B<5P_(W\=3JAX#9'^6Y<#%CX2;8'SI"HT]!#O]Z7=%T=Z2\*_&T .^G&J#7C7(4:&Z2 M-=]Z#Q1/E_01KWTP\DS)KFA&F'GO(.T[*+GR['@^"6\ IU*JQ#.--N21D3!Z M)A^C_G84Q*E\TR"*5PS(=7D#X'C[KN1"@,VT_F00%3]IOZM-<#7EA5M^9_&W M($V#.'^]"8/', +5#/DN'318UVPM%&G>L#40(%RN[91&<2]5W#6-G7?NA)ELS;/E.>#B=O/ *OHOX(0_B39!N9O%F M_C6G\89NCK1>Q&L6QF50YHK_[WT2152 M@O4Z/001YC'+D3(S(9&=+ZT:>S%!'8ENF)6*EMA344.,EI%7Q4*, @F^9C MJ/!8?0>FB$H);-C>!:^FUZB[B'R"\;$JW7 N*3R!=5.2HM=@[*#8I(<*F].'/?\/>L8@=//?PY[2'T*2H*6M@^*JAK[-?T M\"S'G].?/ ^@%_MLJD]V]+D&=P;ES4CQGE5#>H.>1BH\1V"AS+$;,)"@.H%. MN0QV!##/)?JV8;'H#AHE:?@4QLRTDB\Q37%<06]%F2.0:5M> <\+G/3MNKY; M\YL-[@]NDU@6H91[&;-5? @V&T2J3(!^+/ \A:N:QV[#EA[5A[@):3#*.(G/ M&X;YI=KY.4I]"RK.) 369T7!TYPM*^6Y[/D0B0="O0A'AADHYI".&-41RA** MZ59#PYGA^:?1[8)'+L>F,&KH4NOP"[.L*A%PE5R':98_'!XS^I\'!IDE.$U+ MU^W(TX^PI]= F((B)X;>A$P]I+:=E+GKJ@R]=G]L;MX".H M2_9PP+R^CD#NBP6MBY#C=('E08G1!^V&QD_Y,]C87C8^H[']=P=+PWS/ MDRVLPL<#FW_G00KY7KJ$*F5+K/IG4C*^NJ<%$0ERP:>,9O9!FO/J8'#2[,45J5N:U\^_2$'=9;+;)?%# MGJS_?$ZB#7-"4(IBK1DP9RXXP.FIK PJ1Q:3 ZZ7?,K;P(U'CZ3E"C-CP8S( MW,YXJ9(U3NV5X9063PR10\:\4!B3=1"MX5HU?S^T!#6; TGV'*2]BBXH5R&_ MT?#IF3F;V0N;*)_H[0$*J2VW#]!)QC2+#AO6\YWL/.K[FLM#GL%!.OOC51B! MSU($"H/W,/T:9*1!*I<@ [-'68&,HD,[[:+HA<213=$] ,K"]$3J;HBC;[D*^%2;Z3H;NH4.801"XH1*^PGD0;A7;%Q&+O%I&:6:.8!(3NTN2@&5YG+CB>JJ>R MLM]Q9#&Y%^DEGW5-&PB WL1 M,_^RXZL+4XD<"SKL8M<="JD+7&N($(M:&R72%[)F""OS_B52;^KF2#+=V%7, M45.@W@LS*:&X :9JCG772R^+MC).PXQN?"B)X1'+;J$4;P#(9$0H#DC-176K< >BM0MP-UNDAV+ M\\,UF]+#O70W?G](LT/ G=(98D2B-X9%[(5CR#%3WCXN:<9BT76S[-X=?]S36WMWMH,%!D)4B,H2,!)-CR$*:ENV5-#PS6*(B!1D6C$[692/I MLNY[J6\8?,RW6[K.PQFL+R@N.I7'[LK%)=I6?O8^CJM.>PWT>A M,O^_W63Z@V"=F.5)[O'O*$>Q:B$4L]^>]<[C1>DTM:"9]K#44F+I<+-H.'W: MHYNHTH@.#I75*W\%=1X_L36Q*OM;UQ /-FJ1C\'3;(4*(94H=D "V3+X!Q6T M.("RDK^&%6\._R@(,-( ^HBN&&^\Z/WG)-E\":.(K406S,*8.(\1G649S1>[ M?1"F_$5T<^D;-Q8X\7@?->7 VX5^\@C;7;B6:98L^.*R9D(X%U*S02^%,[2N M2WZ;N&;E.11/&!6?H=<7P59'F0J$MX+(SR'*_E]G,F')"5RBT:'_"J442/VB,"9.PJ MI>E&,"<[3[;GC%#,;CY V4Z92O8#DST8379G1+M^"H'MM*4-(L97P=?+0YZQ M .-?D\=LMF;JL);_>$_7$1,MW(9KOK\!=W1GR3I<)?QN;ES?+&0,Q(ZQ9L2& M[ #'>PP_1+*K&8[[Y'YI:-';,V+PE4 //#B'/@CKY(P<=T#@>Y'9\G(!>0IE M)]4UW#-^F"0ZPO%Y_V>@K!WLZ$,UVR1[/A;P[N-ZG1QBD8=>5AQ^=YODE'Q MO)QS3U]H?*#W=,<4@^M*-.79:\Q1+1^C\(D/ &0EK'.Z684[UF2Y?6!_S;;! MNBOY=2CF6,DR0PY-,ZMF",X(Z3?#B:TXE.#,P8\4[(G$G]0=G)&R"R+ZX$GR M4B_XN;LG#]1-1ZKOD!V\47"UAFA0@-V@Y1T/+?JH0+LY+;M9>5QL-0"R&**P MC^)DKC>GZ0^<3U2Z/)'NR0;ER/HD697%ZC/9-NO*]:GHB/UO:>][R=Z3JJ]I M3[R'5=\!U#+/LS'?@#*FI8RBOLH"4.ME!4]/*16Z++>%D*: V4R"5D&K4XVC M4EK:]A@UM3J$4177DDC @936A1Y7:K3IBA:[R;RR+&-DUT7CBX5U16$&*S,$ M5=/L( VF4C'S(C[C?$6W-$WIIE#A\L#^0YM"H6N,A ZCZ U,*%M.CP2#&&UC M*1J3*G(IVB.9?"_9"_O&,^^9V%/,[NF:AB\P.]W2O!"^(V7/CA3']%W4DH%@ M0S!9[Z$.HEU:T@^TBM,5:02;2SVF29>I9 MP)IJ^MT!!V7*G0 +$I15O[5<[=O009J^PL+V)8@.<)9=UO%^+%ZBSYXIS:L* MW\$.^B$;UI0?1*T/69[LV#P 66GK*(3T]S/RKG@O.(:U9T22ZO1\_;H&L'UY M#M?/S,NG),Q(E,1/-'U_QBL+09(;YY71]"50Y> MF+R4QF1#HY"Q99,(L$@B7@1%DH2-$INR0)''0P;YX1,GY/?_3@JG13@MX<2C MSO,=J?K]E5H=?U#$1"E(5ZXUR PNS8X$*4W*0HU&EI2A_?1)4IW"M!-S>):Y M1',F\#!NX&N39=13%Y^B7@L,=!'Y$NEVXFG#4VD1 MT1!%R1<(@*Z3]"HY/.;;0]36HP,<;CR0L-)'T09T7!A,CR1WZ=K *GD0QH24 M7(@2;Z, S;Y Z!#JBA!)ER8AO[L!UYI(95DPXA,:@YJZD]0"$OR7IGXOX+DW86MT->B9*9,!U*Z6$ MF9X,#UQ=,ID@!;1D$9."VC\<.2O'-0ICLAD)9S8/_@XZU8IQ+=I/2D;O:=I_GK'Y,S95#K_SX.H M?FE=/=I([D$1:0OUM+6D#;2X):4[!=-7EE[RRM*3JA:UWO#.>-TD\@?0^VA](-U5 M HFAKN,B4WIF?6VEK*RO)O/'^HYETEI?87RSAM<3MB?HD1+<3M?,B"N-;M,A MZX:)]8E"I3'- ,@-<'#2%E&&0_WKY%9_W'5[TQ&^^1^B"9+]6LF(9WX7AS"" M- BC"1XWPC%#M:BR*39;3&Z.JNY;G[MLA&R63K)BEBLO';;10%NMD,J(JX5M ME 1O-IF^O+>J_W:I[GK=@VJE=M+6=51H)3^M:36WJ7*.U]J)* !\$E"3("3M "(+ M2/ @\"M] M#M=1A]D?-\(Q=;6HLGDW6TQNTJKN6P90-D(V7"=9!S//+,TETV3_=6R6[$]_ MN6G;LTU+)ZM3G!JV<@:U(;BRLZ3?0;O., M.U3%11]IP#92+QY.PI\SNCU$-^%6E]EI1>G9=-Q6RFI.KLG\F9B/97*=G04] M 0;>S=&=NLVS/-QQ%%5J*)*\)SR/W^VCY)72>\JQ?5,_1V.^M6I!AW1F;ZM0 MXQ2_BVCZFRSYX95V))]S20C_Z=4_C MK!^$=-6+H+.'(*+9(H87R0&A#.17829NM1IK&-G2HE0R'H6A89X2YZO$KSR"CQP-3H#\8"@D(\WV)02 M3EY?Z*01*^'(&9!%4Z>*!YJW&5)%\V=##7XWAW7^&[-=%H&\?T$]3JP39EU*M=9)A@NHR MB7G)Q-_"_/FR*%E7O>5H1I0=*0Z<7-22L61#-SF0[(5J3_0%*?G":$E)+#UY MBEP']P35_*F*R\N3%<"V7DQV$2%6R>M4I54G3TN!4RFO0QQ-K;S2-?NT>NRO M#N*4(H1C(2A#,[Q8)U:K%S2FVS 'Q(?Q 9X1$BGO;%'143KZ%(9(T\_)0]"8 ME'ISFWZJ.E'4]@16%)X6',4;CH(G>5=P?<]06C$F-6Q!'W39Z! LD3V*&][C-<[%1M&+S-6'+$ 7GW6&CO15Q9BE5,XQI].T:I MBQ@7SW:JJ:!KID1#J8U8>OLK8T\3,+%AUTM#]$BTE+X1 ?1#E!T+7%RYJ*E" MEPT]&L;LA=,C[3A:]1EQ)^B+'+O.MUNZAK/S2NI[)L\]!4L.(Y%$JM9.6]SV M-)9(:6D##$,C8^T$?M,GLYTL;#O/K60IPQ:XDB;;,P/,\8KKCC @0LU0*)=# MPS,2TQQ2EK9%2%%$MG[[ O;'2^;P0GB)(J,,8<\GC*&*F;_XUZONBOPV)R\Q MKQ/S!+3##X+G&2F9GI$[FJX1;V@,.A;ES^)V%XL TK!*CR1KSL)OA-\F\89" MVE#X&-$BA#EAX-3L_$6Y27U7G*MX>8ETO: G8+W!M(S91P*[=86[80>#-3V7 M=#PEV7W:*9SOP#U1]L>3PO@V*W^!K5.[S^0M\_$2T&HA3YVX*XZO;P#&ED-P M^TN>\O;\)=Q^5\307033+Z?M5"B7QN;6*,M<&Y%:5K%Z M#C-"(\J+ZJ90 R_CRXUF^0)8:FS:]C/M>K67?@H,UQ4G+E6E&<:&<&]5?CNY MHH0== WU96Q4,9)[ &L+];0@-]#Z ?E. :T=@+E(D)\.P5U[E7LP5X#RPEVX M*_K@:> MA.(##ILQA!^@'_S0?S E[)8,\._JARJC1^;(T5AV>D9XM^>\WV8SZ-F;)<=X MH\BWQL\?N?YKB>0MNJD[]C?#3MH0C-^:"SH>DF$<3LGU#;F7IL@C.9.RD[?G M-SJ&I_C9(Z=0O?%[DV09+\&Z35*VDMYDC7L/M@-ESXD MJ!W$ZZ>B@2=I,&U=_?$&UJ<-A-#J=GGS=SXM1KA4*\.M/2.%)[!L*V%$7MT< M'US'LMCA1]C2:K2[<)W)=^YZ")'%11>? , /JJT]@&CLB=DW1#?/-= 2W]@E M,2SG"546 9[_-X@_BR*2P.\^V?:O0700(6<4)5^@*KZMJBI*3ZQ>KY01 FTR M?#SH9+(#1T5-*G*LFY+]-:N5"'1*X&8Q.!Q/>P,12>RN; 5\$%1"V&!!08&)#*TX9HPTRGZ+MT6] M2N3IH1: )*K)/*CIUM3#]=539RX^@A"HG:1T M_9(HURN0'BHM;[O[AM1%#+=*=KR6^2U# #S;D401W8)H:TD=L%WSA(NQ#:ZD9NL7R/N/PT60A1G9A%O&EC+C@RP;\MJ7GR9+.2@=8F'JU MMCNZM[7]'+-).WF*P[]QUY8)!"$,?O#*IE_#79A M+"[.4P;T.+MG+N-:G'II1F_\;G' .=5PRN@>N\_)W<,T"BF*KS5N82=;(G?, MO4Z=3E)U3HK>2=T]7$XN!1#7RH0(Y \0@A12M-;:TX%>,Z":SZ%MC0.Q#N%E M9&B:3F[01CE:=JBUNE$F.J@QF&SFL3%8=%/@HGA<.95E4.8H=UU&T*!]3LVG-)@!PX(M>;V=FBE&V1!=E/V0LB-RWQS7\E4FT1FGKKJ;OA+,%*/U MKN22O2?!9E-8E$B.9]%:T]".*G.51O5*@U[E)@9SY'=,V70T-Z[E_C:<>,?@ MG.+"-:S?C ,WRC^=^RZ=]![$:;OHB>\]CC^0IWAHWM,;]L]N(Z7VSELV DT3 M8C8IC =<,>*VESY+>Q4\1KH,N$XJI,?,[91IO&9N)IG^.7,;>=KUHPPW!,@? MG!)QET6OTTT8TT5.=[H=%RM*WVRMI92=O55D'MG M_!LXGU\%.;TKNPRBXG@'5.$1+APO5:.@B+5/93C]6GV8(2B7YZ=Q0UF1#R&R MXC2QJB$45.OQH.B)[TK1JKL-W'K;U_T5%!EY?"6;JDL.AB)O;MJ5]B@#5#(E M3:Y$8EN=K2ZWI.8L^U:,,D3CCD9E%41K%;SHE,HJAGM^(,O#79#+NP7,?2>0 MS4DWOX7Y\W62TO IOJ)I^ )/=>=,%WC%2$P3BD$[F2/"PP+##$+UBL!I['"> M#!A"9CO72,NNY U)2(\J>B-?6'?D^FJQF/AY@%&&H.(J;RN2FC'YC6LK6)." M-ZF9%T6+$8K^CSP<71_?@S4IS>Z"<*//&U4U1%X7MD16KNRJ5GAKLR,1#*LK MFA%H.F(&J/62J$MH<:4/'NR55S7!J[*,OP_[D\Z[2O[M1KIM0GJT]]ACR]&_ M749#]G-2*1*!(FL@(SI-I@/#;,TBH0//&N 5'* 65TJ?H;9667P?M#2=#KFQ MP %,'S5E"+G03PXJ=^':R[":1?'B2H-)^5;$.^#S'O^(B=?+@6D$+N-!V>S= M/HEA5IE]#75>O(,&QRZM%)$-T4@PN>592-..>7E34KLM.&#.]M;B&>?[@DNU&\/YR$=S?PA6 M2- ;1-^B6.R))VF#@Y$M#"!'+8@@0ZV^@_PS\Q80:=G"T9(-.B"=U-5 THH' M)B@=!#3"$A:--2/Y5CVP$LMA;Y!YBM*2DERS8I'!T/I UX>4WRSV JVFQ=5- M1VJ;.QMTM#JIVV.Q?(.6 ==/P%,7S3?Z_+@)S7EYN9CE>1H^'G)8Q*^2NP#N MB# +[=P:[CS"KL3!R0C=E>R8;_VY-.;KJML;:ME'(A\(1MQ)]X OE(AD8I_ MG++?481O",9(._N##4GC!.!DKM.?% PDLOKQ99.GKLIHPA$U?HG T09"O%%/ M-BS$BI^*6TV()01->E[0;9+"D6./,9)H_8-T2S%;U%:$7@'S2*H^V!,L 'L^ M JY+0?'[.:]PQ%-\_,13/R1YBJ$>Z/$--R[NZ3H*LBSW@M0:DWNH_XSEHR;;_[;Y3',U,*O^[W#)]X(\_MT^8 MAV'IK0OI' 9'?Z'EAW.59A"AK5_G;I249H8-]OW$]\XCOM@- ?L M7%XG*;QEOMS69T/E%-$C1CVQ/__60H,,H.TJZJ3.O%I_#:!)GY6;*8CCQ73X M7CU4DX&^ ;YU[V*7,MF.MOP3Q6M>>J__QAA34+DZ+)8F/#^]V0F.R6(G\TT%,2,BA+S\'AP M767^$PVR0\K"I/@>_ :<7K &MPD4^Q+_R=]DJ!Y!6]'U)56N4\K$B]>OAGL:5I3(>.I62@D+/1F>=7?)U#)2J3FIVJ/?X:CT46EC MO-%A18EL;]U**>U-3X9G;UTR63I%V?10;X8,H=B9HV:XL,JJVN8S@MHJ86R#3BD> ,WP_Q4U5ZX:G 81*J("6JGAXC[G]+,6_WSEY"F MS'R?7V_H"T.!57!D)$:/CRQ4TX1(!DK,**E3+*-_KXB\#)2RMG+.(9.!AT<^ MODO13F>O8^"'US=+9^W^I;]+ANM=F-5?W;.C];63P@A87<3[0YYQA_/!+NA2 M42#C4*^$$G7MYG@8T\EB0I2@(8+(ESC*6I%_/R1PC+Y/P^))6[Y'3,DN2/^D MN7CB(-PP](1KV$#F6V3D'6=,/B">QZ@T_>@,F8_^0>:C&V0^>@29CWT@\]%# MR)@5>0B?8G[:"84=^;E1\IC1] 5V8AF"N&H%0CYZAI ?G!'R@W\(^<$-(3]X MA) ?^B#D!P\18E9$1L@AUJ+C!T1TU'?75ZPKPTIC,:FD-R(5%;)1Z47J-+(F M*;)O'4TK?]:TPQZKWW34WQB_V_]2*1ZMX9P@S>,&K1[(- J-F>YQ@__VUG_I M09S0/X9Q$*_#(%K$69X>Q#YG^3T_NG001N0Z=D022^9Z3^LV!]1@KFA',G%7L/BF.,-#*"$K$8QNPE M""-8&AB'0X>M ++YM]J M-+FU:R1HWR00[0RV,,W*V5;>>J&8%B4*]T3 M^.*M9D\6VIA!47$G!7M2G/[R]59QSG5&I%[X#Z*?L4-'^\.+D09)9![FU1@] M%F,4 5,G1;J'?P<*+;3$K-0U;7$9Z[.TJ"^&,0"Y7 M>25\\Z1$;XWQL^))4F2P]E>X]E;\8G5;5[\@^;'0[D-_2.I9^ /)+C6[(*FC M]P*29N$<(/FQ-M,//D/246$E)&5=/8"DM*4,CWQ^EI(61-;#/073#Z.0;R?? M-W:S^=!46B[B7 S/#UU#.E*G_J1A#S^477G;P_7H1:+WT.I8WTWC[]'*/9<9 M2@!"PP"\;4^W/.3+[>2NKM'K?QU? MIQC,L9V=U.5_"6_7TF-,8L%W#-6?NZ39!2C61_2IB 24IV M0?Q*>,EIQAV*B/D%U*YQOEQ^^K18?9K?KA[([/:*7"YO5XO;G^>WEXOYPSA: M:.?K,549S-_/ M'0JF)*BX3NN4QAR(F@V1F,-ZI#$LBZ-AD;H@=1_3.[EIAJ9I&8,YP#*]^?5> M5%M?)2IUV/HHRUD8R[RW8@!Z\)C>L?56M'1BS@Q0'%9/*15%^VGQ^!/8751R ME8ORUUX+UL0EOVG=TE#J5GQ(P8BL$J+T2T1B-KVO&5Y?]0=-*03*F?QAQXZY M6"PO7@2E&^4QL1NI-Y&35JV.X*A%YU/\HQ%.,7U)+0M_DA73M^P^:MY>1#7V MZND"%UEMC!/NL;[=N$[@EN;WO# ^++KY'N]R6S?<5&&4K;+V_#QQ%ZX#8/0A MMLS\<2QN$AL65''UQ +?$BHJ*,H+K4UKE>6M/SIQ5'1."G+$:[Y%HC@;(XEU MO>3RQ'N=.!2W+F8QKJN[3+(<#J&*[4DXP)+6>K;CT<7%$[=FIZS1F9E9^./" M;.14G+%DL+%]M%DM[PIY[J)Z::US3&(T9D>C(?'SQ!F-\ZD'/$JKMIFDE:'D M+F_"79@OXCO*1HI9^1/SI6(&9?_[0E/V!^YNUS3D9^KJ<[?!^\ XI!MIH.H3 MO8$[0#K^&T4+Z^%ZR!:\Y<) M.9F\I2YYU0A4F/JT;YIAE7?+Y=TL.> CO"\6]9&Z-VA1!-;PKV*X1?!8]8GQ MUN14 W=_9!YP6MRTPWJ?5&.->)F1=ZUI2Y-5I6J(DW^H%UE.&6RWFCS+3R=" MRX+NVF$.UH5Y:YG%FVJ*BG:9@+EV9CCDUJ7E8K. ^EO/'T2JB^SN!F]$J(D;"8*.$FBRI(:RR(Z M_=0XL(S'9M\CDP8M;#B" IW@_:$HHO*]>E\ MMX^25^Y?RBP()=XZVDZ_7NP4O%SW:1NBK-\ZI%'4%I'R*!\AZYU6'.HTI&D7 M2ZXZU.WK#"$D[)XH?C7@>-/F%=W2-*6;5?!5*HJH<5&ZQCB3H%ET>:Y3MYQ\ M2C.)T3*3LC$\WTRDYOR,!V>& &[+ MK4 656YJ*MI,/\EH!2TGEU8#E$E%(X73IE[,>90;>K3D1%@#FO(3N2(7'VG2 ML=51M(-=LJKE8'8K;V)]2N+\.7J]"_C,L-S>I04IX;1\>X+S)\T. MCII)?9QR-14135SH%?V:7S#)_KSI>!!BV"[>$+8ZANEDB&GXOPVD&84?%G"\ M*P)]$=[9^(\XV"P]QQZR,KYO#L9@P?ZO01J"/#?AEBYBYLV@]#NOVLF6PG7) M7^TM"4?ZZ1< O10LEP).Q"B+@AX2.BT/ZGR#EZ(G$K&NV$*YZ(OLB\[J"_4B M@5"DONSV0?QZGGP!U#<)IUT>##%.)0\"3$C%A91LB/26%-9%C$'UU'_I2L] MJ2=FX%/5[&$K)/:?HMRBM?_64/L2KAB5,T%B@>C@YQ0%BVQO[[2(!U1OX<\2',D M#1_I4QC'4!ML3#TM,IA&TG&PX*TM7_'TPL]PH?8FR=37.^S(I@_57-0I(S0; M&I3 S%ZPGO%87KRR\<0O3[^+.,?WQW"J8[&R -%CX3NAU;0QV E#HG+\U3LC M/XL1$ Q:6YI3;-.>\K$+):H/*+ZG=%4>/M[#_/[N!.\Q3*Q5UIQ;;A7K7LNM M64<>.'%7+T7EZ,N)P>0Q6 _I]/4'6<2EWM7Q:G_TOMJ)X>!\-;Y4KFN,8XQF MT66K4[>&F#9OK;/U8" M*1(;.%DY'Q_-TKAIY3U5DD"SB-?)CG+E?-I^K,,>]P-5):TO6X\&QDC]%O_FGNYOE[_,YN9C?SJ\7*W)W,[OM5?9V+$S-UNO# MCB>@E7_MO&/JRL07E-FH:H:;B8,'N.L6SW+77V)4_8)_Z740A6>7EY\_?;Z9 MK>97%2B7%S>+GV>KQ?+VC,QOK\CRFOP^G]W[!-/+9[C.M8A;:MXG472=I%^" M=&,];';,?(&MB^IF^-IP\@#&]F):PEDPA'H0;3"3/X K*=AZ-,F>, J7O\QN M?YZ3Q2VYNU_^Z_Q2C?6??,)W_[G7XPFWYRSKX]1ZVGPZT1S:\_C<5K>[-/DK M7>?2.5==3L+KTW-;!2^4:G4>F6/ZC0>:OH1K"N7(K(>C0>.+KU H8O82$H$' M_J$EC:5G*.AXL3Q?\FR[=2FE7K,F9)NDI4/("(,'*+DY\/?GBDM0#+7^Q!5N MVOF$]06_2)GE3F!O$OF"=I4J9KC+%![@O2V.)>!+0J\0;Z%-)3?'/)L9]X9H MP!^TNVKF$]YG4!0O#8,(,ET@T<5A7Z1%Z0ORM4IU[;P=D7G@ S0R6>^Q%=0\ MQTJD6$V>8'6Z, +=A8?BCT#:F3[!1?>+2U4+I2I6]0A4?-K&5F=ZG;&1W,_0%IZY# M8+>AW<7- _2ZB>J\L:V]I^+]_G;/ 9'VN&]FMV3V\#!?/7BUIYHXO!O M\"#<11!!G82'9TKSV6/&7PRQG^)M^?D"/,)*)$#.V-KQ?IFSU2/_;?&P(LMKOQ:2/+AFRV%I0RR[9;@ZI"EM54XZ M@8\W\+=3N /V9B8^P-U&0EN8B\T>QDRL,DMV9Z1FZ!&X>VE>-T!?;Q97C-0% MV10WGR^%W-WUYH=@C'H;;H A4=R7.X$KUHVZDT76WKG3UC147I9GR^$"-#?Z M0O13N8+1QJ;4\<1B^SC>05*O^\I#%(/YBR:[VZ, M%#O8GPB/.412/.&%VW!>! VUF/(H\K=3^*0%OP^1OXV$PRWPQ]GVAI#C"HK[E@9OI^1=&B:I=#7N,J6;,!_+%W7V]K;&A.KIZ,\[*2H\>U6I4WNF=Z/4] 1"?$=YUX^(M>2>Z9V[J<20WU3]7:LSQ M%$.1R;=YWZW%4+P]%\:?.0\A-TPRZ?%O.S&48A_!H-OV]&;=F MKPQ&3%9+5YZ7OY,$'#%(&ZC&US@##R.3UR,C%?]XQX_9WYHK',79O4UW-KS# M>F,N"=GIC.Q/^FS!GSYFY:;?.T9XG@=?WQ_MS ?2&"5\C-:-,>J[0+1\IN;A ML-^+]TV":/Z5K@\YZ[19/[N1?C^+-XP)3=,@LGO0YK0.?'CZ9H@ATC^2GI/8C!NH2SW,(JV4QQ6?:4'7-G=2O%O+\PR\*Z- __QB?)Y5;_RE\O M#KY@L5/)SFP!-;D'2.R0S?Y$O^("P<68[]^=='3EJ.VQ7G%Q4N57OA]L9/-R MD>&Z^*M3K4,=N2_H,ZMGAIZ:U@/0!U]V*TBB3.ZE4/5L.02+C5*U7Y0R!$G1+Q$=%^YRO/-J^]C$K[$N,W#( M.WCK%_'HQC0L]W0=L050N W7/"";;?YZR'(8DVOF.6;+RX7UP%TGJ2KALL>W MFD(H_QSP=)_"U@^/+Y%7[G@J=4?QRF?D6'Q2RT_ "@EH@)]6Y.47T*U)_S=Q MVD;GNT7\K^WX;?4?;B8XSJ>2TZG^S]PP[$?R M.$MKD!50/;*3;)\HN_//CP\Q?(-O@"CZ\LJSGJY('Q?IG$I6=8Z?)S;Q:(H, M,L>TL9!+Y--I37FVVSZ+@G&[I5_SZS!;!]'O-+"O.^S&U)>3G3Y#89?U8,/1 M@U,@=W%=,R-4)[-2=OO7G(@>R.^#OS\Y1,;$"0/CWSK95DWUK:1!/8-=%W[[ M"9=AZN,U;/A[ZT/LA3_5HQ@O!H[K84ZY(#/XL+V16X%JO;4+S$&]CG4O?CL> MQ\'JXWLLN_#6_3C)?ZH'ZMA0>FL^Z+2Q\WC'QVX !O0X;\FM#.4[WH2#&-H+ M3 3R'CEPO;6?9WFXX]L:L9P9Y]MKN[_1\.D9]&,.,'BBS&,==GM^R>1S!O6N M+H-H#=LS8?Q44-7^S+EHW3"=^>(%AAPZLY\8HB*_*Z7R_KTHTXD'?WRW^=7_)7,N:W\^O%BBPO;A8_SU:+Y:U?%>:: M2IM4OF*^&K:>[YD[MK]JT)>_+^[IQ 'J?&:C#W,/G-!)DML_R]%T,V8?LLMG)G1..-_6<3KE ;9*([%U-L;=#/=@S>8 MT]%W];9<4)<>8SDDZ!>>E)9[)F77;])!.8\D'X)DR\^CJR$(-4/P1I9PZAM= M8Z[CNGKTQ8T-/HB#K>C,W7G@S@;69:RUG?:ZY5M?XO4:U-OYJEKA72X?5F]D M;:?6=> %GDTGOOBM(8:J;]35W8,'WNET\8>(L;3.YPVN_?J/V]M; *IU+0\% M;I+X:47375D7QK&,T=#=OE6?9#>@_V&BD(Y#L>HNV+N7;Y5/SC>_IAK?V_0_TVQ4V;P?6]^ MPVR@47TSNV87KU45OTLF\U.2AC2;?0WMPS<#!U\\4*>29H>B)?? /W3(9@]W MANF: ?D#6+3V@29\1+JMU%6R"\+C"L86[9$>>^Y2H/& LZ[Q](\RFR5IYTE4 M86S#>@3-./N(G5>:Q]4!TUE?!MGS+-[ _\S_\Q"^!!%4T?Y$=X_4/L/4S,07 MEVVCJMEKFSAXX+B[Q;,K_@T,"&,D_B&Q(G\(9D@H'$1CKE.@4,XG5()8^>L# M71]2_H;Z9U=$ZAGX@L8N%3ORNS74'J#0+)H= @4/4C-A*R;OP.>J:+*C6;1*?#+X&#U_QIU#4#8(2 P]1V)*N+Q 9H[< QFY]%S'K)N;;"/#& MAS^@O Z_PCD\5*>HQ3%"T$B! S@+)61X&9I/#J9.65JFQ"G*^BT25G!!,I@> M@SVNM8A?J*CHPN0(LD-*-[/\EN9\I?AK$!VHTLS=2*=_$,M5K?*I*UNZR1#@ M+I3"JU;DI*0GLYQO<(L- /G[>1%^#A4TS7SOABVD9< M!-BN/R%S[(B/+[&=I<*NB90-)A[$>%826K_YG1]8&"1MW$F<_#EEZJ?R'66R MQ3GD "9*JSW6;!6D3[):M?C6XV3'S!>\NJAN!JT-)P^0:R^F)7PE MFSXC@J<$8"@F6++U!\LG#$)+0[)-4O+Q^X_?C_@0;#WS:Z-4&R(?'FS5J:)_ MA/68PI.'5=5BV>UMU+3C1J.Z2/MM:F.,K7NK5#?S/-5 ME"#MX?NL.?LW63L.BNW,;8^<[H$[R^\!SE4+SOASRT>VAC"VI0= M:GQ64%VG& HH[0MO7%\'85KL)?P2LL5 NGY&?(QX%A6;R5#IN%15,TZ:MCCX M-@HN(U;9<'(,&J1HEWFMVQ+]_#)5_.LBN7(3+6AMHN&9NR0@X)!+ W=PH@1D MU8Q %Q$. .Q4D9%@II@<$C;BF"SL3':E-2'.''*J,H"26AV?8LGRCL;U(6>: ME#\$KUQLJ/NV^D*C%_HIB?-G]_?J+;GZ$D/V&@R[BH=6+#V('7O(ZUH'4;"N M?RV8%R41!7\B.O!G5VB(<>F[$82"?:CTN/J2##- %;,W@?0CU4\ >,')=UPW MQ!P,SL"5P3EY(R V#P+#[H>WA5W6__]?WO/^QHT;^Z_PTVL.<*YW:?N:ZP,> M8#M.X<+)^MG.%44^%/(NUU9O5]I*6L?N7__X4Z)6)$51$H?KX(!#DIT9SHQF MAD-R.'0_F'$E=SS^JXH_UH,IK:/PX8;1B;V8$CXF/[8H@GCRNZ/RY(]$J=.I MAE,[&C]6A1_IQI34,7AQP^>T3DSI'I$/6]1 7/@/Q^7"Z=.$$5YOI!U[&.AA?+*X0,=1WQ$I43/4D82*H:HBL>-/Q+/?_0(>0,[SK"K2 M^SVK#B,\?DJ>T^U^>YIE^V2C_EA>X^)BN]OD+QB+,C*[[L91!@T;4RA%$S'& MD(4*%N-Y-L8)%5L$"T$=@"B1"V^)14R\VC][A,_G A&%38&J, A6CA0BR5(.+,Z)#9(HDA2 M;0'%&A#\5=&^6X&E]%LIO1H*IB[./I2"[D:6C_EF=95NTZKA;+&6,4WM-V:N M7QU+%ZS$>QJ%'%2!CR,*62@^!>?=8L3'M$1X@UDM9H%WA"2K/*%%B94< &WH M"+16<:?S#US^KM7'[D>(PO-9M&.,C*@FCQA]Y4H*[6XHAVBU.00K8)_)<-K& MH;>,EEU,%C!%ML;[,"[6O]).)-G#9:8*V@AS6'_D12%\$/044H:[@>@@@\2/^#5P:ESC .3+B836%J!)E\D.!!928).G[%P-XR M*NT>[LI0Z.P%J7!B.,3&.T%\1)J&\#%1,RA, JFNRI?_H:2&@R](: M>QEI[G61IAE)+(L X\N,FE+$9(\)D25/J2BE]<3$CF""W8\)HH@795%(MP!* M&G6//^%[2E(BP@9_S(N_$ES3FG"^X8X[_3.I;XXL\'"LHTT&]8*$R0GEV(@, MCMCHQYT<.NI2*$*&\!(EM2)H4Z@'BCI="U/1<@JO]%+2\JNLQ&>8#(WODF?- M=MY@"N$WTCV%E!OI ]%!-M*]>.R^2=7>.\<<"Q5XF3]D;,&RVA=T*X7^*B;9 MI$A+^D]4W0BSMM.ZM"-I_*5$]XP/5"7/Z TU:OR<;'<;?")-GAH_G;1/T#Y+ MJQ/^%Y2+U\8(0DX8*,1H*,W*JF#:*7]@W62:_=X3M$H)]\072O9(Q!(75<(W MB,O]IJ*NA/Z]3S;I^H7)0$A7!4YX8YJDA#H0F.9KUE1X2$6:^"PH(4X*$5KA MSP.F$?::3"S4GIBI" /4GD%*JX9LKN,B\&=<+=;=D.M+!*H=CX^H[3X]0R@ M-/ 9SEZ?H^H2*4'HA/7,(4E2<$^=5F!:I(V.Q%UOEX]XM=]@D MT?S-E%].1Q]HA3:U@EI+LJF(AU^#36ZV+#"E4YRMGX@4OK9E.8H-Q3!UR31_SL MEP_ MS-+=)^V;_.,2:K1 ME3MJ^. X5"P9 5WQ0,+<,.8&Q;*V%:YI;\TMH\[?.9)GADLV"+?-L!%KI.SM M\,-ZAW(*HB,J^4=.A >D\(%G.OE:S.SOEC&HCODXLJ0-Q%V6C5X9S#>DC7% M,^5E)N]=?$K^E1=I]<)R.4V"BLB_I($_65ZLJ2WC%K M+I[)X?GJ-GR.&5Z9YL)#^9>V<0'>1/-63OV"P6E9[K=\O?X)5X_YZDLY_364 MOM&.+%5U4]XD6:M]J.-)8%WDF*-H7'D_1!GY!/&Q$1T6EO0I;)*$Q#3(\:0B=@EF#3G*F/*6Q)%MK U57KO8N\$ZPANR MZI[B3?KP6)7=%^!U:IY^K".[.>NBN$ENT=H&.IX;M?U2S!&CVIO^?-P3I0#B MR"[;^BC1_23 H). UPY802D9Y?0Y-95*'L 71K0,=JZ$Z "A"_Y[X[>+7!G MGD&!T%<*%G-9K;'XN!$T6]%^/)^3+?Z0;Y/T\)!@WJ$BS:A'J&U04NTQ3GQY MM;<07J<6I?W80G%.,BKOYDG'15_YR!UGC22_GDZ):G@RR!PN0-V0.;)(Z2,/ M;#;]A"T+=@,L3(BP,J[ZN!8PN)-:N-!^>TPRL93^G+,GPO'J)M]L/N8%19IZU>[)1*2S]2RJGF1SS(N# M^&;X&<2;HTZ-LX,4?A!C"%&.FDVWFBE-8Y*OE%$D.)TG(,YY$CCY!SG&4@9W M)<.$2KFMDJ(Z.K7)]@L;51-67/5RIK%K=9Y2V- 3G20-8D#P<_K4% M2;UZPP3)]MBO*$CJ! ,,DB+OGBE(_L(UG>$'VJ,+)D@Z*9P#O<88^3$OUCB% M#),:#EY;I#0J.4RP[ S_BN*E03; D%ES])JCIJO::[C7&#OKS8F_8UJ A5>G M)-U/'C!+J3^0CU/?8XGBY&L8EZ\M!H_Z6($W>H>P^(IB^0CYXSA]DWPCP3C? M8T"4=?6>WG=S)C?!=]2K].V!2K_OV27B#_P]SR.Q3A[?Y8SA>K:(3DF\QDM6 MLX7^\/,)(G[_\ZL^YC4O MR5V/]B*Y( "LG'IAD8B%!>OEBU9T8;%N6HG0-V]79)62%"6]%\<#=^?YV^-? ML\UJ<:]A*FN?$\4WE0WF[[5-99X?".*\^GN:RKPD=SR /?ZP.Z=V7D/4%>=' M>_)AXPNYPYA[;?'6Y],$/>]VXNP51=KA8KL?UQY_I)U3.Z\ATK9GHKN\2C:Q M)+.'S+RV2.JB>H@TM3[#&5ZGU4<2/_2Z^YAF2;9,LX?3994^I56*33V.1M*$"963*$*- M>*,(!@]<$W"K:=E.:=*7E)&@BM[0OWP@?URF.%N^_(#H.,9'F4D8D8.A9C28 M@#*'@J@R[CFY$JWS0OLN,_N!B"1[;@"_N'0AWI"^Q<53NL1Z%=3'CBRDEBS^ MJ;^?YV7U.:_^@:L;O,P?LO0_ZG/7'.DP[IJ^"QP_0($*^@.T@AP4,^$#)*RD MW> JWW(7#%F":,T5S^I(OL83DE9.2%DCD!4BS*&&NY,678ZO*2D$BLF1?9,O M65&3:,?R)=5N@3>T^IT^O9DU915J:&#UQ&N+>*Y!NKLDUP5I?7A^.0C/XDTHFB0J#$'MA4:A]6G",%*( M@#_7L'S$J_T&+]8WG/GKI*A>[HJ$"+9D,]+92^N7Y'YCW 'UHP6T@3E&\-;^ MHP^A\-N'_EQV=_\$+=I83> @AH14>B?T0DG[YZ^,*FB_4A?9+4VVAQ" ZFPZ M5,1VNU-7;( >J,-8TW07;=DB<&]OE6EK9VX=(+QIF;MB=Z% 3<7:3/G )$![ M2$_,M/=3Q3>[I;:/\\%OX9\![C F'^VM?P!Y8O=@=.<'<=.,9-9;GCWF9"*] M/D?DW]/J)>SCM7WLD]^!.D@[<7=]'D<(5V:DJS3#EQ7>#LPA%#3X\&X3QR%? MJ'%BR1(.&.J)J0HB^DI1$<,%NYP<5"COB>/TX:%@73C$$OV<+'8?.D>Y5LCP MDTH/TW**,8"!3#A67@:]QYYL\SWY5S+[))(F*L5^TI)3#3L9#1.MAJXWP01\ M^'G*E_$#;:-=D@)N!AGBS(<]IF?2=[GZ^[!092 1U41G%=-ATM/BQS(!6IAS MGS=.$"&#J#+1FRK_H;V[ []J\A9WB=,GNC.%WNR2%_J'']"J):C M,/^6IUGU*XG&^P(OOF5$U,=T=YD1F7%9&1^;'(09?D(=*)2<8!W10";<0;QI MS*N><_]%":$G3@GEDA19"G):REN#8>?=<1(R;"3048V/)(&YGY6T9-!3">?T MS> F;E%F6M[EI\M_[],"2_$N,U5Z0PQUQH:9K@<*I\[4CJC!)^E!?'5,4F+3 M)>,G.<=F:A0C4BIMP7G:%RQ+C!7'XA+X,>X63$M_A M8KM8G^=959#,PZ +%T08WW(7276K?JS@'N7*4L?2.")]M%V@(H9[@B@V71I+ M?"A'\I:LD6A#<<@:O\!\&X XXG:Z\P)ZOR%;G6XH"LF=667&8OTQ?::U&>6A M3[BA )PN.(I1'SKTP,.<13@Q94M1"VH?2;9"B:0AJ\7IB<5R7Q1D&;3:%]2L MZ!82KU\)?&3A*R6]?41$JQ'%0[.+-6*XK!0*(D,=(U#[6ZV9'*P8B5?]%[N\ MH!M-24K<(%EWQ OXAOER27<;RVN^Q%86YBDNSZEA,25\SKF59:;)U(,.T%OH MO@*WWDL?2B3\F^I^''8W104=) B=M+:7P&[G3"6>P&<;2R1O'[VC-(U3_IH4 M*65+)N<7[ 2Z7B4;-Z$\\&&<<+" JO,Y(P=WNH&<=7ND7%XH>QG-%@;K\"7^ M.D]?KUZ'&RU:SG+>7?X-%U9QO#->EH*7NDK8SJ_A\U@-^MC5]K<+?I79P[X$7E//;%=R]2+"[4N_JT>5&##+7%[2O559X]O*W8/GW\ M3J39"[9BA@1[!LDG8L?[9-WH$SAA//W)J7&I9#=MDCDQ4]<>HS M8QT@5'Z\#MV(?I& RYSW[!S=9JK7!&VO>9 MP0VRCT'>E"8&$VQ/ 24]P;O@QZN?L5MVT,&)(5$P"&+.&0X0@-,'+3=]F41) M#ZC(4D[@D3P:1Y) NXG#G8*M1F4_.'X+@?6O$ FUI@$3E+/(@C(G%33 ,;C' M(>MFOY"0P [19J,_IY;P,>35/;R?)^4CNV;#"B3X#2A6VK+9KWBC65K6LB64 M]@6OELK7\2XJ#YIWWV!Z%URM$C/UPAI.)@9'VLO]1%&/P7R\E]!^@.)&+Y&AE *]]#HX4FDW*S.[4DJ4D MIXPD:?15$@=J1S2].FK1XDJH=?D?DUJH"1GLU)78<3MUP.H-/4^)'Y-(671"/_D/\'CU2&;'[ MZQCWC-8;IW*^>?R,ECQ,X6<.=48[PY%X)&[V)9/;[GC%'R \94?A/HHQTXK0 M ?L$=_9&$Z&X7-/.I9>?JB21>(F3$XVI1]H0ZU.:I=O]5@E/@\ZE'*C$MSDJPDA=U67-B:;$M%K=ON"OWZO6,-N2[>3R1J-W.^3MY'(5:G&W3=O,_WV"%M!(>SD\A.?21Z5[S,[K[E M-'=QNPC@1"=JA^P*[.&3#9%8W?*00W_/K#=O"4&6Y<;MD[V"PY9(N$M!3Y"F M<4R%4NRNV1':SSEK,A&[YP&/4S@H)7D<+MHG/&SQ@[,<]$QH$A]5"$7NHAV1 MO3RTIA*O@QZP.(%_4HI'X9Y]HL-6,+B+D3Y-,X,JA&+WSD.1_;Q34HG8.]LL M3N&=A.)Q>&>/Z/#5"'G1%L;Y58\^1+@#4#>1#D\[[5@@1YLN+&E/\?("ZE4/ MIWH>+[DNL[1*ZQH#UEF'MCC>LJTGKP['\SE1\P+0&>9O[.$5O]>[P@5]W8 > M0]&X,$!) VC&XWJ#%='GEOCA'M\M' MO-K3IQ1_?O?VIU].4$V8/1O:D$;UXXL-\3'/6TT3I!LU;#;Y-UJZ71*%W. 2 M%T^XO"/#GSZGIB6)*S+4LX1#1&N_2>B""? @H3M;W2?[:K-LL)F%2GQ$":"O ME$2T]O@AI]MW7NJ1J#':8ELL=TOD>)'9HJE;XE>,#79&96K3$1;2 M[T-+SC[FQ7F!5VEUE9?E)[R]QZ83(CL*T*O/#F*T'GBVP(=_R[F7F>XE#HF" M" [B2(ABH:\<#\A;1HE"6X.O\OU]M=YO4")RHY@FGL7Z U[C@LAUESR?EB6N M[)XRB$(LTU"OD/;9R(@>P:34PYM+ $>+-9)$$*&".!E@MQLO:BU3161**#QZ M:I8MDFJ<"^DKP]N]GC3B75!W!!VZJ+Z:]87@L0OKJYX7;B=87%^9W_$--[%\ MRI_8&Q>7F3VYI%V%R#SZ+2E,!P]>E& FFA%"JQ..!YG@$X\WC]WFS8(2+3QU M6$U0@DA0C';%?I9LZ#]Y+;=JW%B2)8M@[HMV@1A!@F3D:OC:]@0) K-D1#M< MI/GJ(EOY+]WM\HE?45(A,@JM:+MF0\XHS6V5%%4 ><[P0YJQIUJ,4L42*\[Y MTVAW.7UFD/R[>%[-2S]&6C'&DA[!W6.+@5!DL<;*I4_L.5VM4O:.'MM4X.39 MB3X=@,&*(:":9TVIC_/F 4$*7ZKR1;5_TDI^\)(D-T6*_8Z25/08';@KGKO/ M-KB1N>DA8^,]LZ$XK2/^PD7-6*.;$4E"K\2?<87>_+U(*_QVL5Z7/_S>(E(X MUSO/M]L\NZWRY6_6#4H-'(PS&1E6O:8#%-P]#!QT(S*#0PP0>&O0AV7 XR@1 M'9+-=9*N+K/S9)=6R<9^'F7' 3J00@C.4\SV6R5+I:2@FW# +9.N\%5DF9X=9$4= EG/W\R <.XA)UUU1?T MD,&=P,:&IN"0 R,)#6STXY@'G &6R_UVOZ%IVZ)ZQ 69EW8%?B1KF?1)E'S: M9P-W?*"98:B K5G"%3G\C#&,L^[LT> C1@"U*(CB8^B9)(R0;VC1!."]\K_B M_*%(=H_I\IS:,[T;3^?/F[2T+R<<\&!\SED@U==ZD8+[F"-'';-K\% +$5%, M8)?RE>F2MH7/$I%PKG"RP=TK%6=*N^SO.BU!1(.\"'KSMP M$D#6&%B!@]83.'#2S>=YB1Q'.D$2#?U7LMW]#Z+8ORNG+G5V,J*+9V;'&Z-0 MVH@["#.\80T42IJ8(UI08QO$4\?L)#9JV5]C?HP"4 2>2SJC=TU=[.SD7^T MA&/L[&R(8W3 @9W"P+[6(0Y@X9Q!RTB?(YRQ_^)R@H&" MM!R X,[@ #X[3ZQ@E-^II[\IK>! MA]\1&BD G,'?[G>[34IWL89L\O1BP9B_HS"J%_2@!'<&)WZZ,55@Q;>U,[D\ M<*YRESSS2DG+W?<#&!@WT#*J>+(+B):T;O-JU)GD59*OC=\YI=ZS7S#A3P MIS=?'C\ @?O\UGO3J@& WOV>C-UP%GN1%"1XEA5ABK9;L\[D!E@8Z[4RKMJP M%C"X)5NXZ&Z3"5AV7Y0] H[+WOQ3N^%OFBZ^09LTI=4CH:MA01JO6=FNM5E MKPL6OJ&>B8=N[SP&&8LY#^8;WI1/5__:EQ7KXOD3\N MV;T_W4FB)PVH,D@/0=MED0,( )1)#N9.4S99TV E\80*:LB@-AWXC)@,L%B? MKO(=7959H[ >%"@WMK#=2I U<.&S9",3W=R3=NA:K)$$!@[%0SG/5<[!<^?& MZ^0^=?EEMR)S!H'_[Y_>N>P&]^&";@V[":;9)[8C0FT:NW!EVH!5#^%+I&+' ML9_L)]OM%_0Y_Q%1T+<_O1-M6TOTYB[?I4OT_H_O &L*;8*]'^%<[V-VKHY@ MKL[U/DKG>C_*N=Y'[5R]LC7.]9XYE_"J=^]^FLZKG [M;\@:AO!,\T%#H6$' M(OS1O(%)>1I_\'/0 WCMV)HK$3442%V@,KYV\]D _JENQO/6@"HKVW=Q6U] M;Y!=YZFY#1>%ZA6LL7+("@T;G0S,ZR+5 2A8U-+R8;61!@6P8&@J$<(:^G61 MK_;+:E'JZGYO!PINVC5UITSJ8H,9L9J!C @*4=9$0T"#SL>"#-H<0 M;.A[C_? @AF$F?$#J^@"0IB&B0N3??">X1(#< ;WY+]MWR-F].WNF9GOS^^$ M\9)_^.=9GC".R *(/2B48OVUDA[8L,;KQ#@U7BO@+,:[RI=[.A.QTJ0A.C3. MHS!J2!OG'6>Q8YX(^W#-XYG\*!E">X<__@_\ M&MZ_-,Q)CU)^ O&ASO@VKTFS=5YL>:7@#A>TFP'=A:IRM*-DPOI//^<, M!# M'#D,?AF%I_K-E>!D8\BV+; @UU#LC"MW4/2 H2^@V+BPW!ZGG7P 4N];_'#( MKC'UML "&$8?X[5AF ##&H:=BVZE-H=';0,!R[R'LN_$MJMEE]*T2[S\\2%_ M^CT[:2A>J'7_6?Z%&O>?%>,6__Q/PDU;'/6'L&;;98G::/.OP0SR<,C.Y_N" MOMX&MK)>GH@1X;)*EW#'K)_S[(N]*5@+ N;(5,.D>C"J_!S\^+,S=K?C)TDQ MOT!W]^IGL]4?!;!>+-V21'RQOBN2K%SC8K'^:YZO;)NI@S"!JLG@[!< ^(-XE MNGW$N+JBP]"7&,R+ C,XC ?TL:\Z@ DVN/W;&3$^'<7@D40 S^QU4EC3>1M" M/-9C3MS-T%%8D#6%-=D0:$X^MQ3A6U==)R^TI1 _^R[V>'65)O?I)JU,!1\^ M!&#;6[F+J&MXU8\-U@++E35S3RE!059B4!I((1+'Y8M1>$O'D[?6Y[7SWF15J]6!(9$S",<]E95QU)#QG<:6QL:+;"65=]]EJ[ M! =/7[H26),7,W@L%F-.7$RP$5B-=;K7VPUHRC*G! $;#](*%#(!T QJ\[=] MD9:K=-G;3Z 7"ZCQH)LPK<:#=I3PC0==^-$U9ZP")0]]L+H\U;IYH)0(V3XXM >IF6AJ $,I&C4RDMW8^\Q+=&60:"2W@CF M'5AX3LEN'J$E)R.@PM:1#A.&OR?$;5C U:8CN8]\%,N=&F""UHL_/(YV9HN M>>G! !YNL;!;O]>B@0G[3(N1 :/2CA'=/5S&DF_;!@[BK&U-^ M;ILT;VRO#PTJ\"TW3S&55\(['@VY8!DO3O># #_MP1*'9'.QW6WR%XQO<)46 M[-^H+*I?WU#$$.2&FK( M<7<5!)&@"+W;-ZD"+FZNX?R6,FO8?]"#P/B8CDW5<]3?@_M#=_!N-1PUXCGV M&;P_N/7P[Q (]J.;#_K:$& ?WMYOI?GTH"=Y$S'KO6*XK?+E;Y?LA:7T"=.! MS$L%"VSX-4(OXW)Q8 0$617T<-.]9DB_>KY&U2-&*S'=$LU417J_YPL# AXV MXQ\J H-'-0)+'2!3_&GXYRB +_R(#(=QM^AOPV^!!WKIIT^ UFL_)N#P+_[8 M.>F^G".39VY&BQCZ\P^5064]\(G<69X4J\7Z \GBEX1L>?Z8I,4VT=NZ"T+X M8Q19BQTZZ &+"RNZ+EK%BEZ\K-&0Q /L.>HE2LTWF7^Y6+345-*8+ 5C M=WC8[A%=P>9%)1L&UJ<^QHS,'35\@C94+)FON>*!I&_#F--7FF"^28&*9J>7 M)G@U951RTJB4;2P323QLHC=6V$8B@=\TYFP.7.'RP!#BA9TL%]\R(O!CNC/4 MK1S\'GXJU#(H9[[6CT$G.LW(W=HD"0-2DU*/;JP\Z4 ?EU]%NTFU:-==Q7M[]Z4\WYU>;I3$)Z4,(GWJXB2 3#CLT2)KA MPE)WE[!U1$PWC#:<3'TOZ@4M\^TNR5X0(8ANSD_0U=5YV)S"2S*!A%0L=(/. M$4$$3""\9%$TKW(L_GQ%AB!_)W\C?[A/2OR__P]02P,$% @ ,7I<4%C; M;D:3\#W;<UYS_CR)1GIS@Q@ M3\\U\)#G?^EM_W*?C.JY?S7.?SZ_^?G\[/S,^/K7B^N_7MP:DZ=MPRX=<,2*D;_/4CL/_VTUL8;O[Z\\\_?OSXRX^+OWC^"G8]Z_W\SZ?1 MS'H#:_.+[0:AZ5K@)P.V_VN ?QQYEAEB-F6Z?[SZ3CK Q<_;;U6V0/_ZDC;[ M@G[ZTCO_P^"F>(L7X/Z7$H!_*R.G=WM[^C/_Z$^2!8?RW[SE@"I8& M_NVOX><&_.VGP%YO'#06_NW-!\N__;3>?,!9]6Y[Y_&<_M=#(NWT?_ON8N"& M=O@Y=)>>O\8<^4],'_[Y#82V93HBB-C[ M@!"*MC\&X^5X WPL=5XBJ1I<."7WWGKC@S?@!O8[&,*]= T$D%3Z%>&TS4+/ M^N/-'MTO!\BX)<9NRT=#W9@.5X0^6!FKUQX M_%DFW#PMRXO@[NFN)O#SE@T:$$$],#\*GD$X,YUVD]V-P6]>"=7!%%C ?C=? MG0;KESP:O[D.W7>(,<]O*?/<,/QF-_$]N/.&GQ/'C(]XN)HW:%&TF2MA4*X8 M\".P&'QLX X+ OB9,3P,_9%MOMJ.';9D-\WH/#&"3H>Y^=$6(YEAN'(Z6D<. MVC,Q$W('V\@+VC*Z;G!^E#R:MO_=="+P!$ST;[S[MYE]Q8#\9@S9L;9#/"S$ M(#R^T%8/S;^6\"8.RV_V ]C:^P3@#KA@:8=H/V@U[?+Q^,UW"C 0H68=?LY] M.+AI-51X:<;D-^\11%\[0*0C<-1^H$6^B!PPM-$"P;H]A-H_(M.QEY\0;>FI MVTH1HO[&@;0ZX=J=""V/^,$YTH?$T9,.SU]G;3_Q_9%$ZJ_M9UL]IA!=MOV$ M2P8[@%[;?MZU0Q]2Q^6"&\IO"-%W>>"H,-@!=5\N J#[A& ]N#TEQ&'%:I7M M)T\:E;>FUGZV^7$.I OX:EH!TCM=A=/IO\'G F$ MYPQ8D8_/$=$<:3*5 W&IO_;@A/X$T-0.0HSA[5X)9P@5S1?7!]!J@2W0CC]> M]M_A_-"<'ST?*:&'XZ*(J1Z(RT^1"_]W8SKC5\=>Q==)HME%_.:!Z/[5]'WX MAT\D,>$$EW_L0)1"X\9S+:B78D:/E[\">_4&%:<^7/#F"LS>3'@0C*,0A0:@ M G1S&@\GT/M.XN%C69F.IE;>^$["/&CAT,*5 BA!*'Y3][^(NY6OD [J< _W#W^63^"QXO7N1;@",] ME!\22^$4O ,W G>?:?B2( *KOR/ ^V:O(=+'R^2;:)^$2X4S<10?$2"Y1-M. M/LI35A4CB_0[_ ^$/ -Q'L( : MN8-BOB*X\#^G\#Q$4%LN@17:[Z@G^HDO*[C,1 B/,HIK5E[I"03;](, X. MOLN!WQP.@)WQ\@ZL;->-_4@#;,'UU^BP&R^1%P2K&W_BJ29>8\XLXC<=(=P2 M95U2?^* ]SQ\C@+*;PB^Z>% "WG<@\0_/0"H-/N/CN?Y2'-XM%T3_L[%Y]/F MJP>A/;M"X%:07%WUH:''3<(\OB[VSF\&_ T'0FN'%DO%8^0NXF#T*$"F;&C' MJREF,FHBB$:&#XOE0'R&X4',8?BP6 Y,?+0+9605*T!#MWB^QJ@6Q)#F\Q"\0T9K2-3G M>$E4/>(I(0O5@G^?>W=@1T*?0MA#%[WJ%+43RR!!K%3V+HF@E1.M-_CB\"5 MDX?3 /X:\@N:S__"!"6]=U>,\4VL^)4N=*J'YC+(?[B&<5M ( M[SN>N_K5#M_FIK_*MCL87UM-3O N"_]/;(J_H)"*K>K_BPTG[UMOGZ)V5>KO MBJ5_$(0V-#Q!,'\SP\R<^.0)#@! M. VX2POD"=TW!9^VZ,/C>'N$\YB"(/1M*^07#];BHP?2,^[?3&@D0@/QV7._ MPZF [(1P,(1H-8%A!H*M&D'.,?9OB7\?Q8&LVJ%YQ^"6.9>32V=G9[9GQQ4@'ROZGZ2Z,>%0C.RRF M(!+8W<%[#EX?EY42%Z M D@03H04 .LO*^_]YP6P?T;R0_^!!?GEK)N>!&IGGTCBO"")C6][/ERA M^&^'7 A(#;/C(ZM&-/M-NR<>*@H2$5TH(Z+8E3EP%P]0I2#()]>N>\*IGWXB MF4N"9'H'D4Q\F#[:#GB.UJ_ +Q'*?I/NR(-JYHDHK@BBN#B@**9@92-JW/#9 M7)>MD;)F71,)Q>P3L5S+..A3O14IN%Z>\MJ@5#[-4U.;$3 MDXCMJ_0C)R9@;GX,%\BSB@+WT%1J=KF*]EV3&PL9B<1N%)%8?[& [ R2_X'& M*.A52JND;=ELS^UR_>DZ) M(')_[XX4ZJ>=BD"*DR %R>##PC$<%>Z:LF;=D0'U[%-1J&+X_PHAJEC_0S<$B##['3R8H9E00O!9 MES7OFKP8J$CEI8KUC[>"-'Z>> 6W;=4UZ=1//A5*T= _F!QF:]-Q[J+ =D%0 MO;WE6N5)@?_Y]4)I.=1//I4#R> _Y(WH8 W\%=Q_O_G>C_ -!6":;O4B*6W= M-2'1$Y$*2Y5(@MD;U$#K9)1MU#71U,X]E8@J 063Z-6QK4?',ZL5@$R;KLFC M;NJI.(H^ DFJ-,Z#C%^[%-)M5BO4A$Y=$Q@S+:D$BZZ%PPD-DNRCURH+\/%W M4+VQ[;7KG&@HII]*@^0U.,R!DRCXCW9@F*Z.67;^Y_[>'0G43SOE>I6U_]\_[S]*XO=4B:;B=I9[E0^5 M>F?HH=)V./C?]^/GV7@T?.C/!P_&77_4?[X?&+-?!H/YC/V54@JFI1F\8O%$ MP9>5:6YB1 $G#-)?]J&5_/S[=FKC99+Z"ZX'+WXX4/&:B:TK^Q)I3U3R_I0\ M_7PC959.$\&@1<5 5N43J4U:>644LZJ2#$Q#"/P X)9RI(QJ7*-,;O!_4(;= M=],!*+=;>&_Z/GK+B'-K5 B?JJ]RF*"0;1$0S4GEA!-X"KQZ4I%"JNCR&N[^ M57X-TG 4/=##@VC"0\".X:B0&?X9A#6@(73),^NV=W/SM8L(8:60\.BP6W!( ML^Y_0H(KQ)]MHH>X:RDBO%SLFGBS>:L3;%?*N:2M+@*G)8WP4+);DI_X8&/: M:8V#M,1!S#WR=D_14P]4-"6T\M5FUS!"@P8-Y4XMX;(X3R;KT@M-1^H>4%'$ MI?JP)W710_K,%!+>CG9KN7_SO,4/V]F/GM__LQYB)E)#>&C:+9$.H23 MY'8+46E)J*UIM5U;%'7=K/XC))1J1>@B70 OIY7*7[,9,RN.:"^B2ECG.7)WU;KYV]!::EC8A M5T/2M_+T2B2I7D!W0Y1OK!P2:"5:?4%$0:"0&^<68:>%I,WPA]\K*N F=&7X MM"=PIKX:R+\]O9QVAW(U[TKZ^4#>%XH--< $(W&D6NVHGD*1\XD>5;YX# M:0O0W6WX61OC7]5!.6PT=54PDLA+)57)]3Q)IXYY08J;+VF9YU*O=W,C'0A, M BV-;:(B4L ["ND[1.;Q-?']Q%XS_4! 1:%0!T6C'! [P/;=!/@XVQB5XZ.JNGX4OL%9_;E;\430['?2%"Q49.H9]U7& M")Q?GP4@<0>MP4$@4;!G1!(P,OX@QG.'HJ7DP2B_TKJ5Y,+8_ M!N/E> /B''#E[@O]L6 M"&:>4ZU%5'70#"J,A&J3W?";[P7!Q/>6E??TF1::R;R.,@$/4:1<@P+'08D[ M@ MU >BN[]8VZZ-6(6JHB7/M*H\^U2=\^R[D/]0N1TP6A"M32+$1&-T5[L0 M@JHW)<66FN&!ED).?@?9&P;*]AG@L/F87EQ"$?Y2J5&7-]<,!$QD:I/Q<(?X M5(NVW0BNA)U!>0>6G@\R"4,''Y"MD '09O<_AY#7^ $6TK\]O*W6PDG8%[5# MY&$YI4F2QRT[DG,\>59*A&.AM990HJ-2F_2.SR"L56YR;303>CUMG-(^RE[Q M:;AU>J%8XR*L:JZ9^)G(Y)79L=Q)+NG=[#X'[LS MBA!@=LJAP@FF=9#HII( M;5RB^R0_V$X45MZJ5K36'0I=ZPE#V\H+ULO6"Y;[\=/D^G@E\'S;/A]8 R?X;\'DL/% M8V)QBH4""^@CQVE&R8/SYNO%C235H?NV P_.M[ INJ\YE# K?617 WJ*GGG6 M74+67>D(EZ:V"%5)-% 5U=5T +BAF&?Y(8=N:18+?\;C^[__,AX]#*:S_]<8 M_.-E./]-LMW7(+,<1=\L]B[/>E_A?\G*'Y',=DXH IIOI/*Z9^1X25A4/:F< MC#M'8K1<2F3,(K3#>2Y:Y_T/N\K0)_91%Q+58B3(GIK$2BA(]NT^@?4K\*N/ M]'P[=:5'+0BB[Y9 I8!,APJEMB/"@-A'2TBP4RP@#:(*^>N(N"AOK"4@&$@5 MD!U7T7QTY$V#MK^6>&E'/:>P>=D0VN/?@[>&:Z@JE*"LK9;0H*>45P"]9!AL MF3:".RB.LJTS'+8-\VRY4@@ C:P%,EV<5 B)UB+$CC*.HBQ&RN(LXX4&X#BX'3GE*%8 "#XF6[2=4A'."P@;XMH<\ MO'ZH1C@:__0>VB*%F06$".--)Q8XZ9,]J\3;^//0WH*?YR":QPO'P& M/Y**PX@]D$>6O7$@^V-.C9?]14QMU<'9>, C@2!G!@FP\Z6G8\-LGH)-Y%MO M:#GVW<441X,5#PK2#D@WPI' KBU'VC[#5R:BCHX1\8G0"EWQ$"=XT;&D[8MX M9?#5\CF#M@BIIUF;U_ :1J)K"\M#7?#73R=#TH\1Q:W9IF;)@ M^]8VX^A$SVTK\%C5/,^PZ][-5_F/D07@BXG\U@^3E='FN%TH:0L,2L)32/"Y M'1BX,D$A]#Y)6Z PLR"%3%O7?CEDY"8X@#OGH^/]H,TA?\64UJ _^\5X'(U_ ME9)#/O-,8DLE_5N6DBZ2C'B<>TZR+(*DAF8]BR#NK*U@[DV!Y;F6 M[8"<8VSN\=EW1'SJ>-!Y,.YIDWSC 6I"P+))40G9)LI!Z6 2+[&LZ_@BX/68 M]*WPFVF[B*EC%SFDQDO(5LC(\!.Y4W& _ ;)H@))=)U/&./"L;9;5*DKIZ2H M%RW^UIL/#*K>>0(I^,/O_;7GA_:?6)J(.K"VH_44X#]!J-DB>85_E9R*3 #&.G!-D"Z+I MJASBVHF=!D:43- F0V*1 ZB\E N_5M3RJ?H<(6;JJ!=B ZH!%FBL;$Q[D2H MR;F?AGS%_*5&$UR<14ZEO_CFP?Y *)^NZB+G2+?@#E ML,,)"T60M>2)-C.%GDK[/C/@ M6GHR0Q2"]CE>4D0%-A[G>/'6C#6"(_]DP6]_8V>!'$W?(X)98W9H<_%#S]O6 M^OOQX*HE3WAEWU/31'RT7=.U.)B(A(&4@QHG$Y&59&T\6>E./5YN4X;4''&9 MEGG6W$+67"NY\;!*M_I JR->'^LN(?C1\W=Y N$:VV6%J(%)=_0D,4AU)"/M@4AC_Z 4YIF?\BTC-.; M[E]G#3XL)T+I;>!_O)GN"DSA\HFS/E? \["34 [BK+J7 NSB56XM@W[I?HN$ MI^FH!O&94- 2H_;(Z_#IS][L /+ M\8+(!S-[Y=I+VT+W6+L2!YYC6QD5C9C[K'<&_S_CB[$;$R5"&WY['CX.[_O/ M9X/G[\9D_%H>#\<2$E[5B2OPE4"Y_![?:??SR0E]?57IIN\Y-\E MKX/_N#,#.\!O^[?PN(L""($@> "!Y=L8G1#I19KF4+1W3K6!)_2;N:5U?=:[ MN9'D7Z*7>W$3.3R'!(:&'F;G@48-NHZBW63.BYL,',&(AY!22_L=N!% MVI0 MX!@:O]KAVWT4A-X:^#5N6,K>4/+7MS=7YV>W5S>7%V>7E[G#51UJZS80VN[* M[ 4\Y%3<)5JQH?,+OOK=>,W2OR@N_42GF!G3P?U@^+U_-QI(U"DR),$]B5ZM M*.\G2[,8>:8;/'LA/'E\<[%]_;F;8[ 30=V";S26,JN?253%975^?2GDL4YEBWJ$E= M\O#M]6YNS^2>W*PR*"YC9G([OUIK8X5KUNY5<>U.IN/)8#K_[;^,R0@[ YX? MC,$_7H83E Q=QFJNI)'BV*[M*^OHKIP8_>)F&4*9Q#Y]E@AM?_>/[+8&J,AOV[X6@XE^<. MW'LK64(XG2I//XZL_6'OK3'5G'=RO(^?^M7M('P_HN0>PRSLXGYS "YU?D?* M)(VAW'J^EED-]^.G@3'O_U.6V9 0P6 V5/90R&PHS+'>;*CNHLPJ;RJ#,K.! MD=S.+U>XA\4ET\&B6.0P6U:E9A'?E.H/+T\O(UQ#*58;X**>3 >_0&UB^'U@ MC,8S6=I#-,JI)!"A"3LZOWD\FK:/0RR>@(G^C:-G*3>,V^*&\=@?3HWO_='+P'@:]&VC'B@RUZ<\P@C)ZP 1IJGBZ6!F>>'!^ MVWDG(F;8)IH.EU\J%W"IW,C5'MK*LN2.@B=K.K^+)&6K)J8??LY]N(5 1L*! M:7>2DD#"Z2#V,$SZT_EOQGP*MY'^_7PXEK.;5-%'H534=96E1U3-BWYW8!A! MF0V!53+%A=^6ZLZO]1%Z\46[LDOB!$>#_DR.G1#/O.;8SS=2YF0?@2 ('Y> MFHB@-N"/T$69!2 H8T\&:D^\X_(=.SE)WYV'%]E M4B[/DLB^V?TO@X>7T< 8#K\@IUT?';K8SO_'2W\T?/P-/1I*8WTYK.+ #S.K M /YK?P7 GWXG$TLXA>D[DN=6?Q:W'"V_2"[A(KF5=RZSR6JW M&XC@0?,CPF-_T@_\9]'^:ZPM-YR\NXL]Q8-@C3[#@U_ M^;-JL3<;1*DUSOJ8CR/)"A1N*(5%)@]-O?BK&W=>S(RD*9 >NE2L&2.W1>L@W(TZ:T>/)H%%6^@EH6HJ(N;1^A M1Z>1T)0^;>J OZ!4TBN,F[/W4_+9#0C$IM MBO#U%W .H1U ?MU[01C00:.FEQ; :$)C HN;SL.B/(45'3BH^FH!D>:4)D"Y M[3Q0RG+RQPRH0$=UASRCKM2(TV*%!"-YJ5?GK/- R"6F**:X(&*"JJ\6\&A. M:8H4'2JW)ED0Z(Z3JN9:X(&)N!0"&M24JWHB3P<)VNY:0*05L2EDNE]CXIOG M+7[8C@,Y,(1"NN,JYO1@89^ "U@TY+<%#C=]W;&=7WH-Y?*]EK @HVZ M% 7==W0.DNB I#+BKZ;OP^WTDZB6$OMH@09V"E-$R'2+EEYP#=T@\E$@'Y[*[>95&A5P?+F>2Y=0RY) MJE#13A-D("X-5^J^GQ('?MS!1;#(OJH;ITGS(5<@K^UW@)^2$@^)!B-I 1Q> M=*>8ZKY'?<\\YN%_WD@JTMDJ<*\A MG9Q>6(7 WRYLZ65==P]+]US\:2[H3[PBZZ##.HP6..)"M +OO'@C:=^F0P\< M+>1!MITH! M&0#&-IAFNVM,N\+G986LV,FD>YT7-8UNY4:J.<9 2CM+7/\1Z M^/FKO0!#=^GYZ]@>V\T=72K[$(3IO(.[SV0#17D*9\!_MZUZ;478]Y390QJ" MIF(K.0"3A"I(%[+NB$DL^@:\E6]NWN"N[ ,SH#K:6HR8X_K7J][-[7EGHM16WJE^Z?1P?6!<*1A" M-[E)91?]V[/)!54;RH;TIIO0'KG%WCEZS*FY7Y5 M7.[$,LU2-X#CJM?<^"VE>FN>61#%Q=Z0VLXO\_J*S$SK_;I4V:>HRRQ;_S^> M LU%53:M#^PNB@0P*@GL0RJYB7 HOLR=)YW?:C*EEIGVE*]E)L.NX+)DFX&V M\G(67J3*O])W!12[[[DH^@TIOLE$D_,A*0#$N"DPCYC'/_S/VROY>T*-T$@[ M !\&*)#HF?N-\7()K'!;@Q9R96J&..6>:\&=$8N8-6R$>4C=T,:) QH&*#TD M$T<%DW'"BXPKGUW781I--Y"U)UZ!A-B\\?7B^G&VT#\Q8])R>5//<1X]_X?I ML\; L0ZH&\JXT*_#!5QU+7A4!9Y)G;XI-=%?GE[BPH2Q90[5Z\ET\ LTV(?? M!\9H/)-NH%=S(,87XL,S",=+M".1W?:-1^.0AZ!6ELEJ(>0D8!U"F4V!DS33 MM 5<^$!0J@N!'(=9[=M7CT_ 1/_&#Y&85OAM<84_]H=3 Y4]&QA/@_[L93J( MZYS+7-1E=>MK5BZI2_Y6Y_KJ_$:2*;V=9*P8)6)F\"(;#"E7_JM #6 M8?+POH'PEGP#QRRLHB; A0>==YR5U3)GV1!Z)0_RRBN:2]T/#EK:7+:I ^W MQP@):P91$K&:GL3>RFT$#01;;@ZPDRUD[4L/#\[<+:S32*;$2AJZ=Z:#,KO- MW@!@==0RC:8OS-JS08CO3"'8P868'$:X @;[[E7=6U]8L9.MH8NL9&V1;,#V M&QC]Z/HBCS];A/C4U-K@)@!.9V%;F37[[(6_@7":<4FR[GO,@^H+2F[<$%)S M3R$L0MLW6F.B@I> &73$WOJBBYUL(67]5(*1@S^#G\@A%T+L4F%%$\4@&H.J M*?5"J@(JA*W[-]-=@6#H9E+V-<88RV#Z8JTU%X24'%0()A+GM&P S8 J1[)2^L1X/^3')H=$Q(S8U- MOA&'*]S2H(L=Z,8;@-+$NBO\X05S%&#+T91;S13\SP==\"9>@:!F)LC@_Y.$ M;C=&2O4@^@*$D69MHH\QWF2#D73!#1_".Q\(3$S1C2.AT%LC-X"_+%(%?9*9P0,(3=NA4RLOSWIG M/=8TWE\,/ O#6QJY>1BFNS"R,S'^(YG+*>,WQ]H0> U4QD:5-59F@Z#G='%_ M8""M4MU40GYWGW? M=[@9O!'_\,.:"6YURU'^,T9)%Q2/;H&\J$0+@VUBHLY MG?^#MS9MEUK,^6[JBYE&4C0"IZ!;0 9:*>Y'E*@ZR5GX#,(GL'X%?@4^2MMV M !04TBQQ&U(3JPD22A;3''Z3[5A(>ZB/BI8G I'02E>"$G)%4V<[!W8]U)=K MC6AH=#DRM;HL]R3!;(%\XA%0TTM]>-0(MP0>#2C6!"*[S.AL(*GMIR%,FM$L M().\$D?,R';!, 1K:LUAVZ$#T&BC.)#IK'1!2RGP&"'8HN3V&\\/$=$SL,*Q M&A5"K>Z@OE#)XAI>_T@P4:J-K>-!',;!)9O8\+8 M'4Z[OD> %&JRA=Q1[@*/KN1 J*9DQM"UG&AANRL4\!'@T/J/"D U&$D_>/%B M J?+RZ)RJL#5Y;VW7J>7E3$M.!*0];KRG/VZ,OYR>CT9?]O 'S_=4/))Z0#9 MB_F)ZU@&_2A\@]O;GSOY%5,X5/7(+XN>O%C_=G>5;/0)3F @K4C5E@L3TQ_[ M*)\#6.!7#FG)TWI\5/74#2=,=&JDR6X9\-U#?)O:J[=*:[>BM6Y0J*5-0$4[ M.44KLGH Y=%![J0%%!J0*/BEOJ0#),\(QC.$KK.&@&ERDO!]5J^,R?%@O]L+ M:$@$_06<86@'R 1S%T_0[ >)!]%"<:6H*:,94GB,4V^&;&?S7T9F/M@LVE4*EBQ8O+$79S8)T_RN?SW:*SBH18P M@5Y-UOP,.'#,U3?@ M]T4%6[Q=IV[0#?E;VG3WT#<@P[RQA= 0]!]$7XM.> M)G#:WV1'-4%KE>V5@PD719^*2@'>7^F>OGT.Q+E,:SQ\Y$[*(X0LY7J44)"K MZ:[Q /?B5.U^,#^?/#=\@YOJ;\"LLT0H1M >-ZRT"PB8EIX!+.5)AB5S[PY, M3)L14/4#:(NGAJ0+/;XDPRF[Q%"@L@6);;Y!58R@+:":TBX@:$XZHC(71(EU M4 &<8D/M\$%)HL"KS(-?>V_@9IK0>A_YB,%P 3Q[KA7_H_K*NZ:C=MAH2+*0 M-. RL%)VE3T%IH,B1;Z9MHLJ/52@A::K=GAI3+20Y-XR$$.J"3)%9D$0X'@* M+-3%OZ(@1&XO%-G>']\/'ST?96D8+W?LNP-+SP?5#P3$?5 [=!Z859R2A\MV M#_3?3=M![$X8L",_4SSVFP]YB"I-[]9Z'7!;CZL=/L5PA%.2\2["$"UL$3#, MC9MG^@5D^OGQP;">(V)2C*N Q ?P&HI"8Z.QM4%F]#; &\UZR!_-N9VM8<+K&*YKO?QE+ M.&/C'4T9A_6Z(#2B[:P-.#S.F@JU/,-,)_\%2O]+8)XB?[D[9?-K< \LQ#C@ M^I[*[&"MHH(;TJE4V.FC[9JN99O.T(6T1L@@(D2D5;161IQM15,4,@O%2@EV M[IMN $\X5&YB!OQW"&AW-5Z6T!.@U%%!^9^(86P\/Z$?;"FCBXLJ;*H4:XW$M\LK1\T00R]U []GPT@P M>XOHF,+K,/1"TU$FZH7@T[_WG[6\';?/?FMN^6W MEKBS'-1OG=\3U'!O"O!;*W!0-!5-0[^UBH+MM-]: 0BQ"/Z0?NLZK'7+;<35 M;ZT :H3+O8G?6B_("/9;'R>(V!FDIM\Z\,,,DN"_]E$$?_K]'D[.#J>XP/,L M--V%Z2\FGN>7Y?>J;:\<>MKK/LUH%IE-ADJL VA9^O"+E5,OW2(8>BHCZF8" MR@NX#,C48H>1'6T]%E(9H?9"%F_]YE(=;2H>9QU[50 M+HF@X']]T)X/0FIJL,%JO?G 6.F=)TB!/]1$#SV9(?JOSSGPUWL08>NL'#;: M2W2'$@ZL$'!P[/2XGD(!!K^:O@__\(G"T9@C"Z[9(PO2[QGX@Z>0 BX9A;#\ M4\Z.;//5=A"X"<$$Q#[*; [MRN:P4DA8\[(L,#9+68%MG)WK5#8RO80NE+>1 M5=#.*SE,:2-K8%[I9R.7BO!D(^L@Q&.QD:N.CSJ[N+9?GFG7EQ=75]T]*-M1 M38"*Y#SQ3]X[KL(P=-,KD;Z[&"3FQQZQ0]?R@1F@7-?X?Z>>XT!3[P?L5!7H MQ&?TSB")C((BFD3R1W )[)X2NQ6T4/P($46S126-E4.32!34[F DIG""T 9 MU"P@;7ZHSCF7T#TQ/W&(&1."TDXG)+$RIZW.=!LCR@4K](Y).30E_[1!, R" MB%!RFZ;S"5U-F<3IJ9K\-^,5*\P'X,,.D%]NG\ULVUCU.'FV?NW=GGT]88^5 M7PK<=RFJ=)T 51@'(4!DB#LQQK7^)4]KC$_)50'X$%J&MYO7*?R1 QD#TW?A M=(*T5G:-'5_5/+^B;KH9],A$G.!+64E!!,\@W)55J\! KHTR@F\DQ"(&ZHE3 M,^*+/96:#?EBOT9PCTU95B'ODI:Z29V61&TN/7,PSVCQ]]YZ[;FST+/^>/,< M2&R LNQ:-#M!_2BZH88'^;P,[TRJ8@X&T)Y*^!RAT,GQ,E8-(F' M.,L3?KV_?1Z451UM!ZVI$ON'\Q=T@=:A6*/-A2:^T$.W?Z:3+#O,IGX8[^?Q M@LSQZMESWT$ &1.W_-4.W^!/CYZ_!#9NGQ:\FR(Q5!V*PK^K"Z+E,JRM4:_, M@5VQ*21KO&"S5Z"6<13=,,B#_ 11U]P/; 4\0YF; G?I^6O\35;WSTV#@I'; M[QJ9#W?$OT/306[&A,0%FV$MZ7%K;3_E=H5Z495G/V"A[V#/6YGE?.^Y%D!7 M?VA&4SOXX^[S#KC6&]P/_B!DS:[KIIR4F\FM*/]&A%.(7](SBB(Y*3'$--EU MW903?R.QT4B?@FY-7'[)/HDN@(#]CI8,,3]Q5?,.0(-"ID5H,-&K"21FT6;C MV, OL)"(C)I>>8;=]F[/SK0 2!.R-7E:'/LY9U!JV(8?H2\A^57K%X0>RN&# MEVK!2C/%8V(^&3EXR9NH4A#[*"=S5EE12YM KRZ'!G#@F*MOP 6^Z?3=17^Q MMEUTA089\ X&'QO@!C7%#YC&Z IX"*(O.4U: MYT<]E11YCB6=&-NYDZLSY5LI)\EZ"1"DIO_./S!]J '(20915H2=_C2MNH* MG&GOIJ=-$\&/4-@LE=A+6FHB=%K*-#'YBD?9B"Z/5%D/Y2# Z\AFI9D0>*': M/0)<(N@'B9NFD+10;:_09/E ;P#Q]L@&RBQ M5RJ00NRC(538Z15<5EX25@;+);"0.1M;S/#PG,)3-/_BN-*!]Z';.,G$2U\2=+K?1", 4)/7@>>7*1U)'=&!NX), M*'M$6=XP1_;M&:1<"ZE2$,GI":-B9\@WSUO\L!WD(AU"P4'ZH7K>#P(0#M<; MT_9Q%6QR;!;+$!K!AQOYO((>2S<-2?9.RI0:R"@'A];"K,8'2?::&3$T7&RQ MF1P3:ICY(#1)S3:SI@+QU"B2R V=S_X"T@@6NP9I<@3FFD&WC=[6XTD8R2R, MW32,[3Q.L=9MT^/%-\'$P.I<(^5V",8HZGIB#E9OAAUOBW]%08AS&S]Z_C/X MD:'=]USXGQ:F+2#<2#.-H9RP*<17E'E[DM6-HD?6U7B)MT@X)>(-5UE3Y03< M7E8E%]VTA&MRZ5ER7K]L%G#AP/;79^5XI)0(]:N[3S"MOJQA5%Y^L;JVJH EBJUZ0-+2I*?3F!OJHKD9\H:$R M(F]ENU'211%?+,E &V^ C]."C%#=AFT:_@HQ5K165Y9DL13ER4*@T"SQERK M 6> &2]?@MC_3 6*O3ZZ0H.&3*$.>4D F9L?]U$8]-W%_WBO0=^"/( MOTZ! MY9A!@%WVB$J45+CO6?;2D[->!L$.;M_&P0'-?"H\+^3@0T\LMS[G2EX!VX$D-CO<94" M*T39O.ZA^NFM@5]SV4/=6TXP+)[<%"#]&SE7@8_#-%P+C%\=>X71@N(^K1 L MYO8:-ADO9_#78 GG7).*A\_@RFTOC'#(Q]4*X\C![B;H+%94XKS*2Y3^357) MBA#/GAE+9(&"HJQV-E34LI?N7"!RN$0:G7,B4 GO">)X':TKQ9?[>Y[XQ1E\S ORY(_ U0&!=W]Y!HQD\YIKW .J^XF#X;& M_@SX[[95Y48H:Z8< )A%EM>(J6FLE/2!A89\Y\E<@\KXD\JVRHB/B?>E(J,D M3KI56JHNWGDF)J!OP=D'4#>HR(9';*NB,"FEDM?>V"A44Z*H,DFU##-_U49J M=31IXDJH.&#J' 1UW92! 8>#M!7-0F,+),4BU6BEVQI=*.("_K_%W/QH9F^4 MC=059-':][Q9(>2]LFRC/F'.W>05>\D'SL6B_[VZOK\ M'%J0\'_/;B3%+0FUZ"^4N2)N)(\V%OT%UZO( UOTVX"L;\!;^>;FS;9,I\*L MKVRK'!28A9^D(L<9%IH(5=:NDZN 7I[J-OG<"N:3ZX!H:X!=9%%AH4 UP#?@T>^:R"- MI]C&15C>RK6;^ 4N27Z!^#.&M]PZ!?S=EX[%*;"]5KZYO/YZJ]1)=)1.@7UY MZ.@48'_MEFP(<]]T@R5*%XNR\Y$B !AZ*@<7#@I+4[)%Q@GPECJY$A--7^4D MWU1LS !0W?_ 3P)X7"^_7#BV6XX="%3R#6!R9WR[+J4?S757,@E@&$G73^D MC*'NRP*2?/MCP0<%U2<7";U=J !0#NXB$0>3DXND"\@BPT* BX3OD27?1?*0 M3#=A#*M?Y(H8+Y&,O76+G%PALD\V:0.ADNU(?'"?;-65$WJJXCWS$ M_2JDE#;N"CY8+5 &:H5M((;18+FOKD WWPO",JW;LI>RDB\M>AV*&A#N@( X)16.GP#_H[Z M@ 5FBXZXJ0QW4(JW*MQG%# A-Q)9Z TH)Q7HF(([BF^;#L[4$FTV#I0?!"IRQ@3 ?P=5SDBF,91; MYZQ2*B[O]O1K8[IL6?&KY_\Q=">^A[(M,8&HNJ?.T&&D6ALS9LN 1]NU@S>P M0+&/;("I[JDS8!BIYF3,* 28Y\H26]DF.D.@BKRV)H9D[1%N@AO@AY\3QX2: MMKL8_#NR-[B^)),N>574)2?3\60PG?_V7\9DU'^>&_WG!V/PCY?AY FJF'*U MRTJB*:X[:OO*NO*867"#BAPP7E9.D10R1]L]OPBNX2(XEW_U0264XN)N1;-2 MT5*5\[_[1#6["=%P%#V5$3D7N15AT)0%W4 (H$8.$?14SD$-!49@_!KJ-ERLO/JB:P\Z!6O&"M11O5,+1% YW1L MT15C51 @85YY$=;3T64A-J\8VRTAUM*AB=53>62,:IY[U7=41OR'=HB2.2# M9I+^_*N2%3BBE15!N%.>=U_E/P=K*&X&W%33K4TP3M^RHG7DH#C1!P G;]E) MU9:- [ LW45_[?FA_2?^O9)5U=&<7(;7%WQ".=3V3%0FD+B2[.H(#U(7?>'$ M3+4F+Q@JZ7X)P#)R1O:R*H* HN<1PJ6&>$Z^1'G9MP@!1-E-F"V8J%"/G!Q, MA/)S[3YVBBWB3E26O16K/]M$F67.(4:HEJ[.Y\]+,L$,/C; #0"*I<NV M*DT"8@C.;CET+3A]^QTS!:U:_'J.F"R!KJ]N4&A/O#8/29(JX[^:O@\/TT_, M%=.Y=\P@L)NN&'!_G:O"PIRW2:N*3*5(WE+925?<-*":4[2+*-UEWUQ)2,D05ZV[U/?5#0?MB4_@<,W1 MO5FR@1PJ90+\$?^?T,;]8NP^B>KL;=*/&DO/-VS\62-$WY6=@2%A0&T&ABQ$";UDF;H)OKZ+ED<4IR#$RV2P7 (+703"GN@G5H=1(=IISV&4GXOQ&D_&"-^ L8QG M9 3IE RX\H%AN@L#I+-"WJ3XYY-#B4OL1,K8[=R0T/-"ZH?[6,DUKHJN:#^R M'GN.*$9HHPO1,*C\%*],\=AFR.-!'1,'M%&':#@#?[R'%-DH\W8 H*C>6@"M M.-CQ0(R2]K:ZEC)/4FAX\NPAW0GJ;O:K Q)%M 6\RH8['H!14Z]CT CM"L36 M] K 'UN=F/M#9?D,.03Y?*TIRJ@H%Y!2I1,(NW]#C_:'[L"%/ :+]F9!^8#' M@S8&^GE%LC3.;U :UD1/9!*"/O>^@P M+YR,//1M1/%8-&F[%P8:+?T5!B-Y7M3D^]X?J-MRX4YZ ZD93 [/L2H,) M3&4#Z PA:GH3X-QVWU$_LU>NO;0MTPVSL9SI519LTP\"$*)PU\8O&K^>7=2X MZ#.S,*QX-2NC,#L,@V0,N(]A#A\"F=@'EP/FGS2+8Y MQR;P-X*UU'[@$T"IN2(PQ9-D."9&IKL:H>KN4.'X7'K^#]-?!+EK,C@.CP(3570*NU"0!H'ZK']TG92!!2\_,BV-.OJ2,K2S9G!G'$49V+1 M "V,V)C0UF]=>M[LU)5KE4"&RL_' 0!#%+9IH?1?GN. 17^YQ)$"-)80VWC' M!+RF[!!2#D E",:'?893#*I0OIT9_-K^OSWFVOU\'-2PJ7.$47./+4_@HV54"QHK4R")(*AB(F M6=C%"4K0Q+ ]E-O"#_D%JU30 =>H#\P /(#X?Z<@B!QTG?,(A9%DI)K@^C(=AL(!ZFBVER M2-39?MQH;,0O3N$Q\>D.K5&YIG)_L;!C H;NTO/7##V-!(%+/KNWV7NM ME)-CO00(4M/_7!ZAB(H0$OP;,'WB65S24EUA,QV[M)1I(O*!Z3LVI=!+VVHB M=GK:-#F4JX^TD>V"80C654*.@!--NMK*4HQCF\RKF)YH6\.WSE7%Z3-Y^5PB>UH7]!Z$5=+/Z/+2N)@> ML,!),!%97Q[@6MR6-36=Y+X/48LOA=&-WY91)>Z2=@-J"#)!3!%\?O,)$AD$ MH;TVP^R5+EPIGH7"Y!>H(/FCYP-[Y3Y Y?@=E2D*37>%4DS'*[($7BU'U!1? M(K@B-).WI!B.S*W[Q+07U2\4B@TU1 XCL4(3;TL"1#43F0U-C0'"2#2GE!&U M1]-A(G7ZEA6M(YS&&=^3H'P^/GA#Z7O> 6((6ZC.3;'8>__^_N7I9=2?#QZ, M\?R7P=2X'S]-IH-?!L^SX?>!,1K/9G(C=8@\B+#5$@>-=RTB1Q1Y M6,_)^TO!A3AN:_]E;$UZO_8#'P$A^A_O->A;D".PY=IO=]RQ[[DV1AQ@:4 /31P]S42[Z."ZG.C*:TP>40ZL@;!5! M+)B'0@KN2,^_39+.'5AZ/J@^UJGZ'B\>F[-'FWV3;.0UP=4)48R,4:"<3GFT M&YT&O+][[[R0*6^0C%2@W$X;N/;7GA_:?R8)7"#-Z,=OQ=LH M'D,J \1#XJ,1*ME8J$!E1?&G;[4@L'X,+4QH0:+Z@^/E#%B1G^;*);EYA'WO MR)$NA[^X.N&_T7[.&.1Z6PQR?>P/I\;W_NAE8#P-^K.7Z>!I M\#R7'->Z)74WU2K#+AL)2>HF*T)U.Z>XV !*TK.K-Y!( M2KH8__/.#.Q=]:XYL-Y<^]\1($:TBORD,ML-B]R+6\K!6:14B.26^KO/S%[R MZ -(@VN1$NE1]%0&(=)D38 ;(]O41$T9"<0P6XJ>ZJ*&460$X3-2KTGX9*G: MLEULQ)!)FJ[J H=1W'3 H2)?-^32J'$-=,+%+DG(W8F*%;MO2T-U$88#YV*,[QXH]U,5, M8S$3H$-)O\9 .6<&RGD9H[[*?UQT**"0Z-?D14@9V1?,0+DX8O0$0?O.]:(,>$M4\26P[[+$ G8RR$K"+X*LVT<#] M=]-VT-:1!(+N3KP:N-9W5 ^0(I!0$J76C#-' *F\2L4,K'QWY>#54.XL *+@ M@-"$_)*>H\Y]$U4VKH5.H9UR&#G0%D3'"-T,%TBU&\")!W<@_ & &U\O(;T# M7Q\\@,#R;4PD_&WB.;;U6:>3<1@ZS_J;WLWM]5%@4!COA-:NE[3#[>G*,8OF M7LRA+0/C(@1TAC1Q"/4P*0HLM<8O.Y]T/&'+F'*>,*77'']50YSPUX)/ HYM M=?"7N1I&93%>7.\U /Z[B4MAH!O>?,FJ:'0#6.N7C#$=/'[Z GC M!^6LUEH!1S:.HW"\//BRR'SUM"X.RUJA98*V"^,P+Q_OO?7:QK=\R)T _.I[GH\34B4'CKIC>1?;.BN\B[\=/3\-Y_!:R__P __T\'SY_ M&SS?#PVWY;Z=)#%K5SRE_C$ETSCLKRM+$ZL0OEGVX)&F MBS+[3BO>[O:4QC03[!>^A3<#/\R@%?YK'ZGP)T@"U'.!#]D5?CZ;Z[)8MJIF MRDBTL2AVTF2B42T)3L$F\JTWE"ABY0-\INU34OJT@JEOG@^W<+LXDR-K)D'E MY=N.6.FA2*4;]?; ':$#U1^[H#2HB-14*=&VDU%^=V8B6$WQ]A<+.Y[('C'E ML6,T7;05=R/"I=_!L*I?5?%FEQQ05MV^KL M4X!3/*%4W$5VC*,P"$T776^7((MY#!U1Q(<)0OP;A%-<:0^$")_O&?9:*=%OOS,<4V+)?(H1X.@!FP06O*>#VXR.EKF\,TLC9$- M.3IT)\"WD"!7<-W$^R_\WW?@PQ_PTK* C>^'R@TOSM_0$7.'85*"R&M!!6%Z MS65=2(]09K>G,^)B4^1\7+B>TN[]&*.LFM* MM@)53/ELUS/@P#%7WX +?-.!K.POUK:+[N-,5"5M\+$!;E!5Y86NLVZXX4"] M@$NG0_KBTIWN#I(.EPB*-PMFP-^P.=IZQ101SA2$=OR*IM9_UF $")KKVYNK\[/;JYO+J_.KRS/F M&R%NVARJ2)\5-)PZ+H$V\>!O*K'[>516PQL$0I]V)QWL0:&E7-E9,]@SQHA$F@ M4KJ[B)/^&FTV#J;9=%*U),^'_'(BNIN;#=8!$!%P4*+7\N.")B!KM"/C;7@. MM=\[.+,_JIR=(CZA'" />:()9V0'HI._0RL.432REV#H0A:BE%HX;0".EDCS M55>&*#/UUP-M+ C(NY#:,TLM9Z^H+7.;@6*\1/^,CQ8Q6DK M:^/%+-V_BC0E:26_02TF0(762V\;:+H=,V1:\4B@QUN>T_(Q0I[)&?Q$%*!X MW)37<4!?K.JRN30+L8.5+LWXVT: /VYX2V/W^32@$.=TZ:C7"=SUX,3C-4#O,*SKU@%@$&1;A$8C>C6! M2'&WW&V6[-Z]DK[*@47$2=&<$PH8JZ* U+>L:!WAC G)K[6OW=@&40Y:S6% M REF5FA3 :?(B_LW%(,^= N,F'J.\^CY/TQ_08TQFL&.#&N-6:+Q?M9\$^OB MSM48 33P.NC^M0&^[2%WF!\JA:<9\-]M"Z L#=1(RO0Y=@S5L4+CG6B($BJ" M(&2"3K;3L6.GEA?:1,*7J9%AA"YW'70W@JY&&'3QO9['#B,ZAFA3J)?B'$]^ M"":F3:]_$TUQ>]V[,;U< GPIW0B"T:ZV+"H\>41%8K-'"*%XINW*M?]$Q0#N3 >]T)J] 1#69.QH/-Z1X:P-5SAM M7DJ"#^_9CW%!ME1'>/9<5%$9%!Y>-AZG V!K Q J #;@D#8Q7TE0;OFKL9+( MS?N8*?79&=L/?'30%,0R;7PBK/S),*9VX^0R=I[]EY#]DFI&J(I8>JZU=;,H M;/36B("7.GET8.3#(5[9%;W0=%2''5ZTZ-FF#][02GX'\=OA9Q"FH39W8.GY MJ#P*#VNGR?/-FK8E:0IV'*LR1,9QD]T ,(B84=W MR<>5N6W-LU+M89<6Y[I;L)^@B6?BN.\A_78H:@74?.VT&#@MAB9\5JMXN]Q5 M@:NJV!AHV &4J>@I:FG0?/*T/CBMC\;,UC@0CH)S0K!_0C=7=%/AEZ<%*ZUP M9UG>K8R (*50//=P27N.O2LT+=P3RE"K$7<^%WX"+"3D7<#B?;25-D'^!57.Z MI-:<=M]&F4Q=J!QMDL\;K_'WH2(5A"?=Z""$2DYFJLMNTYX%BB>[;)G,5**< M^8FH*'8&TA67+X=DI@K(F$$>-,(D4*E)ILJ#)#-5$A@$V59&/K'1JPE$#IS, M5 &PB#@IFG-"FX!.PH=P^Z'])Q;M>%E=6*K!"$>&*38^:/P4OMSI M2HVG\NY'!B8&)G!Z.:I>F/]!TL1HCR06+G *JR\/JKR0?S4TB>.:Z,.B6&^* MKJAOBN!4OH3FAV%F8FWBV:!H&P_-Q["R$X(_XV)X';TZ:G(;<7UQ?7MQ=?OU M^NJV]_7RZOJL=Y3W2 IL46VEQO52*;]9J7KIT/)220&AMQ=1LTNE;LB7PZ62 M C)FD$?32Z4Z<7;++W.02R4E@4&0;=M+);T@A[KF,I-DH!_;FP"R" M7"6>ZOG2F,3A*; <,PCLI6W% %K\*PI"Q-Y'*/'^^'Y(+8-'SR][0M5@*8F? M5%[Z7X]G14EBK8Y/E0_*YKWWK]F$PPJML_I9GA:>9%X+R'BN]$JDYNI.( ?1 M DL^=[1K@SO3='\T/8O6L//G>$GQO#R-\YA[=V!WW].G>",T=,_/SL]8[W^N MJ>]_$BK0,R%S1P?IX@ >- ^/;-= ='7U%JEC#Y"J X^* MP2)H+WB&T'J$LS>=WX!)?]'-,J@R^ZS@1[6M>:+Q*^URWI1G8>(*29I/'#= M&W-(&Z F0Q0,U?."OX> 3W_L7YEG2>[<^H4R@]=,B,\)7:GLG MG:UAQM.%1LMVOD@FV*Q9I%,VH!D$19/,>VO">-N9&Z:[P&;.*:W"L87#W32-@*L39[?"FPX2 M :JOG9#/#?F,3#YI+HB+Y2$I(M47\A<[L!XD MZ3 -^*8QQ*OWA8I$S'RUF?J/= #(8L'7;G=OR."C5&[*>95>7XX\=S4'_CI- M0,68R(OO9T^K0L"J:,#RT\FPY9Y02X#UDZ?U(6!]-#,,1,0)J13" <*^@QLORB7^XAXQ:>?YGWX$[R:]V^#8W_56V'6O0QDVKH U4\&O[:>/U,_G-2F8) M_PBG:?R \S1"/-%L\U. QA$$:-S"_^_BN ,T$A8H?H'?,D!#HISYB:A9@$8W MY,LA0$,!&3/(HVF 1ITXNW7[?I #26!09!MVP -I2$2^&$&'O!?^]" /_T^ M-=U5V9:?^YMR0N:YP]=36FF!'U1(IJ24"T'.%/=FNO8[6E>++ M_5T] 1+FE1=A/1U=%J+Y019B]N]=%F(M'=I6TKC[W-9[2)PK-@@(QA##",H M0J2%U)8?E;X\*=IR<>)$NZFRO7*B;RNF$I69B78U#P$.^\>]&;SUW07ZG\&_ M(_O==%#B#:)QQ3:(U$X!!Z M: <35EIYY1AH#(KUY@-+NG>>R!G^\/O0?0=QVC@X=Q/I^HM^^ Q"S)GOIA.5 MNYM8NFHC^=9$\ZK%I=P1(_+]G@J(.8R93,L)3CN)BH%@Y) 7>E#5C*,$7&RY&WWK[9 W0NZ6O(@@_'0?@H21*\./&$G[=>$>?-][2[Y_"[@Y" MJ-RPN_,>7&(W1QUVE[) \;"L=F%W,N7,3T0TD5J5I"LNW_9A=RK(F$$>-,(D M4*F)9_\087=J H,@VY([Q";T:@(1>:$(*@!'Q*G1EA\B _X4"4500?1MQ=0T M%$'[_>.PH0@J0(E-\%Q#$31#D\#;/PUPPDKKT407"(I/T0 R+4G7)*A "HCGHU0Q&*=.TNVRN#$.H[:2/_%N1J$GBPO3NY^RQ>HXS .W (MC%=9^70 M(L(L;L$*I8+SMY-/0G%P6$[)!1O)2F8:0SETM) D 1:-6:&+Z9/2/'0W41A@ M/O;(ID]U#W4QTUC,!.A0TJ\Q4,Z9@7)>QJCSWNW9[7$ A42_MG:ST)!)!)L$-I&.;)R(&P.&+8XMS;\T>0H M[#MP!BX4+BJNGG*C FJE;;4&#SW%VF3YS+R4V![Z.P96((/<26N(-"!=F$M8 M7K3L( CM-=PT@_F;&3Y&(6R6_#F8F)](5WCT_%V,27P#@QG/%D7;.Z..HMU. MR0CAG(PEGE1:630P-O&TC*7G&[N)&?',XA#<4X#M(0B5'& K<3M2)<"V3J-1 M(P"S98"M L=.>Q$5Q1!(TP"E9H8( <)L+V0_W:+2;8E MD7%-Z-4$(@?VPBD %A$G17-.:&/;EH1@)/4\0*_ M3_^PGFZX$^YHF2*P1([RR'OT(H984IK13KBCY(G&-Z_U3+'?.>YW:+03["AY MPBGBM7.P0PQYA!(P'<2>8/X&?& N0Y90^D;#GX#9E$D)4J^U2GIS>=;[.PZ" MST+/^&+HH[P_D2Y.KNA[U51W\['_\\9])WAMW8>!O&]N/=_HVKM$(1W@/ MI\#>TT#(G&[@ZCT;MN?;X2>V0&4]8G\VUZ1+N&P3Y43;7C8E+ODZ@M479VTB M@EVC/(67\D5:R_YJB1$HDGYE4OK&KG@8E[^T)+955H($<>QDR$Z:=%%V\O9+ M 5R(V*R;YC\?+=!EF#<42#8S+N%JB32QW!,35[R#7XP*Y M9)>'Y-G>8KS\#H(0KJJAF^7&CN)]M:[!"-K"B MSL#4KES@P0IS)>5M]'Y6V1C_7N<]#11<(QC_'UQZ\P+B6X_:H=;CFL^'?3=I)GG=]@WRK%0=3G]$?U MH9B6@/Q "7&DU)(2*P*&<,"NIP W 'EIX/YN9'B='$.(*6Z.+%AP0PMSH9 M371\>0;A>%D$6+-!\KR]ZMV>774?8QQ9D;JSS\1N3/)BK?!EYAA3%>!HDP#: MAB@X#?^!-=CJG#K8*@ZN2CZ,PZUVGT[^> JU.E2H5>U1'U2=]71A6"W'5VZ3 MXA:B)8(QZL;[Q!,G)U'(M5%.\&(E5W*"U7)#76DWY]".:G=!%2,FXE/*8:\> M"PUL.%Z,T23**=60,EH1,?]#97OET',P)!1!R,8D39"TIT@3453:]H2@)@S2 M).-O8]_;UD3F[0FML+U5P.6!=3)!+"0@M[$B5Q[\8;LH9*$ZTF4;VIS9L+'G M-IA[XQ\N7!IE 2'M1U4/66(DO1=!(HAQ LY1WF%(62I1UM(GT_\#A#AWZ7@) M6;[V7$QS"=QHN^98)^L)9\X M/M0>C(M"HS-/42 ,\0T7%[W;\[-CPK4P%@I)D\+[_KPQKWNIO7H+@YV# MB;?)2/K6D8/^(.P4&E>K0KQCM(:=/\?+^S?$.VB2/'LN8A#(QC[BHY$U^/&" M/O@QGH3A+0TKGH9ANX;KN5_>\4P,?Q<+&>"Y=#48LK-5H+H4$BES*Q14/4H$ M>Y2J/-0N%E*)PT^HL%AB(944L$[ACQ>7D,'GJH8_5D/F8(PY!:V5Q&2I@)J# M(:!)T)IFZ.E*T)H2N#SPX2F(A9QB19P.@G;P[PC:M$,7+O((BVD.JQRT4.[:N!J[F*^M7@.)LP*(/U5YS!;":_0 WE&T0 ML!+^0)99ZG/Z*>@P;"V(DY'&D=D*+TA]5N$!%X>:2_KDP^3EME)O03/.[[2J M%5_5/.1Y.J(976?J+6O&^9V6M>++FH<\.>62T'E9)XX[5"=5O37-,KD\ *Y0 M;H/3@E9I0;<6II D&GJM9@WMZ--*5FXEMQ2E4&^UO(>+_<7"CBD9NDO/7^-/ ML3Y1O*1^HKC[G&'OOM?59XB-1C@]0*2..U=@%U6R)L/>GJ1@EOZ6[Q 5$+Q8 MR3&]0Z27]H6BJF&7'B4J@+UZ+,AXE%@/PRX]*^/\*%$!U!P, 8T>)>J%GLX\ M2E0!EP<^206Q4$0F?=4],UK?BJJP-,1 M3,7F>(.A>[F &2\8YI[H>FH2ZZI?3"D\V>;CJ44MK7J@/]N6Z"<0=L+"BR( *_M[-_OO2!\ M]L+?0#@%EK=R[3^S):CC3OO;11789*4BSG="M]'(LL/FL?/3_Y";6K MJM=SV$FWG>=Q?0XC5WOV391 QP81PESZ.OD$?7:K[4"0G%]=3>]'3K6Y1NZ@IA0)4LGON0V(DRY6H?ZY44W8 M:%TW9? @T1='9H8"[W1+-X;^"JH9*'-DHG9 8]9?%:)8""V5$WTC\>3W!Q92 M=0PNK&#A0P10_,WX?_^/9;O@=\C/RP?8@ M'KKPDR (*PON,O34#1QM21>2OD7ZCI/$:@1SKV_].[)]D')CZ&:95;'94/;6 M#4H\R!>BE_"^JV"&TP@$ 0#C#?!-5$-Z!,P S(&_'B_O/9?TU+Z^HZX@:DBY MD"@E'E>1R$OK+OH.Z@)U>QS!-5X^VA\HABO8ES]-ESS]-[W;LYM.2[XQS8G, MKSN?)_5-UOL(ZC&Y3X,B+!UUS5?XJ-67F_KI"JQT#$DC=B+6D#A-*BX_FH ^/ M:WP'E7HQX0I+6#WW\L=X@&*-(0,68_?.=$P7Q3,#$+*%WEX40V]'@_YL@-,N MX;D8IKLPG-UL##^>CA%ZAI=.R'#PC.#?XBD9GFN\QI,R C0KN5&["6_)^9CR MC2#>KF]OKL[/;J]N+J]NKZXOF+>87Y5;\13\V?/'UQ##R<57"H3$AJQC*$,*&CD6Z)(M*95 MJ9#7)(!D$<^"&"M3UE098?(33V6X5#WAFES%[5@V"^')B5X0O6P6\,"$[:_/ MSLD!531]E4,-M80K#8L&!$M'"^%PK[IV+6FAC##9]G-:2CC==,@\X6-]G*PY MYAOE.7$K+]T^K91*UF4]0=K4CL\;55.4B6:\? D YD&%P(E]E)$_@S2+$& G M41M$9$SO.I.QV%(9Z3=?_;14:?+\(8_T;?38/=$W3.ZD# A815JW#U 1*ETW M$XJ+VFN#VG[ZHZ.&5FU*4%60SP8,_>% H&(@D6'=-BCS"">BYPBXR7^9?"! M,H4 5C?\>:4;?O<%PUO&CG8#Q!_IME?]^OSJXORK3*^Z"HNMGC^47G6^I^_Q M>M65T-FKYW%T\2KKI:]+AP,K996VF4*")*87(O911IA-Q4,M M8 *]FJSR&7#@F*MOP(5&IX/"71=KV[61(AW:[ZD=1DYAP31&5\!#$'T1/NTY M(!U. JYBN[//TU+"R=TBT2S,.Y=*HOVK&RHH6[*TZEQKE41)7XR\ZF!X?HC> MJ=3)NMA0 UE3$J7)_5N=B'62+)5 >18QD+]1!^@Q4J)&/%-&5.SUT4#P[/0) M?L(IY74#KC*0*1E=];*!]?+DHO+R!'\Q5S6:]'RAV]77V\E7J>H8!)1 M\(?N.H6S0G6TURF7/$9Z\Q^3DM)]Q\IY+7G-&\,E:65-E90QF2IU9E81,*D M+TP1YQ ]G5Z/R;PA,O2]"?WC6KJ?K6Y=G+?G-PWJAKDG73?G'<@&I:K M^^9X;B<)DV\]I*1&:35M2?:[R=W0V"+8:=02F'@[<>S*A1@SG6J-X MMAA10?R0$5%GIK6G7OK.("Z?\O;19H8US]!62]@S_P&<=_#DN>%;E;+9 )G4)7_M_F M)T2V998FT9:-N/+H154&8N/Q3HALR2M.$9]= 61+_)W@QL8:3B4]0B\T'571 M]>(NDCLWL!A\6+!I?XW^U01J56.=<->"3]K4&.&?^>DXH,3"":$%0Y3P[.7O MS#-,9O+FU8ZB#,YX>?":4:Q6W<6#XJD=CI3!#T\T-,:84'=;1KO:8>M":6RQ M)$JM&R3/VXO>;4]R&3ZI2",Q1>AFIC;@AN[\AXW["F-[FC,N!J[O9H2*10%4V2IZ.,%>G:F7MW8 HL %?/ M(GZ]!>E']:X#RW30>F+ $/68FL*K'?U"E3/%D8?"LRCCXYH,=T1XHR)=J"JF M.-1J'""LPQP1M&A<&V(4+,4AU1)*>7Y>0GY>Z0JA4E)Y75:67@ PEQX7C?WX]?GNG5)>%5. MUUD9T?,17_%D:,&&#F&!6'.#IJLR.. @-U80$#B@R3NM+=F/GG\/)VV'(R\@ MU]X@=>D86 CR+4*%F6Y-(%)DX7CYD! P-S_B*N5$Q#",H#. VK)!S<=X7)76 M445ZA$9C*(,EWAH,/VYT/X?FD_>.\\X,7?)*1>'O<./^8?I5'K,&(^5Y>M6[ M/;]4'V%D1!2W+5Y\Z7Y*+S+]=Z:#?FJD:B=]E<$3;]FS*MXD?G#"T0;XMK>8 MA:8?*J5<9=EP_V;Z*U1G Y6>@;\GI4<:0:QBK!/D&O!'FPRR-2P&%A2&;X-F MGJ1=]Q/(Z%C2-O[G-L:5"U:H5(ZRN!)S4DJN8*/>4R]:7/J2K(V^OU$O/]!=YT^I[LCC)X5(\I__]\]_4>@_\@]%_?W_ M1"*4,LQT:I1DBJX.#8<2+0@<*%%SQ1G?4#US,@$&58>6I6@:E;$4:03]6U+7 M\>L$FXI>1U,IEJ$BD3_;C\T &SW%-&[\JYGK)Y=D_5?AB]C?;/(W2[,TE;B) MW("(#)?WZ- M'6=R\_NW#&SAVK1&O_TO$"%,*D(SD2CSR[]%4PQU??U\/K]>")9&[F%I.OH; M?RT@C@67BZ9K.-9R?0>YVH;B]%?X-^P3-Y-*I7XO,%[7@WX"OYU+\;<;"+T#00@6^T?\$B;8",OMP%#9 M"T/.@Z'RZ\_?8PBD/W_KT &4:!H.,EG_^>7 A?/;HQ??'(%35YG]YY?_?<19 M3M!(?__YVU$<#?[Y^W?PTWN68$K+/W]+RHRRG:4&__,+@7&D&!''G-Q$Z8GS M%WKK;_3USC628D\TL+PQ3 /B"Y3%#7X:M+Q?%4F"!OD575"P@(AIIEQ#<3H8 M:'WT"]]%+)2 )?'];HX'=[W12AV.,G368/5N.E5J<\,Y8HU]8R@:(M%R$0V$ MHH7WC+3--V6>8?DHPV,<\69Z;J<'A4*=GNI9WJG*MK%DT2,,H*,!^Z;I)FOJ MNN)@4V^G#2F+'HC< W(3"K1_48KTGU\]D<^YBW0^+\9Z^6*Q+/(%HU9;Z7.> MY?@HYL4N55]*99*71+922\-,+1_I,[=NDIF.9_WV>ZADF]5%3C)66C\")RJ= M9ZU%I#C"5'+?3.5K9=E"=@EY9BAU'5-4;X&&G^M3=UM,]6"OK55I=YZR6'@K MWI<+;9Y-G8P,GZ/NWHY-6##/#/)NJS/I)!:39YML>-WB0\GP"^ QW%@AB$+0T8/62%T@O%7G_=@@8.8/!W=@[* MR$Y*&6B@7YPZU 5H\>98R'/=Z6V>9A] Z7;6*E63XR=LVKT5/RUMVZX^P93: M?12$98$FNAK &N!?U!0T943,< <%8$T9:)T[+LYG?@T3H_T.]Y*%/.#/LP,1\/48)*E*U_. MZ3M8+M-")<+TN>JX>O?@*,.$-$><_GKKD7,M,D:>X7WST3./84SRD54R61L MH\]."X,6TY;RBO(A8]* 3@M:"LHO1?_ZK&D[K^!^T^7M9;E1,/JN4[Z[J\!9 MJFBT^>0W6)3'W$_N#RBT3BUOX>[N>33%),M9@[ MM=JO\.;=/)O5-,S]K[F0<*R+GEWTW5P0H@K31ZEO,P)()Z0XWPL"A)\ MC&-E/@DED6?H.,VP,0ZP*41Q-)KD4DDF\?64'PY"GZ5\-R;UB"\CE$#)IQM* M'*2Y1)R7$S0B/IF@^90@0EZ(LD(JFI0X5H#8SM$G(^S/(3GZ#,D-5T>Z)+[) M+=J6PV?1H!2L= AV 7]:IFG9Q#K@*W8^S60RWK6^5< 7= !*"]>7UQ5#T5W= M_SXP+P7% "AS!%K9L)$-PV9HQ_QD36MBHM'"'!2<+A1=2W%0GND_91!#P&); M#).'M9@#VJ4JUQBO,SE]LKA)SX"B 4&#!=/J NWQ8X"#?UOVH*7[# >Q&$C0 M / B43 Z2?/)J"#Q"9I.0"XNQIDD\^L/LO !PWT&?T:6]Q;S/ G&:1RS!B),$7HRE$C J)^,BF_B0IKV7#8]CB"A?C\0A4Q?[>N0A M$YUHCL&VYU_*AN>T[UAL>*RQO65W"=VJL349:/BV(B"6(IB0', M)YN*0[SPJ)>@Y$$B'N<9F9:!)(DQ64S]^E-,']#Z8XZ[ T>*C4V8TT#?^.-%B69,P,K) MQ&6.Q[.L/,H*9!XPK(RL,\X[M"0+ ML;M$ ;D$%U6X7&?7K?*J@F#4*-/Z5"D,84P8L=R<9WFLSC3-,&R*B<>_%%Q9 M9);0: N*+0+M#@(K;T@YI-SK,8-%M*S9W'2B=EO&G9+!YSS.T$V(RZ@3S;39C&8[+32RY[:5[1VUQDOAFQ7QK53-%[\BF\* Y5,D_!>3-(-M5CP1W_+HG\#* MC\?^/EL[4 ?H3F.$T$O:(Q"EF\F,+OK7ECW+ZL';IYAC(1L5:KGN)]*< M2L5$3HQ*/"M'4=H33T91V"_'4=P6E:*2*(!$0L)I#WV(Z$\._/EMOD ;QVSK MZM#CSZ0'A%C\VR,=VGQA%TRK >=ID?1W8>98IH%^%:'7Q["M59N+@K';_8F$ MWH7&P]&L_X[E@[$JSN(,@LG#0^YV(-ZE1R^E(\T)M$B5K(;KUAUE-'::/![MT&&E!>1 M\8'VG[]Q(]*-37J,$)\ITIAT@]MW_O/+5O2)AAN.R&=CTJ^%$!4)6L2N%[:$ M2^B[C_#>MOT*\J=MNA;YBW1SW?BB)<2]?CY.P\V++6 Y2Y)I>.39F>7V-VLH M9$PDHZ:<4RPH.J9E9\>X?@$,7U+W>CXN5PN==K];:?<&]BBG]?JC7\$ (8EZ M@K\4"?\M*]"B"*%P;SM>MES=#7H>WQP\SH8C###O3PF];#'1%#&8/*$D1??F M5S88>3WMO_X@XF^>)_[OWWM?_"<8\7I\O_,GO';Q\!#XXQR47IC7-G&/[AQN5D,% .2ZTGWC1 MIY*6#8*:WQV@%ON[4Z"HK)4PYH=[:2CNL6'H=(W[].7S]04Y< M@/4RL-97(>?CS:?43#M DK+*Y*4!:Q7H;+S*Q4N)MA!WTN>"I.=(/VOH'&IR M.*)-BCKUN\) 3\WH[-)A:MS,OILESP9)8;!)R=<#*QER8#UKD^XKTV%D81:S M]*"TS,]574O0_-EXMV^Q26& SJ'6GR/:I'C5&DPF9*E0.QLD MA<$F)5X/K$3(@?6L3:K'06M:S(N66FSII7&%3]RU9_-S0=*WV*3O@,[!1OXC M&J&[6D&=K(8TDV?9]$CN0#5F]<\&.M]DA+SE:(#KXYOO \:PAH2O,O50" M62G?=-+MR7B2 M0=55E;QM%AG5B%YLPZ>!(Q$V<#QK&VY9*7:;&"H*K;.PEZ]@9<33*0[ZDITN96&15.1M/\?VV@0L;.)ZU#<9,K;#Q4C>2 M[RYX1H7#-#W@SJ;T_@VVX=/$OW=*+_HDP?S\#I'DND,D,1<+)4UA>OGB@UJS M+;M;E&.A!<>;.+&%D=>P(APS?G3T2R>+NT%[4G[JXK9:4Y^8QE,HK=>@M( B ME8TLF"@.T(*F+\%V8H);>SQ+,5;D'F.Y'! Y8OG\#X# M*E.Q8\[E;*-#0VEQGRXUW$*S$=K )-10"?.S>L3S5Q"2%:I-,D&#$%)U&HK;"^U:--- M%10[8J-YUUB$%A8[U&U@<)"\'VDMW@J!-.S68D.WFN^[V2*7;'/FW4J\0. 4 MK,#'PM"ME6L^%-2R5;U+YV,5.JM'['C?[3>M1&BGRU[I))Z0>0DWWP");J4R MT5?LLD.[/:*E=YBW EO M=T[H(!&"3IRWFH4.= #>RBL/++S(+*B$\K ][38XALTKH#"XA8J0CRBG#H3] MM)[8E.F;RPRBZ.HN66K4=,9X<:D^L> 8LW &RX9HZC#((]/E>3NYNK-4%H[C MHYQ@%&IWIQXBO)K\$X/!6VW] 3U/&UVY /O#H>HZ#X6.4!_G6]G09@AAU//C MSWY_MIZG<@: D9+#YMW\0V90M+N=BY\>?!?^0GMSG!W5'H^OCDM6)7_0\G#!(O;O( MEP$UH92D%8F>[,@ MJ)(=F'T)]@IU S:-64T%I;YI1[5&+!"]3=BO/WBGDH.4G9CP7IIKP7N4 M6(KH^/O[^M);+62='D:D#LU&'Q2MLAR,'^Y/3?_VDG:R*=%;Q$?/=;7?R=(1 M-3MLE"4;W-6T\*XC"8'X/BW2_=BLUWYI6D/&*7:UE*#J#7D863;E:#41VCCW MNZ3Y[47+UTYM8-XTY33>X7>TV2\*>U,O8" ?C2Q(O@OFO1,YD5M->BMZH,]R MHWP_VV+BH6VRVDNAYU8/DO@CIS3> X7;F991--OM]YNZ?CLL5]HLFPNM:PX5 M%,)@%4*P)6,1FB,+3,:*>&A3QH>'VP93BYL#NLJ7K6AG/'&L06@Q]A+K-DYH M+^\.PNTC WCJ %_D^EG/\Q^"?4_1%6/4E(/-NILRWO2_:?D']N[@-KC&@E)S M!BUT:U 5DCIF+QF_+[;Z3>#MSU(ZZN6(#U$1I-:> L4[\7,'LI_%'#\4X"\*NS&! -M!RH- MT^@'A:N.FQ[/.&E8HKGZ.-M)F)R3"=]6G'A;S8-T;9"P1=B/$WO+.TU\USC@ MV!KO3AI(6W>&="U=ZO3ZKN(N$Y52]+;8"*6T]Y'C!=);]%R$' @Y8P)R]G-: M%*%MF];F1"[A#GW.F-V1#9;-0)-5(*_ MZ^MM_1'BP6OPI";*9KW!:DBGVZ26G1U8QY:&DAG=/ M\) GR&<(EWT) H)6&Z'%:\@3Y#.$R]X$>;8J ME&K%24_58U$VKR[L9C.\QV.=0H(<1N"\/4%NK>PH3$/8I9?C3+LZG)BCFALZ M7(0H00ZKV%^5()=[MLHOE].Z&AG=W[FW=\E$KW1BV=)7),@G)^3#"7*WT)\5 M[XO3'MWEJBL31.:)'GMB(O_Z!#FL 'A5@DP[[1E$ ?D=/1#J^5Z_WE-Z\-1L M^A9=9S1CA>],Q$>Y\.'^?/(XLIECUYU,3,OQ%T!K@AF[LPB\H)FFA5=(UY - M1XFE$23(4:/#EV<]4.MGU3MGR&CM 6^%TFGNH\T3Z2'B3LS6O"#"S<[$C^A= M'[NK]EH+MYV*Y-G(*IKL=E;WD=F)B?(E(L,NTM>T0W:P42)BQ7_5%4/17?V1 MLT!) 7JIL\0,<% *@#'1PN]P]"\^160++B6H3BN!=%U!66! M?UN?BL9QD5Z!DU0:5%?3"NQPEA;./M\0P?,P/R]0_2!4U]_YSVA ."T)F?R# MVJS!RIW8J-W%F5 6CD*$ST=,O(#R@Z#,N IBGS'R'T$G>\KT=CB?T--*7L@V M[;:1N&#R!4SN\O"G0Q(L/C?*1"!9V#D=:&IUU*E$:W:N9L=. I+;G+A$F:<, MR6>BS'K4+,PGN11--^/I?F;.1X310^@J92&#YR7*/!I4'T>966TR8OA"(T+# M<@-J8C1IJ9.+^;Q$F5\)RD=1IC4HC,VT(]W2;+KF%/I9LW4OG$1F_HV8/.,H M\_ 6L^\/&PO*!.;C(.KVNY+#C>G;S'TIO&<&AB2X^]K]@]\@W!HP)%^PRVE9 M>+!%>T1GF\JLQ,T+JT0O= '7NP2[H?)'"/69J#JY5!_@7768SG=7M)"0$_G4 M0_CVW0EQ[!M:H3^.3V5CQ<:8_"*N#H2"RDM-0="T\Y#T$:/(T(KW4:0W<3NC M7HHM+]6B8R9Z9E%J3Z:ARSY"%H]]:;?1!T*L/BO$9[5QOI@?Z,64X4:FQ>ST M/%3W2T*LXQ^@]LX02VEVN-MQ]3;39Q<1X3[5>H T$6)\FW,\]X'SK&+ &=/J& M!8&FK*!4-F;0=O#M1: 8-=->-V5&D^U&MB46Z:5*V]G)0DG?]T-KS]]^&-JK MN'!69='//1[]S8"2:BMA5FWV6_EN?JPKRY*;7X6O8?M4 16&S4,^S4*]<$XC M[(WOU6PJ.U4'HDZSJX=*OSXZ(]/T=>@%"\NW8G!Z$P6*%#FW-\-H1:=;:82S679C]BM^O::KYH:?,S\F??!*%0+?+U M*.Z!1=IUQJ:E^.LD=R"%LHZ:*0*MXEJ*+2GBUDFS"XEYB,[;;E3-)N)M*0*4 M5IT/K:/:3^S6]E3/4WMB)>L7A8R7KA$=('1G+2@IZWTYDHM:^6XXMEIYUQEE MX^/";# *[QE6AP2+UZT=H##LPGQMZ)F6'EPO#K<+IM6 )<>A7.?F$?<\UK?GF'?032='=9W+.,.TC_LYGQ+R!&L-N<&M.RQ M,ED[MIJB*RC&JRE 4#0T/C8>[V1KVN.M']Z]=P3##K3[VF]Y!34./*T)D(8"&]S.3=,50;+(W M[@SF%Q,DW?4$^'U7XJ:-:MI667D72I7PIO-.BWX+#-V8L>Z6SE8^^13QG M%:*^MFJ:GB,!/9GPQ:&7A3)W*'4=4PPVU:X6>R6![T4[='-FI=NYATP_&=[N MJQW*-I#82]I953L/N]@WR#HY;K9G4->U?*2L]HU$=34(%#;,%=I!EVHWWP&&JP:)&'/FJG=!"'T'=W$%C!)!;, M2O%NA5[TE].BX3JV^R"'[[#10,([=&UW4#XA["+V3>\=0,][(G@[+]D6O>R: M>7?5ON6$<:O6+8:N]O."X/>2=E:B#THQ;!*)FJ770LTI,\Q7:3=_"3[-05$# M%@R:IRL%9ZF;U7M=Y2;,3%+ULCH'>0&G+>ELQJZ6P?3K=4T&QDI74PC [;(76>[]R&GD_K6>EW)_; MN7( ',*0EVM&I-SH-X569=KBP/3>#JV'#R M6W0K8]L.;1003G!\\[D!062 T?&Q,"'V$--,EUM-^CJO#S(@T50R_4N8\)SP M'P<*SPC_\:5'J-_DH(QQGX$&^L7!ZQDR9%5#VK:ADT4O&Y%S-':Q\.0>3[FZ M4'0MQ4&7K\\-VK(EBD7T$%_^I,+0\B2%O[-WG^X_)UWJ*5HQU6GGIS-14#K. M/-6!H34Z;V#J%@I?S=7/F K<)X[-6%Z21]CK75\,]^V3LCX+\?952Y*H_!:UN,@_C4G=5U _YF@Q_T4FU4DB/? =LF)>0WHD.MO@>;" M3\9ZKU*2C7J37_6;I>RL:AE&5\R=!]9Q(\5K^7F!^!LAGCP=B-P\Y>\);0K* B\:)%T/:Z?[R['WXS[72'2,P(Z6U4Z[GE!QU*E[TB*#=:XEX9L M)]\<] UZ52M(B_)%LR[I]@]7M&.DXVEHV05=S#95-TNK=VH^*Q?2H8O?3E;7 M+HG^Z:A;%MCCM"'A'UB,,Z!Y8?^GZELLPE7:W7O T;KR #N,W6+Y:>BF($]& MWYZ3V47A/D/A]NXN']J<#.ILEUYVEGFW\$ /BM"][W(G$3E^[M;UEYSLK%7I M&W*R^PB(RQVI6ER356[4_)- M/9$7NDZJ/NN>1*SWC?7 3U&*L$+RV#6V E LPI_,@:NKAA*/9[O]*5RPK$K7ZIUX:!=MA:^X]CJ1;@WF ML$PO/N1+%?:=&<\GZ##SV4E4MYS(9H120RBK<*;<5RQI-!93Y^%]3TEM+]XVK%GO1Q7,[<\4)Q:/ MWN6G#Z5_^CF+VJO#:'^UMQITTDK,5YU M>[6LDFN V"1\,\LGTU=[4>>+.G]GA:_#)*+SNZ;,YI4XZU;B<:DC-D/7/?6C MU/GO)#Z*"7Q6C];F4RTSQ76RE=.EJD^[<_3:,_M1G_XJ//1ZE/ MM0^F0K?']BA;DM6NV6!JPZ6VJ,[//>R^],%%YS(6UQK.$G"FXMIIM9Y3\,IMZX,.W==C9J^W% MVX9UHNG#9:A*1Z@Q"8/-9Q/TT#;Z:::@GU?2^A/[8,()Z&_8YZ103=.W7!RD M^E4UE&02:W$?#NTL5>8I!ZFPU:?/G^@E0HN MOT@D;L-[F'=H(?(=YWD?7#66 8A^$7;'$#HU4R0XVD%%6A1-%^6L+; $@@91 M,HL^L5PHU10@*-KVC(=>7%:JC;M(5(7C7%/I3H/,0Y1N$O)[T(\49 MQU]=]9GBGTB:JMPE9U$:#ERKS=;J0L(.;6AY N(_WDF @72?/=-^VV_L.=*> MOTMG^TJZMK!4=Q5E(1S=C\=6:.7]+*D;H>^G]<3T^ZT"1KAV=5=#ETI-9PPM M?)D%QYB%,^C-RP8EA79,BL*F;-"NFZE6IEF=Z?.A321>*?-7DQ]V&+PV5\B: MR/(9CG=Q1['5S!*%/N)8!Y:ZU_IWH B5&;:"02=]I7<7KY\R3WR+JV@]3,>G)M M,&7*UZP$'"1MNGI+K^[NDYE(T0AM:/EZO.WEW,LW&+F)]G5BYHXEU-:\4 MZ$*Q4^OK#)>)U.LU&G:/+I9P4+^)+#YAK4;T\/(/_P0&+/B"!:CB>1.9UUT"8FP"M83KK4E^-CPPGW;L%VW$>+'A_14^IL1[!/_B46%9Z>26=.:F"A=@SDH M.$_6G4R:L>*=EM,F*B>J\7JMV.L.PW>^_$4W/ZZ;S^+@)ROIXZ7)H?&;^D 5 M^9S9S:BL/!#[G826%[.A+9N&:CGQB>GFQ6^&3R6?]YOTI%RI1X;E6!X\<-;R M83$NC:IG[3=_JFY>_.8K]P8(C=],=E:ME)!B=;I;GIG5%;Q5V\>O*'RG;G[: M>OX3T\V+WPR?2C[O-\>:,2GSK)&D@3&\70WK3GH>/>N8]J?JYMG[S>]U&+8/5>_$A(G(+3J&C]/%1?YYGVE)CIKMWIK&94 M>PJ!RD_*5D\(Z)^#RO;M0HRFXK6,RL7*J8B8[*7B#Z<09_Q(("1/*H9];SD" M+EP0'50DM=]U25:I0(0M?">%'G1S=.J_9R$DH:AH62OW^Q79F!,IR=C.BO=K\:]FEQ7N5.( MY7Y2*GWQFV>JDL_[3;6C%(JEN<3072&JF:*CQV;]2YGK#'7SXC=#W%"RWV\V M(Q5K6.7BZM0! G;/U:^$Q D( M)H03<69*_6FQS12UXG(584XA0#L%[)Z]W0UM,7ZE*O'[%6-7U2(G*4KT/I&< M9LXZMCG!6OH/ /K1JV?#5;UXWVLZ',VM8L5:'Q3LUO(48H^?5/SZ 4 _>KK; MHZ=ZKRIERRHKU'2.JRKY2N04 I6?E*V>$- _!Y4-I5>:%\>M=+\Z+4R%W.H^ MS83W@(T+$-;"50Q@B K0RNC9EHL'^7*>K]DNHQ=<)MJ/%).%E,S76\T0+XK< M3^*Y9M8O"/3Y+#B^[-7HHJ$N\URAQHD)M5/GW/"F"R])]ISRSL\[#,D<"WFN M.[W-T^P#*-W.6J5J/_17O:%2M_+-%JVI*DU/#3ZT M5CJD8C[:L9B'MJ7W3F18[Z:Z]]B:+M0T%'H4$?T6T/#1+9*N&(I-=CF?P?QB M@IBUV98K(:0'MY$!Z$^UC[&J5HN0G/03:U@65TF)J$U)R<$H^\X,>VU1W-^/HQ&<4?7XGR_W =. MHV3W>@\)6KQ8HX_#Z#N.[_R\DYF>GKQMIZ4'=^<0\UXN-RMQTMSHL\)$ VR_ MO2JRH:U\O?UXIE?PX&2#V3<#H@&=OF%!H"DK*&WF%HM ,6JF'5B3S#!9Z3>& MU2S-96LCYRY[O\H,0YO*O!T2K^)"V$/?SP/%:ZP$;[H 9#OJ6(5LOMWBXMV1 ME NM@SDE*Q&6$U#>;"7FY7FS.(ZW3!H-\*'8OU/+^<890>([K<2QSD_Y "A> M8R7*=;",MG.#69[CJTI=2556V6YHLYE3LA+' \0P.7>R7+T[H=FA.2I'EAVA M+(7LY)5C49_B;LG>:Q)TD9Y.AD6;H+ML18?F^X'9: MH0/9:Z=)WL>$D[-'QX7$HBC[EVJUNT@S=O".&V)J*7W_PGSMD MG+43?85(P6)+I*(\81N%8>D^SU78GF&GK%XN?$(BCG5@J4^3/\3W)S?X&$C&H-B*SB1.U6/EVT'F=@+$\&[[\!+9 MC_*]PW3_2-#@K+@IIRT+:].Z)QY'$EY&3#X:61!N31$IENF"TU MDLZ,,OJ]4N;">ZKM#G4;FW"0O+.& $<@X". ^Z8$Y:X[2E?;3*26UZ5$FS=- M:VA.0AEJ7!(4#)/7XY9<^I6FZSC5;MJXSV6[ZAS]\O0V;L3A5,8ZW['A=.*793+0CM9 MH-U2UT5_P6E!2G@ZXS1ET' M&!+*:5J(-_:ZFK?S:2:3\:[UL?!2/?=SELH/8LQTS+88)@]K,0>T2U6N,0Z= M82*(>XZ=7EGQ.7Z^/\I_=TGZU?8V/#L _%#%VJFJ?XYBS9;S9&9V7Q'SRT1= M$!R>7M+)T!5<0J=8KYH8N"A6*!0KG49VT+6/XK7V[MB3?5 'R7$$,O0@?LOB/D>G=K#RI-V6,?>C.@'J].[?-5>=9KE6JEXV:"SJA+5!\61O6P: M6NAZAD.I3E_LIGZ<.CVNSHQRA9$ZGD02*CO51VY6>)AJ0A@6386^$+'>: EE MY#M%"#*)5B:3Z\H,DK5U02E]T6Z79]UL1M57*:$NE"J)2BQT=F&]I=(685X% MXB!E9ZTRA^KC;Q#\3&RXZ?J\7LU'Z'Z,Z9A<>!I /YQH_X)-"K]_,U(N]2LYHJV'>9_<"\A,+ M5XZR,\Z#<,

^B. M=1[>A]8$GA:8PN!^'X,IRM> MT8;CH[0G^NH#VQL(L;M!'BQ;;>FVHD?ZQ]_7Z*VBI[E(E/XLXEF>B2'B69HO M59+C>7Q:ZZK+67:1UM0'6#K^$2-O(IZE(S0;86(?)_ZE2*ZW["ZA6S56>;T0 M?U@TA6D:.F% PK>$+:ZA>&SKHU_64[R\/086M'FE6J1K=9 HJ0H8K69V)-8> M/FQXI7NG,_WQQTCN"=X3?!?\C5_TPDO[W1P/[GJCE3H<9>BLP>K==*K4YH;S M)V]4;#/&,HD;=,L'7CA!U_-WU7A27?6:0I];)!Z49I-G>]SH (WXC@^\$/K] MQ[RHTW0V?VF3F>6 M*]>H&8VGLL2OQ->__74Y98803Z3HPZ>[8#IQ%U0E-1N-JWP_6C?OM]K*)'+# M]L,:K@Z1]IK6.^7]Y'[\80X:IJX8^Q[[6N#N/.+W[NA?+P8_[.1[52D1CUJK M>]K5T[I M(>NE@T5DKDC.^(:AZ?_Y:P(D23%&$0W*SDW\.IG%WJ+8^H['SGFA/R-#5M$,;#9O:'1WX)I(2ZL[[A&GU&V MJ2D2]=\T^2^X C\@NN=K'5@CQ2#/0L,6=H8]AX1!@JE)Z,O$W[\%Q.[)>XBC M]PQ]]\WV!!@[CR4WIM"73X;BW;BFF477S!1;\=82WHP5";T"/?)__SO)TM&_ M_OZ-'^T-'!#(\G)28CA1IGD0@RD^)J=$7H@F.5Y()NAH7&3C20&@(?T&'R(5 M:,K(N,%S8-!Z@?CGV-YOE'OY'-7MI7OY[F>(X)/&US]?&O@ V&.D4HYI7%&YZ^PUQ=+Q6"JD M@RTT._7__6^&H_\B T1VSS -X@,4D?(#G0Z4WQT34@; $9\$E9N<*9)6)UPW M_444I0$LBY?:7;[I]D?-?B1-%R)V#E% SXF28!/)F*03R7B+,,D9$&4 BWT[NB)_%SN][5X<3)7NT*JUXEIJ[8% M1CS-TX^O;$\[$AP"=4RS305*1K[F,D(:<^?QE;=&T6!F_+W<;YJU66TLK,;C MNS;.+?PK'2!H,"#6-Z>BJ6E@8L.;X)=M0'!K<7M>![B.&7S@^1SRR98/06]R MD"]S)"13#=NK__QB?P6OG$'+442@^?A"EGS[UBV-]9U%H+W',-//"?U?=6"I M5-. _UXKTV\'A^6$-(^\ETB*7C/QKZ9I5ZEDT]*!\Y]?"KH%93^(.%,3@*:9 MCF N?AU)Y]*&X0*M _%>XD]'-N_,E+_DO@6!5=4KY2G"N5N-EWS&':73W>H?".'0N[#2G0C MX2D=].ZQ!)9+E!A"XUA:U"*UK;Q7\=H*R\SABH^ZL,[UH-5'FBL(OW*L07Q3I)EX7Z69-75=L/'5&%104;S7,ZR\*?/.D8HE? MBIXO0&N+RY61EA_(.7.5!Z JTGWQ?IQ>I5\*?B,,QW+1@X;H[7R/O8?OL0W? MMQ40.X"(LHAXVG?#,TDQ)L1B$L_$90Z%X0++"R N\X!A92$J<6P"LML$HP#5 MM&Z"\L&;2/#^Q(]!/$'*I#TUXT^I_/6GGNZ4&WFJU6GF^ME>%V68G5:SD^ZM M4\R-V7A7J+Y3(=JR]WZLCC_9&ZJ_Y$CBQXK.WY#!/Q\'V'AJ>F*9,ZP,GV_# M/,7"IUUZJSIQOPU^(]FLP%IF36G;HBTBR5IZE*R.\F RF0N,E:N5Q9<2S1S4 MP!S@BO6G*=M^-K\A#2(T8M>Z0_FCI.@D\7,,>/3 HNS/(GG'H#XQPK LFHN& M#FK]XF"5?!@!7NS>O@2,>#+"QA-LC$F%"1KEZ\YU]YKR-VFQJ%W*L<_;ESM_ M+!9[3]TUOJE@O*/,>B[03$N2!6W;_U%3#,ALP3+FSC,YOF7/\GKM=DPGI]DR MS;\4&[!)FJ$R?11YYJA2N5@:I.^H1OZ*ZO;+O;P?L]'TT2$;$LYFT:]-JV?. MC2V^CFB+%6O+DIV?+J;%@J3J*^7A);ZF>[5THY?>R[CG[KNBR"W/!4@"C'(I M04CQ7"(6YV-B/,F#1#S.,S(M(Y,LQF0Q]0D!$OW^ *F8;W:*Y?1V,/0V7RR-]GC:I-,[&'6SHRRI:/L\2WZZR/K M9ZW]T?F,]2=M0?"(LV(Q75E&QV:T'QDWU6C4GB6E^>B%T<;HV)NUY]_'AQ(^ M'%UKC4UC3W+FE&1^FLS&U&IQ:M_:HCQ+EUX$$,M$$BGF.TWL(PQMU68L.%)L M=#.4GBGQL/\2=HL[:=&Y>7_V\XJ)BF,E2-'H=30:@AAW-_XAYE=!)DL1IC!;JB_D%?,S352G>HVW2MGW]%OJ,C-ZO!+40 M>&GSV@# H'J.LK7Y6$&?;&SVIT/A<*;V.$:5Y;@8CR4!'X]!P,/.%J8ZG^T+U!MY ?47;-3]:S'NF=DG3MN4LA+\ON)\8/M MQ0\4"AU&3T,'JM%LY#^IKRO*/3?2LB'A2@>DA"4ECJ&H4OB<$4KQQN(-WL)C M5FP*4'.H:1'50,DA(@#8* *4T!>V"ZTK"MB4Y"V2H12#ZK@:],B*T7'JZ907 MHM*?2\!SA&ST+W^J!]K^#,,3'!R<=]R:/B3O6$8L/TSLU*Q=:M6(F]9#5D(5NF)\=XGZZG W309],706#%F%5QG,_ MWC2G_=(\Y^Y'3R8]GXB=^@R)O^E6*KCI^"BY-377<(!%)K(L>SN2,Q/L0$IG M(RJ0Y;NVUA&DRFTZ;.B8CR$2FO48(O]B?*&.DHT$A&KP%">A& MX#RF9P[LIW@G-_LD_1M9-T.B_L5NT2U B"#G"@^(*F+0\?7H3CP>_V%XKM@F M(R'#!;9#I6CO"1)8VFM%2*92J;^^PFIE7/O,.-ZKNXW-5BC-O0X12+"4E(5QP'"19J2%*6:>"X5UM2 M$,7 2ZJ,_3I>_SZ#5 XXP)OG?H3@S3.VC=\3#]>!([Q6%'OU;J1'_0M_F?B+ MC;+7:Q>(C"O"] 2]\]]?@F1OY&ML0OO?7P^Z+19C#OL8W +=H%^)#19#45&+ M0G<$,@5NE!=/%G0D3M+0LR %1!&!#F^=*Q'NXR#)V/LI M[0E/#_W[PIR^M_Z./!0#:61:RV/-[)-((^N_9$O)ZLO,JA#)QX#P=GSG&OL _X;.-\]A,]G6L6.WV_IR8*,+>/:*">RM[UL M9NE:K6*.9M4EB!LYLU=A2_)\7^[[$I-CFS1W5VK4\UP[H*DAX%DPLB(96-8; MUQ;ON@_57EJ31*CJ]7GYEL_4.C3\7-Y]C5.1L2^ ^^5PA6SE*],U'..0R ;I M#L[;D--W;4BN0F/!QXN@0K.K'#CBFP._2EOCE0Y0%!:KT MKT/UD(.>[]_76\GPMRMB%U/S5/^J&7M6*0ZME9IMM5N",A.52*7]N;:K8;X# M'MR7PJ.'9 =&(P0!C!$,#>A0,Z"YI"Q=!RBTAU3+,B571"E@=M-RAO&!@GLT M/!-A"O&8I,8D_)-Q]H@>9^-"=L4U8-![XO4+7Q' :#B+%'R?0J$T,D#2!HTX MWF(2?]F4;MJXD(.+EU@O30.KM(W2'VKJ IQ*7)&$X1\^V J6MQ$8A=?W$BR] M>J'\3B.VX>J2Z4A05)#_^T7A%R)!T+LP?>5.&93_&)L\X#%&6ZZ@*6)!,\%V M/I$ITQ-Q,).'=+>8SC9;]XE^!R^M9QCFBN;8JSB7#" 7D/R'$@"V>(AXS$M1 M,VULZR8(CC#X$,/FSD0V@.RDNM'<'6&Q24]86"K_8.+7L1@VN119ZWU]1&1N MEBX^A[TQD*A7"OOYK1C>*^\7-P?9DG>Y4=A3P2#:0R30)2-LN@[Q2$A<6Q!8 M@8J>--3[$@HG:DUUX10C+H,@$(U>I1)Q]#_W% $>Q5AP.RIJ;EZ 2]SHZP(4 M+*0_2]^ZFSURFV([1!EVB(\(NS8]3A:./KV4U"L M+0A_BR6UWF=K707#K*+\56%U"$E(@6XA$AV;F@0M^R4+BL2$/.HNL59 +/H& M12%X!T-//.5R^8HJHT'8%$.C$5BF.QI33&Q=C_$2AR/IYO.KZ+]Z0NO#>QGL MVZQ@:R^#?5L=O(87S.?P0E+LB0:66*OA"Y.G&@)79 S7K3*O&27]^B'YJZE9 M$0 YF1!X$$O&^5@REN"%:(+ADP!OXT( HHJ2 M ]>0(KNSPUN;7_B$L$2>(Q@1+ A4%$\@0W(#M#E8VO[4?C)YS<;^QQ?9S5HX M4>)!\)8;U.97S(ASV<=C/4'^?-?F(^/&;%FW=*='E8]H2+?>M;;;-LX;B(V2 M?"./$RR_UC:'CRMUIOND>.?:CS]Y9%?77R/K[%^!C71VMW"G0Z0/SUGD?P5/ M;V7]>_Y-ZH**0PKPMB(IZ&YH7U'9,9@@!XV,?P8%;>@#Y+6NU_>OO]UY2L=$ MJ8X9W%"K9=?7>]\$%U_AA?HX%48XT9:8))Q%HQ35Q07_*]PG A&740IG>0GR M>O\N/]=#G@4 !5\5C WE.Q)<@]-?_TJF([!KQE4(]+EC6GBF MA9(!1@O^PA>:[-.L^31OGAO@S<6'HOI1A#+#"=;6K& -_1AYL$.:@L+0S?1@ M*GY-=&T\AX>*(AHR'04!*2Z*!N5H.8A 4P0$]#@$54OOT4(%[L";W'* MBKDX0QP#(Y)W(]"[* =>8IHE;TKD-<\G@T2CWQ[F7$'O@XM)8,9$]&!3QQ>A M1)&(2B/B1R\F5@[/+(X"-AC0F>-,$5^&U,/UL$5BX&UA8[U#TGC=$-?Q+J)2 MM@ ^!$MT7 NAV*L^D/P$/Q2- %V-#"D)5(C5W13RT&U(X*3<)U$&&=8<@Q'I MNTW"9VA@9-F8ZP0[^@2B5T)97MM5, )XFT1_4/A[!4G\58SVN(H-!%)!UR(U MQS6TT9!Q?Q]F.L32$"&19,*31F"N*X=[XV-O4VD*&#\X!@ M#O; @/#315\>9%1C9*@G&OQW,2Y-$C8Q'\!5V04:/I\XQB+%H_(M%1>]1C?]+]'O(POHI,2-\&+YIZFC 0C>+LS8#(SAYF8\ MED=ARFMM(_H=ZA-L'5=>;-!U+9250F+)<+: >;T)7@0O%MGW;#+Q:E'=[G!M M\0SIN2O]\,:[^%4\1 9HQZ*BYZ/@;VMX3?3R+O'*-7?A(LX@Q*$[<-%^VZ[M M>]4S=F[?Y1^S>Z\7CH0=C3DAM^,,PX<(AO DB$B]1@G!1O#$L3+A#H5W@GBE M$]"4J8LB50>%BKXM4E9^Q0&]503VV+<>Z\:0$<*A/VV)<+NEBU<>GP-7;[NR MK(@*'E5@Y= #= B=O0-[TCZ$!HA2)-N[VL AJX/\(;(07IO(BY8.843 < M$[NE[R^;3/\YZ+66(KC>LQ$IQ"1ZFZP3^7DFX> #[< 0>K4BH./))4]/4"3F M581D%P_/>Q4*(;'%,07--Y0'2'YPI9''-?RLX#6VYSL0K1._5XNX+AQ/BKMS M6Q,3[]M^**)ZR@=B?=!%7@"*P;C],*09Z'?1EZ-?17ZB;X@87##Q)[\W?CJ( M6/\Z:#^VQX,G(BQ2H_3G(BS%5H,0#$=EWD;U%#8*,GJ?>4T==;K$GR)!U@#9 M'#_P1Z'WD^Z2,?:QCS_%NO/X,X_8QY\2%9X]285Q#(W/ G6>?*,8>$[T\:<8 MLD^&!J'ZY#K+?-@SB@!HZ\^)D4-(1A8>2PFON"2:XMK>9."CI!X;(,GTVV[Q M:0,8HWM3*&_XGOWQ]WE>/I/M^.G05OJ#'[*>ZA#]S XE**X^\0T%-K#(M"YM MZ.=YPI)X%P0 X)W9@BG0<'8;X O+!CE*'#X&X3+Z &FU@6Y'ZU<:Z^KKO&_V-1I/TG+ #!9PXGO3E;_OV>"NON*8&R'@ 8J*HI>EZ M7+;WL,,T-!QW0$D1-RS LABY $^G02^7\<>$""-S'P&Q7MKKV2<_++MZ.O#- MA!T4%0\+.!&5%!3669[S0)FH#4E<:WL9#N([UOKGI-O!2AZP8RO%1'3;?@>K M/VPX(V/Q.P1,D43?]H;C?DKLOU'3S#E>\$/A24-3]QH#UV+2@$A,BTA.'*; M#""@>U510BS*TFP%IZ<2"?7LH)"UE2YBJX=G>_$O,@:R&!A23**DV.A&XN)1 M[&(37V6,KC9-J'UV+@>5'L M&:XHU]@8"XGRIO3(>-=#](-<0MEZFH$(&QTC>>DJ MQ,1A/2 !G1=&V:3M;YNKI)9 7(/G&]&;E$VRC>(5K*#!Q=@TH*$3.[)Q*$'* ML,[>/([X#5,H5L*W>O6$JT=^#;D2TJ("L*,R@JJ#9RDPMU4*67%[R_>83[F' MHQ@\R'6P1D(J/WLD,2()H(C@O-@6&"Y&-@*OY5WM,^='*#;NZPQJG%C'"YZ. MKZNU*,K"$3D3]<)#HC&NMU$7IFC;(N#A>/9@EQ@256\-TY?.@]>_8W^D /KA MG>;\^1.&9A.(EB0O)X44'TN*#-X!2^23,!YGHC&&C0%Q9_[DT)S"]M12].G2 MZ$]>&\CZL[/!_WB+$6\!W662YZLG>0Z7OO&<,,5<4T%_YM<4W!_/HFR9.7N[ M7JR;.&!:86OA%65P;P_.N*#GB3Q+2PH@7MG6B_,W_F0W([\^Y(U\>XRL!C($ M2*3V.A+85!,VQ>*K=2&!#.(!V?J)YAT.X(]S:[YF?:E-*A&R0K;X]J[[HNF5 MIC4"QG82WYSA0P7A_ C"3CY1^L>R)DV"P>9HU-8V9+O=#.COM#MRD8_V=HJD MZ2L_'C'\WDJO7Q/Q%5DU)#C/?G=:V6 VK7'7S=]0G7SWWYN9LLW,W#65#ZJY MZU86RNM;HM$+T94DB]4G&I*87V);OTI8;B7_>+T*37NQON$$V3Q9#RKY5:E- M[XS?3;-=14,>Z/%\)%X* ><:26IT*%U1\[&)*W[F''O.]5PB"8D(Q7YR;&PT M)%A4L]O%\[2E!"_A0;3:6YTGQ^@">1D7$K21$[&O=HT!R2&AIMF[%=,M&S$Q MY]#RU,Z//HFFX4^N'BE=H*U^:(5M!XHR>INB@O\JO[2]9A#8#E>95!REJ3K. M=D7RQ%34"Z>-8'#;!@A%:&/?A*TCMP-&*-AC5"'OA,:8!&';LR[K2X."\5;* M*2S].ILO>-W3#US7#\)QK$"&.?.FZ#9LV^6 EUN3(5@H:,5Y,:ZZ^465331* M0N)MD6S)@90@$;$>[P3+!!)E>5V"FZ3'QF413<+S+E\#N(W&X79/&<<97AV" M27%Q_+/@7%,U@*R^):'!7U$%%(,H$KBF=B;D2=%)5BS;QQ%^&*"8>$0V<5II M*9&QJVD^G ,CA?(XE,@$G90RXJ@W&VI0_V"ND&V[)C89U_VV7<[(PK.&R[5; M\N?N/7YOEY+7>0;IO;U&!A 1E>"V&PUT<^853!K 'L\4#1-8A";B%;CRFP' MEH#QV]!OZ\0+>*;H25JRO=2$<,)+V#02V =SK1!#3-EJE=\,"W' ).?-V92W=]]&9N:]M$L4"1LQR!P+D!YSK*7HS2*N?FYBM\;A7 ,>$ MX/$+KJ))N_JSS:J@XN[IX6:28 UAA4PZ!:'".O8P;.R-95?;530_MO !X4]O M$[[N$H8NQ/1X>3<)6STEQ)M[D%IRD*IJ2Y+I((OCK;+=,Y/D&;>OT:O7=$]L M6Y@=^[XOOGH<37FQ&&D,Z2K^C YF8U=5J/\%^N0OJH ,?- 9TUW/^F36L=BC MJ:Q=BPXM7A"[6'LV>ZMS9&NNSO+FNG6D&83\[;;X MC=:N9Q%Q'HYGF46;^G^]TZUN2%\.^0P]#[%S!I=!ZY+?_>+5[[O(1GEGS@9- M^__?9B4/R<8WP\+.#I/O]>63N4#;>>)HMKBS]O0:F<&WO;"/26%&1F.4C&>3 M?,G@5FX\'%Q1L(]9Z7^?3NQ!P5KL_ISF%A](P63-MUTT/$7P:Y*/X**GWC"U M+F _]7,IS\]YN;X_;P.QMT?9")ZFWWG)%9[4\@-1[U%!.X^SG,# '),Z/YGI M-]8M>\B6&BI&9%#LP4YUC=RGS-E WJ<*(WV=Q>V.%E>P7,_.DS\)M5FP1 ^D M,F#IV8WPX>6[E=9G[.LT=HV\ _K*$7UE#NMK$#GYQ52R+ $_.'X=#5(M!(?T M.DK K8U^OB,H7BA.LB-OT$3"3ZRZ3>&,QZ.'-,#8SKJY*AB42;K;MCR!-Z"K M0^/CKN.;\7T<0M]T7,4+G>#;=8=7CB/DIDUS-0L^$5E!_V"E=/@[72.QJ;HH: M:^?J6YWM>WU+1VX\YAJ[+9[UMJ=)J: 9E^1X-DG\<6,1^EVTE/4D^-;T%^DH M6P?H"OH?K.LD=V'\-S">N[[P_0+X'\3X^'4J>6'\!?$_B/%X M@X<+YR^0_SF,C\:OX\R%\^_G_)Y3BI_46$AZ]OY<*C25KUVDO8G,]RK^.=/^ M0D;Q]6?G>) M7R*63XE8=O?'9":+P]M?'@$%SY'M]W-0^(CTDX?[R_+=<'577.K8@32DI_D%"/4ZT)):D_2*I'JLB$D]:?(]8CE5T^A];WQ@V. M.?FJH&&S_(1L=,#\M;7@FBR*?+?D"!'?B- @QCW&\+]C\H9A+J((R]P*D_K? M_XZF_HJP,:PU,?9(M)V1'7^>SF^9+?E'-(;W8:$BU#\8FL6_GK)#_J".[:2J M7^Y4#RQ_+VRV?#JP64:$;$&$M\OR]Y3WUDQZ*]#U8*LX8'N;(GG'5%JNX6UB MC;>K\6_#_)G8UU3.V[%%AL#;5&&,7J;Y>X^"]9U7WKB]#]=;3WD#FT"R8QDY M<$<#2W3U-45UR4&UP2X&9#TI9:O>)B)X?2>Z;;VC.-D26D+;^CU2<'(I8AQYJ1>BAAG2.KW=]!> MY'PI:YR<6$\MBMJ=SCGQNL/P4G<(8=TA<9%$6/PK&_7+#9'HI?!PPH4'+AD4 M'F),_%)X^%J7^7)1@?*+"I2 6*F0@]G](V;P/G-P4QW VU0&V;]_*D9P!]GR M>4_UX8K2O(U!@UJ"MW6ROW.47X:X).VA17M82+TD[6=(ZB5I_QEROB3M/SH" M.:>D?;/#^LEF(N>6L,$_703]C@;).PLRUT2]O!U"I"S M9KQSS[6=%!VL3YO$1]N0T[C6.3\TT$OPV1A;)0'=U1QEXEH3DYPU[V?S5X^/ M$UF?0&_!K1/I3 IOI;UUQ(RWG3-)_"/XZ %1,5V;$MPEJ1#TU@?:>P_RCHOQ M'A20F&XT8$7UI!@B] M4H:%U$M=X0Q)O=05?H:<+W6%DR;ULJ#A2#4*_X"V3!#.74!Y@F4-]F0SY_,K M:ZS[$-CXI:QQPF6-Q'H!!!.[E#7"5]8X5)CP>PB"^H2W&&"W?<$[+M?P%B2@ M"[>.BB;="#;TCHT5D;L4$>"O*:J&UT*L'QHA0_//=+1=Q5D?\4O63%"*H7D= M#Y+BM4)X9T&:^,Q%Y&WQ\:Y <[P/77P>\*8CPC]'S]@<[;U G^X M&XW0LI9XJ-Y[#;+U,GGC!#$&&B-23*$N-8ZP:VA82+W4.,Z0U$N-XV?(^5+C M^-%1TQGU3C0?G5I_LBG4N3507"H-H7&P;-+;:"%*DY\G*YB?7&5@$M&@S!"- MT9B1AF[03ZP($ O M$(&@&-Y""( /JC;UK48%O,'!%047(M3P ZD)M&33TG&;PQ6YQZ]JR.B1^ 3N M:^J2RX=6#<)"ZB67/T-2+[G\SY#S)9<_:5(O_0I'J0O @ZEF7.\KR+93W&S?>*>!@3_-7@%"1JAHD$+W9#6;'-G M6TE AA'9*F60A1=>'86LU?!**Q/_17A!!H6&JH+13D>$8^(M'W$K@[<5!&ZI MP*1L'H849^S:"K"=R]Z.%^6_E$=^L% OY9&?(>=+>21,^4^86AU^DV9,]%-2 M9G_^1O\$;Q-1@&7AH8[]9P4G;T7Q,WU6T_3_',%,L+&)0]&;_]$K8MZPR2#) MO__GO[8'^X3MP:%@6U2,O1.Z6,+A$8P(%@1J!,CHQ3= FX.E[5.53%ZSZT/H M;M8'BV&ZJ?AU,OD_U.973/T3UNE@$=EBD"_/B 9EY\:[*_C((D/R/S-M$KS> M6%!#T>0,XF7(DO#$;PRW MWCN4OA3+3K=8QJZ;:=CHR=?(3BTD>^.:G75'C==K@T_ZP,4JK_BU64DC6] > M>PME-*#BQ336X[4SVX6B[>U%\".AI4.OZ69=.L([B9#6'00F"P15,GP0B0XT M#3W4W[XDJ*6M:UQ>(P[ !XWLV>#DY74[Z!6],:3RBPF2&:[C>;NEK(MW.^,) M3CVYOJS=";VFAH742T'K#$F]%+1^AIPO!:T?'3V=[-J=Q^4&L$2W4!FPO/3F MA*K>$+M((BS>]=*;\/W)5#=$7!JWF\\TN]LL+CDH)??L =.B_4%RZE@K!K65A(O90*SI#4 M2ZG@9\CY4BKXT9'/N90*D6!C#_EI16"]%N?S&A%(XOY,IFZ_LE5!,TT5CP6/@IR>$@P. M7R5:+E(C_*W?0'#9$R3$:A,64B^)_QF2>DG\?X:<+XG_CPYE7K'HY9L \+[7 MDC_GWB(6P=2DK7&0A3(,NUXM4P>&*P/1VW3M Z\D-DTQ$"'.393;(?WI*RU\ M6E[+,B57=&Q2M4C\A==-;T9"X8/SO#DH6[\: MOPD99,7$Q^]Y1^-1!B+:FT&Z0K$AQ(??;46[8U?3O&73$A15V^]EM6VHXT4U M,S1 ?/H>1!]._%%>4VT7D*7A(N*A96J48N-?\9=XUFN,]&,T1E$T.6-OERWH M&2C*18\8C%%,*Z-W+]3NS8R">@/PUM%W_K_V?O6 MYK:---WOI^K\!U0VNY54P0QOHDA[9JH4VYGQ;!Q[+<_D["<7"#1%Q"# P442 MY]>?]]:-!GB1;$L4*?56[<0BB49?GG[OEZ2ZX&5AA\,RYZT#E."8(+*K( _G M6?0'3!+?HP.8(^HH0(T2X25ZJ54*(,4*A6K)B5>PR\%"4=DZ5O(&S&)4<>A0 TIH=CIHJW-( ]I[;$U!W MY#4)!H^K# M_B?Q@+Y-SS& M=B1W[ Z5(2 E2YMKFP+TELN$NB3@4(#8(HZ4E%)$%%VH!)V\I=X&G!'!,L49 MJQQO1A*LI+&"-160;X=9G'BX5RM? M(&(*..!( /0R2!*>)BQ0)7 Q=V(U0_(XEGJH0)P3\6,1('IA(5CD4HN)(%\5$S>9MAV0ZXD@#U M9RN@(>9A\V-!,AS'!0$ 26?>L>>)U3JL.A[(B9IC61,A%.JQ.WJ/*7D!-@#E M'#%UQ @0 J0LD4&(AHXLHMN3I41MB/'AZVH(IUEI5D?+0UJE1T;H!@6,[U%& M*%M0F##D1>D5U;10_ZJ0>-)*_<:*&J-NV%4FQHL SSS7S63KK=NZR7!=0B[S MVB8\P26P'EX#D\CV5#;,!*X1$0LM%LCN$&T@%H3TM#TY;56J@(\$:(-ZF03Q M J93P$QXJY@<-^=WH6"3 N+*4[BS4_@1D,G&R.8)6^S(O^4V?\&]:C)F(;PX M/4-Z> 4E"4!XAFEP&5\P"6/ZE:5 ?#3"49Z@B\H<4<#)T(L6R ADE^,< :0/ M12-0#501)FDRV2"H'2-N7U&+ZI=0=#'4@H8]92BVL@ M*<)=5@'(/TQ-"D72%FI3!8I?J(,A201Q+@)N@O2VP"U:U?1NV0$1 M)D;6;'.^:JP,X_]*P"]2)_I2S\92O3XJ6'B.,K/Y-E>)YV8>?9C HC&--:ATU4U!.0?]#<3PH!9*(YT)A@384UH#$I408S!1A M7GBX,#\SZ1DLLA#-B?F;AO&_1).'@X1_PGZQQ:)LZ'?DF1(GTKZ) 2!:\M"MR%83\JW >:*LI+^FX6!2YWA>48[GI:SY:3'-6$]H+F?P M)%(&2IA!+1W'\,Y F0KY*U7VR9KQ5>8B=!.0 \'+]$RA'YKV'WP1\'Z40S5@ML?\(H6P8HI!Y\_\8&F]%?O MHX^7H#YK_;D'M+!:*&.HT"JY]BL/X!V[_KQS]_>._]X]Q[DX8:/[L0K$11U*RC?95PZF^8Y@/M3$NV MV!45BLU<__(:^$7$EP4T0B;)FDW(*]$&(@=%YI8&CS:7P">%H@"R4HC9)9MA M(]!8;*95$J'9#69*A#NI>0?0!Y!XY$Y_B(O/WB_P.:@RU*UUFS3 MB'=FMWEP!;<1[)CGF%7 LH.NAAK#AG_:E M0HCC*Y>*WJMMW2D(:UG^F6[7$C!P'2-. .*CD65C$I[K>X.1MHD9-@S;,AF8 M/TGN*522<)C+%*Y\A.$O85!JJ1_E;4,XM=>A(2BN$RTR+7 MJD2"#00=>:LT%\IE5(8^$J:X9%-JH?)+?@%2(>UJ$"JHKN$5!?(%L8;Q]R^\ M>7:%HN,ZJZ+;C>PB5YKP 0A _I/ (M8_X9;,XZ4(#*@.Z(TAA<53LQGY5TC0 M+%4H'J"*9"':9U7?W5I\L,\>OQ"WSMJQ:<6PB*\;V /áT9JK);I/@%VR M3!%B699JB=:?3:\3[XJUEN9*M9EN^PMPR_G4Y#3J LE\T5]FP*S1?I?E*,ED MJ#D(;8IU>F-&(ZOFL7R-D>7#@A9YP_59&0H$;0GR1V#1^@5<7]):( M7.8%"=@UIZR?GV4)%IVNEEI#),4TN C^S7H\\=4@%T%< %N0@8]"ZB[H!'P3 M:^>+;]&^ZG1I08N^ FC,8<7"!'X#Q0S>EIACP&9<($.)R7J1D?X!:.]U45H, M19B \Y&5B$S9[_8F/O[O&!4"^.]I,P_O(&A]^T2UF$IP*93ZW+[E"Z0VU+AL MC>1VSCN^]S)(@PBTA==5GBV5[YW#UW.MR?B@O,3POQ^J OYK[OO;.(I@NU\' M14E"FFAKZT1*).V"',=P_BOVBJ*[F^8+-Y;N4,!GBQZU F;:H60"=@.@O\"8 M=E)R1T;H/$!A*Q#-2@=JLH#1! T?,;R/GK ,Z8 -A>Y15H_"E1%&X#F^D^T; MNVE@\A',9H::E#!61!N/?F+T.5I$FJQ 2 1UY"=NYF605,8=@&<"DGZ2!#FJ M$B+[F"D*\]P45-#Q7MDPWD1QFO.W\*_0QXMZ2*_?&9D[0APPY\VB6Q%5ACVQ M $RS)@.0&%! VF:;2GVEQCY;!('+ 7-"\Y9 SON!M432!(!((V0;+M<"1;X( MS1QYR88<7!KHRV^!,X29V4!&+MP\Y5G9^ G-Y:0S M-GL L^7]''5.6A^.F42-.H/6%T V]DLWMG%=07ZD'?TP&MQI5$]8[<\S2FEF M+L^2?6QX P#J;\#.,G(?XR74-(743R0L9-8EI;H,/H-29@(S4):$ZRY.&#&D M6!?*"\I2+9;,XE1:L($([K_U=C2,HF#$9BV25:Y1/T$1"G E M2-9B^,2Y]6V"[!HF\=]I=@4HX\-O?ZTM2KA-EW%4U<*E#@XB(Z9E-BW"N8HJ M;.' ](:B>BB58"W9\F%)9BE^%1Q+5 M5^7S8*G-L?!709>*PPXQZ!)%V!Q#LOY!T9KH)6#=A\0L?6^U!$&)9AN.7I,' MZH"=&-3[Z'>O,G"#E#IQI]7*48W:$9@3-4XS3\41QJGV$(K M 54CX#>4\ \*B8O4#$]6&\W9M8)2**V(]XK.X]9;82G%S=U%+&E_WB9-$13K M:K'48:0-9YMH3T5M:IH"G0"*+#%;66KM*'<'H_A2LNJ;&#NSN 1-H1PPA]H? M:[X4HE#8KB'CTN+9[\FCMPQ 20Y@M%6BX['Y$F&AG T+2U&8FA4]2Q M6B]G\TVOCPH7+(H=L-KG>P4+_[XWZ/0\.(T$ 1$05%[!FRED?- C&]NDJ1'B M?FU;X$"E-X1:QP;HVUGQ_>GG5,]89^',XD4U\LX MY\/FW%9AR(@:$9(<4N7[8FRJIJD;<55,*3)[MSD$=T M>K:HD^5VZT9KNC7SD&'G3+?Q94BY_Y$F,6S*%G'?VHU?:UWZS:^,0+&S:%$/*@HF+J7>J"3I.QS$9,; I M<"6#/$&Y%80US&%96'2;G.HH9!AYF448[GP #VS(W4+?$#RYS+6!&0YC00T* M$K)2H7&=U:FT,0UZ'YL+0>5,(KMW0OO]*\N74R&WEE]NB\S1P2!F5^8J(6F@ MX!"+?V^]+\T !3NL<*F"S[H(XS/Z0X^IW4.R4S"N;TU#,B'0$=GTDJ,"DY-M MM@ 91\09$12]L]K7B=HUXP3#2"K$1,)OY#<7W@]X<] &8YQ5Q8^<<% "6EDK MJ0EM4[]>OR8\'_2KSK69=[,V5',V&^26%H+C6S=.KVT_Q.]WI<-:;7;=H$<2 M=4'47+=4V2R-Z/PZT'?SF&4AM@OJ(Q49FFWR.$3+%B"1QR]:HM"D9\N]S/-( M!R([]B8J5LMLO3&+LELG[;=>QN02*&U0:,WYDH1%EOP^UM24S.EH 4ZRBZU; MLB[83?H]6P)!P^2"]*#:5;4NPPX'G9$6!G$2L17[P-I(_7OT] U !U6?S>P, M76+;@^WGT.Z3+UO8>,/">O[D9/#E2YL,.\/;+VW2Z6Y9VMJ:V/81E!([:JLD M5_"Z.@H4W3?L7Z(3K_-?>2V;V31G):$WAV_P^MLI$2Y2F&M7)]>2JRA%G6T# M:.N3T!,M5TOVT6T.O0X:*0OMB<_$>("Y4N8US?&S, P*R=VS1RYV#0'WCF/X M-^V6#L#E1S'=E4B!MKRSIQ^4%/)\L(J!5C U@T7$:L,JK!QCLLJP\6K=4Z?V M%3+XP8PR5TI%S M#$DP MS?)G* >DZ/[EZ@EL,Z4\;&TW48MEDJT4&;]0]%WF@>3:4BSPQFQO=%](/GA* MLY%L[#KOG=9+F>H^IZE;62S:23+;E+>.HH?$)367B:NK[RQ5#T]4G4I/$D&+ MW6!>%6?+8WPMTK;.,7A&3YUG]" \HY.M,>)U= %+;#@JU#' MX/&O.#^LX[VKC9IM,S+1!!F/ZJ-P#0RZ "@, Z*?<2:NMJ._UD']_WSV'H1D MI2WI>96FG+B2TSW*.(2]CE"V1$^@(?IV^7;*AB44!D9-FV7 :"Z")8[(]A^\ M+NB4,?GCG-Q-/I Z=853=7@=5#BPX_VN;=3M1; IK;T$SE^H=T)RDFOS2CV# M*1670"H[!<5J%HN-@#)+>'-Q/PIV>5**/YFI?50G4,U"?8/>#=1CANX']/UR M4@<] D0+M12B0WD2/6C UM^*&3#XB>GW) MJ*K8EE,7N>%$SI7VAV@-C9Y&RPBLA#P($:EX&0?4F;!'$R4LAW^/'+:^1FV??H+!_L),6I JFKB MFA=BB(96 4<4F'I_O=6MH=GR2JZG09F)6/2S=-UA%)]$'O%'VS=E9["YQ0E M;U%%?\<)?@11[QYV"-4YKM)AX["FP>=5BM$9]SH'/)[_5^9JH31 9L:8UQW; MQCS\I6%O>L)\;>7)(N88F(;Z=Y^3MP[-+AR#YK7*.1=&Y7R+&W=J5^J'%>*U)W"00*,SM>J%"V^S#0K3+/T6?$YQG(HR6>0 MJ&I6>%5GMBR#N'"I/8)$@X \Q&32H^QQV>EUZF3M07TZ?,?IA#1C MU@70.,T ]4DD0EF.R?2E?9@;90"S-17J*/=J*:MOY9M4)UA0>"EYL.L$?+LN MF&1;;/#HI$3^HNTEQ4PVW?>G@ZZ'7+K@3 FQ5'T/ E/[8PE5_GXR6GOB]#ZK M.ME;P^*B]PY.]S)65WLYD(]MZ54JRW&LFL9(LT9!7)!#G4PG_#MQ").I3HR1 MF">,_)&L(!LL<7UO*DY9#/_O69*1CC3JXS;@#4G=.DMV,AYJG MDJB8?A2@+R\V-7:T#]#X<72LP@S5V&\MM_-%IR]A2U9%D*8ULF^)6&$.6NRZ!U;VVE"PE@*# M[\=$M6 M42*#:X4VN-26*?_!EWDFGGR= ;(>Z$;X^"6!6X9)4!_5=8!4&7A>?!&DOO<; M.6]>!GD&&\P)4&]!YU)%5FZH!LK1 ";UJE&@1J:T'^@;6FNP:D/VI%;FT[3#2=TC%L M\"^=;CK5P?!K3W5M-?:Y#MKI97"N'WBBFM;5][;?I?2[]?TKS&$._.Y(WT[[ ML.E@[1U:'S+O5O?LI.335M&1/@^-FV&_N76MGD_%/!IR!G9VB")U16# MY]Z;=)8]^S5./Y,NI_T>/E4G^7&/M0\EH5-R2W::4CU3Q--L#@D ZL)$O7V% M$&D$1\*5)5.RNMNZQ>+=(?%87LS :" /XTSM>^V;X"-T7[8>WY8$8R0=O_;E MPJJ^/^F,C/1,54&L$!8+WE)@@!T58LA,\[\YLMC8^P&1#TG1/%LM'>#/!'HV4B"9:&>ZW_8@*KQPWX&*DXO M'["7@3YI^"*Z=45Z^NZ^+LJX(]ZG='.+A26?\,:'[.W M9W 0.I=/_TV1TL_9<7,%FW*CST1<5O1B_5.L;II4I;H3']8-)3OYAVC-^9+\ M1/G?9ON!+VZ5,.F[C7^ C1]U)CM[5+B-=XA_;!O?/W$;_P ;?]KIGKJ-=Z3F MZ6P\,%>'^ ="_,!MO&.N3V?C'7/]MHV_DVZS-]H/'E5SP]U"Q<'T%)&UPTKQ MPS]_-_SN;O?AM-/OZ_!;'73<6UZC,R"./!W9>]<;=5-GT^G6?<.F[+W)GWZ: M.FSL QO#H\/&N(D-1QD/$/V[CM#NL=KLMWJ/5Y[MB,>$=&Q541P]&;P3(!CZ MU[];^C?N# ;'!0IRS?,N_? ]__?G'QU([H%:G!X7,/9"+7;:+ X&"(Y:? &U MN(WT]!]AJ-1L]N "E-7R2>!^"ZC?,/D')'OM+O-WOXB;G*??C$@*<[ #;0:- M--/;E&GCD+P6J_O\_YWV0O/ CH=CN3QP'ZA9;AW.JQ^JP1W3-3Q,OY@O(M3'=&1/BT-\?X!?!0TM=<9/ [T.I.5-EF- M!WLRGQ^!R.8(TO$1I'5V>H!VJ[^K\@F;K![0Z7TGQ@4LQ'!4YH6'TE[W?=#W MJ=T>.6B[3]LB=N2G-_#[W:XSF#F2GUWZ%2#< MJ$99A55RC@2KIR?^Z?B1A-\.Y*[G M0M,=INGL6OS=!!MGJS2HZ:*MJFZNM1E-ZD@.M>[ MI)X+V*:T57G5;Y4EYC*BIA W_=7JVK)K^.9@V.>;"Y[B-JV5?;7+PU*#BDB% M6-P<219VJ,(VAW4O^B0H2JF CDT_6IT1N5F)U8'(U->MNT3TN[V3CO>S[A 9 M7 9Q0F4\%U+&=(XKPJ*R5B5TLVS^5@K=UJ/SHXUYEEB6'%M\YZ7IC>QQFZAS MM2RE%>42/R@.JO MP@:HZQ"V@(JO_IQ7:7$5AY_A$+G7!QO M:@ZY/K%I#H\!2GZO*\36%>0W3'V]-N],7>DN)_VN#=YF-WKI.V@=X.E)\R*T M'J JNW:G3KH'=0M+7U?[QS?] 9>K7-5U4"O\<:2PYW A70=GJBAT@PQ389\;K]B;47R.DZ3CG84A4%]"=F9VL= = M;:@'!98>Q[9<(34-R"_52@KE^M]P*7PI/K[D*M/;MEZ#Q9R8N;6^[G@#FS(E MDM*XXVLUKD=UY7.[%/6H9Q>B-OTU9?99JJ3_T$76\3:0C,8[X]1>1Z.&-]4H MED$W--(=U?3 AP=# .2%BAH3;4]-9@L(@8M6MRK6U++94@%G LC/ZOLK,RZD MT#-38M.WN:BHM+1N!2U-C>H&$-S?''X(>)C!Z7():EO*N7=Z=JY[_@%4,FK1 M,$LJ;/0N[*;,J2'?;=H>VNU I-FYI\(LS19QZ(&PICL7.6^ M-ZN4E&W'L8-K.(LK:EZZP+[J2[@<\NQ:GQ;IY\+-L,Z2(N.YF8+QV#,UXLZR M-,)E$'(7&=BH!$D!DE/8OA";A,AO&MN(O:VL?2\V4&@Z"JNEK'2CQOXTV#H1 M20F>0AP:TKU \"Y1$-"GQ*W28T 67J>,F@G7K,)\RY/5#^F&Q;!.Y%"ZNPYU M24Q A,4OFCOTD;K7Z\9X AM];J'"_O*IU1!6>MFG>KDEW*'9#(4MXEW4V07? MZ9NK$L/%#&DTE5[&1,%,3A(LJX9TGBJ8G$35F4,MJM+'8VR;'%LM<59UV ME60F\S[LULQ7 !MNZZ9RW>=04YDOKBK_91JI<2#UZX]T(SMZZ;,D6(', M\GP67ZO(5BNU^L5B8M-M(S\;\W\,7S;+=3 ]/$COJ;3>SC-<,"__U'Y/1 MZ>1%>QXMZX,MZ#9UU"^:,/^)P\"\$ V&Y\A6);# 2UR3. (:<1Z![8 MH0J%S8A)^076NESG*TWIPBL0F9JH.YP]79S5HM L W2@Q23,2!ODCH0U8/++ M6)I,ZYZ8H!?:HFM#:7.8(DB)E9&U)59[:VV&T<6V*)"G+-.A996A%EK:ZG#:^EXOQ<%=@AK/#.2S278@>KP[$E?]AH<;'Z\6J]J&6# MW-69RV^VP+2Z%**Y#Q2YP M1(>";A\VZ7BOUJQYZUV?L9UP'J-%)-KXJ */@*U(R^MG]4F$5J=)_U6:_V&;25D&0=TEV3LS. M(%G0=GL8<26_;[]O3/IYHLC0QLTBD3Q[Z,,$6)$A]J3?J3LX)IEQ!\"/R4Z[ M-B:Y&\2B(,95:^+:V",&JDUO#?32X @0 ]J52 9XP$YH=7>,0#_$EN&UF;W? M[7=-&SV5)&3*AV/+TH[5;1<148.@85QOVJO7NWIR6T"KB1XJ%B>=B0W+65R@ M,Z WF8SP4=M\_2U^LA_*EITP!EH O(&INS$\P1M!6*5Y;75-_-CQ]FN.?E4W M,T3KK3$)D45)+99P(MH@9-G,Z:HT&SWK#LN6W=WJV=QJP6S]2)H^\[?K(&6+ MH.TNO8J31&XUC6/$_2F03AH]4=(]%+\6]X%<5B D5UG^6T\)JF!>. S?=?D2\WOR!)?*/59 M9"KF:\U7L$>DQ?S1?3^;Q2&*+S&[0?#NPU-XSH:^HE5-YU!X0><[V33@;7G1TA6D ^]::WA][C5=+JII$4&]Y4D*:7E))EU[3)(L+\MO":Q7/^%UQ^@8*R6BH"Z*;: R#EYBI Y MDI I&XQD8HF[O\RR!%\8Y]ZRRL,Y2W6\_WBD)(_ [X)P3APB7J"_'SDT2)#X M4P"9:3]<-Q3VR6>8ULHZNXYJI]C:3I&3#'U0Z!C13A(#3,WMC:\E [YN31CW M-F4\"+\G:4:?UIX<2>^J7,0F^V;3*FA=^NHT92N4F%,05_"9]J:PH(>[B.OA MHP_ID6D5)Q&'=+!3-&)QW;=F0 )AC&;A:47DH%@!9A<;-I\B;)J_U7P;A=GQ MN $U;8I),GZQ7%10EC?TH:?)PZO%"=_TA?)<84+O6&[@#8N;NP7"J\$_C@^D M#/ !]U-B#F0Z0@ SC5']6R-B*'(XPCBI%;" ;FT,]&H(*^L;9,XP#)9Q"6." MA):E=K1$2]S!4X5'19DM"[-IF8X=T9H6VTSI+O&4ZI@Z^':NDJ5<@86.M8&[ M@-%V<)ER-1?G4=L$:\4-762PTS"VI;;5OT:I&"D&$6GS,:@-N#%B.IE5I(:+ MB[Z]-3(I^LC_<9;RK M>G)!F&>(>G-?MF.=9 (,[2 I1!17(XK4Y 7Y5^HU7%!P]8"[!Q(Y1:3>>,6Q MD[R9?6WZ8*@ ,<$H3]D,D$,9ODU:1E%\_)N@M!:)P1W,%3%FH[JN\M4S5+(I MR!"H>X'B!2,2SCCG"!*@@RHAL2&54";DH"HWQ@:A#/5,]\1%SII[=X,DV2*: MM"D1B7"?+5S'(0=0:C'(9NWXMH1%*76-*C)+E;5]QK=Y$+!>B2:JV9%(6GQ8 MRR30#B QYBNFDT Y.= ))3EF)OBJ:EFK[*2A^8)^;;3EN:' U+(:_:XCW,26 ME:O+F&Q]I8Y5JI>,43=PW0H# V851M*(,MJM3*^%2=XW::-?8)ZU(FWV@['- MX;MUU.N&:%V_28XX;$$US.JHTUN1:;;'AJV+\^P*L#0'59S%$;0$DX&2 PQM M.=P>%]4]H@?P7I$8B.Z;T"[D>?J&D[U7_XH(Q96BP";2KK=*Z!PA+*]5$I8K M,HLX"?1>9<@?+TS@[$:!&\5\I(,(0^/>:LMF+!3#M@)5#A'1?P.Y^Q)C^:Y: M-AFRNDA@--XW.!8XJ(K>*T*V/3!S4/O"81":T<80^:2LK?G=:EL1KY8B]?4] M]UE.56A3$[J!6V7$*F21%QCJK6U()@B9=$$%.H06<>1\UDWB,J@1DZ; 620Z MK%AF).J0](;OU[PD52J2<$I;W".-P+([9S#/''%L+*\:8I>J5F>0665&I>]X M9[)G2&'6IPM'KPH3"1JV ^9(U9=#MB^;>&-48:O>05EB.-CN^$PMT\-H-!A< MUD)3T@C]F'M3=AJNF!V!W\V(.-)YD[@P8@'&=0,E\7Z@2X;0R3BD'?[]X\[( M>:'436UCJA,ZK'02SO:8M+Q'-TRY#J O%*4H #V *PD$S*C@;:=0[740'U-S M:B(M-I>$A(1X-+%EHCIS%)38MD[([XULHSO26#+%]Y\MX.SF-YO*Q;:.J2QM MT_B/PN".T3U.\#P ]WBO<]">\3;%LM)KC-NCJ);?-L'3SLEM9XBRVS/=@QE/ MNCUEC8_VV63H*L8\S6ICBJ:#\-=#N'_8$'X9Y!G )O#./\>SV>,*\CD4" P. M&P+G*O#^5J6F2**#P-U#8'C8$/@Y0 #MB=1^'/SKLP_\MJ&")J/D=([T:.'IU#Y ]/6S(_IP5)>B$O\_).71\H'5, M]CY .SYLT)ZCN[& 9UB<'\8F!PV!C[&D;I"SZT[_7NQ;W8/^_C_5N68S)"J MATC!>>P1Q[VN"SD^P)#C]=!3#MFL2QMA,-!B&9"/,?#(C7L9Y+'BJ#E=W2T, MX>A*762F56EH8+NSRCS0?M ZF70M:<]9>1P;2:H6 DFMW:7Z3B71H6W=F&WVU9HZL 68/+4 MRKB&L?X0[G6]?&OC=.VJ"#9L&B2E9XO?;9%Z75K>)1T/63KV/;2D?@A6=SAT M7P_]05U@C$-MJ+OK5]#AO,1D)7S\6_S<:[$Y.^X?4?;M*[F5(G,;GY;-/38, M^MU?T#O=*FUFE62LKP:5$_OVE*9#VJ/^K??H58R<%U,?P36\#9"XOOIQ/>X>\,[V;TDGE:LC?*&[3>Y M\+:U._\@&6&3Y"!" 08YK\D$5C'2+Q<*+*JEF3TEVQA>;]51M9B^A/GTN\C9 M^\#9LZR4V*ZOX._^MS/X1D76C[J&P 99I2Z3.; B,SV9I8EY:\"Z2MW_-DF"Q0,T22SWF>89!B3Y'A5()/ [2HX+(F L%!\?542D23D5* M\VVNFUA78J)L-)2/^]T7\^#?P,HQR\FLJD-?]4!TSK"R<2+8+4RP*88BQH6N MYE2_LWE2()27BK,&SBY 35AY/\@[7[\_DU?\:,UOF24)9P2%\M[@@G/^=(): MKJ@TKV1O\ZY)'B 6T"V6_#H*VH1+2M"EP.X8YVSR5.+<+D3%5^M=&%9+'39Y M'LR4Q';^38%X//?.HD67/BF6EX A<1D MN01O+N;^Q[R\K6'(SHQM8-A3A&^C+HM50:7@*K8;HF\7%59C;11F9K**VCAI]^8R2JE4XFI22U9V M5ZA6<^276%K6^VL%S[82BWE.C3?.:+L3DYCRNLJSI8)[_3);+% \69F9:K25 M=;K!7BV8+PLB57"!7>D?47UCA;6GK8V1@"WL;(J95M4TS^P "NE[4U.>TR@VU_*;A0;TY$QJPQ3=>H,1Z:?E#*T$*$2Z5+A97:R ML)57@=6,4TYJ0B(V(YK#E60I@8=FLCF_E0Q$%$./^5[X7TQ5@"O.551P8CPA M'I:2*DTB%L]JJ1L*3+5DUJP"Y?V6I4:FU$-2S9T@XG)&0BPQD[#0J1,8KMZ: M\)YN.)X@<'U._XVR)>]$3:!@>Y;TA\ZYD\)K-%>L2U,EI 9)!CBC$NO[ B_7 MG-7@4]MQ_.(\R.ZI]ZTHI0&S++..'^A<]YAB4+*%:D\C[E\$4ZHEC6Y(K5=3LL4I":A MVFR\U^AC(!>E7>6)2(ZFK@UKQH$"(^N"W3(LNG4JU9+Q:G!,2WI%\*,'>]T]36:KZO.2!9 MNZ]2OB)"35=(G\(ZOYAHZK1:80T+RIG)D7 FF"!% DQANJO Q_"HNLCT8%(\ M0;%"K*=13T'CDZ9"$I"LJ2D_ZXI6'2BMB_P'5QCLC2>F5"L6,T=-FC'4.UVX\,CH=&$6F\'X( M4*=E,9ESTQH_GIR.L()9^T7C'WU\_]4<'IBA;$KET^IN(;YW"]YOJ]R*-X7!@YBO(!:67)#)9]N G"Z. M*?5\28$\ULJ&O&Z+W(R[=;,2QEY&DR>&'S57<9%E4>BUOY"XC? M>RHSJ"C1?J_FNS;P@>D5)O4:3[9L9G1D!E.)R5S_B9"PT/JBI-1E==J;5&1):_. M1F7[M*A->!R4-MX[89,*"8N4T=UX1NQE,+RZHCJFH$>2V0W^J N!HO*U+Q5' M-_^Q*R<:27-#0SM3:2U7VIJG(DL;)IGX9;9_B=F=2?>WS"% M]Q7K^K:]-2Q%;DZ"*T ]:F!/:(6+90TC&;#&%8"$[[DH2@;6,P&NK>,N@Z3 MBF0[FD31L5\2FTQW.E?K>;DI 7'P2#63@:EP7#5-0 O#Q[1X6+?W,NH1J@C: M:$/.ATCIX@SE5:;[\6T57$JJ]D!R0;]O%R*U)THF9)0W!/"-+RV0U^=R\\[O M!V]O2)D:MYQ==-94@$V.DFF7+B'U.ZJB6,3X[D(F/KZ5F D;0-JTAAA^SS/ MG?YHR!3#F-)"QW: MR@0>ILS+.57?I0H5#\):M:CZKRI (XMIG\@:&!9W8;K']C2V'TA[,3KOM8YG M=7^CCO<_.P;5K%:"N^3]K%0WRE'G"BLTB/V *EX5VI=\F26@&IJAJ-=>K3VC ML)WE7"0DJKT09@Q=!]D>BCV\#'9[ILC ]11Q.Y#'IPJK;'(9;&E#AO27"Y/0 MDZB)6VZ)F 4!*9TFK]H/S-ZDLR387RVAVX8(FN[H(>A4$^16D'R\6468BB79@MEP)NX"C*M(HLS>3X MY)#6@ $P(&-393ESLJ#*VL!7"J5QD#4U.:4R"[Z;(QC&_O%F5U@6YF]$UL, M9DO;S&V_DSB[=$:@\N#D&!1Y3%?'I#I!88QF\S,D]0QH'R5J)*BZ))UM$2-[ M$+P(&+24I:NWP$@.O!=D7.QWM0%3?EZ#H'[P*JNX.R(;*?0FR:]N#PAVKN!8 MJ;H(=&$BL;1S><593,UZ =!8IJIN9FE7!$JY]X!LN2Z@;KGUQ'FQUK3.^Z7* MD61BD4:_N0RQZS8@(XV]-+2DFM.JWH@6J]JS%04&X0ZZU8KLC:NED&HN'J6: MQ6.IB!4?<:RID/6,II5U.4,J!TH$F@PA4M@/#P]4BK1(N-P5&F;2#?;19H-# M\G^1 1]MDKIP86/\/"XX5".1FDE-%YVIVYAD\')D+]E"JFUB9530A]#D!0!B MISJ:B'A;J''B/,/"4>A.8TLKN9*28-7>(OR"C;:;++7Q;=9 _C$0@/F.(JEI M"//-LVG8>XM]"3MG=F=3.*M?8KQ #V13P+B>PMJCF;2)P1:,%Z:2ZY6:%D : MM:*OG\9PT0X@03JV2F,0"G;!)W_)0#3N=9_]MV\)5CH6QOK^?WRC>;>_'3_[ M;XX9 K(*JG\:L3>9J%)6*/OW7#MV@:W)5QZ'T7$QT1D0CZ@6?,X5O$Q"1V#D MU]?<*9ARQI"'DDB3-]9+ _-8OFF5'"QSCK>A[CX[/W"W9V_ ME;AQ AJ5> YWN8JT"O32:O':)GDOF4)3UH+F+"_KBL"_8JGBPCMCT62+KG9. M&LO/HNAL^5%=NA<(P7NA]$(,7C6*!;ZAYM-[LH5(G68,J-/;E9,>)?%Q5U@: M=O.W'( ;*NI8R1:(.0I:ZT98'9TE,15&UN/G:D\I">7$<)OE$[D=-TZ'5(:, M>NYP&<+@4K/0C8_D06EZ"U$11F B=>,GVD8 P46")BP,HXRYV""\R2RX2D7^ M+S<4E]0K6Q-CZS;O++QD$5ZLMR9NJ+PTBI/"^TI+DJ),'53<;N/^!8O-R\'%Y&+ MYS'CZL4L==&Y81 M1#G\O/D9=2S2P>D D 1K?].<&K_=[95'>SQ9D;4T2JH+$PTCF.HH6TS42Z3= M42(!":24PAR0-$Q7-,RVRI@^.=\IOIF%6Y1W>2D@ TDIZ *%!@D)H"WBGY)T MBVY[F,0LN,QREC-!Q3&SVW)J L>V!,JZX(PIMJC<'#:!^D&M_6)W=]]H1';, M)?^RJ1MQC5L.*F#K=+I6%+9V0NB8!/+9\"+:%S!'^V+!&X,*;UFKF=]LRKDE MGVE/Z0-/B2;]D5J5O"?7]2NNZ?Y+DL&QOD_@J'\5,/Q.2WLO\4Z_\-7D$JBX MH-_J-@]OK!8//-[^.K"WNRU@X)R]W^R;MWI2;.A'X7./$!VOD"/!1&J6$G4G M"F%W=Y$R^#/:,HS0-O>GS$Q\V,SLEQ@>X[K]'(9[QTR%**$D2 2:',NB"V$3 MP1'3J<^F2HZ_LEJ?@7UMC4KQV-2C+VI1*,\47UJXK7:U_5]HU7W#R;.XY=*81(&,6PS#]GJ5")O1/YHU786T0D5;R,3:5,>UD\G M)X=J-&R14O8S,OQM-G!Q.Y7&.]O78#T*#NY S$DJK%\Q]5XS/5+C!L-D'X9! MZ2F_$N(<&N/*%D9# >3";> BK/2=P$?>&4?2!^V=@NW;Y[7X9YR7%3=_ 7J[ M9:U"Z*B+4$X*B^E M85AV0VM-P>KI]B*#?1S\KN:X+-&>HUY_F6K!8.Y"=)# M>U,61RLT7XM6S<9+IIBZ+44A53:\HK:Z&Q6 SN@R2"IC.V^:YC&T*-5="-I= MBYK=:KFZ_L9.$[C!&RKK;UL?"H9<7E^+V42I4FYFL>U@<"ZUP+CM=[K1O?%, M;(W8L6*76CO*@D6KB8/I"Z5F,TZLP[RGHA"EZ59R LL=I8G!/(-9H^=!EP!? MZQR\/63Y)B +8V=I?E>N0[/;\-: 2F U]3ITCY&45>-'(AB +D9 MK!'J=F)T79O96N9)7H/5O8.;&F%" XYHC:>N05E"[X0=5H#"B9WLMCW+;ZU[ MH8FOL6#1D(!K3"BCXFWD 0O=78[6 C04TQYC"<6'VX0;UH@GQ6Z))J34WEWJ MJ"AN6S'QZ0 >Y%QHFX"C*8HJ#TR+JZWV&?%-%'#E]0RT/9R/)"%[V ,SKE^, M[<)8]F@KUGF1Q)B<&?9]9H5-6&P-_C,+\(E#$>4HIZQNY[G>UT\3J-J.,^=\ M6^/"-+W;X QSL6N)2:K]ZKH[6U&%(05@;IJA=@UJ7&VP><6L#]">1K*G)@1D M+8HTEQ:04IT!M68Y,4V^C?"=&RG6IF._2_A7[>9X&).0:=-E O@:":PZ2FU)@>LZ M!HC2L=K:E3;5H/*'IOCK %O,^5Y$]+"T8MK8G*MR[KO+B9\Y7/]90 UZ+KGY M>B[WE<)QX5NV%H<)"B2PFX%AR]0ME;0XBANAR%7]780&BAS+/5!9#\J#3&,R MP0]?XK3?B@3K'?TOYO9^^_=B35 M[WKF#]3N[X$ BN:%]Z9'YJ^QUFGPY-[#LFBA;](_JGRE40EW$GT,?!E?)D&\ MV"=(C?!ZQ7%X5$V#%2$^7*K.LJEW=MT*-(GKWJ.4WZ 7&O-",Z*>O$XA.B&M MLV%R0_0@W3(.TIKB_LT*8_8W.%3K?&]C!^?QV=I3&H79EGAO8(+KIB.MWQ4; MW@>?VGJ:G3#%L,*2.MA?D MJ^$P0'Y$ZX_T/0LEYJ%6K"5G7EFELG@$W92R/5OF1+4G4>L"?5*6]YN[=$AFA'H7$3LL_K7&)^-W3>%.7H'ZE6U-]-2=8W4X"0S"?2 W8ZS[$$LJCNT= MU-'1#6]@(W+7-_4?=*=BV8*&B8Z=!LU2+PA\K,:+\IY=]N5U'6[\J2EHFQ(_%+C5DFP-PV--D^1PROYV[1 M5/X"L?K>AQ:VM.+T1D9*U-@2+MNA/3A9K. 7-Q(R'3!#7N>1'BT M]<*W?U=C0PHC4 0W]M36PJLA8F+0@T%*8C*6<:]>BAV7BC5J-KUDVMXA6O*6 M(Y&L$VJ,V\$(,"-E8Z:!-KIM/A[)KZEMI^OH:!? LD+^+:#7ZT,-H9Z[;(>6 MWV'XYI>,<"I$J9:EN!G(Z*E7#>I*9G4I)S$RG(.&1EV/+5IMU3S .1#UP4 O M*OZX7 NQUU<*\^BY]%*[_Z^V-FG;3&3<7,SSFV%1V^XAB.AQ.HU_OF&HMMF@)J7U,6^I(6= MLQ%T5B&51P7Q@MPS9_76/A@W1&TN*@0J!5QMZ[QU2FZ^,"( MF_U#22-EAQ5/O0Y\'J+\6NQ;N-O[,4ZX[W+B5*)8-3G,;Z\#J6,@CGU,>^+K<8B?&,2+^F MR:TZ3&C1PG.\PF07&)20%Q0FO[+3N#$U5*$P>B"^] MXY'7XK#-LIO,4_A(K7@7<[*USHDJ^0P$%BKGE;5!ID^D<3W(^8'[55H[55=A M,!$!M,QM]77646HB0T5CW_)D6ZP31^=GM:HM51+R*B+7/:;&-+C+(\F-&3HO MS]%X>?A:>K_'5">#LA8D) ,;EK+]+\5$:.T$_C5C:PT:5QH_H9MG16N]-[$W M^XS0VF:.D742UV8I79P8EGU(LBQ3-K%S_P+OZ/V3]3[P\M M02]!;Q6;34SV,XY'@--[U]R,7UA?^ROI10\DJ^?&NL=90%@/1_/^U+(GS$$4 MP=+4IBA=JQQG(Z4!T_^).U+TMV;XBLMG4YVI.6:SD*\031NT/,XVCBQ4&JAI M89MK:-22=G$[ 7O#!=CP$F,4T!HU_/RG6JL6[94M(?L*^EXWF "^:L7PI54O M?+V+PCNZY%8OA0]6@6F?3NQG[007G?.UE*>'L6MW#D$5?_:PA-BF),TBMT1] MV6UN*K;Z*(,AX2QTW!5L-?X*"!K7>M)V4RE9[:]5O,>_JY*3L2(.5]>A@E8Y MW8T6S;6:BY8_)2!#'PNX2F:E:1]%V$G$G%1U;]:PI[QN+IM%5KYM<[>F^,UQ M=K:!SH3]W7(5=D5[:]Y&.UO:$:[(]_(J6<>(C"Z:I;QB"\A)#=NC M1Y0*>-W8UN/U^[,?MY;VKFNF[Z[I?>M"S\;:UZQCW;C<=:Z@B@44QFBX(631 M2AK*S&^+/0J7FB&:?!9CW(ZME"X,XFA&H<#<0V*=QB8AGF.L+Y1&"36B07\Q M:JW:MJ"CTZ6LS"JD()N,DH^!OG,-P[HO#"6>7<>AW?T%/SIS5Z4#!>DB-9C:< M4&O868,(ZC)C=E>3*6:L1167S2GSF K.^&OES3&W&Q 84*Z2#G>8Q7E1/J,F M!URAIHXC,S6W14+ZYOMT%UHIEN/BI#@B+Y37_$]=;&L_^%@/X+ +EDG%^05Y M/G"R4H$^2)$7 :T,+FK?:C/=WA056M:6=HFQ,FN52*NZOMBO\6=U1<6*-LT$ M*4YC-C@0]7>-; 4WJ9/S ZI0;T<%KCF5-_CY&N\P1D+,X^=<,RH7&A>FI%BS M*@$[@=&260-<]S/AGZ&7B#*\%9X4)YXAQ9% PK1AQ3 M-$+VME)3.J+!LEE;>7:]-K_F\)8'CUQ>;-^@S:KW:1&GW,& GI[#FB10@,*3 M>-:\\(Y6%UE5GJZ^8M4DLW#84]"(-&OF)IIWVI++>@FTK]VC!R81;VN["5;IA-L7WGM&Y[E]0J:3 XC3KV>ZR\L_,_:\;MN%^M7[S^"@Q:I$ MF )\+BW.I =<0KV"&\V5L4,<8&RQM-KXG(MD..@.SK1]"F?ZOYC2Q<37%(C2 M3=1^^]_SUZ:)VJ]H8(C,I&!'0!-O)NO%>"BWFIUVH@=2!%N*G$EOVTVRX,MY M$.>+P-C6J&^)[WWH>!^P2@;._@%2D(SF MBKO55I1J@A:M1F9T)MZPW&NV^'Y^A^MZ+99/ ,"87?+W+"PRXPI*9I. MI?SBSBWT]1[:J274B8YZFUEJFYX['J,H.';G0ZXJ5LLT=D^61DJ0IDSWXQ)Y M) Z0$^< V8L#Y-O-45_!?9%YR&^2%9OJ3>HDISNF1E>GCBS.Q4 MB[4)M!NE$@\28:.Y8;2J2U9/FXUJF6PI+N49A,8Q/*>*7G;$BX[_3W$[:@^T MV4U;I)E+62Z343SCXE"B+2]SJA["9,V.Z.2N-Z&F>7HG-HB]&'R&XRSB:K$O ML8<*]!0Z1F\+&EZ:CHF*ZRB$-6N@L_AY138ZE'/>I)1C 2OY&'Q6&#R]8:D/ M:QL.F\N)[>7X("L;>R-;$*,LK+3-D,V92WO3-%HIVB32%F]=T@ M>Q>:5L3_7\)EI2!SKAN#""0J8:J.<\,T;&Q@^*(4L[*F@KM/A;:P;#X)#!3+ MY.LZ-''=2A>'U:>#81"+I:[Y"F]?LE5_O?NCWK_UV7"5(Q/C(5$\;&;?%Y+? M-;.X6H:G<#55^3-8:X -EJUZOS?7#: 4,'%]<-6V+*&P*AW$7S0MOZ;-IOE9 MG=!LDMSNZ09LW@?1,LDJUPP]C^(++OZ$'EN0$2YTU)%V(U.ZDG2*P_^U?S?3 M+F@J@5'EB)L& 8?5!]K>Z&OKI'$2(W76;9!]),U7J,62E9?VG(;6Y)N%RRUA M,P#$3)>4'\PS,;6&4.TI:9Y$A<8FIGB MAG&*P6M"U*SL.-]L'$?;Z9[3>%@OUD(*;/!;L'K!7J=&9>QF+*_P0TK=P^8( M\!DGM@+\42QI;:F:$@3IL:-&W5F3BN1I]HRO4=&0!J:4E/-07)[V^BQP(NC/W_WJ=<;GHQZ M_?ZG7C29?!I.1KU/P30&CGUO6TJM@4\EB,+)]U)-PR[G[HGX?#34(V&G\:#:/(I#$^Z)[W!<-"? M3O=Z9/V.S@:-]]4DOO>7U4&8P::4M@_LS*'4:62 M.. /[U^R/I-CTB)24S9P 6LHY^2%H3[0<<3F(TIW1_:ARBLTX:\I$1AQ]/XE M8IQM1OA43DW5.&*K_< 2=/R6BOC]P#_M=BDBF&:!"\1I;$K\Q!*M(/8F:V_R MI+<]>8/(H.!=Q)>L'PVZSR*.T\;B6_=V+>J26-3C1'&O0MO\OZ6W6P5]7(&4UWTS# M]5]XI_TA(G_[F9I?CL;^"?Y0;[ ]RJ!WPJ/8QTT2A_Y%;S#R>]WNL3"$22_L M1RI\FX^X4>/M(J9/N1$U'IWME"(..]ROE=[]'G4)%]]?A M8W/ZKH17$/H3%FA-'@'1.]0W\+]BC..0,'+*5CGG\35[@[;?$66*T_,E-*S. MZL04B@57 "VY@OQ,N_C-/"@FZW8%\9(81/:('JB>M%>D3N$L\:3/@]F"FM;Q 66[*GR M^Y)K2/0LK6BZ8SFYT]-HVAN,)W"$8?AI. L4G%PO^G0:CH+I<'@:C*?ZY [= M33-R;IJ#[.$R/$.IQ5A)O+,IT%0/[6>OC;OFG;AKOJ5[U1>H':^QM;$X;==] M1IN6HUX"7#;89RE&!*L5<3N'S;\R^=N*4SEBT(FCF.5C%IRT5R:%%>F. M5/K7R(=L]P^P#GX9Z@5P^I+SOR"?S?:98N]@"OQ$GPZ7'.10WWH"'!0<4T7L M6^^3Y6.[D#S?V(0:HI6%@]?JH(=,?L($DU^J;RS=+KRM2; LU'/]#_O@ZW/F MNQ-49:8_X)M#GS3N5Y>NMWV[UNE5F>M9Z'ZV3'S+R#BWFSUMF?3)**_3--RZL];XZ"B8P?9KPJW_ICZ;SYD87<&FW$@'A [3B_5/@RD5+%)W M0IAO2H.D']Z>&5E$^T\_E=$MMMEJ1)IFU(:4E]7O#-R^/\"^CSJG?;?Q#O!/ M9M][@TY_Y';^ZW?^IS)'-FL?P9J(3KS[FQCMP33 ;(+MBU;ZE5?_,2_])G9S MQ^KF@>_&$P;"C63X?I PW;H7W_WE%6@Y7'?^%U1U_O33U%J^HWH.[([J.2 \ M.JKWF@TZ]T?MQ!JD3=W+:X\"=SQMQCVDS?@-6[A3N0=V37($@KJ(L9!;VF() MQW#6T>,'N%*'3&ZBQ7^C&GS'>]]D&!YW!\&3@\Z+#WH9.(.Q.E! M=Z\'_1,C7HPRY(LF](M)>Q9-2%I+ZT(?YUA8'2LL'3$H#X5_.:'D$:[T\(62 MGRA[\\$F\@6YHU\VIT9ZO7Q49DN:*KWT61*LLJI\/HNO560GW^C\<%Y3DY!_ MT41:6"$^ E/8@9;Q&D H#*<)S!:"[$UOYLA_T63Y3QP&YI0O@J21,BX?6:P0 MDW(W1PY-U07,"/N;Z=8IIM#WFS3L>#^8[@NZD.*/6 ND-QE..MZ95,./%\IT M[5O"T64S+/Q)!:&HDDAS2'I\//2]M[DI*][(_MX8X[#+Y"F*DJU7,(+HNPJ-:WB/9WK*H+<\UMXV?ZDTF/7KWYA+LKZ@2ZML,,]"QNX$\;"[Q&B5Q5_J& M*]T_\"N][@\S35$03+F0Z-F^HK8+\L+).IFPL\),J[QPWRP6&#O&GGJ!L!DV#WI?8IZD^#3\#08?1J/3KJ?)D%O$@6C M<%H7I3KTTD:GKK31PY0VVF6P6:OQ?_;AH_?FS;?68?^"RDHG5-$.>X>1:&SR MB^K..MQ)XO6_*BH]]P$WB(KQUC7RWV)A>BGU_0:H!'ST7BI>$A?C9Y$L8 7I MAR\,:[4LH]9DU+F("OA+UROAR=L:()D>/UZQ6L FZXX\;]__OXYNOW-&*_]% M37,J"]H#;:#?[7=UT]8K_)_!P)^;9%>/JA358-P9NH$-,9G[B-?X"- M'W=.7/$UA_@GM?']L=OX!RE[-W:DQI&:I[3Q@\[0T1H'^2>T\?U!Y[3G=OZ! M2SW>J,@^ZH)/-]S]Q[SVF]2Y^Z]ZY@[^@=:^6ZMYU =_DV;QM&K]/>EK<)/$ MO?^R51^Q'QB'8/]6+:8JYW]GL_NM[_6$07"C#'I8Q-!)? [L3N)S!^\D/B?Q MN6OP""0^#K]@,>^'3.2]?Z1Q6?SH9#XG\SF9SX']&&6^&Y5<1]RCMSS/@E2X8!.[7E*LL__*I%L?M8:3],!^@^L&*6EH/MH MRRVRSS'U+0W"CT[NPS*8J M]WH^EYLL,T]_-)#/;@6&&];S@)?@"UHQ?>4B[MU&1*4WK1=X@T;]Y88V9<]R MF2NJY@*_\7IC?]0__1+]Z7"/]#[BI+]ZM?<1)]Y8[??W.?][#_6^$^P..OV3 MQP'=^Z=&]V^[*"[L_,Y M#H'B",G"G9W0L8@'H\D _G_T5:GYAV(P>:7"-;G!?.9,)L?B2+H+0/=/_,%. MDG-$1WYP)I5]8V//%X"%GB._ +V33G^=FA\E_O=FESGR(W],-&]O=ILC/W,0 MW$9C?S!:/_8#M.M069SBB2D F\2I < LRBKL$G]=FH6,_P2,D.G=M-SKV([Q!/OFV=M\[>L!^)?W_ M@LZM7P8/?8+6)V6VI#_IG<^28)55Y?-9?*TBNS./;J;-2VK*^K.%=AF5'#:LE3]0*/&RY/JQ7J%=Z2H\>P$_39,H\3U*F\ M?K?;\X*JG&=Y_&]LR8PM@>MNPM0.V.^?='U8IN[H+(V#LZ5*O04WVJ8FPVF& MC:!Q_+A*O?.:J'B9N--LF+8&7-J^.]JG(]WG#IAVRV9 M-^R8;K@=%^9@1@B4LJ*FSNE[&>8 ;Y$5!J3J&5JQ1L$87>W._L0LU7@ON:'4_ M+;;HED@_[B]JLV5-.4Q4D"-/FK?HU0!?>Q>-PK:&>?:'-5<1SM(;MYN!_=__ MT^AJMF8"$!IC+4.ZJ?6)AEVH9]PT+9C!FY\'R56P*K1^-N[TAS6=U=/"A7LG MG?'X/[WZG_51-H[[^IFU0XTFW?Q4LTVW?'9#Y[;&B31?L/8D8/697N]@V#GM M?XL L XJ2P+H-CNKOU?Y#&DQT%+OK\ YYOMIZ/Z1"$Z29%=(?B[PQ4 LBL@ M;MX,-N39"O8.V]XO@SPNX.X"]4':$E:+BK=,J!(1_WF6()G)55GEJ3HF??ZB*0B4)\HBN]X;>]0.2B'[WA?T5?=1[\2-/Q'XW" S N.1U MLJXTUL077Q-F:0&[@(O%YXK6=IGWO<=!_XJ#ZK?QDNHAVXNJGV!Z/57 +5@J M0'X6AG"+B25EG@I@EL 3EL#W\,1C."),QA.Q@,]1MCP,EH3U?S.I%[:'QP@S MIX$04>N3:\\)%_]S7J7%50R#O\SR9<;3&:%["& M#NXU$1VF8&W7]W!/$_Y3O(!CS4-@CM+D;,5>+V6[J=R1 GZOWTEV_8D+5TE.UR6E.D(IGPEH):X,71G[_[%/;4=!:.>Y]. M9M/>IV$X"3Y-1J/@T_CT9-H-9[WIR B93NPPU0(>@-% RE!YB4I=H>M%NP>01I+EB)*C)HM*WU3D)Q8*UP<1 M<<&;52 P@<+XJWZE[!1S&Y 1,YJD4PEA;HB59P$(9A2 ME(&$#8]VOM26QHBI <(WC)(8Y0.^7_1)XQ9:=D_YS3I5*W,]"ZO%]G>W=8P. M1W2I]^>JLGYX>T9Q\(;QAUYBMS/9?Y&P_2[QM-,=//(E]CO#TT>^1 ?4Q[!$ M!]3'L$0'U,>P1 ?4Q[#$_KUD.AW4$AU0'\,2>YV3X7$L\4Y*$.Y=/W;5EK^\ M^&YO>+_XI:G4$N5:%>IY&NT*E])/S7H.??I+L>;54601H7/?ZOK4"VEF"_%DLGG2TT:Z$-I:YH*\5"+ M99*ME'R,?HC[+DOHR(C_:T,QD=%]7@L@'W>+'W881QF+AK3(P=)APF M6I@XI>TIJN;+:?C3SLER0UP&13EIQS1ZK'6X4CMA(UOJ# P8WN'.X<[&W>B^ M:=&]BV<.$W>-B1.GC'QEL:J]Z",[F^KI**QF#!?%XSV_];$^Y?(>^_:E/&Q= MIOMQJ]P^%[A)E.^Q:,O]"R<.F@Z:#IH.F@Z:#IH.FGN YL,5PW;0=- \G#B> M;XS<>6A]]C=5>D60J".I[[?_ZG![H!)W4?SMH:_W[4J=3OI^;["KONWAB4@. M<<>-N+$_ZCG$.<3M#7&C4W_@$.<0MS_$#7O^8- ]WIP-A[AC0USWU.^.>L>; M?''7Z1:'XIU\F17D>[S(LJA -W=TY![' S*@, %YY$U4F/P<>7>%?G_DGP[[ M>\#$<X&_#D;L!HX/=WFBF9!PJYYH$:=Q4>;< MND%=+U5:; X^=EYJ9YUZS-:I0<_OGTR<@\)=@*=Z ;K^9&$N@+L !WD!3OTAUCMR'FIW 9[F!1CX_>$^=( C,VH\M.U":G>E%]@W M,5LHYZ1VQLS]Z$1#OS?8Q1$?I>3G4/? J#OQ!^.[==PXU#G4W:S^GNXT@#K4 M.=3=A\C=/=F5&_8H54N'NH=.1_%/3ES"],$YJ=]@?6Y5E#OT/.>'=C:HQVR# MVAV>ZEP0#OV/&?W]T=BAWZ'_J:*_[P*0'/J?*OH')\[W[-#_5-$_W)D@Y!S/ M#V2/0#.$-U6S+%=BE/#*X-K5YW:FROVYH(C!VMS@(Z#O\._X\9_[VN/]JIC[L+X"[ 8[X M(W\TVE/CDB,P&3C\/T7\[R,HX\B,%P]MH_C3M#'&E<*CAFDDT0MN(2V>:C); M3._&NG0,%HH[H$,#N*)15DT3M1]"='=-"O>^CKLVB([]_L#E'SK('A5DA\Y? MZ2![1)#M3?S!79;G=9!UD+WWOD'^Z?!N8Y&.0-EVD#UFR Z!RNZJI?JX]>.# M=>[O5)Q?!WD*KRN\I]O_SN,0[APT M'30=-!TT'30=-!TT'X'JZZ#Y!*%Y9"KN0VNR/P=%'#K'KC.&';XQK-L9NXZ[ M#K .L ZP#K#W!%B7J^\ >U2 '0Z=0]Y>AB4>FZQZL._=5G%2EBIQW M]CXS,PZ"Z-QG5L8Q4J.="HIS9#CL.^P[[#OL/SKL[ZM$LL.^P_ZA87^GRUR M=8FM#K#'!-B!BS-Q@#TFP/:=V]X!]J@ >X(%:>2] _4Y*&$2WJN@#)Z[C.R[MP&Z+)FCR)(Y#B'/0=-!TT'30=-! MTT'30?,1*,$.FD\0FD>F[CZT5OO7/"L*[!DVBTN/OT&W;ZC2TCE\#Y <'-FM MOUU!8F G1^51^,^;B)E#U(,C:E<#%(83@?"2- MO!TX'R,X=VF$#IP.G \'SDEG5Q^7(W(#.FP^0FP^DK30W>KK0VNIV%$W#(HY M.OC"'<7\W[@=WXP\">]78KFX4E%#G#' M#+A^WS\]=>5E'>#V!KB)/W*-P!W@]F=_./''@[MEJ4<0T^D ]W" &_G=NRR M?621F@?KCMRHZ/U0%?"/69;_Z,7II2INH?,Y5Z6S&QTR_3GQ!SL;JA^1Q=WA M]PGB=^!W1[OR^AU^'7[WA=_;8O:'D7\RG/SH4.M0>P"H_4I#X,E.0^ 1.4,= M@(\#VT8^W LNXC#HQ2] M'-8> FM#__1TZ+#FL';_6.N-_6[_Q&'-8>W^L38< %W;*6 _2NW/8>T!L#;Q M1\/>'4+MR%2V@_6;O@R6<1DDGKI>JC2*RRIW?M&C,A#MH0?3H1LW_<%@3_W% MCD"2(71[_F2X)^@>@3KLH'M$T!WXX]-= MK?V<1_1!M.C7BV62K10\$)0>Z-%>-O-6*LB=#]39U/9"%T:GKAV=@]Q^*QB< M[JJNX2#G('?GD!M/CJO\K(/<\4.N?[>,]0@40@>YAX7@.$YJ/3)$[6#_I M+T%89OF*>EH&T2).XZ+$(D*7RJ-=;RE^W@_%OZH@5]ZL[/SH_*E'9&-ZA 'W M7V-0PC22"+W\.DB %5?Q\KE3IO0K*H*65/__33].[,:H<@])]3+3E MR$C('3')XDR0H_)@N.BY'L3?]QU>74.NT>(W;%_ZASO#KK'"-U3?S1V5-=! M]PBAV_='O3UU63X"S==!]XB@>^I/QOOH\K!;K]BU63DLD0=Z/8MRP\L/)BY$P 'X6 %\XO?[+C?4 MX?=8\=L_]7O]?4@01Z:0/[3>_2:]!*4ZRUWST<,D$H^1%@Q[_LF)J[WK4+=? MU(W\T]-=+0P/$JMT*'N@6D=1I'< M(>J.3)4[6-_J[UG^&4;T0NY;ZCRHSGQT;*3E9."/]Q*Q?QSRE0/PL0$8M,_A M8)?-PP'8 ?B0 3P8^N.^H\ .P$<,X-.=5F?G0G4 /F@ C_WQT&6M'IP+]7V> M+6$**]];)D%:4C$HK .U7*BT]+U4N9350Z0=CY%$](#'39RWP:%NWZ@[.>D[ MU#G4[1EU_=[=^K@I3*HD/= Z.N[Y^.[K"/\Y%I> ?K M6?V8E4'B!46A7+U?9U(Z0KK2!85QY.I/.@0?+X*[_GB\*ZS7(=@A^) 1/#GQ M)UT'8 ?@8P7P>.R?]$^=8]4!^$@!W.MU_='I/A!\9'KW8:C719F%G^=9$JF\ MH$HZIR_(OUJNG%_UP4C'QAKBCY$XG)[Z_9YS;CG [0UP)PYP#G![!-QHXH]V M=OYR@'. NU/ G?C#G?VZ'J5>Z #W<":V[MVRU(-7XWZB2KK?M/MQ"N\IGP]& M=S$S*>PKRG26@RJ'BG02+ OU7/_CQ5?LUC,^JN?6)V6VI#_IG<^28)55Y?-9 M?*TB?7K=[G^^X$GH)375WB^:1PLZM'CVU$MA!E[[E8(+KT M?U^V:?PG#@-SRA=!PI]<*;QD^B/K\B5J1GKX7'F !UAFJ2+OO(3_8&RSE\V\ M=TN5!V68#BT%\5%F*L2O@RN MO66>(8JR%+__OMS#6]]U.]\2#EWC%/,B5[^4JQ*.+O*" T7)5 M5 F-C._Y",.]K,J"0K#_GDT+[PQ>JU)X.3P053EF0>,/9UF5EW/O7U60ES T M/(YS[AC(WL-%VGW#FVCN]1%8M[M:#T1K B^._OS=I\E@.CZ=3+J?IFJF/@VG MX>33. A//YUT^]/19!0.>[, 7O!3 /\?Q9=_^1/\C\%QHH(<:>V\=9D'."WK MKMX%&PGA#%2NU]T?UDQ$&$F_RS249DG_^W__CSW;=1.@7$!K&7.^1WVZX!?J MV317P>=GP0S>_#Q(KH)5(U>>Y2N#27BH<>]N)-%^PZ^TX[T-4MA.)#EB_RN\5T!"JH+(!E[VLS1(5D558ED3=50-N"",BH%V;I'U4:TCJN8B!;N G][HMSE2@B;/6"7P$)IF][ M+V@P^67] T.[F4:>5\ME0G\'^8J>[NC'SY7R@J3(S!A9?A7DT;-?LXR*2=0C MZ2=@>HAZK]_YADW] G2\ ]9[&:NK_1SAVP"XA_+>YUE4A67A Q\!:G Q]X"5 M>%=S.-R5EUVEZ'B ^T*9 7!Z2<9"A.P>R&8T M##Q3PO:F:.__1QH;,8/7%^,+X;3ARQC)>*IW9T%=(^!%K^05"NX'[&*N%G$) M:%R1F$)W"W95Q4LC*LB\4<28T>T@227.X05<$'-E#KB'Z$J@#_C';ONS6M<>]ZPG_]QV1T.GEQT+K"6T-5$!1S^/$S M$+-1GO1I4G$Q]^52I]DER1(692/] 3%H: ;\LDU7_.URND/7XT;7>U06B6LB M2-:YE.%AP1(HZC*/@?:@*@J_ * AU\Z#.(7G&8,9<8L"I* L+Y'TJG1N\8*B M"D--T?@3H(: LL170"""\0[*:PXG$*R&82H0L%WS'SQ2>)PE4(X)RQ[SN,E M"W25@_33A30I-QK1(@9HE45 3?OMH0::9!<(TVQ9Q@MXL9>Q(@-/YZ+=,,&$ M04"!B(O/)+$AX[X4@TW@12"FDA"'8A7)D/"Q]7('QJ<,1A"PF4("4F:)NHYA M\WWO$F1;.OHP*TJ4Z2K6&V#]X=P+83A=?7 JCA],C5*]#F(,2(+T9L%JE$+([,@;Z[@;=U #:HQ*.- #@M-':L2%.5_!]JDB(\M&A:D,(#=0>N10]53156+ MH:*QY9+[0S=-S:%Q]PF2;".BR)6[C?EDR]?^ &L$;>V)ZVY9#H]/%X_!-5I? M6-DPN2EHID:K"M X,<]HP$Z#A $U VI6S E%!;JXQ#8C_A;CV]9&(%"*N+2$ MSRXB<6>A]P@N0 20)7>1G1_C:ULES&99Y>$\*(Q*U7X-,/)%EO+C6B'+EJ"R MLWQ*0SF0/U60GR6B:E, %ZH=@-G"XM$2D<%!"Q8$=T11-0)8S,E2M),);5'LQ>7&%LDT&N)J@+-5BR=_;MM8JMY@-WW:X<-96A$E6J&0%XC(QK*)A MO]6N[)J#V(Y?Y%J+^!KW%VUM656(T*V=911]1W%V))@'H 6J? %O6- !5* C M!H7QD>$_9D@B0N6;T_-PE3!@*NLK]>-7]$K6'8IY=@4[/H^GQ)N+CO>[1);@9&,RS^1$R\@Q@K$! M\!7ULO:\=ME@K*$O,89:W)R#(@(;&\H/0;U60&YQ0/O4R$KN-VTU M7@7GM<46[@48>'"A3"S%$EZA*"(1E\?;XKS-AL MPS)7-8CAOF070)SG<6C\>MZ5"G ">PJV>,6*3;_;F\#J+RYR=8&620,_V_Q9 MJ N.UH*[P(:@=I0)>X 4TIH0#48$ ;*V@Y "7P Y*J\RQ"LZ03O>.;T&AE,! MC";CU\-?:9^2J@>T F=70'A\=EKBGPOT!L"KTJQ*D8C((UXV+51^64LX5A13 M@?$[48["C;S$=*^#)&%B+!8YU!YB"NS)9C.0 MSVC'*=0!T+:17!1R6?EXMT+<27(KQF8<&XM^AT"=YMYZTGAJ=ZZ0S,MO2 M7HT=)@DGE"3&Y8R_$):D[ZBP#:90>$*:Z=B VV6]](TJ)BR);.9BSL_RFLO4 M\53)_V?O6YL25[:&O[]5[W]([6<_;\U4(8?[9?8YIPH1[XH*C#/SA0K00"0D MF(NHO_Y=:W4GZ4! G0$$3=4YLQ5#NGOUNE_10QD0W2SUBN?QSS[I"F:'4#.M M.38R%P10>W? >V8#J=ZZ=D0L*BDE_6YO:G(Z3DW>2&KR&YCX:^J.;DE-T$P4 M^GJ@%@H%.M _/%H#:@=*S>8 V4U'9I28,CE $@(<-@T6Z!$OJA$^M?'U?-M/ MA>5RH245 X%J:4SN&/@]/P0"KI(>DH#OL?&P,X!#Q*<17U!M0WHC@I M!%GKQ'5<^VLB2('U5_^]PT_A].E",NUQ0%3;@!<8 R;2I)$?:C;W:'/56H.C MH,@"GCKV+H-S+AOUC!YGVK83L2-0B/R5?0$('_*7R%#:>Q64$B+YUP<"7TM< M8+I IT_STX-Y"ZS6 A%&>4E]S1Y2+%0*'B$P\LEL (N7#N7EH,H'FU,RE:II MP9+$[Z,WZF\M)!@\F1 HY$BIXL2$@_-(X+\)!2ZFT<*)"LF\+]\\AQWU /%. MS0^!KF2D6E!&X?9]V> AK+WP$B@CV<]O'3*=$X<','Y2+A3EK&Q;-LO\?5,X MQ9:U(P\W;MEB 3Q'_ B=#M,UD%)P,'RT0Q53S:244YQ$(H,"1-5/+A!J8LM&NP 3P.@A(# MF.X,OPC"/M[E<$7 DKD61IV Z8H/R/3EZW#S#[]A4GJW/@,:KG_)^HF?*BJ] M3< ,-C:@(+_E@Z_+/%Z@PYWND<4\!#TC.$97X * U9B_&W$D?,">L*[6![O$ M>9JPN31]W%'RS\NRWE+]X#JZ:8XVEA\>PK^P%HGTA_<[!Q&?.#*I3(J3!-Q3 MV#AAF!V,MR1>)O3>I%(!,GX0YBOQ JR5P4WT$[/^!Z&M\U("L5;8 8&(;2U< M>OGK0#+-O2ZI7(DT$M\JU8R^[C*NK%6D'_>?-]5)D54LLX.J;"O9 M2"IL/-%-[OOU7;-X(%WG19"!*1'HRY+E3/*&*G $,RWDFSZ3!GRA@138;@CK8@J@.B=@567&@1(__7 M,9-/>!;AX[X+MJBP63&MSRO=Y=G6=%[ /EU^/1W(4[YUO%S"1<^ Q3T!M^^9 MB@&J38B-T->'8#%3=8Y!.Z/UF"#"I')B>'4T7,7QY 3E(0);(.A@W95%Z=1# M58)20F'$M0F+A9HI*98+$W-F_!(H(N!*/,/19Q^@J\[H*K,1%G?.G.<*B' 5 M+#@#>N$ WF"E!?Y\*^C00<-?8]''+S\4#?FLA5HU)3?"/2"5D,Z>B ME+N V?'M25_RW*+>LT$FGQU6]NA8/69+A!;4!>#2J%1Z#+)/GI(NTP@2 7\- MH"&E_8/U93VP)X0_8"O:MGXQ0/1Y?,:!3)1?3@ I%U M1[$GV\M"](6' _R,7P+KP\X=.R0?^*5+07.>1((T_,R!WG"M/E@JI,=RWVE?*AKU8D#( M?W6\9DOZ8Z/Q(Q0DDAX2EA?_:S*,EU.Y2-03Z'+L(UBA#BLTR 8]=Q]=K%84 MQ@^/XLPR+=T$O)%W+OUXD[3]7 M[M^@A]1G0HT\T$/PY!5/B&2J8KADW<*U">5-IL#9J%]D:##*$0ODU>.&Z&P. M35"!Q_4$%& BC!F4-\V[ED) 7N17YI707+NE0*1GT9K"K>Q[BN2D\?DXEJ^D M1!T-?C:%BUD$&.D(WD8M=:J@<+< ZOS$&'_$]4RL3?XC+?0-IMWB1@5O2+K@ M*P=HQAVPJNN8W@?<_4J?A)RTJ2!?03PS[_1V+&\7PK&<%ED7K^H=6\@E<^5E M#90DQZ_T?M3]^J!.>XU)O-]),__&/=K ,WHO.I.E#!/_4;5CF[KKL)5X]Q>W M5Y$>G+RZQXOD^?_S=K=+>_/%@%\;X--+V[G%@%\3X(O)LYOU830SX]\'XY:U_8\ O!_QKIKN22^*/_ =K.;OL MO%G1:*AE)_U=$W[;S@XGQ0__\U?IKY7"(9M)ILI>HJ+?.7?RJ%!2L.+E0*ZQ M-7DX<5.\M;,0;G_]]R?ZDOG0+L"YE*?'?LNG$O__562?ZK+]W^3(8 M>#/'Y".NDBEL&A]>?_(O?_N!8?)DFZZ-"61?UWS=Z^<6+U_W_+]SA_;91&:U M;**<3.5VBTM@T'"M.+&) 2TQ3JP:)THQ3JP9)_([AQ/%6%5X^W#.C9D0?'QE M$*3GN9& 4#V>F4"!]?6.&UV[\%__"-F7?$S;,=UI=0-SE_N0MV*>4BY1RBR; MW[5#$\MC_/V$^)M/9'.I&']C_'V[8WU;\#>5_ACCRF?Q]XU3R#>AQE5$CBIO M\A'=!F0UD\@_WMC4#3"/U4RQW 6IE4D6XBF],;IM2LDO)8LQNGT0=-M^G2:7 M2WZF";T[XL*Z]-HJ[;B;:HLLC/=B&I_*PL^4,XET=IFZM$,V?HR\GPUY2XE" M.D;>&'EW4(_+%(J)[$:0=\=TO/=6Y:YXKPJJMNZ'.]8Z9M _,_9DO1OS6.S+ M_Y!2#H3/3OD7_C>RIGH04;-U;KFF,4> MHNUR+W]$P9/-)=+992GFVR=A8H3;:83+)[*E.-_IHR#<]FLOF7*BF%^FOVR? MFO(I,IYNL?.QX3QY'J;8I[1#EE&<.Y)-E%(?Q)\4H^[G0EU0^8NE&'5CU-T] M92Z;R.:R'\,7]6=*GC?I_;TVLN6#7#/Q(->-#'+EO^(7OVD.7$Y7IN]4>-H" M-F53:C0PTNO$IF3%[!8^/4@,65[R8&E#X\FTT JA _):#9KNG?SWO[3_SL^/ MSY;_"8_)#N9*_XV#-V&[.DV[L91,,N//MEHT/9N/5_(G9^/XSHFEP>;AU,%D M;7EBM3QE&Z=S1'5&F1EM)W\%)PB).<\T[9;/?J33)"+'U96D(>+^H".QMC>F M>UE1;V@>=P O<38^UXW_T1L+-%;O8%=\U@@-DWQI:K@1VI@T+PQG?_CC?9** M5X,\,U4\& @7 ?J(">/^2"F:0MB3OA\: "2&"(E!3P"MZ6E@:XR H7'\^* (IS+YLV#F85X.B-CD3=2,@HG MMX$.JV*LVY%I]FRE 4B-])A4O,\']#FU 0K@#TKI*RBN0J/"0LDR_J4D_'ER MT@(!#/W9?_"R8E&"IU@M$5H.GBC-/%&:QS'O[7RN5C!QG38"ZHW6Q4EL&D=4 M,98HF*]#\U]MAX^K=X:*ZDV?@RWX&+L5-]KP$I*.I(2D2C@AJ282DOA=-]Z2 MPB11H7=)P!O2(>X5C1'S5^*]R[N2/C!*3E1]QCCW],?>\4E*ALTG:T4/_)09 M\'3&-39W@PX7"#3&#)[W4?.-\%#GL7QV_J6,S9A!,P(Z0NS6/P2$3SP_ '=N]J#X V?S@: M;(673&!MJH\(?;293(/?=).&(])?'?CKQ/MK&+M!#PR6+C%@R6-+I.1E0FI66Q:1'!DNY!@B-S!^9#2@0W(D.ZW*U1@G+ MI[?:0&$388D1E%1D>R6 ESB9X(8A15^,"?6F>BHVS?KL:_80CT4["FUF@;T0 M#"+UYY!*4TJE :?>M-(H!AQ2)L.6$+[P.^R,/2JG^##.&,6%@D6.,_4_LI7^ MS$):9B*5 XZ9"%TF6D>O-8\B[:-@:^E6V693E-6.; M9Q30OT!E3,.R989X1)\+<]]LC& ((Q"',<_*XK M9@?NC8\S?C\3CORR9$SR8\YR( M_97F>83U'29ZG MWP,B)LZ##R/(JJXP?$[-CJU4NH[R!3^^87W3&G^=/26]"<,R)% MUM<9\CMT M:#JP'60FNM+3;#@#/!@X Y!#J!.X@$<-/=6PY[_3$DR=(9@>7(@"?/S]6>Q! MU5TNA>$%^!'9[,:3/_('!5N/]9E%@(6-JS:P+52XNDA4OID6G"GR2![OA2O1 M4.T4&J!-:_)G<0>!GZ.GP8<6:'?]" 2(0 \'$8CP@DR-')=L(WSO[(^4*_RC,C%E/FN7;O M:CT,S9'AJ$Z0*@'0-HB#KJ@<7G^LN>JY#^F'0]V<_LG*;V!,S0B,7.C+%+9K MN@QFBX?X@/9ST?&$\G=)HHV(1TKT?N!;2Y\J8OQ/0?;OD)5,@GLPL-@ D05U MS2%(YCT02F.!I" FZ+=H.8X,[:4UQ<[2V63JA:U5R*Z*.#QL$\ $C%(QS 4[ M(;V9LPMB+)(W$M600*E22.=F@Z<-^9$1'T#5 03DS(#OVZ%(M@CD@'KFF!8F M)W$$P7F50:3;F3+] 2/+AC.T%3;KC_Q&QQ#O%?H('ZT#NHBN3FSVS?M!/D6P M::X9T-0:\0'7"^B3D/8@I4&)9^:U,*:YH8 M_H(7>$73ELC73L&S'L]U#9)W5(P#4F!AO>7QZT?Z;2J/7VX3;'MY_$NJ]7:4 MQV<3Y?1FNI+$N!OC[HI;P">*Q8*V3G>\R]M^N;UE>1*/&R#O0A26[[*&ME0T!V@HKRB6QNI:UH8Z2+D>Y%E3F1*J1BI(N1 M[G>1[K6(]J60R.?*7]?7LW6#VH.G,"A]S5"-;NPSV5G=??TC+K:7(#.E!%SD M/$7&:!NC[3:C;2Y1+.9BM(W1=J?0-EU*I#+Y!?K/.[':-[AD9F'O+C_IKPEXS36#2Z:#]X-(VE:\H-,;RO*BF05/3 M&N$FNJ)B+-S:)5R6;V)%D%2=I&LJ73+N'!<*EITOZ:=>,-@VIW9SY7]QD]5 MKP4 PD] ;>YQLP^7DI,JJJA7P0/L@+>IF>OX%^[O&32EH IR;8SK4OF7-N'5 MA_!+'QL4#!$#>.\5NMW7;CRJ:MPU9K]-Z_P]4THKURQBT2;3'O K":P/+AQ;T MYZ$&,_/G$<7=QF8*>/-2KZA0N716XA^^[;CP]7@%MCIFHO8VW*U,IN4Y3W;D M*Z,*HP/^%C02 HA'%Q=Z'&^F98M<9!A18,@?BGXC[&"^V=Z"7@O&S)$YD1$Z M]33'M?ZLLO>M^+'4\@^0(X#O#(IDD[E(%(ENLDD5V"K2E$SYDB ('@PM(=8 M(0K4YEIP+QZEP9[7Y:5]%;RF!YK]8K]KI-L(#APACUY!5?@RS>O7N2E%@'I8T_%-PQ.Z MGG;RNI-1^;AJBP)C^]L"J>1K3" Q+9=)L@CE549BVO/*4TAQ\+XO6A)I-A? M_RR1ANELN)6&K*5$MJL(Q)_WZ),2D#1\/ *V*0&--)C0]\**2Z#4_.,Q!%F; MC0+6$L4BO%)80&][&YMR++!<7^N*"IBLS0+S!]B86([:XD:N[ M4 W@1*1Y(]Y@[R'J'12%3 %0,BD +IAR'3:OH/J7NQG<>XWW3.HJP]49;//& MF\EALTJT2@!A%#:>Z.83"/H;YHA+$*WNE"M=-1+8=M:P38M3]\U5-:D M$W([)4 GL(U,![!TQ-#4P.2ZX"D(3(!>'-2N041:=(7A%6K/XG[ MX-?A-9TAST[P%ALW(B\K9&ST ?P[&ZL]T58KD]I(B\'@NNJ&(LQC[ NI>LX$@$J(6(7'($V-D'V+A#@"*!?$.R]4 MX M*.L77XMX-L%@\RP1>P%T8V%6'^GWI)F]ZVW%MG(<"CQC*(>M8M&?O/9O! M;1EOA[S'LCJP&+]8XFZ@Q7EHRSBF" '$C4F5-[[1GSQ="]LG 0Y1$TR_71JJ M8I;9UX#VO_08L&\$.8HGAMVWA$.I@[V^=)312QR80TK/J^\&ZS')4)"A0 MIKO41RMHG>9IS%\W [<3"C2SWA>0Z:Q; (T-_P_1R;!$V5" M&ZM/DM 1P'9,9)E!2RCO_7[#M5(BDY??RY4([YW!^WI*/I7%? =O?>%YE06? MU%Q^>?.G$ K):Y#]*[B090XL=>R? 5Y62.1+Z40AFUFR!V$]B/92\'2AE,@6 M2B&H 1\BM'A0-9TH$F$5; ,;"[X#*9&Z3WVS4=GPB,KVYH-H5F\/)<43MI." M_2*75G1L'P5H,Z43:PZG2?QN+^%!AST(B@)"4K&=EIA. EJ=E4"ZDY#FXJHJ MC"SXD!K:V7*S/OXE0A$; 6RA@<5WB="VWH?HX!VP?TB1 BV!N0>6:TOS$/71;C*M^H9' 2#B%RAOQ5'-U( M?(%BZ!*E^'"71R7@GH)?K^^<"0 M^KGB/6$$*Y/ZY[+>K $;_*94ZQ<7)\V+VF6SH50N#^#WR^;)Y5'MLGI2:]## MZ7^"=HD&%941W ZYIHO-X]%COG9O(MKP2$@/DU["[290)KS6O )SA1L+04UR0NP T%6T[PYT2\17G7 KMQ V^JT"P1P2O1S5CNGR[W)*\(>B\$U'F7APOL!T M =P!DF2_#'L-K;"TIV1<2X=4#@M@8 MNLZU\7/':/(]BYZ@W*]*M&2[H_:.2WX2Y]^4(R$_=5F;Q+7Y52#/CW M 'SJA=G(,>#7!/A\,A-W$HI9S2<"/+":; SX]V$U,<;'K.83 3[6:MZ/U<1M M^F)6\XD '[.:F-5\+L #JXDMU_85LCV7\1\Z3_R_O!+H M[?U&8X)Y;X)92=O=51[Z)5-D/;B_AC+WWSG\2_&4]1\^QO\M:CM=2*;7VRW@ MS7+@G-GV6LE_9^X\YGFKXWGO@.0QSXOQ/\;_K<3_=7?YV3[\?\$G]J'1_R6_ MU):C?VSE[H+$V]:SKT?P[<;98UMWEZG@\YB\SE UN Z0WGG+=S+@Q( M[V7CF_^4-Y_=RZ_[YM=N[>S"S9>3A7

P"6.,&AO3HG8--78_JACCQL[B1JR#^SKX M+N%&X)G)\_]$(,NJQC=MPD5_[G?,[[&.L]Y9&IOEA^\[.60#7O:USEA=NZ=\ M%8/ZJ+%*9C.#8#X9\BXM.-\!Y%W#;<7(NRO(N^N<=_M'I,;(&R-OC+Q;9^>] M][2\=1]VK;B[]JRP=>)NA,WYWJ9E5?23U%FX7^E*ID_O@E#8/MZ_LI':'\0\ MC-%N(\;>*M'N(QAV,=KM'+?["%IMC'8QVNT$VNV S;1UIM'*L.ZCF4%;&WJK M^\,QR4*RE2_IK[$G;8<\:8M)[E-%X=*%0NP'WKT(W$:P]UVMM7PF1LB8G>Z: M0IU.Y6)V&F/OSF)O'%;;N;#:^G'WHQF5[VT[7D6- ?R2B;0?/Z1DV"4!\!&- MOMC;O/5FW(Y9:S':?59NM_U:;8QV,=I]$+3; <-IA^RC3VX&;6UL[\?V1JL@N7)A64I' MC+*>#?EA4/8=>L6N.@FIG(E1]C-QV??M2[H*E,V6EF5]QB@;H^R'1]D=L!=_ MQRS\&!C+K<,=Q]B/$-D4_4-< M?P?L[I7&:3\PYD=9Z;N'^4O-]'\Y*ASE=W>J:P;;&_*)'J6EB!I\$9][)=K2 MWOQ+Y=< %ZJK$YM]\W[XYS>0Q[M,Z1/'G-"OM.:>KCZ9KO.MKSVRGH?LJ92' M"]X!PSZ.-^UC!A/IRF$+2VBM-(=>U. HC/DS^"??@* $@;-OVBS_%5\#>[+& MJLX_$:-8MOTUZHYALT^*31=R%8TPS&5B5>RW37'8\WAN 2?PQ[5 5,T^,W'*A\/ M#<9Z=E(Y-J<,@)P(O;QGPCD-TU&&Z@-3\!.Y&-P9JH"U%N[4V.NJ1I?IA(" MO+;;N6-=!Q=7E0DS5-UY4K2^PI]BO1B)?QN)L]N-Q$T)?0 79:XVU9RACX#. M4+-Z>XCO3W[AS'3(+$139>"JE@J(S0AAGQ!-U3'H+@ZR0QHC12SRWH6E^_3G M'E-U?(5I*!U3=9 @Q&?PTP,L;UI/2:5"WS]@73;NP%^RZ8222:7+A/2P,L=E M(,(GQ =XUG5L1S40N-&E/C$:_S8:Y[8;C6\\L6S[F&W-8#S$!>:1K(T\% M=.J:UL0$9@KXHUE=2^TO$]$][<$[E'1YZ0P_\[_@S]Z_TI-=T!4LU,R',SB0 MQ1-*5[P*]3H\KRZ3"Y1KH6!G\EQ?#O;Z?_^/O-MY2T/^9&*9G)!;CK;0L/KN23I=+_*L&/ 01#4'[FK:&0^T:7KCTP?/>B&PDO$/7-W[L4&5%I-J!D\^#_$6O$ MG1P"ZBG?5=UER@7HE:[%62Y=U!]@A 9(QK89 MTH[1"V6ECOGF>@IH#GW<\P/M&1EO5X?O:'T-_DA#N9G\P% #=064FR?ERSFH M*;J"G!L5C>Q7I0,:3P\9/WY',R; M($XX2.N1>LNJ2O(_".WY&LQCJ7V^(N M\;!'T*0,(' 26BJ(&A-I?V*A+CZS79!R8E,O+T+'Z2FHR0T4&^@-7@%*$2A] M'9M9#R0TQ!D "HB9N'GD.6('< TCYO"-V MWDDDJLB#NNI8%%ZESD0PB3EP/ M "CR=A &P._P:[A/@+"VZ RN,;]S/#U)5+@!]KO++3I:-JD:*?DS_ M\Y54!5OHS3*J&@!Q.@,_.U>2Z4>Q3X"SZ_@P$6"PW>X0]]TU;2>A]#2[BX($ M$=-U7/R6:@]1J9C:"04I;<*(W!1U,K%4S59U#DEQXQS-<270C1#8/=51$:0 MO9G]P9*JWG6YN.H\<6("?DRO0W5^XH(:WP5T4!]4C93VY!^PBC?PJ7J_K^RK M.EH!2F/(8,,5RT(ZVR2[(GS4;,=7&H'2S(ZC:@9>'J 5;(]^ N BZ'RS"H0] MVE!2D#XO[\]Z]+M4XBHD'QAZ0.>P( M-P)@D+;088"0\%_6[X.YAW0F>'=7P$M%0E5=W0G>($%8#2X?7N5,&>/?%ML3 M?"3"5N#[E<#J/$U0)064GECF@]9C_NU9#(C-H+WH.KI;3" 4&VG)AX9@!09@ M%R[I&B@^!%, BC,$$Y:,6F&;3T$+X+N$'Q)(ZX(M)3PM48 4"3R0*=[6(H2F M.Y[06K!=>\*ZG/>!K8Y:&2A*MN<".^B"I@YHC6< MZ=9U7()0CV&U"''/'AHBR)7'B-B@P'<).9^0:\B0]K /P">(H3>'0[ @L%R\ MUK^SR9P"=*L'F"/M0+ZVGDL<'XTP@N-0108%+ ]VJ*FZM)[\;.E/N-4;.,4% M^4T(.W'_FH&L%?TIIJ$Y'GII]HB02XAJV+3 >,Z]P8J GW'CP5GDB^-L'<0Y M; /V#Q<''VI&'Q&,'A#X[#/R%W@&82-PG-Z="QP.O^"3JR]\GU"FX9_@.[AW MIL*U(V58M%% -\WL!7J5O!O0TVTX9$>6'?QM^ ^ ?KF1[2-2A^D:B'-[5M$3 M+!8DM6#'4;L'[4 ;>SB25!H,Q9M%Q5#AO0Y4J[<0]#+I7]:;-26=^J94ZQ<7 M)\V+VF6SH50N#^#WR^;)Y5'MLGI2:W@L0=!@%=Z!N8DD9@\Y4X/K;SCP :'W MAM!TL::'*I%';%SRF ;SMO^"P)$I-AIUX1J(<7";6 6J?=3&[AC?GRYX3,M; M37T #1YX'ZHJH.HQ[8'[6+@PD/24V5T1M_1DF. !))4!22T U(C'(PC;4+P ML"D<_N]T-IGVV9 :C95A]C8D;2WRW+,B7*)W'WKT.8)\@*CG,!\BT?!#K@&J MG@G/P,-P97\7DT5OPXFPIL >)YK%OX84SOVH.O\ N3F=3N?.8=6@:\:Q\4"- MW:Y)1* +)2787?2N^"E 5 9B6C-L1W-<033V[*XSJ63I93A7=!!0[F XIREQ MI6(6OGV?GN3528YZ4@T,;6[;V6'>,E91QG4])11Q<.KJO!8!XQJN!;/"*SV&%J.:V 4( 8S)"'?615GP- M,;FKNSW)Y. ,1PAA!"(\ =JUXJB/P&Y 80.;A?, 4#6[]ZXF=L2M&>0("84Y MW20IGQ< ;X#KE67VW"YZ1$!_T04#\/:+1CUI@IZAR#02HJ1<).=>83%MW,%@ M%+]>,H#@8["8B17TD&N87>[W'J)93&I1L.\'1J8P$AN)*>ZA\0 "KTA]?,+N)0,DL%?*)5"K%<1#UB[]+Q:ST22E!0/R[E"M+GQ:C31WA\T?( M>6?C7,#?'HF4?(%>M8#)\?4RI27/E!"L&$?K1UH /0UD(ZB6W*V@ZK8I?03? MP;WA(LB?H[[/?'\'#QN+%['Q1#>?&#B&:4%,#* V%%*T3$1 BGB/[D8@1B[_R96 K.G.X M]_M4-5RTPH%AY!.^&\3_/CZ/_KR0X0CL6P7FD\CG<\1_2'W1.BZW,I\X'+P# M YN3#IM4:@)(BV *DB*P+%0N($CI-Z1, CZ%><;@D&&*(%0]\Q)6ZR.C0C75 MCA(VJ+>BQU,(3C0<@K6X(,'C@ '.Z&T6^4[)RQDEB2@>*KXWKWFG\[*0X)P< MV35GZ>E\418A/BXLNNE0 %R6+1P:! S8P]_I9.HEQ9EOX&4-NQ1>6>UVN5.0 M;Q4M9M^W+;S4Y +0)NF^T@F"+0!I\?$,74%%0$D\X!^=*-K,C@5H= MF.5<-C MR/NF:O42RDU2N8&3H8YU8R)2$F-?6$]\.,8=K7^H#H,YZ5V5,]F-R+9TZ9M2&#M6IIE!%" MW@:T-&#]*U,'U&0;C$%W97]<8%/9OC^.=.$)V%@J-TN)2UH]BD9QMT>P?9 K M\/4)NJ@$0].)J[*)$T2H6P8I%.3QHPNJC$&X=57/#64A:X(UY4#OG=L;\(#' MDTC,$W2"'!2#*((U$\>#79!T\0,#G*%[X3TR%(,]>Y:83;( 9+&W%C^Y[] U M70NQ&5"4+@VYLJ4QLA]]7Q)[A >XI.5N$&1,:*+9WN'A8ES@[ *O9<=KX!DF M1P$G&4RF0D/8AM7)_E5M^8SHQC70HR?!!,4GADU="M=P1O/ =)/R8!,>O(1+ M#!\$8>%:OA.YZV%E%(CXA>,[*V"$.TA%H!VBGQF^C0 B9D!"RC/ PA)6\F"K ML!FQIGS3,C8)8N!\M0]"7"\%X( 2GQ;BH@Z0XLR,:L^&[-@;M )_I1^ZX MXWEBXIOB;5W0J ,L=-##U&=<:&B.[N.A".@AZ[%!;A,2(?A0]I,V@ \)N";A MXAW8@TYG"S(8N/CC3DRQ%0EN4ZZ8\(Z*GS2 E,-5^F[7HKP70_+\^29UF$>" MZHDTZ_E^9]<%6(Q-QT,10"6!Q@D_BDDA#4 2N%UB^:!8@F@)V($GZ.3;M! = MD0_SN!3(-: 0##UA>%*G&+8.HL8>CH42-1/(1IV,.YLG3!UY=@W\EZ('"=0G M\*S/&-XQ7"1P'I0"+NZ.F<\&0=X1()]X:@"*R#'J_JB!F![&C,T>T\&R>^1P MFR4)?'1@J6/A#D01T$%OK1<],@P,3O"%I:3_ )L3P@H+8M,^GHMX+<>'!Q/) MD_-*S"+P^#2JM3V3!S1K!KOL8RSTM@6QA#\7%$.JSLSS&8 M(\DM*0<)OP,6-EBD_,]354C#8C+PNOI!F6(R,_.AB,L4D^F9/Q232D5))3-Y M>;$)N5N%(D)V\]RN7]B?G&,T-5V]QY$+7H !8>0KJ(MXO_C'3HB7<+KD?E[/ M_E!:L!G6*;W'Z M\K1ZS]6PQV6ZQ[?]I"2N=D[#VP!&VV%!V)@L-<&;+";9<&&.RWCR/^,VJO]* M*=<%^2?%181*IF#Q-D]'EU0*RD.1/(^Z$='5=I ;Y!^(!%9LKR910P+,_,>+5 M9SPI+WRO":S%))A;LB0 L.< Z8()V@FPMD%R 2"1,Q->EXV/RZ P^ M=0$'*+^4NP3X7H4QC_C*,]1=B@F0G>IO2I@E@3&2$%E@H*NAO1M@C*YJ8SO0 M#- 60*31J7H 7^K9ZR*T#YL<:O@&5("[+B5*HR>&YU [3S,7&JCDJ%%8)IKE MX70.E3*A 5HB3]2SF+WW"<,^ )F-)0N:YQ,.?"$NCUZTJZ$QH/0O=X$+IT8@%%8/J( M;;L(.W3)DO?;=J2;D]1+L)!XZH(JI#,G1YE[S+ ,\NW,:%PBPF4')K1O6-A8 M_ QX[.G9P6V2MLRSP#AJ<1V2THG<]%:TOS3 M0DM*I^:U)$^E\8@EXM)?M]Y$P28-2EBA/V54H3V]*=_/2K."- MW,4IUS/X.5@4Z*4K+$5INIG4G$8K+C&;3Q;F;S&\CK> +?@CGRXH*?>!,P<# M05Q,PI=$W15N,@&6M]OU=;""^:YLCS! MJJ*? U@M2J[P:T.Y>4CZH+VP1S:>^"$_$2?FGAWONGE)& S^?FX'X/K"-PN6'"SI (035FLKQ,+Y,GOWI$#(P=P M!7":'/\!&-XAFYRAKTO7["'>5E!+2>D54_(&>4H/]T-8O"#)3^5'5D\:&Z4P M\J \*6\:)1]*A2@\6$N?CA%#=&W$2 T"A0&]3[R^8,A$F1MY+/'S3H"EOEAAE>AR;F MY\?G7%C"!+I&.Z@4,F5)0&)7B@T+[R B34]#)Z?GK?)5&,[[;(\%<5>/+..H M6@[+,C A3BJWD))+1&&!Q*#]K?&OR2_R##1R*W':%XX_YE=K:+*;S1-;6.;D ML5H_EA3>!%UH*]E( DKT?#V$XOT!W(#K'\@ E66'@!]SO+"!3[JA,".')>K7 M=JA,,<@Q()457MZA2C5TS4?7@?/,*V:H74^4<9F/\IT$AG=\.M[LVI3*2Y$Z MSK4$"9.G&W6*L)?;8J)0&ZW?*.XR5Z1N>FC!4=(71X<"NC.Z$(_A>X<1%F&S M>EK9(#F%@EJ!%B?#8:(^D3D@^9!-8V"2I8:A?QNW/H] !"@7+!J+H./AJMD' M(UN0$8EJ3^<(Z1EUR>0*ZHA-#&(ANIBN0YLEA@1;= TO+0A7):L(=XQ6*%"$ MEP6 M6Z1&0@:3Y4 N73O"E+='K)PFS&N=(F-A'N;V,CV'8?B:WY? M*,'D/0;",Q-P/!+?E"K68,GS]@M@ MWO++J)(*RQ3]H)B7[K9 */FRB_S$D0HR+SF2.*['SH.,G)UPR)9BA^RV=78Y M 5KO$H.[860_RBEVEFF8R#L(L[]MANL>!#H!"2E&>>@+,GF#JEAIVPWLJ:6B M)YGG6'TYK#3VOW*VUYM)D(K\6FO2(ZGYI=)HV5__Y-Q2=R@-ZXJZ;RO3Z_*$ M^$K/I*S J,U^VTS73NH@M;)V8%+;KK_F.LENO%?8__N?%?F&=M3<+ M(W2(:-NX&$4)0[\B/13V4IG$O__564=?LT68.[O51\T\A5_& 393L8//M1-+2QL:%- AU,>*8]L[_GVI[#@G1M6D=6 M>RCVY%",6_PUDX< M5%2N@PJOY$?@6Q4-CH3O-<@IYHVK')X38C'2T7M>PF'0FH-\)>@4P6"&G[\I M9>+:/HGRU#?J..E;7T$&E BJ 260F=$S)[*?Q0=>3^M)#5*#QB6:$-M&9-@D ME*DNY:=C9&@BTC)M/YMRP9-!^RC8)/; N,1%V'!)QV71J+Y/Z^@T4:#;6W+%2&:,;]=FW'*_\)D=5 MX+GTR@-LN-3 'G7$NI-;(1\]'X@OUNPALC[#R_<-#B4L:TH8\RJ0O*-1+RG; M/YHR9#IUO5/1G4SPX2$\JF6Q/3\S_8%S7+&2[S] EJ[#FQQ: QO5B5PX::>4 MB,B_3<'OGI]VP9-(03Q8)F8-DB3P.A!R![^Z7.;P^BO]B3NT9J2,*)^D7 (& M/,40:8N2^X':%G!^/^,<)X\8=ZA)-8K"\^R[+ON:!4>77)=^'2=(2YS6#I\. M %R806 A#&N0J5P43;:J/2JTO4KS0 M\P?6(.=-+) ^\ZLDM]Z^DEBUU\*&BOV]=K26!Y0GXG^D,:)7EPE@H'4 \*G4 MJR?1?!B5;DJ]XTPWG)3 >;J7S.X'(O"W4+PG*,"?S=,03^/]5+V>M*=FQX8+ M*K$1ZQ!\>U56[N&[W/& MR+O'KOV*RSV0\#PA;E:J<^Q<=!U_V+(\9OF?A.47MYOE(QD#R7 V+3YK.&9W MI(3^(GA\,5WZZ@L+7ISEQZK H/!Z+B@-[("QMT\&P96H(0F\?CO%R[EUS]E; MUYR0)P9O&$ ATK0HHD<]/T2*MJB:L7T'/=:#&4%#"K0I>#&HU,U+C-3 RA^W M@XP4XW"8B8D;#M(J?;<,=0*+6G1V-6*WWF^+F;S?@WY-2SU M/0,:)_RF(SW;EP"9G]BXFP/[W:(O(6(C8NBA2"<"_\:[PX"$X_V^.\S'#4J_ MS*2X0Q9O]MM&IZO1'<>2:].2J["7SKZ[^RHA.5U/#%#_7,[B/-EE,6Q$<& (^Y'T]T*!*6QDAQ ##8 [];'L0C/@1WHF M]%[>1>U)E 9):6X\<0R%(WLD3:$79!AR?8*B*B0Y>1VRU$P9822WF, AI#@ M2*H:=CSB90*J0KWX _%#U5@BO4VDUM2\1+@P)O"ZK2_56O7\ZTP;'EOX):U0 M3Q.,I/ WB&SUB(IY$0:1K3/Q'6S_+MQSL*)8W76H/X M56 %>7O28EZ'#H[3 ME)V&<.F;H1V*2H&([XN40+^:1;:G9TJ#_:\')6&+S%Y);YJ-=BW6HX1$78L> MI;QW]"F6U^\0;LJ]N[P._(B _P--#C<=@;U#-0A!D,D3V/E4++!I!PT-NU3P M&33DBL. $+(E'WB8VZ99H:&V[QM-4\!6L,6V9Q/.QV']8R .(2HR) L;DU"I M<6;#81,E$PA([RO$ /FY%0> (C=$25!9).9I:N/$PF^@ Q/X/&9'\,QKGC7A M03H\3T.5NHJ[(%*DKEI>P0[/HDXJ%4->B=?'8$S1KT+QFV5Y.3V6CE,K&U[7G Y3@/^(UYP'$:S*?02TI[Z?R. MZ27!P\P">V:O!:RM8?:=*9H.4DY,/K67PYR8JF@S\/_^)UO^QY9]@,CS3\;> M<$52\7EFS8G7F /[Y"A5W71[Q%-=^IHTX0^X+;#@$S2,Q/@,3$HC"W$K-(#7 M6NJ\G%U8N%Y7SD FAD'FMQS7/-B1;,36UFY/C([D#>8X1.2A>#R+%?8GA"?9 ML4&N7E>=$-I0-JH6OAK1.<4;VJF%[FAH\N:N\EJ\6A7OQMM)N-U M[*..K#2(DF8H&9]G!K@R&2Z<\)KS>7US47+65W(K0^&MX@@N) +%0I[YBA M_O6B]0(Z.@]Q\2H7 M+XUO+NK%MTRMU0.J)'I /QA]AT;P>F$MI$),[\//J%D+MM .>L,@*N.T>MX1 M573EYZ]\(,<:[_VVY_=J"_K!S\, :Y("-YS'@OU]V8PJIAYHX"YV($..QDNK M5&RMH4HMH'FW-&I4@HT?F#46$RF4H-&7Q'Q""\WOS!N@Z%\&@F*&LP7:\F)@ MRFTPT#(0AYB'1,]D7EB0&LGS,9QB 2D,):%4$(A$#CHTIX*=X=^\DG^ZNS5U MDYA-(8EPM[RRS>JJN[O.L:E7[D.P6K74*7:[7;7=SQ92[5RGUVV72ZER.YW+ M,;68[?2RK"A8[9;[(;.IV _Y1C\DQX&+RF7EJ$93K&]J5_6;9OWRY+)9N[FL MG.- ZYOZ>?U[[>;P1*#!BJ3IPJN-D*_!#@6O:BA\ITK]4O'VJHC-*KA;Y?#D MLG)9/8&/^9,GET4+$ M\BWQE'>:_46MLZC2T^ONYLV;]60Z_2Z:R?CN'&\D%1=542-K/>M!J!/S4D+> MCZ0_*/:3C>H6-?$1BTF6A3\*2Y[JX-4D^'UM^) DBT_!I>(UZ4_HMDH('3]H M]V2K?8;CY3&+Q>MC1V80=;$1O7\PZ.2*.8]^OS;Y]*(G,N5A")")"=T\9$:U M;;ROJBGZ#+/HZ51K'$C%;9.YJQ2 1]'N4HLA'DV<6C@)R0CT([_5;8\G#JF& M=%,T/DETQ?4MV/!L)C"W-:_0CC0K*O$#M08NR&"ZT-F\W7@CVP+UC ?N^"PM MM3?D_;"HHQ#H)6C\^#9A4-[MCTS2)'#JNMP\C\PW7MLX$ ,45M9E\47:Q:.0 M7Y:.XTB]BWP'AF\\&F+^F^C0Q\F!@PN[PH)$] M-F!#-/5HR31TJ5$42Y!"AQV?===!HO+H*Z #/V?)3Q6:V0K7XQB&EG7;I(V% M+7__>7DCWIJS2^+U>:C+6P?[F6I(O"HU26 TO'FWB#'=_0 MKD\JAZZ%X1)O\"$"2QKX))UH[**J+/5)Z]-,)P$2<:O8I0K'G)&]0=@O-S;N M>%,A90#0>SO!3"NJ@>6"7>"#UR$Y[$M'0C1Z\EQ(WD9/#)OAZ$TSUGG9:I@% M; C?6WXK!MN=8'3!]EB#'UJ09EERU,"VU8%\DQMLXU\$.Z3Q=3,SKP6[\OX> M\%KQ]P2V^H;SHU#B=EL8)R-)3T(+:12$2)+##;U:3B86CGKUK2V<7(>VD]2 ME5A\D% T[UG^Z[_PCJSBQ?EX8,W4I?#?P.*='X!/,QS.AAE"7E&'Z-X7FH+7 MX)-"$>)U:Z :HI;$4/-&C^+=NF7,7]D,48 #8AW:6?]A'T9:-9]$A# MK]$9,-51:M#\6OUD =@WQO$5>1(>B!S-=HC,)RY<<3?D3-4LX.)'V+(;:-VT M# =.?WY^E>!]_E#BBLR75\R\%)*C%_+N+F[;15,&5.'M#7IR:9: I-?3)))" M9AN=O($HA-CO^=& 8#DTW)1L)OG6$@U^3X'9SVTQ4.Q,[P-NB=$G(7LM%42S MQ#/S]J]C>;L0-F9:Q.3\4-=L%,WTHF6Y4K+\O[('8"8H)ME_TKL1=MCOQ7," M>+]37.4;-VR!KGLOVI3^WSU!^X\7>PR?4#*\9Z-X"X^62::+'_1H>&OI73P; M.>3#H>(74%/0E><,2R(S(SZC>"Z6Q5!8@3OL7_:_E!L-\P][2B6I'+N=#NBP MW!FT(CQW(L]:=KADM5L8+ M5G#4W;B0*[!U-+\W>W6HL;Y2\U7R.E>Y/^P=?<<\*1\$"7'^H!:M+IDD53_* MUHOO, =E7C9#8@O)6??6!+X]Q(4#-/U((D$@Y?8(2NQ2M??-L :P;-.%V2( M)LBI)Q-&(BKJ*-=\^U=\Q;V4WEU)N<=UG$)#Q?VBGW\H"OG51X2K:J6^[V%" MXI7NR]EQY+_AS41\$\Y$T?MX5EG$7"0+YWA2-, U@ABE&3 X+]LR,OUQ?@9Q&\%O$ZF6].J$(P:+(S&_[F'G^,IT, ME[V8CT_<^"[H6?KFBP1VGM]4 M+#L(5T:RFU!71ZEKH1^BI^L*0O>6J[.YV+V'(D&;9GJB]B@2)R7AY+V2SK0Q M]AL$'?VK>#W_I9UB.,B6_^JE18AN]D&G2)&8R@%'*^'@*UZB%94UHZB4P#P= M,BH;_!W"Q=FH4HQND0CGX[&\TPN*Y#OCY,\[]],9A3;VIN J<@PORYTR37GR M0+"1*9ASQ#W8HT83A[&FWN,\,VGR\S%?F:LMY$&A^7%\2QC0A]TDY-NANC^< M2\D[[00Y-BCHIJ%D (/AI&F46H)Y=36KZXY%V@-1M!@(QL\;8)@_K#R4$]4) MI$F@CZU5D@6D<( )"9J?'B2GOKSELC="MA6E^]NOB:(9'X-9 M4%.$N2T+!";OW,/X[ R>QQ"I3_$1#^( $]?"(H#(U+.()+/(;#2>@/3;$/*2 MO<34C>B,,X[17])?D6[XG#PN58C;,".8*<*S\?!QTFPE^/:PY:V>P$-@ZCVC ML> ]ZCQ!:4]!0@^-.E&],6\&3<+P'"<^.Q9YA'[:$P'@'^5+YNORR^6)0J$5 MY F9..7$)W1$%!Q(Z;SJ9O_@#KW4)$JSZS)M(AHF4[T4L!">I1\Z*FV[PZ@Y ME^HECT5E,(HTRH"\)>61 ]=SHF8[H9P5)S1J=;;\V.M>/3LD=#4&P^LYUS[K MJIBZ*D8&164:)MY JCCC$#,"!9SY.$2$KH)*E=2NBZ?ZP:W=L:Y_ZS1..I1F M%1:B6"+()TQZ16XS-3]A:1ZDS:DX")/J#F'/7@9N)SBZ5'V"ZIW13N6PJS>/ZS66S?HF9 M0!\RO/'A(DDOQ&OHP4*4ZO1*,&][+"83QV)6'XOAH0Z*=+Q?_4X3Y#36J?:FZ:KWA%WH)=GI*>-87[?!5$_M$ MR;,_ZX7W0TC \P$:>J6YZ+9QGA*B5LB;Y,?-,Y7FC'-;9(B:"6\8$!Z2O=3E M+6_=H/E_9.O,8X-B=X>@T(!*S:0F-?S1^7M(P1@ MHW!L>;PGTGQ!OR=NB!MDRP) X5?,ZNOA2,&R^PT Q4>:"SUY9@(C;Y2XR@OB MFBBY?YRG%==Y;8JXMRV0]/O>\2T.#:XM#+NRN-A:_84!PFTR\A4JV5@0\./3 M"SGKD&,X"ZH@ H\'=WW_8>0GBVM92* 6+[^4@CQV$.61PAZR=]<4(1+?R6,O7-:# M4]2F7]C27.1EUL',Z5+T"O9[D225!D9HI(?]X[!'P!^#PD[4!)AZ,U-@!3M< M84IPERH>/5E#ET1=BGW'LM\_2%OB+I1AR>NR_!V$HU71>H1KB[I?N;L/AKS& MI#Z0_[;S%"JVI/ 35DO;LTN@($7%3.AKH:K)Z,TOC$Q)HP77&IF*_6NOV)EG ML6%[)!Z(B)(]=&\XJTM#U,ZD4KFU7N:S6&L>U6K/1+N1+A71Z<]YJF?M"J-AM*M7YS5;^I-$] "ER:I MI[#$F=*LF\]VF-KN=#(S M^^3^8^'^]F?Y_GCD9J8GA5_L9S-[CT_F9Y^\*?U(-=S,/FS@\*K_=.K^O$X- MK]N9^=7UT[U\UMZ;CFIG/?/QH6V?9POM03L[_V3F-E]-GPRT04V[:A]F] /K M41U4X,FY?1Y,]ZYZ[+N>214ZO8N+8:O5,7]>PY-S^SPJG&:UAVS;JM7+5OKJ M=O_NX/JFTL[-K_ZK/ZS_.!H]G-;N[P\>?^BV7=(-?#([^^3=T\7X,F?VSEKN M\94Z/CYTZJ/4=3L__T[;K4PNJI=9,S4NCRYL=9(YTQ^F[<+\D]GK8GUZ/.JT M1V=WT_-:J5G/GV4'[>+\D_7G[IEUI@\J+56M##K9ZW)I!$^6YI\\_IG)//QH MG;NIV^9YUZ[LJ]G^[76['($A1ZV+XCD;_!JQ?$J['];[=OKRNIU.S3_J#AOG M#_V]ECLZRZJ_CAN'%YEQ$QZ-P#OSL5W>&^4F+<"1SD.Q=_^=73< 0R.0Y-HZ M:]]_GURD:WL9]_MP[]?WTX.?@'@16'(ZJ19,Z^:'D;J_K9T'$WQ4?G M+BK]6#SZ.33[/UJW[7NC?7LPKIP>P%LC;E]UQS_<[,7]7>LL=WQS/!F,])H+ MQXJX5#A^P2H.RC>UJG7T<%0Y=PX>''W_6?K[,Y-WS2&XZQV16^=P^G1#RO5M;[O95*WSP_#B3YF M_<,F/!J! ON'YG?[IMW,US+73N;IJ%=YJA_"HQ$X4#S(3BJ98>$X-4X7[@ZZ ME>],?ZZT,Q$XL#?:OZC%W/?Z;>7B-)^_QD?GCE49I4_-NG9NM(XF M%ZU*FVE7#^H 'YT[UG.WG)J6W?*HYJKU3N:V;G?'%FP@ K,.'W/?G^K[U6E* M Z-SZIRPUJDU;6OG]1^W0&DWU,SA6!+I8N0.G.FA; MW=9>_GLZ^WS(:D\'\&@$NC0:TWI]8);3M<9C9WQC[=^>]*L UXB+;10.1V?F MP7FZ52^U?NX!@!_2R']G+[;->@66*A3S[7XQE0>EMYAJESM=UNYD,YURMM0K M9#ISHN5JU&+-2^.'-=K+EI]OZ_L'*@-VD(U A6K>4,=E]:[?NC\]/[R[T,\/ M2L:TG8VXM%ZY;0[/Z\]/K;.':[?B&,?NB0%OC;@TY[%U6!D]W-BIQG$'5+S6 MY/CL#"1!Q*6-"KUSHW[>>6@]#0_N*I=WOSG_=6'NC:B_7 M_'&0F4[N#F"O$9OF[M3N1)F3,=SY9A04VH_.EDJE\ M]'1IZ7NO-X9?WV'&@_JBV1J99#87W\/[WT,ZF8OI80ONH4S^B?@>WOL>8KZT M'?<0\Z7MN ?@2YGX'E9V#Q%]KN;\W*07OT*)G6FO-GG<6'.U"% M4B\ MDUPVG?!:R@D'X@R&O@D@O\O'-PR"Q6WU9F )T;T^<]?F;]6"H]T*EG,;!YG M7DR_?CT(,8$M1ID-H\RN8TPI#*W7L-__Z789Z_=?PX&W!E\_GN.Y2 MP^3='A1>I^7&T[9WW;>,K EWJL MJXU5W?[/7WO9OQ2>P_*?O[1'YYOACGNF(_[^EV*H8X" :^\-5'7R#0FE8O3P M/[6 2BI.5;4L+/C[KNHN Z4;+@&^!6\6X;2SZ85V6#L^R:?J%>-YV,X5#GL= M3!?)_O7?=#E12N7^_:\P)%:!EC'I;3'IO;>L6C/IE=J];N;TO,+VSVM[K?1W MMY2^'SZTKC=.>AEK^% L[=M6ZNB'U7[>?SRX*F" OEWXZ[^E1#&77T)Y.VP= M7M ,6AZC]TN(/I8^O46ZY^:YT/J-B6U0#T05:8RW,=[&LG5]LK7RH&HZRHI# MTVJ _ R*3@]8QPE^J[H6]M:*D+*CR[/SLCVI#VONU<_GGS^S1RFC-FWG4,IF M$N5"X6U2=LN$J:C>MWG?N OJV>U8HSNV^?W;6O\JY=I5-IY-(T+B4*J&%O&GY'J8A&^5JI[-A\*5N'T M>ZJE_;IS[(?.M6LWL=H'Y'4V42IF/J95?&)@4T_3BFWAV*:(U8"UJ@$>J3T! M'XI@0#_W+.-I^,-(IYAI/J0N'HN_KIU!NX!B/Y=.Y//95\G]F&)CBHU5B-6H M$"]0K-M@>\6]9]9K9:S6_>C^\KW;*_ZH_CCOGH-Q(;R.?]!#?HK'!FC MB1DNMFB2R<=,=;GS0XPRB8V'M1H/VU1ZM"EWP#L60KP[EUNY2B$(N<;IN&+T MZDC$%:+=Q6[,1K9S=IJNG@QK3"T<=6K&@5Z[Q[9!60P[IO++PHXQ'XCYP$J< M#)^9#ZQ*L '0/=))XKE-R;Y;8V2 M4Z!75E_49#X#H_I41E+LD7AC^/,%!J$=9O3#Z;FQUZH>'YT9Q1_=FF8.VF54 M%(JI1#D3.R,^)9W%SHC5TMDOMULN_OKY?%BK3_OWAX>W^=/'TPK0&0CB0BY1 M2+TQ2+ [?@@ABTJRI!T<_6L.; M7J_JT*0>K#$H+(L)QG0>[@LWK;:][7Z>'"2:ER?6<;9 M->ZS\!(=;[^1_^H^/9^!W^PP6]E!+6!),]*&^]FL>:1.GCLT_Q$%5Z)0+G],*_F ]1G I >&Y@ZOJHVK0F> ,V3)15XN+TO3 MB>DWIM]8XUBUQO$F^FT<=F^N;^]3[=3M<_&\9)];]='P&NF7^]\SNVT4O)=@VLZ^>#U*#1BO3W&],^N[%Q:]6!0D6%(-RHIQ-?S27 M R^1:YJ.JL>E_ILO\WI6<\N%O7PN?^G>G@[::>H(F$[E$L7"ZX;DQ*0>D_I**OD_&:FOJ58P MRJJX.!SUIOI=MG4[N4YW^JERYK1UC:2.B?NI5*)4VNU>@INW)G:266V]HW3S M9UQ/X&.[SACCZLRX?GY0NVE0>D_Q'Z5VW3II_OQXH\"W3EO>#E_=!PK!?]Q1X#'N?O3P\ZZ. M E\N;C25$)52E*/ER6<@O1VFL(\G!&*$^V (MS.<>U9'Y/18>.HOG<^K<">> )N MJ11WGXK)=F>-GYV+5+V6;']E'XN#TYN+\Q0K30YR!RWCX&ITC63+*WJ*RZ;6 M;;_Q!W"P7!8Y34.73;]8"__T"7YQ1NYJ-(?QY/&;(#O1\][VFMX+-B0Y72(X MTJF9O[K,_&Q66M56JMUS&C]Z=S8H$M3L*IU-I/.OZW,1$_ G(^ X0W;W^0[QI/D];MV/K1_G&2S^X]#Y" "T3 N?*RM+>==$N$IUJ\H%G$)LY. MFCB?(D"Y*TJ&9^=(G&BQC=-O7;*+\O/1K]9>_V(O>_*4KQ9:TW:&VF:EBXE4 M;ED-04RX,>'&#HI5.RA>1;C:\:DY:=:OZRVMQ\829;F=B?*2[/S8T+\L(082^T-$V*[5C2.:C<_ MG5;C.G_V.'T8IL]4(D20Z*B)O['-Q_:[!O@K>?\/W30&>PZSQK&+()[?&\_Q MW@WE@TCWM?RM-GGL=9UC=IA2R_>'%X\_VY.?XVD[0VW(\DM[%<34'U-_/+U[ MVS2>-U$_:[C3]M7]\8]:(_O\>#ZI#LTSM8+4C\D4^6494-OLK) ;DL2NBCCH M&FL;&PEH1#"8\TFY>#&^:WQ/W;='A:NCAE;?MP;M#'4ORQ1?&! 8D^FG)=-8 M+5A;^"*JF6G[W.AW;^\GK4RM66(_KP_Z/[,5)%/0 S+Y1*'P0:>)5(U^F/50M9K<;C^F;O*N>]4;5;'[4 M;F4OS%^EP1^[-$\N#]_@T_2/01+Q2K7J5L-1'=;[KNHNNV)6 S?KNSM3W-UY MJ5I6^[#SHYANE,QVK:Z=/?^H3-3V[=D4@+U^.+PF K,Q.&CN^+B9/V"%VFV] M?G9CMQY+TV;EK_^FDNFH#-.9#Y2):BD/N$CBM?YP 3?M["AU?J$6CT>:.GA^ ML/=RUS_NKM\5?PA(=L5UAJ8%5-2+A!<;/W8.4D>./CHZ/3]\NFBF*P>]RDMX MLX+3KQMK7G7ZH7O?K)[>]P$"@Y[]'U^U,^3U) MAY]*'J@>D\TG(YOWM@5>()M?=FZ24:?[MS7WZF;2*$ROCR>= 9)-8?O)9H<] M:1C@-XW=MG/X&=ZNW$\&H^/2GIZ];VE')_WQ7N MU?1(>ZS=';KIYF"??18+1P+:JQ1\O?M\<7)M]UNC(_?A]BPWMNUTYGHGS9NW M'CVKIQRU>76EW/4P;>IP]&+NSXP;KL[S-FZN8R.H@.%QCIO^9_U( MM0'(GM 1(Z'JY$]:]J]^KE#3](?+NY+1.CRT *K9;*)4*"=*Z?EZ> ^(FK'< M)NP7.FJ^V =++JL6V[E"IM\NL5ZWG4[E4^E,KJ!FRN\H6H4QAQ<0EJH?@X\L MN?+BC3:\+U0.LZUQ6?\Q_EG\=;]_#5(GFTMD,Z5$+J*OZFNO/ 47GLOTLNTL MZ_7;N11+M]5"JM*PQK9Z ':M!$'B3J0/ M1B0X[^\=[-VF3[X_C+3F\?=FJCLZ/CZOM+.BV7.VM*PO2TRU,=5NOP-BURH2 M7D&U@[OJS^=&I=%OW;;MN[-FYZIOMZ=(M06DVEQVMWL]5]6)AB6*H/:PQRZS M;<7L!P9G[+7<.6X2B_H5B/IG9ID]U1[.=8@'V. 65?U*U7HGAJ >B8U$]6;. M3?;[1S^RZ53A,'7*C@XN]6RC@KO+P17 M$_16Z7;=L:MC? C[OW6UJ-8GHY%=OYR>ZU>IVU9G:I;'AT,]-VAGJ<=RL9#( M+QTD$Q-R3,BQCK%JE\!O$?+0/*U==5.3^U'CY.E^Y!0>JSV[@H2,'1JSB7+^ MC=,;MDR=D( @!D%US?'$8D-L9OG %-VTX\Y&<ML-'=6Y>CVU/[1R-5/;YD M-X>C^W;J@8@:NR8ETL7YWM!?=]S#(7=6M"/JD)FH0X[MI+A';-PA>EL5&[F# M .\<$,'=;B_WV_U483BL-'2OX%PM]FA\J"OM"4G/TV M;>8S\*X5L*@LD&O/=#LZ>Q<>]?>:'"L;.-8VL:%U]HRN&+U7,:6G0J[Z\]A. M'=4:/YWC[^<':OFG.FAGJ9%T.I5+% O+W+PQY7Y*RIW3'SX9Y:ZSC?1K*?=7 M_KK1.FX>E49GA:N?=WLY=V+J4Z1%*_NC&]$,H![G M6QCQ9LF-_\57-C/PQ"LI\/=V)I688$:-U@WOK3EDBMK%<(]J/&'5F&$ZJ*Y8 M\+&A:'#M PM4F8EJ.9@ZZ@R9S6 ?JL.HHW7R#W:V&$:O!(A*]]\N9K+=8KZ3 M!YSL9MJY3J?<5C/=(N!GOZ=VRNE"KL!@@7^I\/^>]O#??\,_?NV.SE0+R7SX M3_ABLK@MP;M2J?]=":UV 6+,\LZ=R7EV2_OV__T?>[;S9(QB, M=(PAKQW*$*\9L+V.Q=31GMJ'E;^I^E1]LL6Q2B5)[?CF,RD\N))'C5D)?L3C MS\%NK#[N21 2G&T/:Y2^\6]Y'Q&3\CXS;JF?M"JPCZJ]9NK.M^&4KF$+;;V M&R<')_!4[4^V-;^+Q1R1$!X9WVLZ47[1#& ZIFN#E+(IAQV^-V$6K^=3>JJC M?O5[4@J&T"]WNIUKOQ:WCZ:]!.MU.S3]YU?YI9\Z%DUI[V;R?]UB!_?-RMP).9 MV2?[-UKJK/[PT$_=/VCN/F/3_EEY"D_F9Y_,-_/=FW9^\KVE]8Y:]G6K5JW= MXSM+LT]^'UWWV4,[U:[MW9?,NEOZ6=G=_GL=%W&X?W5FU4.*_\ M/#I^+CP\I"KMW/R3ZHG)CGY=G+LCM_ZK?'Z2>]Z_REZW\_-/IMRT7LYW6F;M MZ/SFYB)=O+DXSU?:A?DGSQ^[;O/V^;8X.E-/1G>5_6GCU_&@79Q_TK2/]RMG MT[N[46&4;A9N4FW@0M-V:?[)IELYRVOW3Z5:(7>0&]U?_#BNM2OM\OR3-7-R MTLRIK#4:7S\ZU^K1K?K=AGM/18#IU_[ESQ\_N_>U^G-;O\SU'/TT?8V/SMUG MZ?*XWFSMGYS6,A/SYT%&_7F?=NC1N0O5:SU[G#I*7:7>T\7AZVQL]7;/AH_(TCDR>R6[P%#VK7&F55N7^XWFHWV '7& MN4?=X_T?9ZQU_YQRBY/&K\.KBY+1G.*C<\=Z8#WC?/^YF:J=/17RM^WTZ:_F ME!Z=.U;Y^3>L]&EU:S], %7TA&H.ODUJ4P')?5T5'UB]\V2 M]<,NW5SCH_/':OU('>2,?G]T9/RP"I72GOW\7,%'YXYE_GRTG%HCU1FYK?Q> M=O]GKS:LT@:\8Y$2ZZL+W"X!54%7)S;[YOT@,^^"SYJYX%9=Q_0^X&*;/@D) M=\F.$<_,*TN.Y>U"*"1ISNM?Y[(KY)/9I2X[26&0WF_"._NZ.?6T1N_W/339 MOG%-: I >5$)$4H@+>P]JG9L4W<=MA*M\-76N?2]UUL*D@+YQ[Z)5"&^A_>_ MAW0R&U_#^U\#F$SQ-;S_-0!7RL?W\/[WD$YFRO$]O/\]E)+I8GP/[W\/,5_: MCGN(^=)VW /PI9@>5G"$#>+G&]"+.4Z7T^A,D5=QUC2C'&;!9C=I['%,/06E4ESHN.\=7C MRB5S%%O5V9I[C&Q=;HMDU:8I MIZXVGQI/S#TSGFOCP_S=8[US7V'.G[0H>&"&RPXM A;C5G6'5M@#NS M3HRN[B)$*[;-X'\]7D(XFQ-WW6FZYQ=7Y^51XV!P.G@V>U=ZL=*FWB.9O=RKO3..%ZMGQ\\D/)S]2 MKW[\RN[=.\=WU6N@\3+0>*&8R"ZE\3>6RKV#>5$U;2DIH= M-"=^QVK8)C?NRGJ2D 7QJ8IR-VQA(,W5^T=(<5ABPZP'K5!=#]FN: MV6\;C=%]XV>FDU-/+CK/F,F+AD2FD"CF7E>D_QETB=]2&3XH#:??U^O[_D2\ M9A/B341LG5UIWP^?FH5:(S^JGQHG15LSK]N\C5 VD\B47]>*-";B3T;$[^N( M?W\B7K.-\"8B?JH,SK<^JCP\3P9 Q&@*I$I Q&\T!78E!'%D MF;:M3"RSKSEQ%.*C1"'6W]XG#D7\H:% A'=%=!1!/SNY/-B[:A6,_5[? M?.P_WY6OV]2]JY!/9,NO:Y<1>Q]WTONX"?*-PPQ_9B,LI]^R:C:>VH/A*/7D MI-1,NC!V>HUIFYIP%0J);&;3XPEB^OUH]!N'$/[(/%A.O[F#EJY-;NSFZ%:? MYNQ#EK(-%>4OV /Y;'IS59'!AI,UV&!A#)@!L,F--A#3^V--4.S'8L2 MOO\_>U_:I*C2K?O]1)S_8.Q[3\1^(\I^&02DWW-W!"K.BA-.7PB$!!$$97#Z M]3<3JZJK&JNZ1DNLW!&[NMI.(8?UK%SKR95K9@7A"2XT'^]5X7"$\L3^F[:C<,P\8N81'Q^0E,I6X/;5E9"Q#/Z%2!OZ%8\CH/%:050%/C MFADK+LF"#Q;PP0(^6#B3-W$/OE_ED$ZH)H\/-ZPV ZH('%V;CP^U,M?O*FSL M.N1N2#I9_0@3E)B@Q <,9_,B7H;C6F&YW%0(F[&S@3T<6%EG9]>V$,?(96!N MZ#R'<8QQC \:OLY[>!F.B4K!EP'=G=E9EI^IM8G8[AHFQ/'15>">I?(N_\"A MAFY]@R!\QB'X#G8_/E/ 9PKG\0)J[@;"#162.*J=.P">4#WT>D=-UO)T*%*, M 7BWRO9'S:["Q:[ "P,5OH.9@"E'?(1P+N/_%?"-@EWOH-CBV&8K.6M=7Y3H M<8C@B^X?L,G*Y!B^&+[XQ.!S;?Y7P%?0>O7(7_C0@9?'MI.5R[JWV$+X(L.? M>J75GY8#@F=3/!VG+#,#<+K!K<.0"=4="D5Z8:HP?): SQ+P6<)'>!%WE,5= MJ@7+C> ,WG(:GAL48I0>VPT01L5=Z*MP:[%6TO2];2[P1Y1K5%4^'C.]DW%(DO6V"J%9^4?(U+\A+\ M!M.5I5N#AB_O2Z+?XK@.[6RZ$+_0G>!N2/9ED5(8O]\,O_BHY PNQ$OPFVU9 MBU&;8;.$&N383F>]=68LVG^A^4\2-^QKS?^K."Q!)23N8JKPX$ZD-W2[2C*W(=,N;YLV/)C^I5_@^HNJ[<-*"#O#[ MJ(\QA.]](.)7#4XA7 W,Q6@O%M5>1)-"<94_;.-^_?4/\2./";ED5O3HS)0L)PH!+M.;5N?D,\.^ MOZ72.:\C<@N_$VJGMQR6J(5S*,K+4JU7JA>*+N= X1^E2OR'>R,])L3GQK\ M_2U1?%XGXFD4:PK9YXJ5@B6#47L=*@U"4;==A.+7N!$8Q=\-Q=@!.+\#\#2* MF9[)L,6Q;LNCM; 67=?+N948Q6]R 2[_H(/X<\3$<85=/>VP\]S;X']9U.+*K!O /Q?4(I5E>S*E/OMCQYGZLQ MU5R[T^_;4"GFC@X*3IV#&5)\5I)J-^>-BL&;[56K<9!MN5%2Z,%"L&K!CPTTYO5 R%>$KYFCVJ7N M5-@]?%&9JM5=+^.?__U?#WN;5&6W2N?!,.9'3YJ*]8\)LC,?J'96->";?ZK. M5MT'=_H,>D"Y.X7V\UYQH8%GF!_Y_/]D?OV*AI^8NZ6ZRSZ8H5MMEW6 $?X\ M?NONHUAQW7WF!1;"WT\?.''!0?3LIU;D\0M.??,H T6IU>F)5;'=KPW%6AO^ M553R),WEN=N%?P=V'E(33R[FE))+L(>%:5>1^H)@YK4S@AMV%FYT*^5:K"5V']' MMY*]>%HQQG*/]-]+&*&_+1?J'B\*5+@=_.N>![K5 !0@^1P'5"6O 4;)L1#\ M>29O*( GP2Q/J1K'WPF">K=A./S9<(LD\J)9ZNK+KVA.JR\]-A4KVLY0- MK2U+"(IMV715&'"L*(<";)GH9U>KA2'98G9V-!EEZU)O8"CD%K9,]'-8WZPD M+W!-62I,U[6RE.6-/GI[HI]+=A.JM:%=L!N'X:B=:U6X6L6$7D.BGW"CIHQ@ MQ5MRPQSK_M A&Z/65LDE6PYS-FMZ,S$DU'!7(6FAV* /J()PHB796S7SUFQL MR.LQY_NJ6\UM9$%ADRW[7JOJ'^QV(*N*:+%$=TAP;52:*#%+NW"@=9JUY8( M2U.M%66O.:RAEHE9.I",5%U-5KS(B@UA$?&5U;:"R@_>S5)L6]QK\:,)"36X MHZX"\//NEX=@8N^A<3> M!\60/-#C#Y[OP6<:CK>]V\SO_IY%UO7/XP:UA9/RQ[WA=F^.7WS75)T%'N+6 M/V2S?K'K]>![+S?@'NSKGQP/@]?A/.OPA]N)>!G.LPQ_N&J)E^%L6NE9.@RO MP[FTTO-W"O$ZG$LM/7\C%Z\#UDO?:1VP7KJ,=?C3Q6V\#J]:AY=$8<7>^@M< MZTM*._LL(3_-0-S;J-)#7BU9WME3E(6-U M%0IGL,;@Q94[+SS_-+\*>Y0T+1S$]<$!I=IL,ZJQ:.>]CO334C@'?@8%\?I@ M#MS VH!;\_\FXX)CX"ZJ5OH3IV*Y3+O^_$,\N[%_ 6-.Y9YY\5OC5\CNN8W= M"Q@T%M[K&./YC;V/&_2M)?3;X7!N]5L(<5HHU XRE:"MJ^J+* C1?2;,E%X+ M4_ITPIS4TJ6),6;^3C=?&KLMQ8=>RR\G[A:;@JO'K3I>$/H@M/SXVN%M5=6. MH[J!< ]>Z 1*QD#=G?#_0C&R*3F;5^3E.E@LMV!<8:NF$J>3(%DVX?S]"U,W M5T/=G$,3?+D]^NFJX)/9U_.I@KQO]DH5=;V4LW.Z.5U-2JI?$)0X@025H[ J MP*H 4[E?2.5^GB: TP?[)\U^NOK-=\7ND/"1K4<=(F\[/E]J+[Z]^!]D=%#2EZ^ MH#B=G0V*=#;;WNL&1:"+]-#_X7":X/>PE5>*]602O&\&]B]T>-X)]GXTB(C! ?$XASC.(9X6 MG^B$RGS&\NEPY>Y2&48M40J:>V'*3@Q)1GFXC@'V1!ZG!\;I@7'>\+3Z3*]3 M!I75V)V;DJ_*4>#.ML1AO2[MME 9' /V*1Z76<7* .<*3ZM']3IEL-@.[?ZX M-!H01;$\)!;%?$M9HOR@QPL #)$\^,7YP5'?KB _N %(DJ0,1M$IGE)R.H > M\3:GJQI%*10#."5'Y55E1NN&DLMI M8&:0@(23?BL.#Y)::_Z*-NDM ;W)CC=1]C5506FZ2?KWIMV)N+&= OO.91]._E0:00.I%:1?=&J@UE] MS4KCH-:%=G4B6?7&V-F=V62W(=CF?!(.O6C2[6QAR\3KZ_V!NV-FX\A>"DUC M:4T[N=H(M203N;(]I]F>2KMQE]A+H=NH,1M'S:*%O:C<16H.U'>$X5P MVZ;VY<&JJ^22/1U6AKF1N)0KMCKJ\&*WY"Z:>Q1MD4L\D]L$UK"UZMB5=IMJ M5X*-T=!1RV0R]UJU0W87)D\4ZRL]![*MCK1"+9-C&OJ!N9.JZS9!^;+?+JNJ M.7-11Y-C(DRU9]JC4B1&':K0[FHTF][J^(PTQ69SHA. ,M M/Q*V)S.5&[5QP^VL>S+5MZ21RA_H8(M:)H9/,HMZI=6O]XABI$W=9N% >P-T MCI,8_EZ:@^%!-#=BI=B#!M(P\%E=@"T36=H;5G?O%B9ZSJ86VWRML6W.AQ1J MF9RHPZHZF%6S8ELN1FUI6;5F?:$7-TU,% =7NZ8:A[X,U#T$?FOH]J:(>4Y. M5#/2.I6&E^_+E;#=7><'XTZ[V3V5J%VJ1B4H@M;)A^:-R-;:%3Z$WFMC9'M.QEK4&NP-LVE:V,F& I"(YMPI:)(;7[9.#R=-0D M*M0LSS0BJ;;XU< B*Y;J' MCFB[Q4+<-#$HTG#F@EC)!X0U[+38>KJ18:UUK02NB;5.3V@$9-TV".E?K'/:C:HVPG E1#X2Q5(8;!7EB M\^VJ_+*[[@Y7MMK8@^KD<%CT11,U3?058GU+@%71D-FU.;.R_DY?EN(.))5E M<;4R>NQ(YPDP[<_Z88N8]+IQ#Y+:DCEDK:*L!EVM;4?>EF-%E:4L@3$;(*L)J.D)A=DA M0;A:)U<*R)1;::YDQ E;4276@M M-^6AD)4[(IA5QE6G.*1)J(E@T^1CMYZMY ;\8$1(L[(1<9.UJR_@C)W8,@>[ MDJ29S%PBEM#T4\NM1L! ]0Z;)HV+JD2)6:&Z%[.]RKZT5T99;B&@I@FIW2UW MQD$PG+Q=['1,P]?SO ],U#0A"7H[XXKEKMQ4V3XUH/'*79 M7I7+]CZG[AHE:N"/45V9$SM^'8G:X+)B30ZNPG,9/38RK6%-[ =RZ M0F+4W8TZ4W.6S5MQ7Y,BXWM+ >[4VE0$?''!N46^9E7A8T_LG&2?#2M [K0) M0(F2H+='LN0(J&EB7+U(UW)%@V%E=9CEC+Y*6H1NHJ:)<2FYYJC,BX CI.QB M:D?S LVMX@XDQI5O6R4Q6R#7VPA9L/FYZ8ER+[= (VW!].U(G44Y31M3:V:+FB;&Y7KL:CT8+)=B%O9DO?5B $J.8TR&EA0Y2WJ&G2*!T/!MDAV W$I>=UFRTCK [R\5,3 MXPKXW-[/MHR5:)E%QZ .!M?LQ4V3FI9O8JKAL.AQ?WH*@DQ/BMHG)#D3%%>;1AUG M"0V4W$C8E4K3GF"BILGIZK;EFLK,)[XHU5?-HML'X: NW!B;PQS[58^-QWD MQ;T7TIU-1$E+J&:H$XZT6^S5UJU-;2)3=68"8)?(03%^:F*Z!% A.E:E,Q'[ MULQ#0H*[#MB1W?YT9P[JO3"A%E#[GL=K>: MU$MQT\2X.M1V5:P4 \9FU_5"I\8W=T130$V3CA(S,;MLM=<3]\1^G1,//+V2 M3-0T,:X"5:F2^FAH K;J=W@E$4[J+-5M1QW(#&N/CG8@I8ZY8E^(>@UPTI6'"EQ!Y)R M*/"5+BAMB8G(TN-B=U#L0ZC!'IS8\6=MP"U;TGA+K!6W.MD7JZ:.IH!+[B!: MY7#@B9DM02BJ[((3F5J7$E#3I-XPE942+LP.L7?DI5\(1T&\""=V_+FW@!AT M5XJ\EVFFN!\W67X3-TWN((W)G%"M904:RBM[*;G&>$DNNW';Q [BK3;]P9#= MMF5ULG):"V.X6!C'Y][M(%=2VXWF<76&!T_]RBH9>5R=X0+6@?U!DG@=OGX= M,![P.N!U^+4.S \2UV"]@'7 >+B8=<"U<"]@'=@?'-9+%[ .6"]=QCH0/WA< ME?@"U@'J)O 85[C$M:!^,$^FQ05+P163-]I';#!=!GK@ VF M#UV']Y:'?FJ9_GA@=Y9ZFY]PQ_0MD_$G'7ZIM5H_<@[^=&"%Y>%LMZT3(O&] MIN+BH/&G,Y.S0^.;"\@%3\69DS<]#8=/VR6>I^DQ%# 47N*-I2-?R1L1R#R])^;RA0]^9)^4QB!:O[=$_%Q=$KES0Y6$[P5&#:Y3O)R6>9 MUOD?;.[+9>;9I.+J"B7*RUCN-1O6EX24+Z8B+FDJ+LXZOZ3)29WO+I>=F^J&GV=>\@6#G[(T" M(NXT$ 09S\#2<7[IX'YPGV![?*!T]$"H6BX^$<->R']^*PZ')0)[(]@;P=[( M]6B BXO!/9Z?IMCYZ,]5'P37ME-\B)Q\GD5)) J*IDIFA"6<@1#+S!EEYNBC MIEAF.JJ?&:I.='5&Z46+S=%Y3;'8B*KOPO[@#>J<4G/KYJ98;(ZE$S-_HTKT M_\*R@S7.RV=PX(6J\WBZ7N(Y_J&FZE.Z=-C9C^NS&T0>W>*U:@0S9;*56U+-0^;()OKCA?= MQY5NA4"1C%^E;5GEMB8M>MBQ[JFXCJQPCQA&ST5E4(6=%=RW.AYBQ6=8K5C0 ME($^:QR,:8D7^TKC0,\7W+J?>U=IW+L7''U6*0H#-$XX\R=JX^JN/][WLYNV MS([JX[8UG94G.JK>1OWU#YV[R3/,60ME7P=;FIK!?VH=[$\/ #Y_F>M+!W_\ MZ#G_Y3O<\6V<\]JDO=)G47)W%'*=WN5,U>RR_J MJ_J06-N=J&!VPH'0W'[N3E5L]L..4@@86YI%JV)=G?EV'I5+1G68V-P-F2/Q M7G6^O>KYU*$I _X?,W!^//(3 \S\?5G0?Y W( [3?Q0E<^0*;[7!9%[:<$I\+U[C/$T78U88?K$4^2IZE$(J,<@X9>#]@ASW;IY(F.1K M\ZBY*HJ@MFQ7ZH/=O+=YI_5=BX45]AS.?@?XEJ/X9T$-@(ZZ!S?_>&0G M,-WH.U0P7C2;- M:P%.!WJ:ZG142Z^YMWE";C%>]VV?/[J^&H6Y2RW<:W._%N+*6)O-I M$%*V&D6"R&5INE1%&,\C'YIE\?;]QC%^56K CX'YESN_SYS?8&&[ %+VPX3M M"PA8+&U8M7T?"\8LE4U[OLIR-K5>FE%QME@[LR^V.O)YIG.8^62'*&XF$IEM MK3F+$Z#5@6A :':?VUTY@]@#]Q(MN'KO*,])0O&$'I!!%]E3QPL M.M"S.;I.+)=L-)6LD;DUD#V! HGIFSQ)8#5QQ8'$GZ\F+IW,QH*+]S>\OWTB M,?[FK6EH#,9SLMJHVMGZ>M_OYI:SMH@,V#@P]H:ADE=<_O4L)7YAS'<;A"@* MUEN"5!ZR757<*S[MO.PQ7E4<)A:VM!)M%\^G86'#<1S?)X[C$ND8:-4=[X.B MS'$GK-I:<]M=;F)8X_4^9 2DY;D7:/D4A_-U4$H$N)RJ MOHB"$.W)\C&=D0G6'\L1?$P5[C3%]F#W'@69I##3#VGMR-NBVG,-VUW&V;_=QGWH;WV!2MAR\YPC"VN)B(11=B./ .OM MNT@E<']2"9VB;><4FLA8V-)*"ET^ M]Y,8S(5?(;Q(\D?8J):CSAQ0]OP^=-?Z]R[+ZUR[3=_OE";#9ENT#JVR9-<- MIU#=*B01TSTD_;*;AU@GX THW2KAC"3-1T%W- H#IZ)NQN)^,EI.5VVW1P=" M#%WN3]!-<713R=I8$+-Z@-;&47&.LC?&,WUA=6=\COGE9PO'P9];!BXA'@K+ M_3>7>_:[R?V1O<)R_YWE_NB.?#NYYR]+[K_>S[G$ZWKW%OV#O(]%-9B?\'E4 M)C_W%AK5(BKT+BS:H\9A4=\J)'F\ND?>, 3.J7;N:+COI55N&=.+5BL7)2+? M&!]XU[U(>*2=77S%AAF%/;,='?2IN-_F%AW0+.JV9,8;)O>2#?/RX[<*JJ.Z M&KC)E( 6FR='$:?)F^,O: %2>69Q57%9'U^2X+?"P>_/,=ZI+[75LM$R9!4< MBKTYQ6H#]NT@??""8Z$!*0H#-$XX\R> .N;7TL0C/%F,>,W3QAV>,18F&A_U MUS]T[H;AGBL^DB*Q_@Y1;B>+@*'!5[6?O $ M.RFX?:,,Y/'8CL)%N3=KS<5.\9,W!:<]Z6_IQ:A,])?ZO% R&1D,NVAHB)=D M\S%U$17?@1[7=!V/XR<"J M'*O60.B:4QN$.\]NPR+;Z*X(: M>V8MN^_-:OHG;YLE?3Z=:3ZI$DLVVPE+L"<=M$^67YV_8$^SD540Q'DNN M6G'!6C2I\ 7Q!ZX&M2;4AID5NJ8;7S^]KM.9[Y&N[?,KL.8?'3'DWTVE].OU MU?) [7M$- CEV9"I>9OPG161DO68CTSHBPLR,WVM)L^F7D.D1GW;]A2C2(1; MA:01*4KR+\O2FUZL7-!)YC4JBBMD6*]#2[RN:KL\,+. \L1X MV PGXP91,4RWQ!6'SB02D+Z(J[(2'#8K<(JKE*>XPN'T. UD*M- 8L'%"C>- M"O?,-AJMM+(,(%N:O,PN"O3*"5VJ^\5V55D:@5;1JP_D+#2N]M+A8#"U+K*K MXC2!-T3^.5_L\@--CY3M?2'5VV2 <2G55![^I#B^-#&6%Y]T7CGC^L="OT<" M]@1ZW5YV6%'L"6VK^FAK.=5&9UC;*F0.4:TY^H6WJBY>Z+]#]&F*EB*!#JEK2%46Y[V.\%!&H&@1IC.C61JBE.99DV3)^?T7PS MOKNC16CZ69K M;5F:=>KK#JNNIT'WB["][LTV]$2"M)]U;R&=SJFW\1CXGE%L<(IC%&$,LMCIO M<1.II(F@H?NK., )%X 8#BC%H2H-L3%:@O6DF.7]-70!F)@(HO(WN7P>1ZSB MR#\<^8<%%^]@U[Z#?3 []:?-9TH7V0:I&[Z\K!!B63ZL*B5V&V\^W LVG\N/ MZKLMF?R@BN_CFK^IY+A3'-J'#QO2-L84AYMA8<-Q4%C84B)LEV3 IM!.Q<*6 M5C?_\KWYQ& N//[KY8GHC.'6(ZI\A[?WOC[DVHXW:[7,3ZD+>NN)".ZQ3QTO M"(_7B]!P"L %AA5V4%:HDV5"?W?<.GNKLYT:%4YD6T5[&X82U5IU%9*-D]A1 MN6?#!K!JP/O0M6B&#R9,SH?@<*.2^RDE2G9CE*.IEMQ>*[4C@KD_(CC%@3^R MZP/8DP/0,Z9JN1DH(L%]B>3'Y,SM'4S-48/ ,N 8PL=4SDGV)KUL,@X=2NW2 M7=!!P#7*[8531^E=NLN2VXLAFW#H$);;-/H+UW3PBN461[JD,M(%4V.O=:R% MC6HYZLP!9<_O0S>Y?^\/OLB3+K2%L-;)Z8X<#?E*N4(8PG!F0CNC&T.?^ /W+CUVZKP., M)MY1<2*RF+VZI-+3^!CV(\:8C@+J;Z*LL+!>E;"R5RJL1YX*"^OU".O1$K]6 M8>4O2U@38[WP^)CS7'R[-U\?9%$LJL'\5#*DTKSH=^EY2V:-^J9XF,_VA1ST MX//Q'3B2NZ$8'-#ROEBWJU0%MWS?)>D"O''AC0MO7%]%-;UBSRE,_:6FY,/MESA',+'G- +37<76(7^OB:/MANW MTA\#]3 48KV +OO>D!SSLM,1K!>P1? =+0)=H^I- 12:8E8FAU&>7,\W\B?[ MG35[,%G/FE56CCI19*S=;+_H=V/0HM3^S TTVU,=GG@LF&K%9671W,$7Q!^X M&M2S4']F5N@N='RC-Y5G7U>59>WSZZ?RCTYV^'=S17;-;TP$,57-&Y7R^-#B#U5B+3%FL:>&G=41V0Q$]LLXXHL7>IQ",&7L M[D4#^_E*JMHL"$O5_*YB]TLCUV#7O2U/OOW^X(> 7#0[T![?SJH$-6JTB'&M M+8Y& @)Y7%"5)),%53'.+]0I3G'6+!PCB+,W8FE+B[1AU98F$V:P[^]!U' / MXK+,+';2;"V \(M]BT#KN(N<7Y9%B5F/&^NV2ER'(D/CXXIH#57'0"CZWO^I M3"S@UQ9(>$&#OP1B"@OXM0497-#@K]!M^2TDX;54ZQ-!BA.A*%M"<^?;T8&F M #"G\[G_=HZU> R&LC9 - R@A9(!9U.X-]([T/_1K)4#:N[1"Y*,.VO^5'[S M_E @"4WH$PWB$-D*YY!Z"3H]9!S,F"-Q).,51S)>TN"_0=SCJT]N7ASW..CF M=!I(ADM$4:%17Q>7I*P(7Z-AGHR/W.AFI;)AMDL1C%8#?L-08U\ZJIK<:56# MZ05LN%RIX9*PS-,22;B*?&V.V-3;LA^HL@K.>'AFKN[M6]>5AP[VP+U\"J[> M.TIG,I+PQ.XT\G5O4F[T6;'/35VRG1OE57VK4!2*&63RR1RE.+'1I8XQQ4&# MGV^37B6JXX.^$Z#V23<7F1['R*P$M%9ME>>+=1.!FH&@3L8!8TQ?*K&;XGC! MM&'Z_ &#;\;WMM(^C()^AQ4M=Y #W5J_G2W&^'XR4A!#_%(]Q!3'TZ0-XD\0 MU5F_8U$R(0QLM5(OZG9Y7!QWO@K;'2X[W@-R'(DC93S:&$:G(>=C@QPQT^P- MQ26S0&%P7RK5C$,SOZ^TX:TD55O)9\1FOGD7F)6V]F"_4W)RHQP:O4H6M,A2 M-]X%N+_^R=_D3E2/N8[TGVT0HEO:WA)A M"T#'1!"5OZ'HEV5TP8H@E5&*WZ0@-=[!\ Z&=[!SLU-_VGP<>171(ZUKRY&F M'FJE.3!EV8PW'^X%F\_E1_5U4#@Q7#;UOI!SG L07?P-U1T(4LEQISBT#Q\V MI&V,*0XWP\*&XZ"PL*5$V"[)@$VAG8J%+:UN_N5[\XG!7'C\U\MO%H+!?&H7 M^>+:'FE+@CHLZG++?+N[]=3;D/=UZXD([K%/'2\(C]>+T' *P 6&%790LG+A MWE6!WIMD#-3="<=M0&H#UYCE;3O2B*Q3-B9C5$20RL6W#4F6Q<%C>!_Z#IKA M@PF3\R&8I_)V59[Z:WL="O/EK!WP<^F(8.Z/"$YQX(_L^@#VY #TC*E:;@:* M2 "TR+=""P2/R9G;.YB:HP:!9< QA(^IG)/L37K99!PZE-JENZ"#@&N4VPNG MCM*[=)ZU@+&]5RU)D#RI[? MAVYR_]X??)DGS=#;6<]=N2+;G5?HN:D5R+R@4$S,A24OT&"5@K?"5&V%UTNI MO1/Y-7T\M)K]@2I7M@NBO6)'RXYNQLCGGD?^Y4'16G(8NY MJYGGZ\#/'AO_)%>[3. YEI[Y/T3\W^7:K!>_4%\5RW3N%3UCK!,6UJL25O9* MA?7(4F%AO1YA/1KBURJL_&4):V*L%QX=D"_#&A3-'/ A6Q%'Y]#_YT58)+IM65/::^4 M=6=D+]F-O"_E&&'!;]]>Z>77"XZ9\:4HC(N\PID_H12DK%U(NZ##I%#MX!D@]-SO_]_-CW*Y#A9RI@M2G MZX_XT7//@4L2''MR*H%+D"\/:=JN$'UO/>DTY17O%F.MP4"M<4.?**Z!E<:G M!A%^'Z5QBKJ].*6!([G.$7;QK80^X4E?G-!?UDYYGM*M+]HN"QTEUQZNY:5, M1>Q>V35]HN=VT7:)V%Z.O6$X&F^8YXT"_3ZZXR1G_,7*X_-YN+16:CVI4*RG M*K"N:UV'7-4'.\)RHTZ!G-I+,3!CS9)#]7*XW M+:F#-@JT2;)6\1:]XPC80 M1N5RBU@OBTK8, )W3WVR_WW8-AJD-:9E8K\H"-(JU\[YW#:&/0H"Y6Z@\_&G M2-!_AR@(]5UK8+D08>'/QS+X.R2/_W)__$/!%B]$Z=MZ=OPK^N)/5.3,TA[W M;3 '&56#^AN^9@]%,>-Z(;IV[<./W8P%%]KT52>S4OWCI>PY" #LQ^V>$?QX M1\^>GJ,73H@:K[_"Y%4CSS*J0N1RE)*C^)S"\Q2E$#2;)SA*94D#*O___;<* M_]>MS3__"W_[4U<][M80&GF%^Y//_D_GU*QI^8NZ6ZB[[8(9N=5G6 4;X\_BM MNX]BM73WF1?$Q?=^^N!8@1T]^ZD5>?R"4]\\RD!1Z%?+36G45WB"Y?C;U7X' M8+;'69Q!Q?/T"AX7K2BU^U*S5A(&8BG3'\ _6F)[T,](Y0SJ5B;NUWL!_(K^ MM(1>K2UF.CVI)!=A/XI2KR/UA$%-:F>$-NRB7.C72C782GQ/MY*]>%H'QB*. M5-V=C3)[],J'@_OKG[\M%ZH9+PK@3A1 XVSV".PLP^=)AF>5&4T;2@[D"47- MSV9*GLMIE$JQO,J0M\NOWFT/0FEGUZO$L""KBD;P%&L (B\HI$+\WI*IB26N MI;4LL:C6W)JW4"D+;-')]>\M#SS#LB-W*,A@>J@4K& \HDT3MF1^;^EL_/VL MVR[/";6T9\@F:=)1%;7,_]Y2GJW*3%%71)FJ:-MY=[)N#EGH%R?[:1W$6=G- M9B.1,HQJQU+:I6ZOJ]#)EO8Z/QKWZ_6:K!*EX;93+;:KV2ULF1@1);1;=(/< M*@3;E;1&UZN8W25JF1C1, JFQ"%?KXE9(B34:J/=KG;1VQ,CY!E6CRU5Y MG?4K6VK%MML=0=G*%H.A4Y$I[,E&9L55L%+8*DVR9TW6&;ZWUOKPT MV+(QJX_F4\U4V&3+8-.N<876JDY8-:DD#KMJ-#)02_KWEKOB@*H.I#EE WKM M+$?A+M")+FS)_MZ2SZ^=CM(CR_:Z[(7&V(L8MR\H7/+MVW*S.-P5FZIL 2.H M#VJ\-;--)9]LN?>&LW":GT_%K+6I%=KF:C!L=!4^V5)C?!H^9AK(JM,)Q7V3 M+WA:5R&)9-,2J0-KO:ROB>R6ZY#4FG3,*6QZ0NJCXB%++)2&8%>:PV6VHTM5 MMF$BHR[15%^4ERL^U$-1C2:;W4&O5;LAA-()R3-GG=*8)UU2K*PY:C.L%(.Z M"Y]Z8O$#E2F-)Y.A*V=SK9S);[72@8-]/;'ZUL:9M/1A5K;7BT;;*9"S?'<$ M.W!B^7O]9K\Q'C3:XCX _9$SWI/T&(+YQ%H1!7YM;AR"MBNY)A=:V4W(LK"O M)Q9+J$3&7@#$5&3[Q6ZMJQT6Q![V]<1JE7:\"61CM9.E98'EA]6"!T<'S>03 M(N .>4^L+JHVZ ;Z6E%FV=P 6K G5DL5)YU2QY/KSA8%U#2!EK#&M_(FT*NV6O:V3@D$W$:),QPEA\6T]"#P M&$=$4JLOI_I2C[;H(E>B:9O(J>5QH].UV0TU)$1.LJF^,FS.YDQ[ M&:SI_4QR=XMJ?#*7Q!8G3WPRT!K$DF:S"IFMV%.H@:@3,B!)1:Y\H,<56ZHK MNW79.:PT%C[UA P46MOBM@=5OFR5VPQ9+,['5$%0Z!,RT+:YS7)0#0M$(VSZ M;?[@[EJ>@!RK1-/=-CN6!8.\![_/*6J[9T.&A3\B M]"[;2]IW-5"6ZN9:D8-TUL%HR_U@?.-,?;Q2$YK$B& MPS5+)FJ:V"W(4:D'-%?OBI2_6>6'YKZM*O%3[[:+V/.ZMW&/[C.T;QUU%8"? M=[\\M#_8>^OB:&VJ4>C=?7"T->-/'EFD#]SMVS9)"S_T[WIQ:T631W/E93<$ M6>8'_6RNCP=6[H/G>_"9AN-M[UR=N[]G$;/P\VB^;^&D_-%ROO5=$(?@05^;%M-.#[[W"'OBK92CU>HA[/%L?=0OZC^3YF;C[73[SCN\95HBREY^XC$+W!4XL9Z6>N-_,B>:J?##L%8JCI:'_E+^A:/Y% M=ULO?A?["K"=>U?[&+1]N2GUV7#+/X);'LIZ*\L LJ7)R^RB0*^NYFN6 N%KMT61&GZ._:6HPSZQ\#V6B MU#.S?<9; ;2 KIE!,[*)BYO\O"XB\8+ZY-]QS MB.Z76[]8=K'L8B+Q7(L39[3XZY\26$$;R8KMU@S8K8 ;8$XQ=09,ZNR4E!.+ M#U%SPOGR-:T]#S>EB3SJZZ6MII*585M0F)A:O"'XE^6F_@[;6HIWK_096"FG M%_\ .M-8T>-*VV+%T3B_EL)M<^YENQ!T[%__D#=0$#'HOB/HOMHR3#G)^ ?0 M57EJINQ=BQ$IOG4H%IMUN=-"Z6 0S7C#4,G*+"EG&6_-YHIJN1FXF &<#Y1O M#:PC:X58QPQ<3D0JKF"']Y@[Q-QABFSR,V1_3^5^B;F7RS9KL=QBN;U\SC Q MR$^OX??)IB&R@=#IL^3VH14D&9U;JZ?CJ,KXOY!=J%N!!H4U_'=&77JPIXX1U;\'U'-U"9JS'A]*Y,&VL[M*D>&,G:O0*&LH_=<_ MS*<4MDZE89%B^R&%YFTZ6=LW@_-W3/:SZ_E*KO%-8K14A"RU[X2UU19B$@6. MDB\K0(1!>66@Q*SNFTSW#P,E'XST,4EN)O*ZM#!+WGK/>@,3@A*:\#DJN55> M!^L;%SG)SM0 H-P#2Q0L\*KJ4)!O M3%KU=56NE';^3'+!T@VV2OX8C4%2YZUAF$K; C.)V$7XO,".%R-YZ97K]*31 MZ]E[)K=QN65]-=11J0XVCJO*O^S&)D8R1C+V*S[E2.#%2#9W"BV(^[XE@^V MXWA&IK(- 2*91TAF\W\L WC9IP E8 #?AU["W8TS=9?Y>P9<8%CAOXYWS@*T MNIC<3YOY?^E6_M60^[\"T(Y0.A8O'J@[\>AK%XYH>H[-KTKS6;O9Y!OVWE,% MA1?$DKB"?R+#GST1#XKY_/3M_=A8/WL4]I_P^#L,R_S6E[OAQ)39;=[C[?)B MSML(ABRJI(K3/GQ+%&)#^YUAV:]%X60Q=&9@/O/$*! *UB+R%7^SA2@\1FJ3 MS_G.J>3LC_D@_H8SY /HD?P+377\&S3*,VH0@! G=\"$_06;\OB"/":VKH:B MQK*+93>MI&QJDSL(6AQ\'* T6,#:H*@.S#BFS7ZY=#/EZAC'.X^A=.LOU-P[ M'/7N873"P:)V5-T<+P>FW:=SVV5.7YD#OZN0Y#'.@*-Q /'WI#K.;'J='X^? MS#B^$8_:>CU=Y\>=HJP.=^M)?R0+F]86X9']ZY\\16(T?DLTXEM_[V,>WXA& M8C@+P'I1"L2HM,@9QK!L^7D3H3'F'WDV]\J+?Y=/0-X:X35W ]S0\Y^XRX?I M1DPW7H0=?VWQP4E%]0")SX4--"9[1Q](K$P4BW)N6N$K3E,SXY[^]0]S0Z'2 M>CC,$#-:Z6%COX%+\!C;OT/:[DYG16,VJ(M98#'U;.16#2F&-/(%;KCGK0^, M:8SIBW,LKBVBX5R&/U>-83"Y^3W+QJZ,L4AY;_&9X M/FD:;TF D6X[K<5)5=II"#$]T#Y!+WLR_FC.!NVN!X$_!.?A\ )\/8&?@7 <$ MM[3.M/L^76+MHISUAWMK)2BRJ9 Y9/WGF!<&^F R$9.)V)$XV_G M:6@_Z3E$=3+OV$Q!LZGAUM[5EOJAUXHQCI*-L,^1BACB&.+8"?F* X.7;=\& MW6T;?;-)$'M]'RP'AX5,<%T$;>AUL/EGM^\4'!C$+E<&]C^+SP?P^>PNE)YF,AMIC*\(H9 BK5QI7-'$>]3:"0L8U'\D;^J5.P73+I4J>=[6?OR/YCWI&_ M[S*0_ NE('$L-4:J!7 >$DS\7["5CW,Y8-;K:HAM++M8=E/"V%YA'I*5NL=) M2-)HO%RZC?(-F,@[$'6.&'KN['*99ZJ]L"SN96D3E!GJ4&[**G2TXCJ&7#YY M?Q$S'^G;V"[>]OH&5.0K,+FHFG34*JJ6G+5FZG+"U;0:B#')HD/'9/I5C,GO M@,FOMBFO[M9@$I*)VH4>I8QD6NN+([5\"!OBJ$D&)D(B2D7"7UTBY$=A :JF M^1'X=9L0,X^8><16_1?'%PA'4#9_G0@\9TE8O0TQW/MFEQAIY5E[X*PT:;E5 MR+B@(9UGVV:5570$!P1R%+Q#X MD@&&><('"3VGSMH%WEZ6.UEQ6*\4ZD(,[C@=(LP[=&]5<'0C^/ZDW/]/E%&?@R6Z8%K[6-LOXD1G4<#9UD#3"F,::1 MB_"M,?W5L=3/8WI;&\SK[1[7M]>$SPU\OB1+AR["]+&H8_ZYXJJI/,LX/K(- MPHRF!O-C)74=Z)G9/N.M %H[U\R@H6Z>]#7PZ<9'G6ZD0^E]Z.G'MU:&G^RV M0%07(:@[MY@N[.4 %;B5[G MW,/ZA"K<%^RR08"-28#"H,J6+=<"RR[L9WPH M0M_P.&O[N?G2[Z8>L /TN0[0N_2#JW/]/.'["R([G-3F)%UU]:& ] -*YT+= M<%SR0 7K!ZP?/OB\Y5OKAT]VIMZE'RA.*3J#LC^1^Z(]-!PIS,V)6#^@3)3\ M#4N_,B[LPERF_YT]>N06(&F O7)T=$.U/13[@UJ[DA&*@]JP-JB)_?_]]^R# M**#T>4GI#?6Z](BN5]_'^P[;:HJC$2X^M@@+W'<7N*^.M,/(QT8K#R"_8Z$B,,>UAY!UUOP1N& P\05M'E@^@SP.]G'#?<50W M%%Q=A)^N4)-3ET/97-2:TF&-[BH4=0SOH&E<"P]'EN( \B^E M.M\%\%'/U&VS00-9+:RGY2;+3/)[ 0$<49TW)(,!C@&>KM#Q\P/\D[G*=P&\ M0)>C44CL/'M-'^Q:CC?RE!COX(BKO,F1R>#QE&2P/CX2S@642SW(&+ZWS 1P M]!G/P$FL4^HV7+IWD#P&0:M!4I@=2M\.=_&6*A:V[RQL7TU%IOR ]\XN*$.S MH ^M LF G^@1.M8%3R8=CHR^Y%=W;4D$@F87#_8($1I43(!T&[_ 5.WF+I-D7&66,I.U-L).98H0XT65Q_D;GCN.:V&Z1U,[Z3 *DXY M??L!*%?5QIC;B>4YT:C/*\-)B;#6S2U".6)QR9L,(%<&;&C38.(B.U&0#!'5_CR-P3[W+V5%'"YD:_-U>"5_L=W<#.N M]\9=VB_6)89Z=?$B+U1.TK*[4^V=&HFC5:W2/3@3NMPP%2HN:DB=R)2*=L(*B3:,N@C-T*4CVAB(PHC&B M4W!S[?R(/GR)(K,P*_::S<4$*+Y^%8K13X;ZY7B(XZ3 M*4#^C@+X"YQU5&!Q P*<#01G \'90-+ILSQQF[=VA^MG;_,2L%O:>LZ4174@ MC=QI=B1%!Z@76>2X,#=T#E_VQY?]<3*0%/M [U(/;.NPT*U:/RM&W7&QN9[7 M-J5UK!Z@(T3?$,]F7\;J :N'J\L%U:OTPY,U&'1@\J-(:.]%<.CJ WX] MTB:@BQ0%]*_8&R;W+&%R^:4:'>=W>J#T/*!CDG&:XN\2'N Q=7Z"V7/[X$[$$I&,<9F'T'SA**:,/NV MO3&6M+@/@@%-&ZJ\*T";(RX.F;_)Y9+757 (Z?6=A*8^'N)J7897H=EJ@DVQ M*@H-4:(+A;P)EM9H*B TL^@J.4.]T(' :/YF:,;A"^?Q&EZ%9KE?GM?8UG)D MJR5]00VI*>DH\=Y\C%:@R&L/!K^+_\X8EJNZ&@[_QN'?WR3\^^J\DR<"N,IW MP'Y9 )=3V/"L,N3G!+7?U(?C0UZN>H)"QV4AJ?P-1 BF2'&LY[<*!;\ZU^=C M5$58D]59;S&NOP&NO_IJ0\JS>GXYKOW5U%-Z@C(6&^%Z.6IL=N%H M$&_8/$I>0;#/):](\2E.\2DG(Z.&F1F WW/1@8YG9/9 ]?%I#C[-N=K3G$_7 MJ4*@2,9#XTC7J'I3 (6FF)7)890GU_.-_#ZO!^K)W[2C$!95W]_#J1NJ3@1. MZ#Y>WVO+7GDG3=W"M?="*9"4\?P,@XG[L$4[/]64U_GSWU%E7@N@M^HNXL6;1XLSCUMR6R7120*HACT]A\\C@& MJP*L"J[X-.;DUY2;*%;*O5)$#__*I@P83[?7>O->QLMZ=I M^0,AMCNQ*H@+WK+DAPA-?H:S^ M[^?1VJ(_KV"GW^Q&4]S+R^V="X"O FW8IOAMZ+H1BL$LB)L[!0)ZAF MR>>V0[Y56FX1>MG74 P8O-\(O E'X)N!]V)(@4KN( LMP(SM/M7:-PBKZ'J. MB<#+_YD4B#V!?\=5%=ZU*)8+ 13^?"Q[OR/N^"_WCB,%6[P0A&_KV?&OZ(L_ MK1"*C?:X;X,YR*B:YBWA:] $9UPO1#6B??BQF['@RIN^ZF16JA^G\ KG( "P M'VH(XGM(/][1LZ?GZ+43HEO!RE'W:'G!?Y[O@V.Y(#L_YC-]OA._>DN\?(W^ MK5N;?_X7_KA[BN9 !PVIDOE_'J\\C9YZJQ\)XG\^1!]H<$F ?SG^>[5 M 9U_T,OXYW__U\/>)CF26R7V8!BWDT?%^LP$V9D/5#NK&O#-/U5GJ^Z#._T( M79/:\(T< SS(]\_G\ROWY%PT_,W5+=91_,T*WVS#K "'\>OW7W4:P( M[S[S @L!_*!E";W6&-;B5J^?2Z;:E@=C/#*1,46KWI6:M M) S$4N8VR:[0S/0'\(.6V![\2K+[.9VT'DO^0Y7QUS\MU8?(R71\3X^T,,@4 M/7_E'<_?8XJB'\T"2[=@*W2ASOJL?L:R3#XP9I[M] 0*;8"8$J!G2D #RQGP M,S1YDT%>8_PS'W<>[63WG7X>PH\E\I2HJ?&>A%:5[-P[Z$/M_IW;7L/@?:[#%&_@IKA4AUI8_)GYL&297ZM6>9NT6()^:S%6JYV M/V_7X]$:P=E_N#[Q_.^3L[_J92=3EY]."+7>!6U=:X=SJ?M!\_G0P*'9I'7] M8#Z?QV0\0&1*/!IB#,.'@[SC\:UXER6I_V20I:+=?P?=YST&YT/KY)<]@J+3 MG4@'R%")[9H(?0C?]IS^^EN%VL%1M\CHT7Y]_J^X4Q9LO)U[CK//>%L7OC9X MH.DR?Z/>4<1_?GM\_"GYGXSGQQVY;50\6EFW__BO]]A.KUB.5\V;GID#'UAN M9JGND2F8<:':# (X.CC^&8KYUZ&'A%3=K368,:(P@O,&ERYRCE/MK%O@S3PWAPKJ1 ;\:^F\YO]=9^?2>\%58%[@+(R#LV[EF!7=@7@*O- M(6YM86<%]PU1(?6@!S8 VA%M$+9B8^ZYQPSV*_#H"<5;"4BTO7V6H31]#HSR M =$8$H?)-%_(5MQM@J%(O.FNNP_LI0?P(H=@&"ESC24:=:$^,2V#;T$5\:+5 M((G[%7PTTR_Z\A&8$$K:;?IM%T"LH%G,Z$= /K""X>HB(_A'IGW?*/1B_?X[ M3A$EX+OQZ"$:CW("=TB "(,5!-8.*JT00"#^WS/?S_D"B:H SX23/;>TIV1J ML1BVR2;CC8B&4O/IWGP5^J/']!CS"GKLMK=EWUO"-X9H9D=6.+^3[)I[&T\L M! %4M$ ?J+M[G<\^$,J!XWJ3)=$0['W!Z(=TC==)N8N2P_Y(EKC*0-7EH 6$ M9L%19#Y[:7^_H7&12QMX8-?F.64B+[O>NL6S4JEI;+]\:26?E@K;<2NRP;8Q M6D3FR.@.M^C\\4>2 _UM:?,W\8;[VZ#^12ZO(-:Y9;_:DNS1Q'&WTVJW MW^MUOWQY2[U^IU*,Y@-BWQHN%O7>*)!D 97I_I$,=OEM>;D?CZC*W[:4S_1J M'^2G>LI[W>H,8S5GO"U+3D\WM7XNMRI?G/=Z'$@F'DG21?W=R82.KAJ%<\^' M'='1AFH%001>[&3,H84;*%:C0C1;*E>U+=4\;()LKCM>=-\=$?&[4_&'L 21MN5"U"P!N,%PN1MH$Z/_D\)Z'"^R5!ZF M ?[C;G-,GQPKH]L9Z^_('A.I#=TNTHRMR'3+F^;-KYNQCNI+?A_YVGI\?M4! M?CR))V=.JW<$]U!O!C*8']3IN.%8DR($./&#/#%G*]7/;- S?V2JGJ,C4^RW M^8O=)"CW5N@<9="''CWRW^^KL62V<^!"S1\G#)@M\./?26*+8I'6"JB!I1-ZKEQ&ZA$<%'_LB(JC8_KFBB0U;PJ#^?SGT^ M6(FAAPC,'G*F@@=S7BV,]4Z6X6AQW>#46E[IB&'MZ )G-EX(?M>5&>1:.DX& M2D*(ICR(9DLK#(_C4>.OH%''PYT?E^7I]=&]V(N=JQODI"ZC(Y.,'O+_V7NS MYL299D'X?B+F/RAZSOGBZ0CC(W;H=^:)8#>8?3&V;P@AE4!&2*"%[==_F54E M$(N7[K8-[M9--X92J:IR7RH3=70:V8"GRP;5QE&*T(-'RU;7YB[WGUT!.&W; MU%U*(*#-+]%3 \^[,\]1PQ7Y*V'\5D21F*$/,SN6-N13L\DL,I4T>NU* FF% M&8D[!("W[ST"4^V=Q*=+GZ9%5&(!/K\H@%*9;B[?S]X_B%KX=BR-5V)W9HTN M30!M]_*;,@CP8D=[7TD2[0/S3<*HKC\T"JGJ:B[.[58DD^YD'I_4%KT+_;HL MFFT/_$N+HP,:^!F)9.17+1+O%\1>KN%$;A+.4$L\CMX@D3+T +W &T/57?3- M04\S4<9:!,:!S"M*Q2Z/'L8(1':R( ^6F8_ /[E1X6@!\&'9X@K&=(.$B! M %P=WB@9$QBGX?FS'>Y))3QH= [/.%0]M86OU+=HE,H^D?CY7UO+2! W=C+#;C7TZ(N=%4( <,1K!X6=3'86I M?]9N"D1_ORK G8KT:@/@&"4OP!57]O2&/4S@V $;Y#K0EM5L:8 AJ"3#?!;O M&[+35N"-E%OH V)*VMPXKAC7!A@/+'M_7EYXQ&)DC.1+-1X;"3T5YZ#URAD MI@,K4/:B'0(:_A/[M<=1O?3K@D,:,\7%(!D25*U9( :YQ8R6%J *H*R;>,KL ME-BT"Z315S9I;].[7FB\@D\[AZ%$7P#Q0-_=!^WGTN*!SZ4-J#DR:,S(UVJ' M$V.[4+D9AZQP<=*)VWVWH]8SL][%$:.W[F,:;!AO-* B*3BZB$@/D\S[-L_-0>X9BSW%=---;&:]Z6#:STK)AI;M9?9U$40/H%QGK$AKO*)T M'*7$)[T5Y:5W#AS.&@BD\/EUD,5G$$^E:-S*1YNW:(EZ83)P[ MT$4JDN%*UIJ=3R2%.D9$/$0XJG.)67BA3*;ER?W]7HPA\A.*XB%<,E., +ZH(%JC\$2=.-GA1)H4 M0^EENE/9%%M403SN$X'\BDN&&7O#%T=@'_YVS2QI2MH+^-L*3>S'5>>A6'#- M1/8F63.Z]Z,63:^3QSP)23R-O8=V-"(ED[IX'9"R9F3_^+47:4=!\K4/U\\= M,*,!M_O\Z5:SFXRC=_.KR;29BM\9C4@[&5U^^[=(AM:./3QWP->8Q.@9#\"U M7=NQUKM\ R: 3R3Z4#''=8.K4YD*3+]G^K)%=+) ;1[S(DS4P'V^&1#/J.;: M3/5A.7/41I'66\8TAXV A:&O]UF4?:@NG<7;XH&OATTI"K9#8\$[85L>QWKU MZK!DBW,Q\3"\M<6(4;TX'W^/$=%V^9[F R8TZ$F2YP8K;@'=V6I!IW7DV?Z# MS^1?(1B02% 3ID:/M,VX1/,(GIAA6'Y$#&(QGZLLDYFST\Q0#E&_$%TTO"A# MP8LRC>K#M@#')HWH"Q%;IM($],3M+A%'P81SIS.&[?\@T=UC9F*&I^*JZ.NYP"F&\$W/_<,>XO"K5B:6G;JH'8Z_?%R6.(" MCD!",NQ=JL/NB9W*#!:J[+@PNY=ZQ.Q118,]6]QX'R-'W9X1<(A=KI'_Z&"3 MM,4(AX3G ]B"G"U,HY%&4.AW)T27?B6 O0YFL+.FII/GAS> G('\I14Y$Q4? MZ\_/F;3B33T35WN1"CY43B;^GQ[UKXN_[&< 49K[-^S+=PO\1 MD,@/?:T6&[PA^)&>G$F57 M^'!HLS_;--N)^4,O%"U/!_E11>X[K4'D>-+48MCJW=SFI,*\MQ)U40SU:M@Y M>9 Z'-D*SW*-_,9U>Y%L==34QNU:;;J$D<>OK]_VIW8_N^D7.K?W@R>YH#YE MTG1H\G!HWZXMYLEUN5,()=>:J\=*G=XX,X@>KS2DW^5RUB1FB9%P9S4QT[*[ MGN/(^-%*-S.K-FC+V4DB$LG<3;6;PA*OJ!_O*;'NWAO)6/.A$!F4G)KXC M6"OTQ)X:6KZRSCUTUH6$>?M4CTZRI#^G0V.'0[OCVWIY7"O6"HV4.*JNLH5D MKDV''FV?S.S4\N%&Z_9N%Y-1LN",[IYN,X/8"3RY[6>5O--H3^:V7@S55HN! M%A_!R*.#&LF37&/YM!A/I)OR3<$L=9W[PA)&'AU4I!5J#-5\\DZ4FFU;G"W* M_50'WYX^'!G3[BJ3SJU=*$SGJ?5=X:Z\&,9PY/%!R>WL*'E?SK;$T/(Q-WFH M+F\2,7S]\4$U'Y>5G'J74PIN26J$B\MIOM+"/86/(!42&V1PD[X;BSDC,4VV MD^5)M]@:Q(\/*B\F;DBX$XL6IKE2VZJUPRDEGQDDCD=VRE%3+G;BB<)M_CXQ M4M35T^!V!"./CM19=@9Z(MU[+'34QV5AYB0SH2F.C!Z.U-?N/"8OB@U1O32)+6\G/RB'MUL%U)HZ09%G4;FHY<2*26W6E MKR:%Q_P"WWYT2LY-NI49CS=SL>/(=[?A!WV:22UAY!% $_+CM-TR*LG)K5Y: M;X:I[B8>Q[7*X&-V&"W3HT:YZFK[4&\-H<:(5!HZB M-@UI51T-DL<0+9>+O;DVR3^(D99Y0QKF&&35$D8>P:F0;(ZTSFWOMKO&/+5:)2:L'((\Q[2L8?$XMP(]7+S2?= M5JAU5PO9..?1CAZ8%^]$'GON++\J3(V[ M=O2I6:Q/LG3H$>8M1_/)T]U-K3]9;R+B/$S4MA&G0SW, VV=VUG<5'CI,J9G M:_W$E4P$W3/O>-&>8X:$_[&/-UDS"BWB@;=8PMOI)L3R7NO->YS'< MC3[=;1YO8A<7]O'MYMBSY/MQY^Z@5QC'\#H6WN3?^[T@S/>!-N1RK,EC_&Y- M'],,V<5(_;50V,YFVZ:LT4@?M5N]>U-#RY3'KL7]&,RQJ1F8FF9:&G7I8\HV MH;X6])# ESI;F^*E U!OTQ3],9B61,.4S$>CT]?1FUELS^@@YFOU73"QM\%( M[K#:5:?8OO'E#!1/24[MNV#'DO+!%UE^(=='_+E,GYFD*1R(.82IX60,I6XR M !O.R2!.+:P6M-3\/M-S[^2GI_F=523KS+=_(XGTZ12IC[@I\ NUH3[C:&Y! M47G,K1KBNBHO]5+CT4KW1MC\+WKZ:("X9NQ5.\KT,!NHTC5VF'](4LP#>'V: MNAT3. /Y:/Q\ZT6K,G50;IW?5SK^9 M6N5"=%RQEE@_-/X"?,][$>K]CSXS+<02$ST?$A/$36](&=2=V>B#CUZ?S[+C M^=2,3G)WBJ@U;[72J(6$=15+I%XZ^M19[RF]_^F/XLY4CP]ZY9[DU&_L;OLO)SA//.%U<[#D5,=V_S_8F3QFWX#I/I8=!I4?6YL6IB-L:P?2# M;UO'"N.--AKKWJT!JJ_9#HNI4>4.5#=8@41O-8"Z2(-R5*>R"(\DT) ]3?;4 M,;D KXWX%B_>3X3 I#W/K;!80P;& 1T/,!_5*=UQYFI]# M$VCA;RQ,@5ELF%]+%!X*A3EN MYPN13;/?*JJ/3GO3.C;&3H^[S##9;MO";M_'R)??62"J9MF.E\> *+;-!]]B M!@MNL=(/.T05*!\AHS6/5?MU>Y\'W# %W83'+6%,]'U$IX5-MNNUM^N]%II> M C*;XS RX*$JV9\/(^2"CN86("KPOQ!/M:2JW2Y\#>CI: Z]#7/]7 :);YLS MBC6" E2*-X,P877I_UWCA2VVR\>K.HC]2)6T/@,O..-[9F1)"O'*T@S7PO8& M/Z(^ ,8FUD*3R6<57ZGM,A%\"?,\O=TR9Q9:G2RGG.7!-4"3 M[#&IE6>N\L35$,$,5VHMVBYP$7\*/,]%ZT&[/Z M$;X"YC Y.TA/B3/&!(WV\XO&G$U,YI2@Q !:&D;UK/45 M*UX!),'S+[S4*0SWO7K0VPI)FK&;AR5IL+(9!R?\#UOI=YS])-/9FG.?;<"] M7G'H9[3-4W+/@UL)3J(*QW!2_S3G]C*46B[#A75_GI=<,QWINJUO_\9>,[H^ MNM?XSS<(_8#S.F@R[C^XR?)^53)GG>ADOGI89-9YL>IDX>!2X9,G]_VL1M/K M71@_!=D>DD.]7'273;'4FDJ->/EQ<8]6?O29"X!>Q02AP7+1**WN:)J1N$?Q MR#0/9!5-^^%7I(!S6@2491M-("^MZR)<.>_+"1JXW9Q_M\Q21J"T#PXHHSRY M3#7!DAB91JY<-"U,N6JH.\AF";R;^$MA^$%:>JR;:[67#DU"#YW^1.EKMV'U MS^5^V\\F8W>O>W'>M M1$POK%?%V\'RWJFOAZTW,*ON[D[MI04M7BE:N%5T^6'MCBHC\YMPP.$M.._> M5I5%AO_R04X6=B17EF/WHK14UH^/S8)*\K/:F_1:;.F9 M"3]*Z_O@V,G' (C$[N1XNUP=B)'E6C4+]<4P3S']F9C3\V>>^MNP'WG/RX=; MN!OUM&IWG!83FYI6'%2LV**2>2/V,TWG/=&?S_@7X?_K()KT2H--I3'I]3H- ML713:V8C0PFKM45^D0"H,7]PZ)]O@7XR+-!7\S[P6*G%:J<<5[1>XR9K5#:; M]&JV 9)Y+@;^*CAVD5[J$Z$WN:]\3AI**B=AQNR.U_T2L ;51!>A_>-#JY._ M3@C',91^.ALKJ,WV6)R3?B'DE,QF/)YY)Q?V5#.VG3RN/Z"7!Z<6?HF M?F1 MX:2EF4U^>!_\B]JY/%DZO^0ZIO<%2^:GW^RE_/O: O$QQ^G[CN6M@F\WS';X MML:5L>AU(OU2BRE?5KAO?DS)P0K=WA%Y?]/RLC_8_0B49J]>3>!70^B+O:'2 MD-:J(N]R3^'-S:Y\S_UL1Q?^[V^VP4J]V.HK@,-GP0&;[@5P.#<1@!XN M X!7[H,.(C7Z6@ A_/#(7J=?K'1=P"'@"_]77"(A ,XG!\.R>M8(!\N X! M7[H4. 1VW"7 (;#C+@,. 5^Z##B '1<)X'!^.,2OPX$==P%P"/C2I< AL.,N M 0Z!'?>NK01:ZUSP*L8]#[0/.*J7 MZJL=I1QX-ZZ&_)3V,?2G#N17^?AG8(O_%-Z*,/PH8./XY?_[EOKVKL<2B5\G M/Q]S7JTG]W9I,["8]T64U#ZB_"[O?>ZL7LU9^92S^ TD M^H/(Y]WX;N1]Z2GUBAIU=G+)>*E_?S)S_5WL>,^C>"V ?EERYCUW_EK(.F"7 M7X8@/HY=)F)G1Y$72T83)V"4@1@-Q.@%B-$7XQ=_KAA]+6+PZ6+TDM#BBU-( M(%??RVC_2 L]H(P_B3(N7+/ "M&!4O'YB!&[3K\8B#P[8A0ES0H0(Y"E1XBQ MNTH8*?>%<>8.B_ $*//AJ8,OIQY?N'KRGD>1 M_.I<%HMH!003R.5 +E\PSC"+^ OC3""7 [D>_WF'5%Z"D"+S?=X!G%^K+> \\NP G1(!G%ZY#O \_.[OP#_ L MD)N?@F^S[OOC[6DP=-X[;Q MM+Z)*9,0N8^3ZJ;VV'@<#1*PY6__AJ]BZ>-F?0$)7ZBKY#U(^ )\''\U">_( M=Y^83Y#NW5+.CDBB59VX#[ETJ51JNP_2$DDW'I!NH.5=AI;WA5-G$NS^E +(QN&NM!O2.)9)"5[F\+)7N8:0V2U(&8N JG8F_R0@2\Y=VR ML_XNWL(\A.>S4HTOR3QFT5##)F1P:H]Z(=JVA)Y2ISRE&0\X"F! MGOXWZ>E'AR#\\U?H+]Y+/MU%/M84+$4G1ECN/I=?=>&2'[27W[-WW$>KY_I63&KNE( M>A &^F53+0IL0#%=P+FS\+[WR]+X]&T%Z4(?G?[XQV'J*3]Q@*E?&E-/J9-_ M *:>TA@#3/WBF!I(_S_58:+(D4HU0[+50J@7OG-3X?EXT6N=TXV:+*B)63;W*@!';_)*?H'T/$IOV= Q^]+QS_ALLQ+ M^FTJES$:$_=^V+ ?[YSR4YS2;YS2;^)M+LN ?@.-\6ST>P8GXSL3\*>X!XN) M>#(U>; KO88V,0<#9U6[T2BIO\D]^#\.+NE?;US=G1)+DW\+GIH!M.?\V$?; M0V)EOVS=V1$8\4;Z_?V511/'%(4K.+IA;>XR;1%Q0%<"8 DS"X!MP5NQJ/UT M.]C M'P!7<^*D,F$!-,2QH#3Q(+O#'C52- , 1 'T6$MJ)8Y%71BVX(SAE/Y MOWO'OX>E>=>B2QB$!Q1-TX.NN4/:],"VG$'.(@J0 HPS1AX9-$W3LJEO'$?L M?YNI:89KL_'<-8Z#VK!0LGT$QFA3=\I__ZUK"KFG23\U#I&PV(\_A-?1D236 M)!-#(^6IK/5*PIMC1]IEUA31A5UR;(&M7!O.(N59WTQ M4E_)F:$=28GJ\MN_ID&$-9&L0XQG<1S'%$Q@G9<)#VGU7O!8Y)OI>-D0BM#X5'L[?(U-9.93AQ>XU.Z7Y^,T_41]_^C8@4'/8A/*Z%7<;[ M&^A0(4/8N6L!"<+!0^ONF-A$ ML+=3"TMB$2XWX.!V^#C8=>?B=3 M1PZ4#_P;4128HL2-$T5;_/M_X9\M7>EPNJC6CO^SKTI$D72XKBZ*__TNNNE^ M#=](S--.MRI#3&3[H*ND__[O_^5?[7$J &<(OFV,&5U'J&X](J$A'/,D)*GP MYA^2OI36MEATX8M:H=[M;$L-?\PBM;U9&4/7''A 1F43 M)!AH)$W+5%P9R,YC<6C>H"#KN$,@)@U&8=LD[:/6R71@GV']XJ(?D+,)!+1I M1<@3F;)?(1J^$E!@T']3=/'P(;E=],LDO(^1IU!-HFQW$ D/ATI:%0>*%!<' M()#)8!A5A@,YEDZ2J)J*RY$D(KWT[_\]X"+,8AH.EDZBZ^BQ14ULS*+9?F,< MJ[?JHP$.C3 #$9X@2L9Y;73TV[/O>*B+"LFEZ_E"9-/LMXKJH]/>M.A3J"$< M,[A?E\_==6=-W%MC4Y@6XT^KQG">(4[KT!;M6I)",H;20$4(3$_@18[=!MAI M"V3)31,@N_[F+;]34!NMIT6Q5M!JC6B]G9^H@Q58SP3,SQG,"L*9_!Y1O\T4 M>QD-O6T(NWT@MGF5O6AX"<4MB)XGDZIX("IA_T!DJ >NZ9#D?T!J>1-9VXE M=Q04ES"E4 '#G #&ZZ9,Q335&E&:H= %MCX:FZY#9T9'! P ;"V M9D^RZRPQY#'N84^_.L8+KEJM*]V'>*VL1,3(/*Y&,DTK65WN73./_(1?Y&@] M36+A%R#UPEL/1RCBT[/!PT9QP? 6-+41+Y9C31X_]T[;Q\R%F80>.K#,T, QA"$92[K*,52S MMCA']; %/&*Z-D-D&*!92@B?7^\6 R^'[3@NM9*N 1$5JJ*AK@DGB,HWW>25 M(/&I@9A1&]-L&"/HL%RJ2:^.96J ':CIHHS9H;#@!K?R/N[;'YE*P3* Y M& ^*.FZ,SD1_(*NQ-M3X#OMC8NPVX[V:F7^.-(%/"M%!=EB4["4VC1^RDG * MJ/[3NA+@*!1+6L*L(PD/&+Y@A^4[*_I"V#T[#8#KVJ9_P^9-349]V'8\SD,7 MH6C 9QQ@"+"(0_F/!P^G(>TQ#@=V.G1MA)'-\%N!EU!3PN-EL%F0Z%,*1ERC MI.OF$G9$Z,FC&]=177W'Z< F]O1TNFD!*!:E.*Q3!4H"(PXV;\BZBWJ@M[T1 M(@5L!!B\X*! .4(0-]7!B.]8S M'R3F&L0S@Q.F>]RY!?!;WXNNMC"!/2H483P C(A!+$D7"/QB3M?;@2"/X,V M*Q*<'5"QJ9/]\UV" "%VR%35DYM>(C;"1&L@9!DV ,P=-'T=X*S!SVQ!L&[& M:) /D+D+GP&X;!(0&K!(VY7'OEFY/471# ;P36Y!>]IX^FA-HNS1--,9NC![ M%@3C9*L\*!*IQK/#=G62JW4RY56UK$<'F4M3'KQM "OV4KBU?SVEP?>P07L^*MF\V51JQRI Q>W1WZ(6.;(@*-D_$G1 M5!6L='P?17I*C,![0"M'D]_CR@+(4LU4=L(-6)XI UD" ZJ?6I?&ID?I.J7' M9A-=1RXRLY =\EG!>@66:R$;@JF8R. L[HKY,V!BVS1@XC4R#$63F?, ]\5$ M%6Q+)XC05[ 7&XP&2>>4#QP<_K8\1S9 M5+2'P;(8>7CLS=V,T;J31JZ>NCB=V]O6E4 W1H][N[5C0MH-GVV'$V\X8HH, MXE9CI(6 O09[$H M:]R:0EEA(E50=Z]!'=GH\$4Z W8MH<$?HO*84AASWN]C MGVL3E'RH"MB>%)!L&Y1WQN ]\@OU%+@K[<$Q^,$MBAH;.0^K$Y(C,-C+W'=G5TI@JH M@N"Z**%NI0)\ 9J/-6(" LX(I,^U4%C-"(H^ZA%'%0 ].E1SNN):)% ^68+N MSDAF2!SD8EL]&'".PGP#TP+9Z\B3#F8$P\?!DT<7(6@H5-G J2PRDX#QL?WC M0WAP$FZ7RG+E ,9\",(4<87ZC7TXXMK,X)HQ#8EC!5--V"\> $>FJ=AX*T;Q M> R>-&5]."6J.WACAK$D9.ALM_ D?R]5*S.ZSJ,%R@$F^M_)6=K55I_ C4L* MP%JSJ6&SV.[=_IW5O$P_>,*H2I$EXA> 1)OBT=/?J$("%*^!R0K:')46NU^I M@#D/8RP!F)::K@-/+(/-9XQ00V#U52;M3'IYX[8N MC35Z&Z- HGX68;?!DTK&]DS$1%10;$H/2U M78F%*&Q3Q*),<26C8.5,<&NM,;F\99TJ(,E.Q4#5@[-&GXC>>QWEHL#'*6)+ M4V1N>\M? O'_UQ?+W?".\##C@KHC!GTM5Q^ZO5@/+!)M>:.I8 M'IB9I9WI%XLU<3[-#9Q;U3;6D5^_OO;B'M>KQX(1$RNE2:?>T$H)2[N/)5K? M_HU>1<74B>RQ@R^N1%%$I@]XX'F(&05X;F+/09S:-[,((AXZSY"!41K:HA&R M8,K!6$B7,E-JO**VR_QQ.['%N#8H!4PKIPHQR$T<#@:F/.%(_T^5+(@NA(%3 MSESGNV=B#4USXM.RX6%DN@Y5/"@K-PP7C4BV6'P3,O+]G0 \3*X[8R(6:K'$ M0MB@KKU[D,_O)V\\&2!,Q 4N<;:&P#YMUYV>;9L-UB M[7VSX. U+T; W^)]'T0.8N"_-$GT/2:)G3T:;YC[P?B#T+Q/)'-$V*([^M1\ M2($(0Q_""6__&Q M_*X\&"\WX6(^%3CF#DT=M3U4FZ5E@9!3%7TL*M=:EL M.?=+&'GT]EDC&R>)YJU=T&[E02AK#5N+=F80/7Y[K5U3L_EI*]DKV9.U>+N^ MV_03F4'L>.2@WQH#R91J/3(N]*WI;7*UK+<&\>.1HUMI2++U54]L2/&$5%C/ M5TT'2^T?[[T327:>;A=/XK10%>\JTF@I5["R]]'>;\65E%/C#IF4S.KD)D[$ MACAIP4AO[S^?D1']J8R,V/,9&2\J#>?(R"BL'$IUG%WT:=S161]D8@SN[XJM MM!9+3=SU^FYU$UUFK=KHTK0<;_$"7BI\1='A#ET:<=!40H.)Z"5ECC +CL)% MA]K8I9X#-B]&K3\ (&_+#&U2&ZZA5MDBO;UVMFL%MCGQ65;!2G63H.Y-LRWS1%-4W[Y,+S->S:Y"0J,9N"MC*6!R;'\7=J!?QL& MP.-3YG[>!@]P!+/%J4OB1#> M5-O#,QJT]87H&;Y=! ?JGCR[&^"4V^SUKEG$]7>VRV_@ZGWG69GWT\5&<3H0 MZ8N^O)@H!=\ MDKS=,(_:=FG[#'!_)2P&3P%Y9C@5+7.:AX4TU 8_A#;-=VIR?WL1MH-:MQ^: M"$,/HMWM3OPNY_M&9:DNV[>]QE,X6P&U=AVW,R^1 9/"U.9DX7Z::'8 '9Z) MY84"KH6<+FE3'F/WA1D. ,2C7CH@P- VK2'SR.[-O'U" *[G8DZ1:R';WG.1 MRC*H+XQ_[P*VJHM#=Y!EB^$.4*HN\%U@/MF^BY>E$J&[%?T<&D@!#,*!O879 M,D(&S3!)7]- ,9MBA\BX%$FW?]:UMG5CH_]5PLYI(CKL6EM7&OA=+/OI54"\H:X T2\?OD6 MZ.Y)\>T70/D=$NZ-85>6,==*FMGDA_?!OZB=9LO\(I+KF-X7S"M"O]GSG?BN M./,QQWX0Q_)6P;<;9CM\6[F]9)2Z8IZ_4NTSKWWS8YA.!13SCLC[.X2WN7\P M1Q.RIE=]/-S'1E_L#45JUEV'O(O#Y\T7]WW/O1T+?/ZYW[S['KF.Q@(XG!\. MX>M80 \7 (\SS"XG7R#/U 7HV4OOT(T3(/4.:34>:K8TQJ_[3>JP/MJ]Z#]\>5K*2S M'']'&!(81>N"F"JOIO1Q_2_.0!67U/#D9>7SD\H)OM=V7K,M@S*@1UG:!Z[= M#'-4GZ@$&+'O:M:H,1GT2G>]:,2Q%YMR+C.(8"IM_"HA)C^U35% M7\4U;YH M>7U]JDT.[E-+)Y>H=69BY-X:JN]6B6;&92KDT;:E4QW^!EYS\2SE M^F.$6G]^IW) MGR;$7D+OYXAO+IE'T6[>0-E%V\F8FN74D\%=9R MIB0FTOWP[>T2*)MI*6+X2WLAG-9*9I<&_/(\Z,(/>S( N*?#_ MSOZ*2VJX_G=H($V+T+I4<)1E0\;R?R1/V/\G6%8ATWKL=8HALY!STMUN.SXK M-ZS,(([*2/BX\5% U@%91\Z;?W)^LCZ/<^2GR#I;T?.QI36K]QHWT2>KYCZE M>P4D:]!$(LF78IA?V%GB2ZT@AA(D57R*\73Y31S?UV5R4=T=/SO ^^[%\]X< MX&WKCD1B,['3RT5D)9I60Z'-0V:08&D9L; 8.$T"NO](A\I?3??G2\=RJ[UF M[GX]3DU(RU13]]WXJ!/! CN)U].Q7FS-^G5:M7[4_6>\:U\V;)@#E"8.@6>+ M!X?%IYFJM6/%@I2J9Q+V7+H?9RZP'0'?CN#MY^4J.JJ+M^\U?(IW_+ T>[)W M9]\K3:U[E\&OO"+:_J^6IC4AUK9%#5[;)X8ML;+Z>+E]0<::K).]9\8$U7<: MQQL327?&;"5T_;2=BF9CB6PUI+KT[KP[8PU7IJRFB%<_E=[1]RH&TR( DCR& M)2QH\T RG>GFFGA%Q;<5U@D];EZ]?5K7+Z[JFTWF_9,61EM['PP+;\@(*%9$W>28A=(<(D)Y/U M]&!3GZ?P9IO88$S(XXRAY'>+++#JY ?EIFJ;?J32;=Y&Q.FCM(XNU)JBQB^N MW)2W(PH=WY[>4GYJ6Y7=\D_B@QZO-X'H:,!69EXU/QSF+X/A+VC??GDNCE&_ M5CV>EE@Q8>OP['M7T7YK![$R[2K0\L=9H<9OIWH;[4F^OET%VB,]C$!WO:N/@30OE%%-_*9M%73V5J]P?-IWXL MT9-T:]/N)6H];=KZ]F\R*F+IZB/9C&!C%1$_&@:'/IJ/@T%F6H@E)GH^)":( MF]Z0\F2=G(T^#P;.P-+O*\:J(KJ+;+5?>^J5.W& 02H2>0D&*2:7/AH.R3TX M)#\0#J.X,]7C@UZY)SGU&[O;?4J*\B?20J'0[(<*\=ZZU["&*P+BO&*2Y;=_ MTXD7:>&3ZTBCTMG&*WVY+ M@F]/+\LPK 5.;Z91<8*:U<@BQ->W>:]#X*[)G=>OC^IO6/H,)Z+/*E=>C6FR MX,7(%:)*KNYXA9U8G[TKUKYON^1:,T=[VJ$XG9G8%\+VM[IA#WD]K_U]"%E; M+7?X1&3:C,_3#'US,[W0WM88DVS;Q'8L\ +4=5&!FVH.GMBN_)2_-/YN87Q& MY73UJ9T*J=,=L-8IK!_6%6T"NNO*P6O$>6>#W5I8+T#3W;9LO**]0W=-P;!+ M!U4[AZP]GK>=;:,,UE/,IB7\?4VOV+JP"MJ9ZK4CG^M*J^?H2TK6]$RN]A I MN)O!XB81*3Y8^L5U96';$& ?IWJPY D6MD,@2:NMA:-QK8LW5D!,]8%SZ&NK MX.^A-B3.DK F@%XW2:[9X=Q#VIMRUV8*O_>_SZ6M*8@!+):OQJ*U[+ ?&[Q" M=HX+D^TZLNVO9-=Y2>:6(!@K@)<'_2G\[3_]#2EVG2.]GI>.O[_+EL(4_]%Y M/2CV^NMN.TOP3G8:[?A%VXGJVH0VML1F=;1,H]?@@DXDT 8(^#VUM'@;*MYJ MUZL/!Z]EC7IYQZLR$TJ'+>_H>A5J(9]:\2$VI&>5Z\2<4C0+%2U!GMIRB#0?2QLZ:,APGTXH%JE-PL 0^0X&6P/#+2NJL?)N%R& M%PDYE]-;Q1S:0@8H[)]NKI+Y?A[QUAD#EZ0M& M?> EN:\\W)*^T4_W&KVQ;I9B4K.O79QFV<$^1R'6!Z6PD$VQ^!^"V M-Q]53'CS4%9,&:2$8.,1\L=X;UM!6@)Y@0J$;<-HLT1_84_34@EM($A9)XHC M%X;NO9%Z\= U!V+"V;[-&9O8:@3?9^])-FRN\H9ND!:V;[(U!YV!U@(;/_&F MIEX_2%SU,TU0_(6E=WU0SH.T!=Z:%5@-Q=]G>XDFC&BE,%W/>^Z=K(KWX8B8 M=9?'I?1/C[O,3CK>WA%T MW]L3H'R [G3IUP&M9E4G;-;/$IBD"LO27@G,OY MDZ(M--K0!G&6BW?.ME@U#W0# R9)H CLNF1S9#2!J:%0P>=]%UOAIQGCRE[9 M<:J@>+BTKZ2@%;;7*$RC:;HOT!?3EQ!,6#T9VP)QVJ(:$0VZ456&;@V,/GM; M$QO[^1#5I$? VG_3R;U6]+0_VJZCS]O; M'.0$"#FLP*V6.+M1%&R!B=>K[\ M/Z9)4"1H$A0T"0J:!'U*DR#WL6+4^I.9.,E%K4)K/@Y%GI*C4TV"[DJ;5=&< M9YJ34K^\S,WJ;C05/MDD**'J3_5[TEZ(9! KWU0CYG0EMDXU"8I&I8'Z<#,) M%1J)=2;<&!;,8?F7HW7.4JE4L3=N)PN-UF0EWNF5R;PY.M5X:#7*%>R;\B!3 M2!0FI7*W=;>I#Y:G&@_-,V8YOE2'P]XTVS M0@*8?:(]6$\F71QYM"/QL:!GJL70K*=U6]U-M'$OATZT$JZE13T^"R M_Y_G=(KO>RH3ZVMC[1FK.->1XG5"W3IKP?U#39QJGAAR87KG,W7WQXW2:!&1 M9F9A/6X6;PNMQ4Q<+8.Z^V^KNY]ZC[+[B?AU)!&4D=U#@G.5MP[*^5X ',+7 MX:"\]07 (04+"^!P?C@ 7PH'<#@_',+7@7BX # 6TH&<#@_' *V=!EP"-C2 M18 AT);>%0[OT@R$F]:75#S@9;?V/^7];B">X_IC6CM\0&VCU^LFG.K>\ F= M&]+7D>A7[]SPX;T^7I3G?QY"G*&NR,\A!.O6$<#[G> =_P+P3KY_^9!7' MA.DUVKTG]=J=&1KU>KEQ:1[NI K5\!+3\-)80O0J>N+N\R^7/3Z#6<":+V64 M)]=VV*5;5F.%9\1+CF-I0Y>E]3CFLUG@[U,Y]0^P#W[)#+@D;^B[E5)EK.F2 M2JD>[?6K=WS*8[4()$^B>+F&)SA8:/&8JN2MFUQ!BLQ-Y7:P-$/M%FOSE$@< MFPWOU.3IZZD8OZ))_*FD>]Z>RA= NA]L,KR-=$?&O9K*U5*/XOJN-,P,P_%- M-<,;0R43D8!T ](-I.YG6PQO(]U,MYD8W^;-1U%ZNAL,R\T9B810ZH+=$$\? M5RGX@(YNYXTRN#8K9 >+DUU>ZO#XIFT0[=DW>(BR:MX\M,K MGW\]W>==/:-_%7\X,G+^-O[PF7&17^(/J7"VWEMJI4AA6@EI&4<*I6X&O.<< M\(=D)!'PAX _!/K#U[2D?I\_+*O*HEE*W4S$=6-0ND^-M$BBA]UF,3J3NDJ* MQX;65XK.?+YGY,PVTR<&7?[L/7Y,8/BR]O@EI?&EIRN.$=! MNRV)U9J4O)EHTFBSL$.QUOU3ZRPN9.S4X=%YAI%YG=9-;:BT5I9=]NB[Z2?O MSI:Z&SMFP.MIG3 /6T4I;Q=6Y;28N[GK+.=A64DU>%_-:.Q*3!R7J0[<1W]* MXNWS,?6_,'/^-SC !SF)/X<#-.]GC51O?1,NN*0Z>Q!#JCTH\0Z;P 'BD>#: M3, ! AW@+&[@S^$ E9M05:[W$DVQ$4[>K!_OLZ1MHPZ0IAP@%8M^:1?Q+G6? M9NX'"?I_>H+^;U@^?W$NX>590+X>:A;M=R?I/.Y%EYKQW;SIFGL,L&X:V-.$ M*&QD7W/&\%5QU]TASULZM&F3AQ,\\;:_J6GF^"%9<*MWV:)^K]>-,%:X!KLH M%3TVBH*\XB"O^,^Y$G!YMM Y><%*=TL]*Q5/%>:#:L1=)!-&M[4$7@ 64CH> M7 \*>$&@%YPC.>8&EO_CJPL7$G_Z,!,7+-<^><5!Q?Q-C'#X_U FF&F^V]/9M MA>3%?J6?"]TU0B-M@DV", @5O8I$@SL.?W$.\V=%J?YZ/O'!IMOO\PF]M>Y& M(X_FE2IC?,MX!-IRB>2\>.Z$ =&VO]0:_#?-[38_?TN@?MX?4CE[)>M M$P'[W+Z1\#^ZC5]1TJP[27=)0RUJAF3(FJ27#=NQ7%HFZZ#;NTJBM;&K3)>3 M]<8I5M:S1'E9>J^F?>_6'AOW)-!-8?_$[;8$W[Z.^V5W=UVHZ5?)_]B"NGU4 MVSW*ND7;CC"S /$MV!KM^"C98]K"D7[ 'NL+P&<8?B5(L@QOGWLC:2QZ]=#:SS!7M28_M ML.'85#P[^@Y;&!)9U>R&9MXAVQI?_Q2<\9T)60EDYG7'U.CWB &FC'1J6<#!V$K M\+D+*$$G[[BSF<[]3$)A!9/2CN1MXFC,_20T=:#7?W#)$?$_G4*[23^&__-= M %$"FSQ>K6-)RF&7\(RN\_.RC_<*,*2/.KYC]I:+L*&'AC,BBJ&74:)]V258 MF8SG3XASU(@\_6P?[D M'\V.O\N]V#W&E,QN]ZX1M6H_Z1G M@<-B< 2+[#I+#'F,Q)Q9:?9VH+>AHP=JM#OV(!4C@5*V MVC-!RO7BGFX1 LI!_0(;T-C$\&?2;%-G^$NWFH/(\*(.1#8P)ZX],<+Z4Z^? MKH=+Z 7&3B9:PDH,1@G [FF8C2 :E@>CR4+C^7!)*ASP0\@SRR7 M"1,^2B$ZB 9KO>/C?'7G88G HC),;F.&F&4:\%$F/NV,_7O,'A>+YE/8>F@H MXGIIQ+/#?BEN13+'?;=/C^,=M-^'F1[SQ>>Y:9L@N(7=GH7]30LG>C[1F0U$ M9AUF" EP\ESN,1Z[)I(%4%1 FN9A>D1G]D,T?"4@+*XHY(N93E;0;!O.ALE, MVE ;9_*MQJ-^6^C-4$#;PC^93L_^_L.OMG_6,8%XR"CF#-6$4TO\\;/=JG_. MA-\S:/A7CCFC%A!]:4B7UJ;K_%"U%5'\S<#8*CQ3:3^:QH>EV&\'7H"?6N6! M9X"*=%C?"_Z0U)&Y___]GW0BF?[/X3H.? +;, EW37 GPJ]"GZ/R4!TH_\@G;( M0P4?&)7"F)5G4!BP-AV?$&P.IJUY 9*G(AFN!!*'&@U@JH0[22BP]B"54,:JF M%"FF*-_.?=#4([;EGY< ^I"IAM#VI<81LXTH]'P6DD D, L=$PD @.2SI5%I MOXA=_-<[%T[)V(.&NE-G;,L9M,'XABTCME,-]?"[;=XVUTP]#=97B[UH6B\H M.7MZ[V[0EMLQ9H=<3HSP=ZR?C$UI$0_+(GEZRM_UY8?,*/+K,8_&C%@T2X*2 M?)5CP/K09TD5X/I-8IRJ5V;Q"3$FS:R628?R3QELL'4JK'%^''F.+7N](*^H M320QKP8R(9VQ/>:+(=;4%D86 0"@X03;"$>$*;QUO.\(VG)/ZD?BD#O%^%S; M\U>85">7=/2R&*RMJ# EL"R%O=LP!=F=NJPE:8BH*@$;0-K=$G!,/@W!?)8M M[X1=6,210)W?Y;IP#QLNU:+3[;E1T XW3$<8$H(^%8K9"G.\<47:QI<-D?W/ M3 M_=$'3M+9>'2Z>[:UXAH-RA"6QJ.^'KYQ9GB9P&$ VS51@4715]."XX;-W M>(JFT&6-)5BO)"#;L:BGDEM#S)8Y=,3M.9:V1$I-,)-A.0SP-O?<2.IPQ%ZQ MN$C/&R6$HS\\F<@-*?R:GDW./]?.']O9S4J[,:Q@J:BB*UN?#YI<7"@<>?4# MK?8/UFH[/<">:^0)R9"8$KA_[,PJ+#.ZF#_=]M94-PV+J$#Q%!V+A*N$#>J. MS9DVZH ==^A0]38:%D,1\?L/,&G)5'.G0F8*'$/;<-^&(32Y\T,1^"- MDC#CYX-':6%L _,6<6[O!\9Q^9M0L#!V#RQ=AYD<^@X!&0YC[KZ5HB>>/TW] M2%0. 0,U%>;8!_%@F?8,F#)*@J%D:_AFRW1'8QCVHLQ18)DRVN0P_Y&4P8@! M9^)# CR%BB7^!3\D]$QQ?K\O/@$GC!$F;3JV+]X!P >.349;_Y:J6;#U.4A4 ME,(8@+743IK $K#1G[P5-7H#(&X3XJZ_>2K#7)9;F'$BH70!N)X%> M$ FO!WI9GV]?]W(9]!D+TMSO2?Z_ M_]=>K_6C' A.\;YM\![O$^\[U[I)^^3N!\/@S=D MN=8;W4)'Z#:$7*/>:53+^4RWD!>*Y7JFGBMGJD*G"U_4"O5N9YL)^S&+?#'* M5),LX#;H*E5<&<@H9UJ@C#(6C%0((LC6% U&X259[:/6R;R4;VTZ_P!(:Q_X M986=2Q;SU^CB67=BKR7]BR2\CY&G4.V )WC>\J63Z#IZ;%$3&[-HMM\8Q^JM M^HAZP>///_6B[SS04?\2'345$B.7H:(^8\ZS\K,[@XLOMDT-5M1#4,1;9$S MT@;AS(=SGVP$--;M UX&A+P-Q^6X5M>55D*!JD1@SEGF% ,23%DB.W7X^"W7 ME^'L?>;@#G3'F67BU2)@2MP_P30]?BAKJI!1;N; 81!^&.BN@//)-'+ETXHA M>@'0E$>A]_3]H@.RV7ZN.]<_@;?Z,EH;_0HQ/_^ M?L_4UN^97,K%&UT+=PNEITG5MNQ.28W]>@XG8 PB3,90$%T 6QHJ2N)#)E $ M8L^8LM8UVQRUO7Y!, 'C""==I>;:G<5)M]<1);VOW=6HR:TKKZ7[JR)=2+IC_F\E;V9S16 5"&(Z" M\A-:)8I7B0T-Z8YG;,?V-FG%Q+17[W"86WUDFHHMP >;6 M-)C;-=;'($-05 M, I!G#B:I(-8I@OVPB^^P 5.[SL\IFBD<3W'T)M/^%^?R3PK)/S?BG9)3$S53YZ16]*$-]M%/C*H"TT]Z(0++7@"HY(#>WE.@DR.S&0D"PL? 5S:09\I&/V MYJ4A!Q X)O4X[)@_O^6 PH.LJ"15F$Z]D[5_XR>AL!A9O432>.N$+I/LM$_Z,I=D3'N"! M-_*WNXZ&Y@E,)>B:2AQ *3QVMES?R_8OD0R?>+@,=07?"MGTIY[G5V)8\(P: M,CL'"(T54D\'\XUXCWL+>CXJY=,K#O,EGMZ6WMV01>#ZTB@VP?!.I,T M"]']8E(33,'FRV8\ ,P<8*/(J0ZNOHWX)JYXWL+.%M.U*="S@SYS,A,B.U'A M/4)9 =NWX,"A\#P#PP!Y<87F%KU:HDVOGGT"?:_ \= =A[?\UCP#[<2%/7IC MQ=HZZ]%1R9+@*!/R;H9*4Q0YUT+&\+\)&*E%>XO0NS(T2XTE%A-E>]V)/8E+ MV#F>#Z:E=RZ)8O,\9_]2=M=EMRO^CS VEP0HG1TL%1B^]_+%<%E,./.FF;3> MZWS P>Q#4_:$%Q72^PMX5AZ\U=*,B%U+1]']LO[\!N08P?7Z; MFJI++,^M;,BHX%)=2Q)RNNDJE"I=^EC&LE"EHTRIBT1<1B6SPYQ2F")*M>TO M9?7 7D'GY]8"GL@*+QMNN>K^DTNX+-)MW,!6U: V^OF# 6?.:3Q8,W#-+Q&87-,^WVOX!^JK0=!E O@]>E0 M..(QRO,K[3P+HRNM=OZD9.R44G[(G'T/7E\P-Q4.4W,IU0/K09#L:? 'K'27 MX8!52O"NW!0X!S^,;7$0VTL*UG8E9EDF OH:V#S UT+;GB&A^=-68Z)(> %Z!"R:31IJ#KN MU^,>%!L@3LG0VU \L0+PL1&QG[=(C&&H.0!T,LH\+];7B<>]!!EY)A MTSQP'5:F"RB-:9A]*RA1GH#AB(XMBD>('1C?,B3FRMK!$Z$M+6F(#?-M[),9 MYRQ!P'.1J1KF0]#CM7W9X#1)=Y<)&8Y?<>,$WZSN;$KOCI"76L0N#ODGY4#C M)650G/.ST-?;(^?TX@E)+_>;)F MZZ?[7LZ)ST*#>"==3+2.:\J<'O?^-67>EH^ U,CJO41^P(R.T,$Z0;^+S6\L M#O:V7(B#7PXX]5Z=#U;OQT.3%VF%;3HD(!W4FCG_-6!FT5L, 9B.PK1-E.TS MX NH$&):$/5\VT3'(@<_A'_"W]FDJ@9T-\)$4&%J.J9%';M#4^()QJ 1@FIF M6AJ/2OX3X<]AYS:;Y3,I9$;H&8)R!@!!K84CI)>6S/W%5(4UA\ ]^ 7EW05K M=@6=*M+[;@HL!R5S/*:[P_PR&V_X70/X\2-/^\4@JO)R>[O;*OU6FJ6VWB(.V6T.\HYF=VC9XRJH([ASP;"G [2"JMK068(?O"MOA^ M]@94^E&+7G@*\"[J2YU%@"@F:(OXQ18^F$\F+*GSB2K?'A?9WJ??8H!D;W5V MB@P\V,O$%H6NJ7NGN:9?*(1,F6MJ2*MXL%R!$%8<\[_R'WNOFF+X^S6:S]@^ M!*U%> 4@-PNF8[$WOR-MNG,S&=N$ :#B;:Z^AU0X^N16KMEU81:A89%YCK V M3[K39C-J%P!2 ;P55F>$>?%8!@.\VN!XM76:/5])\L4+__X"-@?^O>':7TS@ M: 4XV@O8V!02UU^*M]:WU4SI#GZ+L_* 'JLUX>-8W%+C5A1%#-M/8C[.^E8F MNA_V\K@ G]_4^=UICG>VQ^J]RA#V 0]DZ>JG%__/S 3+D^(7 .\[HC KC?9I M!<;^>O?H>2/JV9,H^8\"O,J& V#\A^=KA_\CN#-TRGME%+W'9@Y%+,Y,N%PZ M9WPU0*I+1"H>-^)2]T7, HFYE9&8$! $#S-1OO1@RU:WY:KRF"#CI%W6[+Y[?ZZ94 2H\ FW11A: ) MILS)3D_:?L$09,:1-"82O47'+Y-XK]6NR36;&\MNJ:ZN:KK."Y\\IYV 28)6 MD(GN^JGFL( VC:>8:*L/(/M"6=_>7KK"F M,1(<6,Y52&X0R]4X9T86. ZY@NMN5 ]Z78 =ULD[HY]N]0>,^6]Q1Y;E!2 MXX0J_;9GRI_JH; -='D*_YX=P)TIWM1CUL: O9,H7M8YCSMB:POTA?@"31;A MEC*K\L?JZ2%->,X'OJ5/L@#['LUZ9A#U+:/IBKQ^:VCMDB5W@- ":28*K1BXXQ^< M$6WYS3^')ABO!'6"R7W?6NCT/;0 W[X+1_.:?:!_"YV%M/.#ON:7_?!WV ^/ MV5'YV2TAB'-'6A^>5L]]0 Z@'R>Q9.BU3-YBD.3-B]W3WG$5RR?R'MZ5BR7*9[\H-&[,U=\\*YLL=M1M(\ $B*S2Z]XSOK, M= B]18VJX\B2ICO,1X:.'Z41N>)BWC<5Z "NSKRQAR0C(#-88 +1/TPIWOV" M11]XOR3?]%2"T.7X7NXM['M@&O^=I)39\ME+):<3&$\SO?#F(E8+LHB*-86. MB<>[F\EHZ&HG];!@,T$1B96E?2*0=Y:A,AE6P:HB@'YAF%/0X5$1,ZU?* WP MR9Z!%_4.FNN_ZRL5$AH8!MW7@WE$$JP7FN3FU;2")Z=L@,3ON[):V:YE'&B4 M2^(]RQ*N\;:MSQ[WZDGQRZ X 4N.HV5RG^FB<^DY5O$@QRK(L0IRK#XRQTKR M.K_VU8G2=_1BL=>7!M6:7=IL*K/E(#P0$=DEWTBK5HN2RL2P"VOGIA\:W(3F M(PU'1@Y'&IW(/"O&Y6BOT1NF\DZE33(#'!D_''EG2JF4++6+XFUGX]AU$M6? MRB,8F3HO*+>E9?IT? NTAI$CM31.B>S;C:O]VXE,;$J5J-)-:.F$CCR:)V-Q%VEW$A,[@JAC74_GC^% MBJ2/(X_6*4[:8JP:K=9Z":N2KE97JV(B/1I$C]QXY-!JW[3FR4A=))N5917#77MLCF#DT8Y(L=#OQN^3O5XI5WIT[A99 M(EL9&'FT([?P-%'OJEINDFC7\[EU]2'?#./;CW;4T,7>2IT^W$QRACP9%Q_K M[H,S.H4ALZ>LU@SU1LW".J6/JT_+KE.,C$YA2#L4+C5SHTEQ4NK/6[-L;SI/ MK4>G,*0SNA\GELWPM"!ELL5EL3*--.*6XAF[MV3 M&").!IO8DVUT>WVSF;13TTGH<9PYA2&5;+$X+"J536]:KR^GC^Y0-1]'IS"D M<*_/[QN+^&92*JSGK=:ZWIQ)F5,8DDQVK%5J?'M?<)_NE\HF_U <)S.G,.0A M8Q>:[=(B47 [9;>:6T9BG?3H%(:TLHENK5[N3R8=.3$?WR_7A3;0Y@D,N1V4 M;V^-VURYIZ43G>S33$[8Y9,8TF\F4N6-F-=ZKA')KDDF]'"?.8DAA4J^D&J( M;KW0*#KK5M7*S9^4DQB2L!>J5K5:V5Y#C5;UXB#CQ**M4QA"C)M)]U[2*I-$ M36DVE?OJ@-1;IS#$ON]$VM5L83KIE#NYI\J]$VD63F)(9M'.)-V"E1 ;=YUY M(SE2\W)[= I#2LEALQ9=*Z2WCG;-AMX="H/E6RD MW#J%(075?KC-;IXD<9J_[P]*I+#*1D[R$#M5ZW=#T84[F6O='.WMSTBZ-3&&+U M&T9\.;VK%!)R*>U*M6'[0E3.I. 45[ M/A==I>X\+:W;]-3.G,*04*W7#G7R5F-"(I7.[6.TI*?2RU-P7VO1QUQ/:73% M_O2AFRS%[&QI=I(S/"3O;EMW[D*=S&=WM^XR.1W7[OVO1X5J82D\T/@3&)G=6?G06 M=T<>$\75";9F=1=6[$ZNE^!M9]>>8IHQ%'X7VSY.^V[= M%:1A:EQQ)[F>&S(B_:=E,9]YIT3N*1@5W#82K]]ZH89 MCU4>/[]^J];S,:?QFDGP_J?Q7Q^YG=\O>K@_X3,Z1OJB?[;E M#'AXKF'QX!SM"CF=K0:4NC*&DMG1%N\".7R [\-F)S^9UM1Y=K"2Y_>SUB]W M@7RE1E297LL 0&2PJ8=-E*ZT.FSWB'E-ZT5A-*RG!Q/2#TVK0SM52S4QBAT% MCI=*7J6BR1--'_]87A&PAH U_ QK2.VQAM2OLH:X/+S3Y/$PVM/:('!B8J=:DQ9KMMWR7814V$2P!K2L:MXP!H"UA"PAN=80W*/ M-21_E35TBKU%Z;$T[XJ=Q.W&E$++9#=R;M:P&N1U+1)[7/<:::T\G_96=F2 M6D,:6$,B>A5)QE]@#2=LIPLSD6C5DE/X_[58UCM9/K_$JB[)K7O"D_$[880S M^BG.S]9^RABB=,09V=2Y%ZN9FW:WYVKN.EFYB=Z5ZJ,S,S(SFFZ-8F*B.G'3 ME?5]K[LHW=]B^C28/[&K2#K])@WG:W&%@ D$3. SS1X_$QAV:KWE4AJZA5!/ M>KR/W@Q6S<&YM9GR7?0I65*R:F'],*C6!O)F$.[B+9L$,@$Q&3"!@ D$3.#W M#!P_$RAW[ M;)N'>860M_6P,>EOKP+VYQ1">+G208E@;<[96),S%I'L+N[JN-2!$^DO+!(I MNKW(ZGYF]2(IMZ,$I0Z"4@<7>D4FN+KWQ>$07-V[##@$5_U#J((!W M4.H@SP,??W#\^2*3V_ZP>/,?'4X^=:$')G5HB]%=;$[2:2ZOC.UMK36\;;#: MJ,UQ,]I1Q'XJ.3'-2CEG%\]]H:?ZN+BO9E9QL=!W'RO5B6SIF\*(US-(QJ_" MT6B0G1(P@X 9O/UBSYN8P282SLSM\-SJ)5;WW9BU*&=&[7,GM&XRH7MC;,N; MWCQ9+5>D1:3:O\_P"@;)]%7XQ6O* 3,(F,%?S0Q.7?!Y$S,0G=:"S$CF0>P/ M:X5NK];5NN3<&6E/D\TP9R;K?5';J*)LQ#>DDEKRF@5Q\2J:CGWIF@5E?U[7 MU[^@&-0N\#LK@AN+GV_J MO,HV>QZEZ+U4W-Q* MA>EZ4'G(YNX;?;/%"AN$$U?I2"2H;/!5/3H7&?P);B/^3;<1OT1E@^RT&R65 M4*D^Z60&S5@^[)9"] /Z7S9%!+Q @B 4BR6/\W1D380;G92JV,+.(C>F,BJ#9@CTVEX8P)'B+ MX5/*&N1WE1=@KH;*\>N9 @;R>&1D;?EI4D@DVG==I3F=R]&@@$%0P.!"+[X$ M%_*^.!R""WF7 8?@0MYEP"'@2YT/BSK_T4'EP]B>E[C+(HX-M%N2N2\3IICE4GD*C635^[IRW@=Q8).X:^9M>Q!TO M\VO'T;+%%J^$$.2\!6PC8!L_D['V 6PCM[;E<%BSQ[UUVRAL0N-4(_QP[O06 M9;:.=0;-BB[..T\/DWFYX<3Z+5XS(4B""]A&P#;^?_:^M#=U95G[^Y7N?["V M[I7.D4*.![!A[?=NR1@S@P%CIB_(V,88CWA@^O5OMPT)"61860PFL;2UE06- MW=U53W55=0V_$\)V";&QW!;+]9+3U=B(E$3%S8TGHE)FRV2AI9K"2@&]),;=/:O*QK[_IF+BLF MT 6%#\K,T&,WK.V5U:V;PJAV5)TA$1.)F$C$Q'4LJU=B@A[Q*EX6"IR>VH[K MTAHKV)7F#<5$O]-W"#^0/2$E#CMCON1NR:U;Q++9')V4;$BF12(F;6&:Q+-L@].3UL+ALY5"\X):R-.L8PT92MN$/ MRS;\/^UEL@+\^Y?F \Z4P+=[XB*&)X89KX%/;"E\+EA?Z7T18@"(?+1'A9XKB>X]7*4!Q"@X0!3YM MR?7=?#=OE*/(F.E639 K)MJ?%ZF:9^36_#0I1W&VST>$L6=^1#ANG M"_7K)7V_*YQ_6M(WACY26-R3/F^>]7UEEKEI%C#DB+@SQ,NL[W/%1'QDV%^@ MB_DKU]6%+R^N+?EB'1GQOG)X9Y<5']E^=W@707MC;GHJR'SGCPW=L75;"KVM M+V+!:"GL6.JUQ WT)M*6O//^UI\]O;O@,+.TJ=::PQ2A*[,"I_&+05FO?OW: M6_MFYKFK]RZ^I6!(Y,!Y MY<"[MM;]RX'L1>2 (QNZ-LPN"53I!VX;KS+^^%O@ MQQE3M3:NJD8YN>E< T?3#S 5;XF&L8& ?_;%Y,7=S>1X)_'EX3A MQP5%"AD@TJ\)[ &!1TUX.7CRJRRR4MRG"O;;Z (R#&I%Y,"%=>[A>Z>V8=@K M^*]%(+I F7U 5C/%"MG:M8W#3,/H.A'2#WZI68$8T?E/YL9W# M:3DW9FN3CK!NE/A%I[(:8V,4//@_XL'(!3$:+M%^9R$H=B/'>^LV5J%I>/GY M>B2+\FNNO?+JK%AC,T5"FF:E;!N,S+P>B8FU,3;WIDU4K!"Y?+4S[KH4A,71 MV_/%8:/GB#BA,UJQ[16IIC?,PMRLHY%"WQOXZY4LZ26[ZWB-&K>MUV!ZQM$\ M)W-BW1JM+$_@;$K4Z!)-812,T#Z:)]\PY5&):W8$LYB9V-5FE:8I&'IP]/9Y M<;W--8=HFF6R0U$838EAB))M=E=X+C%T(S M#"K0.*>9KG[T7DDZBZ3F,-7IHI,;=L=M M&-X0NG1V'T3A#>$GGPZ!V/NZ_S@&(IMG0W+9& \Z ,X MP4,,Z)#(I7C0(9%+\:!#$@01RR (J,3&*0KBW9ON(X_4&[$"9[[\?E>._\1X M"3SNU^,WCY=(6.;. BH^XICLR]TZ8\3%^VZ$*_/*ZR"T3Z+DZQ>O5P;*VU5K M[O<^-4:7R1\9GU>X?7TS7"SAW81W8QXY<)IW?[."[ V.E/"BZN".Y62!H]CC MZQ95W6(1>W-_0O[BH78VO?+H?K'80![Z#&ST( MEY)K>][;<3'554FOEW-Y52BM.6>Q+3?R>',5E5S%'PAHP5RDDF*"N;AB[M:' MT\7#VF0)K]9I)5]G4P+6"[+88K84?K].U]W(R(-X4>5=+V4!K&/&WH= M _:!*.-%HYBQI!0N,*-4GF\+PXJ^* "6#5(EQWUWQ2[0LH_/V]U^'FM'E0.QAPR*GJ]ES555%C)R.-B^:"0& M3TP-GK.5AD\\#;\M)HXMGP\$!=TEI6G5DSBVQDR@ID ^D/A[ M1D^"NV^+N\3;<&'JW<=L\GB?+F6=^O^ O=7 '?@@"8>LM_5V5!7/.\7 M3%&S5V%-2;#!84%9?QH8B+C;Q,0626R1;^R,.-H$Y%_WIF7L\5NTW<(.O<<2 M\&WAYV0XJI?.RT66J_AJ@6_F"D.:'I/A[<:Q:?*Y:DB)0$@$PGTZ)ZXN$,ZO M_ORA0!AJ?:W14-)%@<\'WJ*28G4?;P.! *]>CJN!_/L^G!71(V';)_$X$34Q MH[XLH>+8=>$,6LEW;ZYP?=\'@-[;,J$?8;V;4V0<*<.D5&?#LLF1&5^WEJ2 ( (\W"?B/> M3',<,,X)7"\0+1_^ "X)1_^>&K;MIASP0&2ZKW$1?H7]#5YJJZYH@B=I_@Q6 M##*BUB:& A;@>H](>/?U\7Q=90*F^6),8&FRP$C9(,3P; M$<'NPM]H%LP1T9:'OX9=4^ Q]8@P,]%2P=.T?7,4$Y!G$_8JI?[V/O)FA5LC M1S5;HEXL^R(@2*4"&ZXXHJI$9@^9B\J2:'#/'=OUGZLC'7)KE =XD-TH&8KH M0@$V^_LEIQ&0X.=(;WPSFP9/[^7MDQ!*DZ]S%O_[OU[D8AX9;",70XH M'DI154E%J9[B%+SYEVBLQ(VW[VB2/="D?CV)7[AP) -U?>3Y3[C\H[TSQ77J M8(=>U!&)?O6RDLCNLP_R37=D\&WG"C38"9SW$GN:7)?ED2Z',%R3Y^J5 MUE M"TBQTJ2;3(6N(WP7?-!@FUW^*>GG,I-\MZM2 R#54I"6:\N!!)##V"Y 05AV M)\0L+'2FR1H8!6/,M4O-,RHC=*!"O3OI(6!:#X&RZKEF&K*OI+8KF@8G#QN( M/4WZ?0B_Y,A3K';K\FCV<%XBZDQSA?*#28Y#^[39&-"GRJ.Q=" S8G[C"8Q( M37*ZV,OCP>I4>;2&.DD'.:Z#HHH44,NLI$V"],GR:*/U!,]NK6Y.T%K#(DK: MU*9>HD^51_-&)4.A.I.5+F9FJ:JT'&2F]NI4>33?S+G=2:M58;ETJ3OL$E10 M&:BGRJ-A5-,GJV(JT'E^)5L#H3]IGRZ/-L\'%F?C$Y;E1\&TW;0(ID:U3Y5' M8WN"/JEP/"-LY((]+55+:4T^61YM5=[(*5X,%CICSM);?8();.ED>30\MRK* MXU)&97D\W2E/JSJ:7D"GRM&*VF9QX=2L)AI)T;*X8BTI M6G:3<-JG2SV DL8>)+0E\U$8E==4?&[:43S%72K>B6 ]9=1K4BJ_L 6QB7)" MT45;:H;>E3!+/^1R1!)@^\,@>.MSZM["8_\4@ITB;O$.;T\$IB[DTML\X3L8 MO:MH1CYDJ?3WS#+NVZX. RT=UY84+\DG_CYZ][7RA;^SF+JH^ M$D[9&59,=T@\+2Q$1K==;M37_'94HXQZH @LJ5&6X/BNS>*[53=^"\=+5TYE ME=EHS)8:^%SKZ$,L(].[4F/H TF]!^3X^PB*FJ5Y,T5&5-N6$R?!]ZLKN'JI;J1UWE9*8K$KOQ9[@$_4?/C6S@FPL*EB/:L;!3'(@27+'/VPZH37$XO =+LA SSA?70J4W&!4'+;QII5-'[J7([JF*6 MQAXRF<]=<"1P3^!^EB)F/PSNE]-D3L/=7%1[]K2VK.B+^EB=;4B^SZEJ5*,L M33Y0U(1EY/;7:Y'<3]64I\SFUF0QG^M3Q] #C._F,^W^M)]33V6? M.0XD M@2@'"T)(;2JF)[<**Z%.G\IH;]"861.,Y9+E> .C]*PB$R/Z5/;Y>B)N_>J MV*"+0I8*I@5#)= 5&'FTHL*0JA+DG&%17B]E\19+5YTN?.;1BGA/J@E;/[=D MM;ZLZF)3-7I%^,RC%74&O&:4;-%"%8= *Y5NMSY+=H4Z)+DT&.%:4M,:*P MH%'$3V;)LRVZDUUSE 06P]47>;Q-%EQ8?>CHF6HG5>R@?A'54[0XX9A*<=J3 MXJETI=)\A%-TEICD$Z)/>:PA ZWIT,NS(9+Z'!K.B1XB L=,"*AP^WI MD'U,X! #,B1B*2YT2,12'.B0B*5SDN%/BX!\V AP<.= MX.$LU=1V6E.< GYC5TWM!I+B+*6QSJ]%W7$Y+,%38&.6.C"PO(1;KEA([>8Y M,[$OO9=PS/?CF N5WKN0D^/+*[UNZ;T;J^RW+O45 S]&?+;C1_/"]0VV:U4H MO&>#+&'RA,F_/9/_9M&&&R@L=:"+G"43^MK8.V.F\X55A8_S?YK_H>^2!K?( MN+^VF#M'0;]+B[";9YCEQKL \/&; >#Y37?C*/1:\Y[&0MG3"!V4X\VB,IE[ MDJ>B#*W,6)=?V3F79;^C4@)J3!J4KE.;6MY;58_(P6R?S MUS]9*GN) AD)7!.XWBPA] _AJG$=LC>K]?("ODY-1KG67$&Q*\*56EA8NFM8 M%*KU,LRPG)K+F2I,FVZ*PU0L ISQ% M^B4'[D81W4_#-[I&JFM3)4)N4W3=<5N8;9;%9C/',O6-DFE:N=Z:6OWU#_4Z M:SIUWDT3U^?=-+=?G-FT+_=0G*[[18&Q6Z.)>J%-J[<;3B:7%25V(:"SKBK. MK/(<;%H:/::SM<,DU=(=X*.VLWAE8U>\FVJ:Y?DMK/X M>K&BTC37KY_IHUFU * M )L'RSU0Z&]6 HR9=<.!W0 JG:4>UD&P9-B9(-RGN_2X?"S8;99/COK6FU=$)V@E]%H;)NP[S> M-<9P5&Q<;*90I=)4#(G(NKISJ5VKC M440?2$]T$'3/7[+=$DZ&!],I\QHB) M/=A_@GOU; +MV^L<7[,\7N-S:FWQ-,:N,WI_4M3',C>9&,85E8[FS&I/R[I: M%$J-'L.A]9Q3"ZN# =,#PQZRN<_U'DFPFV#WCK#[-7OA2"/9C!53YN8V05\/NV1=V#!C*I_6 TW(K46\5/;Z*X#=;(A=%"._YSU),7 !$P2N M$MH/4["QX._DTB2Q./Y0=W[B*S"NN..JW>-2))GJ%DE91\7:=E%5.J1K%"]U M%S"N+@.F5"ZG]4VNRK.&2)KB!!@?1UITW(R/=S:P0=C%E5/(H2B7H87\:IR: MJ//VA39PLVU0F>5\(;%:&O,9PEU[CJZ>N('Z7C(C\:(F7M3K6S3O@#Z[T>?* ML#:@67Z+3J@IQ>;FPA6-F[21:5!>7J/94HX)>HKNSNK":DR%QLU#+O>YODB) M0$@$PL\4"%\SD]X1")HP*/4Y$Q@N_:8L!?QXM.H4KQA6)E)E,9VOMY>ZEE:S MFM3>$+.U"@0"M)@>J.Q]W[#TE)DF&:R9=;39;>B\0PAD%U])FA^86KH]!W8,J\VS=>F:Z\ 9)!> M4SM5HNX5ZE[Z4O-&=;L6.8Z!F?5#IERJH[@S:L(=LW?(*^0(^R2SK,[;$]LU2S@I2BQ*SN**/ EN0 MF8I4JFY0+553ZT9[6MJ8*D!^%B*?R/YFR_A[N<,)M^,I]NMDEYSOY8OYCA'AEGC;?K"W[>Q->W_[+*IR =W2%NVA;JXX45_VB4&EVA[GH!::)A[0 MS.?4T 3""81_)H3/WHCWMR'LR$:JMD6W*7;38_D)UE@OI0D-()R%N80/%'G? M+NZZXGF_WFR0>)!O M0X%_@%.$-FU I6WX^9LGS(G#A6VT^BJK;6NL.2U@XTI#:A%#&C9)AHFJV0<\ M5H0X+20[0!V9+_%07BRY-Q9?2)7 M7VZH4R1KFY+:!L;2 YI#CWCG 0 :T2P$3O7AXGN3?;$WV3$Q;J0R"M:0!#,U MSQ..X5MX^^M'[8=[4VHY?*ZV&:Y8,357EEFS61V/5C#:'O#D>WN3#4VO2V\/ M]6)[J+%:**KZS$E1.KXPU8"9S!?&Y.MQ@!]NCV;.2D-F.R99ILF5U?%(Q6U# MA=N3P8^UCH/MH1Z1[DQ!&-L$F-Y A&/4WQZ\&0%GDN\ACKB!,@E.%7$"5YJ) M'H"V/7TR<%]:MB%.-1,VWG4UT4#$<.Q1>\$=TY[\/"+8R:^HQTA@GD4\OBT. M/RG[Q+WD7U);A>=M'=>5/EE9T=B*S$S:@#%0\.#_B R,*G"90EWPY$NO.4GXNTZ@*6MFL MCPUTUJ,\=8P?O]U@W>U:S:!= 9=7E59?J::Q] I ^6ADM^%,-;$[N1G9E9M2XL7HB.C5UHC5$ 4P).<[,)RU37 M$DN/R>.1%.DT>[ILU?2@K&:M-:>HVH8>4\(VQ6)9#\1L2J_-[-F:H,'(HUTRE&Y)ZV;PK=['AW//LZ;I-;4+ MRPU'?CUGX:U#ZLC/%^*Y%<$9_-,-%+FNB2&?:XH']!O.GRGNP4<%S9,,VPM< MA0E<%X"["^:4-VQ)W^D\DW%WPC"BD\F/=*6R+)- :N(U&.ZL !'E@-?[X"U? M5B[#?QXV1GNE7$,]9>]QX[IL)"G(7PC-,!V!+2#LH,4V>99'Z&8!X;IEMH/4 M*W2^4J]T*RQ_&?7E]<1V&[U78[Q0MMEPHQ'C>:44?+*0*6LOBF76&JUFK?/M, MK& "[706<0(P*=X5WL^_1#^OQH9Z]Y-)%EE1P!PS1,=3?NW_.)S4,]53AC+U MHX:,NP]"2RCZ9&=D16,.K*[=&/C)SEQ%T?^%*_'=_2QVR\6B%7XND((B'K/9 M]TQ^65N>>+X-GCD%#+??HOV_4]"^_#5Q%5%/K<"F_.W8G@;9[9>K&(#OELJK M9^X,B/#%^Z'BQ+.-P%=>+?0:?<"CWWV>"_X#EO+T_S^ZJ<(?B7?O'!(Z7(<. MV&,ZP4,,Z!#UGDWH<&LZ)'(I'G1(Y%(\Z #DTKOWQ0D=?HL.GXG9>*]U^:$2 M&Z<(IG>;=1]YJM[HZ_Z5#?FJ'/]IO>TQ- S\N._F]KF$9:[,,O?.,=F7NW6N MD+D/W0A7YI5_:1;BS^S $RW9^_>G4?+%F_3K ^7R"5,?Z9O?.A3D(^/S"J$/ MUVJ!GO#N]^/=6Q':3 M'<]32]>CQ\28^.L?X@'%+]+X(T%=C%%WZQ/KW@)-OX*Z#M;5<78]7[-\NSFS M;2<[LAT8=T-"U.$9Z@KEGFYXJ'M@.SQ$LZ 1K2UW<16RYD7A"]]+Q8Z1.GI] MD72-)FO!)@64ZZU\[!/(0@)4G_-&67-BC[VVA51VTEN@D**=U<3&>#>J] M"5VVV^-TI"I0[_892I"<(#E1/OPIDF6C2F6T<95G388<$Y-!3W%)B.10 M_A( _@ )B?X MM0#(K)A-J]]="JR8QR?5FC1F@Q(- $A" )+H-W4A%)2I K8$7@8L%2M0$A,C M,3$2#>%R&@(#W@6GVM?\&1-X8'N?L\PV;TNG:5 5!Y:VL-C2?-[-%\1FW9_ MU#Z@'N"Y]ZJ/)C!.8)SH&>?6,[X*X_PLJ[AC111(PJ[,S(&GE.LJ@#%0,M+O M%L2)OYL@3)A-C)+?D")Q"NH^L]<@3G4I[UYG")%UG'K\MICQ2QAK#\KY.8NW MQS0V;C8+:@#3^X&V0)TH-)F@-D$M?MN,@9NC]NPJPF^CEF(H;.'E@KG 9;KY M5*- M*N9-D M]$!DOZG_H6O[L##.IPI#)$;-18V:GU,>\)2.\L/J UXB"H+= MH7=?/65!$XD@T[%!\L8U>] \!K2JIJ$B!. 5O_B4:*W'C[>L(9P\TA5]/ MD@ N',E 71EY_A,N_VCO3'&=.MBA%Q6PHE^]K(&U^^R#2@D[,OBV:3+(0S7Y+EZI4!WV0)2K#3I)E.AZPC?!1\TV&:7?TI7O8 MA'__TH"!H4G@VX;H:I:"[*Z(/82Q7<>.*L:%]@8?3#Q-UL H:&IHEYIG5!3O MX/Q_=])#P+0>H@ Y]%P%%'FN&?I4(136 WV:]/L0?LF1IUCMN9JF7:.Y9M/) MZ1LF1R^Y2KO8K]*G:GGVW0;A3*3T' V"?%[EIFK0S9RLY3E88MMT;D(N4,5; M3NH:FD_3W9.U/-LNV26')(FB*0,39A*-D>L"?'OV]) M#FVO)/I4U4^UP8D#N[!9HEIQ*UF**B[\DGJJZF>KWA5KPX6@Z7V)V9#+6HIR M^^U3%3H=8]A6N=*@A=;ZN#TI#I4YC<%:GD=K7V%,UU0RA9%>*G<&*0]ME*4% M?.9Q?=!2AEY-G"JC<_5V92OS#;7?5,'(H[6G<_HZ9W8Z2[14L8B-XS++L;PZ M51]TONB4G=5<2PNE?&X\E?CTF&+4D_5!U8Z1+ION2-A06I565UK-LZ>%]K;:$(X_V5%ON9,,Y@LG>'[0(>C,8#GWMC.U.Q[#9Q[MIUWNC2J=+.&P(ENL MKK3^.%/+P&=21SB:.:U54Z*G;&K2XXL-3*OJ.GT*<98R;K9HJ;)"&:>[76 5 MH4MD3B*NP-9KV&@9 *UW73'2]<6:V:;;IWB^W48]-=M7 IW3L$Q;(E+&"J#C M!,_[8]R>\V)J(RCMQGBN5!=N3SC)\TS/R0U5?\JS7'$Q66\6J$Y73_(\F)O2 MZ@S$CM#OIAVF;U7=HK8ZQ?.CR7"A^GH* X@;Z3.>RK;,]0KVASH63-E6P*_G M&Q7E Y,HK[EAH9 .6TD=T;-+KJ-\2ZI_E[+@AUGC<':6X!I;9E>:][3IT!7,("JYX-O MH9;5"'6KL)L-MNT>.9FUZGSIA5NLTBS^3CKC?B.?V+L#]J.C@'5( MP!@+YT_[Q6B_P!;X@6^[FQ>#GZSE%'Y0Y%X<#"5[[K*35(4:N_ M_B&.'681[1S%AG]@@P/B"C/ \^'?0(\2!,Y@A%T/(&70@]* M9)K84\0.7$19*U(0 M*>3C5)<2,D0[PIAF9JUM/H'02!S BFX,T!L'K4_=-M MZQ&A31M\$-VN:- XB7X*T.JX-G02V);W@.PD0O29#"01['D@/C\' ?^!6?BB M9B&+ %@KTPU\CQ;NV%-I"; N90VL+'^7HWK8*@$\SU/<)5B+!\;OPE#!#T0/ M*=HND*L6L'A?03]KCI/@0:_)#V/.7) M3[EY CQY@'Z5L#G7/JO?[#'XQM:!/"> ??Q XA8#^D MK3\3_8,S-IQM!.,]3@#E1#C;2 PQ/X_/UOGZ9D'0B>%V(IC+!7E5!\[=GL%:]'TU;D4VL^Q?Z H0%E747T M0I8^X$WP30Q;^GR&-T.W^&X?V*I*XK=[R&% _FD[!CLA_I#53+%.LO>' -SU ]K)>-<. MU)D=^,_^MG=:^0 4S'8[:2B0_37_"&,B0-[N;:_FP\V&>[*38]%N M3H"^"(PX7X.ME?9O\EZ\?:7YL[!2(F!X"SS?.#!IGJT20 JX** 4R;(6:4'& MYN42]Z^!I@[\X20Z5:#TM6$3*I@9"]Z%0$WD&H?HA?JR04'%[I<*I,_N\*2? M5@E#G7=ZV4XM>];*HI/W9"\N>5 O+CM*L<,N&H'2SA:Z1,>&YR5YW-7^J:[E M T"N)LU"]@HY!NB'!B >)']$4[CT0[D4->X*:; GD 9^*WK@)U!3C:X@GX5$ MR%8>X@63.>1#<#!+,WB>/>Q^$P IB$P#H#T?2):)$JJXGA3#IV9D MX?6O,@4<\80_.@,3-37ITC+R1#B+KG62O>M?OZ,$]S MXZ9OZ(QOM/5!VVEM4;?\O-!'FUR;X1DK<^G4AO(S".1M LX#CRX M0?L,E$SH<'LZ8(]$0H;;DR'[F#3/B $9@%3*)'2X/1VP1SR7T.'V=,@^8E1" MA]O3(9%+\:!#(I?B00<@EQ(\G(\.9VDVMC.MXY3A^F[<\:G@V.LV'GO? OYI M7:1RCYE[;R)UZ;9C[RL!/X]ATM^M[5C",9?FF+N7,=1E&M5]Z!C_YHWJKGT6 M7Z/9U[N>W6^=B_R!._5;M:F[MHB_!N>^;V5_<]9]W^66\&["NS'FW0L0]/HM M%F^@#.W*'#P'NOPZ2UVU^*@U/T![^79*RAW+\Y\@MK^?9I$PW#=CN+M1!^+O M-"'#1^Z2#+^7,R1&*NS5]8Z+UBB[O8IQ[@ID5TIH>"K5'JGE.]0=17J?*DDH M#;+&J"WFV#[MKLW:>EVO]7:-&5KG[$7!O/-];=+H_D+ M>9271;-IT?[,D0A3V!2VN1)NC4H9?A4U9R0?,.ISY= 3-"=HCJ%R?&DT?R%C M_[)H+M73>38S7:Y1W.^UN>)$1=M%6!W7^^T9[Q8ISXW.R?B-_=,*[ M">_>J_?U_B(5/XQ ^ FZS/VJ+''73(Z6@OSKOCV->R-AAY@WJL4!DPIL!WCT M"=NJ,\+7WEH>K@2QT$@':69,5_&G7LS'M=K_G3@Z[NY(NS^MZ\Z=CI^&Y6LT MY@833:SXFQ)+VNRH5I^Q-5*CHQ[+1/:]%H,)&+\M&&^M1MZYU_'+8!3DE-!0 M\H:LEU!TY6"KAB)2L.-2[J]_L(<,=ES*_,X=CQ]<\B<.QG,Y&.-4P>9*#L@; MED2XO82[DA7PXF+E\W)N1OFJQ^AR6:@QU'J[] O%DD%'+ M]!,D8B(1$W_@3(^3F/BN5M(7=8@YE\OI?"U(ZRDQ9:8L-H\V3!4(!QCW?*FP$\#[X5M M@<^#5T_ES%6:ZB@ZJ;;K0CY 2\44/'GA%0GZ0&8_U/W_$[9]^V<_;-=?[QS] M 5\RXVL(1M\\V9*X\^G:]I=O;QIVO'WN^XY,%'\%NTR&S1=W;16]?0_X7;MD M2T8:HJM9"M)R;=@#W=MU9#S55U3S8(/8J#OBU=L;?J;5_1O]#?,%H9M;=-P& M*_*>-FV):J],K9+^AE?M;T@^4DEGC)=<<*-.,=FDOV$,Z$ ]YK"$#K>G _Z8 M3OJNQH .V4WCW3^ MN+9;.N<>1/KV?;=8NG0;M_=/_I_ )=&I>]]<#GVX'4_C3]>"P(PF$Y#1G;#^M M.AW>D -TTA[C8QQ(+NP1O7)NP;7/N_^]5O&0CUP,WP$ OQ^P$@, =#IZ;][D MU W++QJ3C%](=P;>"@ @G0 @ <#O >#W@SYB K@X]HUQA,]$5CIAA:HXQN M>!4 ":T9ZX/@"OKLF\ X'>CWJ^OF(9I =1[XKW@%B*C]C3IPB475G"LT2J MQ4IY-2%.^4Q&'Q"KG2FD1*X+R!UI[;I3R?;P-U >B;-8M^>MNL^6QGBYV^-812%5P+\DY-_W:J9<[&;W\OQ[QR[(CN(I MHBO-PA!B9>TH+GB8Y4>1QY*KR*=5O,0?&2>E\&B1GRY:<,=:(?B0"?G3V_/P M*7G4F_E\?FG/EVBI:#BBW44[# O[JX7ZX'%3E0L7+HC/27N_OI<;Z@V+#.1VH#VBC\?9. FW)]P>1XWS<]R.+9SZAE-Z M2[TF;XWR@,ZX%7S7._,6W!X_+?0WUW #_;-I6RE9@1EK&LR/4J*40^\NW8K7 M3_)-5,VKJ)J 29]Y=)<5>UPKZT R%75U6ZV3W1Z[&5; J]4J:POJ. .U3O3Q M.*?]/&6UKQ[0=75^_PG^GMOKFF^P^Q&7>Q7-4_5M2104NE:=N(7EIHA"+@^U MS0N5JTZ8_%L(]=OKF+\MU/,^SXG9VF"DBU[/S.+9'N],5E%/2.*$:_Y,0OW: M\9=?Y?<[=H(R,]%2X7UWR++@50I@D]-*:.+X3+31&#@^#]GT7:&5+6V+\SPU M*0BE(6?2A8$SM_*K,1EIHL?W,8E'*/:G]4]424_P_'&PF5G<9E;KA:AS3GTR M+ W&,[%# U;_#74TX?2?S>FW5TL_P^DS7N8LB/S MVC7[[\?O>2O]DI;G@>?#>W4/"?/#%1GQ[;"@%RTE(92WEBK?7V6,#)R*Q5I@ MB8K\3L1V:[#J:CY)D/IBO4+;E;':%UNPZU&H+R;QD[<^$F]@\=Q>^WN3?=^V M>V1Z-)ID97LF* %+>S5GVQ?Q-N#C4!DDOHD'_HX9^2?J=I\7PR*?SA*;BJ7K MI8[#+?%@Z?MY->H$F7D\[K=REZ[&;Q1&^8:&MU0\J,G#O!D7_.EJD.S@Y;:D M)\[%N.N)W\:Y:#KKWQ!/G8A]NW8O8EYNVGEB71YR;DMQ8=V*=X_?:D^O9'.# MQDH0U\7**D>WYEL+=HO"3ZV?!==6'0V;>=D M)M.$_9'"K)XD+C.!P^T4V!O 8=7I%U06;0WTU-0JN6B[FTZ9[:B7('["4Y\$ M;MY8O>7\F>(F?LIX]2#\-OKI[YC0(2<>6%OORIEZSHU?B!G#WK1(<#@#),#*EI\]GA,D)$B( MJ\+Z6224E4E%7W/7US.- M&MX/M15'V$4_O9=&O)YD#%XYD'K/9 M_T6>_X3+/]H[4URG#G;H1>/2Z%:9\C+V&$D[GN3/M5^"2&P M!P1:"N'_L^'DHZX8NTF_#^&7''F*U<2]I)^.ME+?DWR25?*9^;CIV/G:"FC_ M8Q0RNW@PT@Q&5)XI>@:[R-'&BAK7=4>!(_'7(WL%L67R#,VB8HYWNKA1Q_CT M"HS,O!XI6^5UIMLS&($)O E!"MA\)<-:^D=O-[H%CM0R@[R.<]6UQ9!\M3M< M ?7Q:*3=;W2',UUB!,Z:L55N@P8Z!>NG'(TD6+LSPKL3CNTWG8+C.4-,H.FH MBM;+D6W&0FOS&CM@-]- (J214^M6X#./5M1H$LT\/]2'>FW.T=/"U!G7TNUQ MYOCMS*R!4GQCB*+!N%#A%*I7"\KJF#P>J=.$,26XVE00:V4=W["$4:_#L+FC MD1TNUY5[O@G67%HH0=ZW3'^[&F=/[%(1LV6<07'4-+5,9<2,U;4"'5%'([%F MI<=)JD7JW%#+<6N+<+EI:!\>#>T.\C51,F>>0%9[N &X*89ZGJJH_8\*CV=LSDP] 3MA4YGL^BU M5DN6PP31S&Y[E3K@$NP$\:L]#/567FG-,GAK2*S6(M>5P= 3E#)ZZV""%[)5 MMD0LZA2-MX-4"]@%)T@E-2RZS'#E"DH:5KL[P%L-LJ?"H4<\U=]R0YPOB2.] ME&$SQ;:Q4025AD./F*IG23UE@TM95..J'6'"4^Y\VSX%O4[0W;JUI;! M4JN MLO!Q)+@R&8CN3M,ZXV7Z^7JF,1E4:C#QZ^W:29\O4LL&@3#O52F>W MVK+EJ:?@;'I=TVAP0QW%*X65VTGE.#LX">>I5!WEE9XS1L5V1\OYTW85+:UMF_-+G<;,6D6%3%ZQZ8!'ZQF#S+ \ZW>#4EW RS/XS/V* M@&H595<'T3&S:^H^,,>EN=SIK(5:W]D.3;J[]*SV& [%_NP W^F*!'FLPD*= M<%_J'!Q,VA3HV)8/C!#3L:TPB-.>ANDY#/A$M#905<2HOSU@8DP5UX7!G>(: M$3U/ 4/AD6-H8JA>@N,2$5T%? 4,$,.P5]ZO\!1ZH5>>Q0'VTHCAI9DB!X;" M30N[&0([A@[G!PNW/L^N"U7R+GAYW@#6^U][*BC*5F+G.M-E\8H[FTPL/UCS MX"T*L'@<\![?#92OVP] /]NIF%=U?_XE^GFM/30SGG3>R%8&^JXA.I[R M:__'X:2>.2+2/L/.6+L/(MTS_.2%AGI@3>W&'&N;OKN?Q4$+T;\^&]=!$:'" M^[;UEK0HO5:K6"*=T.'V=,"2%M:QH$,N-/P3.MR:#HEG4?+E&_!K ^7R02 ? MZ9LQ*@)Z_L5_9'Q>(<#E6L$^">]^/]Y]UT"Y&>_^9L;A#8Z4PO%%RZ^SA/C' M!V(_ 4G?3]@G#/?-&.YN)'3\K0$R?&1?=%W1\C? ^//\BQ91OX%5'!_EXOKP M_)]OKN=_-I!=X MC<=A5M_I S:.,A9L\G2NWR<'J91P[[8VYZ6$LATVO/+I? M+#;0A>Q1QT#0/46J$\_YE/F.U*BV-4G0+5.*_DZFQ*P7I#% M%K.ET+X.I&VP(/5>HAF M08>JME2B<#I9\R3 F*>UAY\@:F(O4'3T"G(W+43X!/8?S?8)^I)+&'?*$VM1:9>Q%A^ M);'C(4^.RBNAVXJS$%=0C\ 47QQ#/Q$[&9'/TQP"81=/-29K9L"#R7 M5UN332.7&[6C7E38 T%\6Z^%Z"M(DZOOD_\3N^7;V"TQ6GRB@?RYE-N5Z+/4 MNNUYC.BZ&_"L%9BR%X(85L"P)?B<(]E6QVN%"B_0.;1OE:1UM8R:N28L P3O M0[+7[AF>R("?N?A$T[FE#"@+M>Q4M8NH$%"TD_.<:C=CTE$WHDSVN#G7/3DR M(B5& ANE)<$4WUD4)5K'U;6.$%O@7\HIHVDX,,N=ZIH>"4H@="I^ 3,7ACK. M1>&66>P]L9*@,T%GH@]<$IT"/VZ,^ %?T_$\T[?2PG;1'>Z:R^ /5.X]Q?^. M71JT82 V[+V3^#*^CQV3A%[<@[(0MKPZ(8GF@XR:9W&/8AF!LHIK$O6)?MA) M R@*&3+)RDB0FS@6;NM8> .Y\A9%LVG1+**U3*%>;M7,HM]9[3I_9#*YN_8; M]$1C5Z99A%6,14LZV<[M)\B7+XF1.-4_.W.P1)R:9QZM]=/]86.K*#PAC]X# M[X3LF3D326IEJB+*>.28K74VR]HD;!_PIGOA/(U?$_S>-WYO6V;O]OB]O+KP M*?RFU2)1*F%^"M76Q&(IV6Z#MML0OV\Z(/Y]YQZ(Z)%=VQ>-4UT4$K,F,6L2 MA\05]8RF"W,0A<5,- MXS1R]9J&EI8UOR'@ICPG.BULFNF&;<* 2I%^H-#W>O+&V2$1/?)%/<"#;DOW M613P)UR;?J<;EB%:/FW)["+0'%.Q3JF9&IGK&^1("P1&L(H# MO;VL9LIAWUA@(.;2Q[E )_W.":@34,?DZ/U6+N@O@GJQ=DB;JTYUUDQ777>) M->B!H4)0ARE^*'I\F?V^.SIFR@>2%SW-0V1M"G9*L:2PX" RMS7+1Y9@2P(W MN=U.;L>2V^TKZ1L5:ZEX/I1%%:MI6W!"KFT8BDQ/IV"(Z)^,V0U:&-;,9$MM MMH2E,:'#,>O&DH9MZ('F0>3>%5$)IG\LII,;[ZNH&U_#--80BL2F3+(H-^NN MMQMMFAGD5(AI6 _Q1!&A[W$+WE3\Y [\ZI;22S% #$@V\'$4&XBXJ[02^'J MZXW3-=SE+] /A-_I&[D\VZM:3;9=%$INP)5ZCH[1V?88"PLC$@^YI.5"(@$N MZT?YT1+@\A?Q'TJ UI# Z,6F4-)Y5#"G&:>\JE9#"0#5FP<"SWQT)_\?7P3T M^F<_K!F8BJM)?T0>S0+@\W^]9,_7:(V^>5*9<>?3;<7_?&8$>8P<.(,7(806 M4*$TH&::2JA .>(&ZIX>LE)ZHQ-MX=+EW[\*CI;OB-$M2L M+6L6,_,U-UG0BO^"T=#?X+-*N*PP=;4E:O(A:Z$1:S5%UQT7)Z5\0*>S*$HV MT@W-+O)-'7#W/]0#0: / -U'O 6=7G"^#Q??H.R+# M< S?PMNK"V_0G"J(6+U=3+',4NXJPT:Q9M?HO_XA'_#GXPE0#9C)?&!/ZTEPT;XH4%$DQ)XH;&>T$]K#C,7^F(+#8G&AMD)DHAXBU]T5:$,/V M/$2"95J0?9T6Q%4,8"<"B\@&,@36+7D&N!*^2G0T""4BO->_IZQ?U9:J!JWFR%DZH$>[+>"UC!P1A@!I M;>QOZ,-,\1TE=A5DXD<$TUF/PPR]D I,-,W=QF?7]MEX!R&0;H,2R?8"VI8*(R/(XA^\08F_A\0F. M^"L<0+0O^Q//!;Q45:#\OYS$3O3?>+JJB9GE^*!HD&^A2 MGF-;4.L\X0U!HE_N^ ]^O.?!B2*)@:< (0V?I'F(#Y2+E_+F:2M@8(GDPV4$ M/M!=M@H<9CY>25-YGM&^AB3BV(8F;1 X:QM0 ^R"#,2<#[06L"^0KHYBB094 M*0]I=:#I %X%H\$.>X>?[@)H@$R6)#=0WGQFJ!YI)@2OJP$U2GQ'A._8#,M> M:;O ^0A9(3J #ZD)MTFUP"-EP%< G*XB>O!P0" W[&-!PW,$2)^#P7!C)KOZ MID^[Z;@ VRZ8^^ECY@$!O.='#.]%>L#2-@++%\%)!=N2 : $+F1E5XD&1S/@!6=F! 28^G4)&M ,74<(_-8!1B!] LG"X)85N4@@80!&X_ G M5H0T. LE HIHPM8R<,C;2]5"[IC:$'>[ -D7YL-9=-N7LI&79HH<& HW%0ZF M!:3UOKYL!\RF&$F6+C1INN#]><.6])VQ-!FG)\5AM^\$71UWE8XC@W\:??4O M1 &RU0&O\@%??]T0!\;,3($FZ2]@@[YK^CS_$OV\U1.::4]&?&1V P/>$!U/ M^;7_XW!2SU!(&>+Q-GCD%+#:?H/V_TY!?\2O"4"KGEJ!+?G;L3T- MLMJO$(L *^>N;,VPQ?OAXH3#\#/5_9^'#1:YX6=50>_^SP/_ G_?WKK M2"1TN#T=/HJP2NAP'3KD'O$$#S&@0R*7XD&'1"[%@PX?1:LF=/@M.GPFHB/4 MBO]$A[V/:\[WEOE5Z7R!E4]>/'(5\?C$-N17*4POTYDF+_< K!ANS/_]A?]U MUOW T$<*NVGT%VP*J[A?WT)H@!]M5\(REV69>^>8[,O=.F.8W)7E:EXT(J^Q MCU1%*X ...S" 3+7!D/< F2^4_S+!6AY;^$MOW-?_(;?]O6E,>S55V!'/2M( MV[I"=_(]JIF6MV5UC$=Q^*R$81W?.D#=V? M2(J]Y#EG6M"5M8.CM9P][>R^AJQH)/CV.JC%E3GMG M$KC^<+@F-0EN=6F;H[HV/R^5+)WLVMV:60>;M5;'4:&E#R]MDUH$IU/6*CY, MMH):FVV!S=E 3P^8F:%$"9SP9NDY80O^ZT72UE/"UDKS9PC,AMSE*OHG$@>/ MTKV>G4IAGJBVTR(1VWV1(P>?98$5@6E'YH,)5CN+LM; "&DF6BK8#E/<@/F$ MH]U0_P0S?H"3M]1=(K _ U"$^7%/"9D'F7)@>@#5'Z?*E>V5 L3& [((1,O7 MID!\[%/> ,$5SP_SBF7$A;-")-&"29Q@7J8H*R_R/2^4D_@R:S-,O(,$\H*) MI\F:Z,(<2A&L"7PPWQ%+>.0?D:D"E@_S*2WY**D04L&$&KT#^&)^D!\.]J," MOH(ODJ#K\&''(A*0JZ+V^L82OO;PUE)<1_0,/8D1O[F*"7]G.TJ4P7TP2V4- M-L>*-GNRV='94): "O!186KA+K'Z=4+O$PL" 4:"7P(S4YU%&:*O)G'X_I?O M?$3HG5=4- Y_L6.[_2_@M !QX$VLZ/NN-@G\W89/%#A%F*"L@?7O<(VWXS MGA!/[\_V)PF6SKV.Q?[O_WH18W[D6-@=TP?+V,6VX^&)K2JI*(1=G((W_Q*- ME;CQ]DF*V8/"9+^>CGJX<"0#J_ ASW_"Y1_MG2FN4P<[]"([,OK5R_S(W6Z>>)OT^A%]RY"E6$_=* M6,-Q-D4ALQ3T@%'GM54@N%A9'6/C#&1V\6 D2PS28L;".V@@8UMQ1OE9BUF- M\>.16]5HD8,NH^A:A]AJZR'F""Z\<<-?C_2F'LFE-JREBSFT2EN-2>W9$GJACYY9ZB_HM#K%?%8Q9+7LM55[&ZA@Y-$S M]?Q"&Y=P5]:+)K#3XS.SKD=1:'V0:E3[&:OV:*&53GCZEH:J*OAXY M),A4V]-$B25'-E:8XI:;*;3'Y/'(3:YK;_U:>>C!9&XUZ!=5$D9Z-1JO9/ U''JUHQ16E M#2LW.6%#SKVY4V:R)4 CZGB>3+;1S]=&>H&M85YNHQDM-<_0X^SQR$6^E)O/ MM'*!)1VJ@/8 0!I]>IP['AE0_'"YI69UEN'E=D.0TC(GT;!1^=%085$W-T.V M4&0Y3VC+74+&1XP*^Y(>#36(3@I'.=L62@S?:PFJT%&'JUT+TY=#.ZV>411J M\DQ0J$V1S&0[DK0*6Y,=/=4R5RE&)U>BD.I-C()8)R?X>M]_\.5099OV4S5T M+NJ!ZHT<<^%;@Q28 ''\U.X0+>+;&=\5^N5"V9YP@T%CT8;U[8^&9@8:U65P M?Z"+A4YCZ1D^3ICAT"-.P=35;,4-\JA.8E(J@ZE<6@:TPDXP/U_9=)D6,1P* M*;U67>>V:QGSPP+[1[QB3]HSHS+9<*PYR5";N> %[" LB7LT5UH>Y(S"Q!X( MHELV,\6J%2P@"4[P?P%UC&I92@W8?JY5SK>YVG9+@:>>8,%.J\4J/JHM!47% M"!HM]@AW!)9U@@<="A_Y#KKB!;)7%\=JK8JO<3#T!!/F<\LAWF>8KKY9-+!2 MG2")0;L-;.+CH;URO[!I-<2)P$UXR?XM5!>HST+Z^11Q>!'=78N9#N-<.@19_GRG'!&]*K*I@8EJXMN M)K@J@0F7C@+ ML=R&0X\XB\-PSET!8<><5:FN#9F-H$6A)2I=SAE4:,J MA@J''FV6LQ:XZ5+:]-E2#:=MO3J.DJ(="@<)698GG@9(P*.C5M M_T0M$"&KRNFN4&VSC#163<[EZ&;N7+5 CC2NM^U[J(E%ED7V%T(SC- 0ZJ$R MQG7+; ?H9XU6ARVS3;[28Y$ZQ_/7<3O0DA0 BS(T!2/C7#K;PUYG(B_934$UJDMC M.^\&20V83]: V5LL?U8$ALP\$DEV>0RRR_%'E$SH<'LZ8(])T8L8D"'[F-1: MB $9@%3*)'2X/1VP1SRIU18#.F0?,2JAP^WID,BE>- AD4OQH .02PD>SD>' ML]2F^M"TCF7TVIDJ#;UOS%Z#"0Y]?C?_+ Q]8<%NRW35[G%=:OJ]/?F=Q^;X&=W5Y^4=L MD2A0B0*5*%") I6$M& B7ASQ1L(6B5:1:!6)5O&SM(I8]]0(U8D[;JE!R_/ M\V'^^G<[6F+.-NG[;L7"*U(09=,G?'-=OKEO>=.U?=&X3 ^?6YS*[RWU7V%] M$COP1$O^#7_@EXM97OM@OGR]QF]Q%?+%M5_Z-N3C:E$O!=Q%.??*,OX:G/L= M[O6_S+KO!XTGO)OP;HQY][+>CJ_R[F_6L+V!,G2BB&VT" )[B/Z(ZLZX!/\L.Z?^PB *P BP#8%BP# M2*\U[VG40:V @C+5+$7>5;%L :QXS\Z71@B7<:4A;HAVH;]DR7%-:VBYZI;A MUB-Q):1?^[@]#]2OK>/=$]8!HIYCJ2O64HE0 M#L.#(.!V:%]55EQIEFG9J&;+\Y(PU"ML.VI;?"XFBNM6=KS&D+FT)-'N0D8JHT81G M7'CR9M]MFG/'OE4FK-V,R($+:^/"VI6_OI?_-$96[]6MC])NXJS&7 MM[T^:DEX60_KQMWJ[1JV$%+K@C'G9^98&;6_;.>]9]Q%8/W NO.67$XQLJF6 MGEK4K'H@XZRU@"718:.QW*5:P-_AH7O'9VOLU;\[QOSG/*UR?3M9UCBAQ?+L MS-0VY8#=NE_W[OPQZO/KV<3I#)@RJQABRVK8K(YA;8!Z\J]_\ 3T/Q/TM]:; MKP[ZCWL/7Q>538/(5IKH.".4^CFAFY.9S+@+49G[ZY\T]OW\K)%- 38%4=8. MV#$E\:\F_M78&B8W;Y7^7>R22 J^%GZ*)U<9?I*BA<#.3X0!+M:PNCK.04,D MF_E4L^/$*9@X!6-BT=ROL(B=07-:7#"!EI=FN4U?8.;#E3.?,ANI!QNTP0B1 M1%HDTN*>KA!N+BVN: F=AG-_)9>7PTTUAY*".5TJIJG72A#.P/3)YC[JG1[K M.Y..(AFBYSUWXQ:?=*\'Q%*BYN7B&B:R)G29LVF- VTAV K@!5!MB"-'&6)L[2^]$\ M[L;_<45GZ8?-?)^MID,AP$V;B@\_A#Z9$[84NZ3$7J\S405^52PKG6$Q+:?" M-O/$7_^01.(<29PC]^U*A13$\"0N..';NU)-[]2I=Z%3:E HH40]MS5045UK M97/4&&:';7A*Y3XXI>+L\MOI[&#IR/X.!5'!!B2^O<^KWM>N+G<]W]\-Z^;] MV;'Z$T[/+QV2WY17L=L6!XW?6?I]KM-?7T<]&[=%US9ICJD4;9<'AS4W?:ZQ M>I G_OH<#ZA-T9O,VYY =M7-?,1WF2Z[@GM'?MK:3,3+#Q,OMZTA&S_QBE7A#S^8-_6G2)[$ OZT%^(XR-Q3P>2F](&56G'A Q>DU M4(8,Q0X,JZ:2J\-$Z%SZBB9.0N?V.L\5#3S#F[MUF.UN!\9\EH5Y5*KVP&3:V M U%D.OI,5W"VW2(SO"H78E&2V)E/684C_C][7]JDJK*L_?U&W/] K+@G8N]X M%WT %7"=>W<$*LZSXO2%8%1D4@:G7_]6 =K:NNQAM;;:?-AK=]LE5%5F/I69 ME0-&<]DYN3AL) MD #V4WP7%N/#-S=WC@!"EHARE5$R51;E\)Y/X_/)@KNF!/_VO#?Q47E89]@I MVQB@G2[!:2FB&(AR.CSOWVOLW,O=UE'=\W1<]SQ.-;FC5).X=G0<(WZON0TQ M[\:\>Z_Y#??7-S(LT,'(]FR;7"M($BQK#C4?-U)ND;_JMJ<@^"=Y<^Y/V;EU MG>;Z2_P&1='3!Q=1Z-!2\HD%G>INY\"&%^!((]?8_W3(.1MSN!1@F[5LTVI@*UU MS,W.5AHS^@-7TG5 I%XB^K@A%%98I]9K+'.95&^]"$"$_/'/^9+/,8;$&/+P M)=M?8DAWW5DK?L7:L&8^-5TUQ#FC>+C,>EJ=.3QU#( M@\+N9S6%NW0DOZ-95.Q&CMW(L8EU=R;6'_>Z,+*6G%HWUS;7<9C)P*&D]A;]1\8G=H[ Z]$?OJZ@D*]VU>O15 CKJ128O#<[$H,];3X.NG>;)M;-V'N5P6Y,0OFM.HQKOLEN=>>5#FE ML>K-?!+KS:=C'@]ZY9)D'-U[+Z[:.RZP__7ZPN.8&:\% #<44ZH*3D)?MPFC M69!&ZV)F"<7]9"Q_?#/S'<3]JV.LKGVB7]$Z.'WH4DJOLE%;'O!OS[IWXE!\@,/\#K:^^ M@W9SOTK,W>DJL>OT:IU >&UD^R0QHSEAC _-1-ONYK@QV); KWI<5B5VM-S= M87I_^E[<#>,;,=M7*VAWZM6[T'E0KN>LY,+H%=F*J+J97-W-]]'@/$B_&H))^!51NV5$?/O)D.ZQT[*5_-'/DWJV.KT>R>W#S?U:S"(T:,'.C M2DYU8EQ.8]W1L)2H L0CH%\_1<7%+1ZG'O(#MQZ^8\RX.8OM+:C1FXG5HMV@ M7*S?)39KC;/8VIB!J!&'7<>8$5M,-V:_[<_J5.^,@W-90Z:2?%%SV7N>A) %R0;5\TE-OI&W'!2YXK+/>F M&DI>+[Y9CI+\[T1U;']SMN;6;I M,OU\OH;-S2SO55376A,WT:]1;25UR9WQ W;M^VZCWD';S6$+GHCI-YR(@='Q M;T\ I/QG.Z[NFXJC27]$.68&4$>!/!O>82O1YY"0#@ 'P/IP7[?, M"SXS-"% -4UQGWYS:,1D#YY,W #9B9=DC^@-J>MJX&4"H++E L"&MOX)/OB) MS(^^^,P6OW_*EHT"*!, _%FV%SWZ9X!'IBTK!AI"&,3",-/14Z2)I$\/P;JSQ%#)JXE#J=?'\I#8B 1;Q7=@'Z]29"4YLH+Y[8#Z0B_=8\6?$K8ZB&HKD@2_;KA+R M_Q9K!4@@#3P.O&MI^P9\C_([OGFIPOY;UA;__"_X9[M%DJ$(#C36)B\V( %7 M')$8P_[U*1:7! 1;<;8:$)'L(9AG\^]__M3_;8^,S,A/WEC$) MM3XB8,NQ@HJ.(NBHH((W_Q*,I;!VMQ8H_40D__4L--&TX,*1U!--_PMY_C&0 ME)=[9PHK=&^'(BY$#47U?H7?VGX4F)K;SVQ7@[3^Y2C 4 -0!I]]\-0=TUV> M!I'$B =/W=>;0_VX@W0;2!88@8UJ*<=TV1R2+]69>K;$5)%.%WP0:^(($_EH#>K.E($W'EGT)2$;6=F:V$U7_ 3+6 8"LR1H8 M!:O^:)>:9ZC2[SF8SDYZ")@6@ $P#N3=!1>2P'\&X7_!OW0P>=A38S?I\R)\ MR)&G6$T(S#4^3:MXDI)3O"I* I],$2E>$$2*QS$Z*1' '*(I'#*]L/U&5^+% MQ'K56%B%#-99I+.U^;A/)54&&I8O1Z;SRT*2+O ZII5=FA%ZW8+6:?$$3[\< MN<2;A0FZ+GMN2VP$C\:$GRDLNLD@-3T1M]=]RJN[:](1@^>?SZ MKDK-"B;E5O5LJ5M-N#U>5NIC,/+H]7*"1X>ME)K!S#&%R6N;MJ>M%AAYXO49 MJV=)B?&0S4ZJS4D+L^EN<\RG>.SE2,836U:6YFU,RZ0T(M/$2H4< T8>[;VS ML6HINU+WL,)($N83"1]XPQ88>;0DHJVMUM4:2G&=YIK-%3+JU"O!D4=+:N#^ M,L$,2 Q;YU>T/]82E54-SO-X251MG%@1XZ;/]1=Z<2U[LF?56CQY_/I*7V"- M0;8DL6AJ6*:3'50DJ3$8>?1Z#:63W)2D'0QEY$XS6^\HPQ$<>?SZO#5:SSV_ M3NOH,MNH.>:*])=CGCK>4:E2JBA\4QCKA*0V74OBTM4RP]/'(RV:RDNCB=3& M4*RM<7."->#(8[Y/%'N%^@1?ZV8RX[J)53N]'B[!R*-M:JK968N=*C17L5)% M=*)3*[3%@)''VS3.L^2L/$F5V7EE6G,/1H55:%+C6[FTT?:]"*EJ^5 ME/6LQ\"AQ]07Y7I.K;$XJS4P=&H(2GD!P 0,/5Z7R->Y*5W-9;!&933"!NU) MM4>,H91282E\XL6Z>#PAD4DZ3?%I3%3XI*J0 MO$!3"1Y+")*04).D1*1?/KS7H3(+HS@=8?T16BD,N4+2'BU/067'&XY9*<)@UG M=6'L*W( @$?/-#,](K](KQU,40NK9"-9;.>=\4FHS-=29,;; $E$,Z;.%%P M"?WE*:@LIWS)$=BAPFFYFE^B/*O*M)>GH#)/N82I=68DKFE*0H#WI%<=B:GH3*_"K1;;-HLZ@3<]D8]+J;>:.Z/ 65I8HD ME'NYY ;+KFI9M>4F;)H>GX+*4D9OH*7R8(VMA2'1L(&P<,[X%%0:"HI:Q3:; MTK/BVA JX_J\FV^=A,H>FR)3\FJXYCK=Y#0W+XG5.L6<@DJ\4%#'_$CB."5! MEC:#A=&I)9G34-GV$[0B"KK232EIL6^8DW+K)%3BJ0VP41=SBR5KNLMNRE0* M:,PGH;(W5GRW/1OK_G0B6T::0INMDU#9'+/C:KD\+K'DTEME^6H+S)LY!96- M-)U3>-;D !B)MK#*8<&F'X"*E/MPKRMS3)U%L6=-ID9;CH9DCD%E9-*=CVG MZ+F-*9MA>5WJ41JJM4Y!Y4JKC\>IXC2K=^0"T;;6O?[&:YV$2JZ_=D?)81OG M2!0(Z-HK87:V=1(JU:'4P5"A96!D*YMFNMVAMS!.0Z52D>EV<9PW]<92G=/F MT# WI=-0B36:*TD94F5=J77$>LVHRAPY/@F5O)+!$GFQSV.D7,N4U^D5W5\P MIZ$RC39KY6:FD]$[TTP%E?VIN*:6)Z'2:.0VBW2R5]%174[6N7Y9Z&+C?:@$ M=F;DY@]U[K-7 I&K_THN]=";')CBH1?%-\$7P-/O]7P MZ5_7O4GW=>8 MP.*-#'?LZ:VW>]C;+\C>YC_;F]0S6X7VO.![]O:#T)H//CFP^?+]"!\D2;,JK MOHD]7_%NJ""ZMN%[RJ%G"UC%A+@.(8BG5$R'&Z #_D2=+<$9T^%*="">R+.U$&-"Q,#TG>@ -*88 MF&Z!#M@3$1/B%@CQ1)]-\8OI<"TZQ!;U#9 A_83%Y_3GT>$MV=>!)_&/W'[7 MV(K]J*!/2I4ZM_"/>MXNL!7GHJ/V>X,<]@D1#_< K!ANS/_]H']\ZGXD$T_$ M!=I4O!KD]/8M@C<.2'#E@$2W#>&MROFL?F2I@=4=;>,GL])7)O??EE3%^/*V M\^^6M^)/#YO?8LQESI]W8LP%& 1>+V;:9)/B:]GFG.* MUV&I"NWC_1K,^PA9 M4Q]=_,43IV+FO3#R?F/F?:VLU0,Q[_55YFNLZ0%\B!]<^\7SKS[*NB>T]YM1 MTLE025\(F@&#&U#5=E!7@,7683WYH*GA2=W]CE7T[Z")/Z#"?<>JR7=0GQ]0 M2_Y.''>'.N\#JK9WK,%^ T7U@?71V_@;DIMH4 A@X;A''@![[C"98L.#+/=7*\,.R. M-_I@G,&R%F%VF'2Q10Z6/P[:BC$NWU#W^XA%G<+X7:>PS'JO;F?>4>:^8DEK M9J6YQV/W*WSN.HK5@B*?N\$E:Z&X'AS27<^4@^?LI+-N>XH;?4]P4Z+45P4= M0Y.;Y&S8P@__?F@K[]=&<6Q9<"?_N!N( IP!<3/W:-#1?5[F14Z@@8H=;]#:IVLNTU M[,*:".4))_ZS[;:^IN+,X6^&E:N;>!<%E9NP);Y"EC9_5C4%$=PI,DZ MN+T^C2RE(' R&("_ )2;02JZO6FFQ31A8IW2PJYLE)[>ZC!71BJ+LW/FLB91 MNJE2@UYA)F6(%FRL2L9(]14*T$,AU0W8P/>$5,2M(I79UR4^9W71P:PS7!&<7U;YQ,"1LKJRO#).";D)FF86;8LEO?YH4\*S/0V# MMA].O 6H;OGZ-O**96UG9CN"I[SF%?L.SJ\/^;AN*??^\YSLH;_K"^.A;Q-F MKX:).[D\Q*CH 6*S9O#+=&'%-D;EIJCF^H92O+:YB4W+N=6J-B]B:YM(E*M) M?9:RQCR.O=J=W+$:KW_BZ'A.M0K]7C%8/Y!<[ MCU;8K%2NH8-2DA6FI+.>KB;%<>7:NI52I]MN7A(K>D7/]XRR/)BVJE4+W!DEP;%]5LPUY\N%L9HQ$*L^["6[_:"R&_3BWZ'#[7.CS0Z!+P& 3[9]P-)? M NK7"$>[^H)O'NH_!Y=;O9642*>J&9U,EM*H1'?3J>FU#58T;9:[GI!QX]F6!9]\(84YYZ6*$N6$WG=MN;Q9DK<_JBCRAIR,R/TW[ MU]8%72)GX7IYS7"=OI:L;KII(34.0"N.0?NJ&+1O!%JGG'4Q:-VPM\YJ9O&$ MYG(J9K9'M<;&3_H"=>TH#W=5L:;M8F.#50K)BLI7[,4$7@W@<3C:5X6C?1_, M.N6SBR'KAIUVKIUV,N-JS]*U7G:6H&A-]I5K&X=)"\6-JEK:Z/V%3FG-+E/" ML@%DW7]D6OC(9Y^HBY@A.61$\,#3/"2H#(@$E$*1KB/ F>R5'8G#UQ[*:1;[ MQN[;-V;YIFQ[T=]?8F DO6?!KD<2&EU*3HNLV:4TQ1<\LD.W@M7^^(?\2>%D M'+AQ+_5B/CN,[ :+),0<=U-I<9\="O1(''>7AN:MIS=]+X-GJD:]G*[1=O?4SL7_!LL9??O18W"F [7HL/YVD(Q':Y$A]>* M(L6$N XA7C,<8CI<"YC.F],Q':Y$A]=\ S$A8F#Z3G1XS>L2T^%J&M-Y%U), MB*N9^NK?<1$_Q!D^M=CU+Z)23PG^$/!(;3R%(#JWOD M)K=_RE&?NQ7W+%N?N1.7N5^[SE;\Z1'S6XRYS*GS3HR)SZ%;DY6[[&7V69W! M+]SZX;T2<4M\\<4Q2[>T%9<)IKM3Y+QX=-X=;<:=R\C.G"$^UYS!P?&:_'(> M.6?.=,!#-!4LR?)BZ^0[6"U%;%Q$BM>[V::Y%/BZYGFG.+5\FU/D9&9HTG@E9IU4>TKYI([5<\1VYLH M3JR9?P%O8$\7V)9K6&ZQIAIKJK&F&FNJ-[8[L0YRIYHJK#>P4!#P?5WQ7%CW M(-958UWUF$]LT56DM-#]ZKT/[XYR_-0KR) M[;N");M_/Z 6>XY!]A/Q#Y/RQ>M![)?VEOA3$>O:@+,>[7"^;98)M;<[YAD- MUJ> *T8$6'+.C=GGRHB3O&_V"R=>%Y,*P M$#L>+^MXO >^OTF-(E8_W[QA?P45K1'\[^^G=\9:YGNYA+@LE]Q7JV3+P7>?[LQ5_\,OK/2_G>;P>L:S#O MM>N6WQ+SWD'E\YAY;ZD$^BTQ[QT44;_?-E[76-,#^!#_J%77#;+N+7=S(D,E M?=OJ"E5M!W4%6)=]U_+EI.Y^QRKZ=]#$'U#AOF/5Y#NHSP^H)7\GCKM#G?["AZO\[E&S*I MKJ_[7KH!_9>KN1=N+4I?KK7H=O!SZ]_N>J8SFQMA&'2S&% M^25-(97QS,H+'V])^@=MF6=&O]XHK6N9>4=>]:B94EH"G"+?TCP^1JH[OP^ZM [TY6;P/2$5 M<;-(55X($XR93;"L/-I,NE6UII-?HE;5\G1=E;'D M-&]F@M:_EN06H!N$I_ MA5IU7Y%P]W[_=U&LN@$/RCU!5>)6H4I9^4*B7Y9UKN/EQN*Z.--DX]I*E8!M ML$*B6ZYR)):11H6E79D[$*5PXBU:U2U?XD:^L:SMS&Q'\)37?&/?P07V(4_7 M+67@?YZK/?1Z?6%4]&W"[-4P<2>7AQ@5/4"T%64F+6R9FQ=:>,$HK#\78^)+J'G M*T:7!_*,G0>L^<#,X!-)I]B.GBPUZV1]Y*^65];FJ/[27U0P+\,IBYS"MC8) MK.6W(%:]TT<6H]5O/%Z/B5:A]RM&JP?RCIU'*[VMY0O%I8QC'3%AV))G)A?< M6;2ZE'JE\2.QG5U59JR0E+$%-V(W6B* K/0%U:N[=(=]Q.OUD'@5>L!BN'H@ M#]EYN&HHO7393R@41JH;R2GF!T'F-V@+_\.W6Z?&WEV"'P) 'RR[0.6_A)0OT9HVM47?/-0_SFX7->Z MQ65ATF2XRCP_%W.;$8-K9V'U4EI@#[5KQ:%O*)PP99:^/-T,I,V8QW'H9*-^ MDN3;M, XM./3@M"^$[%3E;T@FQ:I)D16/+Z+5O3BF4 M61N)"1& M;I*%*B?DW>;Z:R+3C 1&=\Q40B_(C#]<9AR[E@V4K?17*%MWZ8O[U-"T[P-; MISQW,6K=L.MNHVNIT09W*WJ!E#4M,:+H>>;:UYJL3S6'+7^6U>=+"G7SHZ[8 M[ : ]3!1:L^N41."+Z18'537P]UO9-AFJS",<%J?_R3^IG"Z3B$XUY*R'QV0-D- MUDV(.>ZFTN0^.RCHD3CN+BW-6\]U^N2HCAODM\!\^+<';9=_MD=OW3<51Y/^ M:%::!3MU_3KSB#:K>Y$0;*V"5ZX!OJ0 MISBF9H%G>^!C%>A6R (J5XBM!I^80;-9N(=[I@OX"[!Q!$=!A.-:B][$L?WQ M!)G[M@>,H1G8;B5H5HNX&EB+X"":Y7J.'QI-FH6\:&L+!AY_];DYVN^?LWW M;G*6[44/?T+@HKTC&RP8)H&]<#07O!"LN<.VFU$#MI_@_V"#7,G11/!'\ :8 M!A9R&8Z#OUIR\'U'D: 6'\P7S &0"UJ 8// 7EK I2 58T 3=51 'FB[77! MIX;D&P)>FX B81^HGP$Q@.P&JKYG;\D0[FM$#3 ? M!:S9A]L%AH2\XIWV4$5S-#;P6W2TU&K[74$.7U4N3IRXX#I_C9&@*3Y)J@1/TPF"3TD210O) MM(P+^)].P$M1J!4 X/<@E*^C/[G*_O0.T'W[6H#(L@V>"4]>^,R7.L5L>[1$ MOE($?A<\70.S5U::&R#YZ=V BYL(X:-W6HL,3D/W:.6CAPI'4$TW_"WG^$2[_:.],887N[5!D+:$0D'Z%W]I^%!@^ MV\]L-]#+?CD*4!J!2@N???#4@ R>/;L"#2)..M?[J=[HLAVDVT"RC7JG42WE MF"Z;0_*E.E//EI@JTNF"#VILO=O9-8>ZS"2U@Z>&)T34]_W'/S6@KEL*TG1L MV9< %&S#V2%@0,#I^**KR1H8!>]KM$O-,[30]MP/9R<]!$SKOE!JD:T^&_Q+ M!Y,'/U"[29\7X4../,5J!^;SIZBYA\HK.$A,+;Q(8RPY&X#M6 %@K;@YS94, M&QX77?#.C&%+>N1T%WG,I7%_A%8XKF(UQFRF16$F/OZ! *M-F('' Y!7/LS_ M1VS]>YL:LGMD&6*_ ,_7:J5NP-T(4\]!&>B6Z@46L#[;N8Z1?YZ%JL(2V(B> MNW69:-O;V(-#'1R> CAK5! MNA%P8J@WA"I*:&V []0$"[P3L5.!]G*V<]H1X*7V\".#6N=0)7&T(!.(DH"SX'=#"U"$;+6G_,&?0CL>F?F. M!!0_9:LGBK;@14XA:P$68#OKG_OL$VB) <(&JC-0-H6QHX37A"'5%V C ??L M)@#!T@TT1NC4F&B.C,X$!VRZ&JQH!E=D!,Z;P&DQ]@5@O7J* A^TI\^[D6O" MT-3@T^CQ$3N#7T7H=-G5LCGM'GD>@/B!NRCDMMT[ WW=AM0-V0IZSB*-58HV M*9!9 8K8[@E[VPIL$,$*Y6+G:H$CPMD&>Q&X<^ V(.$VA&L/Y[NWEY'?:4 MDL69G?^-Z_&R6Y]-]1*]20*O<(J4+J$&/<70XF^:/M0A M=B[[$+<.CIA8+MY$'-G4FEI/8V2=1$OMO-=S5DI]^8I*44G+>:N\_;CF*" M \N%FNSVQ7#8L8[SA.1"N8'"$6Z_=R [,M#>'$WTX8L>3S;V5L<$>MU)\LP) M #?ZVEBSVB)#J*5$B>1J+KBNX(FNHSP/E'02>I+3AB 49;[(Y+,LM!YY2E3W,!(*( M/25^2^G?G#:/)BQ9V_7@A:$-[%D@+O"R<>]L.;F;BBSW-LU&F]))8Y- VT2^ MI:6"W3PC-\%=!WP75.:CEX6F7"A.^V=^* B!/,&31G$6H6D G01FB(WP[A%> MK83Z??3@R.Y9.IH'; ![N35D=K*VKQB<%)4KJ?;/?@TDNI-0 OL*@(GF;4TQ MS=4#4S"ZS0=ZT?:0C6 &'L&':+)OFR)BM.3 H0FD&:%; )W[&7 P2LF,WQA MX"01Y*GOANZ49QOZ^>R*/"W@6W#JBB!-CJ[WHWF]F \@A O6*,+ BVT\2O@T M^ _8^2\PNIXOQ* [ NS&S@ (&=>V=FZO$UNVA$$)T>[N6Q%[U H,RRB, GJ? M@!VL*&\V),!C%'Y82='ZIML0.7)%3;5&@R>ZL.CZ>R#&=3P^"T])Q0D8H X0 M(PC7!J#!!QXAZ!"J!NMJ6$H4GIWO5ODU TY;77,KG8FM;Q:%[$$F,/%&7-I3 M6/=TJSUTK\)]*EG-G:'?4,-C'?Q_H3C@@^!TD!0M")!X1BV4V(,MJ='&,CB5 M5+@";9'60+,H=:!8V%+8R%\580;NY=%?IEG43KBA0"[MHXJ^5DO MFP%Q< #SA6\#L@]X*I21;<30$O#=Q4_NCY$_8;7YTJ(K5+FL/O0&N-'J\P[S M[G-I>W?0/#J93AX]&=].+6QBE64)7R<64L%3S10P)_&S.MNA"G48/'1XS$-! M_XVPOO1 [N'R3N2#SR%.@+%C>%5O"BO-],W3$!V@^_.]/L"9KZ4ULUO1"ZIO M:T&-]&YSY;?2*$N@FP3=:6]&Z.+B-!^4W=P\JR\&G)"I^Z,24<\J$V"E4D_4 M;TG^\]!+K*QFVMZ5H 3EU3#"#Z"WSPT#E]P@\!"Z"_="SWX&XGM U=/4#*D/ MSLAG1RT,4= \/[H+N#JU/TDG?R>]:FUZ06%FN<\2]6)RT9--KHL!]9# GH[3 M9]XLHX>&\-ZV!WH2^"LX(N!'SSA\$ ,+K:Q]5? F;EY*5G ?U156X=7T-@;Z M^1KO.$$0D MK,#?O8D=!GIN3QQ;]11KZ][1 CUQ9KO!M1^\#(C"AAI!O(X!WA-&&>U'*NVL MV%.._&<-?O\KD=O?A4>B+8:JW_/K0KT>.O+@-&Y-@K!W"%!.416@4LJ X-7G MY>^$"-MWS:W\L9G/TFNVLL;:^AS7YX4R$*)$BOZ)8<<-;,[*3Q@\[(0^I0OO M&#YZMM?$0+6SI>#LDG9];8!BJ5C@I/K[9=Z% M$+@Y$%DEQZ MPU]>XO[)AK-43B(WL^X&ZYN+W)CELDT\-?Z"#7>83*N'SM@&EQ6D5:K(+4=& MFH$;3B:PQCA>>L^I@SVG_FC/>PLCHQFNSW$-T^P-2N460>28+]ASKSQR M5AT_(V/^JJAHJ\54:C?'<,\Q\C<:8KCG5+#GFGMPV^2&$_F)C,.IA)=+!Y/9 M0=TV5$F0HI0T:&G L#Q8 3R Q\# "/'S(!KN.1#_S[,XXS#\RX3A$W$8?AR& M'X?A7S(,7PA0G,=D110$&AA>B83,)].$RHL81?(2A0M*DJ1H*P_497 MXCM]/)%+USLRAHZ7!3WAV!;6&X-C#CL:F1=98CC,JQ@Y266+>=H;MFL,/!!? MCASF%O[2&(X-SL3ICIB<4D0KWP(C4R]'UEI\C4)18<2M#:H[,*8>1BLMGCA^ MNVEP77KN*ABFS/->GG=ZRGP^YA,G1K;E!4J,4TFVL\F)V098C]&%(X_F:>9[ M4U8K)-.L-NAUUV-IU//D)1AY-$^FH%2218XD,6$ILF3/*9)99E-IY M8^[6<;U1DABVPS##3G7,D\&YTV T8>S3.;[4Q+W*#I3!*EY-$,;_'4\=O5Q' Q4'NK M*9>=:0F*DX>UA=?BZ>.1>F8^3&UZW1X[GXI%:]UKDU,,-A4]&HDYS,CTL5:% M+?"6@SIMVQ<'#.RI<#1TEIW)C*T7VGK!J$LSM5;&7#VHMWLTM+['7L=>Q23<0: M.;U3Z"]XUDD'=9F.)E!+2VI&Y@>TKCEBJ:7I1G%46_+X"=XK67:KY0Y:8ZQ0 M0YD!U>&3Q"88>C37UC(_R0TEHJFCG-YD\N3$DU &#CV:JU:JLW5[Y*9TDTOD M6K2M;3* _GCR> )LCV[UM'K:Q!J9D3PKIL;C1AU,X 2G2EUM["5ULLB2HTDA M+2X9734"T6RU]0*R>P_\ J(<&/^'_^?KY\00\\ MJS.8"0"4F5UFR01L6)"Q9$)C*+!VMMZ]((H#9EHYB( $(2^[:$'->?Z&%@2^ M1)Y!.(?0.;17LR2*!81%*0\*D@29"L&\4'MI!5B@C M)-F6EYW1B]G 8G"L0[0EI33*^^WFQ^+_>M%N5<%FE;9[U8RVZGG+ST3,YB9^ M5^P-JQI&##HL/[4J,M,=PZMXXF,WNQ=Q /VV1.5E*+3JBI13H\86J\VY+-=( M"/T"\['(US^GT%B>YJ=XGTBQ%:74EBJTU<%(!ACV3^D/48B&PAB*\[X0'H:3 M0T\VE$(HUI&3? <8DF.[$'I@.23P$FEB!P6AC@H>[60W<(\'(9S.S[U(4%5; M!;ZJP&6_7_T),) R]V'P(42W;4K> 6*\#)-^I:[3B7I-[H<+-L&'07S;#X_1[[SQWGL%?.FN*E1#A;\&Y9U.WVBB77:^WO"SDCZG M>M-QMV7;'6H)NWE2./F!P(%O <_7(DYE[N2QK,BNV0:NE5.BUBUHW#(J+/R! M"(63BN-^Q:%0PXK^&.6N'WCJ#\H11;>=02:N>YB%=*JJX(&R^F=7"6^[/=C5 M7__+"#*3_T;&03+4BYGN;\BE\.6M]ZB7X6C,&N6RG:6%8L*&;B2PLD!,5N_F M:*AO''-SM,<%N+/58)M/LK*[RI0-.MD5,721F*YAAIZ(L4X^V['=@4F.UN^^$GP'-8 A!53*DV3II=UB*U&A17UM M4W:C--8+TP8@2RJ9/$F4OV_B(O8R=-D0JU));-%YS"]6_ S!BSUZ=ETI\1;* MDL#&A(B9+J7T"D6A-\#A)2UU]EJ"R'X+WJ,]-U$4E@L)?1R5^_*>"X;1 RMC%A@)T:H] M886&140T6.%B&WDDA@ST$P$T#Y(,8(9J6/K$\5T/IOX\^Q.WIDZ01^+.X#XZ MH;G1;F9_AG,"$WW:N7W QSNO3Q"A)MFP=@UTU\!<84\+JEO ^/1GCU7(&!YB M* )TJ.R'O0>%-A1GH4G;1!5POA(81ES?)MF92,<,&^Q.=-B'V5-1X#&PSZ:A MRR[:]7WO5E!X!GSC-,WA'M^*01*YG.'?W),H9T]$ENS,>RQ&3(5B;]$L5NC) M9YH>T!R7P7H]WPT5W--V!S6JI'K%0547E*QHYH:S7@7J S2-_T:Q#9R$OOM, M16CQ0HY%U>"5;TC:46W#L)=!-E54W#HL*A3FE"+1<]Q@[EN&^0W)MS[+;16@ M75'C0*=](?/;:D!G5.E?@9!<^D*B(TT4V3> Y5%7O'U*=>%^O+A_*#BV#Q@J MF=*D874,.+?1K*^-IL(P]9=7$.>&?NHM!#@[T"AOM!&$,2?'(0:;)7+S\:_[GO(IX3%O[N.P][VW<\%>--,?]TU))&,Z?#T=\*=D+ \W M0(=T$, 7T^&KZ1#CTFW0(<:EVZ!#^I7^63$=WD6'$TUXGEO]7X$.W?5>P9/?O,\T9W[L%MR- OV_;^%EK>DT/O,TAMH MGAKS;LR['S)WZ@G[&R2.#+0%4*=GVX;7*5UAL__,IS8Z?LXZON*QW">'% MBZ5?[_[Y10/4]UY ,Y+DFV&3W>C3$^7GHG:F78E7-@2J%I:5.6:.5F.EW,ZC M]3S,)TW (-ADXKC>,D#+JFSX+!HQC=7ZO/WB4RQI;, MS5KA=[+XF.V_Z^(O8\!?9/&W;])GBTR]P"*E.M)L-\IL]K1I_RO6X&]4+G_O M++R)P^137;HQPST8P]V-'_9>S)+,<2*& /O7@B\$3=%L%8&))[%>]C!ZV4D' MS6T;&+%CYD..F;=X8RC1:PJII;[1"W-7K5]0!;;/*9G!>)#NS[)8^=I0( WF2Y'JV0F,)*8%:VEJ MDH;!:IHDO*5)4,>UBN[);.U$:;.P*V5L*MPH(#V2;7KIUO,?+&_R*A:QZ(:F MJWW!XHAYOM_$6S*K:6*8\N".WD=AB(AA.UM3P#0ID?@)=R=X2RAMI=4 M6LN,?6/)4U 7B3+]XXOB[RC*CZ9'?%)MG%=%.:TYF7)^G32YOE',^_R*HGKN M542YF'%&/BMI17W=:)>7V1%;*F89(,KD6T3YCOTI)1AGKKC>;_6,V%2Z2U/I M\B&VL;35JI_@W:+0JI9I.M&EM4RPT$O76!;1F+,TU!Q(5*IV(42 MXT+L1[D+_>=S<4%N=2U-'*,\V^E;[G2.Z;7Q&G8((2$N'/=&OR=_"@-[L3L: M;+1NNVYLAMT=/L7JR<.H)SM9A+4O8>G+4UA4'2Q;;6V1T3O\VBGG5Y(Y&<,> M1/"BASHN!A=+]#>0Z"LK%D=K06ZTZO#7:Q:G1/I%C>%GV>XFS"IM^4)#[Z!+ M=,TLZ$S 1-CDVJBYI4MU0@YEJNF"\L5W$# MR'FWRM#15?<6)YH )DZ 9\T?3X6LO-$Q )SSP9)J)>;3)6RY"+TWQ+'WYN\8 M:V*L^63WSO?&FKO5TMZ+-54%4U-+QIUBV71REN+DY&8T&$.L@1ZAY'&PW7E- M[<84LN:Y\NZ"!ULZGXLG_@Y(>?> >*E:#U\+>7&IAS^*')Q.%'2I=^4J.Z=K M*6Q9K"PR@R5L&AT7>(@!X!YTGCB+X,\ P,TET:2ZR7%^5IZ/398H(T^FPW<[)U-?8/HRO]V_U7NUQ"R/&O/OHH2GW6A@Q?] U;;]C MVEO3;[^#\-V\C'V>.1QKNS>A[9YO'/VL\7(3WR<7IE9AUW.IK+.]:FJ='_-X M5-.0QHC8Y/UF0OS51V&<[?I>(>X66U6^R/0YK(!U2RX%OM:QEE"(@Y17BC@G MQ'=LM@;!)0;L:^L[%FQ:O*=_Q 9 ; !\9]7E8>(@0B%O!S+>L,[B8*+OY"B\ MXK-Z=E*?&H,2.\*70)E)0F6&2E!Q DL,$O?D)3A:9!S!\ &4^&VX:64X->?6 ML)SG"J)12V&TT=Y4EA N@-J43![#Q5U%,;#FS+#7BA/0V]%$'RXA3G"Y/_R* M=9G;U67>7F<@NR^%F?56.D\%A9-"M0P2WE=EN%Q,DYQB;$F3G&)'42?B#6;M52< MJTED%($"^'O5WQWZH/)BA F/Y;5)W85+R0J7B+S9TOZ9+Z9EV? M[TEO"B"A$R!"B)HG\!)5:!4C,76A:Z.R5'?=37EI V,PJ(Q+T^<_5+0P[_L='X"C'BK[(<+J/NFXFC2B=]E;?'/_X)_MJ^2#*" M05F8_.?PK0DXKTCR,>Q?G\+0D@*K'6\73B2W,KWCYU0B7$4PR^#?__ZO_=D> MRW8DA7O+F"A0;'X1@4".%51T%$%'!16\^9=@+(6U&RV+IO?4A5\[288+1U)0 M04:>?X3+/]H[4UBA>SL4B3]J**KW*_S6]J- DK>?V:X&F>N7HQB"IRT4^.R# MIP9D\.S9%6@0,9]X\-1EN(.B;2Z2 MM9V9[42%@X"IT?%%5Y,U,$IQ@51<:IX!+^-[Y_?920\!T[K0$@*644Z1 JA$ M$OA/!"IRP;]T,'F8.[.;]'D1/N3(4ZPF!&C(RX2,*00I\&F!3/-)*:GP BY@ MO(0G%$HB,1+\ )E>V'X#*F/+:GNJ+8=9.))X.9(3-JO6;&UVV4JENQ+UV6Q,S@$F\ZF7(P=X75)[ M127':O[8'TFE9H]FQSQQ_/;EN+VR_'2^BO5;J[3EV-*TWVCQB>.1E30Z3Z=5 MH\K-?:E>60[FA0J]Y)/'(PVIOVF,]ZZ]2&KU%=8 M9S+2!ZD4::5L./)HGK1+Y'%?1_.829 E22@Y/D7W>2NQS.?RBQQ;61A$ MI9/J9.8SYA3=&YH]R;$-%?S'2Y20'#*9C;0\1?<:/[)[4JI/L+Y?'CM^ICC. M6LPINJ/8IJW5:F('4ZH<29HD/4J,3M*]+Q7,1(VK@9-A3J\*TU9-+RCC4W3W MW$&N MZUX'RB/$=76D_PU)-TIV8,JI@+W](5)K?*9VLFJ1/+4W2?S[.*V+2; M"@BSYRB>[7<<(U&.IHGT1DE,H5/*EG](FQVDLP MIZB)C68)S*4W.(9V.Q*%Y>GA: XYA#Z2#C+=Z=.9=ILU]>Z@@HV-0=-?GJ([ MV[-S5;H]X=C*V%GT!Z/$HEX^*>]8JE62F4J#8%%MO"FKRZ8@]Y:GZ+[)9(5: M&><=;EX>6LE17H--SNM[4DE8:/O-H17YVTQN4>%1B M*_/\IL)U)7-2.HDVN45*([K]!CB/*-:K9FFBCSOC4QQBBP3&](M^EM7ZZ[*1 M2I7=X61\"AF:%IM?=!I=CQ/ZWG PR^4,@CIY(K0%C.F-1"T-K#,FVQ%3Z5RC MPYQ$!LS$^LE%3M4+*[6WH=,#MDVUP,CMVH'= 0U+S?)#'2SXGL@O!VIA20^Y M#MNPDAXSKA6%UK3%PZ%X:(J";R@RX[TV&L[]U#L*P#H ]F@RI4G#ZA@8OHUF M?6TT%8:IGW[-V2_ MP0VW\X "=T!P/@PA)FK_-K^L*\CDCO;+C0%!-^SMQ^$ MAD#PR8&YL.<^B,8LYU%9.+@H8KY2:$.>QKEWO-M\$S5L)=;JW/[.PH] M);]"VVH)-N55LR8R*X,7;X<*HFL;OJ=\BHWS9C?:WO?>85@_FZ07OI"-Z7 = M.KR6D!#3X3IT>"UK*J9#C$O?B0XQ+MT&'5[+^HKI\"XZO"5V)="+WZ#$WE*D MUUG?^=:I&T;()_"?VU!Y\6U7M>.(PVK]&.['\OS0+ M\2:V[PJ6[/Y]A=B8.##HNR[^,C4_[F3Q,=M_U\5?IB3&119_^RF!3*W!U;L= MI,UF&X5Z:<3F8#^(;I$]#+G),%6FGF613I%EP6CXMU*GBS3R)]M%? =1_@X2 M^QW.HYA7ORNOWO$AS839M>H@5=J^>3M>;5R@^/K-6=JJZ&H,MI$6L-8Q+>E0-VT(9V-]!Q#$P)Q#W(]8G/C)C$J MKKI\%VK*[\HL1Z]B++GA312G:;N>LYO<,4ZYD6A6GR7S!#8UA"PQ2FXD7Y_[ MRV31%2>EA@SCX^/RR]];P&.%XV(*QU4%?#!%S13.=WJ_AYUHPC)XFT,L9:%E8HRN.V9J2C'F MG\67V)5*WWNLA-<-AY;EN1[+$%-E,N61D!?"XIG8FBG *[ M5&HQRHLY;,IFP8Y@C)\VZ\4Q3[WGYBQ&@V^$!G&=P/NY,'LW&N192JV3O<*8 M]8OK?CZ7=A<5!Y:Z>%_-P'^_J%9QRU4$_WQF"?)8\N ,(G[L3A1$/:@(;:L( M4%B19_Y!2I9DFPH"B88L!1=Q ,D<^(T@N4.!_!C8&H('/A-#&B(N)*(+A]A0 M_]VUU@A> $ND(44&QM:#,VLD_T4_!EKR[U@CQ<< "1(LR2H$0GR7Q\S>Q MMU/W_@N:_ Z*XQHGQXP1UQ+XQG2(:PGW08<8EVZ##C$NW08=XAHG MGTJ'/ZUQ\HI>>TL73''9DSNH81&7/8E9)BY[\HO9_(\=.\>_L!,=N:)'\UVRS:909_OZA.PF2S7(VK!H5) M&MTBVT:RC1H86V3KG5*/1:J-SOV7*/FT%(:[E,+'.RABAGLPAKL;=+^;/!7% M0PS;C3-3'D.,H'S6BAA. V0[X*@66X5 MR+CB9A3P-J4KK'X@+MAL,($3\4\%PAI/NJB6P$R5\$G74^6-Q81U1!(_4T0R MSC.)P>->S;,X,/*RX($GQ7HR(?"NWB=Q;U[/ELBVL@RKC21^)O!SP=2W;R0W M'-B)-]>ZF.=Y>IIK=>3^DE1 M6#/S85KD&FQ;;:I.G1N(WZ)"B>(AG@-(&81A(;8(9A6F.OP5)%&AZ M*!37,'D89>^C*(2.22RU47M85L$255^I%V:M95S:)#9AOV:0+O7/@4!/%YLP8 M&2ZGU!+U7*;(C<4.$Y8]>=/-75SX9"N(+PJ?",^$0<207OON-D"2)4@V@OE"8$S@*P X![Q7; NX>AAB*D(KA^] M&]97B>:DN*V7 M4MF1)HKL&TI#?:7N4!?*2A>\/&/8DAX)HS_&5N,[,Q>K,Q$5E;BE9/2[>*B,I]*AS\M*A-7D+E=S^3-EP.)*\C$+!-7D+G3D+ZX7,R71)7<9>[U M R6$QN5B8MZ]UWS$>RT7TV';S=U-RSH.$[A18?N\$*%K2LG1,I"_+AT"9#-+ ME^GG\S5L;F9YKZ*ZUII8OOMVWIRM3MS,=_S9S AN5P6#72F2#[T8A_$$63 Y M1Q/]('J1L63P$,5QP(M/W-1[-4DI2J:48;5U=;I.CY8MEAWS"1C&D_Z9IK&C MF_HX._7!!?3*Q]C5!93F98DH5QDE4V51#N_Y-#Z?++CWQ]9=14#]67E3UM": MSQ42DU%?KVK)N@$%E/SQ#_432Z;.">@=VY_YEQU^3H>T/):.?D/Z[#=-Z?CV MB67O5U[>GHH1RG0G$.F&"C\Y 7@.2=5EVY!2V%P5TBFW+93<8BLL&10G=L4H M$"=V72%0^?T:TB>C@)K(H8-$MIIB.\,:+Q>L"B_H3%C[YQ$2JYK' ::Q7?7- M\R-N+7GJ?ETGOP&?Y[2*M[:NKVM)=B0+\P%G3L9E7ARTJ+H4U?&)W2.Q&-]# MFM/].E@^38P[XT*2:RWM#MNO-I=XE5\GIDPK+,SS-B?*?D+2<];'MTY'J@D. MH K2!'J?+WENH)51_PE:,P-^1F9 79;6B.8BGAUP2^#Q4N!O9S*4X)^$(-T% M<92Y#X;(/Q%-101K_1.!BF.8W\2:,\->*Z<>TU$ 'X#-01@)YNH@>)I*!IE+ MCH(LX3^?S/RO)?M\5LX?BVYHNMH7+(Z8Y_M-O"6SFG8@4]B!2*&N(D&Q@G&/ MKF*]KI"4SZVB+G9TX8:$XU07'X4MUHRD[UL)BT<*:)A;)38OO,3_^L>PC M27JF/7PN8@KRC@=@&A@B VH!=H%[]1-! + :RHNO>+8')B C_W-ARM$'E/N\ M;,VTYF3*^772Y/I&,>_S*XKJN6 M Q2DL)_@8#JFWC-YZ##_#PC9S+84F%,'I,M2/&0&H-"6-6F7D!@4,SW?E%T M@NCZ)D 7F,\&4^Y4VS#LI7OMW+JZXD5;"6N\N;_)I;/SF49%Y]4QU^#E7H_0 M758LC.-B!LFJF.W M6ANA:[TPJE'MC%=NC;O+L#K"1=OX7MWV_P(9OO:A^CE"_.6:W*6E^.NB8"\E MQ6Y#1\O%KM?B_%FWE,B6YPW=8,(2"K$4?T\I_FJ=]M)23!U(,?5I4MS.)!@V MWUXX+$F4!P,\O9'8%G,-*6[EI5F9*=+H#T&-Y5&_(#KZZS7%YOT9LD5S/(GEG2L]6YG^#A2K% MMVQL;;%89>IO5LV6E9H6F;!&"I$ZSF9\+(_?3:'"M?6?:\!";.-81^QJ%AI#CN+YCA482&&O4U?Q/J>H MTAV:/?=KW=RZ$7.TE$\OI_(P5LQ6--N!9#:"J3"!6)[ *&VJKI)HK^^PZUH[ M0PMI62HZ4:FE)$E?J-#2'>HH=ZR*W+PE4HGBE&YIO M58GZ86R??7AHJ 5!L]PJ0 <% BC86O#\$TB:IP=3-%5,SSABI!5TJM)-K!-+ MGH0V$$W%[MOKNF^_&];@7YN2^?5@<[>VV(? IIS7FDJ[/:SH6:'#CIDI/Z2L M%@ ;8)/1\5U1##87OTOZUF!SM[;AA\"&[S$ES^1J>=:T)VJ"Z"\QAAT#L $V M8OH0Z8YZ"]AQ.'-^[QV[OCZM,#X$.QR;8MX.'NS7"W@\/ M[D)L]*:F5> J^4JV-AED2G8"P@.PP' R'<-## ^O&4W?#A[NUFQZ/SS4,YHE MXNVDR!64E;I:\4FMDV$ / ";*74V(.9;M2SZ_4S>"C9@@R#+:98O1-9G4%]S MKVJH9"B" P5T\I_#Y27@:S^C;.AO*XT1R:V<[80LE7Q9"_2__^N@QNF1ER:" MAKUE1+55B0 EQ@H:EE 55/#F7X*Q%-;N%G7HO.I&#?3.3Y1[C\ MH[TSA16ZMT,'74/";QWV#8D^>Z6.:T0&SYY=@081;YTK[U9O=-D.TFT@V4:] MTZB6ETP0G8A6=N9 MV2' (@"8D8XONIJL@5&P'ZEVJ7D&O(SOJ0AG)WVJVBN2P'\B8<\HJ"4&DP\K M[&G[A7)_)\*'''F*U80M"K,38KZH$*.E3HP\S9Q=+\%AA$%F%_9&&@EQ M51#']0W6*4O]>=ZLXJC4@L?6RY'RO.<4^U9"9E$B:2RLMH(\_7)D.)XGANL M6_9Z-1[E2'XS-VN+'B=OQF#DT3Q379F>5-<"SFEF04RJ@I6=-I=@Y-$\\QV! M%MUDHZMKJTV'0 W:8MMPY-$\F4FQO3 SK257*8KRFC:E<L/[-% 17*%#6!@6A':Y>6SK31)WDIT^>KWMA3$UB%TALSJ=]J%^7Q*;HO*^;(+56G/&L29JYF)]OM MM-HZ17<=&Y4J/;^%LU+LG:<2LESUP MC'BD[A/35+&6Q,MSO'5J/Q>H,JYP'9)B?:Q<$ZU.IBNGF5/[V5SD:W[7*U_N;_L_=E38HJ6Z/O7\3]#\2.>R+.B2CK "IJ[^_N M"%2<%2><7@QD4$0&&53\]3NBU-DLPUY9IRK:R:FY>4E!C/ ML(Y^ECN(?$O,B[GAAN%[Q-I=YDB>7T_]VC3'(Z?312ZKIKN"RI;B#6IBQ.Q< M%]:_.*%D>3JK].VFI')N09)T=468= R.3)U07;G2S[%%/J=Z\VK;R)7:A5)[ M>@[OPJ2WZ93S6D(M&FS/<>HX:ZVGY_#>XV+EM;)T:DRN:Q6SCJ-*U &)$]& M.C&G.58K'L7Q.;S,)5NB*GI!GL3QR D[Q!NLUENK;K$O,LV$-]I,8-SA9.^- M9CSM5=E*"J>*!:_$XVF%3,.WG^R=X// 7!_8&DK! B%L$,*8=0P].;XZAB<-NYO62#+YTE;))1>8=,%^(H3B??P ME48\QUN !0&;\GON!;R'N/<6W'<_SU)(L/G*$76(UM%4]_!Y42YR;+XQRVIB MB\HD(%KC[Z(U==1X63<@7E>*X=H+#V#O2%HKAH79!P4S[>/&P$=&GM^(=D_(\EA*4[PJY_EXKW72N3[[NLOT<=;[2VW>K= M_+#<[^%,IS 94X.$5:A 5HE:VT:M;1^U*5+4VO;!\1"UM@T%&J+6MJ% 0]1" M,AQXB%I(A@,/46O;<. ADDOAP$,DE\*!AZBU[47Q\"-;V[[NDS?YW-VSJ(MM MU,4VZF(;=;'],L5$76RC+K8_M8MM(RC9@_U[RBOZV=L54>6>1^R=)&)X9E&8DB5XW@-)OK%__HG?B9.'A75^#8%V*\L#.&X]QE"H3/5 MA2[.I+2\JLW2S*;,E]=C!PH="@B=3-0-)A(ZC]+PX61_T772>TN=U\*&$VDB M5FBQ)+=DO28_+3-6(48#80-;223B7RSV&C*#\"LU77^" 1AV.R_J(O&CC+JV M)"QXVU9D@%FXM9">3R RF3*:=& 3= MQ\^468W$QD\0&Y%=%7Z[ZKYB0QB5Q]L^X7D<7QK;^C91B"TDVF]W?J9@ZO?H MJ0$#9E*9.7>5K:[\5.V1?@OP[X_EF,/$:)T=>=5L9//E;"*HIA1YY$0U0[_P>;N?>MU M';3EUFI*HJ ;&[5J=/!*HNDU^TM8FS&.*JQ]2N'["7I=U'\@I.U)?K"I&189 MP@AQQROVG#D32TX*]>5@+*WGL%HOA:K^13(DDB%1#Y.PVGDA*37Y(DWBRT%& M'1/;J=K7.@11DIM*S5L#:9)!Q2:CIB>_5R!Y5R/S\^6.I8TI"8Y?CW4B'=J; MO(V>,'0)SAADR9I!:QLP%N$>U?#TJX"2."J9>;\ZF><[[S0,9R@Y+\4SWRB/ M*7?U5(8D9 OG"U4Q+A8IBLM]Z_*8GZY]F;Y$Z([8(0QHP)^IJ/CEY1!QD6).P6$1IL#8&5#!S[ON59^H\/3Y:.+O56!Y M7ZS_M HL!/DUY^78"'QZY1@^5 7N^^-N\NE%MR<)<*46G!C#%_UBO*' MI_0#NIQI>\S*A_:N0:]MNE\HU/&EEAL[5=G6/7)]P=:T3&#K'S(C*^_2U1M@ M804%>FI@(\;WG#=Y)ND09;;&,9J54XJ3?GO-CH+J)YG3AK6_'7:_@YQJGC0H MP?XM6)*HG,])_PD2*>R"YV+W=2(A\Z4ONR4L]^,V%>M=+92&%A-O$H. MMDV5+F9S*_H[1^P#B@U30TOJ.16U0@E#&/,Y'36T# $>4L\9(L+#_?% /B>B M1KLAP$/Z&8_X(01XB/@A''B(^"$<>"!12Z<(#V'*^@J,B3 YX-]-T'EM?C^] MD>)TT;2F#_3\L*9Y71(&OH[]T)E=5V_@]_YI_Q.HQ#]I'YM*KMVT+Z*2[T E MJ6M3R8U#@)^@DBNU)OS(FWF%?+,V6V%R72:/99D&4RAW,39;*Q?I;IEM_+IN MKL.M%8GK)S-\Y'R[003P6'!=,T_GUK+[%I7!WK>-(_1%Z L-^FY])OYN&LE7 M*YW=_@C,*[;@USKCG4O4+@O3R?9X!]AG4UA,UY+&PVHRK6Z[[(2C-JFYPK)C MLDM-/\AAN505#&,V8:C.LL?@Y)PO]5;-4C4].RJED_BC5)A760@Y?B' <@H M'<&@EZR]'0FW 07O\V-BY#Y!9M/UIK7YRC)P;[M9Q+IF68VE8"XS^=<_\>?4 MY_K%AOZ(^=='XO?Q#I1K<\/E"DO-YMRV.U#J%L,V\86JXOA2'T]#R0W395GI MY?2,IK)>1J2\[D9K=B W)/[Z)_%,?:Z1:<0-WX\;+EOT_X30 .D V+8[*2@1?G6SJ MKW\:_Z7W=M_5+TE%KHM[D%\NWIYL)L-$4_5F[7%'S\E-'94[3T3D%Y'?U]!GD*AK>3GTAX>UW/S^9A7R!3Q71$8S)(.9G\\Q/T9-_@V<&(IM84UV9(2NC<7^X,&R9FP*>H:[*,Z%5D!_%A1TE MA5W3BL2*M,46^-TU'2V#<@S[M?'?]C\F32 M1%K(-(FA6N4J8V.XSN46"TB>45)91)[W)T_!H>16K-LN,"Q5T%W5(2JN/07D M&26=W26K("K4[)PKU P[9_.ZAXKOI_ZV7SHJOWA/?_A4[8-S2!LXF$*F "LEI\BPPC5;5;TE>3WW,9X$8#$ ML)ZQ,NS&+"Q<$6R1!TM8*6"?0"/E=4!QBHDJZ\LN6)B$+8 Y$H.%HN$KD3FD M"TA[!7M75HKH\@M_Y9BP0&M!+P4&G:V M>];N<$2T[QI6H9I*5#]]1_A%PM# M\,?8#DSHF'K8%.Q7]\; M=D-L/F-9WO;W"FDB6-/+>OW7!E2)S5 ;;Y\B "1FO(.>VD/LA0A.%PA6?6T7 M '7D J NY@+H]F(Y:30H-56O&5?X9"_EEII'A?+)(Q< /'V@&P!6[[,E_>X^ M@ 9O6>,-I_4W8\]FN/Z\2I&+3&PIQ^F__OF^?ID'0,IPG:C5\-"W-$XQ!<9U:I@-A2=)Z MPR6*?+Y91HQ,[)2ZO::23+ZNW/E__N>H(NF)KAJHTP?;""JADD@#G4HQO^ I M+X,W_^(7:]ZS=[9'^IE,[(R/7WLK VX<2SZGT__"7C["[9_ 3N,WL0,('74U M\)\Z[FL0?/=!U=4 #8YAW@ '@2+[7BVS!MME.EB7Q7)LH\/6RGD:%@(KE!MT M(U>F:UBG"[ZH,XUN9U_O[#J+5(YF]+]\GG)8UO8M%CZFR'.DQN^3R;C16H_-JPTFQN.#U5J+]S>I*9#CT+'R M7_Y@I&M.$G%756J4OJ@76OY] M]N.18M+(S)) +6<\FZ1KK4*Y+*OP3B/^>F2KGJ5;"K/MJ0I13&D<3[##UC2X M?'LTLF.;PJ#G]J8,FW4'8GV4;\0:NWN21R/;L:Z;8_G1AO.:6KPR-.6F6VH% M5]J.1G)VK+X89;0*(UG)<;/9SV33+&QO=++.]9*E^F)Z0#/D($5E5@5RW!FL MPV'3@R^7JD25737'51K3'57JUDRW&F5!C! MD:D3')&)Q)AGTA(7$]-6J>*9;&L(TX)/UFDTR\.2R.D.([7+LC%?JMJ&F_H) MQ*_HT_:VNC:;,KA6R,^SJ\E&%1UZG#J=LQ(G1J.13A68F##O]$F6F6]F4S\U MXGADPQ$RVIK+$&K1]6(+848T,QIT.Y[,62K8F92MK%FJD,N5,^LQ@9].VM6SS9*QUG/,,C906\94FO9G+3CT M!)_S6(M4I]MZ&N\7JOU,AHVQY@8-/4;H6$K(HDR)%. 3,CE.3"A^G)D0R;% MI-.4G)*2>/QD]?I)@348LCN:I):](I=I0G%RLN*MGAHTY)J<9:3Z3*4T M*;G8RF!SIPLF[96>7(TS#*XLL@Z)-^NM;!HL>)Q^/;(:ZYN#FMZ7N&6ZL8YE M&DQ=Y>';">+UT.5<& C34;/#%)U"W>AP,VVRA"VD3Q:Z&*E-TE'LGAH;SG1[ MVEZJQ53+;S;]:J&S2B\UR8MMCJ3EW"C7Z()#!LJ]DRWU2L560AAZ0Z:_5G- M8N0%KPSG/-F2TZTZM7[?Z^#N(->A.6+:R.7A.D^WI%)MN2-E\Y:Z7&:*:H_- M,"00IF#H"65-FD13*70**::3%DK#A;PF* +*W9/=\Z*W)";]B857A32A3-OZ MHI$,NN"^XGZS,YB97EYD^-6HK^?&);R#9'GFA*C]R8^';%KN@&3NF]2J9MIL:3ZEEI MVC?BM+Y*BEV5'XY8A9C2B00-WWZRSN70L]RTNY2!Y%N:1:;;Y9=*ZYSG4YOO M#+WV2.%BO,EXVY93FE-PY,DZDZ(L3LN:+>/ 1L]OB.)FG)O1Y^1NMVT.'+H[ M9)E.UAUQ.;'!\7,HH4\H5*EN>_.-'=?P/L,D*;$/U*(ZE- G%-IN4F8_OE9- MKI.?2T,O5&4J[[FWK@5QCD_IR>/C3]GV_;6+.,#XOHEO*[OAOA$C:[KMOS.C&W+ M&;=Y?>J7K8!_U15=T5PMJ$^Q*V1Q6E@BZ^VOG@3JJB+91\4O3I^!)$GK(OSO M@#!?O>I/2VHD8E2EU1GQ%*XIWKB!;J 7+]!+&/J- MXB6=8HM3UN,6$\/;^7)3G3B=U/2O?TX+ROX+BUV[W?M9W/.;Q\8]V"LF["$6**U:KY7>.AVN&]12F'JE@ISQBO%5]LT58T;1.NO?TY;V_SK\03U M>S+M?4_1A1Q#OR_BK^P;ND.=[Q,^?T ^)E);=J6/A1A'R=2(\QKUM3N9'O)Q M_(_XN!]<(*7]^Z,( B^\?+8H^)8L;S/IB9%@R&Y[13;7C#G$Z7$2UK8@GN,_ MLYM.Q)*_PY+I1V1)-[U=\AF)[*DD*\<4;:DX!8F^*TOVG4G3%-5VAZ%(2V[T M6N)"' ;E!.+/MVUP=7NC]E_OFJLALTKS!G@6+ @9I(Z'=23!M10'%:VZ1$.K MT%B?D9%Y;R/3I[ 7 N,N+0EIG=1'XH!L,VR?T_%MK2!NRJ$P,HK<,&E54\NR MFJOVDJ.:0V^:#/U##,RKXWT4XY-R6ZS65I5I?!5K ^,R<0;QH96WMS8B(\7TZK;B]45QJ:LLBIEVBUFNA(G2=M:9 MMK1^1RG=2I8A CWY*OKHAEA1':'1FS/+V#R79U]'KB,):-L3F.@MNM\^U!XX7%F&P6H=89Y??,XZ#+J&I"XM)-5%N4 O9+N(Y891N)\E"MLF&(HRYM/4ZS]=2*7[C2XWF_[^XYNW/9A6]J/VKF M9GQ L_6 9&FG 808'-^#Y+H+.LJE'*LNA@K#:BEFTG$R]54G%)$GIKDL-[*+ M=(;17$8<+*0-LTA_KSS6+V'J4F?G*HF/+78^[G%*7O>F51+/NU0HPLS-K;@I M&+0>9XJZ9BJM>GG8%0'&"3**-=X]UAAJ.1U.R_(N[-VME&2]SHZW'%O*K:J6 MKG>$_'U5X\K8J<_=UMI5>7P@X#67K>:&L-\S,#%3-XY[A,GTC#CTWC;K73BT MEE56JT0V9ZE\6E?-F,,)]NK.J;4E)CFMSO$1KHW)<;XD=?5Q!G(H,%XSSXDH M,OFHD:HVYD$86>IW] '7&;;K^NK.<-4^4:JOJVP3:;4@MR4>(N;'C(L M]&%%DX@S_D05_U/.F,VY;7>@U"V&;>(+5<7QI3Z^;P6@34+/Q(C"EN3Z,=>C MU6XZ.:\@SJ"NR!GW+RSR7X<'!/S/;G,-5Y,L1?@C>E5T<#XYOXY7\OI \W_9 M&[6D^>D6JW^^LCAU"B2X@IUN/9.PG*&!%WHHFSKUMXTI![$BP"*V8CN8:0%J MM,#;,4/&9!@=!2] J8+V/CZ*.3/> 4\+"U>4P).6:5C 5,4FAB[:3YAF6,X4 M4&@,&EF2>/#@$S#R 3$!0M9W@V'=3^ZY\XQU+63/@E'/&.O,) MS O"SC5' MZ]R]%8Q>8.!;^%X9F'$VF@FL?@6_D?Q;>?X/:+6R 5AE#=8"N6>!B8HL@X7H MSL'D 5P&U.TA()A81(OS.#[P6J"V)FPM\C!<^A[TQ<+F DX] E]PD$99L/L@!6"_ _7"KX!NS?DB8\ MV(( PY'P+X A2Q+]=Z&]N0Y@DRV:&TA&(%&/48_Q)E@RF!Z2D4\%2 MM?#@:PZ(G[>D8%XH9'P*%J6)LZ,V P.+5 RP!Q@WR=P>L;HA3,SW.D,+7P' M"9]X A:% ,OA 0*.%&"(5OP+%B'XK.J8RE@XQ#HX'6OR1 3P5+!6%FQ]^3F M2;Q?=?WY-N*F T$*\&>X5D"T3X>B!7S[BE4A%$]X^@FH(@A(,WZ%6%Z$3XL2 M9!%%A^#?81@%M6ULJJPDGR]M$YRKLB*\8D=7 /R$N'=E+%:0%L%[X7B=AS_L MN/T \P?"QY<*+XP(5@0D'\(+:K&%G?3%P*#N#78.]"E% $L'\D!$# "?!A 0 MX+-K\+!K@Z_70.H!5!HV.#(6DO^V'<%$8 L* MW*)L&=HA& !J@72V, 3HG?37)E#=0.\!PM$67!O2DPV8&GR$JT2JUQXJ$#T\ M?!8H-@B&-I#I$-X\> &@?00M&AS[_C7IA8?(VY:.9#GD)+1V$9OP$ "&C[M7 MN0J N,%B9W TH&?!7?"0T2<>&GN&;1&"9OSN?#M TR)_'A,PKEK]H7[#M7^AOUG8G>:!DO+-/ M,)\EK11IO9L.*+S@?%#@Z0%"+,! RX))N).T@ M$'T% ^T%OMT&" .P R2%A-W!X>VS$]K1GEHP<&!8O"7,O'C^ A6^A2H?Z%E'=D/1V9D MWK406XV)<>!AZ1J'_I:NU_$DMZIO&:V0G&_8R9*6G-9K*Z\#U!G174BLG)O! M= V[K,.5HH6R\J%[$9!4%[P["[0(-;#O)N.E6EIZS:W995RUQ D+JZ\EBVO? MWE5T%\:&WADWAL.(O\"Q(? F6!0X':7?-\^ W3/SNQ0 T^Q=*^GE2?SS!A)B MJGWTQG=9"(#E>-.6?NT^'"[JA6-C"TEV_+X/P1?([>!_$]BF_I@#8S48 [\) MK%H<_Q?L\V!IKKF>FAT20#Z;*#T.[O&+2Z?TV MS%-C:P"3OX'N@$[<7X#/ 7FNI%=S!I8I>O%N*#^QC87K2*_V>8N&:_YSGR>" M_X*M[/_]4U=XA(=0X(%XUXL:X>$V>$@]Q]^]*!#A(9)+/PL/D5P* QXBN10. M/$1R*2QXB.12&/ 0R:5PX"&22V'!0R27PH"'U#,9X>%R>+A,1W?D\WN8ANZ' M-XC_C6(OAFOSNFC_Y]H=N]^5Y#^B%?,'4C1$MPDNO/./]*F;])@."2P>E1/ MCB%@T)7<2\(C_9S(/'1_\N!>2R0\(Y+Y+ 1K*)F/^&9$\S9=W(8FDM^ )LAC MFKA8J9H/ M.7)P;8_!,EM* /!VU KUPMX2XT?]T]?0>M\3,[;=B_ MB?]\+YH-$7YO3]S_]WN1ZV_?J.(Z^3$_[$ZWZF":Q7,ZJ77H3*E%#=8_L7M[ M[%(WA5_<*WW%F2GZ:XAXM ;(S-E?YXKO;W/A\KR9X&;%C<);[8> MDZCNP6G5H4@D12(I$DEW$TG[/-ZLM_^X3SU&JOQQ(=+=F#)*QT8#B M+.3*] MVN+U!%]0R;F&L^LTO>TLPR;E'++-==IY;>,VU=-"85939XUJT-/:'>H<7-S MBKP8,T7:Y_T+U'_J%2J7@3+*RS[K6+Y:X>X];C.+1^J:<4GKY. M*9-(>$3"XVM*741LWY78[F]!//I)=0&G"'GAPX^JJ[J23.8ZW%+:D*2*U^KM M9-B<(L/!O#X1&Z:F2DZ2*^5:94W*3<'A1Y ?GWZ/&R+. UJRP7HPOPGK!Q;H MX[I]HACQ]X\1QZ,8\?V[BZ'X="'D&&/<;B;3T4>Y8A8(V*- MB/71B)6\P];NIF _B <=73W%_/##KI#RN5JXD:W\;6SE$&W^.FK_@VP^(OOO ME#U\?Z]F&&/_L"7MZ?B7./>%8_5VEA4RK>QFP.0JV2[N#N:)::85LEC]**Z6 M=+8NDVFU2 M*UOF;,FU!NLIDQ.I:DLNT+-\)VSW"I(ML:[)Q9;)] >MK 2&25:*!E+M-U,K MP^7_.2SF6$<--F$[- ?,YOA>(=\1%+EO0RIYOTNH-EQ[_#FT^DU##>&/B]U* MH_C3,]J831BJL^PQ.#GG2[U5LU1-SW[?I4(O@DR?E?1R])PY=4U&,^5"7Z3P MF&).:@51HQ+T=)R"3I(DD8CN\CW* ?6=[O*]69(R(KAO27!WMSO/$]SC1IL/ MK0U@9+P$FB-?T+?Q!85H\P]IJD1D?S&R/[8 XL "$ T7M@F^AW5S@\C/S?<; MF3R?,'D.#KV]4S6OV,+"@-ZV,[9/0TIH<7=MGTB./.3Q^2-NX'UD2$6T&]'N ]ID_W5X<-K^T2H4'9")\^L8TJ_IRO]E M[]DDS<\W,/,/CH:K298B^'_#,U7173XX25!SLX.6;<)"XBV(F-G?Q^^-PY5= MHF?;FRTPR,2.RO;03U*O&[']G_\Y:C!W0FB!ZG.PC:"Q'8G(9RK%_/YUO S> M_(M?K'G/WG4$23^3B9U:]6NO/L&-8\GG=/I?V,M'N/T3V&G\)G8 H8!88PM) M=G[Y3^V^0G2W^^Z#)GH!&AS#O $. O)[K^](@^TR':S+8CFVT6%KY3S=9?)8 MH=R@&[DR7<,Z7?!%G6ET._O6)-=9I'(T*_K\2W' P+XMZ.6=*V(XQ5HOREG",O-S&LW!D^O7(#I\P MS&4Q76)RE7I#V4J90:N4UJ:3)L6=)BN%T9BU9K3)XNM+?6 MN9JMQ^9X;K&DBW.#;PNU*1@9?SU2[-_W9%R9].)DB^8-8T"#D2=;(L;% M="WCYOJJQ@D+O&S6-FT>CCS9TI:9&;S-+DBFG[7LK37L-LIC^/;3+?&KM+)R M"JT93I%<8U@JN9Z3@UN"B0K'0T?Y0HLJXWH;U\B1/9&UJ6&76N/XZ>X!5X@, MEYKE<24[X7 M+ZT$L-+XZ>[[V4J^;,XJ9=6SRY(PL@F 6CAGY@2B]KQ4,2@N MQU%]=ZO+E#CN;-?CQ.G;%6H^[B89)X93=MK-% MG)WT&5++=SM)O#5.GLZ9&S%)?9-L+3AV/BVVO*)@MQ0X\F1.N=*E9*4I3?#. M@&ZN.@UWW!+@R),=C3L]D6QL59,I9E/U:3LWR[K">DR=OIW=)./;I$E6&86> ME*45E>!3(DS^/:&1*;NJKH:,FV)BJUJ\W:WDQ'D&SGE"(X39JHI"3=@PQ;*Z M;,K=08TFX)RG-"(5C$+,%:BTZEIY*YY-L-DZ <-J)PLU$@8_HS(XH^9BJTRE MV*QZ8KH%C-"3D6G*6,[C_87%>0,BS[>(=2(?H\'(DRTMYYV>RDSP/MYW>IE1 MDVC$2NY9Z6#5S!$YB;?'JM<4:X+;FU48=WV./5NM6+*0+V=UU8TELLN\RF[I M/&2E$Z(WEG:CZR;-,;-T1U43$-1(FZS/$?TP9N6H+9 R3+'0$?)=NM\M&*US M!%IK#Q>EZ8:*X4IR,G-%1FTU2?HDVX\W3I'(LJ0 M["0X.5;"/1D?-/E5M^!6SN+(-;R!7.F-UIS;2GKKB26F!VH+C-SM_95VYS\W M&:\'G7[L/AJJC]*GRM#C6>"[[P=3KTS9'F=V"W!&-.M3C' MVJWBH WS7Y?*(XNZ/$?=YW\6'J+N\V' PT>NQP@/D5SZ67B(Y%(8\!#)I7#@ M(9)+8<%#))?"@(=(+H4##Y%<"@L>(KD4!CQ\%(:/\/ E/'PFH1NY$3_V^87I M/M>[0>/#5/!_H\)CAFOSNFC_9Q\D_BB'Y#V0A"@CZ#TH'":3'">67!4&WR$G M_'=V?O74M_/A_E#"XE$Y >P8 N;__47^=5%XI)\3F;M>&OT,[;P'053*,1*> M$9LN;D,3R6] $^0Q33SNE<,<;\]0BASZ %M+K/@%U#J_ M5]YYU"'NJKGTH>A/040=XKX/<4>%(/_HME_ZCUK1GCX#3P=:%^%_!V?$I?NH MI[=+/B.1/95DY9BB+16G(-$AJW>V9$9LD9@GQ_@2-TLCCRTD8C&84$G]]0^) M1V4<(YD4R:00R:00%JNMX*V9/&6TLJT1@X*ALHG MZWEV1$PV[184(.O59P MQK FH\:/8:7([U0^,-3J)Y+ O@!^D;\75@S;E?:D1J1TDLFE\(&M/C!&A(?G7Z/&R3. UJRP7I0?-CQ/K! ']?M$T6)OW^4.!Y%B;\/)5'P]9&6249*D6TDFQ;; MADW2+=E8;!)+EK-JAVNRDS:=X'L:K 8&VYI&+H[DW+5]/S5WR3JT MDABK;K>64_(-/F%VPN;[Z?2[;J%!58JJM-"=428Y4K-#6&S3]_VDWFU,'_H, M@[(>-)XS='[Q.3]/Z&5SE&D0:HWRC',F$64:1-U)?WQWTFNK! U#O[A31AYM M1\5:G29522([I.VE8]-4V$R59EFG6NU\1L,E&RBH#)GMP[K>23]W@+.-<+VW&\ M3==3.M$D<;5:&'IT1W#L$34%Q[%O4;]_'C]N-@4J1(+YP,-0:2<).U>//W*4 M?AM':8@V'S7]_;F;_V8WR:(0Z#E=1C,W9\:_G-(7UC24RK QG="5*BX3EM8#O)3VNM9-!!L M&6A!$9ED)-@BP19E7CRT8+NT;RBM=P2V-R9J#"FM^K%X*C=K#,*FL57P_C3) MS"HZ5[12I$(Z,Z:71TT[R;_^23QEJ"_>M F7"^BPNG==XFW7DD2,=\!LCN\8 M\GU!D4,_I)+WNZ1GA&N//X=6OVGP*?R1TEMI%']Z1L_FW+8[4.H6PS;QA:KB M^%(?__X932^"[+Z5]'+TG#EULTV)HXMN(Z.R4XJQL^,UGQ%A;V7H)XFGH_2( M1SF@OE-IAS=KE$<$]RT)[NYVYWF">]R \Z&U 8R,EUASY OZ-KZ@$&W^(4V5 MB.PO1O;'%D <6 "BX4X6TEVLFQL$?VZ^W\CD^83)<46%@;TMIVQ M?8:%>,[MIG,]+M:9;Q*KOM"5Z1XJL+ "$+WK2E7[L/ M?_\&0>P6<_"-8YCH3_3.V(+W#-?Y)<.:@(>M?_U%['9Y;-4&P]+^;Z](ZDN+ M?$5F"-1@?>\P3_J$N%!;I^,UO**^0QP%9!XH7E]:K/\GG :L"2@9"_^;H/M; M\-4!S2XD&;Y^WT!-@!^DET843QC8I@!^LR3,M241 M D@2?L/;X+6F)?&B3\R69!J6 RG=XD4IHLHK464\W%2Y+Q8J^44D7A'F!^0( MB4K$#/]6#*(]<3<&D+0 )C%D8+$! 0OA"(@5B$W7=VWZ5VD4"]"A;4H"DJ7^ MHQ$I7HD4$^$FQ>.B)H]!CZ*R>J5P0JI!VB;$./CY'^2(@#X917=YWQ/QY[IO MG#HU,^!;=Y?6P/9SA@86[6&0O34>G K^@0$A([N."X"YUVV HH/X2C8L]/N+ MHXXPDT2@ M:;$RLX$X>\EKXSV$U2[<5A>\-+LP!#5P'DW&R\2PU8N;B[H:*S5PL;T=593B M]"\ *H$WP?R **3?-_X $^SR& M ['A__M'X5GRF+@_'HCGB!W"@ ;\F7K7K1LAXDN(^$R2!>\ZQKL9%L%A M$:8DR_^='$T9**X38R%"-1IIBH9K R/:!AKUY',.ZO?@\+[X#A-D#AV[7PY0 M_ X(D.0,*P2NMVM?4-TQ.U>0H#5VG3#.I7*S/E0S+X]]$B?Q:\9N/E+8OGDP M[CM=R?M0V7C\=)+,Q=))C-F$H3K+'H.3<[[46S5+U?3LDC6%=PZ" G)]O'(3 M-,#^NFMIL9+J8+,S^TR^"1_WR'4]F9.8V+B9Q>U&LYI:P0[;<2 44L3EKK?= M1Z@1%\@%?DC9%781=;E$^D@E*Y MOL,UF^O&G)C!#@Y0UF4>7N.*1QK7HPFH2 Y]9SE4,%SKC!AB)XK;E5V1YXK, M9.542O%$/$&/D[X8ND4'X?O(IT2DH4U;G-"Z;Y>M2L]A(J8PCI XB5CX)_,Q=2R,.WN3FI;F$!PUM?_ M<&&Y2 Q>2 Q"$5A0H B$ M'NSB1+XF5'.J<"*KR1+;/4*,5I9E%8)S:&5EW! M.CMQU$J0>*]KZE&VZ'^/$B+#? ?JZAFJ_ZL ^A8WQ*UY9H"1+Q\!L=V(#EG$4?K'P,/ /)KN+ M1BZYE:& R.(F.97#_/2+OH8QC6[)6BB ]@T4K,,76P" G M/8'!X'7^I2*8-0N6\C(E&*3Q*IB0W\3 AB3+>K4C-+-KPH&?9'D3L,%X6$VF MU6V7G7#4)C576'9,=JGI7^]FYZ:/LG/3X_BX'DM*1%W@M-@\&S<7CDZVCHKM MDE_GW-S!WB#.Z_Q&T5R-UG677QS^:#LL:Q'D,T MDP1M,0HMM\1J8SDMC];@K#^MLQO0A3\;!*R?"\ZCEP/8:/"2%X+)$Z8;#B9M M@)X,)3O*AP;/:8H-& O0C"A!LH184#33L'WR@H."]/8%UI96DN["!&T1D 2 M-9P&PO4)C=OE;0/@P?3F[XG< ']6'6X2[/_H]_=PVBBXF8JIUG5&65:F5HL8 M9L0Q_=<_R=/N,R 5@1V'(7&2^MM^Q5-("(C@,'_!,PL:/TZDZ,&XA3H4&>: M,9\R[_YD/&98>&<%,;8(KSY8<"C_HA/HSED^AX?F:XI"5UQV-V!DQ;+A71D+ MDN>KEKI05V?&PW4/76:-_"^JBYP1M5P@S("%\U"VY](UR\4D@# M\+T^5TZ1B12_M03O3<'[:QMT2PLHF?_WPA;] MJBV.'R!0+X]KL:PQ$7#%78R+K4Q=,DF P%2&>L+/R Y(S[YHOC8HOWYRWQF4 M\YF=2XR-0D65R&E))_/U37H.0!D'T'H'E&DDU*X-S=01-%/C:;XP56=F+*62 M2VWJYB;SY6)"APB:0]M)]JTM4505AZXOQM9F/)5;$)JI]Z"9NI'B\KZ-W7$, M087W.^%MV)5_Q?/0SCZ\0PJT12 (/Z\*VT!22O98J1;Q6IU/E52%GVY7=BS1 M&LQ;G_0OP?4T ;W?1S0@O?K18ZEP)74+=1UB=57-94O<88=7S02^>21!"LW M"E\@E0Y)3Y4@VG+XO4I\GAEO9)7H.-@_,#K(>5T:\V[3HSPP*8 M$\]23WRV[C L,ZC@_0)53-=QO3V)0^J!M'.>?GRXPA,>G.>: 1T]$(DN( =? M)P 03&#G,.N[*'@,G.$:?/X/SO'?0!"^:;7*JTXNJVK;S*0^*552E<2GCOXC ME$P^1LGD-4J8C:GX^_%5AP,$\+/--IFV$P7.2S#,6EAVU\0,*@9'-YM?ZP;P M[%>0S0ZXF38M9>$/AC'39XQ&'B)TO3JXP7ZH>6$\7)*],VAV[+56P%,3"5-L M&]UN/T8G,G4 .^Y\14!76"FB9.\50?@8#\ .\;H"RHCAHM\TW_>$B$'98<5^ M"DJ&H OT@(2FF 'FL/SO X*!PA[L.+8$FJ,B*Y(8S&*8@2J(RH?80$1"_VI ME6#OZ(5Y24!(]Z$2/S23 %#.Z#N13/F*3-DY)PN&503/GC^8TAL#_$0OYJJ7 MK=3SA>9V7BBND;BH'LE@4WCB6?T^E_82\?7RI#'%6/V,0. M('1T7]]_ZOC&?O#=!Q=.#VI27!\'^,=W)QMLE^E@71;+L8T.6ROGZ2Z3QPKE M!MW(E>D:UNF"+^I,H]O9WZN\SB+?U8Q>1QARAF4:5B# @>CKN!-;$14>=IF" M&M.5UNFK<\E/JG,HC(5)X.@0]R(8>Y&^>R4>ZI_[1;_/PL<4>8[4^%V(S!T: MN%!M;B2NGZT-MD-/'!NC*= ?$I#8^8.1L1YKI0FM,%,[T_B@O&R(3J_3&I.G M(VUQNE07<;;(L>;:[5G;4GK2:@$;BWP]4JRRT]1(;YN<5%SW5_8HW]07<.3) MG-ZR7E=2TR+'2(MXSFI;FUHJ Y-*\=8+CEFN+,W7#'1$\+)F[V]$K";^KEK(>R,5U>L@!955/./2T7N);\]88 M#DWZYRYX0A)IYZ/1U)_)G*^7OK$DP9CJ8)9CW_*1]P8J4"ZJ/@P8!U9$@P.@ M@\[7U S7@?$_I"[MZ]]8DL8K2$D+7-F!FP@Z_("*&7B+#M\H&+:#EF-!_@S> M"U80O&6G ![6+U(L3(:U_U')(]@) !W&F B4)FPAV39Z,9H7>D>#(C]H;EE2 MH (*-++"RQ^H0,_+L* 2$(IC@N?]N7V];J6 10!U4,9T($=L&]C#4#E$H5"@ MTT(7H[]/Y-6R)'DA">!9P8%^QL/7W\;*;5I2S.$WOHH:\R&XE$/A%D_+SM^N\? ^27/DZ? 71#>G[Z<''/$?)&?NXPC]#=BOA(9+U]?U*A/#N031E>E^-WTW I?D M5#S;A$K M3#:[8WJ>W.)::IJ8EIKU655&4IQ*DWOEO)049,L 6BA?M%.Z$@%FF40044Z<5#3TU>- QW\-'I] MX"$/U%VD/._579C>8SHOCBZ_.NC>"WKL\P2O-]:Z9-G^\Q*/\ .S_6Z=Y+'C M".0=/,F[W47 $8Q]\.]:MFSHE2M7C*8:H[/3K#92RE1N^M7D$!2+5W08BW\[ MBVC/E@>K0-Y*NVNP"(KG,T3(KM?+QN4UB??CB4VL+_!X>@O5G4\DB)RC@94! MDP0.B\CZ5=XU%YA-$UC@542FU<]#X2&V8,>=.N(HU'>'E7.(==#KS^.IN2ET M&8J:]Q@ML^V+BA8O>&-X:G\64;_%Q<\[<8)-)4!#*",7Y:\ 8/,3\ M/D,(_/?DV:YMQ8-B"4JBWR;W%PS997V7%U;GYP8 C8=.FNM4MW2H?=O'\?=ZTSVCD2.51J_,#K\/D1T<"'QMF\, M1]NVJ_F J$O.S! Y6SKD3VT^7JG#\=)AJFV+UXRF/)_/@;J=7?""&NL(0&6! M211H!J1B0IAIAB@M3FC@* MF!J .T\)WRNJ)@OB2HVI#-1)H[7@"3;$+?%\^ MU/U9\^FKN*2E3BTQ<*L,Y^:*5+I%&<.M\$[NU1LYZ'ND(V,-I3?X%QY\?O5C MV@=OMYE ]3^?,C.?$W9%6)@VX[%6HY$L54<#:+!>'ZYO^5Z^"E?&:BED-[-I MX:S*%]M"@QTV-G>'Z\S#FYV$[C>3C.^!UPG0HQ037N> M4I7NR*RNS*5=Z &XZL:9*X,??;&7-#OS6'Q)=$7AW3.] MYJM(R_*U22F]',EJK!NC34GHL)7I'S##[YXL 2[9EUB?GW1S%J?"("8.A_-Z M!<^QRC:=;;6HV8H^B]-7)\1A+)%_)U?JL1P][9=$,(3A5[Z>U\D4@:?%EA;H M$R3+X6%4TE%,=X%BFCI"&H#K85\2 MV3(TI!"]A$^? ($!\O!CNO[5!Y@6N5>I4!K>Z=$/=&X+@!78F4&>WAL+]A.I M7E:LA,U%]((QA+" &9.>3*1&C9FC+HM&+VT-YHD-]67?PA_;78=&;!OF#MDO MKHKSSH@A/^AU:&TI<,5DLZOQ=K>27<%0S4>^"*"C^1?8 3DZ\#8.H >4)NN' M] ' 17A]!E@(%@R"[\@#$=+32S; U33MK^'I[@Z&N%&IQN+X-,YX[6Z[DIR* MC@$/.UO9Q" OGK@7 C_-1 ("2C]@QB.39G]#%B5,''#V4Z"' UZS@!A%>:N+ M!28J,#E6%^'M06'!PUO3?EH#DA:! 8URZ%X2:(,$UML9?#PP_@/*\Y-]?2O> MSRUY)?H4>R=O@L1?7[3L\C4A2E"7*P_9)A,)%J,0H2Z \GK7T(WN $#9P15R M5W>4Q?XMOCYA0_>98L^.$24>/#UO^%U>M^-9_\'"&;%YOWR!' 'UDL?JG^CZW)[ MEY_]DBHC!CQV<-$>3!2 ![WZ:+-0)0J25'P%BA=@5@[*G]XO](:W2R$Y^$VS M4$HY6" &K%OM0-X(,\B7J+8!3,H.4I5.3YR FE]8Y%4VX+&2<>L.70TC2+)Z M)=7@"6C3\'XM0/JY?EU%RW#-\:3.<$3!ZHGJ&CLFH MO]>E^GM1J>=X.NJC(GX("QZ(Z'P( 1X( MZIF(1XBX&"(NTO#N0^TIE/4?+]30[GWY? LB.+R1=D=0?*0RW+R#6YB \^!T M C8.OT0>TTN"A4A?!2Y?))KW+GCVT5^2B-%@:_Q4.FZ/&8G/'\T6D?B,Z"02 MG^^)3Y0C'>X@3QLO0=9OWW)H_KM_ YNKJ MY.4:-_Q^HMY'6:OG\TVV&UG#!S&QC9/QN;*H>/W9?$3?H1 6@^JIE76P2!?E M3K PP:$[X_4@?V\?8CZ?O=<5QO%<2NO&*#V]BQ3YFEXE8OWQK@U';JQ)B. MO=H84+PD@7AY3ERP9^D=U(ZB?^OE(OVQPJ- 1'K"W=*)PZ(V^!?3R_M[GB=L MC9<[-2]9WX[4W&C=8#OESF2S@"U @=9 )(@GZDP!AX=DD]NWB;N]#G"'5GC? M53%XD%L(-Q :OZ,L5 L%O%VH:EVUDQLV6O2L2\5F4R!5@+) I)[)+VH+C^*] MZ"'MZGL95=_1/W&R2>S?D>)Q61GBL\([BL>6M5)*M6D.U=R,+PSU">&,*[ A M+U \2 I_2J5.%8__?"_6^M'^BA!M/E)BOJ$2)F:S(WIPK)5MJU6UD MDP79,UR\!2044&)2S]1IH\U'\G@4=M?$'M*8N[#/(TQ-KR/=Y.JB84_[[Z@G M0YOALG&F/.&J[2'>R9:WM-. ?;&A7^1\%>BSVDGH6>E>?I%;\URX8!"H'&$2 M/)%*SI5SJ:$ MG-S[WO4IB])#+I$V%P>22#1<>%G[$431#0H]G9<\Z1G;6DF:MF!B99734]5M MOUX/I<[S+);<1AVWIBD9W4W1P-S)PTUGC21?$HFHOR1&_MC;LZ4 M]TXP>6@I=)$,E&O)H7!H0'^4@;(>+:8ZF7<]M;I6$I6XDJNL6!H(*%__(3,? MZ3__1>5'_GE=J^D"=7".>>>U*#EN& GKXWSZULC#-:9,1XTIH\:446/*FS2F MM-(#BNT1/4/M]^51(M<93D9]^EQCRCY)E9<6QY*JICDCTL-'&8^CSS6F[*^3 M63[)I#W&30^2&WK8<+KULXTI-U1\($EU<\%(?:D]=[T&)17I8LIM-L35[[.E,T>T81"Z)>XW<]%QC2DXO9IM>D=UR M5$RJ3=L53HA99QM3"DQ.8C*;3AGOS'+-9&8]&LV6ZW.-*9G.9MXH:C5>50;E M247+.YDIL3[7F)*5AO-.2J]W RF+,<.RM-SC2D;V:::;68V/-Y?)C2! MK<\&C>'ZCQI3WJS5Y!U*MZ7WI=M.@/)! ;2HY!EZPV^5/*.>DU$AE2,$1Q6> M?C >"/PYF8@0<7]$1 P1%CQ$)<_"@(>HY-EE$7&9JA,?:$^/X:=^D&("8:U* M\Z'*$-7L>5Q"^;DU>VY1\BP2GX_)%9'XC @E$I_W+GD62<\'JV1U!;'YP-6K MHI)G43(-T@YK8SQTE9PNI;06Q<2N%N069O**\RRLRMZEHD_):.B9U'1LQ^H&-Q';(1# M3_CSHF>]6<_H9%AOP5&C6A9_SJ1N<3_WYFI$5//L03P4)[N\ M16&1GZ5X?%CTC':Z!MNRJW-5:78L.5UON_44'10]2\>?4IFHZ-EW]E>$:/.1 M$O,-E9@_+WI&IZ;\8)[:>@P_$K/UQ4@S<7GJ%SVCGA.7+'IV[A:T2U#Q+@V/L6[I4OECQ+$H/N80"]&#%AJ*6>1?( M'Q'9X:BJD\Z0T=3V9DIF\_-N-BAY%K7,BTJ>127/HJ9[=\T_H?F:1+'$PN+X MJEDL&X2)UPLMO^399YKN'58\.ZXC%MZ:9[]^!&B-3?=C!!\( (KWZ @5.( M;%0)"E;2T0P@*+9@6L< ?/%";IBT@9\E^#0/)K)X2#&Q!:R+!=8!'H4WM]'$ ME@3HS@:2!;,E:P678R*C_AF#NUOOKNWQ/JT%[T>K.=XYF,N6WMS_FK>Q_QM5 M@0Y5H+G!6]8XSLL>H5H:S4CSY;!/3,JU/-EZJ[<6+-'D%R2["3)_DGE["612 MI=QZU:^EXIPR:!J,F[*6G=KTK9R! )E^7;F;X#-UA,_?RQ:U!H13["PR$U5K MR(.8Q\KQ:FK]/?'IV:7)9D37)LRR7TOV%<(JU-8MA,_X:8W2 )\I7W([AL,O M7LGHP <0> 2@3.9-TS(V #*.M/ ^(H*]I0C)@!]VIUMU,,WB.9W4.G2FU*(& MZS (9SP4^#\.H'4A-MY'-FO,I7E&*#4X;Q-?;_J.4XF5UW_]$W]*$^FS;4(^ M+8W_&'&W$<0/BKA,GRRX:8S+8B[1)P\CSO1M6 A2R1I;V-F%,[5O81K M.%OX,O/CA3JS$23;[O*;K*1+LN(4+$,[3W,%1>=U 8"2!J!9*8XBV6?)9(.[ MM5S6FEF,JR3BGBDGK+%+__5/DDB=)Q)PV$IH%9C#;[")OPZ_@BFRBV*^-7AD ML^U,)];:. _Q$=PO0)OSS!8S,M&RP+@0F;E M;8DI? ?-Y8FI6LI8:B91CS&=M+:8:E.S@/?!>4$EDN>)*:A[BWW(^NDK":2_ MWZ]>C9X4(<4B./QRP206]#6\_N55I?:__D'R&ROK/C; "%C:&CE R+\Q&I'E M&S+.5V]='3+*5$<^D"-F$@S;P5#Q.9^,WRTL?'U-^$:]&;Y$V)JY,#Q)ZOAN MG_,TO?>++SH DD)>+WWNQ8CLOEN_B M@N3UOT<='.YVT!U@+69+PB^@9$!NOQG.?(4)*!K!5W <<8">M=4:I/O%!HN3 M[6*NH=(NG^+ 1A_QE\WP4!BRGY^H^O$5633V_4<0^0\OIQ?VR\)WV"[#$&V MF1ILPM"DV]UAMTTW.G2N6V8;G3$9SR0IZJ4T_&\2>=?K>));U;>,5DC.-^QD M24M.ZS5=MGU!V^0MQ^L"-=[V>=3. \5E8=BN)77!"[,+P A_[>K24_D9,6"J MM2(GK3:J2TY+/5:F?;$)Z 60K_/..%2_'E"H!&2)"58"+ +IMP-9)Y5!WM;% M(=3]HX@@?V$!]#$$?NP0_K>Q#,KPH-/GKNX?4E !Q*">:9N L@Q9QF2@K6#M M9LZW.'%P>AY$&I#^"']$552 N%1T($%7/! %+C@0IY84:(?.C'? *2/#\(&O M1<+G@7X3Q"K\@Q8B?*:8&.JO@L;MEG$C.PFZO1#U(?&%=5S3-"P'"X2EC=&[ M'6'@J(?^3%\AAQ ^PZ^PP3)24A_@E:#X%J0,I#ALH.C!=LN6'XP:R+-^(4,)WB] M"*2A00#=RP!]2RAEO<-?T*&MF9MQVQ2"0WHW 3S3@:AY\4OLQ[Y064!D.QK; MDU@PE6CUU)E9MR1\&6/3JB>3F[Q'?U5E Z_\14_!U%.P[.!5.8"XZ1L61I\? M"8V^7!SB7F(ZSJ[92B,+E:DT]8:%<7='8AAPU4@RTP$AR3BC),9MA5TN6A/] MZKCJ%$I5RE7IN9KKQ46"(W+QE+4&N$J=[PV]\QT^W=5Y& 9\#=:+<7^"T=UHDJP"ZSV=>-?7&T1E7L?X3=Y# M8AB< SM)[0?2]\+V$Y'SRUFC84"K5G7[M+Y)Q?%BFVMGB:QA]WM?1NL'FFG> ME: CIVL<_@[PK4SU__=7["SBN[V4PC-$K(9+Y+9.U,2AZTF 49/4>;SS[[DO MKL&[;R9#A0&KDVFF02TY65.+G-&S5D.WY8HAP&HK2>L3UUPL\%S:6ZQPKN;U MY#6\0_MEK*:A(J9[;Z7SB(HE"8YA :4:0#F82PJ\ F@:V/SMG)+_C-U."=^Y*;#LSO%]7O5^@AE,0$,TD#(+ MG==3^^G\SO=;1)E.OH6(U%]%4$S?VVV[$UM:NO E8-"A_8&\WVM?Q-HF=(%# M[37PRF/F A#0$_@!T)H,TRX7GK\(W^(1T?LL9>(B)DW@Q+_5__B(AT\B^!Z. MWDUK20Y KZ^^^^8!''XC4VA'3*^5=<-0F-5=8 M=DQVJ0^R/"BD,P12B!K;EC-FUSH@5F <[@5'3='@%;*:POL.#S*9;.=JB]>2 MY[=%U[ SI:LM(*T934RUQH9A#0SSRTF=4#FH&, L[@&8 WCL]U%&%K/M-"4+ MUB#EIR_AQ1AYJ-W-Q5XRGXM7<#>FVDPG269X!V@+R5/1$I"4/R$F\<(,F678 MPH<4^#\ 56!^@_\!J8(? .BP=NX)J]5ROJ4.50;!DI"EMXL=S.$N,(!38<8# M]0+2AK';C/\>(6B3"7Y4+,$"5KROLNR?"832[E?_-6 I"\E!OH-=K=']=9+D MTYXY]I/ AV07M>TS+0!J"U ^-&CYJZNR#T*67SD&@]BXW35HZ&6PI!U9EO5# MJCV?*S8U$L-4)M%6.SRO3H9S06VD:'@[,YE,G#_[CN0@=$) &MT1(Q"Y 2'Z M^ ?4^(PQ 16_)8X40$'0P: ["T@"R)V!@HZ'4U-7EK6_7^G\!VN]]TI[2X'E"=NL?>^6 M")B$A'D(2;Y8QFZ#PV#B(4!^_=O=MAD"(2%AL$D?Z:P-I#'=54]55U575XWJ M#Z RLR_YS,93 -1-R0&CMYPO LZ;03Z3<_K3SQD4X0J M.-\.HVTCX"ZQW(\^(6C9)LZ:1IG5P8$WVG+7PU>&.<4[M>,?9I_VU/HTJ-*U M^VGW]=ER6Y5BNK.QX-HRZLC$W^D9T(RXW.FBI%'-$:G1YL=XX>K MU\QEYU+LSZ 5;?-JRIHY9:XBK-0>_E\?)AYP2I M+].>GK58=MSMY_IFJN3T&,^0TR?)C7M-+P;WGH9I:1< M->C;A]F#GG@L\(^IX_'NGN_9#XU\)4$G+I5^BG6LJLIE$._>.?<. DIST^X] MPRUT 'LXAV@ITN3OG7CKA*KRX,&ETW#5+#LIVQ,2[99*-R]G!:LYK8*5@$,B MM8.IE=$TRX.F5M4GX]*/F\#)^C8,9'W9&@4&S9S7PA*O4]F2=NV(^08-;E1^ M.F#HQ_84\3JY@<_0*1SXIT;+(0?JN#&DTS!O:@Z\J32^?Z'5TG6!?NU7ISWU MU,PKIG3;K);X5/]9,XMW=46MW*2@DJ63TJ[,DU8E5 WF%XBTB0[>4 H'-G<] M!UE$2- !3G^EAL#M6;I_[@B_ PT=?!1IH6@RWMN P1TR)[DU$\L/E2S-%QWX(Z-KR01S\!@_+6R&5A.L M)$A*1+:?"NU9WW1;\R)6;@R_,3[]%IQ+C44UZ"W8Z,9L[TWN!X<"(_OH+/IN M^Q&6#V_^SL,PJ?3;=J'_^:^5-JAK-X"#U+BE903M5UE\:[<+$GZ757S(_D<= M3-29$W9PEY+LO!C!G_EU7[1P*I64I/^A%B_1\M=H-U2GB24*K;2.][^UVCP^ M^.R#5J\!&UQK? 0>!'DVVWJ^H R.!M6L4-E*N5$I%G(X@R-?*&?*V4*F2#6: M\(.27&XVYHUA#C/)+1F5O_Y]ZS!E@TT>ZQ0HJPVOXYBZ"4>AID?FH>;IQQ67 M;OEOG?0#\A-1ABI4,FO[U<7"KD3FRWS2VT5X%9&;H/8FQ6Q[>E&0-G28]*X, MA61Y[ ?A_*210/6]#6=G>]!4&Z(HAQ]3N[3@)GU!U9-4'6W8@P'\?:2@'4PN MM"%T;#](?H6:^;23X=\OJ$G/PE>!E\\3WIP?^&&XT-.>)^_X"AD--&T_MF,- M+L(7.&,\2&%?A%0.%C/>0PX'LE0P'2M&+CQ7">D&II_!,HB=W6^WF MG348ZTQ*ONJBD(OASM8MBB RO!HF?N>@Z,7"892Q-0'V 3(Q?66!KB&8QNPH M5_G5L(Z!G6Z/KI\&[43_EI7:E_7L[5.WG($@HH-4Q_G(7J+4SCVQ[3S=$%+5 M@B[*G/):0W![.U(="M:CG'VXDBO:]>A.LLIW7!Z-Y-^.-!B1J8Q:Z7&KPG<- MG3>>GXW"1&'7?_W%K=](]#!;I2N/PJ7-M80:]YA1N/61-7ZH9S)>@>M?N;/< MTS73';>M"1RY-L_+V>MP,+2'O59;?.TYXHU4DTOHF6OS[!>;&8-^O:_+GC.^ MT?+MCLCV4 'QM5\7'ZQQ-U=CZRTA<5DM)'+%)C.9*,+Z2/HJ\W+;A49:_[;Z MTA\S^8?)U2RH.+PZLGAWQ]6'1<]M"1E;G_0KQL16T3/7Y@DZ^6Z7>2I6^[-) M@^<?MI^GIYVWZ1 MP7T[<7?[5%7Z#QNQ-&LKM5J]EW#IJZN,>3D2FBQWV]V$);GT=/OFU4*_U'M1+NI]U'2T]8XLWX#4#1Z[]NE)N/]#5LB/0GB:K MP[OA?4V_02/7?ETH@5Y!OY\T^HF$DV.''-UB;R>;\-D51UZFF"HT^]#;*--Y MU;VV0'<3/KD;+>6U"V9"?GX95[S.5!Q/*Y--^"QFFTXYWTJ!/ML8E%ZY]&N_ M_EC;A,^V/7ARW<=FIC_316DPF]T]5<2:WV!C=22T\W)5YJHRZ'N)Q'57< K. ME5O;A.07X?$U/RJ#04M(J4^3]%/Q5DYEEO!YZ'1I/WKOWQ<".';OK.='%SM" MTW(;KZT^\.[[W.2J>)^?=-?SHS>/.V5^-,5P?ZBBG&G(1TJ#_LP9Q(J_K5MC MW(N\T:+*5A+9HT*"9B\HGQ?47TUK#!DO\>S?*,=UM8>B'WA9NF0R\+^$CZ7T M !_0$D3GK\BZ@C-C6&H(%]=SPFHN'76 6 ^]=0"6/?RAI?M7^6P C3"4D8 ] M<>Q*JUHO216@]0]=,#^U>#G+ PR"*S#HL!5ZE>B6"S0.QMA\@,8']N9U$Z=S MCU$JL8M&SRU REWD37<]4\>S"^X3^B[Z!%T7Q%;>17#S9E/N!CJ9F03'SBJE M03-GEH"OT464T%:!UBPTS?"<_).]\ :CABF7I-!UUV6:HLQGYQV"KA(!13KG M40Z_N(U_ :R.R]]4C$0+G22B4 -FXN)('1KLF'+0C$-FU;QB@C_#<7#.NJB: M@^:4I*@Z@(2!"['\FTUP I!;'0!&E*$B S3,J??S0\(4;D3D]6=/>O!KF--C M:%:Z #X>8A:E"L'_CRQT;RB&?(%($?#%&L(A&AZ',]7#%8#/T.J"@JC6$*2= M=\W4@,LZNIXWSPQ"!WSF< P]2I1$$Y0]@O+@V1 ;U%'K.^VH5U;7!:WOL3<( M;R..4.:_LY3S8!E!$A<.AHT1S58YIEMP&8@N&%3H$__V =C(WSEO<(E/+3@$ M1HP&8U];F 8^.ETD\6&W,9BKY7N *G8Y@\_F!:L@,@,A7_R>U?$'8RE#TA4F M9D'?T8_V^1DCRUE5<&>#/PO?X8,(!'3HDD+O%.5%^0(Y)\7:F3Y$+PAH5)$5(33<\!8Q8!"ET'G&!];(RQ_^*K,^J?!W8F0YE3H M]+T57]5>N7FH.O,:7%BPPYL4R:,".+/YZ."MUD04>IMP$=SZ\?_H4C/@SA6" M_ITDMO6XT0[613$0K" ,=+R,1ES]#FIVN+N%BL_'?A"W7MY-3'Q%9G[S>(VN M\QUJDS'@K^E0!B@ZI&QH/:![ U Q5M-'] Q>2F8T/]:!"VFB=:_;IHW&P+H> M=]5^G[U1^O?O5B;4(LE@J WG=P>4%A\D_Y\+,'G91B!]XMF:M9@ MH(X=\"=\L3PI85$PTP^&+U70#$+AZX%MUPY_(E@+XT__8$PXO2,( (1%3YL;_M'^' D/FQM M?4:XL!,7/M-I0_5<:VN;CTR< ,;R TD$(%+1(H"'\GOE0!\ M,I6*.ES>;]&3WG];H@]]S?WK0S_4\.>@33$. O33MAOZT DZ0A^/G74ZX=^G M;?:S[LIS\A[!FY&[8Z_9$RC+RIN;D'BE".%AIK./GHH1DK=HJ,6M/,$' M8C$F_@F:=IZF5=[.7;F^H-9BW7EKC[5LYY6I4;-../O@W@U<;M6V1O"EGTS@ MK!1*70P*9^*TQL@E0EDY-!ND[EK%\;1/._9#OR+?5&=U5FH_@Y6+\PENAQM! MJT=?.#VD8K0<@ W3>;HN-V^?14];]IW;L#V:-<%=#A1NQ7P9I5ZF\"7+(S0/ M/<'&$R7C(8X*,N)F?TQ6_Z-93SR&."P]^C[$4DK'QJA+Y&4RZL["7F,HD>?& MJ;R'6"(N/H&/Z!NF@N_1!'?VJ>#B.TZF?1,E6T"? MUQSP"]3A(,O9,C)*EM;1M>MA&Z*?6N.2D,M'(9=YZ9CLFXHKBYA+>Y3GL^G6 MJT?/K'15R)695FV$KI&F?OW+K[>SC8S?@39HV036>/F\Z&2E^+?:=WV?/8U-/L3IY=E3,W M=CI]R M_6W8]$;>PZ5<3TQ*\BPUJ6C99^_A-H-JX> #[@^]K=_X4N6_:_498U5DZF07 MFE%M8.>(MYF7[K?/ZS:$M]7#JL+!U7O_6CN*L_J7V@T+5?AP3G=-&?\C^Y-] MYW;R7>)2J=[?E8>T64D/<_V$6,_I$W([>7^WD^'*T^3:TPJ+3W+YC$T*+.'# MZ?E !"(BC" "$0T^0-^0E*^( A^@0$B$$7MCQ'XN*'^T6QR%%,L>RYYB*5^Y MC_F1QC[&=G!V]H.YGGKRJ/7=S@1(':C"A4$J:"6)-PGI1N.5KKA^);D MV]O(J.7F(0^>#H/ZTYX21\+.:^S0 NR\&+RU/53(_GAR7H6B_-AZKM^4BY-,NYL;!9>H M4^P>$WI/'%\Y2J;E"=3FT=<8B7WRQ[%V;5,\4N;PL7?$;Y@!T=@>=^-H^-0L MG'/'-E>>MDM(/.;^2Z-GV6Z0WD\<&.+ Q)'!D%>M,UM*G+7=>]I,JZU5*[$JFXK_:Q543-/Z#9QL?::EB^=O+<- M1UX9[^V"V>$WU:-7)OG!GDSTKX;L8S,[]TL@9#?;83?;MHG=<.JEW*G8W990 MT;Q.S;K,CZ<9_S)_*O4CKI>\G;R?5K:4+*?!G=!&M@ ML7RH-N:B)-!O4^#^\U\KJ7UK1G*@ ):6$:04LE@7=$'"SQQ4#?C+?]3!1)TY MP;(D*))0JM7(CPO[5Z)2+X[(/T MQ8 -KC4^ @\^$94J5YIR@VI6J&REW*@4"[E,4\Y1^4(Y4\X6,D6JT80?E.1R MLS&/7!UFDELS8DJJC9K$0L6G>YKK4%G+'EM!7V3DHS>\CF/J)AR%''/S4//T M;SY]-HT')30Y?D;3IH:9\%\)3QZ^$!=)/EM%>!61FZ"V:-S.*7>&W;Y_ZGL/ MRM/M\,KF'TS4-GZM>?F$G0G,<[/7;26>U>S-J_!4I[W:IK;Q\FMSD+\K)5YE M(,GI?*J7:@BUR::V\;FNUZCD[>F,S@ZZ[+C5RZ=?+QT=-86BS MZRB/V7:)+GD3.'*MQ3MW)S[=OG9N&_VV="O5'Z>W+4W*;&KQ_C@ULYIS.TW1 MZLLLETWJ)IA/@E>H25UD72CE:;U[$MF$SW3#>.Y4WTR9RW! MU.C^H.[IFHSHN?9,O9:[9QZSU4*?=5ME1RA,$LK=1GJ.!D_/UN1^:LA7Y?[3 M\Z61>*Y.NG"K71MIE=R1T+FWG^7GNX):S:<'>K[;5<3UD9>I ;@2!ZV[%M > M'@MIKSOQ>EU%6A_9$URK?.V:HIQ]>2T[UJWJY*HU.));0TB^6.?SMUAW]]K&FI->?F95M.M/C>A(];+>>NXYZ:SZ\3.#(M6?>Z9-TQWAMY^6A M91J/3U=<6ZID(%S7'SH<5JK%UE"ZZK/3?K;Y:FFE-@>';I"Y1_FI.'''TQH] MRUUGF>K$ZLN)";(#UX8VN$%I.FBG/'E&YQE7S8TF^50-#5WEJ#S2+I_OJWM[:+7_-@&+Z;EA7VRE_K*HW;G_WU@$UY: M,>$A+I52(@68DM8:)IXNN?' ';&UR;(13'_Y(-RI0[(%1G=YJ; X[=O%9=6V ME8YBE(Q:PK;DV_MKJ=RB,RU3Z?[ZETDS%]"<6C.-41?L^6YT:&*)*\02E6XN MW^WWQ@FQSSX/NUZV\_0\Z&2.1RROQI24-D2AS-Y4;+')OUX]0V;]RTC<-F*) MR8/>5UYS@-ZYF/QDU68=)Z5[K>?+64WLRW;31O[6^5Y,#@QH;(;CE,_@ ]\( MQY\<^>ZRQ"5IYM0QJ9WO(7TS"D>?_/3YN"MFDLS)XX['77'Z^.D3)UXQESS] M';JO+'@OMV2BH<66/>@-T0J_G*(Y\NT!9)ULL0__'/ZBX9ZUH+1SQL)1[LL< M1O=](V=NE6(GO%YY&!UY#I39MR[]JFCL/\/LJ(K2+^Z;59T>-59-'==24H?H MB,>!:E ;>"BX:/H7:H=0ZWDV/LE9%&%:JKQ(?:%G])<3F YA'Q[Q6N&7. M;24>]!+&P=7;SSQ^O3.Z(_!$2V8+%&^NN]8=,Y$3M3W=E*BJ,SRO#2>F*::; MD[C.9-8W'?Y9+?=+RET%A;"Y7__RPI83TP-4-3VIJ7W 3DRG-J-_@OM_I@[_ MWG*DHN"YK]T-^"D>_+<6'F,;M8T==532$TY,[:(:GT/5'"VN=:,+$O&S.>.2 M%QXA;75&UN>6\YU(%7->LA43#M#^Z)X] ZJ]W5(,)3;C"VP]E%?\1Y1"SLPM MQUIC,& 5;? H)SJ56FHDM&2YC](/H.5(<4EN/1/MC$Q'1$DG'@;A.ZI8-QV, M+@IR'Q#[+W8:-7Z*\[-N^]BS@?)PFY+ZK\U*IR5,Q2>S4E'8IM"-1>U\_LM^ M^AOMFPM$M [G4 6VMMQ()L'.%3%XNA,K'5IC&^!ZH7#,_U#49NOY+!*[3]@W8#@T?6DZ4O> O.="'4"A M.P5#+[Q!/0Z"6)3JKJ?.^DE=Q^H]DLE MZ\&@AX5KYVIL,=Y][ZRS=(Z7@O.>UH)V%[>U RFI4WRT NI;FZ<2/ARK@+JP MM<8KX0TR1W;"NZLP,5#U--=L]=LH][YO^UU*CM M2I5@9$?E%WN"[2L9\Q"Z9QM10A=F8^I0C'3&[G X=07J0X2'=Z/ W*L]#(RC M5,OI"SEPT<'UCM'C V,VVE73_0M@!SE:/[9J9FF6/G"YN=.#=>\'XH$P%3/G@3):M(4KZ30G8/ "2I 0O4U)FO(T8Z6'XHO< M4E]FLV[)$PPQ5_./VO=9TOHT>HS93PFP(ZNK4YP^'UM][>WTF:BJ>*NJPBA0 M5*A^37-B;=!1_,.]<\,"X5D62HU$W^R*LI,)3J%WU5$Q,L+8\S+"(I6^&!UU M1TPVH@?7]6#/!F"#)FPT)O5>]V%RW:H\&=)M5RO=5YF:(IR'M<81:RUVZHMH MJ9^KI?*69V]04G;3*K=%;J"VGJ^>4MWLL##-UU!1-JBDF/4*1^=BKO'$7"/F M6KP4(6(APVXO6A Q06OV@ UP_5UB+.P@/%$Z$]NW,1'M[B2?D;&X['++[2[" MG&FRZY%=+UZ['C'_OVS^;[#V'UPK<CRA\H$%9!L,+:! S!S*!.E!(!]M?R)GYHC9DBLS)"_B-;;3>NU1N$U M9J#+4PT.]=4 5(&0Y/"7-NC":OEIK#9-M=6ZNA%Z[?$=:Z5+N"([U(7I-4WX M]UD8A55?)U(OZL #7T_G)";B5TW$Z#?JVK/Y^+,Z>)V#IGU'QVY0H1+;88;.DYCGWDNK MMJ<>#_X%\I)_?WR3:[3<[4$Q;S7I2=!N^R;H5>Y+]6J%,MDK9;MWK0S M>LGW;\?%E^:@H)K:=0WUX=O60R/]SYF2JC!J3BS<_FLCM1YRO6J][(X:\FV: M?ZZ^%IQ&_V$"J<5OH19+GS&U4';%^_2Z[=?+4_.)SS/G2"YWSOD^N*BCK@X]EG%:>3%AZ%A[+5_8A<[#\':?\3&9*9+UL0 M)NL\UZT)UQ)]=75KW>BU1D+W4!,@>AO)N.0!C0-A;AL4_"W( 9"N.O7LJ;8+ M=W6X[?A]!-'?LM80VBHS"E^+P17!70NR\ZU%@(JFH.$#Z#Q;-BXFKDX7+ ML28C^#T;H(Y<#FH(ZW\#-U90X9=,:"R,X2_/ J-BP\,GIMM#GT/JNR9\#BKX MB*;Y81$]0>%HWY*^?6*;[0[_T);56;6FW]T,$RVUMK&^';KK#MW<32$$RUZ% M!:IE5S&R\'<1 Y?8+N5OVVPAE9K2C:92D:OB\TMB#!4+)U!#G)^_9K5^HC)1 MDFKV NI!>CY[)G3'*<.<0EKBAPYF2^5M($-U"_Y]9+F8,(@5VD#UD/6&V!.8 M?VCCQ=5B!D%;-/@G^!F80#);8_P1_EE4%P?^?V1AXOO/1Z@Q_6_YK/,-F! ' M %"] !;^DQ#'QYZM]7#1SIX)GP)'N4F*VFRD0@B.;>L):,@8"N;KK][$[861 MM8H?$Y0!198L.+BB22M69N)DVOE\B7X>9A7WUG!&,_;+7=@VX2I4,$WK$M0A M5:"*T3>JEUHN.TT\6IEIJ]$IO-YP-?_#J( M__[3EZL>89N 2IPK(?URE!"O%2-O(IH^X(*6&Z@[O,[7A>O"'6B9N=9C*IOJ MM88 V?1J?2S(Q4L-Y_MRF4H_0R_'IJ:W_R&+U27@GL2W&L=QS1,7[4B P<1 MT/%[WE]07;_K/0:_NM+W/NQ;ZH01 A000,=+N!L5MJ#\+1X^;M'.-/FV>_MR M>];O1W_?+["3^D*L2S>=\4"=(0H&]=W>G1&D%I@7H?ODE.C/3\EO<*L (3"F=CL@J0H MUC+ZSW^MU&A:B\\'@?2E903D9G%,O0L2?@DHG(GW1QU,U)D3'D%)279>A>'/ M/!B/%D[AIO74XB5:_AKMWO8=7Z[M%W2]7ZGN%WSV01VJ@ VN-=X?#]['W4[5 MI;[>?OT;A3L_5Z:S /4*E4Y2V9XZZOK:!RFGG.FH71L$.@=[8L&Y@HJ5T(A: M'#/@+^3-D3K2D)N&*L\.+-0YZC#>+)QT&6J0 _G*^XOQ!TI&Y=*B)H"TDN92 M4,EH:4-1=4%4!"/-Z*## =KH!$KF2,S.0&XCW]4:^ Y=U;8TZ!W8P3GNP<\F M_M=<5=[H=5A@]M>_,CIF]GLQPJU.GX,)6Q#S.8_G70GD'F M/O)_G<\\!._?R-75 3K]]QTEN!_CLQ*\MZ_TB,1>>.A,!8_W&Z>94#KDJ8:E M"ZX MIGE#SV][Z3OXPR&T\+2P#R9:$F0YW!.0-K@(^L2%!F:V9P(#+AEH'K9C*H9A M:CB@HP=_6ZB&X&\7R#92QY (8]O$9R H*(2\4+S4P0Q;>D[0K[T+34OT8W.J M+]AYR'C9VF$:6BPTI,.7/C\@L5YPA*PS\X,2/O\N-E09_@M]"[&(I?]9 GD. M$@!_ROSS]ZI!KD%S%/'9\EP4!@/S[UPL'<0Y'IS("R86)CE6U7A^*CIY-\=S M43H &T.J& ;0T+=&$-/AA[X@X>_/[=5P&A\+9)*ZQ-%";QQ&>Y:7_]&$%W]? MFS3ZP:#-(1:()8+/Q><3^@*?<\[7C,.5W]D0A&RXIX\4A? M\3EC=+Z)2(.BD"@BW!F83B^T'D)=C=_K4-!1P/C3OXSU"=9L.$0,?U '<)BO M(E>4<1TK1H93$TSJ+^-O_-M,2O??):D]$<)&69=DC%PXK%JL7&^&(6#P&F,](':)38J1QQAXDH8:T=VB'&:8]O,#15Q4* M-M;>FZ1S;2'JYC@LI@[<63RT+X2$0 V3 9RM'_3=N%+V[4H/9ZEMA?622?M= M$,]Y 5:L$VW++^BFCJ/P)IJ[:MX\< M6HZ+P[T0/ :.>\Y/?/ S>BI47] 6@+L9W('A+#%:D&&".L/BHX) J\VH@=E' MFS/^\!YR/[F>N!CSAJ */*.I"JMQO,(;AJ9(HF$HG*&G#$Y*"6I*/ZXQ M?YFD_";FA851][/]KH,$O999LAMD& !2#,L("I="02::[BAIQA 4FF.U-/R; MQ'7TF 296!)D(D&F]U75A_4TEY17-5-O4H5"X;O=:790E0R=I'+0@=1Q(R/Z_09H5VJ@/%L=8FN>25(R<%_CC:U/5PRGAZ8#YK*YSU MQ!P,4!CB;?OVD@J- H"B.[JG0:<+OIC.J$9XDH -<>2,X6/?S&CDP0VY! V M+Z!MTW MK=^#= 6(6N8\9\0_TC===)@<>K.#X&-D18;3309.+31PL96X$G) M9TL!G74*693P^1UT!&7 UW#IR>7MC%([R 7>L'1TX.(G.2S9GXPXMS]U2_/0 M6K^S9ZU;ECL +X/L\* )D@L 9N';SQ8NJCR%CK)[4K0A)K^=8."YAF&)T,'^ M:!U_.7]' )N;Y!DOX=)"^>8V#G-6B/T]R :.QX/3!2:Q;%!"@S' VL&4&BH M %6"[N<@K4;,/G@LXJF_:@RPW(IF?6<_J ,_,%K%N6I-Z+([P2%XU8*$GR4A MD-Q>(",.F*LC #1D'D%9V?DQ;'<6+,:#^X( ?.A7] MY\U?WIA:(:E#2B/X)S5K&)@+*/(_1D3%DQLXUM(,X11&%M2RKJTB/]6&JA3B M=6*;OL-I41G7'?VAKCV(!4@6Q_)L#4"A>6C5'TQ?PL0,5ZO +Z@I8$#\J_)1CT\FUYR)G2B>E)2X78HIPY6H<+B.O^):V.F=J";V4FUK M> '1-+:M(+P:!"^U %[ 1Q+&*K:F JRBM,G!XK#>/\M?^0J.3F'X4F"$,@$Q MPJ!^:,C9('8/*0]--4SYM9"]Y9\R^,XU<$,,^:( !<,.XCSS$ U> M*^<"-] M.9WB:00*FA'^4O^F+L$(DL$/S4Y&4-QZYAC"*@QP($$9F(>SOMYL@0M(:/,? M]F/IJ[,.H[C+0<6U3<['7K !?7'5X=;R3J3H6QOFM*4I MG<)*<];,M*7Y+&S* M)QJ/6EOQD71HZ)1*NZ?+9U$8I*\*AP6U\A^]M!*[^' M,A8\9WZ$EAFI@YEC.N%7T&>AI[.1IR>S X\:^M38CBC2K$*+(JOP0..43H?O M*$"E=8E/TQU>2AU7QM@D4LY^DZ&%,H7 RP9W$-:4K6_5+XZFE@V\);3"(1!] M]I%LXW<$UPF79LV7=@0Y_4A,U3':]_VO;)*/_4<"/A'A.GUDE".141(9W6(E M;S6*D9@CGRSCN3W+SP1"$EMP' ^;H2UL3LK0MX':8&7CJD+/Z4A:JKE\)9D* M>C@#%WO2T$H.KWV9&VUJX,]]Q>@8H[F_=_2<_'JGZ "'&,VX&57P@8]E_,GQ MFDG[_>[Y9(K]&0U:W\_./E&+8NF'M"B.&.%9)ID6">4)Y'\2X;FM?3<)X0]% M^%12)+J&Z)J?1/ATDM]:!)!0_F"0)W3_!MWWT@7Z0W]J_^V ]Y43>(C6T!]I MX7T@H?/NPK>U.^\<;M$?.AB'QP!A^7%9_I&!?:H0XR&6^I%)2S3$&I&T:\H> M.H[VMW_+\/^[.*DG)@\Q>:*I N*Q=F+R_%3.$Y.'Z#M"C4B:/'Y]9#@%WP+( MA/?"_+>&91.KAU@]T=0"\5C[B:R>K>';S*'#M_%B-UPI^O#_?K&_]DL',4FG M(\;ZRSBR/K9Z+WK[O=_:QM_XPJL&_CM\WX#L]F2WCZ8.B,?:([C;;P]J^N^; M5@QW!6(0[ $=;?P.Z*'[!VRU"V((AM@JR^B9"/Z50Q\0JS4,B&U ;(,H"G\\ MUAY!V^!RR1,(]X#6&+440*_D*; UTP&KMD,,-P=B*>QC6UA!0]4VM3DP8@B) MV"K0Z-D+N!R!#X6_Y&G078(8"\18B*;DQV/M$306*I[KH)Z/\\/"BM\R^"*& MZI]8! 00YZ$CHV:,RA4Z_C!90#6Q@$-,0*^:(5$B?H9*V!-PP"G7]E_B876C?5*]4T M SC%#&++]@=\OOE)E'3V1>_7>N\P&Y0^O93//^ $"?<64+6'FX1AX]$X/J; M2S] <2ME=E>TWO(TQS; M73@&"IHWKB+HHLN4P]QF>'+JSWXU8W_/NC\#WX? M@Z#WZ"KI\$&/?3"5N9!$YD*DZ:.P]> &AN.M/@6/$Y,I^%?4H2@15CY#EK@!^C'&0&&EOP:6_4W/K0733?!G,F[E8+:B.\J^42)VT0NYC&<31] M]%BX!W/D2U;'L5E]&-P&%@C!;7Q5S^G#&Q%EX>&-CB]JGC.+;LP;S^ .3K_^ M;5JN.B!NPEN=#&T=%Q]-@'P7^$\'^TX$CM0K,-P!:IOEJ)\"=)NN_18^!<[*'ZF"E M>6;PT9(8(NL2_GQF, @;&#N+MG,:G!)J*HEO?H3]'U$7-S36!HYKFRAG"T[; MTOJH0;8%!]C!6W6BVKJ3G(-D#:F;.P0&UFO0&N#[S>O6T-T (.Q)6:XT98IA M_E!RJ5JL/,@R=2F7Y7RA256+F7(C;$[I6D&CY1'VY7 _RKPY4D>X?^B\F:;? M.GYSFSOT??@AL-$WX'^&\P;@[S; VU?WU^WBO2ID7VC^VN$,7A553F%Y3E-X MR1 4E:891:)I*7/@ J0;Y(4.CM5A?*FU:]@LT5Z;N!U,?*S:$"[NTO1/T:3Y;?/7#^E= MQ=->IOJ\]^OF9NOS[M3F$CM.T.?VS4HWH@2OM/S0D.%RH3C;OCKX$;V?&8DV M: %HBB0QJ+^Z1$/)%PV%HVE=4#N:(+%'[OW,)R'W(7G-,>1Q1M.@Z8?9G ? MAV0#V"^F!@[4'?6-;"\ /9Y/2O4GI2)%S T(7@ZYH. MW%R0N$$SWM3"Y?OI;SX8]R\PR?,$>%12.@-!TSMT"O"TH? B2"F\0*>53DH7 M%4GCTSHPTAR?%@)!BWI+;)ZTQ%XR>$E+[#=RL2UC\ZW*KV;J3:IP]PV!W7E_ M224I>=J#]'1]S;W!$Z :6@_HWN!;>\R2)_=AJ_ /79.+K=/$ZP@7=1QWGED< M7D3>G\=;S*J[SB0C[T4W029H'[BQ[%B3EP4_QG2-_N//GJR'0P/)G.5K513ZE<*DT MK_"T#A0UG=(51NOP@L!):3V=7K'\=P"XSXZ%"^7;M?CZ2O"!;]7B3U9LW^44 M!7_,NAWKVN$LEEK>_MJ238*QBA\!S>A3MM-=[Z$;2G*$+/7/="U>HF@,R+E[ M-V;?R4LGF9BT&_],W^,O"T4THWHM;/0:^DH(B5OVHY+9: NT[$^@WH)JAV&DH?C@34#8+,EATX[/VOG;=.# MZ0_U((O5H$C4(% V>A1IDZ"A"I>$-X?L9\GOQ?4WAGXR;:)N# 7XG_K-Z M"6;Y")V:F&X/*S%Y"C0/J\&*89@:RM=7\5V:/.C8'GHZ*V%UEMX]/DA_J"E] M@S%--"71E$13GH>F9*((E<\!Z:D(TB M5)9LQ@^LPY$U2H#0HPYOCSK[C1N^,3(98@D2_4?TWYGH/RZ*4(%*9B_Y@9E0 MJ_F7A-')=:DZ4#'- M52*T\W*FH]D C8 &VM]41NN/K G47L&E'6A ;OXBJG2P(:JXL]TH[6 WKI^U M'*I\U]?$+.(%!%*D@,!P<5V,%! 8??8&__P^X%^XO(J#)!XJ!A-=[./TCDCKJ71*-(*[=\$W^)3 B[S! M*6E&XQ5>ESA%2HFT0J=U0Q<-C@>,OOH-P] D0+.\(C)J&G[?2"L=04LK*9%C M.[0FZF(Z+*'SI9M]^[NVUUOAS_:;FN_N:>ED6HK=5;3>OE;/)NGX7<3;V^HE M,9D6XKC\AY-F?\DVF>.V'AB*W/+'DK: M/@5O]U;[>/W??2\EP,[Q^?B=?I0Y %T<$S=07V7O+B[Q,72/2O6@GP1UN.N. M__S^/9E,D@[0DEWKY7?&UGK([_H-/3/5_JVKKOJ;8=@TDTK]1@1/,SPMH*Q< M^%JD?P]5AN:8I#MU-SDV!ZXUP269N7FK[N:Y?ZP&/_><#W4<8=><77^IT.U' M=!P G!)4F'OP*&P /]@65=C)W^?6SL=:MNU]QMO,*,X?+V3.7_9W62L\*\X5U002'?^7;EWS*%MB;<]=#W.L"= #"BZM7L!7)SD_C3 MO>VA&PH^G<\FNB]@<:?3!,1GC1/#YE?5+\$(&"B#8JX;OB#I%U2VIXY1"O^ MNK14U)[@( K@;7&C]Q4 ^T,5 '\Z!< 1!1 CAN'.;3AW@D)E>E P..RC]2U5 ML'>9Y\FF_P&$4J>3>9[(?(P8UE2G5*.'9+,;+1E/$1E?G&TPD@3?TCQ\S:4% MN#I@,+R:8*34"04]100];ES;)J 1J5+_4P29$23V-^000RML@I-$^G2"+!!! MCAO7XEIO_0=*-W=BZ1:)=,>-:[&M''[FXBV(:4' J0J<(/Q&.$DPPNDD6R*2 M'2.&G;+R]9G+I:_ 111/$<6 S>D3I2;X!8J)7,:&88>OW/P)<=ZI@/./D.8T MRNN7 J7-TJ>39E1GEXAS;#AV5@6(?X*D,TC;/,_2/).&KQB1_>V^I!B>95-*Z(:=3M!)7EHL61># M.K$_8L/F\5T=YK"6K A?B@S4[/@5 MFPXTNW1"*29Y8[%DW;:4DG.IXGG>*B$(WTAH=V!2OW66%06$*O94KAU+'/&X ML:SA=1Q3-Z$N /NM;<"N>=EK\3(_>4R*F:"":8+E3B5@/\MB/B6IL];("3:U M*YRPT>Q9]LB%X"T6J[$#+'\JP/XLX_"4I*Y:$V14H9)5K@NA"F;8[LJ%092X M899C]%-MBASSP^["GY;<#0A09%]P-$MI\ZHMZ!,$X&S/!,:Z^Q!#.)^L!AGS MPRYTGY;U,TZSBC'45^I: MGQ^TWBXO8M1G:"99*#?.EOSWE_4B51@Y+KX@D+,T#\5/(\V.1O;ZO-G15*?6 MR!K.H"YSP!/-E/\M!WM\/I M+*U*@L*G.Z+"IU1-40U14S2:HW5@2"S@Q%]^#/E$'N%W?W;N^0M\4L*SR(QF ME*/U@.ZA'FDC"VYH/6LR\EL?4ST5_M-!M?NLH>FB#*P.T%0/4M3M@1FEV@!_ M11V/!Q 'D);)O4SSB]0)V"AQ0$RI*:"DTHRD\(; *)+*ZXK IR%W4WPZK:8# M-D8],B.2R,Q91F8.WM>\4;@J9YJMNMSXAD!BJ)HC2 7W#R>L*Y*EWZMZMN.I M?D$$E']I@V 90#A_IIM?/ 9'[*M4G0G?QKHG3CT M]=OY3=5-N*O8.I5)4M=>!_K<@U,3Y:!+_F'+1=ZYB4R4I?2?#8F;9TR!-[?0 M6/H=+S=6/NL>;<]/&ID+*Q)9F-CI#0Q)*$/6)#0@#6CW61-4 7\,#4EKY" [ M,[ Q@Q];,E81)LV1WSE9':N:/P7TJ>5_BFKG.W"(CIM&GI'AR4I),7XGMY\. MDW%GNK1XFM6?6!B3E,1S79J89--Q7-LNFW&@3R)]E*H.P=))VRZZY#O+BK8Y M_IT3S*;I#G:GJ"_I)P;*%Y*Y S&.%XMRT&I9Y= 7A#IJG/AH?S_-K [N2'P% MLQ_LJB>5I,A>9SC97K8DZ4^>XYK&;+=P"9&=/84AB&A](Z 1HW!G]>QTKZ_79W[@6P3]?.=UU'_J,#CP'3<\)#U M;PI@?P"^5ZDQ*BZ&OJX&M<4N4**Q9?I 7/>\T'FJ:<]'P\G"Q6GN!06&^%'H M6SUSB(Z)T<'NRI&O?QH+O^V?Y'[C&)8D]_W84\A();G5DU0=ZFX5RD4=0M4< M.1=SH8S6M@,'6VYO1F63VV8:*>)>(0NHO76^49AF51U"B%/U^!#V&HP@92^3 M5-,FE"L;I)P=L[0ZV^<9J3(>J.BP9"LJ+>9J0X/@]CHK3N*5O;Y MF(3?_MG(&UA<+.V03RQ,C.7"=M$M7/23S[_-IR\1)^YQX7'Y>K(P>G^98(Y!X1=J@->6D@_&.TM^<37^-.I]@T+ZF*EN(9A=<[ MJM(1=$81)0.D.9;GTQT=L2P&U[@E;C0NJ+E=:17F> MI7F4^._BFHP>U-YP<+D(OQT/W"K'JNWZ%V;F4=CDLOA?#_H<)PB,*-&!E$?> M6TAS23:.9O4GEB8DQ;._8? 1^PY]?6"3*&,)#J1YYT3XCYAVD&SQ:N9*_IKE M> SZ'_#F]TFH?123_AB,"?L._+]2I@P1A,'OX[Y2+I2;'!<22^?H_DA(M:^V MD3@)OC@F!I )<))'%E)5AO] F,A7A09$C9RKMBZ+A6PFFZVT3@"9$!\&Q(<. M4!MBE"+N7Q &-K2$JEYG8&K+&19YTQZ>,:#8N -*23-\BHX7EE!C013WQ$TT M%Q":M[C>W*@MLACB8H"ARTP16G-RXUJ6FPU%2$D"PYP -"N*L;X U)#=&H+S1Y 0 P0UFI7L M[76EF)/K#;G6*C0?%);E)#85+0 U7$OK]ZP!JM,8^%F4_.Q!K_;\823& $;9 M3.,Z7ZRT&TJ:%L1TM,"359T>E1]8DQ^P:TDQ $NYTI095(RVD(=.>+F)_?!R MLU"^JE:@6UZ0&PH/=[%3H*ALH 52A0&%KC?V'NE,' MGG^Y!T42:A[\@C%#X:@@,A4OA2JDSR%7=\OQ_1(7_0X0P8VL+[: 0 7>E\IP MHOJ7!D(/!H2):EUJ T\'B[J8R]NO,=]^G26[SD8_@39K5*_=M:+09$)("S1( M 4YA# ,H/,]R2CK5X16-8SN&H )=TO@@;\'_Q@XRO/B2PJLJQZ-?X#0-];)( M :73456%80%G&*JH=0QCY1M-3;DU9V/WL6"P_5G)D-S.K,\WI8S"*.S;D5>708T2QWXLJ/QI?EO%(Z>W(N]O1"!04P+6&#Y7*K=IT:FYJ D?B0.G* MT)[2K\^>GC<#QO*S_"S<,N98KK[4%%ZAWXX<#(5J+UUOM_OM%/V:NQX4]/(5 M&KFVI,GUL%=V;/:YQ7(5E=7;VO/=*QJYMJ2T5WCB\_=E0[YMW$U*+@UQX*DY>7G;$YVBJ^W)57I*L+Z2*X@7;\\=X401 MUY>4O0*/PI N62T3W*7OBW>%RXR#1JXMJ3 :CZ^=:J\JMZ5$+=VRGUZS<@V. M7%O2S=/LH9!W[\>TE_&DKO,LJ!PDJ+B^I!+$4VLV>4[W&Z [N']M))Z?GM"O M;^!GN],H7K:?GUD^YD!W:=TMMU_'EJOM6K#Z:0;:.3:XE_IRJA]V5=&\JJ9 M@2/7%U]XO7U,T'![ZP_'UT_EZN-K\_6UJS#T!H;RW,/-J_)LR8U+K]=\N.O> M%.T)&KJVJ&SO^;;7>+C*]H?7&GO5;PRT&9PJ'+JVJO:EF'MP[6N[+_027K90 MK52N!_BI:\OBKBL/YF5VILC95N6Q)C]RB;X_U_5U-6KMRW:Q9%ZU&L_%HO8T M?4R5GN!89H/BF7+MZ]H,RK/W(M+/SRF^>.O"[8%='VH\6;=:C:^)6FGVZ7W:! U=(T&NK]>*M.GH_U^:G/3N#G[I. B;;-9O#SN6@-1,8H77Y MD#*;3W!=W/JZ7@J/]R(/=^/6+-ND&]-6?\)/\-"U=0T=K7'W=#WN]F?51^?: M-6M619B@H6OKXK@:=Y\%N6ZK/>N8ET(A4;B9X:>NK0MP8_!0KIA*OU%46"OS M>']W/ZBAH?-UF5-H=(_*WA#8IH:,)&3!U9$[D//\@QFXH\,]G6;22M-").'" M=[/&#'BWHU=YF$\]32N=YPQP:[^HD3J$9HYCNW]"6UO_E+Z&CR*]]H_"D,"7YF9_5>J56^R'5R_S",S5''M S M[I9Q"AK&_** HZEC."O7]L"7#?@UC_7]U-30"H/N"O96F'_FUAA.M5O88U1H MD'W#V-QA8J5,O5"6J6J]DFMEFPTJ6ZE7*_7%Q!JMRT8A5X"CY ;U%S:=+<^! M_A4.>^HH^]5V_H[RK3H_ S^\9 MW[X0\OD4WI#J/=,%"?@ #;GWB%J+TBR$#Y'@ WO*\O2$#^'UF=.V=B!\6)3@ M8@@?3L\'HI>BP0>BEZ+!!Z*7HL$')LGSA ^GYX/T0:-WP@>BEWX2'XB]% T^ M0'LI1?BP-SYL2(U9JUJ!6TSNR*8/XX#'H,YRA/9K.6E[H<5'H;@#DV+'E<-U MH@__[Q?#_-HK&7@^R;-KM;O&TQ,V0=M N:T7^8,,F$VYQG[U/XX)JM>C QN< M>RR%MZ[$#[NIG87@A85N4@*G,>L')9@;.M""*M%_X&*!/3!'@ CHS@+*[E<^ MTTENJZ5YW1F5. MCH8R($KA*$KA /U3]K]%[-?4BH1=1-<5#8,J@JL$WKK'=:@IX#H4>>CL'( 0X!SZGLMAB# MIPXT=)!M$OB MR,&/@<)/WP^V9FM'60X^KAIX.H]'P(_,H%9L."4.U<35+:_C&MZ 4N?5^#XL MP7>6'DWD!?2_]S#KXUM:W-ME4$$MF[RM:K@(H#ATXP'X!3G,V!IFIZ1>4:DR[M>_;.I_?Z]2 M=A\PC^4F3$0YGJ+\42FK0TBV^7HIZVW6SM/9U*V0NA9KG92;.9!D!]G'30LE MVL#/@W.<#9(^,296T[VVS!9[:=0GB4I!J5U/H*0+O_YE>"+I7Y7T8WN7^Y'T MD[N%U%]$U'<3]<4IVP;IE@?=YX$M,&FZW4A[X^[ETSB=1OMX&DIW>DVZ_R;B M?=X;^9&]W6/;Y(<19_J&>=2OU:PN5]Q,;=P;ISU6JAW=)K])O? OQ5N0[5^U M:E?J+9^MJ0^X?# +C7)ZRU8=RU-3/X:0 P:P435W5YU2JN, EWI9E/D/"4A. M3<\F.KA1T<7W_"+D[DZ2ASK MN'MTA9ACF%<]4TB]]H7LU4P8OMJF,45ERE&0XD),?\Y[(:<(1$_\ #UQ(#]H M)[719 9YI>06Z5M6%RU#[-\YYE8[ZA78EJXZO4,%/V:ZDDC-G%M)'B:&#>&U MF1 =%;4O$'SA8=A_B XYWQ/Y ^L0$DR)A!(Y5&SE-2M;_,MPK,GM%_8Y9R3X M=/T2*8_TKW_3HO"YX K1',3Z('&:@VB*AV*^/WZ]IQF993-=HP[ZO-TZ_E&J MTTUX]6=Z\MJZFDU-2V\TJ]=>!K5(8G_]RUQ(C+1;Y"8R 1K_D9]*:Y=(KD=$ M%=GQUW@>.;@_87LFX"7@_3G@C6$Z>/P\4@)>HGGC>:L\WJ'ORY]/!2:"3:(4?H!7>GI!(*RJSY+2NN5K^1&LMKU>M..*KT4*TA?D'-5 M)\8%6LI=3>798[/^(M9F1LWL0CV1)GJ"&!?D%/4'WT#5[AL)Y:9=Z?6STTY6 M3 S;-2:/5 /.=M_FT_(8023[5%7)]]!41VR?%(2$6)']$OH._U M3=FQKIC^B#M^?.3Q)3^H":]&G:ZX-,,:UY6;7BNC,#0*D*0N>%XD%VF)=,=: MN@_DH^PB[)Q;>LBWA^D7.CMSF:+PXCR\2%NOU1XZSJ%T^@^C?%J39:!?)ZZD MPD3P"A,D]SL&.HCD1S5L$?GHQ-HR#I[U'0O1/U36]W4NVW$9^PK(E=(+>Z49 MO=NA5T,BGT:WSH041V[5_[2]GL09SN9.Z3UOE^^>&E9-OJV)0]'.=QS/QCLZ MCCM\<*LTEHD>_B,_E<4\QX9CX>4)R=!F[,[H'D3M!$.DAPR>NG?L*GK1D)N3!6F M#^XS=%LX5!SV_2A-GRFS.GVE9>290M=J%;7_52[4:_+0]OBQ4Y85YG71T+]%=2MJ-_;DH*E$<@1!81 M31??$Z#8Q"5V228IIOBZ9ZTL^\7IS_#LLQ=%M/EUYG3S1JLA) MV5'E,:7F)PK#H3 %?Y$B5^>)HB"*XL">T"YZ(W5KM\?C@C"B@<*KSU?YU'6^ M>*CBPI\/A-ST.\R $[UB/VOU![M83ZR-VB0FQB=3$\/9J>O@TG11* M3_76<^WVK@%8:]A\ZB)5@0(W'UU?Q;&;WZ[:&8!O,=X<0:%T_W#" MA"".S- M(KUX"CO_3L*'[A\&??1)F?_^I%>%\>T\OSZS@.IE;PC5O ;?Z^;+O_\+_PD? MK0V :B-Q[;U9/X?F$>@>FOZ?O0BE!I<*['"A++_&'2'MSQK/$O_[G_]:GNVZ M^J'Q__Y96D8/(-'''!VK79#HV$#M)U0#_O(?=3!19TZH@Z0D"VVQCF7K\$]T M."VT<"J%0F+4XB5:_AKMANHTL42A0(4E!L!P__C?"C_"VBC\S'),) %_;#" MPO8"T+-7GHK9X%KC_?'@?6A]%D=;<;-*ADWK@S!$NM(>H6BM3;\KUX@.5+Y0SY6PA4Z1RF6:&^JM5SK1R!3C&OY:'%=<R /^&+Y1DM]),/%=5SK? #'RCXDQ4X+6V1P9AU:+AV.(M !!B?W9_+GQ.8 M9'JKA;'$_*7G(_O1@)M%B)[P?0)M]G]\V9M HGP(^T#MX!\.AZH=QQIX+CBP M#"P-W$&S+G34M\_:MOM0A/ '(SR[U1J!JB:GX2 MX8FJ(:KF9Q&>J!JB:GX:X8FJ.9&JX5A"^*\3_C/IHC@(]ZV(V:EBM1\%9P?P@ M9CRE(.A-G0J/(0YXH+EZ=O()DN5-VW'7Z$- \:-!T0":-=()*@@JEDG6[)DV M <6A02'$"Q1YR[/=WBJ!XFDWK2WNS VI;]B,<_@SS'[QSPE)^K"9HCL#_"]S MY"L!MV=YCCK2'?\MF&I@[/JOQV$12Z>GVL!_J:NN^O5Z&*HS@+V[PG MEF;2GPX9??G2T\'E-0P#'?3F5APE\8NK/?KVXE_LFN?OKP;W"#0)- DT"30) M- DT"32_",TC6]>?@N:.Q>&/82V7@4LYZ@#LI^Y['!S5Z,G-/HI(GEH7KS!F M>99C&^!,/3B&DK@+&C6*W!]O". (X+8!3KH0T@(!' '!X!77Q! M%P/[D[M(\9\R/R,;1)95>P2?Z%!C8%/XVB,5='N@.JIC:M1?ZD9KE7B&/]@S MC,%V0"8OQKINH M/*/^GOE^EH(6/7GZ,?E['YC;!&X$;DFK F>")X(G@B>")X(GLXAF??3%F!D0ZI;ZXT1WRJBOM7&(XMS\?@_=RU# MO$AQVRI)$>P2[$84NY)X0=,$NP2[,<2NR%[06PNJ$>S^3.S&(/]!@-@58E'5 MX:,2;&WRNZ(EX(:08DH]&4'=4U*4O>)'D>!/4'1=UP@4CD=S; M(L1M19)%ERI$HP M06YLD4LRDPERXXE<$EHFR#TK&_ZWJW8&X&2@PK\^9XEEZ\!&[!BH8P?\"5_\ M\X4Y)7R^_5GZQ+7&^"W^S<1 G5F>^\,_&99G4\^>:KO =JBA.H.. MF6' 889M#2EU-/+4 :4.H;"Z#J5[@'(M_#T;/'NF#?VW(7![EHY^2;.&8\^% MOX,'^%.$ U1(<+4+_-]UYC\,7X^!YIHO ,W*M'0G.4?GGD0$T\4<00EP_VP7 MF57@,BR"R>>DZ%0[@FZ^_/N_\)\YQ@:0R4AC]MY((8=^9$G(]J$7-4A18(>K M8/F%5@PTHT@OS1+_^Y__6I[M^@X0",?2,GH^QMF%%D'@_I-*2E*H]!-80:]^ MA%0-YV\&79#HV$#M)U0#3O>/^F*9H;Z1)+SWA1H'ZQ1_LAU+G\'_]-SAX-__ M#U!+ P04 " Q>EQ0 I$>0J"* #)M '0 &UP>"TR,#$Y,3(S,7@Q M,&MA,C0Y,V4P,#$N:G!G[+MW6%-OMS:XD:HT07J+" )*4WH/J#01:4KHB$@7 M$&F1DB!([R"@(%TITI0J17J57H-T$GI-I 4(R>1WOOEFSOM^WSMSSIEWYIIK MYGURK7^R/V&"!\7EY#L+9$[ M=Z6DI$""\LIR$DIBDE(2?TU"B?_T(+0"#%0D4Z1% MI"0W@$L,)*0,)(1. $3TDYSDWP;POPZ22Z1DY!245)>O4!-_4',5N$1"2GJ) MC)2#60>!T@8R!GY+VK1G'-P(;RA@>3Q-O$7"J^>]_;F U'T?R2SU\' M7[["PLK&SG%30%#HUFTI:1E9.7F%^P_4-32UM!\:/7EJ##$Q-;-]86?OX.CD M[.GE[>,+?>,7\BXT+#PB,BHI^7U*:MJ'C^EY^9^_%!06%7^MK*JNJ:W[4=_0 MWM'9U=W3V_=K;'QB<@HQ_7MF&8E:65U;W]CGOT5%PE 2O+? MQ_\T+@9B7)?(R$C)*/^*B^22[U\_8" CY[U+P:AF0&GC<>V&Q%LJIGN)N=_; M+O-)&J*9G[\>O<+"+[5\$_-7:/\6V7\LL.#_4F3_6V#_>UPS TI"7'Q2!D M,+#5# I00:=6+7&S&DQX">MD]$>_^C.PM.?3MW)@*8Z[W4(*'ZFR)0 !V9C\ M96M]2_O/B7 M%__RXE]>_,N+?WGQ_PLO?C5?QQ'Q.G:)V\5@O%I8QZ7?_S7F4=">1N^*I[I7 M"S-X)0T;CO])?\"D3X*NP&O[AK=LC\ E+4,]B/X0@)4TJ#_^)^6!]+0^B3K3 M_^>-$H0QPFO#(^#;(P3@KCKHG_7W6.EBZ)';&PJ)(TW*+L?S^C$LI*\T=NXN M_+3I>\+O?:F)C:2^!NE +F6W7@3'S3E9'O[1 MWF^VP1PC[7JCL?ZP3!3M;0+0[H*\>T='7*0Q>5*+G6_;C*,YOM#%6-2IV+Q' MBI*23B&0WOD@.R85XYA]A;]Z;$G+M7.T_%H020Z=HA%V$KGKKI^B!/HL.=O9 MR2@ZT'G&HV <'Z8BXSR5WJ1@'2LU59MD#^BNLAVOO_V#FFI)+56 M'2NK%9JEFN_)E550#X\_\TZ&&G(><(BN&,:+J=[I^0*X!%A@NDN6::\,G3Q( MFON80?Y9=2E.X:E>" %@.!)GC]ZV=.PXGM;R8NBINA4'/4M?;A:TZ/-&1[?_ M^?5ZC8DL"R>JF9N"UNNTIIL+XJV=%&72\NR^(Z&WJLH-[AJ.FD&\4U*CR,A3 M_G8Q\N;1]_!U?MO#LD9ZKFT(B/(+1BJ>\C@JK(W!!LJ3LM(L3(WD!#%#/\&. M9>JO=F*')LGU0)D^,]H@]) LET.DXKD^I:P=QAK9G.]<)V/F^.-M\TZB4]=[ M_(U&ZS "P%(CZF#E3@_-FC#?$E1DTUS]0_$P97>L:;MMD@+&;]3,X>+#(=OU4_/1>,7S'^/2% (" ML95?ANBQ4]Q@)[Y'?F'NME/CVB-9+WXYY?0N>D\'Z\ K[>3BP9%.YJ;%Y] M]Q9=YPJFE8\B2%G\ 399,**9P]GLJ%J'_.(]U-NF_O[H$CUH86N!Y"?B:/R: MX\T%E@&UA.,%T6D1 M2O9N;E[VXTJZ I[A-IP,W<"P=7N0@GLDF%FTB[6Q#/6![-EEM;J+K9^?9]5*\*-^:<=)_-D.B4U%X336W[CG\VPL%8O 'T[O.-+O ZVO\+$])F9E)A/7- *A)8^ M[":&KA%9$FVXZ#R.\6!1OD^##PY2;D3VQ'EG4UDX%G^6NF[9VR^>P;(3I''' MW[M"X_O'PO'=PF3.E4C+[^/\EUQ6AUFP;4JFR\.76?D7S'I''U]>YW,<1H58 M/YJ5% Q;>F'QK=J"'@ODT(MA3KI-J\ML#D$T,X%5^D8UGZF;* ZI%^I=X#'6 M5[WD4]<[T_DXN9;6)CJ&S[NK5[K/W<#N2J@QW'3>L!]LAJC^2W&!L,WF13]<)"3/%66)SO[Z) M+_BMZ9A;4Q5ZH]VC=]H$J+[< -M$+3?1%P6H5U^*"XO2/R+FBE"]R^]-!5G8HX(!U MZ%D0Q%!&-=W_+#*58]JY^S(@,:$MB'T]O06=C:0H03;&ZN@A:&ZTJQ: M'5* "*-S')"+$8V7*B^!E^X5;;D1 'J\TI=?F:E^T6YVW%0OBT"9@!^HJX5[ M$2JI58O_=9< .%KTO:/+Z*:0[$&9\,AC3J(#A)?F&8^L$.<:.Z0RS\C?]+&Q MHV*,!1I02/H>:ET95E&[@LSA.(TGN Y,E]5%+N+7Z.&[R#?:JH_\'9A(@EH8 MF^]4AEDR]RH%2W57Z&+-D>*LVVAKV:A2L]_YPBMK]/PE>W:M8,PB*6AQE= M4F=T,\O.YAZ?,_5QA%(NIG<0O]:,8@NP_1S"?)%,+YV&35."%01)P?AP#R:K MLZ].8SW;D;>DM2,.E'I/0BG9\-7#43RR&/'@0]K;YMJNL3OG#U9SYZAM/]&< M3>FU9=-;N$ 0//)3T3IO)"7NF7_;@Z=('D>)2/T4?G:*6Z[;'@0\^S'"*&HA MNU&+D%Z^1\Z'BZ'--S"P%O(#Z->NLG2)YL>N Z9#GFW;,TW=W"ZHM*2LI['[ M:=6N7:6!X-M'PV&(+.$?:%PEMEW^>1,CUV7;)XJPX"!Y A!-1,(:/4J=PND- MF,'/>O(A[ DN/\9VJL$Z+$LTK5OE:C!^-6&!]\^>C-AHDV?K[@0DH2[BD-L7 MI;Z66^8L,W7FG<[T;F#QEDV0ZH7S2=M/YW$=#/Y[SHSEE^YL199:KY%:%72 MX_&%('F]=WC9J8!G9]\FS2A8*LDC>GB&)/SP3RD[]WE<8,P8E7";+]4WJ+L$ M#/C-(T^_M^V:9 /,J7 &X4M4']6L'YL5XUZC>JQ85^C?'V0?%Y&Z(/<[K:]B M95"/=7G+)BRN.QP\7TS>M:1LAW-90L<[QOJ+V0A ]?6$TCSIF;NS\:V(3)QO MC'8%U(/JU_=8K:.U^"N+A4$J_%NUDG>"Q_PE/?N6KEXF/A>XM2 MC!762!HQOU]]C5^MCY_4$AR-O[[=(-Z126U>G43B[Z>9;L55?$8WB5+AKY+$ MZIP'=A]/2+/8\'(ML0 .Z/)S)$M6OR+&G^'%GY"@S/]!P%;;*&9-1W6G@ \?0G/?V!!.H=X'R"*K2K#IG6) M?B'6F4[$B=GIJQW^F.1A&+DI]@+)MEOM+TIK_R1I2_7/"P+0?S?!\PQ"B?QY MOZ-!)G_95:?#K*:L\]CF^@?5N= ^_NR!*.#8/?+L),J+^_:"-?7OC(_SZ"7S MCZ_D=H1[W&%W O3'[:*$9^5V5](NS/J?/:D;5W;9M%0X5M9\7/Q2@^ M$H.(P1$Y?6)&A]QV(V9;E0ZM%P?C<_9K2MR>\52S_Z:X+R-P-^%S'"S'"">) MH>Y:N([NB73+3YI8<.J4D@L)SO=18U]!"T_MMZQ8UQ. "F,",$(+76^52_5 MRJVPQZZ0I,V*JG)GM\,YK:##'>,ZQ5+6[G7)_>\U&C5AD\D8'21+Q?)/AX=C M4I3ANVF&]'>T>0C ^T_TA=)=T-N[N,N8#(.19W8"Z7Q-W'W,/!W%5X9M'*SRO.=J@^;-2[&G@6.'DGW M$Q5#+[:+ *AJ@]$FDYZHSVFCT'6UY$>&B%^MLZ% TBG;TOFD]6Y+W \"$,^Y MB".+)X(O L;IHG)C"B=WHB)0(W.29YC[2$ \C?0[SF489X?*CIQQB-S;E7*] MN?I=H]--A.8CR.QPGU2O? YJ-J7'T+U9G'@^Z77%\Y!Y3)]R0":;#2:X.-?G MZN3 =-"%KY3;H9:X4-VTJED>YG*6L0*R+3'O-6;6!/CZ[YRJ_V CT:LOO[\L MCDNA9T056!>>MY?C1RK[+B+SS1VN#OH8W\^:9B(9F MX@<$WOCKA81\UWU%= M(G&VOU#WPE-@!SW@I5TYV(+>W];U,S>%O[GM7#FNT$;#LAT*H1#=J%_\6OBA M\-LY;JCBBAO8"SLGA\!\9^/>1.LW06YJP1W*NH U9C\6QK>I(I2%Z#@S'RXL M.N4R99?$1B&7L!T8E;4S'3819-*>TGZHR&7OLZ@S(]V4PG'1S^Y-H\'PVQAW M4@+0YX>X.WZ2J5(0I*!'BYWM] A0F3Q:9)K)\"]1:Y!R\631'#DJAR^[=V6Z M=S;?+/P8U9 MBWZHD6)IG24'7+*.^$DV ;@G1;(I9: .,/T#(U;,OY/(!G\CG@'0WPAD".AO M]/,_G/(O8UZRDD2'1^(8D*=-D&5UIYP/UZ1<9B<8%OD=HDYFA$C71#5[K!F: MH-\W1IS[KDWLXN'2_OWI&^B^E).I[%+@23E6U' M:6H/!!N)SA\80SR63?6/3^*FB:+PBRV,[_XDHO0& S>M3C:JE?%[(49]R["H MN8GGM2;S81<3"=*:Z]#I.MHMV:9P5E?$9^5&J98Y\(PN11.)"-O;4^&!PO9F M9IS<1%&Q;!J?*XLMLA00/T>)]#*;=FX&/TS3XO!ASD)BP-9DB T45!MS]0< MEBA^NQNIYZ-F5J[_HU MYY:@4A*;D9(WNA'/O-O]L13JO>]6^X@TC/-7%KQ!X7ES2EZ02B V=GV[612= ME>MN]PJCE2AIS\(+LT7$"3=A\YH M-#L,9U"\O7CEJ(S/L*I!]_'07%Y:9'AZSC&J[E(>]LVR2Z;GTE[AYX=59G,Z MBA)NAN'7+RF<1YUP$!=+6;;;FD&%NW6&:T:M\8&\D92N .5W([,LLA$E Q21 M*RR(3HFJ]+B^1*K*[+)SN9*6!3(0;YC620" [1%HJC@K]DE]@Y7=@^MW>HR& M]369!_HQMDB5+VXS3Q3$4SRN_^GL(PVC+'C]6-):>U251Q>=O'R>GG0D.EJO/AJI&14[6-I'DQC$H=5+>^"75;/W7I_R%YP! M1QF8&W"/T71&5S1VKMUQ1DKDJW8?EU>WRQ:M/!BIY\1) \_/X<-?NKW*1'+0 M$]DDB!P.AXG78^A#$]>_?=KWLM( -W04XX05"$!/-@/.WWE&M#G!E6Q.4?V: MQL,3LN_=PIM10J2#3<)+'Y78T6-G0_?X6[(D^;LHC7? MWNQ)$Z>3LL7VFZN MJZ&QLU?Y[WU&*[M,"^5E3Q+"\*0+>$UD+T TP0JUDSCI,AN[XQ03";D<,R>+P*>[(1 M^J*VS($FWM=! .Y3_UP15O#3)PK 6 ?!.+(6NL^M)W@3W?9>"!78W>Y@[UM' M2+54,]=,G/FD3M56#O7=>:G)[F[UH\*)F$%NT2CW>)O0&]:T7>\ FIE^O/0& MG+;)MA1[1FLVWIG^P =]XS;9GTRRMU4)OH'"XT4Y= Z/B1DB*H!7W*:],K6P M)5G/K_J:?OTI3.C! 4YIDB]*-O&7&#.%]FFX\U_[HI1+MX<42X\XYA#GY&'G45-VVBE=7C8 *0R ME00@UJL!W+G(N)UU%<-T5I#@^B7X>BJ2C8O%GG;Z:$-X5BB'_A..%&W6W^5' M,B7]>[^L,$O#+O9.(;M\+Y\TI*N%;G&Y,*+:%:(F6Z?/'I10N6]W=)Y?(+SI M+$3:BK-EFJGH!M%M7?T]=/Q'A,XT[WG.JS>HJ*UF42@%K>V#0(='=7^.7*07 MPAB"EWPJ#/."Y$"A5B)-&% X"ZWA E)48^1EPB"[]1VX?R+>PZ2%!4=:O"W+ MDL6'/@?MZDC0M:J*QKV[MAEU1,R4M4B\<("63.QG;MY4%(_I#Q,0+-!S["?? MLFR8DGJ!HV\2-FS+Z.82[S,?RF?*V^,;.?0?]B#=\"M*MD7SFS-OZJN;$J-B M0T>['U^F'M)P=A48[VIA5O*V^>I\3#$U-!I& !+ROIX! MM.W7J2&<,?:0=SND3Q!384/,.2/KJ]#X-NNK1X/W=497?DCVZI_6[O7'-3UO M<*&/A2G43X@NI74DBKS68L[8J8RY!*LYE":Z&):;,XLQF,/0[Y_FFCA!?,[M57)T'KY+C(MQQE.-O8I'FL:$*6Z1XAJXLRTF/T.R+T3/0Q% M&DWW$FQW0,AD_3MJ&@)!W^_0?( V6[!XT.<=L.#B;G''2@X<4?&86.Z4*']G MXRS)46EAZEMN5B.13T0>]2>&A,1_<2 B 9S=H3@$(L$Y[5+Y S*K.9F;3N3:,9.=K'5@_:>\X7L^(?;13GT'W>47#!\RZN5&W4^4EO9GOC-TE-_N.JI"S6J;" ^@ M\"/JB_M+5H4%%F9ST?WZ?=_SGCU,\$'Q9:7T0O60>C$XWESUS]-8^&"8A):3 MZV?1OF'WLD ($6CI.^(C8;W:SY'P>KK6] **V('%?H'AL+? MAO>)8^@O_$!K0OG(0EP2 ;A* !"Y^.=1@ HSD>R)H4\N_.C77+Z5@__VW,,_ MFO*?9<*#> EHB0FZ,-Q5K-KE+=F?1P:1JK_93BJT*G@N!F2$T5G8-)M3\^94%[&@>4%' MIVF;?N /BET0&Y/RU[DYZLI(A3+)3S+YS!G$1LF/;(P/@;%,(ALF B ES*;B M*<$W$EY?'H*>Z5/>"D3M1S;$1]=82G94:GO5)L%+HGZSY1T/J>NQU&,&?KW= M$?=QR#[4.H,]'9AM0\GC;V#?0>^NFR<0@)8[E<6S69*-"PV# CTHYZWCL&/_ M ^>;UK(27;'U:T&*\1&R>'#UV&$!NIJ5<:[ZH5NP:D58C_SPPS^9]Y&L78.W M\=2%>"7IFY:%D1,MH37JI/PSO7<) (GT&KAJ;31W6[A[V3<83*IZ#:>*J6W,"W@X M>ABK@M:T>Q5A%]]OS)]Z_8^Z?5@EVV N[5M@];R1G %FBZV-)L3U8=O,+GMC7X() MZ;;BJTGKV/]B9M8/;38Y96=S&/?H\IUJ9FI I[5QWQO"O*U/4?K-#'_WR>-, MGU2%%F?P$Z/;U9U2/L^?MN0>&ARZ\!/+\^G) 736TCKN?DL M)]>&)*>:0NZ/[56+7W92D1\/D9RU:K @P]^DN:.2Z5(Z)ET"OXH+K)S8_<"V MSI"=.RT!5AJA'!V[JY69HG/'\%[<^E@3Y"FVIMP4V\W)\,52@"SB9=.W@"F4 M#65%NGX#OC/= 77H MZS7SGTV5U^TCSXH/2Y[TVMY5X[*+?J_?F%'IZ;A%O\0*1K8M1[*G\ M/8CTUU49@;K=PE5QOEU+H%L&Y>MP _WJUN" M2+$? =S+V/R0![7OE2\F5&\'TZO%6X#* %=L!5*FZ-N&#P];;9RN.21&&Y3Q MJ[ (' MN U_U-B_)=-#"/+K:]=7)X^,+QPBJ);K@;TK99OI3MN;.L#K)Y2S_QL@1&*G\P#6#WK M26F7GU8]D*J:VL;Q JUI/__*>[5D\Q"-V6"9RD#7/HIQ-# MT2%3FYCOI*19PI...71W VXZ(,'A'+#DK^:@.Z8YG#V#G+LGFQ:R[1G##%!/ MXY_HVI)"ZYH@'Y8ZVFM,5E#V[CM^B%H#59#HS\6X)C[43U_]$2GS@G.+#-.% MOL_&!KU=3O#V06P+ 5#5) !MMI"Q)_KDNF).>U(EVN5I+_>O2$7'V$2PH^JD M5^#7#@,U3I"0\'+7EV*"8[2-!G$XP&R5Q_U@Z$W->];/R8ZHXB]WXX7P[3$[>)TD-'V M=5&+1="!%R@Y$KWZLA:NC;/,Q>Z?+'^HJ3^*VMYE29?K,PA6J'MX3-330RK" M6$80PP;C%LLK6T@U)Q**6 ^ TY\>EHH*0A X-72&P;BTK@1>V7!!-*B?U-XF ML;=W!5%IH,JCA\[O,+3 \6>H3^ZLU4KV2U3JLAL#)VT5BFCZ8.\6N@"+8/G# M[5P7LA[62Y)5[NX9;)M_N4K.]$\VYE9L'7(_O(FS7":Y6-WOA)JC]]'=X!]N MF5K%39P8(S5,<[%8=H&Z3[(FP_O3T5 V,KK.LQ%*C__$XW]R>+AQ\/DR1;2S M';1S2I&Z4)].D[F_<.R&"\=Z9QG+S)AB(RW_D,%].Y71WCZ^'P2 SA4]EQNCJW88&FPG!UN MF+S7Y?7Y30EV,IX*2ZF!#HR9.G8^:$)=TY/O_W$HW86SG*K9#O14'Y.Z,*@N MX1PX1>0+K]9"^U_X[#Z!<6.SS:H:,:*9>\4"57:%]UY$740^&XP+6EG?5.6^ M%L"$[M]>-Q+W7&57ZG#X\49^R,^[0C-.*HP_2OI*Q*6O<:U>%9]FGV+ZL4[X MZ^4MX@EB=QI>"=H/G#DP[\_PY$A;,@Z=-XV4U+&MQ,'-@)$\(I>,1U?@XK(D MB4VO$7[!*$PD/NTM?Q2@P_CF70)PJ%7>'G1%*.__G29,WZ4B.A; 72"06ZK# M[[-_/?:11YIBA&#.&430!=/?QIKV:E;=U^=%2KN ZP>:Y+>J/(GJ3'T"40P? M^9^ =KGT23=*^P+4\]KPC<:5\1>;$W"S7-FX 'F&]JV$Q_#-D$C)4PY@HZC\ MGE[$F037S?(2V0N/;XE$R54@'L]?3P#BE4D-X6>[U.JX+L#G">2Z- %@F;MU M+AO*!V :=%8M_)?*I/I0C3'DP=W#2G8?M.L6@R55N6.9N^&VV+T ]B:=PN[" MS,3IJYJHYBPEWI)'GKY(\_&Y4SK;]8,'DL2*H0HQ+MGGD6 M0\GM([._:EH52IJ48MV#RLE *C9^]^C+WI5RTQ$=LO@ M$ZJ)F/CWSX/DC3",W8\"D_5^U@_K?F?&/S/2B_'^K7DF'GS$2AFTYA@$"MM! M.*@#'AU/,9F]*L;1[JY9V8ZNTV>[SAZUF-5NV86-!-[URUR-X8A/$&MU(" % M U=':,;?/#?4#;Q5%_$Q-S3J4(E.T?ADY[1P80:[AMD3%>.]_Z)5*C&%?:XY MKSGM?UQH.0(0E?U'!W>? %B%GT8)88L) ']+)_AH _XA+X@^-$BV?9$^F(1B MY!+]!((784!$Z8B/*6R_MGAZ"!J:/]\,,R38/: M";&=_/2]Z35VP]XBSM9FMD#;<\MJ%UMXHV]FR*>SHRZOZ\ =.2: ",!@(@#'A=K9 MONY1>=;X,9]TG(U2ND(=> 4#D@V2.V%B@<;44''=.9X7/G]8U3XC@UBB\$EP8Q/0,H M066Z8(>]P MB<^?ADN?O$SHDMA-E?+>#M-7?R#B2D)FUDJU\>"O9K($JN9:V$X[P PA[AX0 MQ9;4!IX#"I.9>YS/Y[L(%Z;OK?%ATJ=@;@FIYH2E!^@1 $L- K .R1^5^O#X M^=A.0OS>; X^!18%Q,GQAE\\T*V*^^<\[#4BJPOZPEK@(A[>R%6TKYSPV M+DNO(UH8O&,]D8\C75VXY\.2QE_J_]:K?BVA5T0$^D/POV\V,-W7*N XN>9; M4+4;ZNJ,7+=C2'X=YU!G7PO0^4KKJXMN3BX2^X"(LO)?4PQ(H>3BBG>V)K> MIMW[-F4W*5T2Z*X;+./OW[O&*/],X>KEZ_X018RM[CA\V6Y#EN.@R4^IU]") M+%25?4]3K%1D/QQ7&VERX3&\;:TD&%7]HYE*-KP)[0VO9L/W MC?[W'I0*8QJ__A[8=OL(,E#E?&)@:C:47;SXV59WREI7.+/+=YYPK=4889QU$Q,@6]=]O.RV-"\?HV%^:FQX9^P)1+W'C VKJKXO?&] MXI.9]F+$4HR;KTJK9[S?0#-&Y 2A6X#UN^OYJO!E'>6%!QQ9A47+NXA;D$ *A6$B/K%2^$F 8CXPFIU_514H>M9H7#\\;GLJJ6%Q^>[ MI1Y%3_0O%6V0*_RWV]YBOW_+& B9X# 3(N4Y:(>!)NCA+?/>WU*GCJ87!58Y:-#D?_G;3JXTA@XID9'S%N<9OX!I34O MC@!#\\-TGLR1>2O@>G6MS7 MKM=I8+HF\.NN6LMV^&;H7&(\SBLJ-(!B*@=NOUUW/+WY,V;QC"&'KCMJA5,3 M$YIST1/)>!#'XO(D_@B8N$< >HY[&!W/=-M]7S0$+J;. +M"Y6H!EB7FGZRA MYD:V7G.Z8U9&;NY;J3+K1ZOOPCPZ['+;]>\PPGF9B' MU#L;(I7L!FZ&,+EV!V=LG)^F$/_>DI* M6=RZ2B:][#U$G\='"]R>.T)<&(T:?V7&A2DVM=,DEOF0_3[I> QE%^WR//6O M:B.!0FA A@DBR21D>#S$RAH=M[6M-8HS]?31F^6%B,Q6'=C&.9).9K3#:%SA MYVJE1#3=U?V]V+(^?%Z/3YD ("&9*S9EH6Q#S' MFB/0D^=;,,[Q??XU[>N&G9]64,FJ'-5_/0S_>\K$W(.%X#7UV D 8KX%'\G\ M?_4,/7-H"3:5DWVJ>TB@:>+%,F]\0N%%%8YO6Y7#]RRV_.-+!*NGB&-^B]$A M]_9'ZJ_8IC!;@W]C4*TM*T>>@ !N54,#7O:V&CT 4EZHG]!J72. M,%!E+O4ZMY29=-WE-MCCI@LYW%-;Y_ M&#V-T M=<^32N+24>MMC?*'Y*0$(548MGK$6$("62 +0!9F>T*>\C&YL'\[% MLK0CGHX;IRK<-^=K5^2"T8Z,9'*>MR0^1Z2ZLD_\K Q962% ZCZ+[X08)'=*9(=E<70 MNLF[H3S5,!P*_Z/3I$Q4'2&GZ3,3WF6L>A,[N^)[O#JSJ5T-$JL?,.-Q1. X M6.2!@KO/LF-XIPZI2YBB9B1NL(IF%M;//(DY6OL!#_.SCA+?5])\:5_GR,VO MD])ZNC+;O:#L8751!@UYB-[]V#A985L34K#>=T$I#>E8X$>?1/"F!M+]6? R M.N_@V.7;3A B72?F]G91$P#CII79/H?.N4Y?6Q7^Y "^<#[CZ_#SWX1Q?:M* MWN^Z$D;F);=BK A%M467$P 'F2\.%U\:W>;#Y0F /]N%2PF91#"=V@J#*K7) MV7Y8J=*#Q)O;\T71BK#AU^BCHQD-E^=1P%(3R9?9C04^C'=LR:.1'E^*<:DR M/L^K2E6,NKXU_[Q:>)3NN(MTLGN56-0OR0.47MA:5HWF+"KNO<=PW>JO/[ST MG7=,6ISQ49K?ILRQ_#S/I\(_!U3[AU* 3JFSRLWWLQO@AF^K+R;8O(FRUS;W M0M%X*C;G]T8"4YWAGSH)7=ZY/?^5+/B5T3"VI4C;2&8&Z)5\P&CC/U0/_\TN MM_81\ZU$YHNMV^?!-Y=($%Y!$'!1@":Z/"-1I8P%_^MK#SB"+8?N:Z5;DU[N M;^=;A7-;J:-6\B0V#AV,?AX6QB68Y_3?YN!VFQ"(=:-K51<_]'X7!@.]% MSA!$PR=$&H11>;S>_O6;(4?2_>MJ0$B"8P4+FK[SO,3]\G3;5R=?7[$HM88# M/GT-:"\_3\K,#,X(_7GO1H;!52)+5OIMVJ)/E4,W%C58C3C,F)QW+S+_=O** M?MOL\@TMB;A2Y2=K0=S_^<[$E=Q!-5"9!V]JU2=[;ZR[&%EMSBRJDDM':1D. M)\J,KF2DV$<^YG'1\B-6KN="4? -57U*&W6/$B28:1%T:$W=9Z\HO5T,LD[\ M^G,,FOZJ1Q\CD%98#EX=C%LF ('KZ<">-FDQN135UGZS>RLBBREM:?8%B^!!26OF:ZHAPV0B=$VH:7AH9T0A3F%*R^'1_C MG]@,EGWN&G'(%20%QS_[Y2:5V))GWEZ^H)G7:Y"%HUL MHX\,L"G!OIXP=\3,5!M4>RQS'8S I,<#G%1$)T3+O.+IG2!U,I7!)Q*SQ4?G M]3S54+9M1/K-GM!])7:!T&>B4?P[ SK?R5YKK8Q04F6QCA5@V06:7(W.GPR] MD#7I/T.II.S#KM8G[;>;O1A+L)C-X?>G@42 PW$!62 50)SO# MXV,_]]7'T[1'7^Y \"8/BF YGJJL6U_VB@LWOQ;@SV8F9.M26;;5:GR2RY^+>05PM M("&N93LXH>[??.MT]@*UZ7&LW^"_KDZQ9';$&:_0FDZO.=Z_V* MGZX U5JD@F\MNO.1VN7EV3IHW/.UPU<'H",#_^21Q,U/D\]GZJ(_?8V4VN4\ M7X]T )T+G5 T6"H^JAXK8YP98HZ39CMQ?^V7O.=(*JF)GC F"BU'J_K&2:X M!/W0HMTAS^3/_X'%O>91Q(9^@7*T66UVIKV.GYL-Z?>_$"*MR*L?O-;#0=&8 MKUELOMCY_*YD4W6XEHAS\;A-)#Y06PO/WY]K9@HW/%6Y79F[N?V[(6SG@F%E[PG ^,0N MZ(^1UDW,19N*:W/*"_#FI[5',&@,!K<8UA4'>3L-G]YV.57Z\%6NA_Z1/^10< M%Z!\F==]+ ^3+\ O]WV$]NWK"AXMT]T*3F'UGGIVE'WK3YTOM;'.N=K?40$ M+/0^E\4'J;M-0_DZSOS(=)4% -L+P9.6,Q9'TJ0,%)/(Y7&<AO(7!X2C.5<:(TXIV6*LN&(U/W3],,H(=(AT%)=V-Z7 M:\ZL"BD3.>L2%B]@)MMFQRTT :(N;/$[/,YP'T,VT-A?;WQFUZ)E0TN'7*LY MJ>+/[[RUR"I#0SK2TZ+*CKQ">>LL/NXRP$SUW+>SS0Y_"9%26)-AGSNFWO)2 M9%6WS)%2Q6P^6<%Z+OOH)CHESE9\!L3 #[>*9&="/CJ7:LT=>#-C".#?N1,)&L5&$/\F"TW 0CQUO*8S*<5PK5/ MA* @H<\3U/V/MTWIU9,FB6GVDRE(@XK,CR/?(\\)8BJY6?LZ&_)6&_^$)-(! MP]DA6]RLN!M2L0]Q."@S:=+)U8L7-OWVW)_ZO>#I%%T^NJZ]X>/ E*&P U__ MQ_>DAQ25*UA-)ZKNC*+HN[,7#/S@CSGT:F%[,R@>W4Y#A_,X6ETK-6_TK$40 M'N6Z05D\P5\CB,=R&=F,UI2)/-<1?2U *5^5JO-]]Z0WA]XFK^D]-&RK#0Y' M"6>09-<7.8T6J!3R3V6F12AI^L"1IB6.,SD[C_*4SM$%0"?("F.9HB^NJUL<7A,B2M1Z<:R)V1,XYL@5[D0 MK*^&XFOXK1F:>(5?XA93DZ+-PXQ[OHNMS'U8 M6Q0H#*=>;&7:A!SI[.ESBB,KV3[:[@+\1)G[=3'7VC=YH[@-.8LU379[[4&A M]_ 2/^M;QY5DOVIG)>G1=8+O7WAH$O#WGS6?*MR.1$7Z-H7CO6%^4'OT,([C: M)C/\:9T-+RZU7OYP&' ^;Q\,WZVKZSRJEE=V[KMRM=-I_%%'2B8^"+_!#;D6=$M Z&ZD&:UB&8 MF\N"1=\\ 7"XTA-,@ IZYIM_!GES E>D&(;/ 2%73L2%,B<;)QM0FI,[UZT8 M5_76$JE__+3S_Y #4+:WG-Y4\,-ZI9"3W3&E'0*-]2MD%N86OQFV(W- MDQ:%$O0OF;1EF7".>@U_T=SPYYZ#;[(JECGAU#@]]+AH)T+6UR@MR^FQ+U>% MWL (90EVO,?/(;CL1M(?>3[LSA^!NGP MU#W[ZJ_]*@I^PY'H!A$.WQ5V+!YRCX/18F!,847$H2R[I8,>WX1%(7:$(I-9 M5SI0Y@%->FC)K0UC.[[3R:+5N!?TG"7%&[]>TP(*_Z?R->[-Y!9E-_M&0[K3!:X'^]\CH'9>:AR)Y"H7@%(=["]T&(0I13)IGN@ M VBQ\2U\(>'*<#WF<:13MJS!.]OS>O=5*Z_Q !5#\J'$4NNSC]6_[7#HFER[ M8NCS"2)IK6A+H]*<)P!JCEB<<9 ".XP/ZZUM[O_1C9^2W/ RY1:$V;+)VU\, MUK&L;+P_DJ_1';HD8P5"^H+/:?$X" MP*O*4%"'HFY5BJ?O<<@^/7^)PI\Z>Z7"%!I 3-SC_(>A9XSL*M"CW5O&X,^=5O)HF[L M!CS=Y#W?A)8:G7UB!Q==<^Z)5/YPN\*B(%QXFUV'7Q+(8F=9RP4K$( M.Z51EK]6JW :QTGF.=U\G/UE9I9Y.XCK_E4 C 26::UNQQ]86%0 M>/Z57/L?OP_RC^S^S;*FEFU1)/PD@>-7$SKL+3R[>C-1!MXPT-(;-9L7)'>J M IKI]/RRY3MCK[+Q-L25&$35/4<5X6^@C2P^UB8",* &QX8R3Q-[J@6B6:2* M ,0/4O3HDU9,ATD>+CA70?,Z2+RS+\]M=L@+.(ZV'-(@_-4!Z'#<'IYK'GOO M[)E6A@U#A/&#UPM!=T@/*EBP'H+A>9C81FCXJZKA7KUYRMH=S\VQYBQL^)(+ MG ,+TU%E5*Q11+Z/1_; G3&+5 $4B#P,D^1V'XV,OEP"VRI$3*V7C3(*.&I# M$@#:M@BO6.6*%UQDP7/%N.DKZFN"I*N?J].]&W>''_[\V_>"WIQT@DB=%=9R;2J@L$W1HQ*>&P=ZO1V+ M!&#R:0 K>EN_*ADR@=/SYNXN^=K]/.,7^Q.>K] 2,(,*[R+42'^\.A.DPWJ6 M>?S(<9VZAVU+OBB 7/[P+Q^\J626D%!=M'FZ,<749*);V>+UX+D-; ZR$5Q M/,.72=&>=S@"(,M^@6;?'#]#U$R;]A1N'A][P$O"I&,\8I:>-[GBI5URLXVM M:8O1OX97.9LR+SPN]C>M^NV\N8]B6#T"^_)-63$\EZF:W)<+1PL: M_9\X&>I)7[U[JO?HFN5-)I*#K&@T3S>Q77$,1KLD?]WT[(Q:=#!:-MVON[862O2 B])&?W^J1ND0!T)?-(4>7HS<79<4SR8 MN1POLZY,EJJ=2YD)Y,=%JV32R./NI1\^%"+]]67$X9I40TM0]3&19E?%?]!; MKGZJ[94=OK5ZI$QM.#8D 1LKN'E!ZT^NR7]U$%_)#S]YSP'\F051!4A,>AS3 M/M0FV?BV)4%R2FJ.P0FC=QQ9A&/MKGVS-'P&/KR]X:YT-V_189?#2S1[;Q6> MR!PKVS&O< =>6;YW6+LSHK(#7WR30]/7S+BY?\NQYJ>;E#+K[I]/,,6OI.CT MIW+170T-@G82DK8847,&K'^7WQN*\-8VQ"F M '?XSDZLW=X\]PYKNNKS1 M(%40$.DU" AH*-*+5)$B" &4WIN4&!"DMU"DEP@(2 >13@A([[THTIL2.M(% M$FJ$ (?[F3DS]SW7>:\S[WEFWGGF.O-A?\K_REI[[;W:WK^U]FCYTU5'TN(. M_L(>\+JFF(Q_)24VPR$]/&UG@] ?MD@P79 3VR(/@U=ONV9>ZX:1_!'[=:Z4 MH8*-_%P9T:O_*RO&L.]F:9P=1N_IS5+'>&(5H6(>-,H\C'6^9G&[@@-V:LJ4 M'B2S!(PAN?';&/1.#I/#B!/7?^L+[PF+)49?AO\BYK_XN"K_FZ+9]SI=6^Q9 MI,IW:T='&(H_0JR^"\RYIWP%N%D?GQJ.%DF4WDV(O+9^D'&'7$I9-ED, U ^ M^/A5?+,USP%2%MN*43(TA!YE,(,N.(FR4T&ZM]@%O M[WUF1[]X'3I6F/4>W@V%>@.7Z^*6##^=4S]U?;V1$16T"->2K!C(O)4..!B, MDA-BS+VP!ASNBC)E[\4/AR M?UFOZ%X:NL%.?.+O]F9:I_WW] 4-WH=LEM%5*4UFK>?;_-HP M]W[ M ]E&C[;T^Y]SO9]D#KU]Q"HR4VN)=0;%43['9$?!I"VQ+T ]0.,3&.%@$B* M12%X0X'-A05-^:/V;7S$::\"C[R8'S!$+[6SR=#C@7_8T@4H A;L:[+=9U5N M'O=P<#U+U/[K\)L_C&<1@1#*I)] HTYRD@.N0$0(>&KDVWM29IN0):)Z.?9R M&'.2'.%R<3Q=RYM+0=_A1>\EQXWQKY^VL&Z -$@HKD>)7V[";B_->)C"PF _ MW3$Y%P&H*\!FPO]#=2EM6HGW&Y5IFCA5S;HFXN)D/(0T+_[[*T"83]Z3-Y;U M3-0PO1@:[>Y&?=@5(H/T^IL#BJ[%:=LOGY$2Z0OHW M@3 M5>[%VX\&'!HN.DZU&"\9_6[RC/=V_$";;G4YL(1UM<6+!^UHWRC6 P > G85:(Z&'@RJUM#5/>33V>#BW0X MYK] VC' M_P$M.G2)O'PPM5L;(-%U"6R(G[X":!/&H8[>XL,/>T4ZTY&QHF5F=C(Z7%XG M)P[CBH&QG]05MOI=NAKAT4QZB)E>S9MB&B70FIWB6+=G\$J\[ PX?L%+;V?4 M.<@88Q$A"MD2=/>HM8=#7/ J_>)OK@31XFQ6#_-S6 OS@"^D;L%"[ M9TY1GSC3)6VK&\)BDL=^'@V8^Q@]..U2J\$5NY4N-)E6W1!08'6M+0$>N;?D M2:\ UNK\F?GUQ'B&$EQ,;'_OX747Z_[$!V :[Q!4MS3A=(%;AX^#IZ"7BZ(Y M%%W=[]M77P0YBZ_V'$>4UB3T? 4H$"DL:1.;+Y+B.!;N7J*D7[F(7_%N. MS[- G_5(\UX 61((G#)6OZ@9D_K#>"ZM&\P>Y[3H*/S5L@-/9<_Y'_ W0,-O0<6C,W MO[<8MS$X8M$XWBRFITR:2X@/P.N@ =3"D2;8$/=(!XD3_5B1=>8RS_? 9U;A MH#\N\MN _<6]*X+TW A7PM[-YM!OB23?'&#N0F%+SQLE7?-"8,G5%7MQASMAK[ M&S*:@[#$WH&1+F*?/Q\7]9N9%$-EO$S<!T7U94,&SGF")6^Z26PI,1SI&OL/1LUTJ9:5. MXLPB0^\7C%R01$$/_P#$XBO^&X^\R"H]/GXS7WJ?3V!4?WYJT%!TM>R=/I9P2\6GK M<]HK]\%'CB2=#I8ON (4RHZ35R!]E>CI?+<6806L7 11D$B&-MH"QV6NI/$) M]FJO;[QDP_G28\+@6]FR">,EI42,\!4 9;TTX%R?]7W8=;HM&%WPLWZ!;L*9 MN_\#FMMU,1KPXV-TO-%R$+YH57]VQO=;E^YX7_X-),> :MD/I8=)C36JL,*K MR.T4IH"Y@?[HN7,%R!F$G9_)]P7QC>FUU_"U;QPL7E[",?GGCPY9*)Z+G_^^'](_@_) M_R'Y/R3__TUR[_I;2DP9>P@>,?L1Q_]V;=N?$*B_0/ _([W^J,S,0QC6%7Q< M,,K#6P]+>'K,&=VN#/"?!$=SHO.PSDWD@V8!^9?RGCF\A0&^@;5'W*%%K#R* MGZNX4L)I];^,2*[7..3>^'P,IW"X9%>;T)_(;3$\K%1O1/VM/U&_ M9CN40& MO.*PU_+("9K?\-8X(G*7U(9@%P?)OP*$.2XAS^A^R>_/>[AK$]^_S@4G.BV. M^+_#%IODEXV]09=AS93GIV9F-'A?85TU:(,+,D_@Z1XNHZ_%\Q,5Y_B5M44C[IDGEM30]IL846(IP(# A;+3>Z@H0N/F/ M1K*D%">.#G$X1;@L#]Y]6/^N3U_."RK9WP:INQ;>:5<[A0R_Q-NC-$'<(X<9 M*(3QPQ?@-PN'X8!#XRO GQBHJ(@&K/V)>]4_T=\I^Q@D!?X3^V-_IK^]F4OQ M_$_LN_]ISDU-_W0L]B_< _^Q2!JR25QOK@P8D5.28S9KK_'>AR\A0\A9EG(150^ZPS7YTTG^KC?&?0G(G:[*-U1OJ[Y'731D!#0M% MS66$&0YW=0C,+URXFF?\@W/_7R&P3'1[=SOY$&SE7AMZMUJ5[=,7Z/J3UYS? M&\AV,V>*=/[+&?Q'()F-+5L>"!-,K[WRC',71M;:Z:K\OG60L]Z<^'.% P#^GWS?P M=A38[J/K]::/!:.D?Z:O8_>>W8TEC+_MWP!PW]+%YG1>/ M(+PQ/V3X:.1DG69"A@-%L3GRAT.PQ!EY#'A%U*"-^PKP]IE%!KDX#RK K=@P MT^T%'C;0':]D&4CM1(:&�T-T*27MV+OOE]J1(05B;11C'CX4+H@,[RWCJS M[M\PK_0\)'E5I]C?^GS*PX+"J>WF6 TE:4KB5[_-CUQYCSTK;VDI#+\QN93$ MV,V$[AV5/=KA74/_'(NL^'DP2 .P80G@Q>=9JNV] IS$U]JSY?%?1CBCH,[W MI/A^,%Z >%;:8_R5O 2_[Y87UHSS[TU+- Y/@,+[B"C5&]&E#LYM[)!4-M80 M-7_);5*!\9+,*P")?!C4WQ7@K3M1?_;*C/C\!5[CJJ:NILCRVZ2^GF/,#*<,0&ZT"F-Q=XZ,E9%RL4C MQ<:."54A1FKW3(GVL:2=29HSHG R0YP"W*PYY<0O]@N>RWS8EUTLZ;:_3!O# ME!P+A(DGO$+SLGAZ;<_.P>A9Q8LSN.E*H\D(+A5]I']&D<%7;6:<9M>P>\=RH]V]W$M5K 5RL@FR\\^'Z^E3 #BJ"+C]#H[($%^_'@%T,W9B_YMTD/')CD& MCSBZT-"HJG^H<1G):>E5Q975(U$B=K07?3KN4 :]5DYRY$C";1)"A5RU^N=CZO@@]3'SNF*&Q'%^Y/IUE MOXR(#2?;)-X6&W];ZY0 [EY!ONASL\'UP=K(90,OR3,#?@RH6SJYO"DB4@Q) M^]2Y[ K ON/GR M:LD_,Y"]#GQCP^M^NMI? 7JUB69B]@0$V]BQ7FK!WQ^X-+X'4;UKUJ( O9UI MN;O"K\4*ZVF[.X4\ZK;M^=$3?Z.)(JW7\XP>IQG(#_'-X#THMU2CK1[%=;8G M^_3'RG$X+H PN>,>LD]_^4LXWCU\K/+-GC-$$N?GF4M.;M!KO)Z/WN@Z\T)Q MA>^\>*?$/_)X<.<8(4B&<@)27O)V+]=-[B&/=@8#?F=][L3@&HME N2RWN1[ M6_1($Y!SQ]E)?HD6+J#>VAK2*(!H>Y^NRA:6Y(/:LAQ?*6F-O9.P*9)7!PQC MXU86;V^G3\7>M).-A]-NQMGRUWS#G;%E02JQ4Z6#1?YR\;Q%B3Q-[IICF1($ M;.1ZV%E _6B W%S.E]+37EG%HU8>M>94M?K)5[IV(C>M!:Q9_+MI\'IP+$R< MV%()38BQ=*)"]Z_ZGE=)G(GM8-\SHA:!?L-J3'_OKO 5H/O=TQ,--?D U\IB M63ESU5J_@C\UY 52M9BLL#XWK@KF*ZH:6VFE*@^K2\O)49I ^%WX2/1UGF<1 MO"9&I<:ZCHX2+?;$6-QQ,J8-SUE>^Q#P4=FDQ)KS/I#ET-0@W/U\!!]G7(<^ M+JSU*$:!GZ?X+$I+Q= IW=U63C4R>:J1X9X::L@ZU_\VA=6"D#M*(#G5*-^C.,C"= M0(R;G*>M9>F$[V+=B+=,B5I7$!*]B0X&TF8Q_2L8MW;(PYZO+^S?:4E[Y%+: M8S8BC\THG\7S,VLE'EQN/ @+_!6X<5AAL^0QOS83<>R(7//A.3=:;(WJW.!H MY5 4/'GD@]/\B9M'NP[YJ'9EC!5B)7I.XT(XFA/@ZY, K+/8A98%HY,O;XI) MOL0/_@23NZXUB7BK>6)?YS:EVX-JP>1.Q.9MJ2\F7^J\<03=R.=R-@T4F\<^ M?Q[1";NIU>C?X*B8&3R\SH-_9D"X!&? PDPQ7B=7@!@/3NX"KC:SN)S$;Y6' MG2/@9]=.Q=ZH9O*/9Q+:QTWTFR9^'>V\WJX49ZBCN0(\OTXK*%HL2HR]!?6B M?W.W-X^O"ZGDI[AVX!^*Q<[N%@4%WH<8S'YSZ[8K-EE?>!&;;!.V&FQ&V?G( M)$VT];E>-EWT(U2A=W(JHRF% SYUA_1P>YF_97.JJ6I=,L*+O\KFK2EKBWNI MN?B4-48^'GG4:M*3Z) NEYT_Z(TB_,G.]EIVR)U)%9=JBK]9EJK/0>3 M8V$K%542L:(8[BPO"N@GAYA"G*#5(@+@F]K-;(("DZK2#E<3(8A^H>:>//W] M"/^=[$X-D@?+"'$EBBD>*!'U=4_E0O&%LEBZX2$-_^4\_]:\WXL 9I6&MO@? M>^9"!SU9AMF$/I1!'EDP?6RGET #' HRWC.Q[B=I>.2]9;ZDXCN3X(A_*4RM M\]/UI7Q"+B'&Y6V+\JH@DVFOCY]?H0/=Z'ZX@Z' >L?J[RF7"#;VMM".;':3 MC/KF\,Y/\0L^E%Q0!L:S] *,UXI$:CGR+0(9V(MO:6%&R%^E-@Q@]2XRA\@Q MP,)=-]NHW@VRS AU[6WJ9-7?MW8CTN*]L5L?UJ*$])<:'V>%_!*?(9@W5_N& M^BI.24R<.Z2(#M% P>B'R=\./M_ G4&*#.-FFZG9LF9_7\B/'NZ.V$<)!89S\!S^#_(YS;[8) M8I$6WGNB0])]D #IA1?T]&E]JPV6-RBUDE';QOE;L)MR/QK25#+%ZWSFGD]7 MMXG!L;G<_8SI,N>X':-+_H0*&>)E*".-B,735Y_LL2HBN$U\\6MC8GY_6A1, M[E"7-*]4.,>3$>#%[-8E M^MGD#FSU MSLM6;NH2$X%3/?7XLQF3&O%YM1F0>@"=S35:BC#&?1%<#:\?/< MXJ()D3"F3D!*UG>]I?GR3IEW($U]2$O4%:"^;=3F7"@.SMCW)OH4PGQ?] H0 M,6:B<5G%U^=GN;NEP +OXJT00X;7/S0S>\:5;:#R7HBO$;\0$HS)Z2X^(KN0 M?SHAHUENMEW_. M%JZS %ZMTAKN)E\ \ V/LCY[&>-HSX7@2WA2.MS/E?G&8/-?CW@>REA4S'O# MGD RF&\*.F?5*=^!><=?3FU8$->2FU][/W/N)"/[<_,ED M+&<&B3BAU17!V"C."R^+KT'"_JK7TKZ-C7D^Y7GJ/RK*^,N/. M;]+& FR^KCR^@,!>H8^S@H/U!_0WB=N4/T$YV C,G0ESC"MZ:CIWFHF\)<-Y M[I2\2,.[A?;^0;&EM]P1GGRD#&WY(M9+ M/7ZCAT=K#,%?;_K>9IWNYX;DF5=)VTVS[>??M]\->MU;3[Z%>E5Q3\J>44K^ M:SEVM<_-&V)1,U&+8BA #WTS3+'@K:.@) 8J&LD3LPRNL/J:<=RT1N]\R;"S MU%/E/U7$\>+3KTA<1\.E$/V']]Z?2,L8?!1[5SAH8.\\L.-^W&AI](D2Y3U@@RK>0A*IM R;V17^H-BNSO,4<)^!)(7 MR@ ;2/8MC&#D<:N$I* ('7-F\'^AMDT(IP(5V):_96@6D/*TXUQO>-S_DXN"-"8=>2N0>3J0 MVJE)]2TK4L :[K]G;>?(M0UF]TT';)@\FV[A+-AD$X:;-C?F:&<%3I#5V9!J M20+CO"QH6BPJ5/,UK?*V#E\ES@PU-&]R/F[LV*@0,>4N6"FSH/9^WG5)-V&5 M=:SA,VK:,U9GTTDLU>M'#[>\5KY;QY)1A(EC[Q,621WPB=6:I@R6+&9%M[B@ M3TR$XCKG?LSOFROFSVE Y;/AX ]J5Y-NT,=]"G/?AM&!+;]0(+KI:,O1Q1K MABZ]ZVPB._E4]KJG6[IW%UB2U-!3[1'EW/">,5/>9O?(_9WAU7@'_.T>/FTZ M@+C4C2SMV=\Y=C'#5P"3&N>SR(#$> M-4OPB.E+I+?UJKX\D57JLSO@DMIF'YF?*?/[)A9W5'$F%Y;QE#\6KP"*8O E MA/5B]Q6 &.JAD72>X<"(8KVT46"S*?/V,D&;%4:M,&?Y8B%>]0^XJST)5=0& M^L=;>7KJO7R1<3BA@KX^D=J*0NV>@/DB8MKU;%9,7_"*"R/KFS[C4*)XA10Z M,C+ADI%;:@/[Y@FY4C/7WLZXA;2 GS^1P?#L7<$M9KYS4 MQ#%4WG@,9U7(L7-;2/.1+7_2IN(&42MX.7V;LT/:C[@8(F5\^I1?;8A@"( M#\OCV&%]CYUDXOGZ#\3*EDZ8(N)Q.DCI8!:^2D[[2IV<26WB'$@;-89QK-:" M'AMAW#:!7,JX8)N3)!E,B">>KO'8A1ECB$*7+FXB[6I2]?3.GVUU/_SMPX9+ M[YZ^Y'!D$\8@DY#;@O;+S?--O( K$/K>Z\":HFI5 MEGZH)@<\KG]JRYSA^/Z4AZA.AJ=$=14?0!:5_XM3 F8&@]C:L5X MP>]X/Z,@1CURG0UBQGCIM#3.N M2\!^E!R0??4A?IKC)R$JYJN>/YR,8=LDQ MCU61-3=[#G9XF_ %Y&SG+)W3,SW2QR@CEZ)/ML+*O;XR_W-6D'^8:<[6]DC^ MIP$GNOGIN',@IT; M)FA\;[5FV/'R++NP!+SL0CFO=3CGD.[_N7'P$2J/+V 89!X-& Y5&-O5%PO5 MJ(Y40;WC>B">H]-/5+Y@:.STD$$0FM<0>:#[XI8\ISYO+NFT<4!V%F62'82\ MQLSS<;#JS_LN?'S')&\-4BKG5$@L/^=:DNP/&7X, K6&928IBKAU^[V:/CQX=G MN^:AN_PK(;1;+&JTJDL/?'EO(*8S;/PQK?.9U"VJO.-]#"4G(^HU1$2$?^[> MD,*['I6?3+MJ%:[/2/!\,Y(50\LD\U:QJ2 W<& M2:N 4;2!T8 GRG$W.,*T'P)8\/3B,ZQGNK"S"LX=LSP'?6A9D6F$C@+M^.TIXIY4T!<;6E]3JW%$5^ MZWW]$^JDS-QQVCA(T<>1L$-E[J-A-U0N7^QE-* EK_5]/'CXG<3LPE;H^HC=S!8F@1SFVR_>URN\]HU/1BH#E%T@A.4WR+QMHJG&J!1TL*0E M+KE;=*DO]Q:?54['W*CAS25@?\@>&SK)5$274-CI(M8B3C?6+?2M MJEP!E..Z4#&F0,L]7G,>0V4CEMR2$F2I,!82BMYZ88-.C;!.L(4_GDB87#." MOKO]-R'=MW XR M+,RP83TT+_A$YMX-><;)/' T8@R]3"C<#E;)LX*Z4^_]'B/NGQ!SBP;$DW#4 MA5F%<$7?8WBA&$1<6?+GBZ_2)FBTA=C!K(+ =ZA(9-_!/RTHHX$YXZB+,]/* MCDIEMOWY^%/G\OYMM2*EY:$[\[1WQU_EZT&7^$@!+N99$*UH0/CV\.S9?&YS MB-2R<]5 WOM+HORJ"3[1@5A]NM?&?5KJW0P*L >UR@!%+SL(#"_D8!84&?7E MJ?9#7)S0$8I1)N[DM<2/*\#D^D/_]M. !U,T>#FP/$>F3V7W+M,[JMI?NPFHWCE.:A/Z/2*3E:/D'IYF]HX:'GC'.S+Z'.H^2':_,'UZ MF.3>AW6#^(<%(XVL3E-_!:?H&8JBF(W6LQ>&20HS+B"?+$4NP+[7T[ 97):G M& $-"D04R<1[B8A]OO:TDF5T9W1)3F-B;1F.5!$?OC[.MY_ C[Y6\P>+CG72 MF1S,.VH"-L1WN6,E<7%RXU^GN_ (LUKTT?%1=PBO-U5V- #A4V3DA$>X]HD> MC]DMRH:\YBQVO#8NW^S>A,EC9TYF7=U0-[B"4R\-7IK/\A"U=H,$?;IR7$^/ MY1<^TF^P.P],R)F?C7?'D,M-3\HO'%B_F#_N*)O4)@IH"_LT:\[<'" \#DJ: M?G'M"WIN337'> LL.0AP/+5V#5?55F1;FJS1)GAHC)I%(5I;J'I)8TG&KG>Z MG@:,-ZIQ_8J=%(K!,ZC/WEV)EJQ(5\DI*PYRF?UL.!G7>J#<44 MR449E)7,H#?VL3YLAC_@I[YZ3;SXM/YWEVLL!W.W\H('.*8DY9,=30R-?LC$ M02"W^.\.?AB][U(A/17-BR^W\7A*YC^&\I._TH\KZRK[/F0-4 (H ,,+H8Y 0 M.!0G^I1'8>*F_-%VSK+!<*KEM+R5N/[ZZ"T?(J%JH%:RT.;%A1G]1]PB_TL_W3B,1<\^A;?$\QCP MU*=&HY^*'+]UG!FXXK4"RLQ/>WW-(L+I>T34K@ _=AG>"U<8A@A+YI(W@3Z@ M(^#N8.;^UV>/3(4[.BV&8^QY,!79U_]93@9CV#(PYV]$3ZK8%)OT<26=PK@E M+P5[M(DN_K:8+PPDJ&:-A][BL=D!)]L(JY G0LO;.=O)Y5D:7UT>ZLYD ZWW+P\OLSJMD@\7]"A%?Z:ZQ<@+JL![9?6IU\>2M$ MDC]_Z'=&"ECXF& H',Y*S@^@T=&>FT?]R/5+2[S'XR#@FK2E0*VC1F)WBT*1 MD2@EB/2!U$;T+'VZ(YWD.V=[FR!BA,_:1C^0T,B)\N6IE["T^#A&J?&/OO?Y M8R^.6O5'C"=6VBJS7M:_MS/3'%)O QUQ^M/G MLAWG@RYL%VW]V:#<<1F=_!U?Z>TZ@X3:/);FV^(7 ;SXUM&VNOTR&EQ:K RV MPIFAX&O'!1+L8;J A[L['IL]&>#/Z]OG]Y+@8:'L"Q+C+4TW+R!"%IHXT37C M8B)[HEI?OU9143;Y$\X2E(B!]03@=]*+GYQUST4)W&[R$7)98GDS!/"H,6E(2(SFF$6&,T>)Y>_Z=VY :ZD^SC-:B,\\0N,N]9U5GAUT1:A&^H_9^AC]CH M:S'4&>V59IH_^Y[(2SG[V7\?);91%KZO[Z"K-SP#B(U>P:EB;+JRZ2>O -7[ M>P60X-.W5/MDQQO1@-W-\4C13CE\,"GK;SX;M%+1^TQE[>GCI&_ROR^Z+NA]#[!G81.I-:; MNUX+.P ^5LI(K)*#>G4MN#_83EIN[-_RZ/71RL D]0V5&O-/-ZW/?0LQ[CVB MN&6AZ*^!9FF31A\Q00N^T;FP=KP?P"22 &)=CY%"$U< >UG=$=W:)FC@T#1C MXN./1#]O4$B?:Q,CK@!=7]&P"^*[5X"V:]ZBRJ1A\?YBI0O]]G9ERF(]$23! M#'=@5"9M3RP.O\CO)ZASQ&GIBQ)/D@+0E+'&:M-M/%O3SR1<*JUISH)^PAX, MP7LHR_VE1W%M3&JF^9H?)X:]IJ3G;K_J[!W MN0D\3$[D?ND(88O3;G'&!ROA6^I2&TA6OQGE3]A'?0?>JTH8;H2]P\?Y9V 7 M9P4J 4I9+=^37%+/IL4>"VKO"8MQ44UGD'?Y'J->D7*7@!:@*T=]L-V-NU1T)>?V;5Y2_(W=YAXXELT2RQ,^#SK)U*#NT,; M[)HILI3Y<\+$/K0)[C#MH(HG*E[AB@L6I%X),@S[,0&6:X!W_#4P1GF%WV)\*,T&HM;$FI4LX#A2NV=C(9!B_L$1ACD&CX&?OJ/$ M($?,\QYI_GG$Q49TS>[+!7O2D]LA; ]A2YQ%6K7[39F#'LM^7][A/ANK=5]B MQ5:D>;ISJ)G/_4SVB;S=F&W9Q>82]KDHL)29,XWFWU-&!5Y!\Q4TF_LB)1D? M*-#@'=8'R=W%^G5GTP1(Z**/>X_[LSA]2IPK2'B"DX:" MIM#'>3B *X-C>NOC=I]WQZR4H?P&;">I5A*%0MXF'&03>L[" MNQXEH/=FU*N:P+L:/FWC=IP1@=X7$'P3='O/%8 VB[76#Z07W[7+HDP338'' MZ.;%MO@UZ!'UBJ99H(12+O_RY2 $*-KQPL9S;D-R2!FZLJLO&',VG?S&LU^] MYO-AXIU\P++/B/EZJ?=B5Z! 1'_*)1^Z_.&<*0F!($TLH(/U0-D G1K28N@/ M*]EAXP[GCC[[UC?"?,OYD7??TU5@ <#N^\X5@-K?@GPF4I2YV+HRW#K*JH8N MB6%3[?2X_#ILTL76:\,H3.>D)F+7;AM7K4LU?)'<%C%.D6/ 9BT#:S?3;\P. M%FK>MVU^B9=/W,!<;2(GBI:/VF\!Y?/7]I]45%GQ)B]X JH&>)+B)7-ON=!A MD_K:6*K1E_%G/71)0XR.Q^+/^F>" I^C6)L-H.C9TQYZSPE6&[,)#V^U;\]- M[K 'XO'@T2,(E;N+8:_TG//8MM>RC.)>9HJ*;5*["FM!PYG(YRI@5%9[#3U MUM9E.M,[5-?)\YYN.^"#5SW6>I%!MH:LJ]1:"&(I7;*:\O"#"FJ MR\+O%FM*?:E@F,+(XV5>6--BL1SC0N_MMOJT\=&34-XKP+S5Z$RJJA4&]FQB M.,R>M7PZ6J:F58 @V,]F_>@DEZ)B3U9^6:+[O*2F !*'2*;X/2B$/Q.]4C@C MQ[/I*RHGT-Y>WSC!A;I;18K_H%[6];O?C(D+>O;$)3P1"].9_)E^]GP]RO"G M"HZ%TAGT/J,;2'V,X :2.NG,*G_JT]-NG38ADQN[WN&UGTX') MS9E=2Y52XI+54T8J;I;'M)JL9,>LFE!2CE2@YN<6GIC=R"7!(RY!90NE;^.4 MELC5L,C.SUN>9??"WV?8)WDS^^R$3E?)0'7H7O2NT[Y/J$E M 3M*%!$A\WQEGQR[Z_]HE6Q@/V6%'P-F"L([8J$T+@)&7JOSOLYDA;]8@$NA MX\F=&A/6-^L)6*#Z*'HQ%&=4@9WSAO>Y*D%/O%L:+,.";P7X9KJ7@I9=(K-) M)SU(9/AI$25I MU=]!0!\MX<#DR=[E.%WPVR_+.$1;WHD0%<%/_'J&@5Q*40QQ;(O'TH4Z6<;B MG:VSMR[BY.])74/W:URQDX$R%C0+.,UQS8KB!+'Q*+[)B^\1,E1P)(*KG>+R MKI,EB)N=.W;,X/$MH)685K#"= V(@;OMLT*B*F<0 M?>B>R'00F::]437VBV/^-KV.>E1!% _HSEJF()>XR/3G? QQCSSKMG3<2#@2 M<30DUZ4?8U/A/RZ/OV52ETV'(5SL];.@!M'6[Q]VUL79+(K?:+$L_^!DB_G6<*. H7\G3^D)STU'=A?X1A?59U++"\< M>WA<'J#:FW/'?9%T:T$@^Q)U+ADYM3L5Z"B"4XT7^04)"&38KH/=$HL!W-DW MF32SA7W .WV_RK-E;/X '5A=XL]4.,1SC(= W$!RJJP>PS M\ZI*(7)5JI,4#RF),0CQ5R[ 5H!IL/RKD.;@F PC"CJEG4EM8G Q3A9]O!_% MYY%S%[J'B'_"?P'6_5WEE@[ 9&,/2)A*!G MWLNZ#T'2%#ZG1840S/9%XJ6"/G_C(O_N# 3G#'F0$D#TO68P!$^5X!(F7RRQ=1-:XF=YEM MN#RE^GU'Y"E;U!:)H>Z4ERIQ!(;R7C5@PR MI);93WMZ]I5ZO;/IC;>42/DP#9]E66N+6,^F,Q/\PH(JE?>2!.+,]>8K09(: M8$9_E-#"NML(VY*6\=!MY3$N MGEL<.1\>/C9\YWUMZY3.(2NQTDS8+_N[J&>O-"YR:IQ)M(0R8<;-*]=RF?V5 MPD;5/LI]N^[3^OP-U?5>SI\"75/!H88>8Y9L<-4R2/3#HG,0O8ED) MF/K\S"7K-E5]"**FS".;G-MR1K!%0,HTV_=(%._Q2,]UN+K?8P94Q]"NM(>VMP;.V"WCF 93&1[K"GVQC MXS\&R?EC:,.KT.=]3=E5 G%L59^;SA_7Z#N(WHT0V:#U@9Z>7O=&WF,J]=[ % O$=5BL+1_8TM?!$Q^@B@96IL= MR+_!Q6Y3>?KI"O VHO\2?^IH8J5L4^P1\Q:!;5^#D!MQ[G&9Q (9QBM*AK6H M]>BU(23=%(48([D[B1?[+K#VECGM=88?)X80:[&@123'Y["_(XFT$2)@>PTN M &@@O,MZ+T&8K+ZPI9V!5]8UD6J' R+M["SN,VR%N>[IU:9_>^TW?&VQHYVN4*?^DM13_&CMA![Y,0G8R__[;%FB9 MO\PT^[0@^7J)_XM>^Q:29;S@#OG@?04&9Y:812IE6-?-%LT^Z&8 M_S[ ]E9H/_$A\G5C4ZA6E5]&8X@2Z?I3!G>V%H-$5?2.'OK &V*$WGVKLYU2 M5>[[%J]#.(1H[TTL&O*=DY^+Q$ZS_"O9_0WBAEP*FTLZ<.@58%.*\N(ZYL=I MZD_*W<>J?.WR>SN5G[;Z>) IWV[@ES (>@7PCQZ9$069O5%NFBB, MNS'"J-FI^E5M1X&-RO%:P!W.AR1#H=&ZS<>Z0*-I@S4^7R-1CU-/:HC7LO7O4D1/+] ]S'(*%R M7,"RWWG#+M3#NR!;A322ZK=\LD].GZ8Z2@4;LZRIQJ*D1@>+J:>@M*O]A9/VUP6X+^/)%UP!_R5T4:^:M, MB?H!;V&=UJ?7F9,3GQK3PDDIZ\>;P)' VQZ:$CU4WO::U[E->#BMCTN%FQ*+ M^R8LV>]Q+U-F*:]P"F,?%C$-4Q[GSN:DL;"-W2<.S=SC9#&0*,2)8/1B*[<. MO.6[3\4W49K'77LO@0OLL@!'IS9)3'C[JA^K1+=Q]&QO@!7+#DMD@?;GG]?& M3,2\?1FBZ=:O& V\O=#O4USA_R6?@?Q+OQ6*MN.'-]F+B38^0Z=10U1_0:=U M977'X^+7#9*Z;Z*/TP$8%W+'D^S[V,$5J=H/EZ.O'O);IWY\L[6(>(D][V7# M9]JLFQ0EPU:(_FY(G[ZG_(HM;>"H(J>WC6!F5T;_$H1VQ_3[L5\!U.H""?HG M,^$'(+(7UV%V3B1INE?D;LV%0(^DE_=K#9O-OB#V-HQ$G!@\4GB3C7Y*N;;, MN)\+)"W J1O])I,Z&P(VQ@#C[[:-M]!:>9%!/BMP-4X*'80FC=J@QFMJ! F< MSBQZTVH]ZXF?T>ET)+DP6I>&%IGW%6 60UL>^X,A*^VD,M#BQ]DFG7<[7$?\ MX<: _&4D+;9,$5-^K=ON&'/9+I?HO;OQ?A0AR&L!BU=7P*FO ([FHE< FV:' MI:]!.@HRKQ\@PUJ *W$6?8XK2$:NV^ ;/J]GNZZ-V#;DSDP7D$I&$.DTZAT( M,I@XEDI7S58!DE? 7K)*,E^8-L"U.>/+A)2:D@EI!-.X8-] 7&<6 LC='W'/M4L1(>D@JOI MC@"#N*+M!KQ %9KGKXJA#W4?(KB7O^E%]>0*X$1 _*3_F?,&_FR0;+_B5)+1 M*%2,73SJ(X5J7K]8,D^/RTUE3I6SR0?;KU7Z5X\0<=0:<)4QA#MV6)^DRWYR M-;WY9P]L+1&VR!$D]08#ZERBOFC\9_WWL1O9)3#H*ZZ+%-B) X1CSY\E!,B3=@?1V\,X,]9]'LHZ2@RLS4=)/T"F[9TJNRRVZ"B M\EH'>_&@-P?>(@CS8D54(&FJ!SIU;LCS'" V=RWCQ9Z$/RQ]2#0&OMU#\<2! M\G,TX ^2["+5LZ_K49?K$5<56&]L0(/.Z:DA-F88(V7%L&4R8P0[TFZ?M,- ML4T@O;](*;:HFV[:5[-I1-B,+[8@!)?+YA98RQ/3!NQ=L;C9>:/OW?9T,=." MU93IF]A18GH>')<%I1PA5]7P2?J[!GT6(MYRWS=FQ#U@FAUCP>Y=>MV)?6.R MYHBW&NQZCT*YP3H[.N;>D-YL/JS^&5NC\SNGT<_OWPTPJ-,7*4W.W"O':JS M(W'R=H5.^IY="WTO?C"IY7T"V+@^JAH/$F_C\![L.3&^S"AT//MD+-OR[B;; MB?M7(:DE= (UGTV$X7PIRU9--_69YI#]]C6IXQF?7L-_O90MN12O J363>- M=C@S3RXQ_FUE3O;I]_L++SPC>0H<^0H43RQ :^41"+33>5ZFS/SQL<@,<9%< M#=X0%MQK+C'MLI2)[5>?&];8FGF@$S0RS\5S7!&Q8M\CJ_%T&N%.+J%3.\&= MZL_,!7Z0/?-C:"P"66S"J8^9F39=NXSH$I)Q1=.M3_-EW M*S<:7$LPKDQ0EQ&+ETM^(4:=<[ZU4SHJ!X2X.3;E+V)-'D\XLXVKY9K87JR* MW,=?GU.@02U&+'#E+%,DY/$G9CU>0 _RF5NC&YW?9'K1X/TZD=E"O[D"\/4? M(/DQ*G'+[3=^0&8+YMJADV(!7;PO%;ZQ;(2=?$&^J%6)_LIE=5@*4&T#=7I< M UK=$+C_DY&Y/5'X0>U$E0^&H3>59_LG"X I#C'A4Y4=5 MO/SO)5*/XC<$_Z8R T>50VM@T9Q&&.[YJ@M^]P62 MO#6^%2*80?I895SEM72.A?&U.2'!=IM@$(7MJPS0W1DPW%;HB2)E)^-2CC' MKK5%NGT7WSO]+4A:Z26!(R\!!:5SU#[^D7P 20SQGYXJ;LBOZ5$$C[P-X M\9,Q6@DV]NCF+OJ4:4RW-)C9)_+A4S[I[,+6E3Z5#,T0E4=I^00YYJ >*(YX M==[N*(O8Q,2[QDQ >^MU.9D:L4SL%4#]U'!5[:-A@H(RP[7UD*'L;(I;2%JF MC/0Z$:XQT#:K[ENZ\>*"DI8F^P$V]0I (E84(U^#F.ZCM1"Z$7=(_OW+[]?2 M)T>("V!'('L-&A[WZ]YGO88I;OM:"R&UUS V>::IINM:B^!V' MS[U^ CFP5+\ZH&2E';B#R/=VFE%Z G\^O:I_Z!OYF7[F8OOGOA7&++77A:AS MI2Q28,.(,E5&B3G\Z4:PF5;K$N5MS67D+?,MJ]UA5G#(W[HTCVL@TI0;D-JIQ>@AX'UM%IO]-8WR:6M,+,2,=/- MVC42_"Z:V$NOS_5>[0D$74>P$)M2%;$ T :]=C'(/5]6^-'JJ$?I@@#6#*&X M3$MKW6+ZN1WF*,15K67R244J=O?/:N7@@B(C/Y!'L[U\TY/ M%3&2(9="M4=.%D,?CQ,LZ71B&AX$5\G/2@&B,F\++=+H8IN7*VJ7?_?]V2IU3Q60[T5HUP4613_ MO-BX?ZVGZS$-A5\@=_W_F?X6MX9@CS]CN.'BJ<7E<1!QB;F$OXM=,.?;P"V)E6?"/ON077]=G:BG:)P3E?,D]"$9:U)D':0VY/Y9LC M6>[('BB[D%.KUC30KPPSK$5E@R6:4M;@J]&'?H]V+0S;IVLE1:T_9C93(8_.JL^_K.A2,I'+(2>]:0KZY.Q[SFRS/ M+T2]$39TJA.XF_S2]1"@B,I<72=V#MA:N!/?K8Y1;DT;+1IUX0Z.C+,WXFPD ME>)A[!/960B2%1QY*S@_E$#?K1P[/C1*_6>^/W3>U M9QSQM6P("GDR]DX:UQU]0&Q1XTVLK2A"OL#N01$W0*0U%;C3):U<'^L.88:\ M(2^83X,TZ,2CLE47KP [VL0EY0E->P;Z%MIN]^_\ZQ3[75YF=*?+1_.)OK>K MC_]]1U+[8LHZJ)@GEST!.PT/%T7M2O2F@*V6-\;X"L+"OLK..7.SDR-J6# C M&PIL>1M=0/OTC"M <\/+LNWZN*(M"8/(X%F&M*[LM\'I!QI#XJQLD"PEP_'L M?6@G#*O&+V @%.+]VPT,]"IR.KKP2&[A\?^*>C\K1=B,*PR2BB'WZV^*#R,J MWRSHYO"42-7DB]W57+(^\A7_OL:ALG1LI\- M'D#>6_- B_[4/_@*$$"MBXUXWM!2-2VC:/TL.AS$4 =LDZCXQ989SBF*M^,H MJKLQF !D]:P4S?:_>^)3TG[>' X9Q D5+CJV\7WVHZ24B[+CXQ/0V5MU%0) MH;D;\3#I;RT35F/KC9-B)H+3 I:'>[QKV6BJI/.$V^N!9P%OL#;"7&(^76G<']OCS%O/5J<].!C MU289 /(%J%([40,GAR2X0/7V$FR;7@X.-)N0!C0 DW5;X_?-IVM_VZ,G9PMZ MR]>44UF2@!^$<$ M5) .5V%-!)0B"E(C*%6*"&R"+$C0L$HU($9,! +2B]0@D:)@,/0B944I@H 0 M(T5#$1?D1X'00B(EH$ @DJQ[[NL^WG/N/??X,,_?S,/,F8?OS*2;5MYTN&>I M:^4M'9G-<$8W*8RT37%-@EZ.0?J<;Q9N[MWS6_^Y*098?SL=T@65")W\U4UV M; PN,VZ%;51&^$$?DB4"F@I.YXH:'&T? M./%&+N7 M**4,:Y.%Z5,N!;82(7RTGUZEQ MU:#@;HF%S_&OEKZ9M=['Y"P$TT+F2=,9D@$**%[&U5)WI".VXMR"X]OZHB74 M9UN3)X3WN @S)TY"T<0$TF93%ZT:$MR/I*A+K%-Q$YI Z&37*;.U51ATHV=0 M@ _L->TH]G>]RAEVN>N3SO95\1V"\.. M]G2?CEG ,B]WOTXNY/4-U^P5G@ZTE- 0\5"LHU\N&8%)LSR.O$S(7S(.G'O) MC U+BC;KCS:!.^6Q-*.^09\=W)3(H??5Z@W K_^9F'?JU5=O:Z^/C7H>9M/H MT"YZ M?0HAXDR'2[ZM8^I.?*+**JH2SV@&)7CJW?]6\V<.[$*O%N\[ 4]NRMK M";" ,8LCXL8\N0\^:"WH2-2A9F*]1(3,1W("S5ANV:6S0146NDK54N^M1C;>H=(D2T MX&$M(068G>6$%+Z],RI49^7 !8=N[&GR6H'"PYJJ.3#[D16EUH?+Y *Y/9 1 MK)3FSC"A&&Q14!8;E35G-$K'+J.?=1'O#I-/7IK[&G]8\+%';.,"6:P5M:OK/<.I.1D:2>XL M_S2V.P'485)M?>CIQRCF/&KL1]$3)8%G'M=&1'SQ3 $8.(PP.N_H*.B9LS&/ M:)6JTQ*;<#.Q9)3Y5_]S=3ZR LE!=)3Q#"H.27M]\>8;%8A#J5R67Z)@G3M1 M>S]Z$&3)+]3C0^;>;47:76= 2 $>*4!W/L48MQU!NE]=X/@H]EQTI 5 @$9WYVQ\_BB@[/[IP/O?-U]Q)]-Q60CA\QSLKXZ67>O*WL0WJBE" MS@DN5P0.?!>R,(O7ST]JN#9+L&RI%&8P6.: UW#,I><(H1-J]G=MAV?JFXAX MY;2K[GC1IOD <2Z=EQI581>\A#^0W62/V=]YSMMD\_ 4HZ/FMCY"V/.:O!2+ M[8]6//%:?AX\J3BW]UY0QBL7C"3'&;ZJXMXVFQMDYT\M(H)8&0T5DM_GR-)GI[V![6NW' M';QTM8MG5B2\4$*R OV4J1J%2JX; HC&SLMP7 M)JS&RBF2FNN']DE-U%D]K3&AE_,&65&-(A/? XI_9)C+5DT"#S42DX-D#/^=F$FB5;>YUOX<6R O[7?]L@P^8+FSN<,[ MKTX6Y"DXV_*!PD@NCP\%^SXKZ"?P) M_ G\"?P)_+\&"LI0^0!$?T":8^\\5#B$42*NR2CTK%7NNV5TZF]!F#_V%U!+ M 0(4 Q0 ( #%Z7%!?D2VV'P, !4, ) " 0 !E M>"TR,RYH=&U02P$"% ,4 " Q>EQ0((V0)^D% "NA "0 M @ %& P 97@M,C0N:'1M4$L! A0#% @ ,7I<4&5.HAVW!P YRL M L ( !5@D &5X+3,Q9#$N:'1M4$L! A0#% @ ,7I< M4+S(UOJ_!P 3"H L ( !-A$ &5X+3,Q9#(N:'1M4$L! M A0#% @ ,7I<4 X!WT^.! KR L ( !'AD &5X M+3,R9#$N:'1M4$L! A0#% @ ,7I<4 =5;N@>#@ 7& H M ( !U1T &5X+31D,BYH=&U02P$"% ,4 " Q>EQ0:N(/U< !M<'@M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M #%Z7% _<&C.SY< %F#" 4 " XML 48 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES
12 Months Ended
Dec. 31, 2019
INVENTORIES  
INVENTORIES

NOTE 4: INVENTORIES

Inventories consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Raw materials

$

24,993

$

26,874

Work in process

 

7,731

 

10,671

Finished goods

 

8,829

 

9,225

Total inventories

$

41,553

$

46,770

XML 49 R15.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 8: ACCUMULATED OTHER COMPREHENSIVE LOSS

Accumulated other comprehensive loss consists of the following:

Unrealized

Gain (Loss)

Pension

on

    

Adjustment

    

Securities

    

Total

(in thousands)

 

  

 

  

 

  

Balance at December 31, 2017

$

(1,936)

$

(44)

$

(1,980)

Change during 2018:

 

  

 

  

 

Before-tax amount

 

(390)

 

(20)

 

(410)

Tax expense

 

85

 

4

 

89

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

63

 

 

63

Net realized gain

 

 

63

 

63

Total activity in 2018

 

(242)

 

47

 

(195)

Balance at December 31, 2018

$

(2,178)

$

3

$

(2,175)

Change during 2019:

 

  

 

  

 

  

Adoption of accounting standard (Note 1)

(404)

(10)

(414)

Before-tax amount

 

(300)

 

13

 

(287)

Tax benefit

 

66

 

(3)

 

63

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

68

 

 

68

Net realized loss

 

 

(3)

 

(3)

Total activity in 2019

 

(570)

 

(3)

 

(573)

Balance at December 31, 2019

$

(2,748)

$

$

(2,748)

XML 50 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of amortized cost basis, fair value and net unrealized loss of the available-for-sale securities

December 31, 

2019

2018

Amortized

Net

Amortized

Net

Cost

Fair

Unrealized

Cost

Fair

Unrealized

Type of Securities

    

Basis

    

Value

    

Loss

    

Basis

    

Value

    

Loss

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

1,490

$

1,490

$

Corporate Obligations

 

 

 

 

6,184

 

6,175

 

(9)

Total

$

$

$

$

7,674

$

7,665

$

(9)

Schedule of analysis of warranty accruals

(in thousands)

    

2019

    

2018

Balance at beginning of year

$

5,607

$

5,373

Less: Payments made during the year

 

(4,004)

 

(3,944)

Add: Warranty provision for the current year

 

3,788

 

3,901

Changes to warranty provision for prior years

 

19

 

277

Balance at end of year

$

5,410

$

5,607

Schedule of reconciliation of weighted average shares outstanding

(In thousands)

    

2019

    

2018

    

2017

Net income available for stockholders

$

28,239

$

28,488

$

19,300

Less: Adjustments for earnings attributable to participating securities

 

(669)

 

(762)

 

(595)

Net income used in calculating earnings per share

$

27,570

$

27,726

$

18,705

Weighted average shares outstanding (including participating securities)

 

34,061

 

34,529

 

34,843

Adjustment for participating securities

 

(831)

 

(959)

 

(1,091)

Shares used in calculating diluted earnings per share

 

33,230

 

33,570

 

33,752

XML 51 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2019
PROPERTY, PLANT AND EQUIPMENT  
Schedule of property, plant and equipment

Estimated

December 31, 

    

Useful Lives

    

2019

    

2018

(in thousands)

  

  

Land

 

N/A

$

878

$

878

Buildings

 

7-40

 

20,552

 

19,705

Operating equipment and property

 

3-15

 

11,891

 

11,016

Furniture and fixtures

 

5-7

 

1,999

 

1,785

Vehicles

 

5-10

 

7,734

 

7,381

Gross property, plant and equipment

 

 

43,054

 

40,765

Less: accumulated depreciation

 

 

(28,258)

 

(26,213)

Net property, plant and equipment

$

14,796

$

14,552

XML 52 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details)
Dec. 31, 2019
Dec. 31, 2018
Minimum | Investments measured at net asset value    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 0.00%  
Retirement Income Plan    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 100.00% 100.00%
Target Allocation for 2020 100.00%  
Retirement Income Plan | Cash and Cash Equivalents    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 1.30% 3.00%
Retirement Income Plan | Domestic Equity Securities    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 0.00% 39.50%
Retirement Income Plan | International Equity Securities    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 0.00% 19.00%
Retirement Income Plan | Fixed Income Securities    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 91.70% 29.10%
Retirement Income Plan | Investments measured at net asset value    
EMPLOYEE BENEFIT PLANS    
Percentage of Plan Assets 7.00% 9.40%
Retirement Income Plan | Minimum | Cash and Cash Equivalents    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 0.00%  
Retirement Income Plan | Minimum | Domestic Equity Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 0.00%  
Retirement Income Plan | Minimum | International Equity Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 0.00%  
Retirement Income Plan | Minimum | Fixed Income Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 15.00%  
Retirement Income Plan | Maximum | Cash and Cash Equivalents    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 5.00%  
Retirement Income Plan | Maximum | Domestic Equity Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 40.00%  
Retirement Income Plan | Maximum | International Equity Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 20.00%  
Retirement Income Plan | Maximum | Fixed Income Securities    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 100.00%  
Retirement Income Plan | Maximum | Investments measured at net asset value    
EMPLOYEE BENEFIT PLANS    
Target Allocation for 2020 12.00%  
JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mpx-20191231x10ka2493e.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 224, "dts": { "calculationLink": { "local": [ "mpx-20191231_cal.xml" ] }, "definitionLink": { "local": [ "mpx-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": [ "mpx-20191231x10ka2493e.htm" ] }, "labelLink": { "local": [ "mpx-20191231_lab.xml" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mpx-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mpx-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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 625, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 22, "http://www.marineproductscorp.com/20191231": 4, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 34 }, "keyCustom": 51, "keyStandard": 421, "memberCustom": 12, "memberStandard": 50, "nsprefix": "mpx", "nsuri": "http://www.marineproductscorp.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "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": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - ACCOUNTS RECEIVABLE", "role": "http://www.marineproductscorp.com/role/DisclosureAccountsReceivable", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INVENTORIES", "role": "http://www.marineproductscorp.com/role/DisclosureInventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES", "role": "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilities", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - INCOME TAXES", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "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": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - EMPLOYEE BENEFIT PLANS", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - LEASES", "role": "http://www.marineproductscorp.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS", "role": "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:BasisOfConsolidationAndPresentationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:BasisOfConsolidationAndPresentationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Net Sales (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesTables", "shortName": "Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableTables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - INVENTORIES (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Sx1R5uaKdkC35k_U3MoZ8g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iKG0LMa7Hkiagzvs-4QXjQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:AccumulatedOtherComprehensiveLossIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:AccumulatedOtherComprehensiveLossIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - LEASES (Tables)", "role": "http://www.marineproductscorp.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "mpx:BasisOfConsolidationAndPresentationPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TKd753rzZ0umAVPlsuo1ZQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mpx:BasisOfConsolidationAndPresentationPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TKd753rzZ0umAVPlsuo1ZQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_iKG0LMa7Hkiagzvs-4QXjQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mpx:CommonStockPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Dividends, Advertising and Marketable securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Amortized cost basis, fair value and net unrealized loss of the available-for-sale securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_CreditRatingStandardPoorsAxis_srt_StandardPoorsAAMinusRatingMember_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_CjkW8h-e10W5Y1y3ga0MCg", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:AvailableForSaleDebtSecuritiesMaturityTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_CreditRatingStandardPoorsAxis_srt_StandardPoorsAAMinusRatingMember_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalNotesMember_CjkW8h-e10W5Y1y3ga0MCg", "decimals": null, "first": true, "lang": "en-US", "name": "mpx:AvailableForSaleDebtSecuritiesMaturityTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ExtendedProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ExtendedProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2017_X8wtC6MSp02XogI-yRbIdA", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "lang": null, "name": "us-gaap:DistributedEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40108 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_m7bAWV-WaUqlI-V6S_z5_w", "decimals": "0", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "mpx:AccumulatedOtherComprehensiveLossIncomeTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40109 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_yjnzGv51c0ejjDVWcYAg2w", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Net Sales - Payment Terms (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails", "shortName": "Net Sales - Payment Terms (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Net Sales - Disaggregate sales by major source (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails", "shortName": "Net Sales - Disaggregate sales by major source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_ProductOrServiceAxis_mpx_BoatsAndAccessoriesMember_bYsAn1oSDkmMfqB_xcqXpQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Net Sales - Disaggregate revenue by location (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails", "shortName": "Net Sales - Disaggregate revenue by location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_country_US_xzfPhP3Sd0W87kooJICsFg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Net Sales - Timing of revenue recognition (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails", "shortName": "Net Sales - Timing of revenue recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_vfOYveVTe0mzPbdj-gpL5Q", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_mGyJKNY-3kehDOiSqXHkJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Net Sales - Deferred revenue (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails", "shortName": "Net Sales - Deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_mGyJKNY-3kehDOiSqXHkJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:AccountsReceivableTradeGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:AccountsReceivableTradeGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INVENTORIES (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details)", "role": "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDepreciationDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - INCOME TAXES - Components of provision for income taxes (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "shortName": "INCOME TAXES - Components of provision for income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails", "shortName": "INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:DeferredTaxAssetsWarrantyCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - INCOME TAXES - Significant components of deferred tax assets and liabilities (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "INCOME TAXES - Significant components of deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:DeferredTaxAssetsWarrantyCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES - Reconciliation of beginning and ending amount of unrecognized tax benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2017_X8wtC6MSp02XogI-yRbIdA", "decimals": "0", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - INCOME TAXES - Additional information (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "INCOME TAXES - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2017_To_12_31_2017_gDFgkhp-7k2qmguCbjqlbA", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "mpx:AccumulatedOtherComprehensiveLossIncomeTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2017_X8wtC6MSp02XogI-yRbIdA", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_TdbKzfZD9ES_Kz3hj7qS4A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_TdbKzfZD9ES_Kz3hj7qS4A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-5", "first": true, "lang": null, "name": "mpx:RepurchaseObligationsRepurchasesOfInventoryUnderContractualAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Dealer Floor Plan Financing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-5", "first": true, "lang": null, "name": "mpx:RepurchaseObligationsRepurchasesOfInventoryUnderContractualAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_up8vpXnA10S2RceIZFuRPQ", "decimals": "-5", "first": true, "lang": null, "name": "mpx:VariableLifeInsurancePoliciesInvestmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - EMPLOYEE BENEFIT PLANS - SERP (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails", "shortName": "EMPLOYEE BENEFIT PLANS - SERP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_up8vpXnA10S2RceIZFuRPQ", "decimals": "-5", "first": true, "lang": null, "name": "mpx:VariableLifeInsurancePoliciesInvestmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:DefinedBenefitPlanSupplementalExecutiveRetirementPlanContributionsAndDeferrals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Amounts recorded in consolidated balance sheet as pension liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "mpx:DefinedBenefitPlanSupplementalExecutiveRetirementPlanContributionsAndDeferrals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_E-z88LWanU2qFWP1QdEiiQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_E-z88LWanU2qFWP1QdEiiQ", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_E-z88LWanU2qFWP1QdEiiQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41105 - Disclosure - EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_E-z88LWanU2qFWP1QdEiiQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41106 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_oAwsAWFFM0qmC_tKfsny2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41107 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Weighted average assumptions used to determine the projected benefit obligation and net benefit cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_mpx_InvestmentsMeasuredAtNetAssetValueMember_AfHCOklYiEOm7EbSt9MvSQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41108 - Disclosure - EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Weighted average asset allocation by asset category along with target allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_mpx_InvestmentsMeasuredAtNetAssetValueMember_AfHCOklYiEOm7EbSt9MvSQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AlternativeInvestment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41109 - Disclosure - EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Plan assets using fair value hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AlternativeInvestment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41110 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Estimates that future benefits payable for Retirement Income Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ohbE6SqVE02jaHVvPHK8hQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_3_M-5e1McUm-jB3pltn2Qw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41111 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails", "shortName": "EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_3_M-5e1McUm-jB3pltn2Qw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_hxAvufJoPk-ABgBmZiI6Cg", "decimals": "2", "first": true, "lang": null, "name": "mpx:MinimumThresholdLimitPercentageOfIncentiveStockOptionGrantsToOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41112 - Disclosure - EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_hxAvufJoPk-ABgBmZiI6Cg", "decimals": "2", "first": true, "lang": null, "name": "mpx:MinimumThresholdLimitPercentageOfIncentiveStockOptionGrantsToOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_zxfm0X-dR023jilJyWhjZA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_iKG0LMa7Hkiagzvs-4QXjQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41113 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_5yf17ZNhtkqGoV8rXj4x6g", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iKG0LMa7Hkiagzvs-4QXjQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_5yf17ZNhtkqGoV8rXj4x6g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Sx1R5uaKdkC35k_U3MoZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41114 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional information (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_5yf17ZNhtkqGoV8rXj4x6g", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2016_To_1_31_2016_srt_OwnershipAxis_mpx_LimitedLiability255RCLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mpx_RpcMember_YSgAKQ1-LEmd7Q_oorXopA", "decimals": "2", "first": true, "lang": null, "name": "mpx:JointVentureOwnershipInterestPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2016_To_1_31_2016_srt_OwnershipAxis_mpx_LimitedLiability255RCLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mpx_RpcMember_YSgAKQ1-LEmd7Q_oorXopA", "decimals": "2", "first": true, "lang": null, "name": "mpx:JointVentureOwnershipInterestPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_YK58kzTObU6x7jiOO_2T6g", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "mpx:ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_oLpxk0srYkOEJPyR28WqeA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "shortName": "LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "mpx:ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_oLpxk0srYkOEJPyR28WqeA", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_3_M-5e1McUm-jB3pltn2Qw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - LEASES - Components of lease expense (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "shortName": "LEASES - Components of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_3_M-5e1McUm-jB3pltn2Qw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_Vfgnej08iUeLJHgoV1wE-Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - LEASES - Other information related to operating leases (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails", "shortName": "LEASES - Other information related to operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_Vfgnej08iUeLJHgoV1wE-Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "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.marineproductscorp.com/role/DisclosureSignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - LEASES - Future minimum lease payments (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "LEASES - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_dc2JLAeBLE-U1Vu81qhvUQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_Mmf5KFZDrkOXMdjbWeOx0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details)", "role": "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_nvkJ25HS-ESx_1keXA0W6A", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_aYTgzkXgB0Cn2mSA9HQ6Xw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Net Sales", "role": "http://www.marineproductscorp.com/role/DisclosureNetSales", "shortName": "Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mpx-20191231x10ka2493e.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_TySyeuKnzEmF5jxObqAetQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "U [S]", "terseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails" ], "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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r456" ], "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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r455" ], "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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r457" ], "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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r457" ], "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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r457" ], "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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r458" ], "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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r457" ], "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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r457" ], "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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r457" ], "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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r457" ], "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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r453" ], "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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r454" ], "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.marineproductscorp.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.marineproductscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mpx_AccountsReceivableTradeGrossCurrent": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of amount due from customers or clients, (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business.", "label": "Accounts Receivable Trade Gross Current", "verboseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableTradeGrossCurrent", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Total accrued expenses and other liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mpx_AccruedSalesIncentivesAndDiscountsCurrent": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "mpx_AccruedExpensesAndOtherCurrentLiabilities", "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 sales incentives and discounts.", "label": "Accrued Sales Incentives and Discounts, Current", "verboseLabel": "Accrued sales incentives and discounts" } } }, "localname": "AccruedSalesIncentivesAndDiscountsCurrent", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AccumulatedOtherComprehensiveIncomeLossAmortizationOfNetLossGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents amortization of net gain (loss) related to accumulated other comprehensive income.", "label": "Accumulated Other Comprehensive Income Loss Amortization Of Net Loss Gain", "verboseLabel": "Amortization of net loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAmortizationOfNetLossGain", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentNetOfTaxesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income Loss Reclassification Adjustment Net Of Taxes [Abstract]", "verboseLabel": "Reclassification adjustment, net of taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentNetOfTaxesAbstract", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "mpx_AccumulatedOtherComprehensiveLossIncomeTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of accumulated other comprehensive (loss) income.", "label": "Schedule of accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveLossIncomeTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "mpx_AdditionalFloorPlanLendersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to additional floor plan lenders.", "label": "Additional Floor Plan Lenders [Member]", "terseLabel": "Additional floor plan lenders" } } }, "localname": "AdditionalFloorPlanLendersMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "domainItemType" }, "mpx_AdjustedEnactment-DateProvisionalAmountsOfDecreasingTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents amount of adjusted the enactment-date provisional amounts by decreasing tax expense.", "label": "Adjusted Enactment-Date Provisional Amounts Of Decreasing Tax Expense", "verboseLabel": "Adjusted enactment date provisional amounts of decreasing tax expense" } } }, "localname": "AdjustedEnactment-DateProvisionalAmountsOfDecreasingTaxExpense", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AggregateServiceCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of aggregate service charges.", "label": "Aggregate Service Charges", "terseLabel": "Aggregate service charges paid" } } }, "localname": "AggregateServiceCharges", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AllocatedShareBasedCompensationExpenseBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements before tax (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share Based Compensation Expense Before Tax", "terseLabel": "Pre-tax stock-based employee compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseBeforeTax", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "mpx_AmortizationOfPremiumRelatedToMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represent amount of amortization of premium related to marketable securities.", "label": "Amortization Of Premium Related To Marketable Securities", "verboseLabel": "(Accretion) of discount/ amortization of premium related to marketable securities" } } }, "localname": "AmortizationOfPremiumRelatedToMarketableSecurities", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mpx_AvailableForSaleDebtSecuritiesMaturityTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maturity term of available for sale debt securities held by the entity.", "label": "Available For Sale Debt Securities Maturity Term", "terseLabel": "Maturity term of available-for-sale securities" } } }, "localname": "AvailableForSaleDebtSecuritiesMaturityTerm", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "durationItemType" }, "mpx_BasisOfConsolidationAndPresentationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of consolidation and presentation.", "label": "Basis Of Consolidation and Presentation [Policy Text Block]", "verboseLabel": "Basis of Consolidation and Presentation" } } }, "localname": "BasisOfConsolidationAndPresentationPolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_BoatsAndAccessoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents boats and accessories.", "label": "Boats And Accessories [Member]", "terseLabel": "Boats and accessories" } } }, "localname": "BoatsAndAccessoriesMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails" ], "xbrltype": "domainItemType" }, "mpx_CommitmentsAndContingenciesLineItems": { "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": "COMMITMENTS AND CONTINGENCIES.", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails", "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "stringItemType" }, "mpx_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Commitments and contingencies table.", "label": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails", "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "stringItemType" }, "mpx_CommonStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its common stock transactions, including dividends and accumulated other comprehensive income.", "label": "Common Stock [Policy Text Block]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockPolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_ContractualObligationOfRepurchaseLimitInPercentageOfAmountOfAverageNetReceivables": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the percentage of the average net receivables which is used to calculate the contractual repurchase limit.", "label": "Contractual Obligation Of Repurchase Limit In Percentage Of Amount Of Average Net Receivables", "verboseLabel": "Repurchase limit in percentage of amount of average net receivables" } } }, "localname": "ContractualObligationOfRepurchaseLimitInPercentageOfAmountOfAverageNetReceivables", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "percentItemType" }, "mpx_DeferredTaxAssetsSalesIncentivesAndDiscounts": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents sales incentives and discounts of deferred tax assets.", "label": "Deferred Tax Assets Sales Incentives and Discounts", "verboseLabel": "Sales incentives and discounts" } } }, "localname": "DeferredTaxAssetsSalesIncentivesAndDiscounts", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mpx_DeferredTaxAssetsWarrantyCosts": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents warranty costs of deferred tax assets.", "label": "Deferred Tax Assets Warranty Costs", "verboseLabel": "Warranty costs" } } }, "localname": "DeferredTaxAssetsWarrantyCosts", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mpx_DefinedBenefitPlanInvestmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Investment [Member]", "label": "Defined Benefit Plan Investment [Member]", "terseLabel": "Investment" } } }, "localname": "DefinedBenefitPlanInvestmentMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "mpx_DefinedBenefitPlanSupplementalExecutiveRetirementPlanContributionsAndDeferrals": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of defined benefit plan contributions and deferrals of supplemental retirement plan.", "label": "Defined Benefit Plan Supplemental Executive Retirement Plan Contributions and Deferrals", "negatedLabel": "SERP liability" } } }, "localname": "DefinedBenefitPlanSupplementalExecutiveRetirementPlanContributionsAndDeferrals", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mpx_DefinedBenefitPlanTradingGainsLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of trading gains (losses) of plan assets under the defined benefit plan.", "label": "Defined Benefit Plan Trading Gains (Losses)", "verboseLabel": "Trading (losses) gains related to the SERP assets" } } }, "localname": "DefinedBenefitPlanTradingGainsLosses", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "monetaryItemType" }, "mpx_DefinedContributionPlanThresholdLimitPercentageOfEmployeeCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the threshold limit in percentage of employees' compensation.", "label": "Defined Contribution Plan Threshold Limit Percentage Of Employee Compensation", "terseLabel": "Threshold limit percentage of employee compensation" } } }, "localname": "DefinedContributionPlanThresholdLimitPercentageOfEmployeeCompensation", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "mpx_EffectiveIncomeTaxRateReconciliationChangeRelatedToVestingOfRestrictedStockPercent": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of adjustments related to vesting of restricted stock.", "label": "Effective Income Tax Rate Reconciliation Change Related To Vesting Of Restricted Stock Percent", "terseLabel": "Adjustments related to vesting of restricted stock" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeRelatedToVestingOfRestrictedStockPercent", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "mpx_EmploymentAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about employment agreement.", "label": "Employment Agreement [Member]", "terseLabel": "Employment agreement" } } }, "localname": "EmploymentAgreementMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "domainItemType" }, "mpx_EstimatedTaxBenefitAssociatedWithForeignDerivedIntangibleIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents amount of estimated tax benefit associated with FDII.", "label": "Estimated Tax Benefit Associated With Foreign Derived Intangible Income", "terseLabel": "Estimated tax benefit associated with FDII" } } }, "localname": "EstimatedTaxBenefitAssociatedWithForeignDerivedIntangibleIncome", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mpx_FloorPlanLenderOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Floor Plan lender One.", "label": "Floor Plan Lender One [Member]", "terseLabel": "Floor plan lender one" } } }, "localname": "FloorPlanLenderOneMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "domainItemType" }, "mpx_InsuranceAccrualsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents disclosure of accounting policy for insurance accruals.", "label": "Insurance Accruals [Policy Text Block]", "verboseLabel": "Insurance Accruals" } } }, "localname": "InsuranceAccrualsPolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_InvestmentsMeasuredAtNetAssetValueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments Measured At Net Asset Value [Member]", "terseLabel": "Investments measured at net asset value" } } }, "localname": "InvestmentsMeasuredAtNetAssetValueMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "mpx_JointVentureOwnershipInterestPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents joint venture ownership interest percentage.", "label": "Joint Venture Ownership Interest Percentage", "verboseLabel": "Joint venture ownership interest percentage" } } }, "localname": "JointVentureOwnershipInterestPercentage", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "mpx_LeasesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Leases line item.", "label": "Leases [Line Items]", "terseLabel": "Lease Commitments:" } } }, "localname": "LeasesLineItems", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "mpx_LeasesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Leases table.", "label": "Leases [Table]" } } }, "localname": "LeasesTable", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "mpx_LiabilityRelatedToRepurchaseObligationOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of liability related to repurchase outstanding.", "label": "Liability Related To Repurchase Obligation Outstanding", "terseLabel": "Liability related to repurchase remains outstanding" } } }, "localname": "LiabilityRelatedToRepurchaseObligationOutstanding", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "mpx_LimitedLiability255RCLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pertaining to the limited liability company 255 RC, LLC.", "label": "Limited Liability255 R C Llc [Member]", "terseLabel": "255 RC, LLC" } } }, "localname": "LimitedLiability255RCLlcMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mpx_MaximumPeriodOfVestingInContributionOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the maximum period of vesting in contribution of employees.", "label": "Maximum Period Of Vesting In Contribution Of Employees", "terseLabel": "Maximum period of vesting in contribution of employees" } } }, "localname": "MaximumPeriodOfVestingInContributionOfEmployees", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "mpx_MinimumThresholdLimitPercentageOfIncentiveStockOptionGrantsToOwners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the minimum threshold limit percentage of incentive stock option grants to owners.", "label": "Minimum Threshold Limit Percentage Of Incentive Stock Option Grants To Owners", "terseLabel": "Minimum threshold limit percentage of incentive stock options grants to owners" } } }, "localname": "MinimumThresholdLimitPercentageOfIncentiveStockOptionGrantsToOwners", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "percentItemType" }, "mpx_NumberOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the number of the employees entered into the agreement.", "label": "Number Of Employees" } } }, "localname": "NumberOfEmployees", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "integerItemType" }, "mpx_NumberOfSupplier": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents number of supplier.", "label": "Number Of Supplier", "terseLabel": "Number of supplier" } } }, "localname": "NumberOfSupplier", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "mpx_NumberOfTypesOfEngines": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents number of types of engines.", "label": "Number Of Types Of Engines", "verboseLabel": "Number of types of engines" } } }, "localname": "NumberOfTypesOfEngines", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "mpx_OtherStateCreditsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for other state credits member.", "label": "Other State Credits [Member]", "terseLabel": "Other State Credits" } } }, "localname": "OtherStateCreditsMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mpx_PartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to parts.", "label": "Parts [Member]", "terseLabel": "Parts" } } }, "localname": "PartsMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails" ], "xbrltype": "domainItemType" }, "mpx_PercentageOfFairMarketValueOfCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the percentage of fair market value of the common stock.", "label": "Percentage Of Fair Market Value Of Common Stock", "terseLabel": "Percentage of fair market value of the common stock" } } }, "localname": "PercentageOfFairMarketValueOfCommonStock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "percentItemType" }, "mpx_PercentageOfMonthlyPaymentOfProfits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the percentage of profits which used to calculate the monthly payment to each of the employees.", "label": "Percentage Of Monthly Payment Of Profits", "verboseLabel": "Monthly payment (in percent of profit)" } } }, "localname": "PercentageOfMonthlyPaymentOfProfits", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "percentItemType" }, "mpx_PeriodFromDateOfOriginalRetailPurchaseFiveYearTransferableHullWarrantyTerminates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period after the date of the original retail purchase the five-year transferable hull warranty terminates.", "label": "Period From Date Of Original Retail Purchase Five Year Transferable Hull Warranty Terminates", "terseLabel": "Length of period after original retail purchase the 5-year transferable hull warranty terminates" } } }, "localname": "PeriodFromDateOfOriginalRetailPurchaseFiveYearTransferableHullWarrantyTerminates", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "durationItemType" }, "mpx_PeriodOfLimitedWarrantyStructuralDeck": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of the limited warranty on the structural deck.", "label": "Period Of Limited Warranty Structural Deck", "terseLabel": "Period of limited warranty on structural deck" } } }, "localname": "PeriodOfLimitedWarrantyStructuralDeck", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "durationItemType" }, "mpx_PeriodOfNontransferableWarrantyOnAdditionalItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of non-transferable warranties available for additional items, other than structural hull and structural deck.", "label": "Period Of Nontransferable Warranty On Additional Items", "terseLabel": "Period of non-transferable warranty on additional items" } } }, "localname": "PeriodOfNontransferableWarrantyOnAdditionalItems", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "durationItemType" }, "mpx_PeriodOfTransferableLimitedWarranty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of the transferable limited warranty to the original owner.", "label": "Period Of Transferable Limited Warranty", "terseLabel": "Period of transferable limited warranty to original owner" } } }, "localname": "PeriodOfTransferableLimitedWarranty", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "durationItemType" }, "mpx_PeriodOfTransferableWarrantyOnHullAvailableToFirstSubsequentOwner": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of transferable hull warranty available to first subsequent owner.", "label": "Period Of Transferable Warranty On Hull Available Related To First Subsequent Owner", "terseLabel": "Period of transferable hull warranty available to first subsequent owner" } } }, "localname": "PeriodOfTransferableWarrantyOnHullAvailableToFirstSubsequentOwner", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "durationItemType" }, "mpx_PreferredStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its preferred stock transactions, including dividends and accumulated other comprehensive income.", "label": "Preferred Stock [Policy Text Block]", "verboseLabel": "Preferred Stock" } } }, "localname": "PreferredStockPolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_RentAndAllocableShareOfFixedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents rent and allocable expenses incurred during the period.", "label": "Rent And Allocable Share Of Fixed Cost", "verboseLabel": "Rent and allocable fixed cost for corporate aircraft" } } }, "localname": "RentAndAllocableShareOfFixedCost", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "mpx_RepurchaseObligationsCostsAssociatedWithRepurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs associated with repurchases under repurchase obligations.", "label": "Repurchase Obligations, Costs Associated with Repurchases", "terseLabel": "Costs associated with repurchases" } } }, "localname": "RepurchaseObligationsCostsAssociatedWithRepurchases", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "mpx_RepurchaseObligationsNetRealizableValueOfRepurchasedInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net realizable value of repurchased inventory under repurchase obligations.", "label": "Repurchase Obligations, Net Realizable Value of Repurchased Inventory", "terseLabel": "Net realizable value of repurchased inventory" } } }, "localname": "RepurchaseObligationsNetRealizableValueOfRepurchasedInventory", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "mpx_RepurchaseObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the policy disclosure of repurchase obligations.", "label": "Repurchase Obligations [Policy Text Block]", "verboseLabel": "Repurchase Obligations" } } }, "localname": "RepurchaseObligationsPolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_RepurchaseObligationsRedistributedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Redistributed amounts under repurchase obligations.", "label": "Repurchase Obligations, Redistributed Amount", "terseLabel": "Redistributed amounts" } } }, "localname": "RepurchaseObligationsRedistributedAmount", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "mpx_RepurchaseObligationsRepurchasesOfInventoryUnderContractualAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of repurchases of inventory under contractual agreements.", "label": "Repurchase Obligations, Repurchases of Inventory under Contractual Agreements", "terseLabel": "Repurchases of inventory" } } }, "localname": "RepurchaseObligationsRepurchasesOfInventoryUnderContractualAgreements", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "mpx_RevenueRemainingPerformanceObligationSatisfactionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The satisfaction period of revenue remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Satisfaction, Period", "terseLabel": "Revenue satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationSatisfactionPeriod", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails" ], "xbrltype": "durationItemType" }, "mpx_RpcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents information of RPC entity.", "label": "Rpc [Member]", "terseLabel": "RPC" } } }, "localname": "RpcMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mpx_ScheduleOfOperatingLeaseLeaseExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information related to operating leases expenses.", "label": "Schedule Of Operating Lease Lease Expense [Table Text Block]", "verboseLabel": "Schedule of components of lease expense" } } }, "localname": "ScheduleOfOperatingLeaseLeaseExpenseTableTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "mpx_ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information related to operating leases assets and liabilities.", "label": "Schedule Of Operating Leased Assets And Liabilities [Table Text Block]", "verboseLabel": "Schedule of operating leases assets and liabilities" } } }, "localname": "ScheduleOfOperatingLeasedAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "mpx_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodOfMajorityOwner": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the share based compensation arrangement by share based payment award expirations in period of majority owner.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Expirations In Period Of Majority Owner", "terseLabel": "Expiry period of the stock of the majority owners" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodOfMajorityOwner", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "mpx_ShareRepurchasePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the policy disclosure of share repurchases.", "label": "Share Repurchase [Policy Text Block]", "verboseLabel": "Share Repurchases" } } }, "localname": "ShareRepurchasePolicyTextBlock", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mpx_StockIncentivePlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the defined contribution plan.", "label": "Stock Incentive Plans [Member]", "terseLabel": "Stock Incentive Plans Member" } } }, "localname": "StockIncentivePlansMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "mpx_TransitionSupportServicesAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents of transition support services agreement.", "label": "Transition Support Services Agreement [Member]", "terseLabel": "Transition Support Services Agreement" } } }, "localname": "TransitionSupportServicesAgreementMember", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mpx_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) 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 Decrease Resulting from Current Period Tax Positions", "terseLabel": "(Decreases) additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "mpx_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Decrease Resulting from Prior Period Tax Positions", "terseLabel": "(Decreases) additions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "mpx_VariableLifeInsurancePoliciesInvestmentAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of variable life insurance policies included under the company-owned life insurance.", "label": "Variable Life Insurance Policies Investment Amount", "terseLabel": "Variable life insurance policies investment amount" } } }, "localname": "VariableLifeInsurancePoliciesInvestmentAmount", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "monetaryItemType" }, "mpx_WeightedAverageNumberOfSharesIncludingParticipatingSecuritiesOutstandingDiluted": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Weighted number of shares including participating securities.", "label": "Weighted Average Number Of Shares Including Participating Securities Outstanding Diluted", "verboseLabel": "Weighted average shares outstanding (including participating securities)" } } }, "localname": "WeightedAverageNumberOfSharesIncludingParticipatingSecuritiesOutstandingDiluted", "nsuri": "http://www.marineproductscorp.com/20191231", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Leader of board of directors.", "label": "Board Of Directors Chairman [Member]", "terseLabel": "Chairman of Board and Director" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r51", "r105", "r462" ], "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.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "stringItemType" }, "srt_CreditRatingStandardPoorsAxis": { "auth_ref": [ "r164", "r186", "r187", "r215", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by Standard and Poor's rating.", "label": "Credit Rating, Standard & Poor's [Axis]" } } }, "localname": "CreditRatingStandardPoorsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ExternalCreditRatingStandardPoorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit-ratings as used by Standard & Poor's. Contact Standard & Poor's for a complete list of ratings and their definitions.", "label": "External Credit Rating Standard Poors [Member]", "terseLabel": "External Credit Rating, Standard & Poor's [Domain]" } } }, "localname": "ExternalCreditRatingStandardPoorsMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "domainItemType" }, "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails", "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails", "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r231", "r233", "r440", "r441" ], "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.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails" ], "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.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails", "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails", "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "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.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r112", "r113", "r114", "r115" ], "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": "Restatement Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r109", "r461" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.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.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StandardPoorsAAMinusRatingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AA- credit rating as defined by the external credit rating agency, Standard & Poor's.", "label": "Standard Poors A A Minus Rating [Member]", "terseLabel": "Standard & Poor's AA- or higher" } } }, "localname": "StandardPoorsAAMinusRatingMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_StandardPoorsBBBRatingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "BBB credit rating as defined by the external credit rating agency, Standard & Poor's.", "label": "Standard Poors B B B Rating [Member]", "terseLabel": "Standard & Poor's BBB or higher" } } }, "localname": "StandardPoorsBBBRatingMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r231", "r234", "r442", "r449", "r451", "r459", "r460" ], "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.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails" ], "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r109", "r461" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Roll Forward" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "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": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU No. 2016-02, Leases (Topic 842)" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r76" ], "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 No. 2018-02, (Topic 220)" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "ACCRUED EXPENSES AND OTHER LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable And Accrued Liabilities [Member]", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r107", "r392", "r421", "r435" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Payable due to related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r158", "r159" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "totalLabel": "Total" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCOUNTS RECEIVABLE" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r17", "r158", "r159", "r232" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "totalLabel": "Net accounts receivable", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCRUED EXPENSES AND OTHER LIABILITIES" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r56", "r64", "r67", "r262", "r346" ], "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": "Pension adjustment" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r207" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "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", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r52", "r53", "r54", "r64", "r67" ], "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": "Unrealized Gain (Loss) on Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r63", "r64" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r64", "r67", "r346" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "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.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r111" ], "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.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments To Reconcile Net Income (Loss) To Net Cash Provided By (Used For) Operating Activities", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs, Policy [Policy Text Block]", "verboseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "verboseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Allocated Share-Based Compensation Expense, Net Of Tax", "terseLabel": "After tax stock-based employee compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r108" ], "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": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r165", "r181" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable, Current", "negatedLabel": "Less: allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestment": { "auth_ref": [ "r354", "r363" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.", "label": "Alternative Investment", "verboseLabel": "Investments Measured at Net Asset Value" } } }, "localname": "AlternativeInvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails", "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r418", "r429" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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": "Total Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r50" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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": "Current Assets", "totalLabel": "Current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r176" ], "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", "terseLabel": "Unrealized loss on marketable securities totaled" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r173", "r188" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails": { "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 Basis" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MARKETABLE SECURITIES", "verboseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r175" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrealized gains on marketable securities" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "verboseLabel": "Gross unrealized losses on marketable securities" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r170", "r174", "r188" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale securities", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r172", "r188" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available-For-Sale Securities, Debt Securities, Current", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r172", "r188" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available-For-Sale Securities, Debt Securities, Noncurrent", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-For-Sale Securities [Table Text Block]", "terseLabel": "Schedule of amortized cost basis, fair value and net unrealized loss of the available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r285", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r351", "r352" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r206" ], "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.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r34", "r96" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r9", "r97", "r100" ], "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]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r91", "r370" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": "Net increase in cash and cash equivalents", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r212", "r422", "r433" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "verboseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r211", "r213" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Dividends Paid Per Share", "verboseLabel": "Dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par Or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollar per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r224" ], "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 (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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, $0.10 par value, 74,000,000 shares authorized, issued and outstanding - 33,869,817 shares in 2019, 34,328,486 shares in 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Votes per share" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "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_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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, Total", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income, net of taxes:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r85" ], "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": "Accumulated Other Comprehensive Loss Income [Text Block]", "verboseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "auth_ref": [ "r143", "r144", "r367", "r368" ], "lang": { "en-US": { "role": { "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk.", "label": "Concentration Risk, Benchmark Description", "verboseLabel": "Percent of net sales" } } }, "localname": "ConcentrationRiskBenchmarkDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r143", "r144", "r367", "r368" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r143", "r144", "r367", "r368", "r444" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r143", "r144", "r367", "r368", "r444" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCustomer": { "auth_ref": [ "r140", "r141", "r144" ], "lang": { "en-US": { "role": { "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures).", "label": "Concentration Risk, Customer", "verboseLabel": "Concentration risk, customer" } } }, "localname": "ConcentrationRiskCustomer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "Concentration of Suppliers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r143", "r144", "r367", "r368" ], "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", "verboseLabel": "Percentage of domestic shipments made pursuant to floor plan financing" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r140", "r143", "r144", "r145", "r367", "r369" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r143", "r144", "r367", "r368" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "verboseLabel": "Schedule of contract balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r227", "r228", "r232" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "mpx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r252", "r279", "r443" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Obligations" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r81" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold, Total", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "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": "Adoption of accounting standard (Note 1)" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r103", "r330", "r336" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current provision:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r103", "r330", "r336" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r141" ], "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": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain (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 Gain (Loss), before Tax", "terseLabel": "Net Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r178" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r331", "r336" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r324" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r103", "r331", "r336" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Benefit", "verboseLabel": "Deferred income tax (benefit) provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Deferred (benefit) provision:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r331", "r336" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r324" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r322" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r309", "r328", "r329" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.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 state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "verboseLabel": "State NOL's" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r310", "r328", "r329" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "All others" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsStateTaxes": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.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 from state taxes.", "label": "Deferred Tax Assets, State Taxes", "terseLabel": "State credits" } } }, "localname": "DeferredTaxAssetsStateTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r328" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.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 from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "verboseLabel": "Pension" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r309", "r328", "r329" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.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 from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "verboseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r323" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.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.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r314", "r324" ], "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", "terseLabel": "Long-term deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r310", "r328", "r329" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "negatedLabel": "Basis differences in joint venture" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r310", "r328", "r329" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "negatedLabel": "Depreciation and amortization expense" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r14", "r239", "r240", "r249" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Defined Benefit Pension Plan, Liabilities, Noncurrent", "negatedTotalLabel": "Pension liabilities", "verboseLabel": "Pension liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "verboseLabel": "ACCUMULATED BENEFIT OBLIGATION, END OF YEAR" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r57", "r64" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "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": "Amounts (pre-tax) recognized in accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r64", "r262" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "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 loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r64", "r262" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "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": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax", "terseLabel": "Prior service cost (credit)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": { "auth_ref": [ "r58", "r64", "r262" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "order": 3.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 transition asset (obligation) 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 Transition Assets (Obligations), Before Tax", "verboseLabel": "Net transition obligation (asset)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r247", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Actual Return On Plan Assets", "verboseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r244" ], "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)", "verboseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r260", "r277", "r279" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gains (Losses)", "negatedLabel": "Amortization of net losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r239", "r249" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts Recognized In Balance Sheet", "totalLabel": "Amounts recognized in balance sheet" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts Recognized In Balance Sheet [Abstract]", "verboseLabel": "AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts Recognized In Other Comprehensive Income (Loss), Net Gain (Loss), Before Tax [Abstract]", "verboseLabel": "AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r12", "r239", "r240", "r249", "r417", "r428" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Assets For Plan Benefits, Noncurrent", "verboseLabel": "Noncurrent assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "verboseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Compensation Increase", "verboseLabel": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "verboseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "verboseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Compensation Increase", "verboseLabel": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r241" ], "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": "Projected benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r245", "r280" ], "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, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r252", "r253", "r267", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Asset Categories [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "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]", "verboseLabel": "CHANGE IN PROJECTED BENEFIT OBLIGATION:" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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 Fair Value Of Plan Assets [Roll Forward]", "verboseLabel": "CHANGE IN PLAN ASSETS:" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r248", "r252", "r253", "r278", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Contributions By Employer", "terseLabel": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "verboseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember": { "auth_ref": [ "r252", "r253", "r279" ], "lang": { "en-US": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, not domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.", "label": "Defined Benefit Plan Equity Securities Non Us [Member]", "terseLabel": "International Equity Securities" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesNonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember": { "auth_ref": [ "r252", "r253", "r279" ], "lang": { "en-US": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.", "label": "Defined Benefit Plan Equity Securities Us [Member]", "terseLabel": "Domestic Equity Securities" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": { "auth_ref": [ "r268" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss 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, Expected Amortization, Next Fiscal Year", "totalLabel": "Estimated net periodic cost" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r268" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "weight": -1.0 } }, "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, Expected Amortization of Gain (Loss), Next Fiscal Year", "negatedLabel": "Amortization of net loss" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": { "auth_ref": [ "r268" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "weight": 1.0 } }, "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, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year", "verboseLabel": "Prior service cost (credit)" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear": { "auth_ref": [ "r268" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for transition asset (obligation) 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, Expected Amortization of Transition Asset (Obligation), Next Fiscal Year", "verboseLabel": "Net transition obligation (asset)" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitCostIn2020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r255" ], "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 Payments, Five Fiscal Years Thereafter", "verboseLabel": "2025-2029" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r255" ], "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 Payments, Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r255" ], "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 Payments, Year Five", "verboseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r255" ], "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 Payments, Year Four", "verboseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r255" ], "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 Payments, Year Three", "verboseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r255" ], "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 Payments, Year Two", "verboseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r259", "r276", "r279" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return On Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r246", "r252", "r253", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Fair Value Of Plan Assets", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "verboseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r239", "r249" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Funded status of Retirement Income Plan", "verboseLabel": "Funded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAmountsRecordedInConsolidatedBalanceSheetAsPensionLiabilitiesDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r243", "r258", "r275", "r279" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails": { "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 on projected benefit obligation", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r256", "r273", "r279" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails": { "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 benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment within defined benefit plan asset category.", "label": "Defined Benefit Plan, Plan Assets, Investment within Plan Asset Category, Amount", "terseLabel": "Total Assets in the Fair Value Hierarchy" } } }, "localname": "DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r251", "r279" ], "lang": { "en-US": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "verboseLabel": "Target Allocation for 2020" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r242", "r257", "r274", "r279" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails": { "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 for benefits earned during the period", "verboseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Actual Plan Asset Allocations", "verboseLabel": "Percentage of Plan Assets" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used In Calculating Benefit Obligation [Abstract]", "verboseLabel": "PROJECTED BENEFIT OBLIGATION:" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used In Calculating Net Periodic Benefit Cost [Abstract]", "verboseLabel": "NET BENEFIT COST:" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r269", "r270", "r271", "r272", "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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 Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent", "verboseLabel": "Percentage of employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "verboseLabel": "Maximum percentage of annual contribution per employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r94", "r205" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Depreciation expense", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDepreciationDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of revenue:" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDeferredRevenueDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of timing of revenue recognition" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DistributedEarnings": { "auth_ref": [ "r121", "r122", "r124", "r126" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.", "label": "Distributed Earnings", "negatedLabel": "Less: Adjustments for earnings attributable to participating securities" } } }, "localname": "DistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendDeclaredMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution of earnings in the form of cash, property or capital stock declared by the board of directors to be distributed to shareholders.", "label": "Dividend Declared [Member]", "terseLabel": "Dividend declared" } } }, "localname": "DividendDeclaredMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payable, date to be payable" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r226" ], "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": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Amount of dividend payable in cash per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends payable, date declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends payable, date of record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableLineItems": { "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": "Dividends Payable [Line Items]", "terseLabel": "Accounting policies:" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest tax year" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EARNINGS PER SHARE", "terseLabel": "EARNINGS PER SHARE", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r112", "r119", "r123", "r128", "r129", "r133", "r426", "r438" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r112", "r119", "r123", "r128", "r129", "r133", "r426", "r438" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r100", "r130", "r131", "r132" ], "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]", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r106", "r315", "r316" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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, Continuing Operations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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": "Statutory federal income tax rate", "verboseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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 changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Adjustments related to the Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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 attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments", "verboseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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", "verboseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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 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": "Change in contingencies" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r315", "r316", "r335" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research and experimentation credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "mpx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-Related Liabilities, Current", "verboseLabel": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Unrecognized compensation cost related to non-vested restricted shares recognized period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Share-Based Awards Other Than Options", "terseLabel": "Unrecognized compensation cost related to non-vested restricted shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Operating equipment and property" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit (Tax Deficiency) From Share-Based Compensation, Financing Activities", "terseLabel": "Tax benefits for compensation expense for restricted stock" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyPolicy": { "auth_ref": [ "r100", "r212", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.", "label": "Extended Product Warranty, Policy [Policy Text Block]", "verboseLabel": "Warranty Costs" } } }, "localname": "ExtendedProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]", "verboseLabel": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers from Level 1 to Level 2" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfers from Level 2 to Level 1" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r355", "r356" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured On Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of the valuation of financial instruments measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r252", "r253", "r279", "r356", "r399" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r355", "r356", "r359", "r360", "r364" ], "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.marineproductscorp.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": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r252", "r253", "r279", "r356", "r400" ], "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": "Quoted prices in active markets for identical assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r252", "r253", "r279", "r356", "r401" ], "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": "Significant other observable inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r252", "r253", "r279", "r356", "r402" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.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.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3", "terseLabel": "Transfers into Level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "terseLabel": "Transfers out of Level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r362", "r364" ], "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 on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r100", "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueTransfersBetweenLevel1AndLevel2DescriptionAndPolicyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value, Transfers Between Level 1 and Level 2, Description and Policy [Abstract]", "terseLabel": "Fair value transfers between levels" } } }, "localname": "FairValueTransfersBetweenLevel1AndLevel2DescriptionAndPolicyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191", "r192" ], "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.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r252", "r279" ], "lang": { "en-US": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed Income Securities" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) On Sale Of Property Plant Equipment", "negatedLabel": "Gain on sale of equipment and property" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "International dealers" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r199", "r200" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "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": "Impairment of goodwill or trade names" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Asset Impairment [Abstract]", "terseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetImpairmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r100", "r201", "r203" ], "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]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r80" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r112", "r416", "r424", "r439" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) From Continuing Operations Before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r209" ], "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.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "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.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "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": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r151", "r338" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total income tax provision", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Discrete income tax provision adjustment" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r100", "r312", "r313", "r320", "r321", "r325", "r340", "r450" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "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": "Total net income tax payments" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r46", "r420", "r436" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "verboseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) In Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) In Income Taxes Receivable", "negatedLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.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.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "(Increase) Decrease In Assets", "verboseLabel": "(Increase) decrease in assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) In Liabilities", "verboseLabel": "Increase (decrease) in liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.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 other expenses incurred but not yet paid.", "label": "Increase (Decrease) In Other Accrued Liabilities", "verboseLabel": "Other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Other Non-Current Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) In Other Noncurrent Liabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.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]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "auth_ref": [ "r120", "r122", "r124", "r125", "r127" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.", "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "negatedLabel": "Adjustment for participating securities" } } }, "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r202", "r204" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other Intangibles, Net", "verboseLabel": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r25", "r197" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net Of Reserves", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r48", "r194" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net, Total", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r49", "r100", "r134", "r195", "r196" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r27", "r28", "r197" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net Of Reserves", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r26", "r197" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work In Process, Net Of Reserves", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r83", "r150" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest Income", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r445", "r446", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r445", "r446", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investment Type Categorization [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments at Fair Value" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest tax year" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r384", "r386" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "verboseLabel": "Schedule of other information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Leases of Lessee Disclosure [Text Block]", "verboseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Schedule of future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r385" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r385" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r385" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r385" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r385" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "verboseLabel": "Less: Amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "verboseLabel": "Operating lease agreement term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r389" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total received leases" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r389" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r389" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r389" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Initial lease term (in months)" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Total Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r419", "r431" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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": "Total Liabilities and Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Current Liabilities", "totalLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "verboseLabel": "Net realized (losses) gains on marketable securities" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement In Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]", "verboseLabel": "Warranty accruals:" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Notes [Member]", "terseLabel": "Municipal Obligations" } } }, "localname": "MunicipalNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used for) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r92", "r95" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r68", "r71", "r78", "r95", "r131", "r425", "r437" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable To Parent", "terseLabel": "Net income available for stockholders", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r112", "r117" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income used in calculating earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r379", "r386" ], "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.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r135", "r388", "r391" ], "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": "Rental income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]", "terseLabel": "Maturity of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r376" ], "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": "Lease liabilities", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r376" ], "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", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r377", "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r383", "r386" ], "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", "verboseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r382", "r386" ], "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", "verboseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due, Total", "totalLabel": "Aggregate" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future total rentals on our non-cancellable operating leases under the previous lease standard" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "verboseLabel": "Total rent expense charged to operations" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "verboseLabel": "Net operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "verboseLabel": "Income taxes" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r110", "r116", "r149", "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]", "verboseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r41" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "mpx_AccruedExpensesAndOtherCurrentLiabilities", "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", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets.", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r52", "r53", "r60" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax", "terseLabel": "Unrealized gain (loss) on securities, net of taxes and reclassification adjustment", "verboseLabel": "Unrealized gain (loss) on securities, net of reclassification adjustments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r179" ], "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", "verboseLabel": "Before-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r72", "r75", "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net Of Tax", "verboseLabel": "Total activity for the period" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net Of Tax [Abstract]", "verboseLabel": "Change during period:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r57", "r60" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Amount recognized in accumulated other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r57", "r60" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and 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, Net Of Tax", "negatedLabel": "Pension adjustment", "negatedTerseLabel": "Pension adjustment, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r55", "r60", "r261" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails": { "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), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "negatedLabel": "Net loss (gain)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r60", "r65", "r66", "r177" ], "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", "terseLabel": "Reclassification of net realized (losses) gains from other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r60", "r65", "r66", "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "positiveLabel": "Net realized gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r60", "r65", "r66", "r261" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails": { "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), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of net loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax": { "auth_ref": [ "r60", "r65", "r66", "r261" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails": { "order": 3.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 transition asset (obligation) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Net transition obligation (asset)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r61", "r337", "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "verboseLabel": "Tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesGrossCurrent": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Gross, Current", "verboseLabel": "Other" } } }, "localname": "OtherReceivablesGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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": "Cash Paid For Common Stock Purchased and Retired", "negatedLabel": "Cash paid for common stock purchased and retired" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r89" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payment Of Dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "verboseLabel": "Investment in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r171" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Purchases Of Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Capital Expenditures", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r13", "r239", "r240", "r249" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Pension and Other Postretirement Defined Benefit Plans, Current Liabilities", "verboseLabel": "Current liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r14", "r239", "r240", "r249" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent", "negatedLabel": "Noncurrent liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r237", "r269", "r270", "r281" ], "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": "Retirement Income Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Plan Asset Categories [Domain]", "terseLabel": "Plan Asset Categories [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r285", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par Or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollar per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesCommonAndPreferredStockDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.10 par value, 1,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r32", "r33" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expenses and Other Current Assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r420", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "verboseLabel": "Prepaid expenses related to unamortized product brochure costs" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "verboseLabel": "Sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds From Sale Of Productive Assets", "verboseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r221", "r222", "r421" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Balance At Beginning Of Period", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r41", "r214", "r216" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "mpx_AccruedExpensesAndOtherCurrentLiabilities", "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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Accrued warranty costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Less Payments Made During Year", "negatedLabel": "Less: Payments made during the year" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r219" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Changes To Warranty Provision For Prior Periods", "verboseLabel": "Changes to warranty provision for prior years" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Add Warranty Provision For Period", "verboseLabel": "Add: Warranty provision for the year" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r68", "r71", "r90", "r152", "r153", "r343", "r344", "r345", "r348", "r349" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r208" ], "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.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r206" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "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", "verboseLabel": "Gross property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "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.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r208", "r432" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "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, Total", "totalLabel": "Net property, plant and equipment", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r35", "r100", "r208" ], "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]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "verboseLabel": "Schedule of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r206" ], "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.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "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", "verboseLabel": "Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "verboseLabel": "Total purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesDealerFloorPlanFinancingDetails" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r398" ], "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.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r107", "r392" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Receivable (payable) due from (to) related party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "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]", "verboseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r267", "r393", "r394", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for 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": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r308", "r452" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r100", "r308" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r226", "r430" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r237", "r238", "r269", "r270", "r281" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r237", "r238", "r269", "r270", "r281" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r230", "r231" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Net sales to all dealers", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateRevenueByLocationDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesDisaggregateSalesByMajorSourceDetails", "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by geographic region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionDividends": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for dividend revenue.", "label": "Revenue Recognition, Dividends [Policy Text Block]", "verboseLabel": "Dividend" } } }, "localname": "RevenueRecognitionDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r101", "r102" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Sales Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesPaymentTermsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Net sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesBasisOfConsolidationAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule Of Accounts Payable and Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule of accrued expenses and other liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule Of Allocation Of Plan Assets", "verboseLabel": "Schedule of allocation of plan assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule Of Amounts Recognized In Balance Sheet", "verboseLabel": "Schedule of amounts recorded in the consolidated balance sheet as pension liabilities" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule Of Amounts Recognized In Other Comprehensive Income (Loss)", "verboseLabel": "Schedule of amounts recognized in other comprehensive income" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Schedule Of Assumptions Used", "verboseLabel": "Schedule of weighted average assumptions" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "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]", "verboseLabel": "Marketable Securities:" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule Of Changes In Fair Value Of Plan Assets", "verboseLabel": "Schedule of plan assets using the fair value hierarchy" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r333" ], "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]", "verboseLabel": "Schedule of components of the provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r324" ], "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]", "verboseLabel": "Schedule of components of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r269", "r270", "r271", "r272", "r279" ], "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.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansComponentsOfNetPeriodicBenefitCostDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansEstimatesThatFutureBenefitsPayableForRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansFundedStatusOfRetirementIncomePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPlanAssetsUsingFairValueHierarchyDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansPreTaxAmountsRecognizedInOtherComprehensiveIncomeDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssetAllocationByAssetCategoryAlongWithTargetAllocationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansWeightedAverageAssumptionsUsedToDetermineProjectedBenefitObligationAndNetBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of reconciliation of weighted average shares outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r315" ], "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]", "verboseLabel": "Schedule of reconciliation between the federal statutory rate and effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Disaggregation of Sales [Table text block]", "terseLabel": "Schedule of disaggregation of sales by major source" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule Of Expected Benefit Payments", "verboseLabel": "Schedule of future benefits payable for the Retirement Income Plan over the next ten years" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r29", "r30", "r31" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r256" ], "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]", "verboseLabel": "Schedule of net periodic benefit cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.", "label": "Schedule Of Net Funded Status", "verboseLabel": "Schedule of funded status of the Retirement Income Plan" } } }, "localname": "ScheduleOfNetFundedStatusTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r262" ], "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", "verboseLabel": "Schedule of components of net periodic benefit cost" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule Of Nonvested Restricted Stock Units Activity", "verboseLabel": "Schedule of summary of the changes in non-vested restricted shares" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule Of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of analysis of warranty accruals" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r208" ], "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": "Schedule Of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r104", "r393", "r394", "r395", "r396", "r397" ], "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.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r285", "r304" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r319", "r334" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "verboseLabel": "Schedule of unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r82", "r193" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations": { "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, general and administrative expenses", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesDividendsAdvertisingAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-Based Compensation Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period", "terseLabel": "Stock based compensation award, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Forfeited", "verboseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted", "terseLabel": "Weighted average grant date fair value (in dollars per share)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Non-Vested Shares", "periodEndLabel": "Non-vested shares at ending", "periodStartLabel": "Non-vested shares at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Number Of Shares [Roll Forward]", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Non-Vested Shares At December 31, 2011", "periodEndLabel": "Non-vested shares at ending", "periodStartLabel": "Non-vested shares at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]", "verboseLabel": "Weighted Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Vested", "verboseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Description of method used to estimate fair value of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used", "verboseLabel": "Fair value of stock options method used" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Authorized", "terseLabel": "Stock authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant", "terseLabel": "Number of shares available for grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r291", "r304" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r283", "r289" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSummaryOfChangesInNonVestedRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r100", "r285", "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Stock based compensation award, vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration term of share-based compensation plans", "verboseLabel": "Expiry period of the stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlans401KPlanAndStockIncentivePlanDetails", "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r380", "r386" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]", "terseLabel": "Warranty Costs" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State income taxes" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r224" ], "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.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "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": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r224", "r226" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures, Total", "verboseLabel": "Stock issued for stock incentive plans, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r224", "r226", "r292" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised in period" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansStockOptionsAndRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r226", "r284", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures, Total", "verboseLabel": "Stock issued for stock incentive plans, net" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r224", "r226" ], "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": "Stock purchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r224", "r226" ], "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": "Stock purchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r167" ], "calculation": { "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Total Stockholders Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets", "http://www.marineproductscorp.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable To Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan Defined Benefit [Member]", "terseLabel": "SERP" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureEmployeeBenefitPlansSerpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect", "terseLabel": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect", "verboseLabel": "Adoption of accounting standard (Note 1)" } } }, "localname": "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r160", "r161", "r162", "r163", "r166", "r169" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r423" ], "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": "Investments measured at Net Asset Value - Trading securities" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Products transferred at point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Products transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureNetSalesTimingOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r403" ], "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": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesAmortizedCostBasisFairValueAndNetUnrealizedLossOfAvailableForSaleSecuritiesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesMunicipalObligationsDetails" ], "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.marineproductscorp.com/role/DisclosureLeasesAssetsAndLiabilitiesRelatedToOperatingLeasesRecordedOnBalanceSheetDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.marineproductscorp.com/role/DisclosureLeasesOtherInformationRelatedToOperatingLeasesDetails", "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureCommitmentsAndContingenciesIncomeTaxesAndEmployeeAgreementsDetails", "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r311", "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at December 31", "periodStartLabel": "Balance at January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r136", "r137", "r138", "r139", "r146", "r147", "r148" ], "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]", "verboseLabel": "Use of Estimates in the Preparation of Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r108" ], "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 allowance" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r109" ], "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 Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r109" ], "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, Additions for Charges to Cost and Expense", "verboseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.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.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesRecoveries": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.", "label": "Valuation Allowances and Reserves, Additions for Recoveries", "negatedLabel": "Net (Write-Offs)/ Recoveries" } } }, "localname": "ValuationAllowancesAndReservesRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r109" ], "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.marineproductscorp.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "VIE ownership percentage (in percent)", "terseLabel": "Voting power (in percent)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r118", "r129" ], "calculation": { "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Shares used in calculating diluted earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.marineproductscorp.com/role/DisclosureSignificantAccountingPoliciesReconciliationOfWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "59A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780131-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2740-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780132-109256" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "61A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780137-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2814-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5498026-109256" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953659-111524" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921842-210448" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "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(6)(a)(3))", "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": "(h)(4)", "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": "(i)", "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": "(j)", "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": "(k)", "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": "(k)(1)", "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": "(k)(2)", "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": "(k)(3)", "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": "(n)", "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": "(s)", "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", "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(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11374-113907" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5708775-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r455": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r456": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r457": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r458": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r459": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r461": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r462": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL116659650-108580" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 54 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Income taxes and employee agreements (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
employee
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
COMMITMENTS AND CONTINGENCIES.      
Long-term deferred tax liabilities $ 358,000 $ 393,000  
Selling, general and administrative expenses $ 31,259,000 30,936,000 $ 29,261,000
Employment agreement      
COMMITMENTS AND CONTINGENCIES.      
Number Of Employees | employee 1    
Monthly payment (in percent of profit) 10.00%    
Selling, general and administrative expenses $ 4,487,000 $ 4,630,000 $ 4,068,000
XML 55 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Components of net periodic benefit cost (Details) - Retirement Income Plan - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
EMPLOYEE BENEFIT PLANS      
Service cost for benefits earned during the period $ 0 $ 0 $ 0
Interest cost on projected benefit obligation 255,000 251,000 266,000
Expected return on plan assets (468,000) (501,000) (415,000)
Amortization of net losses 87,000 81,000 91,000
Net periodic benefit cost (126,000) (169,000) $ (58,000)
Employer contributions $ 0 $ 770,000  
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #%Z7% ?(\\#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,$% @ ,7I<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 " Q>EQ0\70K&NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*'9I&2;U96.G#08K;.QF9+4UBQ-C:R1]^R59 MFS*V!]C1TN]/GT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATD MO#T]OLSK%K[-;%ND\5?VFD^1MN(R^75U=[][$$95JBHJ5:C;G5QKN=%R_3ZY M_O"["H?.^;W_Q\8705/#K[LP7U!+ P04 " Q>EQ0F5R<(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 ( #%Z7%"<)&&L:0, ,<0 8 >&PO=V]R:W-H965T&ULC5AM;YLP&/PKB!]0\ LDJ9)(3:-IDS:IZK3M,TVRZ)J5N')F/-M%#6[DRJSYD:? M567O''1=9L9>UL>H.=DLHAX'*=1F>55N%YV;0_U>JDOIL@K]5 'S:4L ML_K/1A7ZN@I9^-;PF!]/IFV(ULMS=E3?E?EQ?JCM5316V>>EJII<5T&M#JOP MCMUN1=(2.L3/7%V;R7G0#N5)Z^?VXLM^%<9MCU2A=J8MD=G#B[I71=%6LOWX M/10-1\V6.#U_J_ZI&[P=S%/6J'M=_,KWYK0*YV&P5X?L4IA'??VLA@$E83", M_JMZ486%MSVQ&CM=--UOL+LT1I=#%=N5,GOMCWG5':_]'2D'&B;P@SS4RV7M;Z&M2]O>>LG47L5MJGOVL;NX?=W;./ MI[&M+^MX&;VT90;$ID?P"8*-B,C6'@4X$MAP0N?O!>XI0KQ';"E"XBX(.$;1 MT<6$GF"ZA'39T>6$GCJ/B")F6""! @FASQT!BEA@@10*I(3.7)0,@ DO,H<2<\J4C 2 >JQ=08D'YKM< XC&;Q3AQ,:W@^HTP'L>9)]>, M5. DV0#C,9W!<-\Q3BNXMB.,QW>&\\L$K> ZCS >ZQF..:,IYJ[Y".-S'V>= MT2ASXC[ ^-S'@6-+&[C6['>%!:Z-L5^(;VY63 MRO;C1:$.ICV=V?.ZWUKW%T:?A[\-HO&_B_5?4$L#!!0 ( #%Z7%#GDFA1 M^P, /,2 8 >&PO=V]R:W-H965T&ULA9A=CZLV$(;_ M"N*^!SS&V%XED;JIJE9JI=6IVEZSB;-!AX\4V,WIOZ\A; 0SX_0F?.0=SSO& M?FS87-ON6W]V;HB^UU73;^/S,%R>DJ0_G%U=]%_:BVO\/Z>VJXO!7W9O27_I M7'&<@NHJ@33-D[HHFWBWF>Z]=+M-^SY49>->NJA_K^NB^_?95>UU&XOX\\;7 M\NT\C#>2W>92O+D_W/#GY:7S5\F]E6-9NZ8OVR;JW&D;_RB>]A+&@$GQ5^FN M_>(\&DMY;=MOX\6OQVV/3GR. M0UOUTV]T>.^'MIY;\5;JXOOM6#;3\3JW_QG&!\ < /< D3T,D'. 1 ')S=E4 MZD_%4.PV77N-NMO3NA3CH!!/TG?F8;PY]=WTGZ^V]W<_=CELDH^QG5GR?)/ M0H(4>ZK(Y5V2^/QW$\":@"E>+N,S/EZR\7**SY;Q"A5QDZA)TDP284V:H4*H MRNA,\58RUDI&K>0HR4V2+Y* 78A6212;1-$D&M6K2)(\3Y%H3T72:."=Y*R3 MG#HQR$E.DF1"*8FL,*I59G@:>CDAYTJ34#4%-2FO. MM,4]P\I4Z"F) /D$]2.Q'T%GB$P-MO,_JK4;'H$"J)L,NP%FDBALYK%H[87' MJ6!X2AZ!9-)8&\C#LU)06&K,;4%I*:U-L1M&)2%4-0]50:FJ<^R&$E,(T&1 M4)FU4@3L\&05%*T:0UY0:HHTTSE>UEA=:DQH O-\%9HLTSHTR'DR"@:-&-&" M8D\:0X8?5?GU(K#I$#P=!<6CP: 6E'Q"^N4+V^%DF0UL8H ')%! &HQK8,BG MTPS)]IS,B,4F8>V'!R100!H,;*#HLQ;WXIY1>=.!Z0F!/2(%I,&X!LH^)4G? M,(!4@>T7\( $"DB#80T4D*"7:]3LAI&I/ _,*^!!"A2D!H.4T^!9]5BS=L)# M%!1AA F-.IY[0+EG\):2TY!:'FK63GC> =U0&DPKH+M%*0W>/G&J3(9>D7AV M F4G7@:?@5*13,5'DK4/GII J6D)I9A=9:[P[FK/R:15H5<_GIJ24M-B2DF* MPQ] 9WC99F5"!S@E>6I*2DV+.249'FH0F V<3"UE:S\\-R7EIL6LFC6KMV-N M'\'JF'U$LOCZ,'X.^KWHWLJFCU[;86CKZ7/#J6T'Y]M,O_C6SJXXWB\J=QK& M4^W/N]MGF-O%T%[F3TS)_3O7[C]02P,$% @ ,7I<4!*V0,HM @ (P< M !@ !X;"]W;W)KMG#E3UF AN^R">,< G[2I(2CPO 0UN&[=LM!C M>U86]"I(W<*>.?S:-)C]V0*A]XWKN^\#+_6E$FH E46'+_ =Q(]NSV0/C5%. M=0,MKVGK,#AOW _^>I @,!1J A8/FZP M T)4((GQ>XCICBF5<=I^C_Y)URYK.6 ..TI^U2=1;=S,=4YPQE;W1 ,AF T M^-%#0S@80L. >C)=ZDG=8OU@=5GO"7X?R91[5H'YW>DY6R^7HK>,F3&SSQ(H]) M\D@Q8TBL#,F"P3>+W29/+,YCS0PDM8*D%A CR39=U)I&UN5Y0CA#RJQ(F07) M^+:VV2)3&&9)GOG&#M]9A%$89%'VCT\IMR+E%J300,J?1;(([4AHZYEQ0XI?M)3D# #H# & 'AL+W=OZW*NEWZ1ZU/]T'0;H^RRML[ M=9*U^6>OFBK7IMD<@O;4R'S7&55E0,-0!%5>U/YJT?4]-JN%.NNRJ.5CX[7G MJLJ;/VM9JNO2)_Y;QU-Q.&K;$:P6I_P@OTO]X_38F%8P>MD5E:S;0M5>(_=+ M_X'<9T18@T[QLY#7=O+NV5">E7JQC2^[I1]:(EG*K;8N MG/KCF-9P^O[F_5,7O GF.6_E1I6_BIT^+OW$]W9RGY]+_:2NG^40$/>](?JO M\B)+([6ZVJP8M!J?+7_EG4W?/:_R/88(8;T,& C@;]Y,P: ML,& O1M$_S2(!H,(& 1]*-W<9+G.5XM&7;VF7]Y3;G<1N8_,[&]M9S?9W7]F M>EK3>UF1,%H$%^MHT*Q[#9UJ1D5@O(]#4&R(-77,Z>T &U@WO-'4?:DH)$R!>3)8( F09(A,Q(S/4 M'*7F"'4"J'N-F(YC!HK@*B$R1FD*5PJ1A0E-9Z@%2BT0ZA10"V<NA@IP+#)$ M0V=@28A?KB&"R^#M&B)3''% L\%D7'"P$ADBHVF:)#/<,TF!(-Q.5B#NT:($ M;F9$%1,!=P:B,K?S+#6:9QX(1:@YI*;NI9I0YF!CLBB!6P21D92%,Q<'P3,3 M05+3W"5/\-Q$D.1$8'(:1/$$-KQ+X,GXD"I#57PF(1,\-1$D-Q&8FP91\A_H MCZ@R5#4+C69@4NY5LCETI73K;=6YUK9J MFO2.Y?H#M>4BZ%_;,KXK(]_=]-\ W_+F4-2M]ZRT*4:[DG&OE)8&TE#[WM%\ M=HR-4NZU?8W->]/7WGU#J]/P71&,'S>KOU!+ P04 " Q>EQ0!-Z'X%4" M N!P & 'AL+W=OC7 /"JQBWBC[3'G?QRIJQ%0D[9!?">873222T!, A2T**F M\\M"QPZL+.A5D*;#!^;Q:]LB]F^+"1TV?NB_!9Z;2RU4 )1%CR[X)Q:_^@.3 M,S"QG)H6=[RAG>,_A>M]KO :\+O! Y^-/>7D2.F+FGP[;?Q "<($5T(Q M(/FZX1TF1!%)&7]'3G\JJ1+GXS?V+]J[]')$'.\H^=.<1+WQ<]\[X3.Z$O%, MAZ]X])/XWFC^.[YA(N%*B:Q14<+UTZNN7-!V9)%26O1JWDVGWX/YDL5CFCL! MC@EP2@C33Q.B,2%Z3_B\0CPFQ%8",%;TVNR10&7!Z. Q\W=[I#91N([EZE)"E=)8.\%,.L:+687W9&Y5]%K)]3AFT6GIO\$5=>QXEMY&9C>_4YC;I(? MB%V:CGM'*F1/TYWG3*G 4F3P*/75\O*:)@2?A1IFEQ0YQ>6B.4$ #P& & 'AL+W=OX]AKP$[)RY<^^UYW?&9GHJJ^_UUKEF]&-?'.K9>-LTQX7W]N"WS6P_NW15>WF;BYW@NB[K[.WI^JYMRWT?QJ>SS'^?/ MW:'[//7Q/X;A ;(?("\#A+HY0/4#U&6 $C<'Z'Z _CE#>G. Z0>8RP!M;PZP M_0#[S^YR] [<^^ MSX6TT^B]#=1K%F>-##1)J%DB31IJ5DB3A9JO0*/B4+-&&G'11+[>2]$2%BV[ M #H(($G19XWI-(=.HW1*.K/B(JN%%J0FKII(D9()UR"6T=K@NA2L2X&Z%*GK MK+%A7<;$<8QGTG FW451P4P:!S P@ &I&I*J81T1Y)9:1(P#UEIBX3?39JNQH3E,N%]60&52@5=;4!E MC1Q8;RDL*P5ED2NY2/DTVB:#_:J%X7S"!/3 MY7U?%Z:$V2D /#4UA5X4NH)):.*?-16)22T1J5AG?9].=T%)RFDO!-M @DK\6 QLFB8DO$?&I MN4B.7_^ /R:&PO=V]R:W-H965T M&UL?5A=;^,V$/PKAM]S$I<4206.@=A&T0(M$%S1]EFQF=@X MR7(E);[^^^K#\3F[PWN))6:XG%TM9[EPY^A^^OTU/1OR=7* M[E"%8WNHC[,FO#S,']7]1IMAPHCX^Q#.[C,ZO:PX3;Y\_K/\R.M\[\URT85V7_QQVW?YA[N>S M77@IWLKN:WW^-5P_A_=0]O"!2;_&MB[;\>]L^]9V=76QTE.IBN_3 M[^$X_IXO]C^FX0ETF4#7"^:Q1*EP\,U/%C#L)AXN09+E;6$D.)4)<90 M).ESR#4'7'G.YH (,29K $H]R^L- %E/F*]*L1RE@+'E>I3*\%J>36N THYO M,@#JMT@>X1R14 6VF8N8@!+YJ BX[;G;)-TFIWEB(9@GQ1T'*)5;$Z&--55I M0=L*UEHLE)%RG+1$W7EG#6LCPJ-PY5"H= C.4O'OE):D 2P3)P2$ MRE4L-W#]4$YN91LIN0J7!R7K@Q-^@_K@O-@3 &6%Z *4RF,"AJN$ F6")_M* M276_T]YRS@"5I1GG+%'*Q>),N%*0K!2>I<2*I+J3YP>8-4!EECFV :!>H2,' M!\*%@A2(,S].74"?1$7G0C !C,@Y'FD$RZV.Y ?AZD0$=D5$P0A7"I*50G%U M7Q$H J2UX:XCF#B#;2#,J%B6X6)!X-1O19"EQ,<2 ^L[27U7/ -7)%79Y?Q MLP8H4H:?YS8 IGQJ(Z<6PAI/0..MX[2!+%/.6R*$ZO=&RM4.6J/>PPAQ+/,$ M^@1Q<"'9*&3:\-H$4#JUO+,!J#N;F=@VQ)6%/-B&,1-8Z0DHO3C\$-!PE3M^ M#%]#G".NKQN(ZYOOR#?36.\UZ P<+U(:= ;>&"Z>".8RXL01S&84Z: U%GT- M1-]QT==2IN^H;Y!Y&P9QQCFN?0C7[^]8\ZBQ[FO0E3A>8[5L))1*^5%OC6 I M/V1L "I+;8QUY*('E!H>H)66Q<$[L;D!REDO@BU1?:\0V9@:UQD-Z@POYBN- MKH1\RNLC@$G?-@#UR;>)=7)SCUB%YG6\HVUGV_KMV W7<3>CUWO@1QKN(=GX M2MUOIMO<'V:FR^4_BN;U<&QGSW77U=5X%_E2UUWH2:9?>GK[4.RN+V5XZ89' MUS\WTZ7N]-+5I\N%=7*]-5_^#U!+ P04 " Q>EQ078("9[0! #2 P M& 'AL+W=OO&AE M7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38 M>R4-G"UQO=;"_CR!PB&G6_KJ>))-ZZ.#%5DG&O@"_FMWML%B,TLE-1@GT1 + M=4[OM\?3/L:G@&\2!K,P.7YE?U]JCW4%%D M%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKL3W<9NP:B::8TQC#ES%S! OL$NP7?_4?@'P7Z58)\(]F^6N!9S^"L)6_14@VW2-#E28F_2 M)"^\\\#>IT=DO\/':?\L;".-(Q?TX653_VM$#T'*YB:,4!L^V&PHJ'T\'L+9 MCF,V&AZ[Z0>Q^1L7OP!02P,$% @ ,7I<4+-IU+>R 0 T@, !@ !X M;"]W;W)K, M)IILSJB?V7;:D@.F MV>_UZ@W5JU^@688=Z;-\.0#6B?70O@R8M6QN6T];X[ M,N;*%K1P=]B!"3.;S6NFA32TR)+O;(L,>Z^D@;,E MKM=:V!\G4#CD=$MOCB?9M#XZ6)%UHH'/X+]T9QLL-K-44H-Q$@VQ4.?T87L\ M[6-\"O@J87"+,XF57!"?H_&ARNDF"@(%I8\,(FQ7> 2E(E&0\7WBI'/*"%R> M;^SO4NVAEHMP\(CJFZQ\F],#)174HE?^"8?W,-7SBI*I^(]P!17"HY*0HT3E MTDK*WGG4$TN0HL7+N$N3]F&ZN<'6 7P"\!EP2 V)DK*WPHOBLSB0.S8^T[$ M)]X>>>A-&9VI%>DNB'?!>RVV]X>,72/1%',:8_@R9HY@@7U.P==2G/A?<+X. MWZTJW"7X[A\*?R/8KQ+L$\'^OR6NQ;SY(PE;]%2#;=(T.5)B;](D+[SSP#[P M]":_PL=I_R1L(XTC%_3A95/_:T0/0A[,=QVPT/';3 M#V+S-RY^ E!+ P04 " Q>EQ00WP$?+(! #2 P &0 'AL+W=O-*BMXZ M5!.+EZ+$R[BW.N[#>,.OL'4 GP!\!NPC@(V)HO+/PHD\-3@0,_:^$^&)-P?N M>U,$9VQ%O//BK?=>\LT^2=DE$$TQQS&&+V/F".;9YQ1\+<61_P?GZ_#MJL)M MA&_?4/@7P6Z58!<)=N^6N!;S;Y%LT5,%IH[39$F!O8Z3O/#. WO+XYO\"1^G M_4&8NM66G-'YEXW]KQ =>"G)C1^AQG^PV9!0N7#\Y,]F'+/1<-A-/XC-WSC_ M#5!+ P04 " Q>EQ0-PN2#;(! #2 P &0 'AL+W=OW<:6:2$[6F31=[9%9@:O9 =G2]R@M; _3J#,F-,M M?7,\R:;UP<&*K!<-? '_M3];M-C,4DD-G9.F(Q;JG-YMCZ=]B(\!WR2,;G$F MH9*+,<_!>*QRN@F"0$'I X/ [0KWH%0@0ADOB9/.*0-P>7YC_QAKQUHNPL&] M4=]EY=N<'BBIH!:#\D]F?(!4SSM*4O&?X H*PX,2S%$:Y>)*RL%YHQ,+2M'B M==IE%_%%DUHS$3KWO17CB[9%C;\K@C*V( M=RC>H?=:; \\8]= E&).4PQ?QLP1#-GG%'PMQ8G_!>?K\-VJPEV$[_ZA\#>" M_2K!/A+L_UOB6LSNCR1LT5,-MHG3Y$AIABY.\L([#^Q=?$3V*WR:]L_"-K)S MY&(\OFSL?VV,!Y2RN<$1:O&#S8:"VH?C>SS;:EQ0[151"+,! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*)D\XI W!YOK)_BK7[6L[2_=,PZ/,-5S2\E4_&>X@/3A08G/4:*T<25E;QVJB<5+4?Q]W(6.^S#> M[*ZP=4 R 9(9L(\ -B:*RC]RQXO,X$#,V/N.AR?>'A+?FS(X8ROBG1=OO?=2 M;/=IQBZ!:(HYCC'),F:.8)Y]3I&LI3@F?\&3=?AN5>$NPG?_4/@;0;I*D$:" M]+\EKL7<_I&$+7JJP#1QFBPIL==QDA?>>6#OD_@FO\+':?_"32.T)6=T_F5C M_VM$!U[*YL:/4.L_V&Q(J%TX?O!G,X[9:#CLIA_$YF]<_ 102P,$% @ M,7I<4.?/RJ:T 0 T@, !D !X;"]W;W)K&UL M?5-A;]L@$/TKB!]0$I*U661;:CI-F[1)4:=UGXE]ME&!\P#'W;\?8-?S-F]? M@#ONO7MW'-F ]MFU )Z\:&5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D25 M0%HQOMG<,BVDH466?&=;9-A[)0V<+7&]UL+^.('"(:=;^NIXE$WKHX,562<: M^ +^:W>VP6(S2R4U&"?1$ MU3N^WQ],^QJ> )PF#6YQ)K.2"^!R-CU5.-U$0 M*"A]9!!AN\(#*!6)@HSO$R>=4T;@\OS*_C[5'FJY" ]^)^,3;(P^]*:,SM2+=!?$N>*_%]G"; ML6LDFF).8PQ?QLP1++#/*?A:BA/_"\[7X;M5A;L$W_U#X6\$^U6"?2+8_[?$ MM9B[/Y*P14\UV"9-DR,E]B9-\L([#^P]3V_R*WR<]L_"-M(X&#S8:"VL?C73C;<EQ0 MW-^C,[,! #2 P &0 'AL+W=OW<<^8CFT78 CCPIJ6U!.^?Z(V.VZD!Q>X,]:'_3H%'<>=.TS/8&>!U!2K)L MLWG+%!>:EGGTG4V9X^"DT' VQ Y*M)T+#E;F/6_A&[CO M_=EXB\TLM5"@K4!-##0%O=T>3_L0'P,>!(QV<2:AD@OB8S ^UP7=!$$@H7*! M@?OM"G<@92#R,GXF3CJG#,#E^9G]8ZS=UW+A%NY0_A"UZPIZH*2&A@_2W>/X M"5(];RA)Q7^!*T@?'I3X'!5*&U=2#=:A2BQ>BN)/TRYTW,=TLTNP=4"6 -D, M.,0\;$H4E7_@CI>YP9&8J?<]#T^\/6:^-U5PQE;$.R_>>N^UW!X..;L&HA1S MFF*R9$NPG>O*/R+8+]*L(\$^_^6N!;S_I\D M;-%3!::-TV1)A8..D[SPS@-[F\4W^1,^3?M7;EJA+;F@\R\;^]\@.O!2-C=^ MA#K_P69#0N/"\9T_FVG,)L-AGWX0F[]Q^1M02P,$% @ ,7I<4&).0A"S M 0 T@, !D !X;"]W;W)K&UL?5/;CM0P#/V5 M*!^PZ60&=AFUE786(9! &BT"GC.MVT:;2TG2Z?+W.&FW%"B\)+'C,RVD MH66>?&=7YG8(2AHX.^('K87[<0)EQX+NZ(OC4;9=B Y6YKUHX3.$+_W9H<46 MEEIJ,%Y:0QPT!;W?'4^'&)\"ODH8_>I,8B47:Y^B\:$N:!8%@8(J1 :!VQ4> M0*E(A#*^SYQT21F!Z_,+^[M4.]9R$1X>K/HFZ] 5](Z2&AHQJ/!HQ_%1">:HK/)I)=7@@]4S"TK1XGG:I4G[.-WL;V?8-H#/ +X [E(> M-B5*RM^*(,K]B$^\.W+L316=J17I#L5[]%[+W9LL9]=(-,>&PO=V]R:W-H965T=;*^()V(?1'QGS5@1;^QO9@\*:Q3HN IFN9[QV(.H&T8GRW>\VTD(:6>?*= M79G;(2AIX.R('[06[L<)E!T+NJK9Q:4HL7SM$N3]G&ZX=D,VP;P&< 7P&W*PZ9$2?D[ M$429.SL2-_6^%_&)]T>.O:FB,[4BW:%XC]YKN7_+5 M'4R:Y)5W&=@[GM[D5_@T[9^%:Z7QY&(#OFSJ?V-M )2RN\$1ZO"#+8:")L3C M&SR[:EQ0Q2E]#+,! #2 P &0 M 'AL+W=O\9LV8+B]@H[T/ZF1J.X\Z9IF.T,\"J"E&3)9O.!*2XT+;+H.YHBP]Y) MH>%HB.V5XN;U !*'G&[IQ?$DFM8%!RNRCC?P#=SW[FB\Q6:62BC05J F!NJ< MWFWWAS3$QX ? @:[.)-0R0GQ.1A?JYQN@B"04+K P/UVAGN0,A!Y&;\F3CJG M#,#E^<+^.=;N:SEQ"_'P!:9ZKBF9BG^ ,T@?'I3X M'"5*&U=2]M:AFEB\%,5?QEWHN _CS>X"6PU,&9VQ%O//BK?>>B^W'-&/G0#3%',:89!DS1S#//J=(UE(< MDO_@R3I\MZIP%^&[-Q3^19"N$J21('VWQ+68ZW^2L$5/%9@F3I,E)?8Z3O+" M.P_L71+?Y$_X..V/W#1"6W)"YU\V]K]&=."E;*[\"+7^@\V&A-J%XXT_FW', M1L-A-_T@-G_CXC=02P,$% @ ,7I<4$LD-9ZU 0 T@, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0)4K6=H%MH.DP;, & M!!W6/2LV;0O5Q9/DN/O[4;+K>:N[%TFD> X/*2H;K'OR+4 @SUH9G],VA.[ MF"];T,)?V0X,WM36:1'0= WSG0-1)9!6C&\VUTP+:6B1)=_)%9GM@Y(&3H[X M7FOA?AU!V2&G6_KB>)!-&Z*#%5DG&O@&X7MWU J$J&,GQ,GG5-&X/+\ MPOXQU8ZUG(6'>ZM^R"JT.;VEI():]"H\V.$33/6\HV0J_@M<0&%X5((Y2JM\ M6DG9^V#UQ()2M'@>=VG2/HPW?#?!U@%\ O 9<)ORL#%14OY!!%%DS@[$C;WO M1'SB[8%C;\KH3*U(=RC>H_=2;-]?9^P2B::8XQC#ES%S!$/V.05?2W'DK^!\ M';Y;5;A+\-T;"O\BV*\2[!/!_K\EKL7<_).$+7JJP35IFCPI;6_2)"^\\\#> M\?0F?\+':?\J7".-)V<;\&53_VMK Z"4S16.4(L?;#84U"$>;_#LQC$;C6"[ MZ0>Q^1L7OP%02P,$% @ ,7I<4&(HB-NT 0 T@, !D !X;"]W;W)K M&UL?5-M;],P$/XKEG_ W+J%=542:1U"((%4#3$^ MN\DEL>:78#O-^/>=[GGON?,X&ZYY]"Q#(BU;&Y[0-H3LRYLL6 MM/ WM@.#-[5U6@0T7<-\YT!4":05XYO-6Z:%-+3(DN_LBLSV04D#9T=\K[5P M/TZ@[)#3+7UU/,JF#='!BJP3#7R!\+4[.[38S%))#<9+:XB#.J?WV^-I'^-3 MP).$P2_.)%9RL?8Y&A^KG&ZB(%!0AL@@<+O" R@5B5#&]XF3SBDC<'E^97^? M:L=:+L+#@U7?9!7:G!XHJ: 6O0J/=O@ 4SUO*)F*_P174!@>E6".TBJ?5E+V M/E@]L: 4+5[&79JT#^,-OYU@ZP ^ ?@,.*0\;$R4E+\30129LP-Q8^\[$9]X M>^38FS(Z4RO2'8KWZ+T6V[M#QJZ1:(HYC3%\&3-',&2?4_"U%"?^%YROPW>K M"G<)OON'PM\(]JL$^T2P_V^):S%W?R1ABYYJ<$V:)D]*VYLTR0OO/+#W/+W) MK_!QVC\+UTCCR<4&?-G4_]K: "AEEQ03Y[PI+,! #1 P &0 'AL+W=O2X^_M1LNNYG;<72:0.#P\I*ANL>_(M0" O6AF?TS:$[L"8+UO0PE_9 M#@S>U-9I$=!T#?.= U&E(*T8WVRNF1;2T")+OI,K,ML')0V<'/&]UL+].H*R M0TZW]-7Q()LV1 CY0,A7_%2Z@$!Z58([2*I]64O8^6#VQ MH!0M7L9=FK0/X\W-%+6.YQ.>S_C;E(:->9+PCR*((G-V(&YL?2?B"V\/'%M3 M1F?J1+I#[1Z]EP+?,V.72#1ACB.&+S#;&<&0?4[!UU(<^5_A?#U\MZIPE\)W M_U#XAF"_2K!/!/O_EKB&>5\D6_14@VO2,'E2VMZD05YXYWF]X^E-_L#'8?\F M7".-)V<;\&53_VMK Z"4S15.4(O_:S84U"$>;_#LQBD;C6"[Z0.Q^1<7OP%0 M2P,$% @ ,7I<4!/&Y]BT 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0M.IL3EOG^@-CMFQ!"WN%/73^ID:C MA?.F:9CM#8@J@K1B/$FNF1:RHT46?2=39#@X)3LX&6('K87Y<02%8TYW]-WQ M))O6!0I,0B5G MQ)=@/%8Y38(@4%"ZP"#\=H$[4"H0>1FO,R==4@;@^OS.?A]K][6?;\/VFPGV$[_^A\#>" M=),@C03I?TOJK!-'&:+"EQZ.(DK[S+P-[R^":_PJ=I_R),(SM+ MSNC\R\;^UX@.O)3DRH]0ZS_88BBH73A^]&EQ0'H9U^_D" "##0 &0 'AL+W=O-2ZN8\BM3V*BJL[V8C:_+.7 M;<6U&;:'2#6MX#L;5)41Q7$65;RHP_72SCVUZZ4\Z;*HQ5,;J%-5\?;W1I3R ML@I9>)UX+@Y'W4U$ZV7##^*;T-^;I]:,HC'+KJA$K0I9!ZW8K\('=K^AO NP MB!^%N*B;]Z#;RHN4K]W@\VX5QMV*1"FVNDO!S>,L'D59=IG,.GX-2<.1LPN\ M?;]F_V@W;S;SPI5XE.7/8J>/JS /@YW8\U.IG^7EDQ@V- N#8?=?Q%F4!MZM MQ'!L9:GL;[ ]*2VK(8M92L7?^F=1V^>E_R>[AN$ &@)H#,AM0-03V95_X)JO MEZV\!&W_\1O>G3&[)_-MMMVD_13V/[-X96;/:XK3973N$@V838^A&PP;$9') M/E(0HMC0))QP> )7F-CPY)9]GN$$*4R0V@3INRW.G"TBC(=D!DEFDP2,Y@[) M%$/Q')-DD"0#"7*'!&$6F&0.2>;3!"QV2!#&HXD!3#L M:Y: %*X&(,@C H;MSX"W:5+B_@UZSX,K )O:.YL<#R@!Y),;K@$,&)PF!Y<# E9/$Y<'@3QEAW ](&#UU&UO(,C3WQ"N!P2LGKH=#@3E'AY< M#PA8/5VX/ TBQV>Z*8'KD1[L-V_"K;R5-NKQ\WL>,-X(-M#_X7WUY.OO#T4 MM0I>I#:=N.V7]U)J8=82WYDS/)H;T3@HQ5YWKW/SWO;7@GZ@93-<>:+QWK7^ M U!+ P04 " Q>EQ04Q]$DPXWH>7P)W?E[N"$ %9XD.*&;34P$:UJ<)3YW5EDB>\.;%LX*Z5X(ICY.P.60XBV^ M)5Z:JC8N0;*D8Q6\@OG5G96-R*Q2- ):W<@6*2A3_+ ]GF*']X#?#0QZL4>N MDXN4;R[X7J1XXPH"#KEQ"LPN5W@$SIV0+>/OI(EG2T=<[F_J3[YWV\N%:7B4 M_$]3F#K%]Q@54+*>FQ)]<@EU_X7Y;TV4DPJMA3! MWL>U:?TZ3/HW6IA )P)=$?INZ7Z(PP+[ MH,#>"^S_:9&N6@QA=F&3*&@2!03V*Y,0)@J;Q$&3." 0KTQ"F,/*A"QNAP!5 M^;G0*)=]ZV=RD9U'[X'ZV_4%'^?V)U-5TVITD<;>47^32BD-V%(V=[;AVCX5 M<\"A-&Y[L'LU#LP8&-E-;P&9'Z3L$U!+ P04 " Q>EQ0M^O"A^$! ! M!0 &0 'AL+W=O14&U,V1 T2:.6"."-1$"2$TZ['1>9\ M5UED8M2LZ^$JD1HYI_+7!9B86HM. +BTF%T]=Y[7JW3O-)'"UA_H!H"8C6@)/3(;.0 MR_P]U;3(I)B0G'L_4/N+PW-D>E-:IVN%.S/)*^.]%U%\RLC=$BV8RXR)-IAP M11##ODI$/HE+]$]XY \_>#,\N/##5CT]^0F.7H*C(SC^5>*[78D>3!+X16*O M2.PA"'&PO=V]R:W-H965T M*=G"R1#;:RW,VQ$4#AG=T'?'DZP;%QPL3SM1PT]PO[J3\1:;54JIH;426V*@ MRNC=YG#8ZKFF9"K^!UQ >7C( MQ,M@$ -(# 9 M >&PO=V]R:W-H965TZR5[D'YFT8;R9PW34ML;X#5D20%H4ER0R3C"I=Y])U,F>O! M":[@9) =I&3F[Q&$'@N@QV\PUW.-T5S\#[B \/"0 MB8]1:6'CBJK!.BUG%9^*9"_3SE7A2=.#]3WI@K.V(IXYY.WWGLIZ6V2DTL0FC''"4-7F'1!$*^^A*!; M(8[T$YUNTW>;&>XB?;>.OO^/0+8ID$6![%V)Z8<2MS ?@Y!53R68-DZ3194> M5)SDE7<9V#L:W^0-/DW[3V9:KBPZ:^=?-O:_T=J!3R6Y\B/4^0^V& (:%XZW M_FRF,9L,I_OY!Y'E&Y?_ %!+ P04 " Q>EQ0E\'/O+E XTUEK!(>35LSUUD0920IR?AF<\.4:#7-T^@[V3PUO9>M MAI,EKE=*V+]'D&;(Z)9^.)[:NO'!P?*T$S4\@__5G2Q:;%8I6P7:M483"U5& M[[:'8Q+P$?"[A<$MSB14!V@7N0,@AA&J^3)IU# M!N+R_*'^$&O'6L["P;V1?]K2-QG=4U)")7KIG\SP"%,]UY1,Q?^ "TB$ATPP M1F&DBRLI>N>-FE0P%27>QKW5<1_&FX1/M'4"GPA\)NQC'#8&BIE_$U[DJ34# ML6/O.Q&>>'O@V)LB.&,KXATF[]![R?GM+F67(#1ACB.&+S#;&<%0?0[!UT(< M^7]TOD[?K6:XB_3=,OH^61=(5@62*)#\4V+RI<0US/67(&S14P6VCM/D2&%Z M'2=YX9T']BX^(ON$C]/^4]BZU8Z7C?VOC/& J6RN<(0:_&"S(:'RX7B+ M9SN.V6AXTTT_B,W?.'\'4$L#!!0 ( #%Z7%#CPZ1WN $ -(# 9 M>&PO=V]R:W-H965T[EG',_N*2#L:^N ?#D3:O69;3Q MOCLQYHH&M'!WIH,6;RICM?!HVIJYSH(H(TDKQC>;/=-"MC1/H^]B\]3T7LD6 M+I:X7FMA?Y]!F2&C"7UWO,BZ\<'!\K03-7P#_[V[6+38K%)*#:V3IB46JHP^ M)*?S+N CX(>$P2W.)%1R->8U&)_+C&Y"0J"@\$%!X':#1U J"&$:OR9-.H<, MQ.7Y7?TYUHZU7(6#1Z-^RM(W&3U24D(E>N5?S/ )IGKN*9F*_P(W4 @/F6", MPB@75U+TSAL]J6 J6KR-NVSC/HPW]\E$6R?PBDTV=W $ $% 9 M>&PO=V]R:W-H965T,"CK=_7\".:[GT)3#C)+@A$;1@0C6M#A+?.ZBLD3VAC>&VJVK@$R9*.5? =S(_NHFQ$9I6B$=#J1K9(09GB MQ\WI'#N\![PU,.C%'KE.KE*^N^!+D>+(%00<F]>LPZ=]I80*="'1%(*.1K_R9&98E2@Y(C6?? M,?<7;T[4GDWNDOXH_#=;O+;96T;C3PFY.:$)OIVZ7X\A@5V08&=%]@M_8_1JL40YC]-[H,F^X 79F$,-NPR2%H M<@@([%8F(* P&%E$L+$*Q.RN(("5.6'3Z-<]JT?_$5VGN]'ZJ_P M7_CX.'QCJFI:C:[2V$'PU[64TH M)7JPIUK;]V@..)3&;6.[5^-4CH&1W?3@ MD/G5R_X 4$L#!!0 ( #%Z7%!SSU[_MP$ -(# 9 >&PO=V]R:W-H M965TP= M]M#YFQJ-%LZ;IF&V-R"J2-**\21YS[20'2VRZ+N8(L/!*=G!Q1 [:"W,[S,H M''.ZHZ^.1]FT+CA8D?6B@>_@?O07XRVVJ%120VFI,0B57Q.=@?*ERFH2$0$'I@H+PVPT>0*D@Y-/X-6O2)60@KL^OZI]B[;Z6 MJ[#P@.JGK%R;TP,E%=1B4.X1Q\\PU_..DKGXKW #Y>$A$Q^C1&7C2LK!.M2S MBD]%BY=IEUW]"$^\.W'? MFS(X8ROBG4_>>N^MX(=#QFY!:,:<)PQ?878+@GGU)03?"G'F;^A\F[[?S' ? MZ?MU]&.R+9!N"J11(/VGQ.-_)6Y@W@1AJYYJ,$V<)DM*'+HXR2OO,K#W/+[) M7_@T[=^$:61GR16=?]G8_QK1@4\EN?,CU/H/MA@*:A>.'_S93&,V&0[[^0>Q MY1L7?P!02P,$% @ ,7I<4%P_V$ZR 0 T@, !D !X;"]W;W)K&UL=5/;CILP$/T5RQ^P3ISTLA$@;;:J6JF5HJW:/CLP M@+6^4-N$[=]W; A+4_J"9X9SSEP\S@;KGGT+$,B+5L;GM VA.S#FRQ:T\'>V M X-_:NNT".BZAOG.@:@222O&-YNW3 MI:)&EV,D5F>V#D@9.COA>:^%^'T'9 M(:=;>@T\R:8-,<"*K!,-?(/PO3LY]-BL4DD-QDMKB(,ZIP_;PW$?\0GP0\+@ M%S:)G9RM?8[.YRJGFU@0*"A#5!!X7. 1E(I"6,:O29/.*2-Q:5_5/Z;>L9>S M\/!HU4]9A3:G[RFIH!:]"D]V^ 13/V\HF9K_ A=0"(^58([2*I^^I.Q]L'I2 MP5*T>!E/:=(Y3/I7VCJ!3P1^0V!CHE3Y!Q%$D3D[$#?.OA/QBK<'CK,I8S"- M(OW#XCU&+P6_WV;L$H4FS''$\ 7F%<%0?4[!UU(<^3]TOD[?K5:X2_3=,OO] M?P3VJP+[)+#_JT5^T^(:9G>3A"UFJL$U:9L\*6UOTB8OHO/"/O!T)Z_P<=N_ M"M=(X\G9!KS9-/_:V@!8RN8.5ZC%!S8["NH0S7=HNW'-1B?8;GI!;'[&Q1]0 M2P,$% @ ,7I<4-959JDM @ ; < !D !X;"]W;W)K&UL=57;CILP$/T5Q >L,>0N0$JVJEJIE:*MNGUVR"2@-9C:3MC^ M?6U#*/4.+_C"F7-F//9,V@GYIDH ';S7O%%96&K=[@A110DU4T^BA<;\N0A9 M,VV6\DI4*X&=G5'-21Q%*U*SJ@GSU.T=99Z*F^95 T<9J%M=,_GG %QT64C# MQ\9+=2VUW2!YVK(K_ #]LSU*LR(CR[FJH5&5: ()ERS\">;$ M%#P+_JLZZS(+-V%PA@N[+!(/8,2"_D//_$-,M3*;I ]H??,IMCNHO-V11V MTQV%^V><5V;WGL?;14KNEFC ''I,/,'0$4$,^R@18Q*'^(-YC)LGJ(>),T^F MZML53K! "1:.8/%?B$LO1 PS([)$198(P=H3P3 ;7&2%BJP0@JTG\A&31!$N MLD9%U@@!]40PS$Q2-ZC(!B%(/!$,L\!%MJC(%B'P$X]A9A)/(_P%10B%GWH4 M-)-[.O-2*4+A9Q\#T9GT4_2Y[FF,4/@7 7-W "*OVN:(!3^'4!!_B4@DV)7 M@[RZ,J^"0MP:UV,FNV,KV<>N6/Z#]WWH.Y/7JE'!26A3&UL=53KCIP@%'X5 MPP,L#H[C=*(F.[O9M$F;3+;I]C>CQTL6Q *.V[BD&SMH.+#-3 .96_S\#$F*$=>D\\MW6C;0+G:4]K^ [Z1W^1)L*+ M2MERZ%0KND!"E:'[W>F<6+P#O+0PJM4\L)UKE3!@V _VU(W&3JBH(2*#DP_B_$SS/W$ M*)B;_PHW8 9N*S$>A6#*?8-B4%KP6<64PNG;-+:=&\=I)28SS4\@,X$LA*/S MP9.1J_R1:IJG4HR!G/:^I_87[T[$[$UADVXKW)HI7IGL+8]V<8IO5FC&G"<, M66%V"P(;]<6"^"S.Y .=^.F1M\+(T:,U/0S] GNOP-X)[/]I\;!IT8=)_":Q MUR3V"!PW)C[,)[_)P6MR^"A PHV)#_.?WY5X31*/ -F8^##1Q@2OCB '6;O+ MIX)"#)V[^*OL8^6 M@$&E[30QOD?4$L#!!0 ( #%Z7% /@><<7 ( -4' M 9 >&PO=V]R:W-H965T;MHQ_B8*2J7U M7E>-6-J%E.W"<41>T)J(%];21OTY,EX3J9;\Y(B64W(PI+IRL.N&3DW*QLY2 M8]OQ+&5G694-W7%+G.N:\']K6K%N:2/[:G@M3X74!B=+6W*B/ZG\U>ZX6CFC MRJ&L:2-*UEB<'I?V"BVV"&N"0?PN:2I!1852D_=^+!LS=H/^E083\$# M(P''#PG>0/ ^".@AP1\(_HS@]*F8VFR))%G*66?Q?GM;HD\16OBJ^KDVFF*; M?ZH\0EDOF8?]U+EHH0&S[C%X@D$CPE'JHPL,N5CC3W0/![KUP:"Q2&:EQ6 A9$W@=U$'8)1AT#4=]*.0('H^:V)08$8B #/Z@9A/-A) M CI) ('Y98$P >P$N?"5= &).]N![MQJ]'P]$7AK5P@_<1('T/3PH,AU9[ - M!$O\.6P+P<)D NOC=B9O6TWYR?0-8>7LW$C]/DRL8V]:F=8TLZ]USS)OYH=, MW_!^$'XJ&V'MF50OKWD?CXQ)JJ)T7U1\A>JQXZ*B1ZFGD9KSOM'T"\G:H8DZ M8R?/_@-02P,$% @ ,7I<4"-50QL@ @ 6@8 !D !X;"]W;W)K&ULC571CILP$/P5Q ?$@!/@(H)T256U4BM%5[5]=L@F MH+,QM9UP_?O:AG $K/3R$-O+S.SL!F^REHM760(H[XW16F[\4JEFC9 L2F!$ M+G@#M7YRXH(1I8_BC&0C@!PMB5$4!4&,&*EJ/\]L;"_RC%\4K6K8"T]>&"/B M[Q8H;S=^Z-\"+]6Y5": \JPA9_@!ZF>S%_J$!I5CQ:"6%:\] :>-_QRN=ZG! M6\"O"EHYVGNFD@/GK^;P];CQ V,(*!3**!"]7&$'E!HA;>-/K^D/*0UQO+^I M?[:UZUH.1,*.T]_5494;/_6](YS(A:H7WGZ!OIZ5[_7%?X,K4 TW3G2.@E-I MO[WB(A5GO8JVPLA;MU:U7=M>_T9S$Z*>$ V$,'Y(P#T!OQ.6MOC.F2WU$U$D MSP1O/=']6 TQ[T2XQKJ9A0G:WMEGNEJIH]<G2?8#='Q-B= 3N+P):/QP:3V"VP= HLK6P-,FT[3#)*%.PF-C>/<;<&8F=1N*9$8S3B1$7YLF= M)'$F268"3],8S@<:754&XFRGFO0* M?JGM1!U%A\'Y'-FK_@[OINYW(LY5+;T#5WI@V&M]XER!MA(L](M0ZD$_'"B< ME-DF>B^Z<=<=%&_Z28Z&OY/\'U!+ P04 " Q>EQ0F>&J'[<" #'"@ M&0 'AL+W=OG+EXD0?& M5/!:5XUEVILHDIL#JZF<\98U^I\=%S55>BCVD6P%H]LNJ*ZB)(ZSJ*9E M$ZX6W=R#6"WX455EPQY$((]U3<7O6U;Q\S)$X=O$8[D_*#,1K18MW;,GIKZW M#T*/HL%E6]:LD25O L%VR_ CNKE'N0GH%#]*=I87]X$IY9GS%S/XLEV&L2%B M%=LH8T'UY<36K*J,D^;X94W#(:<)O+Q_<__4%:^+>::2K7GUL]RJPS(LPF#+ M=O18J4=^_LQL020,;/5?V8E56FY(=(X-KV3W&VR.4O':NFB4FK[VU[+IKF?K M_Q8&!R0V(!D"4/9N0&H#TK\!^-T ; /PM0'$!A G(.IK[Q;SCBJZ6@A^#D3_ M/K34O';HANC'M3&3W=/I_M/K*?7L:97B>!&=C)'5W/::9*1!8\W:UR1CQ9VO MR-*QY-Z7H)@,FD@7,E23@-4DG4$Z(DU@@Q0T2#L#/#)P*->]AG2:IB\UF\>Q MLVIW@ RGE[(1#@9Q,("#'9Q>DUWDP3Z,+_I0($]VCSUF0SR!3$!D B 3!YE< M@^R+0&1?]@YR!B)G '+F(&=>&I?75TP_[1SDR &.W.'(_\GA*U R"5* ( 4 M4CAI"B_-?#++',PR][(@-&& 8KAYQ=?O=S31_Q!0Z]QM;LC?RV2\F6V/ X0X M*_RW%A*F,9E<003W.Y3X]&3* NYX*/V/-82[% +:%'$^$+=6E%^^N3,TE0CN M+0AH+B1Q$T&B="(/W! 0T!$(=O- HHFO%8(W/ )V/,G*87Z*!/E<.@8CME;G-]+_JC53]0O+7'QF@X MNZ[^ %!+ P04 " Q>EQ0OVC_JR@" S!P &0 'AL+W=O/#8- M%7]6P'B_](E_=KS4ATH91U 6'3W #U"OW5IH*QA9=G4#K:QYZPG8+_U'LEB1 MV 18Q,\:>CG9>Z:4#>=OQOBZ6_JAR0@8;)6AH'HYP1,P9IAT'K\=J3]JFL#I M_LS^V1:OB]E0"4^<_:IWJEKZN>_M8$^/3+WP_@NX@A+?<]5_@Q,P#3>9:(TM M9]+^>MNC5+QQ+#J5AKX/:]W:M7?\YS \('(!T1@0#;4,0C;S9ZIH60C>>V)H M?D?-&9-%I'NS-4[;"OM-)R^U]U3.DKP(3H;(858#)IIBHG3$!)I_%(E0D<@2 MS"Y$YCC!#"6868)X2I"&5UD.F,1B6HO)TBS&56)4)494R)7*@$DO5-($5TE0 ME011B:Y4D@\JGV[T*T4U4D1CAA-D*$%V_XGE*$%^QXGE'ZHD\3S$5>:HROR. M$YO_APH)\2$)$9T;?RUR8\[(_1TE^!21Z(Z>.M"TW)3DMW+%IXU@XW;=5@>Z M%,IN3 +!!XY@$W<]"PZ4_&L8@LEU9YZ3[U0Z*"\9TL_P)02P,$% @ ,7I<4)/8]KT8 M @ U08 !D !X;"]W;W)K&ULE55ACYLP#/TK MB!]P(=!"6U&D]J9IDS:INFFWSREU"[J$L"0MMW^_)'",W5R)?6EBQ^_9+[A. MWDGUHBL $[P*WNAM6!G3;@C1906"Z0?90F-/SE()9JRI+D2W"MC)@P0G<12E M1+"Z"8O<^PZJR.75\+J!@PKT50BF?NV!RVX;TO#-\51?*N,0J @ZE M<13,+C=X!,X=DZWCYT :CCD=<+I_8__HQ5LQ1Z;A4?(?]R"U1_^2USWYAN8GLWI7/ZJ_!GMGAMO;)$63I C!G2HSE"";+W.%$JQFR$1BL@A/LD:3K!&" M.]U$([QCH_E"Z9VFIS.DHD%W/BE%.W]'8T3MG>:G>/?3Y#_4XOU/%W/4(D%9 M\BX/F4P5 >KBYZD.2GEM_#"?>,>9O8O]5/H3W@_\KTQ=ZD8'1VGL;/,3Z"RE M 5M+]&#_3)5]8T:#P]FX;6;WJA^TO6%D.SPB9'S)BM]02P,$% @ ,7I< M4-@_FUJY @ 30H !D !X;"]W;W)K&ULE59= MCYLP$/PKB/<>V.;SE$1*J*I6:J7HJK;/OL1)T &FMI-<_WUM0SABEJKW$K S MNS.#[?4NKER\R!-CRGNMJT8N_9-2[6,0R-V)U50^\)8U^I\#%S55>BB.@6P% MHWL;5%:YK*OYL6,6O2Q_YMXFG\GA2 M9B)8+5IZ9-^9^M%NA1X%0Y9]6;-&EKSQ!#LL_35Z+%!N BSB9\FN^/4SZPW%OM>[_\HNK-)PHT1S['@E[:^W.TO%ZSZ+ MEE+3U^Y9-O9Y[?/?PN W ?@(0 E_PP@?0!Y"XBL^4Z9M?J1*KI:"'[U1+=: M+36; CT2_3%W9M)^._N?=BOU[&5%TF@17$RB'K/I,'B$00,BT-D'"@Q1;/ D M'-\3%%-$0F & IH@-I[41 LVN'GS$ M$7#&LYD3@>#3B;)WN(5/%EQ0J.A-^H<" !;" M&0 'AL+W=OQ>PN49) MI"6H:J56BK;:]ME)G( 6,+6=9/OWM0UAB9GL2["',V?.C =/EE?&WT1)J73> MF[H5*[>4LEMXGMB7M"'BB76T56^.C#=$JBT_>:+CE!R,4U-[R/=CKR%5ZZZ7 MQK;EZR4[R[IJZ98[XMPTA/_+:5X'_IL;[( & M!S0Z!/&G#GAPP!\.X:<.X> 06@Y>GXJI34$D62\YNSJ\/]V.Z"8*%J&J_EX; M3;'-.U4>H:R7-4[3I7?11 ,F[S%H@@E&A*?8QQ ("I&CF3NZ#["9(V)\#RGF MD,"/8!483!0; CQ5$6*8( 0)0D,0WE4JLRK58R*#:?L@*<(6:@.A0KOJQ1P5 M9-CW8F- ;V#IC>?% M2Z+$RFH#H1(46XKGJ"!-'K55 DI. ,E68?)D5A@<^K&5V 9"1<@ZB0)"I8\: M.04EIX!DZW/+T_E9IMA6#("RR!8,@ (_>W"!9*#@#! <6H*S>5TPPG9;0*A9 M\Q00*HF0)=F;7+$-Y2R85 / 7--'QB15(OTGU;:EFO3CIJ9'J9>)6O-^WO4;R;IAE'OC_XGU M?U!+ P04 " Q>EQ0RPJFUML" "P"P &0 'AL+W=OP]R.1='718U?Y"!.E85 MDW]7O!3G18C#MXW'8G_0=B-:SANVYS^Y_M4\2+.*>I9M4?%:%:(.)-\MPCM\ MNR;4!CC$4\'/:G ?V%*>A7BQBV_;18BL(E[RC;84S%Q._)Z7I64R.OYTI&&? MTP8.[]_8O[CB33'/3/%[4?XNMOJP"+,PV/(=.Y;Z49R_\JZ@61ATU7_G)UX: MN%5B M\'&&N N(1P%16XKKS9IIMIQ+<0YD^_V;:H\SN:4GS MV3PZ6:(.LVHQ9(#!/2(R['T* J58$2^N/."YD9J#,#)!) M8((<),BO/Z88P:9&5QQ4 #1YPO#$RP,#%'2" GPYW&'RB6IA6V-Z3;40*)_( M [L?^Y;$>*IAL">Q;\KI:F%78M^6,8K'U?J&2RGR?0G@,D(\W!K Y0F:]"^& M#8Q]!Q,23U# YL+9)QH(VPOG0 .]3QX$2N \!#8A@?PU(97 _B+X^FH)["]" M !5C,LU,LR?E=$@[&EXG+O1D(5;,2QUO;3/]CM MQ\X[8L>>T?[*C*/M./1.T\ZR/YC<%[4*GH4V0Y4;?79":&X4HAMSP ]F?.X7 M)=]I>YN:>]G.D.U"BZ:;CZ-^2%_^ U!+ P04 " Q>EQ0>^-8%C@" B M!P &0 'AL+W=O'3 ):&U/;"=M_7]L00L+LIB_QP7=Y N.TX>)5%@#* M>6.TDDNW4*I>>)[,"V!$/O$:*OWDP 4C2B_%T9.U +*W)$:]T/<3CY&RIGO15ZY?4J M^Y)!)4M>.0(.2_J6+HSU]G#@9RH>N'-%^@. M%+M.=_IO< :JX2:)]L@YE?;7R4]2<=:IZ"B,O+5C6=FQZ?0O-)P0=H2P)VCO MCPB3CC"Y$I(/"5%'B*Z$R%:K/8JMS88HDJ6"-XYH_]Z:F+SQ22# MF$$\Q4T2U"1!3*9W)LFH%D$\QTVFJ,D4,9GA C-48/:X%)O9**7NB[C)'#69 M/R[%9O[_)H&/?XH^8O-.-8-WON;@\0N\ZD##J.,7V!LT$ ;B:)NS=')^JNS- M,-CM+X#GT#:@*[R]/;X3<2PKZ>RXTFW,-IL#YPIT%O])IRCTA=4O*!R4F4[U M7+1=NUTH7G&PO=V]R:W-H965T?;0ACK2?U3^Q[.>?<>QQ?9Y.0+ZH%T.B5LU[E M0:OU<,18E2UPJN[$ +WY4@O)J3:A;+ :)-#*D3C#) SWF-.N#XK,Y5!%-P2SUW3:IO 13;0!KZ!_CZ4HMW@!\=3&JS1];)18@7&WRN\B"T#0EL%:I8K/ !C5LBT\6O1 M#-:2EKC=W]2?G'?CY4(5/ CVLZMTFP=I@"JHZ)G%Z#%_!>X C-P MVXFI40JFW"\J1Z4%7U1,*YR^SFO7NW5:]&\T/X$L!+(2HKWS,A=RG3]238M, MB@G)^>P':O_BZ$C,V90VZ8["?3/-*Y.]%@D),WRU0@OF-&/(!A.M"&S4UQ+$ M5^)$WM&)GQY[.XP=/=G0XW3G%TB\ HD3B/^Q^!\#.Z_ [ET'"2%OSLB'B?U% M]MXB>X_-@U_@X!4X?-QFZA5(/V#3ATG>%,&;N\=!-F[J%"K%V+N)WV37P;XG M[N[^A<^OPE&ULC57MCJ,@%'T5XP,,BOC56)-IS68WV4V:V>SN M;VII-8/B JVS;[^ UK&6F?1/@>LYAW-OX9+UC+^*BA#IO#6T%6NWDK); 2#* MBC18/+&.M.K+D?$&2[7D)R Z3O#!D!H*H.=%H,%UZ^:9B>UXGK&SI'5+=MP1 MYZ;!_-^&4-:O7=^]!E[J4R5U .19AT_D)Y&_NAU7*S"I'.J&M*)FKT^ M^ZO"]S3!('[7I!>SN:-3V3/VJA??#FO7TXX():74$E@-%[(EE&HEY>/O*.I. M>VKB?'Y5_V*25\GLL2!;1O_4!UFMW<1U#N2(SU2^L/XK&1,*76?,_CNY$*K@ MVHG:HV14F%^G/ O)FE%%66GPVS#6K1G[4?]*LQ/@2( 3P8\^)00C(7@GH$\) M:"2@!0$,J9C:%%CB/..L=_CP]W98GR)_A53U2QTTQ3;?5'F$BEYR!,,,7+30 MB-D,&#C#^!,"*/5I"VC;8@/OZ/!V@^T](@IN(<4]Q/="NXO FFA@!(*;1".[ M +(*(". ;AS$BTH-F-!@VB'5%/I!M,C7!DLB?P$K++ H#OP/7(=6U^&=:P1C MNT!D%8@>KUML%8@?J-N B>:9)G$2+&!;"RQ%X1)66&!1 .,/CDMB=9U8ZI;8 M!5*K0/IXW53?M%Y-[X'*C:#Y(4$P31>%LZ&\>($JK"BTO.M@UEH:PD^F;0NG M9.=6ZALZBTY/PS/4K6D1W^@GP[2L=YGAO?F!^:ENA;-G4C4^TYZ.C$FB3'I/ MREZEGKAI0EQ0CMD MP58" !7!P &0 'AL+W=O)4EIBM.0+:"DH,EU0R@ M((A!3:K&SS,;VXD\XV?%JH;NA"?/=4W$OS5EO%OYT+\&7JI3J4P Y%E+3O0G M5;_:G= [,*HR)I!O._E0'5:[\A>\= MZ)&:FX & AH),/Z4$ Z$\)V /R7@@8!G!-"G8FNS)8KDF>"=)_J_MR7F%L$E MUM4O3- 6V[[3Y9$Z>LDQ2C-P,4(#9MUCT 0#1P30ZN,1R'7$&MW1T>T!FWM$ M'-Y"MO<0&$1N%Z$ST= *A#>)QFX![!3 5@#?.$AFE>HQD<4T?:HI@F$\R]<% M6\1P!MLZ8'$2P@]<1T[7T9UK' 9N@=@I$#]>M\0ID#Q0MQX33S--(AC.+L'& M!4MA$LWJYH!%09ABM^N%T_7"4;DE@$@3S MRKE@*<9P5CD7+$X1FOD&D^Y24W&RG5MZ!3\WRGRDD^@X'9Z1Z4ZS^-I,#=NU MWF7ZD?.#B%/52&_/E>Y]MD,=.5=4NPR>M+]23[EQP^A1F66BUZ)O]?U&\788 M8V"&PO=V]R:W-H M965T;E]@>SCF>.8&9O*?LA5< PGMM2,M7?B5$MT2(EQ4T MF#_0#EKYY$A9@X4\LA/B'0-\T*2&H"@(4M3@NO6+7,=VK,CI69"ZA1WS^+EI M,/N[!D+[E1_Z;X&G^E0)%4!%WN$3_ 3QJ]LQ>4*#RJ%NH.4U;3T&QY7_&"ZW M8: (&O%<0\]'>T^5LJ?T11V^'59^H#(" J50$E@N%]@ (4I)YO''BOK#G8HX MWK^I?]'%RV+VF,.&DM_U050K?^Y[!SCB,Q%/M/\*MJ"9[]GJO\,%B(2K3.0= M)25<_WKEF0O:6!692H-?S5JW>NW-DRRS-#OHBCZY8'.-2../D.TU) QF[BQB9Z&Q%HC'A4:I6R!Q M"B1:(/F0039QRF!F&M.:4A=1&*>3>EVP>1I.8%L'+,WB\#]9SYQ9SZZR3N+8 M+9 Z!=+[?:Q-=J M4NA.]2YCQLP/S$YUR[T]%;+?Z:YTI%2 S#!XD+E5&PO=V]R M:W-H965T0'J D0UD: M%)5F]1*4:>U MOQVX!*O^8+83NK>?;5Q$$[0_V/?ZG.-SKVV*4:IWW0.8Z(,SH4O4&S/L,-9- M#YSH&SF L"N=5)P8&ZHCUH,"TGH29SB)XQQS0@6J"I_;JZJ0)\.H@+V*](ES MHO[> Y-CB3;H,_%"C[UQ"5P5 SG"+S"_A[VR$9Y56LI!:"I%I* KT??-KLX< MW@->*8QZ,8]<)09'C#PCU;%$4BG^",S +=T[L'HUDVG^C MYJ2-Y$'%6N'D8QJI\.,XK>19H*T3DD!(9L+F_X0T$-(+ IZ<^5(?B"%5H>08 MJ>FP!N+NQ&:7VF8V+NE[Y]=LM=IFSU66;@M\=D(!6GGI\NJTCR=8%L52"[,I"E^44;)LS68\34AKN+ M5M77F.SNT@A>G(U[*\]$':G0T4$:>\S^,#HI#5B]^,9*]?9YS@&#SKCI-SM7 MTR6= B.'\/[P_!.H_@%02P,$% @ ,7I<4*_H_8H2 @ _ 4 !D !X M;"]W;W)K&UL?53;CILP%/P5Q'O7@+EM1) :JJJ5 M6BG::MMG)SD$M 93VPG;OZ]M6,0:MR_Q;6;.S EV,3+^(AH Z;UVM!=[OY%R MV"$DS@UT1#RP 7IU4C/>$:F6_(K$P(%<#*FC* J"%'6D[?VR,'M'7A;L)FG; MPY%[XM9UA/\Y &7CW@_]MXVG]MI(O8'*8B!7^ 'R>3ARM4*+RJ7MH!G/VL@^IL(=U@U\ZPW3>_,F4HKU.Z]C'%6H+L6FC&'"1.M M,-%[1+5%I'B!(&5@<1$Y742&CU?\,,G= M@I@(U _"Y&;L68,(G!]%,,'#Y: M25R@Q\QM)79:B1U6K"J'"9.NJL0XL/Q66U"8!(';2N*TDFRLA#BTK"2;*FD: M65] M07A_%]=29U6TFU7XL"RDFZJ?(@L3.7")&XCF=-(YC!B]R3;? 1I&M@] MV8)PGD66%;2ZA_I=_$[XM>V%=V)276ES\6K&)"C!X$%I->HI7A84:JFGF9KS MZ4&:%I(-\UN+E@>__ M02P,$% @ ,7I<4$G/3(/_ 0 > 4 !D !X M;"]W;W)K&UL?93OKIL@&,9OQ7@!!T7$MK$F.UV6 M+=F2YBS;/M/V;34'Q0&M9W<_0(]Q2/9%_CW/P^]%I1R$?%4U@([>6MZI?5QK MW>\04N<:6J:>1 ^=6;D*V3)MAO*&5"^!79RIY0@G"44M:[JX*MW<45:EN&O> M='"4D;JW+9-_GH&+81^G\?O$2W.KM9U 5=FS&WP'_:,_2C-"<\JE::%3C>@B M"==]_"'=':C5.\'/!@:UZ$>VDI,0KW;PY;*/$PL$',[:)C#3/. G-L@@_%[ MRHSG+:UQV7]/_^1J-[69\&5>T;GN]*BG5(,2LO>QK;I7#N,*Z28;&$#G@QX-J3DOX9L,F2> M 8UDKM2/3+.JE&*(Y/BR>F:_B727F<,\VTEW=F[-5*O,[*,B!)?H88,FS?.H MP0N-ISBL%32;)<@ S!0X2(&=/UOXTPT.!V3!@,P%D'_*R+PR1DWN--U8!MEN M/=4AH**;@H1A2!"&!&"(!S-JZ&*;HLA2CV4M2A-:I&&6/,B2!UARCR5?;;/9 MX*W'LA9M,<[#*#2(0@,HU$.AJ],G:9[[[RB@HD61>#!H\0_8.^D;D[>F4]%) M:/,[N8_^*H0&DY@\F;#:7(/S@,-5VVYA^G*\#,:!%OUTSZ'YLJW^ E!+ P04 M " Q>EQ0DM;0LJT# ^$@ &0 'AL+W=O5942_>@]?'6\ZK-0>9)=:..LJC_ MV:DR3W3]6.Z]ZEC*9&LZY9E'?5]X>9(6[FIAVA[*U4*==)86\J%TJE.>)^6_ M>YFI\](E[EO#8[H_Z*;!6RV.R5[^E/K7\:&LG[R+E6V:RZ)*5>&4E'IN'KYMEZ[?>"0SN=&-B:2^O,BUS++&4NW'W\ZH M>QFSZ=B_?[/^Q01?!_.45'*MLC_I5A^6;N0Z6[E+3IE^5.>OL@LH<)TN^N_R M16:UO/&D'F.CLLK\.IM3I57>6:E=R9/7]IH6YGIN_Q%!UPUWH%T'>NE Q(<= M6->!O7?@)OC6,Q/JYT0GJT6ISD[9OJUCTA0%N65U,C=-H\F=^:^.MJI;7U:< MAPOOI3'4:>Y;#>UIR$7AU=8O0U TQ#T==:?7 ZS'"L'P" P&P4Q_UGRJY(E/+&^08@8I8#"(+28P-73&&DHQ-12LHJ,B0"+A6\;!:%% C;#M2# U M5,R(%E-#T5(TBA:(A&6*IA@M"JBQ[8XHIH;&TZ-EF!H&UII1R7>BJY*/X\'6 M9=VIKBH^C"RS'L,$,D"@L$6$F6%T1E(LVTZTT@Q+ (A8:-O=8K 88L:6,,P, M"V9$BYEA:*4918M$-E>RW)N#B\K9J%-A3DUZK9?#D3MJON;?Y>W)RH^DW*=% MY3PIK55NOMQW2FE9^^+?U+X<9+*]/&1RIYO;L+XOVQ.-]D&K8W=:XUV.C%;_ M 5!+ P04 " Q>EQ0J6Q$-_$! #>! &0 'AL+W=OMC:EM MPO;O:QN'90G:%^P9GW/F@L?)R/BK: "D\T9))U*WD;(_("2*!B@6#ZR'3IU4 MC%,LE3M$<=NY66)\9YXE;)"D[>#,'3%0BOF_' @;4]=W M;X[GMFZD=J LZ7$-OT#^[L]<66A6*5L*G6A9YW"H4O?)/YPBC3> EQ9&L=@[ MNI(+8Z_:^%ZFKJ<3 @*%U I8+5N4T*%!R*?V?@-;#VQZ]CB?\ 5B(+K3%2,@A%AODXQ",FH55&I M4/PVK6UGUM'JWVC;A, 2@IG@[SXEA)80OA.B3PF1)40K II*,;TY88FSA+/1 MX=/?[;&^1/XA4MTOM-,TVYRI]@CEO6;1HY>@JQ:RF'S"! N,/R.04I]#!%LA M\N".'GP,<+Q'[,*/D-,]Q/?B[2S"S4)#(Q N!?;1MD"T*1 9@6@I$*\*R2=, M;##=5*KW9=7.XSW(WP[5;YH\9EQ0Y=A+$R<" "'!@ &0 'AL M+W=O*)]="IE0OC+9%JR*](]!S(V02U%$5!D**6-)U?%F;NP,N"W21M M.CAP3]S:EO"_>Z!LV/FA_S[QW%QKJ2=06?3D"C]!_NH/7(W0[')N6NA$PSJ/ MPV7G?PJW5:[U1O#2P" 6?4]G4@EQ0UNRPX&L" #5!P &0 'AL+W=O'. $5,+.=T/W[V8908GM57[!] M.??<VJ9C:[?BO%]Y'BLKW"+V2'K/=93 MC(XJJ6V\P/>AUZ*ZGD0,BK M7'P[KEU?"L(-+KED0&*XXBUN&DDD9/R9.-VYI$Q6 &-Z2YG=] MY-7:35WGB$_HTO!G,GS%DY_8=2;SW_$5-P(NE8@:)6F8>CKEA7'23BQ"2HO> MQK'NU#A,_+T(P)01S H ?)H130OB>$'V8$$T)D9;@C5;4WNP01T5.R>#0 M\71[)#\BL(K$[I3&"H?$A!K=DU0F$::71,#8O"??R*URDT_<3BI4273 MQ9J0!_UH3$AJ%YI9A6:FT!1H0C/S@PZ YF9K@A( M5]C9X* #U-=L+>XW%I, MSZIQ,*Z8G,G+_X!4$L#!!0 ( #%Z M7%#G-5[!H ( %,* 9 >&PO=V]R:W-H965T?N2:EFYGDR/[&*RA?>L%K_3MWB7N=>"V. M)V4FO$76T"/[R=2O9BOTR!M4]D7%:EGPVA'L,'>79+8A@0FPQ%O!6GGS[IBM M[#A_-X-O^[GK&T>L9+DR$E0_+FS-RM(H:1]_>E%W6-,$WKY?U;_8S>O-[*AD M:U[^+O;J-'<3U]FS SV7ZI6W7UF_H=AU^MU_9Q=6:MPXT6ODO)3VKY.?I>)5 MKZ*M5/2C>Q:U?;:]_C4,#PCZ@& (().G 6$?$'X&1$\#HCX@ @%>MQ6;FPU5 M=)$)WCJB^[P--55$9I'.?FXF;;+M;SH]4L]>%E$29-[%"/7,JF."&X8,A*?5 MAR4";(E5, H'"ZS'Q"2\1S9CA/@Q[B)$-QI:@?!6($EP@0@5B*Q =)0[$/RP&%8(I1Z$%!$/3F6)( D8 E@4*P)C"(C!QC$*P* M[^9FK9@XVJY%.CD_U\I<4#>S0V>TM(T1F%^9CLG>V)\R7;OU@XIC44MGQY6^ M]^WM?.!<,>W1?]&G[4EW>,.@9 =E7J?Z771M3C=0O.E;.&_H(Q?_ %!+ P04 M " Q>EQ0_+>D3*P" >"@ &0 'AL+W=OD*3[]P/L M6"X<[R8V^#V'YT!X877CXDV>&5/!>]MTE>J?HDCNSZRE\I'WK--?CERT M5.FF.$6R%XP>;%#;1#B.LZBE=1=N5K;O66Q6_**:NF//(I"7MJ7B[Y8U_+8. M47CO>*E/9V4ZHLVJIR?VDZG7_EGH5C1E.=0MZV3-NT"PXSK\A)XJE)H J_A5 MLYNFE!WG;Z;Q[; .8T/$&K97)@75CRNK6-.83)KCSY@TG,8T@?/W>_8O MMGA=S(Y*5O'F=WU0YW58A,&!'>FE42_\]I6-!:5A,%;_G5U9H^6&1(^QYXVT MO\'^(A5OQRP:I:7OP[/N[/,VYK^'P0%X#,!3 $K^&T#& .($1 .9+?4S572S M$OP6B&&U>FK^%.B)Z,GQ4 H@P64!)0)0$ M0$D=E$&3S49)8@>W\C4$Y3!("H*D $CF@*3>(%GI:"I DRV 9"!(!H#D#DCF M#:*MR/V;^2)$R )*#J+D $KAH.3^XA3NXOB:M"A@D ($*0"0T@$I_'(+E[;R M13@O$QBE!%%*'P4[VV);^O5F[M8!-&D)@Z 8-J,80$&N&\7>. _ O$"RY9E! M"^Z( "#/'I%?."'N+@)421ZC!1S8)A'@DWC!G!!LE AP2NPZY2CZ,'=EDKL5 M 2H4QTM+#KLE NP2NW:)?"]\(&7I\D"J):="L&S(?.5=,9XP?=:ZSOJQ-C88=E7G-];L8 M;BQ#0_%^O(U%TY5P\P]02P,$% @ ,7I<4%DL>,XC @ $@8 !D !X M;"]W;W)K&UL?55=CYLP$/PKB/>>P01((H)TI*I: MJ95.5UW[[)!-0&=C:COA^N]K&\(1\/4EMI?9V1E_;+*.BU=9 2COC=%&[OQ* MJ7:+D"PK8$0^\!8:_>7$!2-*+\49R58 .=HD1A$.@@0Q4C=^GMG8D\@S?E&T M;N!)>/+"&!%_"Z"\V_FA?PL\U^=*F0#*LY:HE_9)Z!4:68XU@T;6O/$$ MG';^8[C=IP9O ;]JZ.1D[ADG!\Y?S>+;<><'1A!0*)5A('JXPAXH-41:QI^! MTQ]+FL3I_,;^Q7K77@Y$PI[3W_5153M_[7M'.)$+5<^\^PJ#G]CW!O/?X0I4 MPXT27:/D5-I?K[Q(Q=G HJ4P\M:/=6/';N"_I;D3\)" QX0P^6]"-"1$[PDK M:[Y79JU^)HKDF>"=)_K#:HFY$^$VTIM9FJ#=._M-NY4Z>LUCG&;H:H@&3-%C M\ 03C@BDV<<2V%6BP(MT?%]@OT0DD;M"Y#01V?SHSL3:3;!R$JPLP>J.8#/; MA1X36TQC,=$F"H)@YF4)PZL[V)V.DT.0I,1!G MVW6D5_)+H\REG43'QO:(S5.?QM2<-.TP;V[R_L7YQY8^:%*?XH MRC_%5A\6X2P,MGS'CJ5^%N>OO#64A$'K_CL_\=+ ;29&8R-*Y?Z#S5%I4;4L M)I6*O?EK4;OKV3_)+F%P &D#2!> TZL!M V@[P'QU8"X#8@' 9&WXM9FS31; MSJ4X!]*_WH;9KPC?QV;U-W;2+;9[9I9'F=G3,J%T'ITL48M9>0SI87"'B Q[ M)T$@B149A9./ H]C1#K(83V&8)3 65#0*'4$](/1&":(08+8$<0] IK/!BL% M8?*!V1LPZS$F1@A.-@&3348$"4T&(AZ3.$SMES1#]@<+I:!0"@BE \?I6.B* M3@;J9(!.-EC];*R3SB9U9J#.#- 9ON792">C](,A[WN,2TD^QJW'N-P3PHGG M8.(Y\,E0F C>"M MY<(GMA-\ U% H+R"1UP2WG !'!+)BC@_0!_8D/ \(Z M;]D2 -!D+6.XF#%4S5,+!INWU'!1AQK;8^VWFS74ST0>Z8/ MYE>FU_*=T3N-;]1^,+DO:A6\"&TZ!G>N[X30W.2)[DR&!],;=H.2[[2]S3'R] P \Q$ !D !X M;"]W;W)K&ULC9A;CYLZ%(7_"N)]"M[F.DHB33@Z M:J56&K5J^\PD3H(*. 4R:?]]S6528B^?P\L$G.7MM;?C;VROKK+YT9Z$Z)Q? M55FW:_?4=>='SVMW)U'E[3MY%K7ZYB";*N_4:W/TVG,C\OW0J2H]\OW(J_*B M=C>KH>VYV:SDI2N+6CPW3GNIJKSYO16EO*Y=YKXU?"Z.IZYO\#:KG3Z5%RE_]"\?]FO7 M[QV)4NRZ/D2N/EY%)LJRCZ1\_)R"NK\E9DLOQ>[+O3 MVDU<9R\.^:7L/LOK>S$E%+K.E/U'\2I*)>^=J#%VLFR'O\[NTG:RFJ(H*U7^ M:_PLZN'S.GX3T]0-=Z"I ]TZL.@_._"I __;(1B2'YT-J?Z3=_EFUC;Z:B M36^&-)85P2Q@8*:5T->M,'/N]*H"C=4*!,@3(V"%Z5;(M!+&AAF@8JEE=3%, M&\87T&(2W?_T8WT99E VI\J](4PO9N*+D:W$F#D,0<<6 E.'F=@!90'<4?D: M90$REO+(8@@#BL7+0.Z1* M+3PES"%"'-*)2H QFN4,:!++%!#F$+'E5"7,#P+\,*A*)AD,JB*-99$09@[MX/)04LV/I/H_U &9?.E?6\(0@L8"!,($J60XPP6\ADBPDQ M2P;<(XA@9'T- 9 MQDT@,+UL0/- -B^8&ASL7@R \06[%Z"Q3"#'\.&TG%_<B.0ZW M"JVSDY>ZZP^EL];;S<73<)C7VK?L,1OO'_Z&&:]#/N7-L:A;YT5VZB _'+]O+Z4X=/UCK)Z;\1IB?.GD>;IB\6[W/)L_4$L#!!0 ( M #%Z7% =R>(5GP, $H3 9 >&PO=V]R:W-H965T^EU,&?(B_K1;C7^O 01?5Z+XNT?J<.LFQ^V:JJ M2'7S6.VB^E#)=&,Z%7E$)Q,1%6E6ALNY:7NNEG-UU'E6RN&K]ENK]N&:#D_I#OY3>KOA^>J>8K.4399(TB?"0/3URT M'8SB1R9/]<5]T [E1:E?[<.GS2*9Y&ZFIX[<-&IYS MMATO[]^B?S"#;P;SDM;R2>4_LXW>+\)I&&SD-CWF^JLZ?91V0'$8V-%_EJ\R M;^1M)4V.M6"-F>NVT7AG?FM&6S>MK\LX9O/H MM0UD-:M.0R\TY*R(FNCG%!2E6%&G.[U.\.0J!,,9&!P$,_W9U2 X#L!A &X" M<$^ KLA.$QM-:32)$#'.$L,L,2C3$T# *4*6Y>EG#*G. 4"4R1@!3)38I. M(^ZGF,(44Y!B>I-B.C3%#*:8@12SFQ2SH2G(!),S<9,(7P@/?&3XQ"40KD=" M[T_=E17AL7:S&TC\TYM@# D#CI#;6IB32"1$W);CJN*83#WE8*@)H%I03PA, M+$'(^EX09I8@:)T7).Z_(%="^,PWWS#*4LQQ!1![!D.Q1#3$1!3##$= C&]#W&OY+H03#!%!/LC3W)="&:7 G:%\(3 R-%DA!T8.8H63,>.OA73VC%X4:487 K M%0D.P3!O;#+<#H9Y8V2 '5;49P>0^%<\AL%E %SA6:689^\Z8O/*,')LP/9U M946]CK@2_Q+#,+L,L"MFGA"8.B9&.(*I8V@;ZSC2MX^UCK@2_Q+#,+X,X)OX M3,7@L=F(#QP,'@<+G>.(%?4YTBNY+@3CRP&^B>=[DF/J.!UA!Z:.@X7.M0)V$\\FE6/D^(A-*L?(\2&;5-[W:6GMN/_U&5V<3!2RVIE# MG#I8JV-I3I N6L\'18_4G&S\EW>G3%_2:I>5=?"BM%:%.<78*J5E4\GD75/# M7J:;\T,NM[J]39K[JCO=Z1ZT.MB3J^A\?+;\!U!+ P04 " Q>EQ0[ES& MH7X" "A" &0 'AL+W=OV$[=_7-H0E,*C;EV!/SLPY,_8P MI!UEK[P@1!AO==7PC5D(T3[9-L\+4F-NT98T\I\S9346V MZSBA7>.R,;-4VPXL2^E55&5##LS@U[K&[,^.5+3;F,B\&Y[+2R&4P<[2%E_( M#R)^M@#'=S!P1T=^N*L.GB#@_?NX.OD>V4ZU4]8X"QEM#-8?UHM5I<"/7FR MF+DRZMKI_V2V7%IO61!YJ7U3@0;,KL>X$PP:$;:,/E*X$,7.7;B[CP3[)2+T M8 8/3,+3_MY48.+# 7PP@*\#^ ]5\&=5Z#&)QC0:XUDSS+['!!., \L(0!D! M(".8R>@QX;\I0I B!"C"&46/0!\@L%>WR 54 MH/G[ *Y*SQPQR+O U4=0-.RHM6+B.#.1D!KQRNW#,%=B8+_*"O<=0AJNT6Z MX2+=R(IF//;DQ5X3=M$SD!LYO39"O4(GUG'.;ETU&&;VG9J_>F"\A^F']W?, M+F7#C2,5N'9K\1M!T^".SQJR3[ M"U!+ P04 " Q>EQ0N\9OX&$" "%!P &0 'AL+W=O:](I";1M$F;%'7:]MDAEX!J,+.= MT/W[V892 D[5+V ?SSWWW-G$1%%"3<0#:Z%1 M7TZ,UT2J+3\CT7(@1^-44X0]+T8UJ1IWG1O;GJ]S=I&T:F#/'7&I:\+_;8"R M;N7Z[IOAN3J74AO0.F_)&7Z"_-7NN=JAD>58U="(BC4.A]/*??(?=[ZG'0SB M=P6=F*P=G]^79EUA"Y1J)J7C[T#JCC&UXW3]QO[% M)*^2.1 !6T;_5$=9KMS4=8YP(A!F=\"# QX=\,<.P> 0O#OX'SJ$@T,XLY\T2ML"R8 J[D1-9Y40+.;X_B[.)EG%\'&5+03TP MG@*]+(@7P-V2$6(ZJ_67]C[Q#T80--C"\,T6=X#&S#6-W-^#VQ +TZ7]P!- M>E$-_&SZO' *=FFD_I\GUG&6/&'=RV;VC9XQIL>]T_0#Z@?AYZH1SH%)U2E- M/SLQ)D'I]!Z4PE+-Q'%#X23U,E%KW@^&?B-9.PP]-$[>]7]02P,$% @ M,7I<4'+2F]0G @ " 8 !D !X;"]W;W)K&UL M?51=CYLP$/PKB/>>PX?-)2)(ET15*[52=%7;9X=L CJ#J>V$Z[^O;3@.,+T\ M@+V>F9W=X$U;+EYD :"\UXK50$7E V^@UB<7+BJJ]%9JHJ*OSM@O-WZ@?\6>"ZOA3(! ME*4-O<(/4#^;H] [-*BMOS*&@$&NC +5KSOL@3$CI&W\Z37](:4ACM=OZI]M[;J6$Y6PY^QW>5;% MUG_TO3-['M]\=_@#DS#C1.=(^=,VJ>7WZ3B5:^BK53TM7N7 MM7VWW0E.>MHR(>P)X4 (R(>$J"=$[X3X0T+<$^(9 76EV-X[? M;:CYB()-K+N?FZ!MMCW3[9$Z>L_P.DS1W0CUF%V'"4>88$ @K3ZD")=2[$*' M/DNP=Q$DFD(.+B18X647T6*AD16()H5&RP+QHD!L!>*)0#SK5(?!%E-;3*)O MH/[-"G9Q>#W%30SA14-XP1">&>HP9)2() %Q#;DXC(/'_QHBBX;(@B$R,T2< MRH-@G;B&7-PG',<.[N#BXF2AD6AT'RH05SMKI)?S6ZW,9S6*#N/L*33W:1;? MZ3'73:5WF6Y&?J?B6M;2.W&E;ZN]4Q?.%6B7JP=ML-!C>=@PN"BS3/1:=,.I MVRC>]',7#<,_^P=02P,$% @ ,7I<4'IT5)W9 P P!( !D !X;"]W M;W)K&ULC5A=CYM($/PKB/<$IH MN2=CS@^>5^].JDCKS_JLRN:?@ZZ*U#27U=&KSY5*]UU0D7OD^Y%7I%GIKI?= MV'.U7NJ+R;-2/5=.?2F*M/I_HW)]7;G"?1OXDAU/IAWPULMS>E1?E?EV?JZ: M*^_&LL\*5=:9+IU*'5;NHWC8RBZ@0WS/U+6^.W?:5%ZT_M%>_+5?N7ZK2.5J M9UJ*M#F\JB>5YRU3H^._@=2]S=D&WI^_L?_1)=\D\Y+6ZDGG_V9[OL MU2&]Y.:+OOZIAH1"UQFR_UN]JKR!MTJ:.78ZK[M?9W>IC2X&ED9*D?[LCUG9 M':\#_UL8#J A@&X!(IH-D$. _!T0S 8$0T!@!7A]*EUMMJE)U\M*7YVJO[WG MM'V*Q$/05'_7#G;%[OYKRE,WHZ_K6:,!L>@S=8<0-X37LMRD(3;$A M%D[C"9XX(I)CR)9#A!]B%1(F*CL".4HTP00!) @Z@F!$L+ JU6/"#E-V&-]* M=0XQ$A%"$2$3$?D3!!$DB%@9Q"+"!#$DB($"896AQT1W24:!E+YO%X/CPF2, M&PE*H*"$913YA D6D& !,K(>O\WB7:5]1AP7R7@QF9'P<5/Z0%)@=Z7/YK+5 MO _9#I //)!BPD $T!K:6@430F'(RP=Q@N&V"!=%TV6&QO0H"$B/;.G$;WWL M ^D<]RD,@VE-V*:$!)J8(4L^%Q&J)P(&TQTFL/4)[GV1G]BB@@]V/0#"9MHB MQMENPIXIPH];O\"N*2)0 -O\!]!(;N(3* QD33>6$G%L"*A6^+XAX;RQAH MXKA/01!/:\)F+!*@R5X>!M"L ZPI[P25NIC@KCIO-"GLN<<]-[$8B;I!,S!QDK .[)X%7 M3F&O[P-H5L@<9"P$>S !#Q;V:DW<6O$]XKC9>X0=F&+PY,43%-@P"1FFO;02 M=T,9$G(# )1"3.>%?9. ;PK6Y-P.F9PYR/B;#7NE!%Y)]A(GWW\1GH6,A6#; MD^ ME^QV'$#AN[<) >%M\NX^XPM5';LMDMK9Z4MIVJ_AN]';-LPCM=L UOA& M/&S[S93?-/W>SC]I= M]7LJ_871YV&_R+MM6JU_ 5!+ P04 " Q>EQ0@%$NJMH! #E! &0 M 'AL+W=OW;@$E!MS&PGM/^^MB&(4JO:"_:]G'-\CC'.!BY>9 .@O%=&.YFC M1JE^A[$L&V!$WO >.OVFYH(1I4MQPK(70"I+8A2'OI]B1MH.%9GM'421\;.B M;0<'XHW_U!Z K/*E7+H),M[SP! M=8[N@MT^,7@+^-/"(!=SSR0Y5/X1[@ U7#C M1*]1(#R82IXGDDXG-^KLF_[4A#I1C0_#B MP)D+X(F(4]M)[\B5/KOVA-6<*]"*_HT6:_2=,Q<4:F6FMWHNQC]O+!3OITL% MSS=;\0Y02P,$% @ ,7I<4%'O-W1R @ .0@ !D !X;"]W;W)K&ULA9;=CILP$(5?!7&_:WX-1 1IDZAJI5:*MFI[[21. M0&LPM9VP??O:AK $.]F;8)LS9[XQX$G>4?;&2XR%\UZ3AB_=4HAV 0#?E[A& M_)FVN)%WCI352,@I.P'>,HP..J@F(/ \"&I4-6Z1Z[4M*W)Z%J1J\)8Y_%S7 MB/U;84*[I>N[UX77ZE0*M0"*O$4G_!.+7^V6R1D870Y5C1M>T<9A^+AT7_S% M)E-Z+?A=X8Y/QHZJ9$?IFYI\.RQ=3P%A@O=".2!YN> U)D0928R_@Z<[IE2! MT_'5_8NN7=:R0QRO*?E3'42Y=%/7.> C.A/Q2KNO>*@G=IVA^._X@HF4*Q*9 M8T\)U[_._LP%K0<7B5*C]_Y:-?K:#?[7,'M , 0$8X /'P:$0T#X$1 ]#(B& M@&@6 /I2]-YLD$!%SFCGL/[IMDB]1/XBDKN_5XMZL_4]N3UP4G.U4KXFUIM$:;U;JIXK-(\4-9FS%C"V8R0RSU\!)BB"./6_. M:I/YAFQCD4$XE=U00RLUM%"G,VIHY'F*8&IB6W2Q9^&V^?GQ7?#$"IY8P+,9 M>&(D2A,3VZ*R0)NJS+^+G%J14Q,YG*59I>;>^ $TH6TZF)G8J?%2/\7I7>[, MRIV9W+X_X\X^_0!-1:(>QIP$3 [0&K.3;D[Y: I>SCXX3@HU##1(Y9W\WZ MB:#MT*C!^&^A^ ]02P,$% @ ,7I<4/L?@N-' @ ^08 !D !X;"]W M;W)K&ULA55=CYLP$/PKB/<[ ^;C$A&D(U'52JT4 M7=7VV4DV 1U@:COA^N]K&T((=M,\!'N9F9U=8)UVE+WS D X'W75\)5;"-$N M$>+[ FK"GVD+C;QSI*PF0F[9"?&6 3EH4EVAP/-B5).R<;-4Q[8L2^E95&4# M6^;P'BG8KUW>O@;?R5 @50%G:DA-\!_&CW3*Y0Z/*H:RAX25M' ;' ME?OJ+S>)PFO SQ(Z/ED[JI(=I>]J\^6PW"=8FX@8WT,V)L3W(KL+;"T4:P$\%5C$ M=H'0*A!J@?#.Y*R0O,=$&M-H#/;4;U:O!;:(#-C&A#T%(9[B[FQ'5MN183L* M%S/;/2:>)GI)3-LVF&_:ML 6_C]=QU;7L=GL8)8GCXT\<\/_16P>(>YL)E:; MB>6=F+VY>6(\Q<#'9G--&/9#L[DF[ GCT.PNF@R &MA)#U?N[.FY$>H[FD3' M^?T:J $RB^=RKO=C^";3'PK?"#N5#7=V5,CQI(?(D5(!TJ;W+!T6\AP:-Q4< MA5HFEQ0D8 YX;BI%G7PUX&ZL0YE;]WP,18H A=%MZZ8ZOM B[S@1[A.^@?PUZ:",\N=<>A M5YWH PE-@;Y&VQVQ>B?XV<&H%O/ =G(0XMT&W^H"A;8@8%!IZT#-<(8'8,P: MF3(^)D\T(VWB8^LE0,#7_ M F=@1FXK,8Q*,.6>07526O#)Q93"Z:$>$Z(?2\>Y"I_ MI)J6N11C(/W>#]1^XF@;F[VI[*+;"O?.%*_,ZKDD29KCLS6:-#NOB?_29+,& M&_\9$J]"8F>0+ RB#5DW2%8-$F>0+@RR='-5I==D3M,[S>9^G9&N,M(;!HFN M&5Y#%HQP'9&M(K);1!Q>(;+_19!5!+E%).0*0?Z]4WAQ?NSU?*7RV/4J. AM MCJ([,(T0&HQ=>&><6O-'F ,&C;;3+V8N_;WP@1;#=.7Q_-\I_P!02P,$% M @ ,7I<4+2!!GQ6 @ 0P@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q >LN8=$!&D34K52*T5;;?OLD$E "YC:3MC^?6U#6"YN M-B_!'LXY/C,VGD0-H6\L ^#&>UE4;&UFG-RIFJ%50>&T-I_MU6XI\0KP*X>&#<:&S.1 MR)N%QA"T4AA82-/YVFV2\IBX'0$IR?8P5V"VQ'<#X)WE^!U!.]1@M\1_ D!M;FK8B:8 MXSBBI#%H>QQJ+$^=O?+%=J4RJ'9'O1/U9")ZC0-W$:&K%.HPFQ;C##!VCT!" MO5_"T2VQ<69T9[S =HX(W#$DF4-LRQ]C=CJ94._4U1;#50+N2&"I%_"T IX2 M\(8"GC6II@YC3PJBPTR*EN@PKMZLKS7K:P2\B=DY)@PF7C^')'!UFDP MWQ?/UPLLM *+!_9%AYD>5!UF>E)UF/]D&VK-AG,!)YR8U6"\R6>[?0"3/(#9 MW<>,$EIJ$UH^<-#FF-E!^QR2W(6T3M'@9BR!GE6;8D9*+A67E\<@VG?"9T?> MK)/X1G3(MJ%]R+3M]0>FY[QBQH%P<6^KV_5$" ?AT'H2WT(F.GH_*>#$Y7 A MQK3M:^V$D[IKV:C_WQ#_ U!+ P04 " Q>EQ0P!;H6&H# 9$P &0 M 'AL+W=O\MC&B[.I7NJ#UM9[ MS;.B7OH':\O[(*@W!YVK^LZ4NG!/=J;*E767U3ZHRTJK;=LHSP(>AG&0J[3P M5XOVWF.U6IBCS=)"/U9>?CT?,)$!$3MT< \H!5C&5*L:*SR:XQ5AQ-*4-W Y%I%N!V1.(&&)< M%9@8P<:[%9@8@6:KOEL@HMT2JT<$ S$%" R#D!/<8A@$FH@&;H$HIMQB8@0@ M)B%&=X%A$,D$MQ@&,68%B$0)(_K!Q A 3$*,_1+#("F#5MOK1:9WMCE-W'EUV:RY7%A3=AM1P74W;/4? M4$L#!!0 ( #%Z7%!'BPW020, (40 9 >&PO=V]R:W-H965T\^K-P=1\/I. M'D6IO]G)JN!*GU9[KSY6@F_;HB+WJ.]'7L&STETMVFN/U6HA3RK/2O%8.?6I M*'CU]T'D\K)TB?M^X2G;'U1SP5LMCGPO?@KUZ_A8Z3/ORK+-"E'6F2R=2NR6 M[B=ROP[\IJ!%/&?B4@^.G<;*BY2OS<-D];Q MIR=UK_=L"H?'[^Q?6O/:S NOQ5KFO[.M.BS=Q'6V8L=/N7J2EZ^B-Q2Z3N_^ MNSB+7,,;)?H>&YG7[5]GM=]IM[6^>EY%<;KP MS@U1CWGH,'2 H;>(M8F(V!7B:0%7%12JH&T]&]23-,($#!*PEB 8"DC\D8T. M$[:8LL6$)!@9,3$12["0 H)@! R$M)AHL%-8F8H,4':$<520B@E-*10ZF." M"!)$TW^5&!+$H!FC1^C#9@",M1O$DGD"M 06"AQ8,B.Q!$>6H,P:'6%F#&(_&??$1)%T\!J[E8.# M2U!R0PL%#AP)9S0%1XY$4YH236J*B?J@*3C !"78Y@AGCR0SFH+31]+_-V7= M@VYR$:6V*81#2E%(8PL%SA8ET^U2RS"D$^SVH)M7A=4M#B!% ;0,.XI#0X,9 M;G%HJ#FF@-O0?)9CWS+,*(X61=&RQ('B.-!XAETW2U&87AX:" MT-@H&(X#\V+S5@-!CA9P9358 ^ZV8R88QZ@@C0:O]>\P7ZPV:#_X-4^*VOG12J] MM6PW@#LIE=",_IWF.@B^O9[D8J>:PU@?5]W&N#M1\MAO^KWK?QY6_P!02P,$ M% @ ,7I<4 9>&J7L 0 5 4 !D !X;"]W;W)K&UL=93;CML@$(9?Q>(!%A_B4^18:K:J6JF5HJW:7A-['%L+Q@42;]^^ M@!W+Z[ WAH%__F\&"XJ1BU?9 BCOC=%>'E"KU+#'6%8M,"*?^ "]WFFX8$3I M4%RP' 20VB8QBD/?3S C78_*PJZ=1%GPJZ)=#R?AR2MC1/P[ N7C 07HOO#2 M75IE%G!9#.0"/T']&DY"1WAQJ3L&O>QX[PEH#NA3L#]F1F\%OSL8Y6KNF4[. MG+^:X%M]0+XI""A4RC@0/=S@&2@U1KJ,O[,G6I F<3V_NW^QO>M>SD3",Z=_ MNEJU!Y0AKX:&7*EZX>-7F/N)D3QZ.XZS_SW-G1#.">&2$$Z]3"!;^6>B2%D(/GIB.ON!F%\<[$-]-I59M$=A M]W3Q4J_>RB3?%?AFC&;-<=*$:TT4+QJL_1=(Z(2$UB!:&01YXC:(G :1-=B] MJS+>5#EI8JOIK29, S=DYX3L')!D YDTR3O(!YW$3DCL@*0;2/P(R3_H)'%" M$@@_::]6/W%+0*%19IKJN9@N^A0H/LQO&%X> MTO(_4$L#!!0 ( #%Z7% EN%P3L@( -T) 9 >&PO=V]R:W-H965T M*J.)VTGDO6R8T?^@^N?W:,THV1DV5<-;U4EVDCRPRJ^ MQW=;G-L A_A5\:N:W$GU;Q(H[V_,#.M7X2UR]\2"B/HR'[;_S" M:P.W3HS&3M3*_4>[L]*B&5B,E8:]]M>J==?KP/\6!@>0(8", 9A^&) . >E[ M0/9A0#8$9%Y TJ?BUF;+-%LOI;A&LG^]';.["-]E9O5W=M(MMGMFED>9V@O9AA",(< (_K+1_^]X/%,<,. BJ X]B$[31>XWHP56B7M, "WB:X6@ MC)8S.G =P"F@D_HZ:9 3+C)2SN8$EPP,U /L?\X#:+I=""9IN/L&X-0400M@ M_T% NB#S;P2N11@H(CCWW>>!>TQSX-L!@01R#P"+6V#O/IF<<0V71]<_J&@G MSJVV1\5D=NQ1[HD]([WYC>U=W-GY3M,W/M^9/%:MBIZ%-B>P.REQ0(Z\. MBH<" Y"0 &0 'AL+W=O$=(_BHG9K: M\5PW92F]B+IJR9Y9_-(TF/W*24W[M8WL=\-+=2Z%,CA9VN$S M^4K$MV[/Y,Z96(Y50UI>T=9BY+2V-^AYAR+EH!'?*]+SF[6E4CE0^JHVGXYK MVU41D9H40E%@^;B2+:EKQ23C^#F2VI.F!,GHQOLX(T.WN3@AP\=_-'!GQQ0\- A&!T"P\$94M&UV6&!LY31WF+# MW]MA=8K0YZ!+2]MW!"$-SWZ#\:'\&=CX#6GS4,!/*7 MLH6;'P&=[2-39PZ*8O-3ZMS,CX:PLY[-W"KHI17J,WQCG>;_QE/SQ[#GZEZ@ MY](?FN%2\06S<]5RZT"%G&YZ!ITH%43&Z#[)6I3R'C-M:G(2:AG+-1N&^; 1 MM!LO*LYT6\I^ U!+ P04 " Q>EQ0N8CZJ]T" "."@ &0 'AL+W=O M?O:'1D3WEM=-=W2/PIQ MN@O#;GMD==$%_,0:^6;/V[H0PN[4LF*GC>HJC!!*P[HH&W^UT&N/[6K! MSZ(J&_;8>MVYKHOVWYI5_+KTL?^^\%0>CD(MA*O%J3BP7TP\GQY;.0L'EEU9 MLZ8K>>.U;+_T[_'=!A-EH!&_2W;M1F-/A?+"^:N:?-\M?:04L8IMA:(HY./" M'EA5*2:IXZ\A]0>?RG \?F?_JH.7P;P4'7O@U9]R)XY+/_.]'=L7YTH\\>LW M9@)*?,]$_X-=6"7A2HGTL>55I_^][;D3O#8L4DI=O/7/LM'/J^%_-X,-(F,0 M#08X_=0@-@;QAP'YU( 8 V(9A'TH.C>;0A2K1!)H#!,0D(!H C(A(%:F>DRJ,8W&Y(12C*QX71A&!&4(P7H2 M4$\"Z$DL/8GKB. 4V7H 6!XGK6^EHU6_JR_Z#I.[6?17LHF\Y[X4*V#/IBWW,N MF!2) EGFC[(Y'"85VPLUI'+<]AU2/Q'\9+J_<&A!5_\!4$L#!!0 ( #%Z M7% ZK3G]40( /<& 9 >&PO=V]R:W-H965T,2 G MG=34*/"\D:MT\T[$]RS-Z%775PIXY_-HTA/TKH*;]QO7=>^"ENI1"!5"> M=>0"/T'\ZO9,GM#(>,^^T^[5.$UX'<%/9_L'57)@=)7=?AV MVKB>,@0U'(5B('*YP1;J6A%)&W\'3G>45(G3_9W]BZY=UG(@'+:T_E.=1+EQ M4]'*B=0XTIKK7^=XY8(V XNTTI WLU:M M7ON!_YYF3PB&A&!,\.-/$\(A(7Q/P)\FX"$!SQ*0*47W9D<$R3-&>X>9?[+J.W/,%>AFZ*:, 4!A-,,/Z(0))]E AL$D6P2 \> M!;9+1!P^0G9+B.]%=A>AM=!0$X330OW43H"M!%@3X(=.^;-.&4RB,:UQF:R" M&6IK086K=3*KV(H*UW;+D=5R9+$\ZWUA,-%$)DS]U/-F+\%VB<-!NE[@=A8< M#H,I[L%X;#4>6XS/WHC"8.*)4.0G2]_QPD^,HP_M)%8[B<4.GME)%CI)F"8? M"J56H=0B%,V$EA@"&GNAG" M[S3F2OA!V*5JN7.@0@XG/4+.E J0%KV5;$,I;Z'Q4,-9J&TB]\S,8G,0M!NN M&33>=?E_4$L#!!0 ( #%Z7%!SL/JRO@( "0* 9 >&PO=V]R:W-H M965TTDW;^?;5P*^*BZ/ 1LON_NNSOK?(L;X\_B3*GT7JJR%DO_+&4S#P*Q M/].*B#O6T%I].3)>$:F6_!2(AE-R,*2J#*(P3(.*%+6_6IB]1[Y:L(LLBYH^ MO%U\/2#[4B6M*]U":(>ESIEI:EMJ1T M_+%&_5[ZN>\=Z)%<2OG$;E^H#0C[GHW^ M&[W24L&U$N5CSTIA_KW]14A662M*2D5>VF=1F^>M_8)C2X,)D25$'4'Y?H\0 M6T+\1DC?)226D+P1DG<)V!+PB!"TL9MDWA-)5@O.;AYOST-#]+%#; MICKFF\JG4+O759:DB^"J#5G,IL5$ TPVQ&Q=#.H0@5+0R8@@&9L(<)&/7+B8 M:(BX=Q%I/(0\N! 48EAI#"8L-@:2@=(9;" !#23&0-PW@$/8 8-8%@D!YPD MH^.5.]$@/.L'TYZQC\$>(%@VF9H9J'H&J,8CU2TF[?L)S6\DV\7E0]A #PKA M9A$"BM()$Q/]!GW\^".P5ZQ1!*AP^E'D!IQB-R\0+HO=>EI< M(!7)1/2X+;$4H 21,-#<$-">'_J"G<;A#0;])PG!@ MY'2UH'?S592?S!@BO#V[U%(W_MYN-^JL(WUSCO:W>@0R-^J;F79^^D[XJ:B% MMV-2WEQ0W$T?-M,! #)! &0 'AL+W=OZT'@^$J+H#3M6#&&$P*ZV0G&H3 MR@M1HP3:N"+.2!0$&>&T'W!5N-Q)5H6X:M8/<))(73FG\N\1F)A*'.)[XKF_ M=-HF2%6,] *_0/\>3])$9&5I>@Z#ZL6 )+0E_A(>CKG%.\!+#Y/:S)'MY"S$ MJPV^-R4.K"%@4&O+0,UP@T=@S!(9&V\+)UXE;>%V?F=_$42C\O$3Y!Z"5*/RW3G2>[=YW0C:GT%[RGU1>^D&AL]#F0+MCUPJAP? %#X:J M,^_*&C!HM9WF9B[GVS4'6HS+PT'6UZOZ!U!+ P04 " Q>EQ0QVB1YBT" M !S!@ &0 'AL+W=OV.FS 0?!7$ M YSY)D0$Z4A4M5(K15?U^MLAFX#.8&H[X?KVM0WA"#BG_L'V,C,[:^,E[2A[ MXR6 L-YKTO"-70K1KA'B10DUYD^TA4:^.5%68R&7[(QXRP ?-:DFR'.<"-6X M:NPLU;$]RU)Z$:1J8,\L?JEKS/[F0&BWL5W[%GBISJ50 92E+3[#3Q"_VCV3 M*S2J'*L:&E[1QF)PVMC/[GJ7*+P&O%;0\TH0T"@$$H! MR^$*6R!$"4D;?P9->TRIB-/Y3?V+KEW6*'= M5QCJ"6UK*/X[7(%(N'(BBQ&_1O-#/!&PC> M2'"C3PG^0/ _",&GA& @!#,"ZDO1>[/# FSD\WC1:6A][#0E3'-RI!F]G7D/2::I'F\ MG8DQ2V+($LRR),MBPF4:-+EZ-;"S;FO<*NBE$>H+GD3'SOGLJ:L[B^>RH_8- M\$.F;\<_,#M7#;<.5,C&H*_OB5(!TJ3S)/V5\@\P+@BEQ0O)EI"MH! "=! &0 'AL+W=O M;2\7JN%9LE]=9=H<'S"JH*8#,Z]R_ QS/PE&<_-?X0K,PIT3JU%*IOTO*@=M M))]9K!5./Z:U$WX=9_Y;6;@@G@OBI2!.?"^3D'?^B1I:9$J.2$UGWU/W%V^. ML3V;TB7]4?AOUKRVV6NQWR<9N3JB&7.:,/$*LUD0Q+(O$G%(XA3_5YYNDS#! M-NAQZPFV:X_I8YA@%R38>8+=/TVF=TU.F,1CA,?LTK!&$M1( AK[.XT0YA 6 M28,B:8#@\4XD@#E$=R)D=3TXJ,8/AD:E'(0?RE5VF;VGV%^OO_!I<+]1U71" MHXLT]I+ZJU1+:&ULE9=M;YLP$,>_"N+]"C;FJ4HB-:FF3=JDJE.WUV[B)*B F>TDW;>? M,2Y-\+D/;P)V[N[G@_M?+K,3%T]RSY@*GINZE?-PKU1W'45RO6<-E5>\8ZW^ M9LM%0Y5>BETD.\'HQC@U=83C.(L:6K7A8F;V[L1BQ@^JKEIV)P)Y:!HJ_BU9 MS4_S$(4O&_?5;J_ZC6@QZ^B._6+JH;L3>A6-4395PUI9\380;#L/;]#U+2:] M@['X7;&3/+L/^E0>.7_J%]\W\S#N3\1JME9]"*HO1[9B==U'TN?X:X.&([-W M/+]_B?[5)*^3>:22K7C]I]JH_3PLPF##MO10JWM^^L9L0FD8V.Q_L".KM7E_ M$LU8\UJ:SV!]D(HW-HH^2D.?AVO5FNO)QG]Q@QVP=<"C \K>=$BL0_+J0-YT M(-:!3!RB(17S;&ZIHHN9X*= #*^WHWT5H6NBG_ZZWS0/VWRG'X_4N\=%7J!9 M=.P#69OE8(//;%XM(AU]1& (L<2..[X$K%P+S$H MAB49 [4V$<0*-$H]'(_TT?M5L+1&%T6=]/7F08$MX ;A]RMA:8VRCZ)@I:/D M_6I86J.+W!N3V M!H)\IX5ECW*@VQ:>$+"D$:1IIS8_)6H$JQI!LG;>8OD9$H9UC5W)NI5IC3Y* M@I6-(6474Q)RR\7?JS L;.P*.R_**.1*SX-F:MMRKI@^3GRE#[+7D_^XJ-E6];>YOA?#^#LL%._L:!^-_R\6 M_P%02P,$% @ ,7I<4"I/_4.Z @ 9 H !D !X;"]W;W)K&ULC59M;YLP$/XKB.\KF/=42:0&-&W2)E6=NGUV$R=!!>>^ZPS[>\4/;*CX0(YZVN&KYRCT*T]Y['MT=28WY' M6]+(+WO*:BSDE!T\WC*"=]JHKKS ]Q.OQF7CKI=Z[9&ME_0DJK(AC\SAI[K& M[-^&5/2R9Y*2J%)/4\=>0NKU/ M93@OLR!Z?*O%$+]^("2AV'1/]#W(FE80K M)=+'EE9,7AS6_=X6JUV$[B.9_:U:U,G6WV1ZN%P]K],%6GIG M160PFPX3## ?"$^R]RX"R,4FF)@'8P?Y%)&$8T@QA2 _AE6$8*"A)HA&@08P M00021)H@'!&$,$$,$L2 @LA*=8>)-:;IG$Q1>TL(1.,;;0.<1(: 8*S0"AJ24T MF[@(+!4Y +%__2QDI'0!*ET 2C.8 /EP1?%O/RCH2E%"-QP5 QJ%.D'E "J. M(BOW!8"*XFN)0V"9>T#!#:?&@&:V6OXYI @B^!*,4-P.410/;3/C@&-#L\B M36S! "I(8KN" [ K9PC!!1A%-YPB QK6/I2AS)8\14WW3@&@1GNG$^T-KMJ: ML(-N8[BSI:=&J!MKL-JW2@^!NJJM]8UJH?05_D'3]5\_,3N4#7=>J)"-@+ZN M]Y0*(D7Z=U+>4;9\_:0B>Z&&J1RSKN_I)H*VIJ?S^L9R_1]02P,$% @ M,7I<4)9F_QR:<0 +_H! !0 !X;"]S:&%R9613=')I;F=S+GAM;.V]:W/C M1I(N_'G/KT#,\>Q2$1!-\,[V[D2PU93-6;6D$=7V>#?.!XJ$)(PI@D.0W:V- M^?%O7NJ2A2J 5%]LOQOSP5:3!.J:E977)_^]*';1?IW]?9^>Y?OU[C_^,!B- M_A!]?%JMB__XP^-NMWGU[;?%XC%]FA?-?).NX9?[?/LTW\''[<.WQ6:;SI?% M8YKNGE;?MENM_K=/\VS]AS_]>Y']Z=]W?WJ3+_9/Z7H7S=?+:++>9;OG:+KF M%K)\'9U&[V9OHL8W)__^[>Y/__XMOL0O)NWH;;[>/1;PUC)=EG]^DRZ:42>) MHW8K&95_/$_OFE'2Q1_;K?*/?]ZOXZ\UV]5VOBXR6KSPV_?S55']^G6ZS7*)-^I 5.YC!+KJSZ.SJYKJBI>EZD6]A^K0O<33;P62B?!L1%6^?X>_2G]RD MHK';^<=HNH3ER>ZS!1-F>':]X6F[-VAW*U=FO%QNTZ*(]3^BBVR=1E=K;RSM M82N)7K\[O[IY$_TP_?Z'G\8_1Y<3F,B[Z>WD7_]OTF]]UVEYQ%ONY0P_P:QO M\P\><8YO+\:7M^-#39B5N][F[[/UPAOI]P>;N,Z+'1#S?V6;X+)W6IVVMUXT M\C$PC^ KW5:W_-5%OH ^KA_S=17I==K)Z6"4>(MVF^V 7//[*&DW[DZB6;K8 M;Z%W;T17;]]>74:SVZLS[]S"H5MFZX=H]OQTEZ\\LKW^:_DKW4DT^;AXG*\? MTB"]7_X\JR+)G]+5ZO0_U["O,.!Y ;->1M.BV/O3OLPKFO@Q7\%9F&_YO&Z+ MBL?.]MLM<@;F)C1+((F]]_C/:54+T_4NW9K MKT_=Y",L^H%GKO=WJVP1G:_R>=7\H($GX""S7;[X!<[7XQQ.272UW\$A62,5 M5;T&*[8%$I_"??M3B@M#K_O9#-KRNIT7CR0& M+/ ?Z=_WV?OY"L;HM?UVOOTEW/%5$3;=)%"2_!T'*U3 MCX2FZ_?01[X--($WWE,:[>8?4]E,^;'K;;J99\LH_0C26@&/XASRW2,\HK%DP)G6 M#QE,H B^_2:]3V$\2WC03CO<5'C MSG>2>'?+K+Y7;:JWZC-_#FTO/ [2&?! MY5U5MZK7MN:1:V@.!8^:1WBZJWS]< H,]ZGN49Y]W8B 264[W#R>P@*$;>!- MZ7H!#T>-RQR$@J15%LM1,7A5;.:+]#_^ ))_D6[?IW_X4^3=?LCZ'O/5$FZ= M?XLF0";^=0MTJG:X8$;Y3:N9M MQ$;J#X;U6S@VY=N]PD[ZIEVQMUAW_W)XS1G\TV&^P(_IQ\7*!Z"5&*&5G[Z!KA*AO<^L.(U#")$J_NG M_8JN2G7"X>[:IH](2G 7KW+_8F3"*)P-2H,;Y)$0+7L*M7Y]'5]>1F?#N%!S[I5AY\4E>> M+)SNH@*NZ0"[*W9XV![@4BJB NC7NZZV<%JBS3:_S[S+: 9R(:Q&' %_3%%& MPY,P7SYE:])F2?#5%X+'M#'$V>+VPW?%N[ M')G7G@0>I$;:QU=5DL!\^;=]05=T^8EW:U"<5WCVHP>X(J(&@?#I"*%VDTWT62J_6KGD/*9G9[ MSV6\7CS /EK.V( ML_;NIYM&Z'OS3XQZWSSI+K'SQ M2"I/535[6^)+@:E64(]W)QY!/97OE)[S9-,CVJY\I_2<9QXXHFWOG?$RW]#" MPK+/62G#2Y0D$Z!MK:*\Z#88SWZ(SB^N?CI>1%&BQN7WT?CL=OKC]'8Z\82. ML>6GT2Y'RLA!BUJE1#3ZQL[I$]D2Z'9> KW=/4>YD0[(?D;4YET(;U+@38N, MZ4S)&9[X@K2+1#MG6Z?1S8E:-TI[+[_50'4VQ79/\*5E5M!"?QO-G] 6^#]S MO0,P@*=L_P238ZX)\WDZQNY!A_CTC@XP7H4P]-II!-3^J'$'4A=(92?5++0FKW=EM"C9$4*2VE'4 MXHWH\L?)[ #%ZNN4.E]FNWU ^;K>YHLT!:9UO\V?#%F%5V&&(C<1VM-\IR@! MGSZ*1*X5AS_^C>#:-/8%WTRX >]!H*Y?IO/I):B3]SQ L,'%?K6C M\:ASFJ- 9/O:Y,IO:U;P?I5_H!?>0O/K%%UPR_UB5S1IR,H1$0$- 6>'WM'D MM24OC3H@#T2>__I_A^VD_5V40>?7^8=T>Y?#=KR=K_?W0$%PAF!#[Y2?Q&F9 M7AQ\5X2'3L/$-NT,8!&7:@HP85R<(GM8DPRTWL$ X7;(T#B\W] LG^'G]0., M= 'W(W#S+;H9-SS'Z"E?IJMF=)GKAY8@AC%C1.:L#L,3:KV[Q_DZ0B->NEVH M\[C6BGZTY FR)0Z%%.P$!2%HVSP$U]4N,.\,=>\U31=FQP,H(EA!$&DV,-"/ M&?"S%";V#337BIZRU0HG;PQ_WR2C9K?T]3"FA?LFZ3='I9]@2%+)B:P)B3^3 MJPC]<(8C:M$Q>E<0N4V K>&0R,*(,R)K_]9'@F!F>C/0U?Z >8.'0'$T:%XZ)EFZSS="O M7!*2D9.F=SO!VY%SX$LP+YJAGKOBF:?P_9V2 M,"D2)<)3W@3QTNV)]E4/"+DRM/!^GJUP9J= ;*=TR=VEBSGP8DDOP/V71.V/ M\_?\ Q(.3!S("A4P^DIT1,(1W8//S6CL=R%G#T,B'K14"Y'!!3#/E'D0V,>' M;/=([>]=/86/)^HJ9?4D5CQ"S1!Z(PI)2?X"%L('2-IQU7E0UMRFXI=L,!-C M1:L9:( 12W,Y$V"Q M*2F#0<$$1@IB%#S_#?D4!&-H#,E[<:*9 O.$3DL\!MS@BB\0:L7VQIWKL<2^ MJDD26Y"W>AWQXUGGT0&92CQ@K5XC/*&AZ*89L&&V/ MNJIHRRQJAP82;F%X<&"\G%]H9*HQ,[2D?7!L="A+31Q!2:/##2OEC%0JH. [ M%(-BP39H"L'>F=X.GQ3H_CY?H73RBBZ+5N>[W^U?9Y'TE[23XL/0>VUL%O%0 M!\@9/N\M_9>\$/K#.>Z7_B"L4"]Z& ,/<5O%QR^T> M^MR/DV%7?AKTS*?&Z"1BI^CGSFT0]P==]W._)SYC3_[JYF)^J,YD!=[Q(&@] ML7*"ZK-Y&,05#!,AR6(\/D6A^#%[P"MCBW$7Y(XR4@K?*"NTJ]-]BXH&ZG%X M$^<@(L()HL]%4RSW$<,!60^$@OU6&0=X3,J&C.8,CT-=L@9G:"!2\/Z9D-&")^:?Y%F-4G^D,%M3] MYW*ITADC_D1\2=A0/?U;D$0O[K<&SN?.H!-=P):]BI2=HH!56Z9:(4)&[[31 MP/N_:PFKT8E'7?@\7BY?V1D;$QNI7]B(-H YC77BP7 H/HU:271&@8XD_GX( M-P?$ ?\G2C+O2CX]&,CE$ 8%9^+=I%6Y,--UL=]2 Q2H,U\AO130PH*5FS?I M^W25,TWPYEIURV$@R@5T2P9_MF*^)KGW3%HQM8.)O)-:?2MVVVR!9T'[T^]= MNU #Y/$='5.V:!O6?>*$G)"/V5B3,Z- ?4CA')-T#R<35+" VQZE]%_C"F], M*X@:)B=R*F2G(Y/;:H$N1&PSE63 KFLQ MBT'<&[3<+P;MOIS6,!ZT>E]\=WXZ@E :K!/A/ZNITAQSX"#]1'[LM4?RX[#; M$=O"1_[@X@\[B5CN44]N!2@H(_A5Q="&EGZI(@UJMJ#3 ;IJR8]R/^#CH-=V M!2V6D1Q["C"6W7;/U':6D]?3FEUF^\UFE2$UX^6$Z1W6807WTAK^O5#&F-/H M38D_IYC?XNLA,3UQ/IZ]UCWNF?CDPSK['[H]UV2W=&Q",?)2/ _1:7Y_B@8>Y^>IO?WZ6(G?-3:(HHI760? M5FM%\2*EL$-M$'IB2R/9&6P&%UJGT39VEZ9K-"0K8Y8)*=VS1'"76K/4'BB> M98N 8Y=$T!VK]1@GR2-G822';=I0:+D:U%PXB9VU%6V!SM. N$:\.WB-4]:RWX3U+(T8C]UYY4^ TG",*S,F6PJ:,"EV^TC MC!09!?IH09E'H;II#^[L'338I'OWM#4T*H>5E0O]W64.VN,]; %=C^>I.I,Z M# 9%HL9L?[>C<]U)6J?M%C"2:^7_'3M^X75T;7Q<9W (J$DRNUI]5)LLS!$O M'I$*>!$<-S/O+/O10)*?,Z?G1LM6X\=T11;3N?%,L[T8!'Z\*;!M_0,3G[69 M*,H'Z@:67>RH#V4Q+HT4+Q'U-O%W.I)S]%RP 1E.RC9' R@="C+#0-/;?/\ MPF;]\5O",!?(F"E@H'3@E/4'1^FH!#0K7B1TQ2K:=SD)9QNQXR8S*DU$88KI MP[.FOOML"U/_.S 79$W0FC%] >/ "'/X%B4TV4@1U>S($?SL8-?F-!\^O3B] M@RZ]X/D8PO6ECX<2\LU14]_;3*AP6!C?>7!-G9@7?#_'F2)AS"V,2I?=X3J.:\2QYIPQ\^TP\0@,&0B51WB50!C&%^=3<.4AAP6[SI%5O#Q MPV.V8(^#HEI%>"J-36WBN^:L&=VG2XJ&71B;@(C:4)_I:5R#L[W*-/AS?E? M(NQ02<%;>PN#_A+4DZ[2A0I-$1#K4]#22^&D\Q"L&8&XO9 M_JQ_,']*D=6CJ,B+@!N1P9,8&X'BV6;%+^H(08^J M]_TN0_:(WN=5=I^2;S_5PQ6=@<8BR.;N;TJ2PH,L1LC-A][7WBJ2JXB1VJN, MQ$AED6;/55P-ZMSVL/Y?D9 MC %6XEFST5N4A'')S(MP8@ _!I+"77MR#_Z#>CU6XKV] M-%;9$\QMA])6NHG:]M3H5VA9N$?0G(N=X@X$E!'CO4 N^^PIKGP#)0K8?=1- MV<' .JN>HW"0HOBL]%'\=0^$QFHS;]!! M2*]ETX,*65)Z#;R)0[#B5*E9R@!,EX6RA,BA&'W4CO@[D,8_I._3+2\L'1[1 MKQJ,8DNI(F2.*U#=BT6^T >9^)4[@,^^$]NMF'6E35E!JI!QDEYDA?)C MJ-F2/D9PK4XQ0&J6W^\^4-Z056![K=,N$OR9"D'[MT+>H;A?0.@KHE^6G5@% M!B%\K^*0819GJWS/EO\]O39&[X8*?KK%Y9LBJYNQW((*/;%\[WJ#]H"[JVL! M>_U('J[OPF*NP6M$7/9IQH!&/1%]Y-G:)&S5M =$MV0^#QSJ_ M(STITSN)MKE"[>07(,1?ERV/3I-V5%(OV8>D9?)NB/V625*\Z%$13186''MU MN'*)@&2N(%M(GQ#@A3M$+K%A* M:]2FFB(#&4?%O J*TQD1Q*A@M9 M;#96)V6R^3-?Y0_/.AA;G1%G*9"2U_HRT=+"!]"^R1Q_BL2)UQ2Q6,FC4?\@ M1X:.IM$'%U_S1=E5D1^_/712MND#RA@P@'N42&&/Z>BW97=-PO+L9=MM8;I+<0QF+R&S">3FZ.RDS \:Q@9*L(61#'*FGN M0!' >Y+;B(R0.%"W6L]94K/;B9L]_T#J'1H& J+_5ALK&Z;[#G>RLF:$.QMH&P]5@V*NS:P%Q@ =52@+:E5UR=%LT9M-&- MOW9YT-%L(Q3+/POE+%,8?/M59!YPW$K0R>(Y.HTNYQ1];G*;3PU;>IW/EV^Q(.;IC&N80Z>:A+MRX MZMI^@&R*QVRS(0\DB""V[6M@XX7[%CZ)B_BM?!WEJ@P'I4T7['8YA?OH/9J9 MX;^?'E/'X(^DC-XZ&&=NKJM"2(!*6("3 H*AXB](%J1$%&R74*;A=2Z#X#&. MF=V20,M 3+ATZ>Y#JOHGSJ*%WH)O('*/Z@)$32TUQLT4API+Q= U=JEG/.53>=Z8"=";BB*_1/=PL'9!09 [!VU\92R+>[1Y.G/ M19L;>$JQU8_15:>R6?B*5%-5$3"T&UN.I]Y&&'B2/P&?0-K+<2]9\GZ3%?.' M![RL-$5N\:"AG^_6\5!S ,;2/DZQ!UN5D@$+]"L&J51%7E&0 M2IB#R1B403SLR,BK]J@;]]QO^IVX/>@)CH7?=^/V:"0^M0;.IVXB\E-DZ^TX MZ?2=;X9Q/W&^Z0_BCOCFN&4WNZ09DKD(*-%'LNS?:C/>Z!')8)D>K$?'^6;D MA&7"-[U6W!EUHZES[9@ LT'<:MD&DE'<[=H@EJ0?C]KM+[<5S/[MH7!,;1RF M!'*UX\Q#WPYEJZ647@&Z_ <0W$ ]^O!;[8/.0V.^K&1"]K;F0"@DT:%-[]/6 M*M@ZA9DZC6HMZM#G+[5U6FW7L1 L2GVE939YSII,Y$@E;7='=H2SDAMD90+Z MGS@TEBZO4L-U:0Y>?@&'70C#$KSMI-FY,4A*U8Y9?2)!*E_);?6$797&.8MN M)F>3Z8_CUQ<>;@J)O9U74>#1*)"YK6./33:F'MWG'QY_T6B-#H3+WY:]%')O M@>)&[N?10%BT^&[HM&S08Q+W6JU2V'D_[K?M_=.)A] &QT2B7O>!I$*ZW?/] MW>Y^O]*JIPBZ:[=$E%U;13C. ZMKQ]HO12!#OX-VS:SUOC@1X>9L"4\"Z?I$ M9/@ W<=L-:7D.%0.T)FWWQ;[.0NB*D;L?I7GVU/RRAJ)546):>E/R:1 IRL. MV5AAM)V590Z.=YO>H2@MGR/#]7MX B@ M%\=^<7MU4 M)6%W7T7B$2?>_O=V[&[F'XPISSERW7@TJ^BVI=$ED0 QI.HRLHB<.&C MX=9DE\Y%X,I20)+$)B+NZ]##H;\Z*?IP3E8MI;TK4CQB%W!BB^/)[M#?"UR; MRV_'8M.'@V'IT^M]MEI2/,[@M&M#D]LM(!?+8D%RQ3!Q"R@7QGB).MJ;0B\E M<#TD\F,+9)[S_79-L!]L-#;65EZK;B5L]VU"W%0_Z/7VQ5=">+W%A%D%O*&^W?MQ..GS# MO6Q =I.2;CP8]=TOY-:$$'JB#R \?=..6Z-6*?$6MJ0MOU/9P< <8*SEW%O_ M:B@AU'*8O011,93@3@_'DST9=T>%8!@'I,*0K#@(R78W[R; ;?YZ/;F7@1!5HAO]4G<.^+MZ#C\W=_=[:2'#7NVS94C4XM 9BI2 MMFJU$^=SNSO$2:_G?M$=&2[A"S0$\7@[_FL% MI0U>1?(9.F'A\$2=BL#^N9V2+$]BX:9PP_.'L448F+.S5\=I4LCDS 1,FOA( MDB4[/8-L H_"OJM/L41J9*O.:\",Q+^L]9*?Q&N%W.#-#1?4-8\=CH"-5[0J8T(K""5DGYQ=NV2D9X75, MJ5IU7*\[BDI=&>?OPSY;DJB/8OSX-=S10S'.X""D?PY:_B9I#@S63$FS.CP> M]N ;RB6:8X(0WD 5^$8QA.*@:A\HAJM5AP'/$7QE15=.R0MJXXS)@V9)V"%P MZ6702U/:'V/C#LPYM&6P"0JQC6VF=CWA%\0,U^M)EW"1.F?16$EH,^:%]9-P MQ(:=OFZ4#KI*B"$#H4DG*84XJ$2#"KI@0TMH#0_NLI(I%-U3DD*^W]G[O0)Q M(J8$'PY7V:F\@E+_PA!5&H9<"&]$P&:J)!"YL=C]'';N^7\JP_,,$5M_FL@< MPI4O,6H<-@*D*LNW(5R>WAV&DJ4&:8D[<9V]QJ>L ]3$I6"9.P-1@;(_-M&4 MRM5F'9%&=YFS)Y^A#O&XY2A/IBJ="YD8G_3^,++)9VPGP252Z5?W*@A>#8[D M$T&'3&S4F.Y) OKH6 !#>;0^A?3QLT\_5N^05U;AGYF7[E).0<: Y9C"+=3T M-4N"80*[U2&#'!NG,CI50,I=*DF.3(OKE"\5$U1TGZU$7DQ92J:9BRM7LJ04 MQJNB2LMNDU7&X4]IZ4@[A.?%;WP]'?=GBGZH2!$5%OLCM53M9313J1[YN5HX MQP#HN+T0'4,:,X9QO]U1]:2L"FN5)&E^[W7[5K , 'P>/Z[&(.F)%&6!W@'Z M5)*4QB-$UD;?OC8T9AL?0]V9<=LQWP[BI"]7!*U%(F%]7,[>EZ$ FC IRFF7 M W/BJQ).7 D-4-%TB,5\I3S_8ZGN/#R'=M)L17_4?SH]^C/;N3>"@"W32Z%9 M$KZ7-'OP7^*B-R 7VV8B6)%#P1M)LWT2-5K-H?[_9;X^%=*RIV'!4P.[^ZVF M)9I&IRG(ZHY"'5">,!7UA*NB-"#5!R>O&>V&.%;4MK7+8JL93"I&6-4)T MA".W&P]:B;O!$FLY0 K",$=BKLPXUM*Y&=6H.W#1)UJC$X6;92.ZR&GS-W*$ MOV=X(\$]1A*^HM,?L-VQ;H)HW1DY%->).VU[3_$222QQO)UT;ANI(M\,8)'* M5D:XK!S+H\;W&\6#3LL E"$%.QKMK61=R8,'-:S[^I;RSPM9##X^P - MBRE5S=],?[FGN$ 35*^V'*W-:T8YH#QL+V&:M)Q@[W,"1=PIF12(J-CDC-WB M$U7$;ZK5PZ_U"BI4TYA11C%//<,Z)+O04G"4(TY#Y7'A8T]A8_2&PU S@WR_ M7;H0G7# YBNZ&V16K25DV% *Q9P7 ;6Y:>R5%6TR2L1!F[;:?+2KO#%PP0$# MCPYZ<$#D"=7#"53'_%_SL-#:[!RM#SEX#N((-FO'%**2#=^;8ITVWP[V?IMJ MJP>NOAD&J%7W8L2@"%+^C\J?)&.@D06V!&W@R:(>P !';B]%AA(\4CW5KR1Z M!H'1C/HNF>2(F9C]IMWE;TR9%*PRH51/B5J+YU%!<7OR6A#L#'U*!)1JU(6D MIB,RR3A]D$G31SYK#-Q6^PS]Z1;5T(0L9]X;EF9>7HNI2J['NK&@UC[C6 J2 MA(E'B@PU107.-ILM5ED)A68'(:G0(Q [;96+H$X219O:4\5&PX^[$B).D9JD M3<1?OTN5P0 C66&P,8[;F*;1!O. A\FP.W&L%,K,P7/U@\ZK^SN&ES@0#O.U ML,^0!1*X_9K!;AAK3W+3DB%/@:=CJF2VS.9;@_9L;2D.B,)\O?0X!2$APLPS MN$VBOP'G*I;90ED-IPB2B( ?G.W,NZB-T.Y&S+?.)88_,B6JU+\G C'8I'P! MBP&F'^?&;: R *"=]#W%X!(@TQ/2UP=':H[A_V;7;G;29J8<5 M/>B'.8N)8+@UX)M:8;8_<5K TICZT&V@NJ*$G8#W\MW;=Q=4-H;=CFZ1KXNK M6=BC-"3?Y<%W'=R/JFJ-VF]IE+!?,8SBT-\ 1.VG_J5B-5Q=Z^AWRHI1P/=? M_BN@Z 0^+LO31QK,PLR8'>"" 8.J,.H(>Q)\T^V>E!X8 J]7!@5;M&!X>&-? M4^V_4Y+RF&L+=<.)XY,?N@E\NA4N"'-Y":^M_7(4>2 V516TJM>[5#0(7R*J M-C=MD2"T8\T.RS =4%B3 MP5!N::?\:R^PO:/J[3VVP)7W8J,K85SM;%JA1Q-XM(Z I B//8@\@R8?+11 MSAHIQ-LG'H3_3B^>#>)WD[&LW#$![54\3A>U#F'-*+^* MP36Q<@4#.A@+WT[B)B"\W]TJPTHAT6,&XR3M#DF"W2L? E,._['.\J]5H*2V-LX=9K^+O6=[GXA<+"Q"3._$L MS:BMFV^7FU?M$GA1]I2M*/'+0N]X_:&@6G[1=E_=BAZND[S+3;,&2@EDRE1I M#1&[=/&XSOZ^5SVIP&RT,0CCL=P8;-K9&=I*M8@$/K!F]]YVF]\IKRMB@=M7 M)'G0LCAI#R05[1%!%$N@ZP2(\*IW]*IWS*J_\\E&@Q&@/]/@:Y9IS_J#V5EN M)FPQ=C@;C_.,:94UY6@(7++7D:*^UZ[8LO\1FD7#P?\H#$,G\=MF$\NM5>=U M63JIA+ZQ1:F'ZS]QJ2S>#!<5Z9#-Y+>3/ 46K\"7*L)L%I75KS=4Z2KYW+;< M@R_$G-P)H/N4+@.LR31NR5Y_Y;#0DD"L_*%EOJ9.C/I3-8R&8J4G^E\24%N= MR!-,?PUZ9CRIH*Y'7OTYY"OW-ERT_$?K\)48IBQM(AH$2$VT#'[-32N.I M .I&][<,*/V]_7T!MQC^DUO\DUM\&K>H*D-S^(EZ3N&6FBFW6O^K[:M<2,8? M7=437X9#].)>P(-<_NLXX'3M0!9X7(PV*SEZY;*T%!L 7=7&1E]./DK 1BGR MBXO8+.WM_+7#Q\@.F)%R=!_-)C?7ZOS$*)LMTV*QS>XX#HY- HG"IY1!J-;C M9.H(FH+3!3DUR!I.505-N)V4>-4+[$^5[%!-#I9@9>04+YB]O=I397)9!=\1Q#"KERKTE3.U*"9B/-^2EJ: MJ>9D8FFS,@JLP2\W&$S&'ZVK<4K>8!"PC;EB_:Q+,*0?V111L1HX.5VT0%0N M_?"8TA+F6_HETZ$$2JE#[6EC0!S"+6<[<7;U].[UE MP'\D.9LDT4<5\_.(JN,%Y$/:5E>C]'A)R: M !A$PS>^?\=7S$G5>@SLR7)KZR"0&ZTUI:B;S'-1_\4/LL%PC4)YL[ "I@B. M,6>'4^39$6IHG1/*H*>%KLE+Q8QY!7ET^)C<6]6.5QA5+V6=8<"Y>P@99&V, MK\36S1W^3G1D,V)(*8$Y57RG8I//@<(CSID$%4RRZL4DSD&0:8BM$1? M>JKZ&L'5E&\Z:\J5XQ'Q!K;>UURE9O@>;JRZI[V@_FP^*&AX M#HL2&-MV(3'G;:X&,"RJL*"1.UD-5'XLW6B ]$'NT"^P-0V!H.0@I'.VA M(QO4HFEIBM*"$WFR*PZ:'R%6,5'!:&GE!+F9Y:+O<8T5)A3P7KC(]T]AR@M$ MW ULBIFJ2JT="!1M9R,L%[AFJY4V'R,6'\DPY>*2JG22'%-X+#QV(%R+2X>W M;K;;F_ :KT)3O)Y>1\>DNP#6&'3I*\BL*/KHSLC'>;.I(O2\C:4[#6G,.B=3IBL1*"52Q2*4K,UU)%G_(R+> @ MP(+%!J.6L?41^9 B00E#4"N+Z??CV^G591Q-$)3B//IY,KYQ#.-=!Z*P%P\[G4\>^=D/ M8U#>HNDE8OG\>7(6'HN_0J]]6CI85'CHC+L?=P8C@V._D 7(JSP54QV8[3S= M%I -[5Z":5 @::*FYX1ER#J-7M7:*X25%%,6N-]ESAWE4O@R<3'P: M]4?>HO\ZY_Z@5^&MP2*\^OYR^E]P)(%:;G^8H+%E=G4Q?<,L8PST7J5NTL8*T[='1%#R]YS? MNJE+,EI9K)LK#$&XP8Y$O&S^5A>-(JC&]%12HJ28& 5 M E2=J'(@WL7"*5B Q?E=_KYDOM@3>I&3HB%K(2TU @19"BT );)4 M@Q8M)Q MM$[.EH $;8&N?BN1R1'-G\7&-48<\RR^ :VC"W?.>9DE5&S5(>*Y#BS(,?WK M;RKD4N187(] N(O,;9MJW:IBT"*[1M5!65*Z%A!-+$H?3W3U1;\9%:S^3-GC ML#J@K76)^(3;R+W\*1E%#8LN;6%P)[O3*BV]893!@=+P/+.[FQ&.MC&V8V4+ M<^B(61Q0#+8BJ&WY55+&RG^_,&:&(P[CB3;Y40K]7QK^V#QJ*:Y,N?5!.E*4 M9@-OM8A;)6J;?_?[MD1@O8S9Z/9E:G:OE3AY!'!@#@9F#ZV4*H0! 3PI#F'2 M=C,EDO[(^2S1&R7;#V1J;E18N\XL,]6,7*&#?/SUV368T/+W(S#9KM!.YU.U[.=B!,,[[Q'^^GJV4VBVWCW<>$>9V.=L1:9 MC1/>7U:_:^8K:QA5GIE2E[_%F:['JS>R3@.-8$Z21BE/4H:^L,9SD+0;0XD) M,)1G8Y24A]_!(^K6S:R=2SW55M :0YHESMC3A'-^3*:C)<$TN M9ORQ=X64!;!S<45)3ABZ3>EV^QA21VYN[82&@8<@\^I%@?%A=0 M^:.H6!GB [?*@H2S.Z> MR;+\9%W7#("G0_^B^?)]5N3;)F60LQ^#(R?>9^D'3HFV1? 4[MLJ7S]PF(]3 ME0J#,I;9^VRYU_&@[%Q2&11N72KM14$W'MQ_C!F)KXA:@PHZXSEZR-ZG&GO/ MCL:I[Q"906C4NH"'] M$"-T:2&8 6(4> 1898)#@J%0%AR?A0[<805?IT'&:OR,F^AS_UX[UOAZTA+OCQ"(MSUJ)F((X;CJ4JPM#R5IVZ;@ M,HE& IB.0^RAMZ;HCS["2NF_=1=*)D82K'5RC_,\5>)=.=9:W08"Y/C*,"79$$TZP>1A(@U(O;+:T%1>HRF-WN>9,6.I9/ MCU/WBN%7E'RZTUR9*QX &2':+6\L_T"CY>-+;&=+)>P9NVLG[SH)Q71>*LSE ML(_,>HTEOV<&Z3=(!B,;+D[KGWS'\38*3$FR2Y>OE^0+MMR@(_N)JS73RY02 M@>]0E I&"I-1*=@#%XFRY[XF).+MNJ@^GA094IPS&_8ZBN"BJ2\-(&0%# MQ8E+XE-4H0I[32A@>*_>,S2]ZG" M@"FO4Q.X*2HG#X\T<&L,E!=K5=E954O66.R,=4]*',HL((K:$N-M1C-ERT D M*)U+(,XZ?%LZ.QR-6#ID<;3,+3@:_+S$M[4P)7-U502XEGK/ F;'4S:E".3BQ5@P7LKXTVX+K,.<46/ MP[XH%([4@I,S=' U+PCNS)P#O9@+R@0"%+,HGKD,.%VD#E]%TJ:QBU!.VH;2 MK;3!P3Y2CHI-&='1D/XYHKUYG N96>^O3626>--RZ.M\?>JG9G/;D@SGX9VP MT3=-A6Z@.O10EVP5VE(FMXDVI8EQSQC/CPQ45_LEL'"0E7>Q"-[-.+_3 M V[NMK<%KC.I2--?.'I8!1SJ8&=J]LXK2"T4):KN+4>NO1C5\Z1B\*@#F(I^ M)IV!DNYE!)O7;*BF-=T(5J3'(04CC$RE2V9!XJ*SB?A7) MD;$?5!J-0_#;U'JNU"*6\#"L[BA); ;M4:CC4%6]N ,QX5Z%0FZD3NOT;=T_ MH;$V90[K#X#5@U^#/U:HW*8)CLO]VH?4D1,V]V7M\U+/=89MT1=03HZM+T($D#;ZOS1 ]VUDM\A&+9-C0I)G%XZ&X44OGO"\[5KXAW\:N?I[83A>9^ M^I03E<2C@1NQ)0F4?WWAB6K'?5&M459N3(#^6I]TDA)$0JX9)O[Z14]1TI?> M%@RW=DKZQA@B]:4.4K_C)UQ_SD%R8Q7+?Y&>#-51EG6[]<'!V3*\^IBL2/6ZPG&E[?CK -)KT6>L:)(TTB0[/I5Y7TMRLNJ,$ M718QYKH9K66RX*TN?,27H^<,1EAP#130=% >U?E< M*MV M T<)%"V.0!*U2J-\\#H'&DEE!1-0J>Q-I0RTG>4I*L@7$6.>Y/.AWN6 M?E?#D\*Q5:X,>JUR/=S9N%9;"K$F&(6+C#\JY-F=@@+]]+(%%4R;C)^"SPX2 M_$J$9@SZ^(4]9>T1/=$17Z#A5(3!84EH^*)W"O\;.;Q%UMGKMI+&+R<\UTE% ME;I2PNE=^C!'Y(+= L%TT9 HL^-2%:14E**'C 5H"4LV)P/.7.)<*64A;,*0 MH]0;QE786%86_5/:]3:B"$^NLR2=:K$R[MP#V>J7OOC(F%1>-K"FB>XJJ+"' MOE#*)EEW4>?W.R)/[(KIDCPGY*%6(5F/:&,J5,T\+BP&HZA.KW "ON04.5F$ M/+^E-+]1OY09U$E&?JW23C)P8UNHT 4>-JZ/X:7)V "!PG6,RHFP[4>9#LBV MHU(1&5Q?)E>;H\RYS4NV(I+I2?GTV0%J8]E,CV08-9&7JE],3>->*$?V+G58 MFX-T@%?J Z;-;?0QMWZ=49Y>-5_H#,1Q1^HN9&J;(XOO<-M\G M[Q$6A,('URF6J89S3% 9B(D'#)N,M@P^P9 6C$&G4D2=[J]5B% A*I+HXQW> M$;2.E1,KXZ2M0-:_2>)^3V7N,>'./YZ8FFC&.<;FBR&!9\ MGD@>>(X4:'J1@VB'P"8X] ]98;%74/I%!-R5Z867P;@BEL)XPKTC#RO8*+B: M;RC_]MU&Y1R+8J>I3<,E>ZQ@Q+%U"6-^GK';+-,Y?-U F,EG8N#%28RV66,I M0J'%2!@-NE[FYEG+.99[&]^@V!(TI)9'H^O;R>).JC-K@KZ 25%L@!DH!Y"[ MQC6LQ: B\HP92Z>N0C-H6E5,56XA#T-& %8% 'X]E?@G[>H?*U?_H1>^Q\-U M^@:/+*DU^OL9SX:UG$L[84V+N[(8%(VZ Q">''-'LYMP!P@3T 6FU6IY P#^ M Z+W.LZQ:F2 M9KN4;O-K4<57-)3\9E0QA+^M;JMD!ALT06 W=#'JQ+T0772:HX&EBV$G'HP" M^]UO=AVZ:&-?_F/#9J]['%4,JPC9(0KG(O3XN))\LI)Q7"IRFH#*(JRZ=M:! MFU05#U45M]@<$!0T"*L6C0&XZZ?%"0CH+81!4 MS9^1.>A\6_&7]]41?N&KSLA-B:=TBK*\P7NF=C @376P)EI)VN[&[6% WN[& MW4Z[E* E\3MMJ=D=[P;/RY(>I6%?0@HKZILG5ZI<@'D.;DNX5+D MNB46^9T-11I58JDKY]HB6@IT7019U*3FD\7I'I5T-P#?G6"_VZ,)EIE8:'6& M.OYD:I%LRN ;-Q/.P[L>W]S^'-W>C"]GXS.,5*V Z6B_BJI?P<(M,,._[=>B MGBU5BMEDZ]/\_IZEE)OK,Z: 5E(J= WKB3^FE"U"E;%R \4BA#<&9:=*NVI5 M\7U89JT>$E($RAV/V<;HGJD9!M/UK0U[1H@1+-,^TQ79#:B)6P$>!R=")75) M&EW(7<9T6%^B<.6OC46/*$]LT>[K;;_$PX.0T0(-0X"CF@R 4R%E.D$^. MA9/3.#).N&6E4U2V1\&6V>Y=^CA?W6,#Y4%88+-AOU=B&L.!S%C1"M6P._*Q M.SQ(1&4Y@Y73Z1I89^LQS;8M;%;GX"A,$ M86SDQK:UQOV :8UZ ]0+(U=M6:5+9P8'3A.OC4G),_GR81(/5Z$*CLETKC(( M$2;,FJ.XX(=5Y96-QG "9(@?>&.PZE^1;T5_3)((G-:S]D(=0#I9)9?P*&%Z.YHM?C_"YGG9&9X#KH"<.6BLDV MHXE:I*HU=>+!V'+Y;&M7Z<*3J0/[Q7>(7%..25#9B!3:^5[;%$/L3=WCFE6[ M52Z9=3D8M5M]L<_7(=['X7;\G@_.E?1&7GJ=D*UZCF'1$$/55KL%- 4WX^6@ MUT8'BKF*HE.J.1&>WJRA'XZE)9*5H,>K!(?,QR.#Y M?N,XU(H@BSQ[A U]FIMXF=#^ MU-2_H_.9AO2H9LO,JXI]=6L.:4:@7S]Z!=MBDXGJGK38L.F>_ M-F[S3;:(AECQ*E][)@^V*9M$O16_Q)&'VE3U0%P8UP+VQ!1G#*-Z6>I^RIG[PJ3!K->^FB=.J[.*)\\0E,FVFC2.":T M_,*Z():Y,A>3$94P+^[G>&JT7L%20LF@6FKZPR/6>;(!B=JBK>S2,# .T>:A M&<110U(&PI:7KLKWF['\O-4@AW=80(CL7'@K4&%CM2OYTQ.6Z59)3'Z"9.U* MQJM]\LU]IOY2J5N5D9; P M2YQW@R.LK5\-WRC0TN!J"K#]^*RLNU;X53 UE&U4ZTKS=58<^:-A#.H MOS,&(XV?+ M\A\1Z@Q'7SHI&B;1YDD;5QN>(:T=OJ0>>UZ6"I7BSS]B'>.=.1#+)E\3IC+L M*S9=T5#O4DR848>#=TR P;O(BP9ATNN[%@3RT^W%I3B+,[?,8*Z=Z\)LI"OR MS>B>\D6]?;%$[JPZVG'H#&\A..[+/++ M?="ET0VR)2E(-,8P'DYW$%V8O*.ZEGFB-D?)L./:PEY*('PF7+CSRL'Z=$DQDX2^2'>60=MP M$RTD@)@Y$O)DE4@,SO3Q];A^*GM);%4 [HC(PVQOLZ,,!MY[2P9=CL*C?E\:F>"LJD008G]G'TD(K]8H"^^C@ M.?%\_+E=^BPBEUMN,!^)@.WO6$YFR[OWDSA;9HE,>_T^C*B Y; X;9'I,[4'A2>/ HW3Q\M.L#G.[;DAIVJ,'61..5J,4K<5M>K #%+0-K3#$Q9 MX0KIAT4X2:HIHI5J0GNATH6_>7=^&)Z_O/T M\GM$/B5HU)J7B4LFWQUL(GH[OIE>3A!MZ,V[,P+DO;F^NK'OS-Z]GDW?3.&I MRALY49$<7(CC5CI2W^%:2?E-[R6#,2U:E*W=H>K./Y&:^?/S?\&7GCQ&O;B M;G=0OX;MN-_KG'CK7K.*_FG\7[Z*W;CG]#-JAW(,JU9=_?4X__3[R^GY]&Q\ M>:M9.W+YZZN+*56X:UPC;@GPAI/RFZ\YC.Q>:/(:!T\)Q,& GR-?4U8,<1,& MD^.-EH1PBY4>1 M^.;/?(UFYK4VKZ@Z( 0<8+8+;9O7Z,&B@D=OY^L]>@E88+E#'Y#)]R_;N(-# M-\Y/.P,C]YFRJ0(:@DIM@J*"[M0-S?(9C?0/B&F\+W8@\5#5Q@W/44?F7^;Z M(57M3QT)Y>-YRK>I4CX2'VM)9M;I"F&A?)MD M(!S3(NIP)*H7NF$]2;\Y*OTT*$M:X8*1J(UC(!?%/)9I'@A;G77Z_:@&2^]X M;5+X+=S=IF+?4:UZ;WGMOD'8'^"X1S6G'_9:>]MBJS MTH\CTLJ<]G(_;VUE:)L ?M1#LGBC* %+%@8!0;DH&87O&?Y)9LBZF5M.K-(V M/56H+9CPL\>4Q!2YFF:"!6-/4A*M=*HOR8?ZIM03\0Y7?PN4OM8E>*62N,R6 MUD/(,1\[%6SVB.DXRI1AT-YR4ZZW65],G8%U=B*%S2T(++)K$. :"VC"DURF MC)Q*5+@LYG"C>Q0Q\),T\\^M.\XX"TPF%PX>N*KBN2HT1:?[%4JS-6.ES*-R M@+M%J5(^1[73'*2#;O+*02_3Q8H#O&,J"#"Q!_-'W"R"5.W%.6 M.;*E*+Y$1K/ 7I86VJW1JMIAA9\OI-(*F[IP^;JJAKHV;W1+X:0-+B]6*@77 M*56"NU+X-F3_\ZK0\5AP.TNGB%RH-;C2>E2E>_+0&./P(&^=Y+J'+493><18 MN4)U@6(5;9E%[1RL5E@W,%[.+S0RU9BM_]<^7$D1#V6IB2,H:72X89L.0J>4 M$CUB)[M6@51[O>MBK8=.RF\!W_JI?X/@JH[I(JB+C\TB'NI VG4^[2UIZ[&6 M*9EE]<[NU(L>OGW>T+4I+F;6O%RLD@O<_S,-K1%PA]^(R&H]/"6DA>\ K ^.2%.2>EE)T4$ZY MOC Y9C'LK=UB VI3+/<1PP%9#X0"3M=?+]685+KSW;.XPCB"M')D,!Y/VM;6 MF1M3;?HHV7BJRI)G 9WHVD1*79M(J8F.E#I2FZMIP>OO^SQ?$RG4.UP M$1#H[V5/P^*67Q 01D7RO=;^.*KYM"RYCQ8=>%?E?>:X.!7(YP>
W'426VEA M?%(I]EMJAT*BYJMC*:;\FDZIL(]&AT2'$C M'-E3Z%6O!UFB_,AU$C7-/;L$)8IR)8$SD2CJ53G7-180498,/(>?D/@4*I]=OE@"_1!Q]HY MM5AP1_&A(]KQ39$Y 5)98RLF,:\R."Q'&LRK7@\P;O(@*,D.EQ/$J37\>Q&T M&!]\/CI]64C(^7CV6DNG3AR4[&*F@JN*Z-UF27;)QGCVKCAY%?%P0/ =ZPRC MP%O(_4;]P>B[NC:IR9.ZS*1F14K3&?YJ7M#9OC(;!G'/EPHO%8FNW?H.\WO< MR#'Z(?DNF !U9W'(%+)Z1G@]POX:XTU!N0I.^#<;_[R8.;+?FM3L,EH6,%C- MTV,._.3T99LL<#A1*+Q:9+W4H7*!B=K,+ Z4PN@OFRBEDA"I;ZPERO7>LO?I M:4JH@1*_07FX0#4@856O%2>WS,ENKAF&Q5J;J[ A&2^KX;$HS6B;:L,Q1WU1 M8G1APJJ4"=A&"/G 79O-"AXVI0M&X"E=NLG6,=1WQ+ MV 'D*AE,8K&S@> ><-_A\"=3Y^H@F(7 $Z?$/R8-Y2ZZ),435L:)1@]ZC>CN M_@@C14:AJA*:*&_N\S7VY2J#>#E?YZJ,\G*&TNO MC=G^;D?GNI.T3MLM8"37V_0IVS^5JO"MHVLEFZ)?1P6%DHO#VGZT>= <\0*# MUG6E+]F<2@J0T9(+W6C90T-@LD F5*.31L:^&17KJ")0Z0NAO+3YEM@ M^5B6%4_O4F>XR9'.M[H^P)SNAR5#VE0D13*VS>YQ2Z5!YO7'C_-85\\,[U8$05$P[;N5H1Y7=QY< M4R?F!=^G>*9(&!0L!=JJ\LS&HA"G/G5^+QXQBGQ$&R1KW##/M,/$(#"F)U4= MJHS9\=79-$QIR&'QKE-DY93]4%3K0(SI3:1J3_?ID@)+;1*_0'A1G^EI7(.S MO0HI_'-^5U );)'^_B6HQV0<.\M2]CU>?"]DG=( MTV/ A5%F6TP 5;M11:\#85@6H$WJ2X[1<'Y1%#I(5,EE>&KZ1/5.%(A0CB!D M!B:4E >E[2L[E! %/4KDJXAW9Y&SK1\'#-UQ^2;&V2850X%-F6AS+Y4(.B0!+Q-0;A#+)4=5H6D3%)8^H>U*9EB)0A2G$.=EGLC:M&? M*DFO2*WEJSA,?CLICGPQ!F8$^"DO7%!"!U$B^AGQY7GPKZ);OK347$PU7A1U M<22O0G36/TTZ<87^I6CHC KIDG_&BOZ==A_D@[=NBI/[)$PWV*Y_X3+'6>4$ M@5,Z/#'#KZOH?))I.,B@=$.Q!!YCAO6I&X+!A8"1?EE^0C=V9LR%3KN,@J+= M 79O5)HH[FWZ47GN#?PHGP:5J/M>XW-Q-C:FRIM<:95@0*(B+P)N1(8)U,L] M55@C@ -!VQ3]IK($E"W7U+!U%YN>C!IGD[.+$YU.8^0B%GJV6EO2=Y5:&.50 MYJM85YJ2 J?DC.H=+&6DCA#TJ'H7I>!6V7U*<32FIJCHS,V,HU).N"Q<=LB, MD)L/O:\]PR17$2.U5QF)D186TY8T50.JOG+$J2^K%=5<0)VOK\,%PF)^U_!V MX7)17P4<,_J\]E">GQ&FP?VS9J.W* GCDID7X<) !!>&)L"@2WZ!U\-B6Y5R M&Q_4Z[$2[^VE@>!1A(8SVZ6;J&U/C7Z%EH5[!,VY4(@(#,,>X[U X3'94USY M!DH4JO N._-89PV4H"*8*0M.MP="LXA]A!)">C^EX36C\5KVQ#FNJ,;L5\M2 MC73M;^$W<0A6G"HU2] SZ5*A*#A#,?JH'?%W((U_P+*7O+!T>$2_:C"*+:6* MD#F&1W4G-D<7,]3*T'Q7&L!GWXGM5LRZTJ:L(%7(.$DOLD+Y,=1L21\C<'=U+6"O'\F;G'NV$,:W4#A; MF1X?E^I8T%@69BP:.56">["1#0NT,G&)$MK4]'R3H6F+C&69.WWNEFA"A:>) M=7C,&=)%]J63T.9F) : Q,0)EF 2";R%7&8$&DYH(CJV>D6VN4+MY!<@Q%^7 M+8].DW944B_9Q:9E\FZ(_99)4KSH45&FDAFQ5XYS (BE/B#C,J*F0O4D\L MWI'"9W)T3%SJ/4/-X>]4<-C*>A;63^?(G%26BZR6,FC955Z^E'BT/JB+**5';T]"C3^ 64,&, ]2J2/A*,_ M_QB;*I$*<1[OS_U&KQ*!_)+IR5Z+=E=T'HW$S9Y_X*1A]% $;6VIJ6U#><>V M_&TA[&"<6&_<)8COR/<-%8VQ8H(IH&%0P]!Z+!L5=NV:BKUT-A1GT$8W_MKE M04>SC1>G0=V23N(E0_Q! M;GI6N8TF;&L>CIKZ[./[SRBX7S,*3F[S)T4Z_5K<^Y^13O^,=)(?__=$.N&& M<\KE,:(8UI-2<$9:8*=W[[#2Z=^0XO/]=N'%27ZU8UG%K>E8OL[GNI#\8D%@ M12YB5'LXB(<=R:W;(]AI]YL^K"GPN_;=;HS%+NVGUL#YU$U$MK5LO1TG MG;[SS3#N)\XW?2P*W:]GE.]31.2'-7](\X?M?/,(JC?L22"$];=9>%,]5K*" M'LR]XWPSS1E*L!>SAR/X\&POK-G+33LD)10CADKD;2C_MMRZT[\1#:8)EI?B3$ M3*,M"IDUVDH""BRI&&N_).-#OP/O7IU>_CBYO+VZ.=;(D=DTJ=_'[MW,/QCK ML;-SW5A6N,<#"?/O1C_EVU^0PX J054'] ,@ W8$GVZ!,IB@QYSK8W)VG&Q//(4 5'TY%BZ?:QLZ*69W5Q=3VYN?XZCZPLR1%V^B29_ M>3>]?@M;=-3NU$)Z_]HFI(FIX?19E/"N2/%(7&3O"27T2+(X]/<"E^;RV['8 ME.%@6/KT>I^MEB3$#DY%:DZBC'6ST4@)< M()$?6W!]G.]!:"9@(C*D9A\Y1[)W:L]Q F0]$I\&PU[T8PJBU8H>%,HL4G17 M?.H,L0(GFI;JD=_+2]7MQ*V>;:C;B@?]GN9?(HYNB4"IB\S&13E7$2J3O:%D M8OVXG728D;UL0':3DFX\&/7=+WJ^\@!7ULV["1RFOUY/+K'N!YZLJ]L?)C?1 MQ73\>GHQO3W:R'L4,OCO@S5J%//-_'F;*\>M#A[QL*?Q?I# N_BYW1N81E@& MRG01 +"2>DJ'B26 MR_:& \64C]LS246=..GUW"^ZHZY_=YY=O9U$M^._'DD\+BJ[$^;BN:-^+6[] M]<1:XZ$HNCU:*E5UZ;(&.W.QPI+)BQY<12 N]U M^Y:*&JH,V\FGC*LQ2'K"YB(LT7"M)TEI/((^&P(6SKCMR)N# M..G+%4&Y9#A\@7WR+MU]2%6@OPX5)I\N""G/'!],S-9X_738\%%)7+\V$9Z' M9]#&"F1_U'\Z/?K#VR*/E(%#T@NAB_/A>TFS!_\ED9-4C!QCFXG # Y[:R3- M]DG4:#6'^O]83GB)D24[C)GQN2L\-;#$T&I:&FITFH*ZSHRWEA-W'M+U@L#I M6\WDA-YKP3BEI55$ W(0PPX>:>$+<+?VFOVJA]&%;PP%I9J],#\8$_P?Y]=N M=D]T]%J+OJ>F84 JI%Y2390,>2OP9]J*/OPYGBL-"XY9@ MHDG^[WG"HWN23XK_%X+CE;QGL=8P9?$AH0C;H M"\F@-R(_:15":H/:EA(FMJJ]@R'*LC)'1UAS0*9L)>X&KT(U92PI"+F7S+@R MH4I'<)A1C;H#UZ#>&ITH+_ R@P.UQ7I"%"'#13K?,U**8!@C:9'O] J\-Z]?<=ELEG/ 4GU^F;R Z@_TQ\GT<75[&AUQ^AW(6 Y MC%_YO86F!*(V/O7O]QB^UE!X9 FDH0L4"]P\/X'*]3C! \)?[#\CL)M Q,3)%8YD!VG'><6)2.CPA9][#X MI]9&X7)7E5Z=&*A&NRO\W *ZNY&@R[MFAZ7="FZ]9#"46]HI_]H+;.^H>GO' M(K\[D"L>-3BYVJ?-1E<&B-C9M$*/)O!H'0%)?BFT?.#0 R8?+\?2+W MX=<@H&$U30Q= G+>*S\L1X[_#I*051@;O4'K)/QR;]"II:&12R6#KD-#Y7&9 M9SQ$DO'T)L+B(9/H[60\>W/U<9<-7L-.E*T-WU75NK+=X]=#2)I91/C/;NLO^USA_2DQUER$ MCJGN4[J,X0Y^_Q"@E0*'D#LAG M:1OXF)V2J[_7Z8OH]U8.+HPDZ7,^CGR?C&X?C M=IU8NUX\['0^>>1G/XPOOY]$TTNL2??GR5EX+/X9>:T4!XM;?#AZ?NB,NQ]W M!B.3>NK4ZZVZ J>ZS(#S=%MX'=N]!*WY^SGE13I:@@R7;?1ZI#FQ<8[KX)K? MVNV>5+N['2Q6JHLTW@7G'0Z3#^^46'$@[6@\FTUN9_X"GSLYWXS@HDS[]>O< MCX>MMO-YT&[SHF!9U-U^2[@OLD7]\$ X$AM=-+E.&&QDRV%W&(]>*\L,8(V/ M7]7:*8:7%,,#N]YDSYV37_GR<"CM@J/^YY?C^[1S?_"Z>FMB!:^^OYS^%QQ) MH);;'R;1V=7E[.IB^H99QACHYVP2S7Z83*B4Y.5L.H-3>_YR(>8R7YMLRK(1 MW%\U[:X.Q0%4'5W1PTM>\Z^SW\LFZDUJ7-],3F_'?STI;==1UN2Z/;LLFT?0 M_]!K=YW/G20!YI19["%FC0WV))T3!4D9&?73J2PZ\IIC4ZG^X(H MOR_.=+S=;+<.[P.(%\,7W:XOWQD;[NU,V=%OETD)?^Z?-\84:OM21 MJ>/.QVF7;U3<#H=%=9H##(OJ-OL]^M/"/S=4+>?>#=HA"!B$PL;@=//?Y-9T M=G8UNWU5:MYMM]OL86<'>.R@V<*GW#_'#ZF6$5IP&E<;^JU"!:ZY""U2% RH M_MO*-G :8Z74%4X[E;_HO[>(5K:C@M(+]Y(,XF0X7[)YZ@R1@S'@\9XJY<*9 MMU197=:S]B;[<4+5'67D ;W6;?W1F0>>\OIZTQ/NCI#F(VJ-F(H80-NNMTYTH MJ9WR4)*V;0HK X]$%"9;>*&WINB//L)*J;^UB3?B8%E\>.&=?,R H6T7C\^_ M=;2,7+)#B7&T*,I\K?ZV:ZC-W%")E")&[:H/FAZJ2,"T)RSF_7C0JO&MTZ\U ME&V:[+Q<'3Q$[U8P?7G;O-1C[5?@LA/6X_.#IIZ#V\MVI%;5DO,"21IX6VT- M/]A9+_%#0&7;T*28Q.&ANR:Q\M_@>E34P_SUJE/^ZN>I[9A$W4^?#1P M+4^20/G7%YZH=MP7J96'%Q%D^B0:56I8*5R ML[9H)-VB2W6WSG4S!B.1<6/9$_H9H:AP2P6C_AR])S! M"/$;JF\#&L1\6:@,.54AA9"N<9! V>8 <"GL\C@/C,XIC/UW]GBK9Y3C&S.K MC7M9!CLQ%6>(Q6PP7)5'NTGGPSU+OZ?AU3LX*:;]SCI8G@T:4;6O4\$X4 GE MCP@WS'"1GZQ65/!K$J\%BQTD^)4P8 WZ^(4]8.T1/=$17Z!H+DS'B! 7_1. MX7\CAZT,DD[=0H'Z^X0!\$X!"%KW=;X^10Y!"EZIF-^O)60:1*.QTMKS?'N?9O1@TG$C]DUS21/C.4,#]DT(PZ07 M][I.WD_2;'^^U^=WMSM#^-OJMDJ"Z* )Y\;LSZA#0!G>@G::HX'=GV$G'HP" MZ]YO=IW]:6-?_F/#9J][W.X,*PBJ?)(N)N/9D=F^N0$$4/7(OFX^6XF9G96* MX>AB6\(/I:.!9^2'\NFU')-TY4Z(2RDXE=P*E2CH>5Z3WLO)_"*4=&7RB]'@ MR?:ETCH['J/Q2U._NX/H(E\_G&+9N-J6>:(K\VRHN231,JG_OER;6L!!UYS, M#:GI?"TV?P3MS)QR:_K%GVTMQ1(Y7MG2;3ZAE0F+;,:S=(6%_V(#+:_E3F5 MKSV3ND!1, 02KAQ=2L@V7NY2'0J?Z$M$@4 X+[_-M&\ .IIG:TLUM*%F0YH= ME73GO;=T3.?V!;C(ZU.5E="*%/&TU[2C"QQ]Z;/X5A>Z#RZD/3&E)57U#4F$ MI4/A2*[\N5WZ+-3SEBNVXE]4LV^Q!A2#?GL_";HWQ9Y,>_V^!@S=[$S6^.2G2AQ#FDGQTJ!ZM>V90\8Q;/?;DW0M-<0B^D=4,5J+?0=,@BHTIO#)U[?L<_\P-3XB M?XCUD\ B1G&T4*^7G_7!LMAYH[V=U'WYF<1[2X[4U9PKIG:8FLZX:+JB'I6# MS?7@+ &= @E]6Z&<_4A%2 U,:OEGN/NC][D'R''$R-YD6*QPC5:.\1*8WRXK M=,7VMZ2C*S(PM@(YW@K" T&_B3C Q&&\M&.;';B!$2V2Q@*H?TTF70-+D=U0CF95 S@*33-0+EHKW#DNJ9= M*IIT?%0'0VZ5RA4>/SKO]96IYW;4^^_*Q08JWN-"1>G2VU-!.7K//(ZE" T. M$2SE-M"(*7^TU(]JBP_!!Q>/U?1OJ%B_$G-MD*J^-(7^GW_YEQ"-OBD-0+7& M)6;5=^5WWF)MD:1UJ,GR"!4:S]8;XGEZ5]?>X9,]_IJE)HZ^]P03L<9[[\#; ML5+MA->!O$Q1?SYTP 4)7P3P!H(Y+?Y=$TA/>?G"V[YRD>5B%NRHH<'5H\M& M1O\Z?]I\%UWG.=7$&I]B;99'D%?A,/PC>LN"IK_L2C)D'?7^985#$A*+O_! MYQ]# P41-&B>#:<*577V^O7K8U;E,QL-SZ 7GL!A.C'(/ZJ8MW^Q'CA;/Y4K M2'CGJJ[2@V>U.ES8P>?[]74<0N^\J&1#S7Q4SD-5-]>F_#;6,]Q)9$'H!IT3 M"S@A)-,M/*'3OJSQH8F!>2VA6KS-8%WQK']8^Q)I14./>Y"3;?T/4V11M5])U6J7=*^2$U T%>0:4???89 M/D]V>NAH<%J6JRUJE&:H>OC,*GBP#I^@FT^ILQ$\:.HQ>=KB Z?OJ$H9X4/V MV54P:L9R7*D+CY5\H;(3/H> MJS_G=^A6V<4^C XIQN.KLRGNX@V.'I-0)NHPQX32PY"1'BN1)=!;[5B;,56] MSF&W[9W7B[)5T"-3SSOU";W"'@.Y:U^'8.XU;0VI+=5(N]WRAFYKV9QJF2RZ MA?NY1I&X81AD7'1M]+[F(LLD,UF1-[9AW[>F$L@,?BKN$0_A +-2W42%?('% MD/*C ]!QGP,6M^#7-%R6YQ-(_XU7\$TL(S.T9,0 ME6Y,?/^0ADJ7O+@7KUY(^0'RM86EPP/U/D+K(QXOGXU30\(1'MUR&9[AQ M"F1X*U6NB>%12WW%BQ=/Y8CR!A7[4E''(+0A+VL>?O58D"XK4?E#M9G#9EG) MNA@^'G#1Q2TJ'JGOGY%U5MNR8HP M?_NTDB!.\0CR(HHHG^JR$)^P:GY)!M\?09II2'7UW3%U-16J+@"_YL&!Y;CY M0E4,JB7J<"F!X!(<543 .WLA!35I]D)?)OZ71Y0A*+^"50E:?_0FB@4* E]7 M5"P(O#T(O-UJ=OTQ8RF#P+,5-0T"/27!G@)+5E\ P6\BL!58Q2#07:_9/[J[ MFA(*@;T)+0V66 A]W<;E#>UDJ)%6B'[\T@P>V0U#R](.MM8)+DOIS$J,OA=7 M=?@<:5^48/#$UUK^75]PP><%X3H+OL5K'>)PIJ+"OP5:%B43/.(S51$\ < O MAA!FP('UKUU,6>[ ?_"(:@>>X'FPO$%(T#YBV/77!I">=8T1(V5K]]R$(U16 M.3@F%L;O[9UL#LU=&D$,S3+:P*Y#X:Y!;%6V'& FDX_S)[*7X6LWE+%?1/]] M@V+.>;X%.63I66M"=1(\GO&%2B(2A7(KY;N=OIM/P@5];GQ'-HR)&U9=N0L=01 >C=KT EDHP!$B38=N' MJ@%S5L'0CBI.\7+E W/\KQ4$%N%>*+>W3#UMZ1?B-K(!?OJTO"6X1 M,(S:_E@8Y6&%KJJ0-4\]1^X+G9T-+% E:!_U0MN^X+$O^P+<=_HI+^G//I7O MB1 JGCM_$>+]GXX$OHU"R+$8AUNYJA@K-C2 41H#]39P#7_ MVOU]N>7[['%\H?67"@';0P3$MDK6-IC87[GY+[>Z+^WV*RRF@U7N=MGYS(6L M;?KK+.*A+H]:0! AWDYO^9)!<^/9%;G=)YW3 M&IK,&=O5LGJ0'*%8EBWMJQ563S,)&PCKD8$-Y%AA4B"9AFZK$R!?%&ND& M7C02#V/!YJXN*Q1Z3]6@?MF=HH?NT1?'P%S=:Q!MEQ&[!W9 $!@\HV4]&@]\B*0%HB M]50GL] A4B%O836@$@<\(.YQX)V;6U+2P&E2X08J5^98 -XC].4POKLWYQK( M;H0/L7S$:QIWWS(O' M _@?39U'3;8.=[_BO)7 ]E\TGIIY?#:J?, 9XH+&USQ0PTO'00!@!^Z[:BI? M"GL])!J$2*P&"S;41"T4;-4R-#9L,CEY(1QO:+R5[&X<0%Q_,=KZ)]@E7&CT M>IY8R82/GN79<9C"SCPJ^'XEMW\YG'@MRSN$$^[-O1:N]EB+6-B$>10 <^7B M7SN6O^/QO3]K-TJPW.$S]DDXU\?+6!9[ZD@$[53O(:=3BM'!N3L2%YN+6K9; MGY5^7VU0]\"ICUX.+X]"@%,;J+QERIDVG)=3BY.O(#KIM_WV/Q+A" ' M4[K\(R)8>^(YXDX'OFSY7]8"2WNT7X:[]KL(! 4,7J1 A'83[P<+T7SWK+Y; M:.SE.<+]L'Z\8T1G\7AU$JC""_G'L7#%OF^AC!ZM0:"][7849X%+[6M;076K M@DG]HQJDU&L8HRI\VGE)7]5@HUZ[HQ =5#9\ ';4F\KH1<.NP%PMOX\@UH&P MBU$X"*AR)I]$2*-0U$YE)Y9NC][](]HZ?G>/:.R%.WI$BT?N8A),QZING^,S M7[*4G]K!\>O;?1D+L%V\<-7;G]K/D7MQU(@_Z;PD[1==*=<>"'P( /Y%4N$! MT>=(_.&ZUQQHX;"I]S"@LF>%J<2T_N)>N>-HI H0^S.=5,N_.!%>?NX30N$'%#^L4VH MA[0V(C7H#Q.KH( >=#RSBM0VJR"ZJ3;T'C7#T([AS87NI?"S\_WN,=\R#!>, MBZ$+_+/T<9.I9&\-BD-/!J)UR:CD&XEL.KB""'9@'QXPB#A@0V6[4"$"@X/[ M417F-R9DC\]JHMIX0\MWI%QN;(RZ#T\7AJ9S&O%^%"M\)H_LP916U8A$O+'L>K &XZ?G,4>7R*L?1(D/[2-5TZG'6(D;/@MT&<<^/5 M*S^M@-C+7S/RND(XH5/<(-(T_RP07Q84?LXV%/:YF M,T+-.)0I4P9/-U$\) KY,U%YTVRY)@&'=&/C]5N8<#N@X,5V?N^I5]=* UGN M4PYHX\5! "C/$L!+>VO=QXC1DV]WNGAQ$8VKHH[&%B5$>R8?T1(>#HNX,?%@ M44.I2" M5KG!:_F8H@QA3GRX;;U'9]6E%H[A0&KAZU@"CXC603?,1"TI("!K'P=5])(2 M!H=V.^0:#19.J%OTT.]FM5]4DN +D_R7J6=P4(P(E2CPG%BJ3D$'*Z3A_94, M@QA*]74,?)=;?^CI)F;IS^LJ&1Q#ZJJ!G2'G^8J@I?/]EH2 !3*K%2O0WE;N M*1:8_>/I^PRV2(V@4.!GE3>!?TW"/AAJ(\)$9LP+Z0VZTU>_5)U*O$%@@7F8 MH9O3@!GXQI2::@UU)Z0J->^(J@G>Z3S[8?+FW<4DFDY/,?6*G/P4,_R7=^.+ MZ?G/"$-G() ^(1/K9=A%;_/WJ19@;*:R:<38)+">R0LR75_+,,7KH!QY9CFJ M"FZ'GB85? ]=)8V?8._2TZO[^^+D6THBAB,6V#@QC E')X8'X&>FDR90F:O] M;5'L_O3_ 5!+ P04 " Q>EQ0EB A0DH" !:"P #0 'AL+W-T>6QE MU%7*]?. MUW3-R4GX>':SBY^ZP!E&GN-#GN!H=H&#WR<]#_?SFM@. M]>6?4?^$>8=XMH=X)-J3>&43@VY7T[B08MS<*?: 828*VJR" M<,K6'IY8()-,*J3-J9K*D46:)Q^.O&.IA4[R)IOGWJ0]C!?5="GU^]8L1SC?WCFX5U#0E?-7Q2# L).Z M9NMWC):"@U_,+PM&!Q9,8]+70954],GPV:N2&0 41DM0FF:;R#=%ZCFL='^= M5L6AFB';]&VR6/ M7N3T^O@UVE?!"Q#YKZ]DT+7&C?Z[U7T'%"U:RC05G=R*YCEX/?;YD^#/]EW% MMGK@V(0-O28+\]#=XC>Y.12D9?K>+M$%$SS:'ZWP:#;,F@\4"1[M3Y#3EE^[ M@N-K.OT.4$L#!!0 ( #%Z7%!D28^^0 8 )LU / >&PO=V]R:V)O M;VLN>&ULQ9M;;Z,X%(#_BI6GKK3=A'MF-!V))NX4*2$,D.[,4T43)['*)0(R MMU\_!MK.H9L<[KP6C DD-=W,BT%N4TJ<6GLCCL M9;Z]&F@#MI%E54?-M=N2FU MHF%>WIU*E6W^B[JTM^[^5ZTB]@>6E>^E^J'TUEH#3@T:)Y_I^K8(NS?.@U5![$[@K#IW.*O?[-@UM8R?\KXYZ47-*T!0F+Z MT(C]H6YIN%3-E'\)N!_QJ*5BT#,X9&K(P;UPO9G3M;(INXI>30=,?=?]<(:Y@J-6!9\'LP67SEGU]SG-U[ M'28)C=@2(>\J8>"JWH;%H4)S)[&WZ!-BWM"(Q3%3%:]W-W7,%3JQ*Z+)+9\N M9YQYWF73,-PF5FWE^[QT9Q[$Q/RA$_L#':'>3VJ.LJ(240GE@@87AUEPPRB$QL$'6>Q"XB).40G M=@@ZTNHW9TPF.K%,X$CKZ*W&/*+3)R"GAUR]&!J88 QBP9P88 M=4SJM ;%U" F9AWSC&G-O08=;F+6,8FM\R=?N&1!\K-]4A6+,E/YPU34\,&* MB5G(?+.TYI)-995LMZ78*A96M3LA)OILA=A")S%+\4WD!XB)6<@DMA#$C&4F M\RTK-D^,BA5B8A8RB2W4BZ;8B+(4ZQ?*BRG$Q"QDTF<\_TULF\8CT]XPSL0< M9)+G.R"S/0:'F<'5$U?M(>=D(69QWK#1S(*,Q2K(E_)5+8EV0/$Q,QC$9OG M%68DM[E4AR9*YRL568B)/MB-P\R3]1KZ9A[+&+WG)PGZCP$,3$+6<060A_1];IW&[.036PA%+,G2QNS MD'V>63?5-?$PZ$U7VYB%;&(+G<2\.>1KL8:8F(5L8@N=Q'2SXI#7$!.SD$UL MH9.8G=TA)F8AF]A")SESVDEX;75]&;*'33>B090FTD(U9R#[+J@&%^:^0 MVUVO;F(6LHDMA&+V^TW,0C:QA4[7S33)&:R;#F8AA]A")S%Y5=-5K*UP^#Z4(KN M39U#]A1..)TPQBPT/N<2MUZ'-,8L-&XM-&P+5Q\_K,5&YF+MJTM4:O\J25=! MR9I-N\)0-ZUFE>'FD*83M6^1SXJDV=^>X_F]J(^_ 5!+ P04 " Q>EQ0 M7.6=MH<" !H, &@ 'AL+U]R96QS+W=OFG/LNM^=^F:Y,?^B%UTR_'?KPV M9?HZGLS0[%^;4S*RW:H9YS.JYZ?YS,W+85>-+P=;;7XTXRF5767>+N97/[[F M-J62S>UB'Z8%IEO>A_0_R_?'XWF?OO;[G]?4E0\J_BY0F8^#9#E(Z$%N.6@0 _2Y2"E!\7EH$@/JI>#:GK0XW+0(SW(;H&,6WX2PIJOM05< M6[[7%H!M^6);0+;EFVT!VI:OM@5L6[[;%L!M^7);0+?EVVT!WI:OMP"]A:^W M +UEA6=M]+#-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+7 MVP&]'5]O!_1V?+T=T-NML%>"-DOX>CN@M^/K[8#>CJ^W WH[OMX.Z.WX>CN@ MM^/K[8#>CJ^W!WI[OMX>Z.WY>GN@M^?K[8'>?H6];K39S=?; [T]7V\/]/9\ MO3W0V_/U]D!OS]?; [T]7^\ ] Y\O0/0._#U#D#OP-<[ +T#7^\ ] XKO*M$ M+ROY>@>@=^#K'8#>@:]W 'H'OMX!Z!WX>BO06_EZ*]!;^7HKT%OY>BO06_EZ M*]!;^7HKT%M7.&N"#IOP]5:@M_+U5J"W\O56H+?R]8Y [\C7.P*](U_O"/2. M?+TCT#OR]8Y [\C7.P*](U_O"/2.*YP51(<%^7I'H'?DZQV!WI&O=PWTKOEZ MUT#OFJ]W/=,[M\V8#M_+>.Y.^=XE_PS_M&8&=R[OEW3_C-O43]>?*5VF59*Y M?=[];[E-_1-AYA7Y^3=02P,$% @ ,7I<4&?]D* G @ 'R\ !, !; M0V]N=&5N=%]4>7!E&ULS=K+;IM % ;@5['85F8\=[>*LTFZ;2,E+S"% M8X,,#)J9I,[;9R 7J9$K)8HM_1MC.,,Y/WCTK7QQ]SA27!SZ;HB;HDEI_,%8 MK!KJ72S]2$.N;'WH72]<2'];X,I'I&GKU%1_:'AN?;X?]J\/^_G[L1?^5HQL/GSM MK9\NAP#)(4%R*) <&B2' EQ0 M'R// \ 3 @ "P @ $ 7W)E;',O+G)E;'-02P$" M% ,4 " Q>EQ0)^B'#H( "Q $ @ 'I 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( #%Z7%#Q="L:[@ "L" 1 M " 9D! !D;V-0&UL4$L! A0#% @ ,7I<4)PD8:QI P QQ !@ M ( !]P@ 'AL+W=OEQ0$K9 RBT" C!P & M @ ''$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ,7I<4.*7[24Y P Z P !@ ( !*A, 'AL+W=OEQ0YQ>6B.4$ #P& & @ $D&0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ ,7I<4 0H$.G&! M01< !@ ( !/QX 'AL+W=OEQ0LVG4 MM[(! #2 P & @ $E)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4$-\!'RR 0 T@, !D M ( !#2< 'AL+W=OEQ0-PN2#;(! #2 P &0 @ 'V* >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,7I<4.?/RJ:T 0 T@, !D ( !R2P 'AL+W=O MEQ0W-^C,[,! #2 M P &0 @ &T+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4.Q# M"H*S 0 T@, !D ( !B#( 'AL+W=OEQ0Q2E]#+,! #2 P &0 M @ %R- >&PO=V]R:W-H965TM0$ -(# 9 " 5PV !X;"]W;W)K&UL4$L! A0#% @ ,7I<4&(HB-NT 0 T@, !D M ( !2#@ 'AL+W=OEQ03Y[PI+,! #1 P &0 @ $S.@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ,7I<4!Z&=?OY @ @PT !D ( ! M"#X 'AL+W=OEQ0 M4Q]$D&PO=V]R:W-H965T&UL4$L! A0#% M @ ,7I<4 *I0*ZX 0 T@, !D ( !5$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4./#I'>X M 0 T@, !D ( !'DL 'AL+W=OEQ0'I--G=P! !!0 &0 M@ $-30 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4%P_V$ZR 0 T@, !D M ( !#E$ 'AL+W=OEQ0UE5FJ2T" !L!P &0 @ 'W4@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,7I<4 ^!YQQ< @ U0< !D ( !EQ0(U5# M&R " !:!@ &0 @ $%6@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M,7I<4+]H_ZLH @ ,P< !D ( !2E\ 'AL+W=OEQ0RPJFUML" "P"P &0 @ &F M:0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4$^2CO/> 0 ^@0 !D M ( !)V\ 'AL+W=OEQ0BC>GP%," !4!P &0 @ $\<0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,7I<4!0GX%)" @ 2P< !D ( !4W8 'AL M+W=OEQ0]'.#6[T! M 0! &0 @ ',> >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I< M4$G/3(/_ 0 > 4 !D ( !"7T 'AL+W=OEQ0DM;0LJT# ^$@ &0 M @ $_?P >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4.782Q,G @ AP8 M !D ( !2X4 'AL+W=OEQ0UNRPX&L" #5!P &0 @ &IAP M>&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4/RWI$RL @ '@H !D M ( !(HT 'AL+W=OEQ062QXSB," 2!@ &0 @ $%D >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,7I<4.;>3'R] P \Q$ !D ( !2Y4 'AL+W=O MEQ0'&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4+O& M;^!A @ A0< !D ( !RI\ 'AL+W=OEQ0&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4(!1+JK: 0 Y00 !D M ( !T*@ 'AL+W=OEQ04>\W='(" Y" &0 @ 'AJ@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ,7I<4)& .>'+ 0 @P0 !D ( ! M"+ 'AL+W=OEQ0 MM($&?%8" !#" &0 @ $*L@ >&PO=V]R:W-H965TT !X;"]W;W)K&UL4$L! A0#% M @ ,7I<4$>+#=!) P A1 !D ( !.+@ 'AL+W=OEQ0N8CZJ]T" "."@ &0 M@ &"PP >&PO=V]R:W-H965T&UL4$L! A0#% @ ,7I<4'.P^K*^ @ ) H !D M ( !'LD 'AL+W=OEQ0W$T?-M,! #)! &0 @ $3S >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,7I<4+R9:0K: 0 G00 !D ( !@= M 'AL+W=OEQ07*-D M9/D" !K# &0 @ &2T@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M,7I<4)9F_QR:<0 +_H! !0 ( !L]@ 'AL+W-H87)E9%-T M&UL4$L! A0#% @ ,7I<4)8@(4)* @ 6@L T M ( !?TH! 'AL+W-T>6QEEQ09$F/OD & M ";-0 #P @ 'T3 $ >&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ,7I<4%SEG;:' @ :# !H ( !85,! 'AL+U]R M96QS+W=O%@! end XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales - Timing of revenue recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of revenue:      
Net sales $ 292,136 $ 298,616 $ 267,316
Products transferred at point in time      
Disaggregation of revenue:      
Net sales 292,136 298,616 267,316
Products transferred over time      
Disaggregation of revenue:      
Net sales $ 0 $ 0 $ 0
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Standards (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2019
Jan. 01, 2019
Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect   $ (414)  
ASU No. 2016-02, Leases (Topic 842)      
Lease liabilities   157  
Right-of-use asset   $ 159  
ASU No. 2016-02, Leases (Topic 842) | Restatement Adjustment      
Lease liabilities     $ 200
Right-of-use asset     $ 200
ASU No. 2018-02, (Topic 220)      
Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect $ 414    
XML 59 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 60 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT - Depreciation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
PROPERTY, PLANT AND EQUIPMENT      
Depreciation expense $ 2,090 $ 1,820 $ 1,526
XML 61 R7.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
OPERATING ACTIVITIES      
Net income $ 28,239 $ 28,488 $ 19,300
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation expense 2,090 1,820 1,526
Gain on sale of equipment and property     (8)
(Accretion) of discount/ amortization of premium related to marketable securities (5) 213 425
Stock-based compensation expense 2,123 2,089 2,682
Deferred income tax (benefit) provision (620) 378 1,519
(Increase) decrease in assets:      
Accounts receivable (2,735) (821) (1,964)
Inventories 5,217 (8,764) 4,482
Prepaid expenses and other current assets (261) 301 (273)
Income taxes receivable (455) 262 (685)
Other non-current assets (1,355) (563) (912)
Increase (decrease) in liabilities:      
Accounts payable (787) (689) 199
Other accrued expenses (386) (505) 1,760
Other long-term liabilities 2,852 566 1,588
Net cash provided by operating activities 33,917 22,775 29,639
INVESTING ACTIVITIES      
Capital expenditures (2,334) (2,154) (2,410)
Proceeds from sale of assets     8
Sales and maturities of marketable securities 7,978 21,423 18,067
Purchases of marketable securities (299) (16,209) (22,214)
Net cash provided by (used for) investing activities 5,345 3,060 (6,549)
FINANCING ACTIVITIES      
Payment of dividends (19,756) (17,252) (11,504)
Cash paid for common stock purchased and retired (8,447) (7,522) (6,521)
Net cash used for financing activities (28,203) (24,774) (18,025)
Net increase in cash and cash equivalents 11,059 1,061 5,065
Cash and cash equivalents at beginning of year 8,745 7,684 2,619
Cash and cash equivalents at end of year $ 19,804 $ 8,745 $ 7,684
XML 62 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value (in dollar per share) $ 0.10 $ 0.10
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollar per share) $ 0.10 $ 0.10
Common stock, shares authorized 74,000,000 74,000,000
Common stock, shares issued 33,869,817 34,328,486
Common stock, shares outstanding 33,869,817 34,328,486
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Significant components of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Warranty costs $ 1,190 $ 1,233
Sales incentives and discounts 404 317
Stock-based compensation 696 667
Pension 2,002 1,337
State NOL's 484 588
State credits 1,818 2,794
All others 560 559
Valuation allowance (1,818) (2,794)
Total deferred tax assets 5,336 4,701
Deferred tax liabilities:    
Depreciation and amortization expense (947) (1,009)
Basis differences in joint venture (399) (367)
Net deferred tax assets $ 3,990 $ 3,325
XML 64 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Available-for-sale securities    
Available-for-sale securities   $ 7,665
Fair value transfers between levels    
Transfers from Level 1 to Level 2 $ 0  
Transfers from Level 2 to Level 1 0  
Transfers into Level 3 0  
Transfers out of Level 3 0  
Fair value on a recurring basis    
Available-for-sale securities    
Available-for-sale securities 0 7,665
Investments measured at Net Asset Value - Trading securities 6,716 5,518
Fair value on a recurring basis | Municipal Obligations    
Available-for-sale securities    
Available-for-sale securities 0 1,490
Fair value on a recurring basis | Corporate Obligations    
Available-for-sale securities    
Available-for-sale securities 0 6,175
Fair value on a recurring basis | Quoted prices in active markets for identical assets (Level 1)    
Available-for-sale securities    
Available-for-sale securities 0 0
Fair value on a recurring basis | Quoted prices in active markets for identical assets (Level 1) | Municipal Obligations    
Available-for-sale securities    
Available-for-sale securities 0 0
Fair value on a recurring basis | Quoted prices in active markets for identical assets (Level 1) | Corporate Obligations    
Available-for-sale securities    
Available-for-sale securities 0 0
Fair value on a recurring basis | Significant other observable inputs (Level 2)    
Available-for-sale securities    
Available-for-sale securities 0 7,665
Fair value on a recurring basis | Significant other observable inputs (Level 2) | Municipal Obligations    
Available-for-sale securities    
Available-for-sale securities 0 1,490
Fair value on a recurring basis | Significant other observable inputs (Level 2) | Corporate Obligations    
Available-for-sale securities    
Available-for-sale securities 0 6,175
Fair value on a recurring basis | Significant unobservable inputs (Level 3)    
Available-for-sale securities    
Available-for-sale securities 0 0
Fair value on a recurring basis | Significant unobservable inputs (Level 3) | Municipal Obligations    
Available-for-sale securities    
Available-for-sale securities 0 0
Fair value on a recurring basis | Significant unobservable inputs (Level 3) | Corporate Obligations    
Available-for-sale securities    
Available-for-sale securities $ 0 $ 0
XML 65 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
RPC | 255 RC, LLC        
Related Party Transaction [Line Items]        
Joint venture ownership interest percentage 50.00%      
Investment in joint venture $ 2,554,000      
Operating lease agreement term 5 years      
Rent and allocable fixed cost for corporate aircraft   $ 159,000 $ 159,000 $ 157,000
Payable due to related party   1,000,000.0 800,000  
RPC | Transition Support Services Agreement        
Related Party Transaction [Line Items]        
Aggregate service charges paid   865,000 873,000 $ 849,000
Receivable (payable) due from (to) related party   $ (56,000) $ (28,000)  
Chairman of Board and Director        
Related Party Transaction [Line Items]        
Voting power (in percent)   50.00%    
XML 66 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
EMPLOYEE BENEFIT PLANS      
Maximum percentage of annual contribution per employee   25.00%  
Percentage of employer matching contribution 100.00% 50.00%  
Threshold limit percentage of employee compensation   6.00%  
Maximum period of vesting in contribution of employees 3 years    
Employer matching contribution $ 796,000 $ 319,000 $ 317,000
Stock Incentive Plans Member      
EMPLOYEE BENEFIT PLANS      
Stock authorized (in shares) 3,000,000    
Expiration term of share-based compensation plans 10 years    
Number of shares available for grants 1,742,900    
Pre-tax stock-based employee compensation expense $ 2,123,000 2,089,000 2,682,000
After tax stock-based employee compensation expense $ 1,656,000 $ 1,629,000 $ 1,729,000
XML 67 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 68 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2019
ACCRUED EXPENSES AND OTHER LIABILITIES  
ACCRUED EXPENSES AND OTHER LIABILITIES

NOTE 6: ACCRUED EXPENSES AND OTHER LIABILITIES

Accrued expenses and other liabilities consist of the following:

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Accrued payroll and related expenses

$

3,021

$

3,257

Accrued sales incentives and discounts

 

3,716

 

3,547

Accrued warranty costs

 

5,410

 

5,607

Deferred revenue

 

295

 

496

Other

 

713

 

587

Total accrued expenses and other liabilities

$

13,155

$

13,494

XML 69 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2019
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 10: COMMITMENTS AND CONTINGENCIES

Lawsuits — The Company is a defendant in certain lawsuits which allege that plaintiffs have been damaged as a result of the use of the Company’s products. The Company is vigorously contesting these actions. Management, after consultation with legal counsel, is of the opinion that the outcome of these lawsuits will not have a material adverse effect on the financial position, results of operations or liquidity of Marine Products.

Dealer Floor Plan Financing — To assist dealers in obtaining financing for the purchase of its boats for inventory, the Company has entered into agreements with various dealers and selected third-party floor plan lenders to guarantee varying amounts of qualifying dealers’ debt obligations. The Company’s obligation under these guarantees becomes effective in the case of a default under the financing arrangement between the dealer and the third party lender. The agreements provide for the return of repossessed boats to the Company in new and unused condition subject to normal wear and tear as defined, in exchange for the Company’s assumption of specified percentages of the debt obligation on those boats, up to certain contractually determined dollar limits by lender.

The Company repurchased of dealer inventory totaling $3.4 million under contractual agreements during 2019 and had no material repurchases during 2018. The Company recorded the repurchase of inventory totaling $3.4 million as a result of dealer defaults. As of December 31, 2019, no liability related to this repurchase remains outstanding to floor plan lenders. During the 2019, the Company redistributed $3.1 million of these boats among existing and replacement dealers. The remaining repurchased boats are included in inventory as of December 31, 2019 and are recorded at a net realizable value of $0.3 million. The Company recorded $0.1 million for costs associated with these repurchases including a reserve for estimated transportation costs and the write down of repurchased inventory to net realizable value.

Management continues to monitor the risk of additional defaults and resulting repurchase obligations based in part on information provided by the third-party floor plan lenders and will adjust the guarantee liability at the end of each reporting period based on information reasonably available at that time.

The Company currently has an agreement with one of the floor plan lenders whereby the contractual repurchase limit is to not exceed 16 percent of the average net receivables financed by the floor plan lender for dealers during the prior 12 month period, which was $13.1 million as of December 31, 2019. The Company has contractual repurchase agreements with additional lenders with an aggregate maximum repurchase obligation of approximately $7.7 million, with various expiration and cancellation terms of less than one year, for an aggregate repurchase obligation with all financing institutions of approximately $20.8 million as of December 31, 2019. This repurchase obligation risk is mitigated by the value of the boat repurchased.

Income Taxes — The amount of income taxes the Company pays is subject to ongoing audits by federal and state tax authorities, which often result in proposed assessments. Other long-term liabilities included the Company’s estimated liabilities for these probable assessments and totaled approximately $358,000 as of December 31, 2019 compared to $393,000 as of December 31, 2018.

Employment Agreements — The Company has an agreement with one employee, that provides for a monthly payment to the employee equal to 10 percent of profits (defined as pretax income before goodwill adjustments and certain allocated corporate expenses) in addition to a base salary. The expense under this agreement totaled approximately $4,487,000 in 2019, $4,630,000 in 2018 and $4,068,000 in 2017 and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

XML 70 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Municipal obligations (Details)
12 Months Ended
Dec. 31, 2019
Municipal Obligations | Standard & Poor's AA- or higher | Minimum  
Marketable Securities:  
Maturity term of available-for-sale securities 1 year
Municipal Obligations | Standard & Poor's AA- or higher | Maximum  
Marketable Securities:  
Maturity term of available-for-sale securities 20 years
Corporate Obligations | Standard & Poor's BBB or higher | Minimum  
Marketable Securities:  
Maturity term of available-for-sale securities 1 year
Corporate Obligations | Standard & Poor's BBB or higher | Maximum  
Marketable Securities:  
Maturity term of available-for-sale securities 5 years
XML 71 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Basis of Consolidation and Presentation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Concentration Risk [Line Items]      
Number of reportable segments | segment 1    
Net sales to all dealers $ 292,136 $ 298,616 $ 267,316
Net sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, customer 0    
Percent of net sales 10    
Net sales | International dealers      
Concentration Risk [Line Items]      
Net sales to all dealers $ 17,000 $ 19,400 $ 16,900
XML 72 R30.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 loss

Unrealized

Gain (Loss)

Pension

on

    

Adjustment

    

Securities

    

Total

(in thousands)

 

  

 

  

 

  

Balance at December 31, 2017

$

(1,936)

$

(44)

$

(1,980)

Change during 2018:

 

  

 

  

 

Before-tax amount

 

(390)

 

(20)

 

(410)

Tax expense

 

85

 

4

 

89

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

63

 

 

63

Net realized gain

 

 

63

 

63

Total activity in 2018

 

(242)

 

47

 

(195)

Balance at December 31, 2018

$

(2,178)

$

3

$

(2,175)

Change during 2019:

 

  

 

  

 

  

Adoption of accounting standard (Note 1)

(404)

(10)

(414)

Before-tax amount

 

(300)

 

13

 

(287)

Tax benefit

 

66

 

(3)

 

63

Reclassification adjustment, net of taxes

 

  

 

  

 

  

Amortization of net loss

 

68

 

 

68

Net realized loss

 

 

(3)

 

(3)

Total activity in 2019

 

(570)

 

(3)

 

(573)

Balance at December 31, 2019

$

(2,748)

$

$

(2,748)

XML 73 R21.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

MARINE PRODUCTS CORPORATION AND SUBSIDIARIES (in thousands of dollars)

For the years ended December 31, 2019, 2018 and 2017

Balance at

Charged to

Net

Balance

Beginning

Costs and

(Write-Offs)/

at End of

Description

of Period

Expenses

Recoveries

Period

Year ended December 31, 2019

Allowance for doubtful accounts

$

25

$

14

$

(19)

$

20

Deferred tax asset valuation allowance

$

2,794

$

$

(976)

$

1,818

Year ended December 31, 2018

Allowance for doubtful accounts

$

25

$

$

$

25

Deferred tax asset valuation allowance

$

5,447

$

$

(2,653)

$

2,794

Year ended December 31, 2017

Allowance for doubtful accounts

$

25

$

$

$

25

Deferred tax asset valuation allowance

$

4,525

$

922

$

$

5,447

XML 74 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2019
ACCOUNTS RECEIVABLE  
Schedule of accounts receivable

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Trade receivables

$

2,319

$

2,397

Other

 

4,308

 

1,500

Total

 

6,627

 

3,897

Less: allowance for doubtful accounts

 

(20)

 

(25)

Net accounts receivable

$

6,607

$

3,872

XML 75 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2019
INCOME TAXES  
Schedule of components of the provision for income taxes

Years ended December 31, 

    

2019

    

2018

    

2017

(in thousands)

 

  

 

  

 

  

Current provision:

 

  

 

  

 

  

Federal

$

6,637

$

6,173

$

8,623

State

 

202

 

616

 

546

Deferred (benefit) provision:

 

  

 

  

 

  

Federal

 

(715)

 

384

 

1,511

State

 

95

 

(6)

 

8

Total income tax provision

$

6,219

$

7,167

$

10,688

Schedule of reconciliation between the federal statutory rate and effective tax rate

Years ended December 31, 

    

2019

    

2018

    

2017

 

Federal statutory rate

 

21.0

%  

21.0

%  

35.0

%  

State income taxes, net of federal benefit

 

1.0

 

1.5

 

1.1

 

Research and experimentation credit

 

(1.2)

 

(0.8)

 

(0.8)

 

Non-deductible expenses

(0.7)

0.4

(3.5)

Change in contingencies

 

(0.1)

 

0.4

 

0.5

 

Adjustments related to the Act

 

0.0

 

(0.3)

 

5.6

 

Adjustments related to vesting of restricted stock

 

(1.5)

 

(1.8)

 

(2.4)

 

Other

 

(0.5)

 

(0.3)

 

0.1

 

Effective tax rate

 

18.0

%  

20.1

%  

35.6

%  

Schedule of components of deferred tax assets and liabilities

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Deferred tax assets:

 

  

 

  

Warranty costs

$

1,190

$

1,233

Sales incentives and discounts

 

404

 

317

Stock-based compensation

 

696

 

667

Pension

 

2,002

 

1,337

State NOL’s

484

588

State credits

1,818

2,794

All others

 

560

 

559

Valuation allowance

 

(1,818)

 

(2,794)

Total deferred tax assets

 

5,336

 

4,701

Deferred tax liabilities:

 

  

 

  

Depreciation and amortization expense

 

(947)

 

(1,009)

Basis differences in joint venture

 

(399)

 

(367)

Net deferred tax assets

$

3,990

$

3,325

Schedule of unrecognized tax benefits

    

2019

    

2018

Balance at January 1

$

393,000

$

243,000

(Decreases) additions based on tax positions related to the current year

 

(28,000)

 

81,000

(Decreases) additions for tax positions of prior years

 

(7,000)

 

69,000

Balance at December 31

$

358,000

$

393,000

XML 76 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts receivable    
Trade receivables $ 2,319 $ 2,397
Other 4,308 1,500
Total 6,627 3,897
Less: allowance for doubtful accounts (20) (25)
Net accounts receivable $ 6,607 $ 3,872
XML 77 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales - Disaggregate sales by major source (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of revenue:      
Net sales $ 292,136 $ 298,616 $ 267,316
Boats and accessories      
Disaggregation of revenue:      
Net sales 287,837 294,537 263,275
Parts      
Disaggregation of revenue:      
Net sales $ 4,299 $ 4,079 $ 4,041
XML 78 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings per Share      
Net income available for stockholders $ 28,239 $ 28,488 $ 19,300
Less: Adjustments for earnings attributable to participating securities (669) (762) (595)
Net income used in calculating earnings per share $ 27,570 $ 27,726 $ 18,705
Weighted average shares outstanding (including participating securities) 34,061 34,529 34,843
Adjustment for participating securities (831) (959) (1,091)
Shares used in calculating diluted earnings per share 33,230 33,570 33,752
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Funded status of Retirement Income Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CHANGE IN PLAN ASSETS:      
Funded status at end of year $ 0 $ 0  
Retirement Income Plan      
EMPLOYEE BENEFIT PLANS      
ACCUMULATED BENEFIT OBLIGATION, END OF YEAR 6,433,000 5,833,000  
CHANGE IN PROJECTED BENEFIT OBLIGATION:      
Benefit obligation at beginning of year 5,833,000 6,379,000  
Service cost 0 0 $ 0
Interest cost 255,000 251,000 266,000
Actuarial loss 570,000 (554,000)  
Benefits paid (225,000) (243,000)  
Projected benefit obligation at end of year 6,433,000 5,833,000 6,379,000
CHANGE IN PLAN ASSETS:      
Fair value of plan assets at beginning of year 6,802,000 6,722,000  
Actual return on plan assets 737,000 (447,000)  
Employer contributions 0 770,000  
Benefits paid (225,000) (243,000)  
Fair value of plan assets at end of year 7,314,000 6,802,000 $ 6,722,000
Funded status at end of year 881,000 969,000  
AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:      
Noncurrent assets 881,000 969,000  
Current liabilities 0 0  
Noncurrent liabilities 0 0  
Amounts recognized in balance sheet 881,000 969,000  
AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:      
Net loss 3,524,000 3,311,000  
Prior service cost (credit) 0 0  
Net transition obligation (asset) 0 0  
Amounts (pre-tax) recognized in accumulated other comprehensive loss $ 3,524,000 $ 3,311,000  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Summary of accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
EMPLOYEE BENEFIT PLANS  
Amortization of net loss $ 98
Prior service cost (credit) 0
Net transition obligation (asset) 0
Estimated net periodic cost $ 98
XML 81 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2019
ACCRUED EXPENSES AND OTHER LIABILITIES  
Schedule of accrued expenses and other liabilities

December 31, 

    

2019

    

2018

(in thousands)

 

  

 

  

Accrued payroll and related expenses

$

3,021

$

3,257

Accrued sales incentives and discounts

 

3,716

 

3,547

Accrued warranty costs

 

5,410

 

5,607

Deferred revenue

 

295

 

496

Other

 

713

 

587

Total accrued expenses and other liabilities

$

13,155

$

13,494

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

NOTE 13: LEASES

The Company adopted ASU No. 2016-02, Leases (Topic 842) on January 1, 2019 and recognized leases with duration greater than 12 months on the balance sheet using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed for a carry-forward of the historical lease classification. For leases with terms greater than 12 months, the Company has recorded the related Right-Of-Use asset and liability at the present value of lease payments over the term. Renewal options have been factored into the determination of lease payments when appropriate. There are no residual value guarantees on the existing leases. The Company estimates its incremental borrowing rate, at lease commencement, to determine the present value of lease payments, since most of the Company’s leases do not provide an implicit rate of return.

The Company’s lease population consists primarily of office equipment. The Company does not have any finance leases. The Company determines at contract inception, if an arrangement is a lease or contains a lease based on whether the Company obtains the right to control the use of specifically identifiable property, plant and equipment for a period of time in exchange for consideration. The Company has elected not to separate non-lease components from lease components for its leases. Variable lease payments are recognized as expense when incurred.

As of December 31, 2019, the Company had no operating leases that had not yet commenced.

Lease position:

The table below presents the assets and liabilities related to operating leases recorded on the balance sheet:

(in thousands)

    

Classification on the Consolidated Balance Sheet

    

December 31, 2019

Assets:

 

  

 

  

Operating lease right-of-use assets

 

Other assets

$

159

Liabilities:

 

  

 

  

Current portion of operating lease liabilities

 

Accrued expenses and other liabilities

$

47

Long-term operating lease liabilities

 

Other long-term liabilities

 

110

Total lease liabilities

 

  

$

157

Lease Costs:

The components of lease expense for the period are reported as follows:

Classification on the Consolidated Statements of

Year ended

(in thousands)

    

Operations

    

December 31, 2019

Operating lease cost

 

Selling, general and administrative expenses

 

$

52

 

Short-term lease cost

 

Selling, general and administrative expenses

3

Total lease cost

 

  

$

55

Total rental expense, charged to operations related to operating leases under the previous lease standard, were $191,000 in 2018 and $183,000 in 2017.

Other information related to operating leases:

  

 

Cash paid for amounts included in the measurement of lease liabilities (in thousands)

    

$

46

 

Weighted average remaining lease term

 

3.3

years

Weighted average discount rate

 

3.68

%

Lease Commitments:

Future minimum lease payments at December 31, 2019 were as follows:

    

Maturity of lease liabilities

    

Operating

(in thousands)

 

Leases

2020

 

$

52

2021

 

52

2022

 

52

2023

 

10

2024

 

Thereafter

 

Total lease payments

 

166

Less: Amounts representing interest

 

(9)

Present value of lease liabilities

$

157

As of December 31, 2018, future total rentals on our non-cancellable operating leases under the previous lease standard were $223,000 in the aggregate, which consisted of the following: $55,000 in 2019; $54,000 in 2020; $52,000 in 2021; $52,000 in 2022; and $10,000 in 2023.

In the second quarter of 2019, the Company entered into an operating lease as the lessor for certain owned real estate leased to a third party under an operating lease with an initial term of 36 months. The lease requires fixed monthly payments and does not contain clauses for future rent escalations or renewal options. There are no terms and conditions under which the lessee has the option to purchase this asset. As of December 31, 2019, projected future lease income on this lease totaled $529,875 scheduled to be received as follows: 2020 - $235,500, 2021 - $235,500 and 2022 - $58,875. During the year ended December 31, 2019, the Company recorded rental income of $147 thousand that is classified as part of selling, general and administrative expenses in the consolidated statements of operations.

XML 83 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales (Tables)
12 Months Ended
Dec. 31, 2019
Net Sales  
Schedule of disaggregation of sales by major source

(in thousands)

    

2019

    

2018

    

2017

Boats and accessories

$

287,837

$

294,537

$

263,275

Parts

 

4,299

 

4,079

 

4,041

Net sales

$

292,136

$

298,616

$

267,316

Schedule of revenue by geographic region

(in thousands)

    

2019

    

2018

    

2017

Domestic

$

275,133

$

279,175

$

250,394

International

 

17,003

 

19,441

 

16,922

Net sales

$

292,136

$

298,616

$

267,316

Schedule of timing of revenue recognition

(in thousands)

    

2019

    

2018

    

2017

Products transferred at a point in time

$

292,136

$

298,616

$

267,316

Products transferred over time

 

 

 

Net sales

$

292,136

$

298,616

$

267,316

Schedule of contract balances

(in thousands)

    

2019

    

2018

Deferred revenue

$

295

$

496

XML 85 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales - Disaggregate revenue by location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of revenue:      
Net sales $ 292,136 $ 298,616 $ 267,316
Domestic      
Disaggregation of revenue:      
Net sales 275,133 279,175 250,394
International      
Disaggregation of revenue:      
Net sales $ 17,003 $ 19,441 $ 16,922
XML 86 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
item
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Product Information [Line Items]      
Statutory federal income tax rate 21.00% 21.00% 35.00%
Goodwill and Other Intangibles      
Goodwill $ 3,308,000 $ 3,308,000  
Impairment of goodwill or trade names $ 0 0 $ 0
Earliest tax year      
Product Information [Line Items]      
Statutory federal income tax rate 35.00%    
Latest tax year      
Product Information [Line Items]      
Statutory federal income tax rate 21.00%    
Selling, general and administrative expenses      
Product Information [Line Items]      
Research and development costs $ 730,000 $ 822,000 $ 960,000
Accounts Receivable      
Product Information [Line Items]      
Percentage of domestic shipments made pursuant to floor plan financing 64.00%    
Supplier Concentration Risk      
Product Information [Line Items]      
Number of supplier | item 4    
Number of types of engines | item 3    
XML 87 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
INVENTORIES    
Raw materials $ 24,993 $ 26,874
Work in process 7,731 10,671
Finished goods 8,829 9,225
Total inventories $ 41,553 $ 46,770
XML 88 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - SERP (Details) - SERP - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Benefit Plans      
Variable life insurance policies investment amount $ 7,200,000 $ 5,900,000  
Fair value of plan assets 6,716,000 5,518,000  
Trading (losses) gains related to the SERP assets $ 1,197,000 $ (544,000) $ 470,000
XML 89 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Pre-tax amounts recognized in other comprehensive income (Details) - Retirement Income Plan - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
EMPLOYEE BENEFIT PLANS      
Net loss (gain) $ 300,000 $ 395,000 $ (243,000)
Amortization of net loss (87,000) (81,000) (91,000)
Net transition obligation (asset) 0 0 0
Amount recognized in accumulated other comprehensive income $ 213,000 $ 314,000 $ (334,000)
XML 90 R58.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
AOCI Roll Forward    
Balance $ (2,175) $ (1,980)
Change during period:    
Adoption of accounting standard (Note 1) (414)  
Before-tax amount (287) (410)
Tax benefit (expense) 63 89
Reclassification adjustment, net of taxes    
Amortization of net loss 68 63
Net realized gain (loss) (3) 63
Total activity for the period (573) (195)
Balance (2,748) (2,175)
Pension adjustment    
AOCI Roll Forward    
Balance (2,178) (1,936)
Change during period:    
Adoption of accounting standard (Note 1) (404)  
Before-tax amount (300) (390)
Tax benefit (expense) 66 85
Reclassification adjustment, net of taxes    
Amortization of net loss 68 63
Total activity for the period (570) (242)
Balance (2,748) (2,178)
Unrealized Gain (Loss) on Securities    
AOCI Roll Forward    
Balance 3 (44)
Change during period:    
Adoption of accounting standard (Note 1) (10)  
Before-tax amount 13 (20)
Tax benefit (expense) (3) 4
Reclassification adjustment, net of taxes    
Net realized gain (loss) (3) 63
Total activity for the period $ (3) 47
Balance   $ 3
XML 91 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Dec. 31, 2016 $ 3,486   $ 64,141 $ (2,182) $ 65,445
Balance (in shares) at Dec. 31, 2016 34,855,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 18 $ 2,664     2,682
Stock issued for stock incentive plans, net (in shares) 184,000        
Stock purchased and retired $ (47) (2,664) (3,810)   (6,521)
Stock purchased and retired (in shares) (467,000)        
Net income     19,300   19,300
Pension adjustment, net of taxes       215 215
Unrealized gain (loss) on securities, net of taxes and reclassification adjustment       (13) (13)
Dividends declared     (11,504)   (11,504)
Balance at Dec. 31, 2017 $ 3,457   68,127 (1,980) 69,604
Balance (in shares) at Dec. 31, 2017 34,572,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 19 2,070     2,089
Stock issued for stock incentive plans, net (in shares) 190,000        
Stock purchased and retired $ (43) (2,070) (5,409)   (7,522)
Stock purchased and retired (in shares) (434,000)        
Net income     28,488   28,488
Pension adjustment, net of taxes       (242) (242)
Unrealized gain (loss) on securities, net of taxes and reclassification adjustment       47 47
Dividends declared     (17,252)   (17,252)
Balance at Dec. 31, 2018 $ 3,433   73,954 (2,175) $ 75,212
Balance (in shares) at Dec. 31, 2018 34,328,000       34,328,486
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 13 2,110     $ 2,123
Stock issued for stock incentive plans, net (in shares) 129,000        
Stock purchased and retired $ (59) $ (2,110) (6,278)   (8,447)
Stock purchased and retired (in shares) (587,000)        
Net income     28,239   28,239
Pension adjustment, net of taxes       (166) (166)
Unrealized gain (loss) on securities, net of taxes and reclassification adjustment       7 7
Dividends declared     (19,756)   (19,756)
Balance at Dec. 31, 2019 $ 3,387   76,573 (2,748) $ 77,212
Balance (in shares) at Dec. 31, 2019 33,870,000       33,869,817
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Adoption of accounting standard (Note 1)     $ 414 $ (414)  
XML 92 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 43,054 $ 40,765
Less: accumulated depreciation (28,258) (26,213)
Net property, plant and equipment 14,796 14,552
Land    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment 878 878
Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 20,552 19,705
Buildings | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 7 years  
Buildings | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 40 years  
Operating equipment and property    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 11,891 11,016
Operating equipment and property | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 3 years  
Operating equipment and property | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 15 years  
Furniture and fixtures    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 1,999 1,785
Furniture and fixtures | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 5 years  
Furniture and fixtures | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 7 years  
Vehicles    
PROPERTY, PLANT AND EQUIPMENT    
Gross property, plant and equipment $ 7,734 $ 7,381
Vehicles | Minimum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 5 years  
Vehicles | Maximum    
PROPERTY, PLANT AND EQUIPMENT    
Estimated Useful Lives 10 years  
XML 93 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
INCOME TAXES      
Federal statutory rate 21.00% 21.00% 35.00%
State income taxes, net of federal benefit 1.00% 1.50% 1.10%
Research and experimentation credit (1.20%) (0.80%) (0.80%)
Non-deductible expenses (0.70%) 0.40% (3.50%)
Change in contingencies (0.10%) 0.40% 0.50%
Adjustments related to the Act 0.00% (0.30%) 5.60%
Adjustments related to vesting of restricted stock (1.50%) (1.80%) (2.40%)
Other (0.50%) (0.30%) 0.10%
Effective tax rate 18.00% 20.10% 35.60%
XML 94 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
ASSETS    
Cash and cash equivalents $ 19,804 $ 8,745
Marketable securities   2,966
Accounts receivable, net 6,607 3,872
Inventories 41,553 46,770
Income taxes receivable 907 452
Prepaid expenses and other current assets 2,056 1,795
Current assets 70,927 64,600
Property, plant and equipment, net 14,796 14,552
Goodwill 3,308 3,308
Other intangibles, net 465 465
Marketable securities   4,699
Deferred income taxes 3,990 3,325
Other assets 11,278 9,931
Total assets 104,764 100,880
Liabilities    
Accounts payable 3,886 4,673
Accrued expenses and other liabilities 13,155 13,494
Current liabilities 17,041 18,167
Pension liabilities 9,980 7,045
Other long-term liabilities 531 456
Total liabilities 27,552 25,668
Commitments and contingencies (Note 10)
Stockholders' Equity    
Preferred stock, $0.10 par value, 1,000,000 shares authorized, none issued
Common stock, $0.10 par value, 74,000,000 shares authorized, issued and outstanding - 33,869,817 shares in 2019, 34,328,486 shares in 2018 3,387 3,433
Capital in excess of par value 0 0
Retained earnings 76,573 73,954
Accumulated other comprehensive loss (2,748) (2,175)
Total stockholders' equity 77,212 75,212
Total liabilities and stockholders' equity $ 104,764 $ 100,880
XML 95 mpx-20191231x10ka2493e_htm.xml IDEA: XBRL DOCUMENT 0001129155 srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001129155 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001129155 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001129155 us-gaap:AccountingStandardsUpdate201802Member 2019-01-01 2019-03-31 0001129155 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001129155 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001129155 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001129155 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001129155 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001129155 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001129155 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001129155 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001129155 us-gaap:RetainedEarningsMember 2018-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001129155 us-gaap:RetainedEarningsMember 2017-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001129155 us-gaap:RetainedEarningsMember 2016-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001129155 us-gaap:EmployeeStockOptionMember 2019-12-31 0001129155 mpx:StockIncentivePlansMember 2019-12-31 0001129155 us-gaap:RestrictedStockMember 2018-12-31 0001129155 us-gaap:RestrictedStockMember 2017-12-31 0001129155 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001129155 mpx:EmploymentAgreementMember 2018-01-01 2018-12-31 0001129155 mpx:EmploymentAgreementMember 2017-01-01 2017-12-31 0001129155 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001129155 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001129155 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001129155 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001129155 mpx:PartsMember 2019-01-01 2019-12-31 0001129155 mpx:BoatsAndAccessoriesMember 2019-01-01 2019-12-31 0001129155 country:US 2019-01-01 2019-12-31 0001129155 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-31 0001129155 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001129155 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001129155 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001129155 mpx:PartsMember 2018-01-01 2018-12-31 0001129155 mpx:BoatsAndAccessoriesMember 2018-01-01 2018-12-31 0001129155 country:US 2018-01-01 2018-12-31 0001129155 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-12-31 0001129155 us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0001129155 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0001129155 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001129155 mpx:PartsMember 2017-01-01 2017-12-31 0001129155 mpx:BoatsAndAccessoriesMember 2017-01-01 2017-12-31 0001129155 country:US 2017-01-01 2017-12-31 0001129155 mpx:RpcMember mpx:TransitionSupportServicesAgreementMember 2019-12-31 0001129155 mpx:RpcMember mpx:TransitionSupportServicesAgreementMember 2018-12-31 0001129155 mpx:FloorPlanLenderOneMember 2019-12-31 0001129155 mpx:AdditionalFloorPlanLendersMember 2019-12-31 0001129155 srt:MinimumMember us-gaap:VehiclesMember 2019-01-01 2019-12-31 0001129155 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001129155 srt:MinimumMember us-gaap:EquipmentMember 2019-01-01 2019-12-31 0001129155 srt:MinimumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0001129155 srt:MaximumMember us-gaap:VehiclesMember 2019-01-01 2019-12-31 0001129155 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001129155 srt:MaximumMember us-gaap:EquipmentMember 2019-01-01 2019-12-31 0001129155 srt:MaximumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0001129155 us-gaap:VehiclesMember 2019-12-31 0001129155 us-gaap:LandMember 2019-12-31 0001129155 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001129155 us-gaap:EquipmentMember 2019-12-31 0001129155 us-gaap:BuildingMember 2019-12-31 0001129155 us-gaap:VehiclesMember 2018-12-31 0001129155 us-gaap:LandMember 2018-12-31 0001129155 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001129155 us-gaap:EquipmentMember 2018-12-31 0001129155 us-gaap:BuildingMember 2018-12-31 0001129155 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0001129155 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001129155 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001129155 mpx:OtherStateCreditsMember 2019-12-31 0001129155 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-12-31 0001129155 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2016-01-31 0001129155 us-gaap:AccountingStandardsUpdate201602Member 2019-12-31 0001129155 us-gaap:AccountingStandardsUpdate201602Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001129155 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001129155 us-gaap:RestrictedStockMember 2019-12-31 0001129155 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001129155 us-gaap:LatestTaxYearMember 2019-01-01 2019-12-31 0001129155 us-gaap:EarliestTaxYearMember 2019-01-01 2019-12-31 0001129155 us-gaap:DividendDeclaredMember 2020-01-28 0001129155 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001129155 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001129155 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001129155 us-gaap:DividendDeclaredMember 2020-01-28 2020-01-28 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 mpx:InvestmentsMeasuredAtNetAssetValueMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 mpx:InvestmentsMeasuredAtNetAssetValueMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 srt:MinimumMember us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MinimumMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MinimumMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MinimumMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MaximumMember us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MaximumMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MaximumMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MaximumMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MaximumMember mpx:InvestmentsMeasuredAtNetAssetValueMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 srt:MinimumMember mpx:InvestmentsMeasuredAtNetAssetValueMember 2019-12-31 0001129155 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 mpx:DefinedBenefitPlanInvestmentMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001129155 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2019-12-31 0001129155 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2018-12-31 0001129155 us-gaap:RetainedEarningsMember 2019-12-31 0001129155 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001129155 us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001129155 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001129155 us-gaap:CommonStockMember 2019-12-31 0001129155 us-gaap:CommonStockMember 2018-12-31 0001129155 us-gaap:CommonStockMember 2017-12-31 0001129155 us-gaap:CommonStockMember 2016-12-31 0001129155 2016-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2019-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2018-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001129155 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001129155 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001129155 us-gaap:MunicipalNotesMember 2018-12-31 0001129155 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001129155 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001129155 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001129155 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001129155 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001129155 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001129155 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001129155 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001129155 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001129155 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0001129155 2017-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2019-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2018-12-31 0001129155 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-31 0001129155 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2019-01-01 2019-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2018-01-01 2018-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2017-01-01 2017-12-31 0001129155 srt:MinimumMember 2019-01-01 2019-12-31 0001129155 srt:MaximumMember 2019-01-01 2019-12-31 0001129155 us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-12-31 0001129155 mpx:EmploymentAgreementMember 2019-01-01 2019-12-31 0001129155 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001129155 mpx:LimitedLiability255RCLlcMember mpx:RpcMember 2016-01-01 2016-01-31 0001129155 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-12-31 0001129155 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0001129155 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0001129155 mpx:FloorPlanLenderOneMember 2019-01-01 2019-12-31 0001129155 srt:StandardPoorsBBBRatingMember srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0001129155 srt:StandardPoorsBBBRatingMember srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0001129155 srt:StandardPoorsAAMinusRatingMember srt:MinimumMember us-gaap:MunicipalNotesMember 2019-01-01 2019-12-31 0001129155 srt:StandardPoorsAAMinusRatingMember srt:MaximumMember us-gaap:MunicipalNotesMember 2019-01-01 2019-12-31 0001129155 2017-01-01 2017-12-31 0001129155 mpx:StockIncentivePlansMember 2019-01-01 2019-12-31 0001129155 mpx:StockIncentivePlansMember 2018-01-01 2018-12-31 0001129155 mpx:StockIncentivePlansMember 2017-01-01 2017-12-31 0001129155 mpx:RpcMember mpx:TransitionSupportServicesAgreementMember 2019-01-01 2019-12-31 0001129155 mpx:RpcMember mpx:TransitionSupportServicesAgreementMember 2018-01-01 2018-12-31 0001129155 mpx:RpcMember mpx:TransitionSupportServicesAgreementMember 2017-01-01 2017-12-31 0001129155 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0001129155 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0001129155 2018-01-01 2018-12-31 0001129155 2019-12-31 0001129155 2018-12-31 0001129155 2019-06-30 0001129155 2020-02-14 0001129155 2019-01-01 2019-12-31 shares iso4217:USD pure mpx:employee mpx:item iso4217:USD shares mpx:segment 33869817 0 0 P1Y 0 0 0 P1Y 0 0 0 GA MARINE PRODUCTS CORP NYSE 34328486 0001129155 --12-31 2019 FY false 0 P7D P10D 200000 10-K true false 2019-12-31 1-16263 DE 58-2572419 2801 BUFORD HIGHWAY NE, SUITE 300 ATLANTA 30329 404 321-7910 COMMON STOCK MPX No No Yes Yes Accelerated Filer false false false 111062568 33975976 19804000 8745000 2966000 6607000 3872000 41553000 46770000 907000 452000 2056000 1795000 70927000 64600000 14796000 14552000 3308000 3308000 465000 465000 4699000 3990000 3325000 11278000 9931000 104764000 100880000 3886000 4673000 13155000 13494000 17041000 18167000 9980000 7045000 531000 456000 27552000 25668000 0.10 0.10 1000000 1000000 0.10 0.10 74000000 74000000 33869817 34328486 3387000 3433000 0 0 76573000 73954000 -2748000 -2175000 77212000 75212000 104764000 100880000 292136000 298616000 267316000 226742000 232293000 208296000 65394000 66323000 59020000 31259000 30936000 29261000 34135000 35387000 29759000 323000 268000 229000 34458000 35655000 29988000 6219000 7167000 10688000 28239000 28488000 19300000 0.83 0.83 0.55 0.83 0.83 0.55 0.58 0.50 0.33 28239000 28488000 19300000 166000 242000 -215000 7000 47000 -13000 28080000 28293000 19502000 34855000 3486000 64141000 -2182000 65445000 184000 18000 2664000 2682000 467000 47000 2664000 3810000 6521000 19300000 19300000 -215000 -215000 -13000 -13000 11504000 11504000 34572000 3457000 68127000 -1980000 69604000 190000 19000 2070000 2089000 434000 43000 2070000 5409000 7522000 28488000 28488000 242000 242000 47000 47000 17252000 17252000 34328000 3433000 73954000 -2175000 75212000 129000 13000 2110000 2123000 414000 -414000 587000 59000 2110000 6278000 8447000 28239000 28239000 166000 166000 7000 7000 19756000 19756000 33870000 3387000 76573000 -2748000 77212000 28239000 28488000 19300000 2090000 1820000 1526000 8000 -5000 213000 425000 2123000 2089000 2682000 -620000 378000 1519000 2735000 821000 1964000 -5217000 8764000 -4482000 261000 -301000 273000 455000 -262000 685000 1355000 563000 912000 -787000 -689000 199000 -386000 -505000 1760000 2852000 566000 1588000 33917000 22775000 29639000 2334000 2154000 2410000 8000 7978000 21423000 18067000 299000 16209000 22214000 5345000 3060000 -6549000 19756000 17252000 11504000 8447000 7522000 6521000 -28203000 -24774000 -18025000 11059000 1061000 5065000 8745000 7684000 2619000 19804000 8745000 7684000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1: SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Consolidation and Presentation </i>— The consolidated financial statements include the accounts of Marine Products Corporation (a Delaware corporation) and its wholly owned subsidiaries (“Marine Products” or the “Company”).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements included herein may not necessarily be indicative of the future results of operations, financial position and cash flows of Marine Products.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has only one reportable segment — its Powerboat Manufacturing business. The Company’s results of operations and its financial condition are not significantly reliant upon any single customer or product model. <span style="-sec-ix-hidden:_732f6376_9226_45a2_93db_cc8012e3d575"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">No</span></span><span style="white-space:pre-wrap;"> single dealer accounted for more than </span><span style="white-space:pre-wrap;">10</span><span style="white-space:pre-wrap;"> percent of net sales during 2019, 2018 or 2017. Net sales to the Company’s international dealers were approximately $17.0 million in 2019, $19.4 million in 2018, and $16.9 million in 2017.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Common Stock </i>— Marine Products is authorized to issue 74,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by our Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Preferred Stock </i>— Marine Products is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2019, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Share Repurchases </i>— The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis and for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividend </i>— On January 28, 2020, the Board of Directors declared a regular cash dividend of $0.12 per share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020. Subject to industry conditions and Marine Products’ earnings, financial condition, and other relevant factors, the Company expects to continue to pay regular quarterly cash dividends to common stockholders.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates in the Preparation of Financial Statements </i>— The preparation of financial statements in conformity with accounting principles generally accepted 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 sales and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of sales incentives and discounts, warranty costs, and income taxes.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sales Recognition – </i>Marine Products recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the goods sold. See Note 2 for additional information.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Advertising </i>— Advertising expenses are charged to expense during the period in which they are incurred. Expenses associated with product brochures and other inventoriable marketing materials are deferred and amortized over the related model year which approximates the consumption of these materials. As of December 31, 2019 and 2018, the Company had approximately $269,000 and $243,000 in prepaid expenses related to unamortized product brochure costs. Advertising expenses totaled approximately $2,543,000 in 2019, $2,468,000 in 2018 and $2,305,000 in 2017 and are recorded in selling, general and administrative expenses.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cash and Cash Equivalents </i>— Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts, which at times, may exceed federally insured limits.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Marketable Securities </i>— During the first quarter of 2019, the Company changed its investment strategy and as of December 31, 2019, no longer held investments in marketable securities. Prior to 2019, Marine Products maintained investments at a large, well-capitalized financial institution. Marine Products’ investment policy did not allow investment in any securities rated less than “investment grade” by national rating services.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management determined the appropriate classification of debt securities at the time of purchase and re-evaluates such designations as of each balance sheet date. Debt securities were classified as available-for-sale because the Company did not have the intent to hold the securities to maturity. Available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of taxes, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest and dividends on available-for-sale securities are included in interest income. Net realized gains (losses) on marketable securities totaled $4,000 in 2019, $(81,000) in 2018 and $30,000 in 2017. Of the total (losses) gains realized, reclassification from other comprehensive income totaled approximately $4,000 in 2019, $(81,000) in 2018, and $30,000 in 2017. There were no gross unrealized gains on marketable securities as of December 31, 2019 and gross unrealized gains totaled $3,000 as of December 31, 2018. There were no gross unrealized losses on marketable securities as of December 31, 2019 and gross unrealized losses totaled $12,000 as of December 31, 2018. The net unrealized loss on marketable securities totaled $9,000 as of December 31, 2018. The amortized cost basis, fair value and net unrealized loss of the available-for-sale securities are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:43.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of Securities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,184</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 6,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> 7,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 7,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Municipal obligations consisted primarily of municipal notes rated AA- or higher ranging in maturity from less than one year to over 20 years. Corporate obligations consisted primarily of debentures and notes issued by other companies ranging in maturity from <span style="-sec-ix-hidden:_a44a70aa_c7f5_4080_83bd_7007e65c5181"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years. These securities were rated BBB or higher. Investments with remaining maturities of less than 12 months are considered current marketable securities. Investments with remaining maturities greater than 12 months are considered non-current marketable securities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounts Receivable</i> — The majority of the Company’s accounts receivable is due from dealers located in markets throughout the United States. Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with various major third-party financing institutions. Under these arrangements, a dealer establishes lines of credit with one or more of these third-party lenders for the purchase of boat inventory for sales to retail customers in their show room or during boat show exhibitions. When a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products within approximately ten business days. The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time trade accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes-off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inventories </i>— Inventories are stated at the lower of cost (determined on a first-in, first-out basis) and net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the Company recognizes the difference as a loss in earnings in the period in which it occurs. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Property, Plant and Equipment </i>— Property, plant and equipment is carried at cost. Depreciation is provided principally on a straight-line basis over the estimated useful lives of the assets. The cost of assets retired or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income. Expenditures for additions, major renewals, and betterments are capitalized while expenditures for routine maintenance and repairs are expensed as incurred. Depreciation expense on operating equipment used in production is included in cost of goods sold in the accompanying consolidated statements of operations. All other depreciation is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Property, plant and equipment are reviewed for impairment when indicators of impairment exist.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Goodwill and Other Intangibles </i>— Intangibles consist primarily of goodwill and trade names related to businesses acquired. Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill was $3,308,000 as of December 31, 2019 and 2018. The Company evaluates whether goodwill is impaired by comparing its market capitalization based on its closing stock price (Level 1 input) to the book value of its equity on the annual evaluation date. The Company also periodically performs a valuation of its trade names and has concluded that the fair value of these assets is not impaired. Based on these evaluations, the Company concluded that <span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_2"><span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_3"><span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">no</span></span></span></span> impairment of its goodwill or trade names has occurred for the years ended December 31, 2019, 2018 and 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investments </i>— The Company maintains certain securities in the non-qualified Supplemental Executive Retirement Plan that have been classified as trading. See Note 11 for further information regarding these securities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warranty Costs </i>— The Company provides a lifetime limited structural hull warranty, a five-year limited structural deck warranty, and a transferable one-year limited warranty to the original owner. Warranties for additional items are provided for periods of <span style="-sec-ix-hidden:_f25802ac_869e_4bff_b499_07e1ff9ce161"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer. The Company accrues for estimated future warranty costs at the time of the sale based on its historical claims experience. An analysis of the warranty accruals for the years ended December 31, 2019 and 2018 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,373</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Payments made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,944)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Warranty provision for the current year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,901</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes to warranty provision for prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 5,607</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Insurance Accruals </i>— The Company fully insures its risks related to general liability, product liability, workers’ compensation, and vehicle liability, whereas the health insurance plan is self-funded up to a maximum annual claim amount for each covered employee and related dependents. The estimated cost of claims under the self-insurance program is accrued as the claims are incurred and may subsequently be revised based on developments relating to such claims.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Research and Development Costs </i>— The Company expenses research and development costs for new products and components as incurred. Research and development costs are included in selling, general and administrative expenses and totaled $730,000 in 2019, $822,000 in 2018, and $960,000 in 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Repurchase Obligations </i>— The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by the dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company accrues estimated losses when a loss, due primarily to the default of one of our dealers, is determined to be probable and the amount of the loss is reasonably estimable.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Taxes </i>— Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets if the Company concludes that it is more likely than not that the asset will not be realized through future taxable income. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates from 35 percent to 21 percent, as enacted by the Tax Cuts and Jobs Act (TCJA).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock-Based Compensation</i> — Stock-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 11 for additional information.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Earnings per Share </i>— Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 11 for further information on restricted stock granted to employees.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income available for stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,300</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Adjustments for earnings attributable to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (669)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income used in calculating earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 27,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 27,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 18,705</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding (including participating securities)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,843</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment for participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,091)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares used in calculating diluted earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 33,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,752</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Fair Value of Financial Instruments </i>— The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and marketable securities. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of such instruments. The Company’s marketable securities are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 9 for further information regarding the fair value measurement of assets and liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Suppliers </i>— The Company has only four suppliers for the three types of engines it purchases. This concentration of suppliers could impact our sales and profitability in the event of a sudden interruption in the delivery of these engines.</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements <span style="font-style:normal;">- During the year ended December 31, 2019, the FASB issued the following Accounting Standards Updates (ASUs):</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Standards:</p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">Accounting Standards Update (ASU) 2016-02,</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;"> Leases (Topic 842). </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a </span><span style="-sec-ix-hidden:_b9da29a3_996b_486f_9d49_46f03f8da4dd"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">right</span></span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">-of-use asset and lease liabilities each totaling approximately </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$200</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2017-08 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-02—</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$414</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-07 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards Not Yet Adopted:</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">To be adopted in 2020 and later:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2016-13,</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;"> Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2017-04 </b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">—Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-15 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2019-12 — </b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.</span></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Consolidation and Presentation </i>— The consolidated financial statements include the accounts of Marine Products Corporation (a Delaware corporation) and its wholly owned subsidiaries (“Marine Products” or the “Company”).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements included herein may not necessarily be indicative of the future results of operations, financial position and cash flows of Marine Products.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has only one reportable segment — its Powerboat Manufacturing business. The Company’s results of operations and its financial condition are not significantly reliant upon any single customer or product model. <span style="-sec-ix-hidden:_732f6376_9226_45a2_93db_cc8012e3d575"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">No</span></span><span style="white-space:pre-wrap;"> single dealer accounted for more than </span><span style="white-space:pre-wrap;">10</span><span style="white-space:pre-wrap;"> percent of net sales during 2019, 2018 or 2017. Net sales to the Company’s international dealers were approximately $17.0 million in 2019, $19.4 million in 2018, and $16.9 million in 2017.</span></p> 1 10 17000000.0 19400000 16900000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Common Stock </i>— Marine Products is authorized to issue 74,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by our Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.</p> 74000000 0.10 one vote <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Preferred Stock </i>— Marine Products is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2019, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.</p> 1000000 0.10 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Share Repurchases </i>— The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis and for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividend </i>— On January 28, 2020, the Board of Directors declared a regular cash dividend of $0.12 per share payable March 10, 2020 to stockholders of record at the close of business on February 10, 2020. Subject to industry conditions and Marine Products’ earnings, financial condition, and other relevant factors, the Company expects to continue to pay regular quarterly cash dividends to common stockholders.</p> 2020-01-28 0.12 2020-03-10 2020-02-10 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates in the Preparation of Financial Statements </i>— The preparation of financial statements in conformity with accounting principles generally accepted 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 sales and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of sales incentives and discounts, warranty costs, and income taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sales Recognition – </i>Marine Products recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the goods sold. See Note 2 for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Advertising </i>— Advertising expenses are charged to expense during the period in which they are incurred. Expenses associated with product brochures and other inventoriable marketing materials are deferred and amortized over the related model year which approximates the consumption of these materials. As of December 31, 2019 and 2018, the Company had approximately $269,000 and $243,000 in prepaid expenses related to unamortized product brochure costs. Advertising expenses totaled approximately $2,543,000 in 2019, $2,468,000 in 2018 and $2,305,000 in 2017 and are recorded in selling, general and administrative expenses.</p> 269000 243000 2543000 2468000 2305000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cash and Cash Equivalents </i>— Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts, which at times, may exceed federally insured limits.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Marketable Securities </i>— During the first quarter of 2019, the Company changed its investment strategy and as of December 31, 2019, no longer held investments in marketable securities. Prior to 2019, Marine Products maintained investments at a large, well-capitalized financial institution. Marine Products’ investment policy did not allow investment in any securities rated less than “investment grade” by national rating services.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management determined the appropriate classification of debt securities at the time of purchase and re-evaluates such designations as of each balance sheet date. Debt securities were classified as available-for-sale because the Company did not have the intent to hold the securities to maturity. Available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of taxes, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest and dividends on available-for-sale securities are included in interest income. Net realized gains (losses) on marketable securities totaled $4,000 in 2019, $(81,000) in 2018 and $30,000 in 2017. Of the total (losses) gains realized, reclassification from other comprehensive income totaled approximately $4,000 in 2019, $(81,000) in 2018, and $30,000 in 2017. There were no gross unrealized gains on marketable securities as of December 31, 2019 and gross unrealized gains totaled $3,000 as of December 31, 2018. There were no gross unrealized losses on marketable securities as of December 31, 2019 and gross unrealized losses totaled $12,000 as of December 31, 2018. The net unrealized loss on marketable securities totaled $9,000 as of December 31, 2018. The amortized cost basis, fair value and net unrealized loss of the available-for-sale securities are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:43.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of Securities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,184</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 6,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> 7,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 7,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Municipal obligations consisted primarily of municipal notes rated AA- or higher ranging in maturity from less than one year to over 20 years. Corporate obligations consisted primarily of debentures and notes issued by other companies ranging in maturity from <span style="-sec-ix-hidden:_a44a70aa_c7f5_4080_83bd_7007e65c5181"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years. These securities were rated BBB or higher. Investments with remaining maturities of less than 12 months are considered current marketable securities. Investments with remaining maturities greater than 12 months are considered non-current marketable securities.</p> 4000 -81000 30000 4000 -81000 30000 0 3000 0 12000 9000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:43.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of Securities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Basis</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 6,184</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 6,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr><tr><td style="vertical-align:bottom;width:43.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.98%;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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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 0.05pt 0pt;"> 7,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0.05pt 0pt;"> 7,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"> (9)</p></td></tr></table> 1490000 1490000 6184000 6175000 -9000 7674000 7665000 -9000 P1Y P20Y P5Y <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounts Receivable</i> — The majority of the Company’s accounts receivable is due from dealers located in markets throughout the United States. Approximately 64 percent of Marine Products’ domestic shipments are made pursuant to “floor plan financing” programs in which Marine Products’ subsidiaries participate on behalf of their dealers with various major third-party financing institutions. Under these arrangements, a dealer establishes lines of credit with one or more of these third-party lenders for the purchase of boat inventory for sales to retail customers in their show room or during boat show exhibitions. When a dealer purchases and takes delivery of a boat pursuant to a floor plan financing arrangement, it draws against its line of credit and the lender pays the invoice cost of the boat directly to Marine Products within approximately ten business days. The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time trade accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes-off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance.</p> 0.64 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inventories </i>— Inventories are stated at the lower of cost (determined on a first-in, first-out basis) and net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the Company recognizes the difference as a loss in earnings in the period in which it occurs. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Property, Plant and Equipment </i>— Property, plant and equipment is carried at cost. Depreciation is provided principally on a straight-line basis over the estimated useful lives of the assets. The cost of assets retired or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income. Expenditures for additions, major renewals, and betterments are capitalized while expenditures for routine maintenance and repairs are expensed as incurred. Depreciation expense on operating equipment used in production is included in cost of goods sold in the accompanying consolidated statements of operations. All other depreciation is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Property, plant and equipment are reviewed for impairment when indicators of impairment exist.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Goodwill and Other Intangibles </i>— Intangibles consist primarily of goodwill and trade names related to businesses acquired. Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill was $3,308,000 as of December 31, 2019 and 2018. The Company evaluates whether goodwill is impaired by comparing its market capitalization based on its closing stock price (Level 1 input) to the book value of its equity on the annual evaluation date. The Company also periodically performs a valuation of its trade names and has concluded that the fair value of these assets is not impaired. Based on these evaluations, the Company concluded that <span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_2"><span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_3"><span style="-sec-ix-hidden:_21bbd9f0_da50_44ae_b3db_c497e3f85c27_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">no</span></span></span></span> impairment of its goodwill or trade names has occurred for the years ended December 31, 2019, 2018 and 2017.</p> 3308000 3308000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investments </i>— The Company maintains certain securities in the non-qualified Supplemental Executive Retirement Plan that have been classified as trading. See Note 11 for further information regarding these securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warranty Costs </i>— The Company provides a lifetime limited structural hull warranty, a five-year limited structural deck warranty, and a transferable one-year limited warranty to the original owner. Warranties for additional items are provided for periods of <span style="-sec-ix-hidden:_f25802ac_869e_4bff_b499_07e1ff9ce161"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years and are not transferrable. Additionally, as it relates to the first subsequent owner, a five-year transferrable hull warranty and the remainder of the original one-year limited warranty on certain components are available. The five-year transferable hull warranty terminates five years after the date of the original retail purchase. Claim costs related to components are generally absorbed by the original component manufacturer. The Company accrues for estimated future warranty costs at the time of the sale based on its historical claims experience. An analysis of the warranty accruals for the years ended December 31, 2019 and 2018 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,373</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Payments made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,944)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Warranty provision for the current year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,901</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes to warranty provision for prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 5,607</p></td></tr></table> P5Y P1Y P5Y P5Y P5Y <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,373</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Payments made during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,944)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Warranty provision for the current year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,901</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes to warranty provision for prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 5,607</p></td></tr></table> 5607000 5373000 4004000 3944000 3788000 3901000 19000 277000 5410000 5607000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Insurance Accruals </i>— The Company fully insures its risks related to general liability, product liability, workers’ compensation, and vehicle liability, whereas the health insurance plan is self-funded up to a maximum annual claim amount for each covered employee and related dependents. The estimated cost of claims under the self-insurance program is accrued as the claims are incurred and may subsequently be revised based on developments relating to such claims.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Research and Development Costs </i>— The Company expenses research and development costs for new products and components as incurred. Research and development costs are included in selling, general and administrative expenses and totaled $730,000 in 2019, $822,000 in 2018, and $960,000 in 2017.</p> 730000 822000 960000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Repurchase Obligations </i>— The Company has entered into agreements with third-party floor plan lenders where it has agreed, in the event of default by the dealer, to repurchase MPC boats repossessed from the dealer. These arrangements are subject to maximum repurchase amounts and the associated risk is mitigated by the value of the boats repurchased. The Company accrues estimated losses when a loss, due primarily to the default of one of our dealers, is determined to be probable and the amount of the loss is reasonably estimable.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Taxes </i>— Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets if the Company concludes that it is more likely than not that the asset will not be realized through future taxable income. In 2017, the Company revalued its deferred tax assets and liabilities to reflect the change in Federal income tax rates from 35 percent to 21 percent, as enacted by the Tax Cuts and Jobs Act (TCJA).</p> 0.35 0.21 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock-Based Compensation</i> — Stock-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 11 for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Earnings per Share </i>— Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 11 for further information on restricted stock granted to employees.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income available for stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,300</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Adjustments for earnings attributable to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (669)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income used in calculating earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 27,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 27,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 18,705</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding (including participating securities)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,843</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment for participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,091)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares used in calculating diluted earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 33,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,752</p></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income available for stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,300</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Adjustments for earnings attributable to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (669)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income used in calculating earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 27,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 27,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 18,705</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding (including participating securities)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,843</p></td></tr><tr><td style="vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment for participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,091)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares used in calculating diluted earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;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 0.05pt 0pt;"> 33,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;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 0.05pt 0pt;"> 33,752</p></td></tr></table> 28239000 28488000 19300000 669000 762000 595000 27570000 27726000 18705000 34061000 34529000 34843000 831000 959000 1091000 33230000 33570000 33752000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Fair Value of Financial Instruments </i>— The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and marketable securities. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of such instruments. The Company’s marketable securities are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 9 for further information regarding the fair value measurement of assets and liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Suppliers </i>— The Company has only four suppliers for the three types of engines it purchases. This concentration of suppliers could impact our sales and profitability in the event of a sudden interruption in the delivery of these engines.</p> 4 3 <p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements <span style="font-style:normal;">- During the year ended December 31, 2019, the FASB issued the following Accounting Standards Updates (ASUs):</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Standards:</p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">Accounting Standards Update (ASU) 2016-02,</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;"> Leases (Topic 842). </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The Company adopted ASC 842, Leases and all the related amendments (“new lease standard”) on January 1, 2019 by recognizing on its balance sheet, a </span><span style="-sec-ix-hidden:_b9da29a3_996b_486f_9d49_46f03f8da4dd"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">right</span></span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">-of-use asset and lease liabilities each totaling approximately </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$200</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> thousand, for all of its leases with terms greater than 12 months. The Company adopted the standard on January 1, 2019 using the optional transition method with no cumulative-effect adjustment to the opening balance of retained earnings. The comparative information has not been restated and continues to be reported under the accounting standards that were in effect for those periods. The adoption of the standard did not have a material impact on the Company’s consolidated statements of operations and consolidated statements of cash flows. See Note 13: Leases in the Notes to Consolidated Financial Statements for expanded disclosures.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2017-08 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Receivables —Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The amendments shorten the amortization period for certain callable debt securities held at a premium and requires the premium to be amortized to the earliest call date. The amendments are to be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company changed its investment strategy in the first quarter of 2019 and no longer holds investments in callable debt securities. The Company adopted the standard in the first quarter of 2019 and adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-02—</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Income Statement—Reporting Comprehensive Income (Topic 220)—Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments provide an option to reclassify stranded tax effects within AOCI to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recorded. The Company adopted the standard in the first quarter of 2019 and elected to reclassify approximately </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$414</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> thousand of stranded tax effects related to its pension plan and unrealized gain on its available-for-sale debt securities from AOCI to retained earnings.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-07 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Compensation —Stock Compensation (Topic 718) —Improvements to Nonemployee Share-Based Payment Accounting. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments expand the scope of ASU 718 to include share-based payments issued to nonemployees for goods or services, thereby substantially aligning the accounting for share-based payments to nonemployees and employees. The Company adopted these provisions in the first quarter of 2019 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards Not Yet Adopted:</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">To be adopted in 2020 and later:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2016-13,</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;"> Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition. The expected credit losses are adjusted each period for changes in expected lifetime. The Company adopted the provisions of the standard in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2017-04 </b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">—Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2018-15 —</b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">ASU No. 2019-12 — </b><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The amendments are effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years. The company is currently evaluating the impact of adopting these provisions on its consolidated financial statements.</span></td></tr></table> 200000 414000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2: Net Sales</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Accounting Policy</span><i style="font-style:italic;"> - </i>MPC’s contract revenues are generated principally from selling: (1) fiberglass motorized boats and accessories and (2) parts to independent dealers. Revenue is recognized when obligations under the terms of a contract with our customer are satisfied. Satisfaction of contract terms occur with the transfer of title of our boats, accessories, and parts to our dealers. Net sale is measured as the amount of consideration we expect to receive in exchange for transferring the goods to the dealer. The amount of consideration we expect to receive consists of the sales price adjusted for dealer incentives. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold as they are deemed to be assurance-type warranties (see Note 1). Incidental promotional items that are immaterial in the context of the contract are recognized as expense. Fees charged to customers for shipping and handling are included in net sales in the accompanying consolidated statements of operations and the related costs incurred by the Company are included in cost of goods sold.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Nature of goods</span><i style="font-style:italic;"> - </i>MPC’s performance obligations within its contracts consists of: (1) boats and accessories and (2) parts. The Company transfers control and recognizes revenue on the satisfaction of its performance obligations (point in time) as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</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:left;">Boats and accessories (domestic sales) – upon delivery and acceptance by the dealer.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</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:left;">Boats and accessories (international sales) – upon delivery to shipping port.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</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:left;">Parts – upon shipment/delivery to carrier.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Payment terms</span><i style="font-style:italic;"> - </i>For most domestic customers, MPC manufactures and delivers boats and accessories and parts ahead of payment - i.e., MPC has fulfilled its performance obligations prior to submitting an invoice to the dealer. MPC invoices the customer when the products are delivered and receives the related compensation, typically within <span style="-sec-ix-hidden:_62e23c0e_e666_4ae8_b9d7_949d10b7791e"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">seven</span></span> to <span style="-sec-ix-hidden:_994c6c3d_2f3e_4583_86f5_5c3d3dcba77d"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">ten</span></span> business days after invoicing. For some domestic customers and all international customers, MPC requires payment prior to transferring control of the goods. These amounts are classified as deferred revenue and recognized when control has transferred, which generally occurs within three months of receiving the payment.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When the Company enters into contracts with its customers, it generally expects there to be no significant timing difference between the date the goods have been delivered to the customer (satisfaction of the performance obligation) and the date cash consideration is received. Accordingly, there is no financing component to the Company’s arrangements with its customers.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">Significant judgments</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Determining the transaction price - </i>The transaction price for MPC’s boats and accessories is the invoice price adjusted for dealer incentives. The Company utilizes the expected value method to estimate the variable consideration related to dealer incentives. Key inputs and assumptions in determining variable consideration include:</p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Inputs:</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> Current model year boat sales, total potential program incentive percentage, prior model year results of dealer incentive activity (i.e., incentive earned as a percentage of total incentive potential).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Assumption:</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> Current model year incentive activity will closely reflect prior model year actual results, adjusted as necessary for dealer purchasing trends or economic factors.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other </i>- Our contracts with dealers do not provide them with a right of return. Accordingly, we do not have any obligations recorded for returns or refunds.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">Disaggregation of revenues</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates our sales by major source:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Boats and accessories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,837</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,275</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,041</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates our revenues between domestic and international:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,394</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 17,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 19,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 16,922</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Timing of revenue recognition for each of the periods presented is shown below:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,316</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract balances -</i>Amounts received from international and certain domestic dealers toward the purchase of boats are classified as deferred revenue and are included in Accrued expenses and other liabilities on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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 0.05pt 0pt;"> 295</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Substantially all of the amounts of deferred revenue as of December 31, 2019 and December 31, 2018 were recognized as sales during the following quarter, when control transferred.</p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Boats and accessories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,837</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,275</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 4,041</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table> 287837000 294537000 263275000 4299000 4079000 4041000 292136000 298616000 267316000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,394</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 17,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 19,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 16,922</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table> 275133000 279175000 250394000 17003000 19441000 16922000 292136000 298616000 267316000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,316</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 292,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 298,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 267,316</p></td></tr></table> 292136000 298616000 267316000 0 0 0 292136000 298616000 267316000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2018</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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 0.05pt 0pt;"> 295</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td></tr></table> 295000 496000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3: ACCOUNTS RECEIVABLE</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable consist of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 1,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (20)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,872</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Trade receivables consist primarily of balances related to the sales of boats which are shipped pursuant to “floor-plan financing” programs with qualified lenders. Other receivables consist primarily of rebate receivables from various suppliers and also a state incentive receivable in 2019. Changes in the Company’s allowance for doubtful accounts are disclosed in Schedule II on page 69 of this report.</p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 4,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 1,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (20)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,872</p></td></tr></table> 2319000 2397000 4308000 1500000 6627000 3897000 20000 25000 6607000 3872000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4: INVENTORIES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,874</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,671</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 8,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 41,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 46,770</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,874</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,671</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 8,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 41,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 46,770</p></td></tr></table> 24993000 26874000 7731000 10671000 8829000 9225000 41553000 46770000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5: PROPERTY, PLANT AND EQUIPMENT</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment are presented at cost, net of accumulated depreciation, and consist of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:66.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Lives</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7-40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,705</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating equipment and property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,016</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5-7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,785</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,054</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,765</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,213)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;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 0.05pt 0pt;"> 14,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;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 0.05pt 0pt;"> 14,552</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation expense was $2,090,000 in 2019, $1,820,000 in 2018 and $1,526,000 in 2017. The Company’s accounts payable for purchases of property and equipment was immaterial as of December 31, 2019, December 31, 2018 and December 31, 2017.</p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:66.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Lives</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7-40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,705</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating equipment and property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,016</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5-7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,785</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,054</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,765</p></td></tr><tr><td style="vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,213)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;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 0.05pt 0pt;"> 14,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;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 0.05pt 0pt;"> 14,552</p></td></tr></table> 878000 878000 P7Y P40Y 20552000 19705000 P3Y P15Y 11891000 11016000 P5Y P7Y 1999000 1785000 P5Y P10Y 7734000 7381000 43054000 40765000 28258000 26213000 14796000 14552000 2090000 1820000 1526000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6: ACCRUED EXPENSES AND OTHER LIABILITIES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses and other liabilities consist of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,257</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued sales incentives and discounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,547</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 587</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 13,155</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 13,494</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,257</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued sales incentives and discounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,547</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 587</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 13,155</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 13,494</p></td></tr></table> 3021000 3257000 3716000 3547000 5410000 5607000 295000 496000 713000 587000 13155000 13494000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7: INCOME TAXES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Tax Cuts and Jobs Act (“the Act”), effective January 1, 2018, included a reduction to the US federal tax rate from 35 percent to 21 percent, adjustments to deductible compensation of our executive officers and the elimination of the US manufacturing deduction. Among other international provisions, the Act provides for a deduction on certain qualifying income related to export sales of property or services referred to as Foreign Derived Intangible Income (“FDII”).</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2017, and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118. In 2017, the Company recorded tax expense of $1.7 million related to the enactment-date effects of the Act that included adjusting deferred tax assets and liabilities for the new corporate income tax rate as well as accounting for the effects on executive compensation arrangements. In 2018, the Company adjusted the enactment-date provisional amounts by decreasing tax expense by $0.1 million. These adjustments were recorded as components of income tax expense from continuing operations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018 and as of December 31, 2018, has completed its accounting for all of the enactment-date income tax effects of the Act.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, the Company has analyzed the provisions of the Act that have been in effect from January 1, 2018 forward and incorporated its best estimates of these provisions within the annual effective tax rate for 2019. Additionally, the Company estimated a tax benefit associated with FDII of $168 thousand, which has been reflected in the 2019 tax expense. The FDII benefit is based on current guidance and is subject to change, based upon future guidance being issued, in addition to the refinement of the calculations to be completed in connection with the filing of the Company’s 2019 US federal income tax return.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table lists the components of the provision for income taxes:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current provision:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,637</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,623</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 546</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred (benefit) provision:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,511</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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 0.05pt 0pt;"> 6,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> 7,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;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 0.05pt 0pt;"> 10,688</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A reconciliation between the federal statutory rate and Marine Products’ effective tax rate is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal statutory rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income taxes, net of federal benefit</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and experimentation credit</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-deductible expenses</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in contingencies</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments related to the Act</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments related to vesting of restricted stock</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;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 0.05pt 0pt;"> 18.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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 0.05pt 0pt;"> 20.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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 0.05pt 0pt;"> 35.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Significant components of the Company’s deferred tax assets and liabilities are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Warranty costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,233</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales incentives and discounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 317</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,337</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State NOL’s</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 588</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,794</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">All others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (1,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (2,794)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,701</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (947)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,009)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Basis differences in joint venture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (367)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,325</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total net income tax payments were $7,330,000 in 2019, $6,290,000 in 2018, and $9,733,000 in 2017. As of December 31, 2019, the Company had net operating loss carry forwards related to state income taxes of approximately $11.1 million and other state credits of approximately $2.3 million (gross) that will expire between 2020 and 2036. The Company does not have a valuation allowance related to net operating loss carryforwards due to implemented tax planning strategies. The Company has a valuation allowance against the corresponding deferred tax asset on all state tax credits because, at this time, the Company does not expect to utilize them.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s policy is to record interest and penalties related to income tax matters as income tax expense. Accrued interest and penalties were immaterial as of December 31, 2019 and 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During 2018, the Company recognized a decrease in its liability for unrecognized tax benefits related primarily to state income taxes, settlements, and voluntary disclosure agreements. The liability, if recognized, would affect our effective rate. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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 0.05pt 0pt;"> 393,000</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> (Decreases) additions based on tax positions related to the current year</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"> (28,000)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> (Decreases) additions for tax positions of prior years</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (7,000)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 69,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 358,000</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 393,000</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is reasonably possible that the amount of the unrecognized benefits with respect to the Company’s unrecognized tax positions will increase or decrease in the next 12 months. These changes may be the result of, among other things, state tax settlements under voluntary disclosure agreements. However, quantification of an estimated range cannot be made at this time.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The Company and its subsidiaries are subject to U.S. federal and state income tax in multiple jurisdictions. In many cases, the uncertain tax positions are related to tax years that remain open and subject to examination by the relevant taxing authorities. The Company’s 2016 through 2019 tax years remain open to examination. Additional years may be open to the extent attributes are being carried forward to an open year.</p> 0.35 0.21 1700000 100000 168000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current provision:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,637</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,623</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 546</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred (benefit) provision:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,511</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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 0.05pt 0pt;"> 6,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> 7,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;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 0.05pt 0pt;"> 10,688</p></td></tr></table> 6637000 6173000 8623000 202000 616000 546000 -715000 384000 1511000 95000 -6000 8000 6219000 7167000 10688000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal statutory rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income taxes, net of federal benefit</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and experimentation credit</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-deductible expenses</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in contingencies</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments related to the Act</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments related to vesting of restricted stock</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;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 0.05pt 0pt;"> 18.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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 0.05pt 0pt;"> 20.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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 0.05pt 0pt;"> 35.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr></table> 0.210 0.210 0.350 0.010 0.015 0.011 0.012 0.008 0.008 -0.007 0.004 -0.035 -0.001 0.004 0.005 0.000 -0.003 0.056 -0.015 -0.018 -0.024 -0.005 -0.003 0.001 0.180 0.201 0.356 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Warranty costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,233</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales incentives and discounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 317</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,337</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State NOL’s</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 588</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,794</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">All others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (1,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (2,794)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,701</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (947)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,009)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Basis differences in joint venture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (367)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,325</p></td></tr></table> 1190000 1233000 404000 317000 696000 667000 2002000 1337000 484000 588000 1818000 2794000 560000 559000 1818000 2794000 5336000 4701000 947000 1009000 399000 367000 3990000 3325000 7330000 6290000 9733000 11100000 2300000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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 0.05pt 0pt;"> 393,000</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> (Decreases) additions based on tax positions related to the current year</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"> (28,000)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> (Decreases) additions for tax positions of prior years</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (7,000)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 69,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 358,000</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 393,000</p></td></tr></table> 393000 243000 -28000 81000 -7000 69000 358000 393000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8: ACCUMULATED OTHER COMPREHENSIVE LOSS</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive loss consists of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,980)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change during 2018:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Before-tax amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (390)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (410)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification adjustment, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net realized gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total activity in 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (242)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (195)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (2,175)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change during 2019:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adoption of accounting standard (Note 1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (414)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Before-tax amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification adjustment, net of taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net realized loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (3)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total activity in 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (573)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,748)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,748)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,980)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change during 2018:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Before-tax amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (390)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (410)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification adjustment, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net realized gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total activity in 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (242)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (195)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (2,175)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change during 2019:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Adoption of accounting standard (Note 1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (414)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Before-tax amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification adjustment, net of taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net realized loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (3)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total activity in 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (573)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,748)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,748)</p></td></tr></table> -1936000 -44000 -1980000 -390000 -20000 -410000 85000 4000 89000 63000 63000 63000 63000 -242000 47000 -195000 -2178000 3000 -2175000 -404000 -10000 -414000 -300000 13000 -287000 66000 -3000 63000 68000 68000 -3000 -3000 -570000 -3000 -573000 -2748000 -2748000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9: FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The various inputs used to measure assets at fair value establish a hierarchy that distinguishes between assumptions based on market data (observable inputs) and the Company’s assumptions (unobservable inputs). The hierarchy consists of three broad levels as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Level 1 – Quoted market prices in active markets for identical assets or liabilities.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 3 – Unobservable inputs developed using the Company’s estimates and assumptions, which reflect those that market participants would use.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the valuation of financial instruments measured at fair value on a recurring basis on the balance sheet as of December 31, 2019 and 2018:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:42.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at December 31, 2019 with:</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Municipal Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments measured at Net Asset Value- Trading securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 6,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:42.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at December 31, 2018 with:</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> other</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Municipal Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 6,175</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 7,665</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 0.05pt 0pt;"> 7,665</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Investments measured at Net Asset Value- Trading securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 5,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company determines the fair value of the marketable securities that are available-for-sale through quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active. The trading securities are comprised of SERP assets, as described in Note 11, and are recorded primarily at their net cash surrender values calculated using their net asset values, which approximate fair value, as provided by the issuing insurance company. Significant observable inputs, in addition to quoted market prices, were used to value the trading securities. The Company’s policy is to recognize transfers between levels at the beginning of quarterly reporting periods. For the year ended December 31, 2019 there were no significant transfers in or out of levels <span style="-sec-ix-hidden:_266bc014_7771_444d_862f_d675788fb1fe"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1</span></span>, <span style="-sec-ix-hidden:_e2535301_db20_4a7c_adb0_7ccf316f4f80"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2</span></span> or <span style="-sec-ix-hidden:_479d657f_b287_46f2_8832_5cc78a49d1a1"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3</span></span>.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">The carrying amount of other financial instruments reported in the balance sheet for current assets and current liabilities approximate their fair values because of the short-term maturity of these instruments. The Company currently does not use the fair value option to measure any of its existing financial instruments and has not determined whether or not it will elect this option for financial instruments it may acquire in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:42.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at December 31, 2019 with:</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Municipal Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments measured at Net Asset Value- Trading securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 6,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:42.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at December 31, 2018 with:</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> other</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Municipal Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,490</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 6,175</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 7,665</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 0.05pt 0pt;"> 7,665</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Investments measured at Net Asset Value- Trading securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;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 0.05pt 0pt;"> 5,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table> 0 0 0 0 0 0 0 0 0 0 0 0 6716000 1490000 0 1490000 0 6175000 0 6175000 0 7665000 0 7665000 0 5518000 0 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10: COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Lawsuits </i>— The Company is a defendant in certain lawsuits which allege that plaintiffs have been damaged as a result of the use of the Company’s products. The Company is vigorously contesting these actions. Management, after consultation with legal counsel, is of the opinion that the outcome of these lawsuits will not have a material adverse effect on the financial position, results of operations or liquidity of Marine Products.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dealer Floor Plan Financing </i>— To assist dealers in obtaining financing for the purchase of its boats for inventory, the Company has entered into agreements with various dealers and selected third-party floor plan lenders to guarantee varying amounts of qualifying dealers’ debt obligations. The Company’s obligation under these guarantees becomes effective in the case of a default under the financing arrangement between the dealer and the third party lender. The agreements provide for the return of repossessed boats to the Company in new and unused condition subject to normal wear and tear as defined, in exchange for the Company’s assumption of specified percentages of the debt obligation on those boats, up to certain contractually determined dollar limits by lender.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company repurchased of dealer inventory totaling $3.4 million under contractual agreements during 2019 and had no material repurchases during 2018. The Company recorded the repurchase of inventory totaling $3.4 million as a result of dealer defaults. As of December 31, 2019, no liability related to this repurchase remains outstanding to floor plan lenders. During the 2019, the Company redistributed $3.1 million of these boats among existing and replacement dealers. The remaining repurchased boats are included in inventory as of December 31, 2019 and are recorded at a net realizable value of $0.3 million. The Company recorded $0.1 million for costs associated with these repurchases including a reserve for estimated transportation costs and the write down of repurchased inventory to net realizable value.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management continues to monitor the risk of additional defaults and resulting repurchase obligations based in part on information provided by the third-party floor plan lenders and will adjust the guarantee liability at the end of each reporting period based on information reasonably available at that time.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company currently has an agreement with one of the floor plan lenders whereby the contractual repurchase limit is to not exceed 16 percent of the average net receivables financed by the floor plan lender for dealers during the prior 12 month period, which was $13.1 million as of December 31, 2019. The Company has contractual repurchase agreements with additional lenders with an aggregate maximum repurchase obligation of approximately $7.7 million, with various expiration and cancellation terms of less than one year, for an aggregate repurchase obligation with all financing institutions of approximately $20.8 million as of December 31, 2019. This repurchase obligation risk is mitigated by the value of the boat repurchased.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Taxes</i> — The amount of income taxes the Company pays is subject to ongoing audits by federal and state tax authorities, which often result in proposed assessments. Other long-term liabilities included the Company’s estimated liabilities for these probable assessments and totaled approximately $358,000 as of December 31, 2019 compared to $393,000 as of December 31, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Employment Agreements </i>— The Company has an agreement with one employee, that provides for a monthly payment to the employee equal to 10 percent of profits (defined as pretax income before goodwill adjustments and certain allocated corporate expenses) in addition to a base salary. The expense under this agreement totaled approximately $4,487,000 in 2019, $4,630,000 in 2018 and $4,068,000 in 2017 and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p> 3400000 0 3400000 0 3100000 300000 100000 0.16 13100000 7700000 20800000 358000 393000 1 0.10 4487000 4630000 4068000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11: EMPLOYEE BENEFIT PLANS</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Supplemental Executive Retirement Plan (“SERP”)</i> - The Company permits selected highly compensated employees to defer a portion of their compensation into the SERP. The SERP assets are invested primarily in company-owned life insurance (“COLI”) policies as a funding source to satisfy the obligation of the SERP. The assets are subject to claims by creditors, and the Company can designate them to another purpose at any time. Investments in COLI policies consist of variable life insurance policies of $7.2 million as of December 31, 2019 and $5.9 million as of December 31, 2018. In the COLI policies, the Company is able to allocate assets across a set of choices provided by the insurance underwriter, including fixed income securities and equity funds. The COLI policies are recorded at their net cash surrender values, which approximates fair value, as provided by the issuing insurance company, whose Standard &amp; Poor’s credit rating was A+.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company classifies the SERP assets as trading securities as described in Note 1. The fair value of these assets totaled $6,716,000 as of December 31, 2019 and $5,518,000 as of December 31, 2018. The SERP assets are reported in other assets on the consolidated balance sheets and changes related to the fair value of the assets are included in selling, general and administrative expenses in the consolidated statements of operations. Trading (losses) gains related to the SERP assets totaled $1,197,000 in 2019, $(544,000) in 2018 and $470,000 in 2017. The SERP liabilities are recorded on the balance sheet in pension liabilities with any change in the fair value of the SERP liabilities recorded as selling, general and administrative expenses in the consolidated statements of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Retirement Income Plan</i> — Marine Products participates in the tax-qualified, defined benefit, noncontributory, trusteed retirement income plan sponsored by RPC, Inc. (“RPC”) that covers substantially all employees with at least one year of service prior to 2002.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s fair value of the plan assets exceeded the projected benefit obligation for its Retirement Income Plan by $881,000 and thus the plan was over-funded as of December 31, 2019. The following table sets forth the funded status of the Retirement Income Plan and the amounts recognized in Marine Products’ consolidated balance sheets:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ACCUMULATED BENEFIT OBLIGATION, END OF YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 5,833</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CHANGE IN PROJECTED BENEFIT OBLIGATION:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefit obligation at beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,379</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Actuarial loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (554)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (225)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 5,833</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CHANGE IN PLAN ASSETS:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,722</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Actual return on plan assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 737</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (447)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employer contributions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (225)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 7,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,802</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funded status at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 969</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 969</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The funded status of the Retirement Income Plan was recorded in the consolidated balance sheets in other assets as of both December 31, 2019 and December 31, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,524</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,311</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior service cost (credit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,311</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accumulated benefit obligation for the Retirement Income Plan as of December 31, 2019 and 2018 has been disclosed above. The Company uses a December 31 measurement date for this qualified plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Amounts recorded in the consolidated balance sheet as pension liabilities consist of:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">SERP liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,045)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funded status of Retirement Income Plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Pension liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (9,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,045)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Marine Products’ funding policy is to contribute to the Retirement Income Plan the amount required, if any, under the Employee Retirement Income Security Act of 1974. There were no contributions made to the plan during 2019, while contributions totaled $770,000 during 2018. The components of net periodic benefit cost of the Retirement Income Plan are summarized as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost for benefits earned during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost on projected benefit obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (501)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (415)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognized pre-tax decreases to the funded status in accumulated other comprehensive income of $213,000 in 2019 and $314,000 in 2018 compared to a pre-tax increase of $334,000 in 2017. There were no previously unrecognized prior service costs during 2019, 2018 and 2017. The pre-tax amounts recognized in other comprehensive income for the years ended December 31, 2019, 2018 and 2017 are summarized as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss (gain)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 395</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amount recognized in accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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 0.05pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> 314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (334)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amounts in accumulated other comprehensive income expected to be recognized as components of net periodic benefit cost in 2020 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior service cost (credit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Estimated net periodic cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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 0.05pt 0pt;"> 98</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted average assumptions as of December 31 used to determine the projected benefit obligation and net benefit cost were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PROJECTED BENEFIT OBLIGATION:</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rate of compensation increase</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_HQYqBWQnw0SYSGOhwYu2rA_4_2"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_C3RbxbY4PkyhR_SnCfPnWg_4_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_YeII0bJ-1U6KhKYjtiX7dw_4_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">NET BENEFIT COST:</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rate of compensation increase</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Ou_syINFnUutIYYJev9GnQ_8_2"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_E818c9P1YkKUJ_oYwCCllQ_8_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_ct6fQ-TRFEO6Fnukt1Jusg_8_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s expected return on assets assumption is derived from a detailed periodic assessment by its management and investment advisor. It includes a review of anticipated future long-term performance of individual asset classes and consideration of the appropriate asset allocation strategy given the anticipated requirements of the plan to determine the average rate of earnings expected on the funds invested to provide for the pension plan benefits. While the assessment considers recent fund performance and historical returns, the rate of return assumption is derived primarily from a long-term, prospective view. Based on its recent assessment, the Company has concluded that its expected long-term return assumption of seven percent is reasonable.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The plan’s weighted average asset allocation at December 31, 2019 and 2018 by asset category along with the target allocation for 2020 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:52.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Plan Assets as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Plan Assets as of</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Target Allocation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 5%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39.5</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 20%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.0</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.1</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments measured at net asset value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 12%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.4</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;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 0.05pt 0pt;">100.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;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 0.05pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;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 0.05pt 0pt;"> 100.0</p></td><td style="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 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s investments consist primarily of fixed-income securities that include corporate bonds, mortgage-backed securities, sovereign bonds, and U.S. Treasuries. Other types of investments include real estate funds and private equity funds that follow several different investment strategies. For each of the asset categories in the pension plan, the investment strategy is identical – maximize the long-term rate of return on plan assets while minimizing the level of risk in order to minimize the cost of providing pension benefits. The investment policy establishes a target allocation for each asset class which is rebalanced as required. The plan utilizes a number of investment approaches, including but not limited to individual market securities, equity and fixed income funds in which the underlying securities are marketable, and debt funds to achieve this target allocation. Although not required, the Company is currently evaluating its contribution to the pension plan during fiscal year 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some of our assets, primarily our private equity and real estate funds, do not have readily determinable market values given the specific investment structures involved and the nature of the underlying investments. For plan asset reporting as of December 31, 2019, publicly traded asset pricing was used where possible. For assets without readily determinable values, estimates were derived from investment manager statements combined with discussions focusing on underlying fundamentals and significant events. Additionally, these investments are valued based on the net asset value per share calculated by the funds in which the plan has invested and the valuation is based on significant non-observable inputs which do not have a readily determinable fair value. The valuations are subject to judgments and assumptions of the funds which may prove to be incorrect, resulting in risks of incorrect valuation of these investments. The Company seeks to mitigate these risks by evaluating the appropriateness of the funds’ judgments and assumptions by reviewing the financial data included in the funds’ financial statements for reasonableness.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following tables present our plan assets using the fair value hierarchy as of December 31, 2019 and 2018. The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. See Note 8 for a brief description of the three levels under the fair value hierarchy.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair Value Hierarchy as of December 31, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:58.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments (in thousands)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</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;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</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;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">Total Assets in the Fair Value Hierarchy</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,800</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</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;margin:0pt 0pt 0.05pt 0pt;">Investments Measured at Net Asset Value</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 514</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </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;margin:0pt 0pt 0.05pt 0pt;">Investments at Fair Value</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;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 0.05pt 0pt;"> 7,314</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair Value Hierarchy as of December 31, 2018:</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:58.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments (in thousands)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</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;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,979</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,979</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;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,693</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,700</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;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 1,290</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 1,290</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;margin:0pt 0pt 0.05pt 0pt;">Total Assets in the Fair Value Hierarchy</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,164</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,195</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,969</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;margin:0pt 0pt 0.05pt 0pt;">Investments Measured at Net Asset Value</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 638</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </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;margin:0pt 0pt 0.05pt 0pt;">Investments at Fair Value</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;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 0.05pt 0pt;"> 6,802</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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:left;">Cash and cash equivalents, which are used to pay benefits and plan administrative expenses, are held in Rule 2a-7 money market funds.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</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:left;">Fixed income securities are primarily valued using a market approach with inputs that include broker quotes, benchmark yields, base spreads and reported trades.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</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:left;">Domestic equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</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:left;">International equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company estimates that the future benefits payable for the Retirement Income Plan over the next ten years are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 271</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 308</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025-2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 1,713</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">401(k) Plan</i>— Marine Products participates in a defined contribution 401(k) plan sponsored by RPC that is available to substantially all full-time employees with more than 90 days of service. Prior to 2019, this plan allowed employees to make tax-deferred contributions of up to 25 percent of their annual compensation, not exceeding the permissible deduction imposed by the Internal Revenue Code. During 2018, the Company matched 50 percent of each employee’s contributions that did not exceed six percent of the employee’s compensation, as defined by the 401(k) plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2019, the Company began matching 100 percent of employees contributions for each dollar of a participant’s contribution to the 401(k) Plan for the first three percent of his or her annual compensation, and fifty percent for each dollar of a participant’s contribution to the 401(k) Plan for the next three percent of his or her annual compensation. Employees vest in the Company’s contributions after three years of service. The charges to expense for Marine Products’ contributions to the 401(k) plan were approximately $796,000 in 2019, $319,000 in 2018 and $317,000 in 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Incentive Plan</i>— The Company reserved 3,000,000 shares of common stock under the 2014 Stock Incentive Plan with a term of ten years expiring in April 2024. All future equity compensation awards by the Company will be issued under the 2014 plan. This plan provides for the issuance of various forms of stock incentives, including among others, incentive and non-qualified stock options and restricted shares. As of December 31, 2019, there were approximately 1,742,900 shares available for grant.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes compensation expense for the unvested portion of awards outstanding over the remainder of the service period. The compensation cost recorded for these awards will be based on their fair value at grant date less the cost of estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods to reflect actual forfeitures.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pre-tax stock-based employee compensation expense was approximately $2,123,000 ($1,656,000 after tax) for 2019, $2,089,000 ($1,629,000 after tax) for 2018, and $2,682,000 ($1,729,000 after tax) for 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Stock Options</span>— Stock options are granted at an exercise price equal to the fair market value of the Company’s common stock at the date of grant except for grants of incentive stock options to owners of greater than 10 percent of the Company’s voting securities which must be made at 110 percent of the fair market value of the Company’s common stock. Options generally vest ratably over a period of five years and expire in 10 years, except to owners of greater than 10 percent of the Company’s voting securities, which expire in five years.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company estimates the fair value of stock options as of the date of grant using the Black-Scholes option pricing model. The Company has not granted stock options to employees since 2004. There were no options exercised in 2019, 2018 or 2017 and there are no stock options outstanding as of December 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Restricted Stock</span>— Marine Products grants selected employees time lapse restricted stock that vest after a certain stipulated number of years from the grant date, depending on the terms of the issue. The Company has currently issued time lapse restricted shares that vest in 20 percent increments starting with the second anniversary of the grant, over the six-year period beginning on the date of grant. During these years, grantees receive all dividends declared and retain voting rights for the shares.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The agreements under which the restricted stock is issued provide that shares awarded may not be sold or otherwise transferred until restrictions established under the stock plans have lapsed. Upon termination of employment from the Company, with the exception of death (fully vests), disability or retirement (partially vests based on duration of service), shares with restrictions are forfeited in accordance with the plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date Fair</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 947,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.41</p></td></tr><tr><td style="vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (260,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.65</p></td></tr><tr><td style="vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (13,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0.05pt 0pt;"> 11.68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;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 0.05pt 0pt;"> 815,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;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 0.05pt 0pt;"> 11.29</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the changes in non-vested restricted shares for the year ended December 31, 2018:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date Fair</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.76</p></td></tr><tr><td style="vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.97</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (283,790)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.45</p></td></tr><tr><td style="vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0.05pt 0pt;"> 8.54</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;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 0.05pt 0pt;"> 947,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;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 0.05pt 0pt;"> 9.41</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of restricted stock awards is based on the market price of the Company’s stock on the date of grant and is amortized to compensation expense on a straight-line basis over the requisite service period. The weighted average grant date fair value of these restricted stock awards was $17.21 in 2019, $13.97 in 2018 and $13.39 in 2017. The total fair value of shares vested was approximately $3,818,000 in 2019, $4,289,000 in 2018 and $4,432,000 during 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ending December 31, 2019 approximately $517,000 of excess tax benefits for stock-based compensation awards were recorded as a discrete tax adjustment and classified within operating activities in the consolidated statements of cash flows compared to approximately $645,000 for the year ending December 31, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Other Information</i>— As of December 31, 2019 total unrecognized compensation cost related to non-vested restricted shares was approximately $7,387,000 which is expected to be recognized over a weighted-average period of 3.0 years.</p> 7200000 5900000 6716000 5518000 1197000 -544000 470000 881000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ACCUMULATED BENEFIT OBLIGATION, END OF YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 5,833</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CHANGE IN PROJECTED BENEFIT OBLIGATION:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefit obligation at beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,379</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Actuarial loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (554)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (225)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 5,833</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CHANGE IN PLAN ASSETS:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,722</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Actual return on plan assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 737</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (447)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employer contributions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (225)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 7,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,802</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funded status at end of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 969</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEETS CONSIST OF:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 969</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AMOUNTS (PRE-TAX) RECOGNIZED IN ACCUMULATED OTHER COMPREHENSIVE LOSS CONSIST OF:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,524</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,311</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior service cost (credit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 0.05pt 0pt;"> 3,311</p></td></tr></table> 6433000 5833000 5833000 6379000 0 0 255000 251000 570000 -554000 225000 243000 6433000 5833000 6802000 6722000 737000 -447000 0 770000 225000 243000 7314000 6802000 881000 969000 881000 969000 0 0 0 0 881000 969000 -3524000 -3311000 0 0 0 0 3524000 3311000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">SERP liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,045)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funded status of Retirement Income Plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Pension liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (9,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,045)</p></td></tr></table> 9980000 7045000 0 0 9980000 7045000 0 770000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service cost for benefits earned during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest cost on projected benefit obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (501)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (415)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58)</p></td></tr></table> 0 0 0 255000 251000 266000 468000 501000 415000 -87000 -81000 -91000 -126000 -169000 -58000 213000 314000 -334000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:65.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:65.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss (gain)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 395</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amount recognized in accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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 0.05pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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 0.05pt 0pt;"> 314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (334)</p></td></tr></table> -300000 -395000 243000 -87000 -81000 -91000 0 0 0 213000 314000 -334000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">(in thousands)</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior service cost (credit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net transition obligation (asset)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Estimated net periodic cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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 0.05pt 0pt;"> 98</p></td></tr></table> -98000 0 0 98000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PROJECTED BENEFIT OBLIGATION:</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rate of compensation increase</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_HQYqBWQnw0SYSGOhwYu2rA_4_2"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_C3RbxbY4PkyhR_SnCfPnWg_4_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_YeII0bJ-1U6KhKYjtiX7dw_4_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">NET BENEFIT COST:</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected return on plan assets</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rate of compensation increase</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Ou_syINFnUutIYYJev9GnQ_8_2"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_E818c9P1YkKUJ_oYwCCllQ_8_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_ct6fQ-TRFEO6Fnukt1Jusg_8_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">N/A</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr></table> 0.0370 0.0465 0.0405 0.0465 0.0405 0.0450 0.0700 0.0700 0.0700 0.07 0.07 0.07 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:52.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Plan Assets as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Plan Assets as of</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Target Allocation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 5%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39.5</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 20%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.0</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.1</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments measured at net asset value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0% - 12%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.4</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;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 0.05pt 0pt;">100.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;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 0.05pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;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 0.05pt 0pt;"> 100.0</p></td><td style="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 0pt 0.05pt 0pt;">%</p></td></tr></table> 0 0.05 0.013 0.030 0 0.40 0 0.395 0 0.20 0 0.190 0.15 1 0.917 0.291 0 0.12 0.070 0.094 1.000 1.000 1.000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:58.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments (in thousands)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</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;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</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;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">Total Assets in the Fair Value Hierarchy</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,800</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,708</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;margin:0pt 0pt 0.05pt 0pt;">Investments Measured at Net Asset Value</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 514</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </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;margin:0pt 0pt 0.05pt 0pt;">Investments at Fair Value</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;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 0.05pt 0pt;"> 7,314</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair Value Hierarchy as of December 31, 2018:</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:58.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments (in thousands)</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</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;margin:0pt 0pt 0.05pt 0pt;">Cash and Cash Equivalents</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;margin:0pt 0pt 0.05pt 0pt;">Fixed Income Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,979</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,979</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;margin:0pt 0pt 0.05pt 0pt;">Domestic Equity Securities</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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,693</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,700</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;margin:0pt 0pt 0.05pt 0pt;">International Equity Securities</p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 1,290</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> —</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 1,290</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;margin:0pt 0pt 0.05pt 0pt;">Total Assets in the Fair Value Hierarchy</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,164</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,195</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,969</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;margin:0pt 0pt 0.05pt 0pt;">Investments Measured at Net Asset Value</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0.05pt 0pt;"> 638</p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </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;margin:0pt 0pt 0.05pt 0pt;">Investments at Fair Value</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;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 0.05pt 0pt;"> 6,802</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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:left;">Cash and cash equivalents, which are used to pay benefits and plan administrative expenses, are held in Rule 2a-7 money market funds.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</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:left;">Fixed income securities are primarily valued using a market approach with inputs that include broker quotes, benchmark yields, base spreads and reported trades.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</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:left;">Domestic equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</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:left;">International equity securities are valued using a market approach based on the quoted market prices of identical instruments in their respective markets.</span></td></tr></table><div style="margin-top:12pt;"/> 92000 92000 6708000 6708000 6800000 92000 6708000 514000 7314000 202000 202000 1979000 1979000 2693000 993000 1700000 1290000 1290000 6164000 1195000 4969000 638000 6802000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 271</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 308</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025-2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0.05pt 0pt;"> 1,713</p></td></tr></table> 271000 276000 291000 299000 308000 1713000 0.25 0.50 0.06 1 P3Y 796000 319000 317000 3000000 P10Y 1742900 2123000 1656000 2089000 1629000 2682000 1729000 0.10 1.10 P5Y P10Y P5Y Black-Scholes option pricing model 0 0 0 0 0.20 P6Y <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date Fair</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 947,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.41</p></td></tr><tr><td style="vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (260,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.65</p></td></tr><tr><td style="vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (13,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0.05pt 0pt;"> 11.68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;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 0.05pt 0pt;"> 815,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;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 0.05pt 0pt;"> 11.29</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date Fair</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at January 1, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.76</p></td></tr><tr><td style="vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.97</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (283,790)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.45</p></td></tr><tr><td style="vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (2,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0.05pt 0pt;"> 8.54</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested shares at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;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 0.05pt 0pt;"> 947,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.13%;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 0.05pt 0pt;"> 9.41</p></td></tr></table> 947710 9.41 141600 17.21 260770 7.65 13000 11.68 815540 11.29 1040800 7.76 193500 13.97 283790 6.45 2800 8.54 947710 9.41 17.21 13.97 13.39 3818000 4289000 4432000 517000 645000 7387000 P3Y <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12: RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In conjunction with its spin-off from RPC in 2001, the Company and RPC entered into various agreements that define the companies’ relationship after the spin-off.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Transition Support Services Agreement provides for RPC to provide certain services, including financial reporting and income tax administration, acquisition assistance, etc., to Marine Products until the agreement is terminated by either party. Marine Products reimbursed RPC for its estimated allocable share of administrative costs incurred for services rendered on behalf of Marine Products totaling $865,000 in 2019, $873,000 in 2018, and $849,000 in 2017. The Company’s payable to RPC for these services was $56,000 as of December 31, 2019 and $28,000 as of December 31, 2018. Many of the Company’s directors are also directors of RPC and all of the Company’s executive officers are employees of both the Company and RPC. </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Employee Benefits Agreement provides for, among other things, the Company’s employees to continue participating subsequent to the spin-off in two RPC sponsored benefit plans, specifically, the defined contribution 401(k) plan and the defined benefit retirement income plan.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">RPC and Marine Products own 50 percent each of a limited liability company called 255 RC, LLC that was created for the joint purchase and ownership of a corporate aircraft. The purchase of the aircraft was completed in January 2015, and the purchase was funded primarily by a $2,554,000 contribution by each company to 255 RC, LLC. Each of RPC and Marine Products is currently a party to an operating lease agreement with 255 RC, LLC for a period of <span style="white-space:pre-wrap;">five years</span><span style="white-space:pre-wrap;">. Marine Products recorded certain net operating costs comprised of rent and an allocable share of fixed costs of approximately $159,000 in 2019 and 2018 and $157,000 in 2017 for the corporate aircraft. The Company has a payable to 255 RC LLC of $1.0 million as of December 31, 2019 and $0.8 million as of December 31, 2018. The Company accounts for this investment using the equity method and its proportionate share of income or loss is recorded in selling, general and administrative expenses. As of December 31, 2019, the investment closely approximates the underlying equity in the net assets of 255 RC, LLC.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;">A group that includes the Company’s Chairman of the Board, R. Randall Rollins and his brother Gary W. Rollins, who is also director of the Company, and certain companies under their control, controls in excess of fifty percent percent of the Company’s voting power.</p> 865000 873000 849000 -56000 -28000 0.50 2554000 P5Y 159000 159000 157000 1000000.0 800000 0.50 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13: LEASES</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company adopted ASU No. 2016-02, Leases (Topic 842) on January 1, 2019 and recognized leases with duration greater than 12 months on the balance sheet using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed for a carry-forward of the historical lease classification. For leases with terms greater than 12 months, the Company has recorded the related Right-Of-Use asset and liability at the present value of lease payments over the term. Renewal options have been factored into the determination of lease payments when appropriate. There are no residual value guarantees on the existing leases. The Company estimates its incremental borrowing rate, at lease commencement, to determine the present value of lease payments, since most of the Company’s leases do not provide an implicit rate of return. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company’s lease population consists primarily of office equipment. The Company does not have any finance leases. The Company determines at contract inception, if an arrangement is a lease or contains a lease based on whether the Company obtains the right to control the use of specifically identifiable property, plant and equipment for a period of time in exchange for consideration. The Company has elected not to separate non-lease components from lease components for its leases. Variable lease payments are recognized as expense when incurred.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, the Company had no operating leases that had not yet commenced.</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Lease position:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The table below presents the assets and liabilities related to operating leases recorded on the balance sheet:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:45.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:36.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Classification on the Consolidated Balance Sheet</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, 2019</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;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 0.05pt 0pt;"> 159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Current portion of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 110</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;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 0.05pt 0pt;"> 157</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Lease Costs:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of lease expense for the period are reported as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:40.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Classification on the Consolidated Statements of</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Year ended</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:40.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> Operations</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, 2019</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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 0.05pt 0pt;"> 55</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total rental expense, charged to operations related to operating leases under the previous lease standard, were $191,000 in 2018 and $183,000 in 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other information related to operating leases:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities (in thousands)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">% </span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Lease Commitments:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments at December 31, 2019 were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Maturity of lease liabilities</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Leases</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> (9)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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 0.05pt 0pt;"> 157</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2018, future total rentals on our non-cancellable operating leases under the previous lease standard were $223,000 in the aggregate, which consisted of the following: $55,000 in 2019; $54,000 in 2020; $52,000 in 2021; $52,000 in 2022; and $10,000 in 2023.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In the second quarter of 2019, the Company entered into an operating lease as the lessor for certain owned real estate leased to a third party under an operating lease with an initial term of 36 months<span style="white-space:pre-wrap;">. The lease requires fixed monthly payments and does not contain clauses for future rent escalations or renewal options. There are no terms and conditions under which the lessee has the option to purchase this asset. As of December 31, 2019, projected future lease income on this lease totaled $529,875 scheduled to be received as follows: 2020 - $235,500, 2021 - $235,500 and 2022 - $58,875</span><span style="white-space:pre-wrap;">. During the year ended December 31, 2019, the Company recorded rental income of $147 thousand that is classified as part of selling, general and administrative expenses in the consolidated statements of operations.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:45.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:45.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:36.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Classification on the Consolidated Balance Sheet</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, 2019</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;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 0.05pt 0pt;"> 159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Current portion of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td></tr><tr><td style="vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"> Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 110</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;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 0.05pt 0pt;"> 157</p></td></tr></table> 159000 47000 110000 157000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:40.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Classification on the Consolidated Statements of</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Year ended</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:40.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> Operations</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, 2019</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:40.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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 0.05pt 0pt;"> 55</p></td></tr></table> 52000 3000 55000 191000 183000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other information related to operating leases:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities (in thousands)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">% </span></p></td></tr></table> 46000 P3Y3M18D 0.0368 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Maturity of lease liabilities</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Leases</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> (9)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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 0.05pt 0pt;"> 157</p></td></tr></table> 52000 52000 52000 10000 166000 -9000 157000 223000 55000 54000 52000 52000 10000 P36M 529875 235500 235500 58875 147000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">SCHEDULE II–VALUATION AND QUALIFYING ACCOUNTS</p><p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">MARINE PRODUCTS CORPORATION AND SUBSIDIARIES (in thousands of dollars)</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:53.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, 2019, 2018 and 2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Charged to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Beginning</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Costs and</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Write-Offs)/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">at End of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:53.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of Period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recoveries</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Year ended December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred tax asset valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,794</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (976)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,818</p></td></tr><tr><td style="vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Year ended December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Allowance for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td></tr><tr><td style="vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred tax asset valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,653)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,794</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Year ended December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred tax asset valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,525</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 922</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,447</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;"><span style="font-size:2pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 25000 14000 19000 20000 2794000 0 976000 1818000 25000 0 0 25000 5447000 0 2653000 2794000 25000 0 0 25000 4525000 922000 0 5447000 XML 97 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Assets and liabilities related to operating leases recorded on balance sheet (Details) - ASU No. 2016-02, Leases (Topic 842)
$ in Thousands
Dec. 31, 2019
USD ($)
Assets:  
Operating lease right-of-use assets $ 159
Liabilities:  
Current portion of operating lease liabilities 47
Long-term operating lease liabilities 110
Total lease liabilities $ 157
XML 98 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Stock Options and Restricted Stock (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold limit percentage of incentive stock options grants to owners 10.00%    
Percentage of fair market value of the common stock 110.00%    
Stock based compensation award, vesting period 5 years    
Expiry period of the stock 10 years    
Expiry period of the stock of the majority owners 5 years    
Fair value of stock options method used Black-Scholes option pricing model    
Options exercised in period 0 0 0
Stock options outstanding 0    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation award, vesting period 6 years    
Stock based compensation award, vesting percentage 20.00%    
XML 99 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Dec. 31, 2019
PROPERTY, PLANT AND EQUIPMENT  
PROPERTY, PLANT AND EQUIPMENT

NOTE 5: PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment are presented at cost, net of accumulated depreciation, and consist of the following:

Estimated

December 31, 

    

Useful Lives

    

2019

    

2018

(in thousands)

  

  

Land

 

N/A

$

878

$

878

Buildings

 

7-40

 

20,552

 

19,705

Operating equipment and property

 

3-15

 

11,891

 

11,016

Furniture and fixtures

 

5-7

 

1,999

 

1,785

Vehicles

 

5-10

 

7,734

 

7,381

Gross property, plant and equipment

 

 

43,054

 

40,765

Less: accumulated depreciation

 

 

(28,258)

 

(26,213)

Net property, plant and equipment

$

14,796

$

14,552

Depreciation expense was $2,090,000 in 2019, $1,820,000 in 2018 and $1,526,000 in 2017. The Company’s accounts payable for purchases of property and equipment was immaterial as of December 31, 2019, December 31, 2018 and December 31, 2017.

XML 100 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 9: FAIR VALUE MEASUREMENTS

The various inputs used to measure assets at fair value establish a hierarchy that distinguishes between assumptions based on market data (observable inputs) and the Company’s assumptions (unobservable inputs). The hierarchy consists of three broad levels as follows:

1.

Level 1 – Quoted market prices in active markets for identical assets or liabilities.

2.

Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

3.

Level 3 – Unobservable inputs developed using the Company’s estimates and assumptions, which reflect those that market participants would use.

The following table summarizes the valuation of financial instruments measured at fair value on a recurring basis on the balance sheet as of December 31, 2019 and 2018:

    

Fair Value Measurements at December 31, 2019 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

Corporate Obligations

 

 

 

 

$

$

$

$

Investments measured at Net Asset Value- Trading securities

$

6,716

 

  

 

  

 

  

Fair Value Measurements at December 31, 2018 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

1,490

$

$

1,490

$

Corporate Obligations

 

6,175

 

 

6,175

 

$

7,665

$

$

7,665

$

Investments measured at Net Asset Value- Trading securities

$

5,518

 

  

 

  

 

  

The Company determines the fair value of the marketable securities that are available-for-sale through quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active. The trading securities are comprised of SERP assets, as described in Note 11, and are recorded primarily at their net cash surrender values calculated using their net asset values, which approximate fair value, as provided by the issuing insurance company. Significant observable inputs, in addition to quoted market prices, were used to value the trading securities. The Company’s policy is to recognize transfers between levels at the beginning of quarterly reporting periods. For the year ended December 31, 2019 there were no significant transfers in or out of levels 1, 2 or 3.

The carrying amount of other financial instruments reported in the balance sheet for current assets and current liabilities approximate their fair values because of the short-term maturity of these instruments. The Company currently does not use the fair value option to measure any of its existing financial instruments and has not determined whether or not it will elect this option for financial instruments it may acquire in the future.

XML 101 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Common and Preferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
SIGNIFICANT ACCOUNTING POLICIES    
Common stock, shares authorized 74,000,000 74,000,000
Common stock, par value (in dollar per share) $ 0.10 $ 0.10
Votes per share one vote  
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, par value (in dollar per share) $ 0.10 $ 0.10
XML 102 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2019
FAIR VALUE MEASUREMENTS  
Schedule of the valuation of financial instruments measured at fair value on a recurring basis

    

Fair Value Measurements at December 31, 2019 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

$

$

$

Corporate Obligations

 

 

 

 

$

$

$

$

Investments measured at Net Asset Value- Trading securities

$

6,716

 

  

 

  

 

  

Fair Value Measurements at December 31, 2018 with:

Significant

Quoted prices in

other

Significant

active markets for

observable

unobservable

(in thousands)

    

Total

    

identical assets

    

inputs

    

inputs

 

 

(Level 1)

 

(Level 2)

(Level 3)

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

Municipal Obligations

$

1,490

$

$

1,490

$

Corporate Obligations

 

6,175

 

 

6,175

 

$

7,665

$

$

7,665

$

Investments measured at Net Asset Value- Trading securities

$

5,518

 

  

 

  

 

  

XML 103 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES - Warranty Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warranty accruals:    
Balance at beginning of year $ 5,607 $ 5,373
Less: Payments made during the year (4,004) (3,944)
Add: Warranty provision for the year 3,788 3,901
Changes to warranty provision for prior years 19 277
Balance at end of the year $ 5,410 $ 5,607
Warranty Costs    
Period of limited warranty on structural deck 5 years  
Period of transferable limited warranty to original owner 1 year  
Period of transferable hull warranty available to first subsequent owner 5 years  
Length of period after original retail purchase the 5-year transferable hull warranty terminates 5 years  
Minimum    
Warranty Costs    
Period of non-transferable warranty on additional items 1 year  
Maximum    
Warranty Costs    
Period of non-transferable warranty on additional items 5 years