0001026655-21-000067.txt : 20210806 0001026655-21-000067.hdr.sgml : 20210806 20210806162946 ACCESSION NUMBER: 0001026655-21-000067 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210806 DATE AS OF CHANGE: 20210806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CORE MOLDING TECHNOLOGIES INC CENTRAL INDEX KEY: 0001026655 STANDARD INDUSTRIAL CLASSIFICATION: PLASTICS PRODUCTS, NEC [3089] IRS NUMBER: 311481870 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12505 FILM NUMBER: 211153311 BUSINESS ADDRESS: STREET 1: 800 MANOR PARK DRIVE STREET 2: P O BOX 28183 CITY: COLUMBUS STATE: OH ZIP: 43228 BUSINESS PHONE: 8006666960 MAIL ADDRESS: STREET 1: 800 MANOR PARK DR STREET 2: P O BOX 28183 CITY: COLUMBUS STATE: OH ZIP: 43228 FORMER COMPANY: FORMER CONFORMED NAME: CORE MATERIALS CORP DATE OF NAME CHANGE: 19961107 10-Q 1 cmt-20210630.htm 10-Q Q2 2021 cmt-20210630
0001026655false2021Q212-31us-gaap:OtherAccruedLiabilitiesCurrentus-gaap:OtherAccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent00010266552021-01-012021-06-30xbrli:shares00010266552021-08-050001026655us-gaap:RestrictedStockMember2021-06-30iso4217:USD00010266552021-04-012021-06-3000010266552020-04-012020-06-3000010266552020-01-012020-06-30iso4217:USDxbrli:shares0001026655us-gaap:ForeignExchangeForwardMember2021-04-012021-06-300001026655us-gaap:ForeignExchangeForwardMember2020-04-012020-06-300001026655us-gaap:ForeignExchangeForwardMember2021-01-012021-06-300001026655us-gaap:ForeignExchangeForwardMember2020-01-012020-06-300001026655us-gaap:InterestRateSwapMember2021-04-012021-06-300001026655us-gaap:InterestRateSwapMember2020-04-012020-06-300001026655us-gaap:InterestRateSwapMember2021-01-012021-06-300001026655us-gaap:InterestRateSwapMember2020-01-012020-06-3000010266552021-06-3000010266552020-12-310001026655us-gaap:CommonStockMember2020-03-310001026655us-gaap:AdditionalPaidInCapitalMember2020-03-310001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001026655us-gaap:TreasuryStockMember2020-03-310001026655us-gaap:RetainedEarningsMember2020-03-3100010266552020-03-310001026655us-gaap:RetainedEarningsMember2020-04-012020-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001026655us-gaap:ForeignExchangeForwardMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001026655us-gaap:CommonStockMember2020-04-012020-06-300001026655us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001026655us-gaap:CommonStockMember2020-06-300001026655us-gaap:AdditionalPaidInCapitalMember2020-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001026655us-gaap:TreasuryStockMember2020-06-300001026655us-gaap:RetainedEarningsMember2020-06-3000010266552020-06-300001026655us-gaap:CommonStockMember2019-12-310001026655us-gaap:AdditionalPaidInCapitalMember2019-12-310001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001026655us-gaap:TreasuryStockMember2019-12-310001026655us-gaap:RetainedEarningsMember2019-12-3100010266552019-12-310001026655us-gaap:RetainedEarningsMember2020-01-012020-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001026655us-gaap:ForeignExchangeForwardMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001026655us-gaap:CommonStockMember2020-01-012020-06-300001026655us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001026655us-gaap:CommonStockMember2021-03-310001026655us-gaap:AdditionalPaidInCapitalMember2021-03-310001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001026655us-gaap:TreasuryStockMember2021-03-310001026655us-gaap:RetainedEarningsMember2021-03-3100010266552021-03-310001026655us-gaap:RetainedEarningsMember2021-04-012021-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001026655us-gaap:CommonStockMember2021-04-012021-06-300001026655us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001026655us-gaap:CommonStockMember2021-06-300001026655us-gaap:AdditionalPaidInCapitalMember2021-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001026655us-gaap:TreasuryStockMember2021-06-300001026655us-gaap:RetainedEarningsMember2021-06-300001026655us-gaap:CommonStockMember2020-12-310001026655us-gaap:AdditionalPaidInCapitalMember2020-12-310001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001026655us-gaap:TreasuryStockMember2020-12-310001026655us-gaap:RetainedEarningsMember2020-12-310001026655us-gaap:RetainedEarningsMember2021-01-012021-06-300001026655us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001026655us-gaap:TreasuryStockMember2021-01-012021-06-300001026655us-gaap:CommonStockMember2021-01-012021-06-300001026655us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-30cmt:segmentcmt:reportingUnit0001026655us-gaap:ContractBasedIntangibleAssetsMember2021-01-012021-06-300001026655cmt:ParticipatingSecuritiesMember2021-04-012021-06-300001026655cmt:ParticipatingSecuritiesMember2020-04-012020-06-300001026655cmt:ParticipatingSecuritiesMember2021-01-012021-06-300001026655cmt:ParticipatingSecuritiesMember2020-01-012020-06-30cmt:customer0001026655us-gaap:ProductMembercmt:UniversalForestProductsMember2021-04-012021-06-300001026655us-gaap:ProductMembercmt:UniversalForestProductsMember2020-04-012020-06-300001026655us-gaap:ProductMembercmt:UniversalForestProductsMember2021-01-012021-06-300001026655us-gaap:ProductMembercmt:UniversalForestProductsMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:UniversalForestProductsMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:UniversalForestProductsMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:UniversalForestProductsMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:UniversalForestProductsMember2020-01-012020-06-300001026655cmt:UniversalForestProductsMember2021-04-012021-06-300001026655cmt:UniversalForestProductsMember2020-04-012020-06-300001026655cmt:UniversalForestProductsMember2021-01-012021-06-300001026655cmt:UniversalForestProductsMember2020-01-012020-06-300001026655cmt:NavistarMemberus-gaap:ProductMember2021-04-012021-06-300001026655cmt:NavistarMemberus-gaap:ProductMember2020-04-012020-06-300001026655cmt:NavistarMemberus-gaap:ProductMember2021-01-012021-06-300001026655cmt:NavistarMemberus-gaap:ProductMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:NavistarMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:NavistarMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:NavistarMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:NavistarMember2020-01-012020-06-300001026655cmt:NavistarMember2021-04-012021-06-300001026655cmt:NavistarMember2020-04-012020-06-300001026655cmt:NavistarMember2021-01-012021-06-300001026655cmt:NavistarMember2020-01-012020-06-300001026655us-gaap:ProductMembercmt:PaccarMember2021-04-012021-06-300001026655us-gaap:ProductMembercmt:PaccarMember2020-04-012020-06-300001026655us-gaap:ProductMembercmt:PaccarMember2021-01-012021-06-300001026655us-gaap:ProductMembercmt:PaccarMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:PaccarMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:PaccarMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:PaccarMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:PaccarMember2020-01-012020-06-300001026655cmt:PaccarMember2021-04-012021-06-300001026655cmt:PaccarMember2020-04-012020-06-300001026655cmt:PaccarMember2021-01-012021-06-300001026655cmt:PaccarMember2020-01-012020-06-300001026655us-gaap:ProductMembercmt:BRPMember2021-04-012021-06-300001026655us-gaap:ProductMembercmt:BRPMember2020-04-012020-06-300001026655us-gaap:ProductMembercmt:BRPMember2021-01-012021-06-300001026655us-gaap:ProductMembercmt:BRPMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:BRPMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:BRPMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:BRPMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:BRPMember2020-01-012020-06-300001026655cmt:BRPMember2021-04-012021-06-300001026655cmt:BRPMember2020-04-012020-06-300001026655cmt:BRPMember2021-01-012021-06-300001026655cmt:BRPMember2020-01-012020-06-300001026655us-gaap:ProductMembercmt:VolvoMember2021-04-012021-06-300001026655us-gaap:ProductMembercmt:VolvoMember2020-04-012020-06-300001026655us-gaap:ProductMembercmt:VolvoMember2021-01-012021-06-300001026655us-gaap:ProductMembercmt:VolvoMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:VolvoMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:VolvoMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:VolvoMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:VolvoMember2020-01-012020-06-300001026655cmt:VolvoMember2021-04-012021-06-300001026655cmt:VolvoMember2020-04-012020-06-300001026655cmt:VolvoMember2021-01-012021-06-300001026655cmt:VolvoMember2020-01-012020-06-300001026655us-gaap:ProductMembercmt:OtherCustomersMember2021-04-012021-06-300001026655us-gaap:ProductMembercmt:OtherCustomersMember2020-04-012020-06-300001026655us-gaap:ProductMembercmt:OtherCustomersMember2021-01-012021-06-300001026655us-gaap:ProductMembercmt:OtherCustomersMember2020-01-012020-06-300001026655us-gaap:ServiceMembercmt:OtherCustomersMember2021-04-012021-06-300001026655us-gaap:ServiceMembercmt:OtherCustomersMember2020-04-012020-06-300001026655us-gaap:ServiceMembercmt:OtherCustomersMember2021-01-012021-06-300001026655us-gaap:ServiceMembercmt:OtherCustomersMember2020-01-012020-06-300001026655cmt:OtherCustomersMember2021-04-012021-06-300001026655cmt:OtherCustomersMember2020-04-012020-06-300001026655cmt:OtherCustomersMember2021-01-012021-06-300001026655cmt:OtherCustomersMember2020-01-012020-06-300001026655us-gaap:ProductMember2021-04-012021-06-300001026655us-gaap:ProductMember2020-04-012020-06-300001026655us-gaap:ProductMember2021-01-012021-06-300001026655us-gaap:ProductMember2020-01-012020-06-300001026655us-gaap:ServiceMember2021-04-012021-06-300001026655us-gaap:ServiceMember2020-04-012020-06-300001026655us-gaap:ServiceMember2021-01-012021-06-300001026655us-gaap:ServiceMember2020-01-012020-06-300001026655srt:MinimumMember2021-06-300001026655srt:MaximumMember2021-06-30xbrli:pure00010266552020-01-012020-12-310001026655us-gaap:TradeNamesMember2021-01-012021-06-300001026655us-gaap:TradeNamesMember2021-06-300001026655us-gaap:TrademarksMember2021-01-012021-06-300001026655us-gaap:TrademarksMember2021-06-300001026655us-gaap:NoncompeteAgreementsMember2021-01-012021-06-300001026655us-gaap:NoncompeteAgreementsMember2021-06-300001026655us-gaap:DevelopedTechnologyRightsMember2021-01-012021-06-300001026655us-gaap:DevelopedTechnologyRightsMember2021-06-300001026655srt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-06-300001026655srt:MaximumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-06-300001026655us-gaap:CustomerRelationshipsMember2021-06-300001026655us-gaap:TradeNamesMember2020-01-012020-12-310001026655us-gaap:TradeNamesMember2020-12-310001026655us-gaap:TrademarksMember2020-01-012020-12-310001026655us-gaap:TrademarksMember2020-12-310001026655us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001026655us-gaap:NoncompeteAgreementsMember2020-12-310001026655us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001026655us-gaap:DevelopedTechnologyRightsMember2020-12-310001026655srt:MinimumMemberus-gaap:CustomerRelationshipsMember2020-01-012020-12-310001026655srt:MaximumMemberus-gaap:CustomerRelationshipsMember2020-01-012020-12-310001026655us-gaap:CustomerRelationshipsMember2020-12-310001026655us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-06-300001026655us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-06-300001026655us-gaap:PensionPlansDefinedBenefitMember2021-06-300001026655us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-06-300001026655cmt:WellsFargoTermLoansMember2021-06-300001026655cmt:WellsFargoTermLoansMember2020-12-310001026655cmt:FGITermLoansMember2021-06-300001026655cmt:FGITermLoansMember2020-12-310001026655cmt:LeafCapitalTermLoansMember2021-06-300001026655cmt:LeafCapitalTermLoansMember2020-12-310001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMember2020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMembercmt:KeybankNationalAssociationMember2020-10-282020-10-280001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMemberus-gaap:BaseRateMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMemberus-gaap:BaseRateMember2020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMemberus-gaap:FederalFundsEffectiveSwapRateMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMember2021-03-310001026655cmt:WellsFargoTermLoansMemberus-gaap:LoansPayableMember2020-10-272020-10-270001026655us-gaap:LoansPayableMembercmt:FGITermLoansMember2020-10-200001026655us-gaap:LoansPayableMembercmt:FGITermLoansMembercmt:KeybankNationalAssociationMember2020-10-272020-10-270001026655us-gaap:LoansPayableMembercmt:FGITermLoansMember2020-10-272020-10-270001026655us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:LoansPayableMembercmt:FGITermLoansMember2020-10-202020-10-200001026655us-gaap:LoansPayableMembercmt:FGITermLoansMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2020-10-202020-10-200001026655us-gaap:LoansPayableMembercmt:FGITermLoansMember2020-10-202020-10-200001026655us-gaap:LoansPayableMembercmt:FGITermLoansMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2020-10-202020-10-200001026655us-gaap:LoansPayableMemberus-gaap:DebtInstrumentRedemptionPeriodFourMembercmt:FGITermLoansMember2020-10-202020-10-200001026655us-gaap:LoansPayableMembercmt:LeafCapitalTermLoansMember2020-04-240001026655us-gaap:LoansPayableMembercmt:LeafCapitalTermLoansMember2020-04-242020-04-240001026655cmt:WellsFargoTermLoansMemberus-gaap:RevolvingCreditFacilityMember2020-10-270001026655cmt:WellsFargoTermLoansMembercmt:KeybankNationalAssociationMemberus-gaap:RevolvingCreditFacilityMember2020-10-282020-10-280001026655cmt:IncrementalRevolvingCommitmentMemberus-gaap:RevolvingCreditFacilityMember2020-10-270001026655cmt:IncrementalRevolvingCommitmentMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:ExternalCreditRatingInvestmentGradeMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:AccountsReceivableMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMemberus-gaap:AccountsReceivableMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:InventoriesMemberus-gaap:ExternalCreditRatingInvestmentGradeMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMembersrt:MinimumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:BaseRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-10-270001026655cmt:WellsFargoTermLoansMembersrt:MinimumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-10-272020-10-270001026655cmt:WellsFargoTermLoansMemberus-gaap:RevolvingCreditFacilityMember2021-03-310001026655cmt:WellsFargoTermLoansMemberus-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-10-270001026655us-gaap:LoansPayableMembercmt:KeybankNationalAssociationMember2020-03-310001026655cmt:KeybankNationalAssociationMemberus-gaap:RevolvingCreditFacilityMember2020-03-3100010266552020-01-012020-03-310001026655us-gaap:RestrictedStockMember2021-01-012021-06-300001026655us-gaap:RestrictedStockMember2020-12-310001026655us-gaap:RestrictedStockMember2020-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockMember2021-04-012021-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockMember2020-04-012020-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockMember2021-01-012021-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockMember2020-01-012020-06-300001026655us-gaap:RestrictedStockMember2020-01-012020-03-310001026655us-gaap:StockAppreciationRightsSARSMember2021-06-300001026655us-gaap:StockAppreciationRightsSARSMember2021-01-012021-06-300001026655us-gaap:StockAppreciationRightsSARSMember2020-12-310001026655us-gaap:StockAppreciationRightsSARSMember2020-06-300001026655us-gaap:StockAppreciationRightsSARSMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-012021-06-300001026655us-gaap:StockAppreciationRightsSARSMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300001026655us-gaap:StockAppreciationRightsSARSMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-06-300001026655us-gaap:StockAppreciationRightsSARSMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-300001026655us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMember2021-04-012021-06-300001026655us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMember2020-04-012020-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeForwardMember2021-04-012021-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeForwardMember2020-04-012020-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-04-012021-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-04-012020-06-300001026655us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-06-300001026655us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-06-300001026655us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-01-012021-06-300001026655us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-01-012020-06-300001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-06-300001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-300001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-06-300001026655us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300001026655us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
for the transition period from ____________ To
Commission File Number 001-12505
CORE MOLDING TECHNOLOGIES, INC.
_______________________________________________________________
(Exact name of registrant as specified in its charter)
Delaware
31-1481870
(State or other jurisdiction
incorporation or organization)
(I.R.S. Employer Identification No.)
800 Manor Park Drive, Columbus, Ohio
43228-0183
(Address of principal executive office)
(Zip Code)
Registrant’s telephone number, including area code (614870-5000
N/A
__________________________________________________________
Former name, former address and former fiscal year, if changed since last report.
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 definition of “accelerated filer,” “large accelerated filer,” and “smaller reporting company,” in Rule 12b-2 of the Exchange Act.
Large accelerated filer ¨
Accelerated filer ¨
Non-accelerated Filer ¨
Smaller reporting company
(Do not check if a 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
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Name of each exchange on which registered
Trading Symbol
Common Stock, par value $0.01
NYSE American LLC
CMT
As of August 5, 2021, the latest practicable date, 8,484,477 shares of the registrant’s common stock were issued, which includes 678,400 shares of unvested restricted common stock.


Table of Contents

2

Part I — Financial Information
Item 1. Financial Statements
Core Molding Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(In thousands, except for per share data)
(Unaudited)
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net sales$80,461 $37,806 $153,290 $101,830 
Cost of sales66,725 34,903 126,836 88,161 
Gross margin13,736 2,903 26,454 13,669 
Selling, general and administrative expense7,563 4,109 14,935 10,614 
Operating income (loss)6,173 (1,206)11,519 3,055 
Other income and expense
Interest expense584 1,197 1,163 2,371 
Net periodic post-retirement benefit(40)(20)(80)(40)
Total other expense544 1,177 1,083 2,331 
Income (loss) before taxes5,629 (2,383)10,436 724 
Income tax expense (benefit)1,543 (111)2,894 (4,965)
Net income (loss)$4,086 $(2,272)$7,542 $5,689 
Net income (loss) per common share:
Basic$0.48 $(0.29)$0.89 $0.69 
Diluted$0.48 $(0.29)$0.89 $0.69 
See notes to unaudited consolidated financial statements.
3

Core Molding Technologies, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(In thousands)
(Unaudited)
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income (loss) $4,086 $(2,272)$7,542 $5,689 
Other comprehensive income (loss):
Foreign currency hedging derivatives:
Unrealized hedge gain (loss) 803  (871)
Income tax benefit (expense) (174) 186 
Interest rate swaps:
Unrealized hedge gain (loss) 61  (722)
Income tax benefit (expense) (14) 164 
Post retirement benefit plan adjustments:
Amortization of net actuarial loss44 45 87 90 
Amortization of prior service credits(124)(124)(248)(248)
Income tax benefit16 16 33 33 
Comprehensive income (loss) $4,022 $(1,659)$7,414 $4,321 
See notes to unaudited consolidated financial statements.
4

Core Molding Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In thousands, except for share data)
(Unaudited)
June 30,
2021
December 31,
2020
(Unaudited)
Assets:
Current assets:
Cash and cash equivalents$5,596 $4,131 
Accounts receivable, net44,654 27,584 
Inventories, net22,039 18,360 
Income tax receivable2,504 2,026 
Prepaid expenses and other current assets3,989 4,377 
Total current assets78,782 56,478 
Right of use asset3,985 2,754 
Property, plant and equipment, net74,613 74,052 
Goodwill17,376 17,376 
Intangibles, net10,542 11,516 
Other non-current assets3,132 3,332 
Total Assets$188,430 $165,508 
Liabilities and Stockholders’ Equity:
Current liabilities:
Current portion of long-term debt$3,352 $2,535 
Revolving debt200 420 
Accounts payable26,423 16,994 
Taxes payable2,209 2,613 
Contract liability5,367 1,319 
Compensation and related benefits9,140 8,305 
Accrued other liabilities4,998 3,809 
Total current liabilities51,689 35,995 
Other non-current liabilities3,648 2,560 
Long-term debt23,243 25,198 
Post retirement benefits liability7,747 7,823 
Total Liabilities86,327 71,576 
Commitments and Contingencies  
Stockholders’ Equity:
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at June 30, 2021 and December 31, 2020
  
Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares 8,040,748 at June 30, 2021 and 7,980,516 at December 31, 2020
80 80 
Paid-in capital36,931 36,127 
Accumulated other comprehensive income, net of income taxes1,247 1,375 
Treasury stock - at cost, 3,814,802 shares at June 30, 2021 and 3,810,929 shares at December 31, 2020
(28,568)(28,521)
Retained earnings92,413 84,871 
Total Stockholders’ Equity102,103 93,932 
Total Liabilities and Stockholders’ Equity$188,430 $165,508 
See notes to unaudited consolidated financial statements.
5

Core Molding Technologies, Inc. and Subsidiaries
Consolidated Statement of Stockholders’ Equity
(In thousands, except for share data)
(Unaudited)
For the three months ended June 30, 2020:

Common Stock
Outstanding
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Treasury
Stock
Retained
Earnings
Total
Stockholders'
Equity
SharesAmount
Balance at March 31, 20207,882,716 $79 $35,088 $(611)$(28,501)$84,667 $90,722 
Net loss(2,272)(2,272)
Change in post retirement benefits, net of tax $16
(63)(63)
Change in unrealized foreign currency hedge, net of tax $174
629 629 
Change in interest rate swaps, net of tax $14
47 47 
Restricted stock vested82,573 1 1 
Share-based compensation388 388 
Balance as of June 30, 20207,965,289 $80 $35,476 $2 $(28,501)$82,395 $89,452 
For the six months ended June 30, 2020:
Common Stock
Outstanding
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Treasury
Stock
Retained
Earnings
Total
Stockholders'
Equity
SharesAmount
Balance at December 31, 20197,877,945 $79 $34,772 $1,370 $(28,501)$76,706 $84,426 
Net income5,689 5,689 
Change in post retirement benefits, net of tax $33
(125)(125)
Change in unrealized foreign currency hedge, net of tax $186
(685)(685)
Change in interest rate swaps, net of tax $164
(558)(558)
Restricted stock vested87,344 1 1 
Share-based compensation704 704 
Balance as of June 30, 20207,965,289 $80 $35,476 $2 $(28,501)$82,395 $89,452 
6


For the three months ended June 30, 2021
Common Stock
Outstanding
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Treasury
Stock
Retained
Earnings
Total
Stockholders'
Equity
SharesAmount
Balance at March 31, 20217,987,800 $80 $36,445 $1,311 $(28,568)$88,327 $97,595 
Net income4,086 4,086 
Change in post retirement benefits, net of tax $16
(64)(64)
Restricted stock vested52,948   
Share-based compensation486 486 
Balance at June 30, 20218,040,748 $80 $36,931 $1,247 $(28,568)$92,413 $102,103 
For the six months ended June 30, 2021:
Common Stock
Outstanding
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Treasury
Stock
Retained
Earnings
Total
Stockholders'
Equity
SharesAmount
Balance at December 31, 20207,980,516 $80 $36,127 $1,375 $(28,521)$84,871 $93,932 
Net income7,542 7,542 
Change in post retirement benefits, net of tax $33
(128)(128)
Purchase of treasury stock(47)(47)
Restricted stock vested60,232   
Share-based compensation804 804 
Balance at June 30, 20218,040,748 $80 $36,931 $1,247 $(28,568)$92,413 $102,103 
See notes to unaudited consolidated financial statements.
7

Core Molding Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Six months ended
June 30,
20212020
Cash flows from operating activities:
Net income$7,542 $5,689 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization6,161 5,588 
Deferred income tax 517 
Share-based compensation804 704 
Losses (gains) on foreign currency translation188 (45)
Change in operating assets and liabilities:
Accounts receivable(17,070)10,842 
Inventories(3,679)5,457 
Prepaid and other assets110 (3,667)
Accounts payable9,119 (7,910)
Accrued and other liabilities5,557 1,438 
Post retirement benefits liability(236)(130)
Net cash provided by operating activities8,496 18,483 
Cash flows from investing activities:
Purchase of property, plant and equipment(5,387)(1,644)
Net cash used in investing activities(5,387)(1,644)
Cash flows from financing activities:
Gross repayments on revolving line of credit(9,507)(59,357)
Gross borrowings on revolving line of credit9,287 47,349 
Payments related to the purchase of treasury stock(47) 
Payment of deferred loan costs(2) 
Proceeds from term loan 175 
Payment of principal on term loans(1,375)(2,258)
Net cash used in financing activities(1,644)(14,091)
Net change in cash and cash equivalents1,465 2,748 
Cash and cash equivalents at beginning of period4,131 1,856 
Cash and cash equivalents at end of period$5,596 $4,604 
Cash paid for:
Interest$935 $2,377 
Income taxes$3,503 $302 
Non-cash investing activities:
Fixed asset purchases in accounts payable$99 $146 
See notes to unaudited consolidated financial statements.
8

Core Molding Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(Unaudited)
1. BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and include all of the information and disclosures required by accounting principles generally accepted in the United States of America for interim reporting, which are less than those required for annual reporting. In the opinion of management, the accompanying unaudited consolidated financial statements contain all adjustments (all of which are normal and recurring in nature) necessary to present fairly the financial position of Core Molding Technologies, Inc. and its subsidiaries (“Core Molding Technologies” or the “Company”) at June 30, 2021, and the results of operations and cash flows for the six months ended June 30, 2021. The “Notes to Consolidated Financial Statements” contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, should be read in conjunction with these consolidated financial statements.
Core Molding Technologies and its subsidiaries operate in the composites market as one operating segment as a molder of thermoplastic and thermoset structural products. The Company's operating segment consists of one reporting unit. The Company produces and sells molded products for varied markets, including medium and heavy-duty trucks, automobiles, marine, construction and other commercial markets. The Company offers customers a wide range of manufacturing processes to fit various program volume and investment requirements. These processes include compression molding of sheet molding compound ("SMC"), resin transfer molding ("RTM"), liquid molding of dicyclopentadiene ("DCPD"), spray-up and hand-lay-up, direct long-fiber thermoplastics ("D-LFT") and structural foam and structural web injection molding ("SIM"). Core Molding Technologies has its headquarters in Columbus, Ohio, and operates seven production facilities in Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; Matamoros and Escobedo, Mexico; and Cobourg, Ontario, Canada. All production facilities produce structural composite products.
2. CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Principles of Consolidation: Management believes the following critical accounting policies, among others, affect its more significant judgments and estimates used in the preparation of its consolidated financial statements.
Use of Estimates: 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, disclosures of contingent assets and liabilities, and reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates, due to the uncertainty around the magnitude and duration of the COVID-19 pandemic, as well as other factors.
Revenue Recognition: The Company recognizes revenue from two streams, product revenue and tooling revenue. Product revenue is earned from the manufacture and sale of thermoplastic and thermoset structural products. Revenue from product sales is generally recognized as products are shipped, as the Company transfers title and risk of ownership to the customer and is entitled to payment. In limited circumstances, the Company recognizes revenue from product sales when products are produced and the customer takes title and risk of ownership at the Company's production facility.
Tooling revenue is earned from manufacturing tools, molds and assembly equipment as part of a tooling program for a customer. Given that the Company is providing a significant service of producing highly interdependent component parts of the tooling program, each tooling program consists of a single performance obligation to provide the customer the capability to produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time or over time. When the Company does not have an enforceable right to payment, the Company recognizes tooling revenue at a point in time. In such cases, the Company recognizes revenue upon customer acceptance, which is when the customer has legal title to the tools.
Certain tooling programs include an enforceable right to payment. In those cases, the Company recognizes revenue over time based on the extent of progress towards completion of its performance obligation. The Company uses a cost-to-cost measure of progress for such contracts because it best depicts the transfer of value to the customer and also correlates with the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer. Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs
9

incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.
Accounts Receivable Allowances: Management maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company recorded an allowance for doubtful accounts of $58,000 and $41,000 at June 30, 2021 and December 31, 2020, respectively.
Management also records an allowance for estimated customer chargebacks for returns, price discounts and adjustments, premium freight and expediting costs and customer production line disruption costs resulting from late deliveries. At times, customers have asserted a right to significant production line disruption charges to recover damages as a result of late delivery. The Company typically works with its customers to minimize disruption charges, validate damages and negotiate resolution. The Company records accruals for customer chargebacks when a valid charge is probable and the amount of the charge can be reasonably estimated. Should customer chargebacks fluctuate from the estimated amounts, additional allowances may be necessary. The Company reduced accounts receivable for chargebacks by $440,000 at June 30, 2021 and $179,000 at December 31, 2020.
Inventories: Inventories, which include material, labor and manufacturing overhead, are valued at the lower of cost or net realizable value. The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage. The Company has recorded an allowance for slow moving and obsolete inventory of $252,000 at June 30, 2021 and $546,000 at December 31, 2020.
Contract Assets/Liabilities: Contract assets and liabilities represent the net cumulative customer billings, vendor payments and revenue recognized for tooling programs. For tooling programs where net revenue recognized and vendor payments exceed customer billings, the Company recognizes a contract asset. For tooling programs where net customer billings exceed revenue recognized and vendor payments, the Company recognizes a contract liability. Customer payment terms vary by contract and can range from progress payments based on work performed or one single payment once the contract is completed. The Company has recorded contract assets of $46,000 at June 30, 2021, and $554,000 at December 31, 2020. Contract assets are generally classified as current within prepaid expenses and other current assets on the Consolidated Balance Sheets. For the six months ended June 30, 2021, the Company recognized no impairments on contract assets. For the six months ended June 30, 2021, the Company recognized $3,107,000 of revenue from contract liabilities related to open jobs outstanding as of December 31, 2020.
Income Taxes: The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. For more information, refer to Note 11, "Income Taxes", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020.
Long-Lived Assets: Long-lived assets consist primarily of property, plant and equipment and definite-lived intangibles. The recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or changes in the business environment. The Company evaluates whether impairment exists for property, plant and equipment on the basis of undiscounted expected future cash flows from operations before interest. There was no impairment of the Company's long-lived assets for the six months ended June 30, 2021 or June 30, 2020.
Goodwill: The purchase consideration of acquired businesses have been allocated to the assets and liabilities acquired based on the estimated fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair value of the net assets acquired was allocated to goodwill. The Company accounts for goodwill in accordance with FASB ASC Topic 350, Intangibles - Goodwill and Other. FASB ASC Topic 350 prohibits the amortization of goodwill and requires these assets be reviewed for impairment.
The annual impairment tests of goodwill may be completed through qualitative assessments; however the, Company may elect to bypass the qualitative assessment and proceed directly to a quantitative impairment test for any period. The Company may resume the qualitative assessment in any subsequent period.
Under a qualitative and quantitative approach, the impairment test for goodwill consists of an assessment of whether it is more-likely-than-not that the fair value is less than its carrying amount. As part of the qualitative assessment, the Company considers relevant events and circumstances that affect the fair value or carrying amount of the Company. Such events and circumstances could include changes in economic conditions, industry and market conditions, cost factors, overall financial performance, and
10

capital markets pricing. The Company places more weight on the events and circumstances that most affect the Company's fair value or carrying amount. These factors are all considered by management in reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative assessment, or if a qualitative assessment indicates it is more-likely-than-not that the estimated carrying value exceeds its fair value, the Company proceeds to a quantitative approach.
There were no indicators of impairment for the six months ended June 30, 2021. The company also performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment was needed for the year 2020.
Self-Insurance: The Company is self-insured with respect to Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; and Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for workers’ compensation claims, all of which are subject to stop-loss insurance thresholds. The Company is also self-insured for dental and vision with respect to its Cobourg, Canada location. The Company has recorded an estimated liability for self-insured medical, dental and vision claims incurred but not reported and worker’s compensation claims incurred but not reported at June 30, 2021 and December 31, 2020 of $866,000 and $933,000, respectively.
Derivative Instruments: Derivative instruments are utilized to manage exposure to fluctuations in foreign currency exchange rates and interest rates on long term debt obligations. All derivative instruments are formally documented as cash flow hedges and are recorded at fair value at each reporting period. Gains and losses related to currency forward contracts and interest rate swaps are deferred and recorded as a component of Accumulated Other Comprehensive Income in the Consolidated Statement of Stockholders' Equity and then subsequently recognized in the Consolidated Statement of Operations when the hedged item affects net income. The ineffective portion of the change in fair value of a hedge, if any, is recognized in income. For additional information on derivative instruments, see Note 14, "Fair Value of Financial Instruments".
Post-retirement Benefits: Management records an accrual for post-retirement costs associated with the health care plan sponsored by Core Molding Technologies. Should actual results differ from the assumptions used to determine the reserves, additional provisions may be required. In particular, increases in future healthcare costs above the assumptions could have an adverse effect on Core Molding Technologies’ operations. The effect of a change in healthcare costs is described in Note 12, "Post Retirement Benefits", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Core Molding Technologies had a liability for post retirement healthcare benefits based on actuarial computed estimates of $9,033,000 at June 30, 2021 and $9,109,000 at December 31, 2020.
3. RECENT ACCOUNTING PRONOUNCEMENTS
Current expected credit loss (CECL)
In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses,” which changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that will replace today’s “incurred loss” model and generally will result in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except that the losses will be recognized as an allowance. Subsequent to issuing ASU 2016-13, the FASB issued ASU 2018-19, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” for the purpose of clarifying certain aspects of ASU 2016-13. ASU 2018-19 has the same effective date and transition requirements as ASU 2016-13. In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,” which is effective with the adoption of ASU 2016-13. In May 2019, the FASB issued ASU 2019-05, “Financial Instruments - Credit Losses (Topic 326),” which is also effective with the adoption of ASU 2016-13. In November 2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting company under SEC rules, until fiscal years beginning after December 15, 2022. We will adopt this ASU on its effective date of January 1, 2023. This ASU will have no material impact on our consolidated financial statements.
Facilitation of the Effects of Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The ASU is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis.
11

4. NET INCOME (LOSS) PER COMMON SHARE
Net income (loss) per common share is computed based on the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed similarly but includes the effect of the assumed exercise of dilutive stock appreciation rights and restricted stock under the treasury stock method.
On May 13, 2021, the Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan provides restricted stock award recipients voting rights equivalent to the Company's common stock and accrual of dividends but not receipt of dividends until all conditions or restrictions related to such award have been satisfied. Accordingly, the restricted shares are not considered participating shares. The 2006 Plan provides restricted shares award recipients voting rights equivalent to the Company’s common stock and accrual and receipt of dividends irrespective of any conditions or restrictions related to such award being satisfied. Accordingly, the restricted shares are considered a participating security and the Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and diluted earnings per share.
The computation of basic and diluted net income (loss) per common share (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income (loss) $4,086 $(2,272)$7,542 $5,689 
Less: net income allocated to participating securities232  437 236 
Net income (loss) available to common shareholders$3,854 $(2,272)$7,105 $5,453 
Weighted average common shares outstanding — basic8,002,000 7,916,000 7,994,000 7,899,000 
Effect of weighted average dilutive securities12,000  19,000 2,000 
Weighted average common and potentially issuable common shares outstanding — diluted8,014,000 7,916,000 8,013,000 7,901,000 
Basic net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 
Diluted net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 

The computation of basic and diluted net income per participating share (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income allocated to participating securities$232 $ $437 $236 
Weighted average participating shares outstanding — basic482,000  491,000 342,000 
Effect of dilutive securities on participating shares    
Weighted average common and potentially issuable participating shares outstanding — diluted482,000  491,000 342,000 
Basic net income per participating share$0.48 $ $0.89 $0.69 
Diluted net income per participating share$0.48 $ $0.89 $0.69 



12

5. MAJOR CUSTOMERS
The Company had five major customers during the six months ended June 30, 2021, Universal Forest Products, Inc. (“UFP”), Navistar, Inc. (“Navistar”), PACCAR, Inc. (“PACCAR”), BRP, Inc. (“BRP”), and Volvo Group North America, LLC (“Volvo”). Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers could have a material adverse effect on the business of the Company.
The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
UFP product sales$15,115 $9,484 $25,772 $18,471 
UFP tooling sales    
Total UFP sales
15,115 9,484 25,772 18,471 
Navistar product sales10,969 6,500 20,906 17,166 
Navistar tooling sales 1,088 306 1,186 
Total Navistar sales
10,969 7,588 21,212 18,352 
PACCAR product sales10,830 3,167 20,184 11,116 
PACCAR tooling sales503  832 207 
Total PACCAR sales
11,333 3,167 21,016 11,323 
BRP product sales10,420 2,206 18,989 9,453 
BRP tooling sales124 113 238 333 
Total BRP sales
10,544 2,319 19,227 9,786 
Volvo product sales7,429 2,167 17,554 9,740 
Volvo tooling sales27 622 47 2,147 
Total Volvo sales
7,456 2,789 17,601 11,887 
Other product sales24,354 12,323 44,846 31,831 
Other tooling sales690 136 3,616 180 
Total other sales
25,044 12,459 48,462 32,011 
Total product sales79,117 35,847 148,251 97,777 
Total tooling sales1,344 1,959 5,039 4,053 
Total sales
$80,461 $37,806 $153,290 $101,830 
-+

13

6. INVENTORY
Inventories, net consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials
$16,010 $11,640 
Work in process
1,717 1,679 
Finished goods
4,312 5,041 
Total
$22,039 $18,360 
Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage.
7. LEASES
The Company has operating leases with fixed payment terms for certain buildings and warehouses. The Company's leases have remaining lease terms of less than one year to four years, some of which include options to extend the lease for five years. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued other liabilities and other non-current liabilities in the Consolidated Balance Sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease.
The Company used the applicable incremental borrowing rate at implementation date to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate. At each reporting period when there is a new lease initiated, the Company will utilize its incremental borrowing rate to perform lease classification tests on lease components and to measure ROU assets and lease liabilities.
The components of lease expense were as follows (in thousands):
Three Months Ended
June 30,
Six months ended
June 30,
2021202020212020
Operating lease cost$386 $357 $754 $714 
Total net lease cost$386 $357 $754 $714 
Other supplemental balance sheet information related to leases was as follows (in thousands):
June 30, 2021December 31, 2020
Operating leases:
Operating lease right of use assets$3,985 $2,754 
Total operating lease right of use assets$3,985 $2,754 
Current operating lease liabilities(A)
$1,252 $1,023 
Noncurrent operating lease liabilities(B)
2,765 1,670 
Total operating lease liabilities$4,017 $2,693 
(A)Current operating lease liabilities are included in accrued other liabilities on the Consolidated Balance Sheets.
(B)Noncurrent operating lease liabilities are included in other non-current liabilities on the Consolidated Balance Sheets.
14

The following table presents certain information related to lease terms and discount rates for leases as of June 30, 2021 and December 31, 2020:
June 30, 2021December 31, 2020
Weighted average remaining lease term (in years):
Operating leases4.03.5
Weighted average discount rate:
Operating leases5.5 %5.9 %
Other information related to leases were as follows (in thousands) :
Six months ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases(C)
$754 $714 
(C)Cash flow from operating leases included in prepaid and other assets on the Consolidated Statements of Cash Flows.
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021 (remainder of year)$759 
20221,168 
20231,068 
20241,074 
2025 and beyond629 
Total lease payments4,698 
Less: imputed interest(681)
Total lease obligations4,017 
Less: current obligations(1,252)
Long-term lease obligations$2,765 
As of December 31, 2020, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021$1,215 
2022811 
2023706 
2024705 
2025 and beyond 
Total lease payments3,437 
Less: imputed interest(744)
Total lease obligations2,693 
Less: current obligations(1,023)
Long-term lease obligations$1,670 

15

8. PROPERTY, PLANT & EQUIPMENT
Property, plant and equipment, net consisted of the following for the periods specified (in thousands):
June 30, 2021December 31, 2020
Property, plant and equipment$180,062 $174,553 
Accumulated depreciation(105,449)(100,501)
Property, plant and equipment — net$74,613 $74,052 
Property, plant, and equipment are recorded at cost, unless obtained through acquisition, then assets are recorded at estimated fair value at the date of acquisition. Depreciation is provided on a straight-line method over the estimated useful lives of the assets. The carrying amount of long-lived assets is evaluated annually to determine if an adjustment to the depreciation period or to the unamortized balance is warranted. Depreciation expense for the three months ended June 30, 2021 and 2020 was $2,461,000 and $2,216,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $4,943,000 and $4,488,000, respectively. Amounts invested in capital additions in progress were $4,095,000 and $1,422,000 at June 30, 2021 and December 31, 2020, respectively. At June 30, 2021 and December 31, 2020, purchase commitments for capital expenditures in progress were $4,705,000 and $677,000, respectively.
9. GOODWILL AND INTANGIBLES
Goodwill activity for the six months ended June 30, 2021 consisted of the following (in thousands):
Balance at December 31, 2020$17,376 
Additions 
Impairment 
Balance at June 30, 2021$17,376 
Intangibles, net at June 30, 2021 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(63)$187 
Trademarks10 Years1,610 (557)1,053 
Non-competition agreement5 Years1,810 (1,252)558 
Developed technology7 Years4,420 (2,183)2,237 
Customer relationships
10-12 Years
9,330 (2,823)6,507 
Total$17,420 $(6,878)$10,542 
Intangibles, net at December 31, 2020 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(58)$192 
Trademarks10 Years1,610 (476)1,134 
Non-competition agreement5 Years1,810 (1,071)739 
Developed technology7 Years4,420 (1,869)2,551 
Customer relationships
10-12 Years
9,330 (2,430)6,900 
Total$17,420 $(5,904)$11,516 
The aggregate intangible asset amortization expense was $487,000 for the three months ended June 30, 2021 and 2020. The aggregate intangible asset amortization expense was $974,000 for the six months ended June 30, 2021 and 2020.
16

10. POST RETIREMENT BENEFITS
The components of expense for the Company’s post-retirement benefit plans are as follows (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Pension expense:
Multi-employer plan
$232 $145 $421 $391 
Defined contribution plan
316 215 618 508 
Total pension expense548 360 1,039 899 
Health and life insurance:
Interest cost
40 59 81 118 
Amortization of prior service credits(124)(124)(248)(248)
Amortization of net loss
44 45 87 90 
Net periodic benefit credit(40)(20)(80)(40)
Total post retirement benefits expense$508 $340 $959 $859 
The Company made payments of $683,000 to pension plans and $157,000 for post-retirement healthcare and life insurance during the six months ended June 30, 2021. For the remainder of 2021, the Company expects to make approximately $1,332,000 of pension plan payments, of which $772,000 was accrued at June 30, 2021. The Company also expects to make approximately $1,129,000 of post-retirement healthcare and life insurance payments for the remainder of 2021, all of which were accrued at June 30, 2021.
11. DEBT
Debt consists of the following (in thousands):
June 30,
2021
December 31,
2020
Wells Fargo term loans payable$15,191 $16,390 
FGI term loans payable12,988 13,148 
Leaf Capital term loan payable136 152 
Total28,31529,690
Less deferred loan costs(1,720)(1,957)
Less current portion(3,352)(2,535)
Long-term debt$23,243 $25,198 
Term Loans

Wells Fargo Term Loans
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the “WF Term Loans”) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Term Loans were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate. The weighted average interest rate was 3.77% as of June 30, 2021.

17

The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company’s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company’s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.

The WF Term Loans contains reporting, indebtedness, and financial covenants. The Company is in compliance with its covenants as of June 30, 2021.

Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty. To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.

FGI Equipment Finance LLC Term Loan
On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (“FGI”) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, the principal amount of $13,200,000 (the “FGI Term Loan”). On October 27, 2020, FGI advanced to the Company $12,000,000 which proceeds were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the transactions, and $1,200,000 which proceeds were used to fund a security deposit to be held by FGI. Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly. The security deposit of $1,200,000 is included in other assets on the Consolidated Balance Sheets.

Following the advance of funds by FGI, the FGI Term Loan is to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms. The Company’s obligations under the Master Security Agreement are secured by certain machinery and equipment of the guarantors located in Mexico, and real property of Core Composites de Mexico, S. de R.L. de C.V.,a subsidiary of the Company organized in Mexico, located in Matamoros, Mexico.

The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days’ prior written notice. The Company will pay a “Prepayment Fee” in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period: four percent (4.0%) (for prepayments occurring prior to the first anniversary of the FGI Term Loan); three percent (3.0%) (for prepayments occurring on the first anniversary of the FGI Term Loan until the second anniversary of the FGI Term Loan); two percent (2.0%) (for prepayments occurring on and after the second anniversary of the FGI Term Loan and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).

Leaf Capital Funding
On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months.

Revolving Loans

Wells Fargo Revolving Loan
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the “WF Revolving Loan”) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Revolving Loan were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company’s option at any time during the three-year period following the closing.

The borrowing availability under the WF Revolving Loan is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory.

At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess
18

availability amount under the line of credit. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate. The weighted average interest rate was 4.25% as of June 30, 2021.

The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024. The Company has $23,731,000 of available rate revolving loans of which $200,000 is outstanding as of June 30, 2021.

The WF Revolving Loan contains the same covenants as the WF Term Loans.

Wells Fargo Bank will issue up to $2,000,000 of Letters of Credit in accordance with the terms of the Credit Agreement upon the Company’s request. As of June 30, 2021, the Company had one Letter of Credit outstanding for $160,000.

KeyBank Loan

On June 30, 2020, the Company had a term loan and revolving loan balance of $36,000,000 and $167,000 with KeyBank National Association, respectively. The Company’s term loan and revolving loan had variable interest rate of 8.00% at June 30, 2020.

Bank Covenants
The Company is required to meet certain financial covenants included in the Credit Agreement with respect to fixed coverage charge ratio. As of June 30, 2021, the Company was in compliance with its financial covenants associated with the loans made under the Credit Agreement as described above.

12. INCOME TAXES
The Company’s Consolidated Balance Sheets include a net non-current deferred tax asset of $937,000 for the Canadian and Mexican tax jurisdictions and a net non-current deferred tax liability of $883,000 for the U.S. tax jurisdiction at June 30, 2021. The non-current deferred tax asset is classified in other non-current assets and non-current deferred tax liabilities are in other non-current liabilities. The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. As of June 30, 2021 and December 31, 2020, the Company had no liability for unrecognized tax benefits. The Company does not anticipate that unrecognized tax benefits will significantly change within the next twelve months.
Income tax expense for the six months ended June 30, 2021 is estimated to be $2,894,000, approximately 27.7% of income before income taxes. Income tax benefit for the six months ended June 30, 2020 was estimated to be $4,965,000, approximately 686% of income before income taxes.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was enacted in response to the COVID-19 pandemic, and among other things, provides tax relief to businesses. Tax provisions of the CARES Act include the deferral of certain payroll taxes, relief for retaining employees, and other provisions, including allowing net operating losses to be carried back five years versus an indefinite carryforward. An income tax benefit of $5,638,000 was realized in the first quarter of 2020. The income tax benefit consists of the reversal of the full valuation allowance against net deferred tax assets in the United States for approximately $3,267,000. The income tax benefit also consists of a rate benefit of $2,371,000 based on the losses being carried back to years where the Company paid tax at 34% compared to the valuation of the losses being recorded at the 21% current U.S. statutory tax rate.
The Company files income tax returns in the U.S., Mexico, Canada and various state jurisdictions. The Company is not subject to U.S. federal and state income tax examinations by tax authorities for years prior to 2017, not subject to Mexican income tax examinations by Mexican authorities for years prior to 2015 and not subject to Canadian tax examinations by Canadian authorities for years prior to 2018.

19

13. STOCK BASED COMPENSATION

On May 13, 2021, The Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan allows for grants to employees, officers, non-employee directors, consultants, independent contractors and advisors of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards (“stock awards”) up to an aggregate of 924,823 awards. Awards can be granted under the 2021 Plan through the earlier of May 13, 2031, or the date the maximum number of available awards under the 2021 Plan have been granted. No new awards may be granted from the 2006 Plan.

Awards under the 2021 Plan vest over one to three years and shares previously awarded and currently unvested under the 2006 Plan vest over three years. Shares granted under both the 2006 and 2021 Plans vest upon the date of a participant’s death, disability or change in control.
Restricted Stock
The Company grants shares of its common stock to certain directors, officers, key managers and employees in the form of unvested stock and units (“Restricted Stock”). These awards are recorded at the market value of the Company's common stock on the date of issuance and amortized ratably as compensation expense over the applicable vesting period, which is typically three years. The Company adjusts compensation expense for actual forfeitures, as they occur.
The following summarizes the status of Restricted Stock and changes during the six months ended June 30, 2021:
Number of
Shares
Weighted Average Grant Date Fair Value
Unvested balance at December 31, 2020507,835 $6.25 
Granted250,635 13.74 
Vested(64,106)7.86 
Forfeited(15,964)5.30 
Unvested balance at June 30, 2021678,400 $8.85 
At June 30, 2021 and 2020, there was $4,783,000 and $2,249,000, respectively, of total unrecognized compensation expense, related to Restricted Stock grants. That cost is expected to be recognized over the weighted-average period of 2.6 years. Total compensation cost related to Restricted Stock grants for the three months ended June 30, 2021 and 2020 was $456,000 and $357,000, respectively. Total compensation cost related to Restricted Stock grants for the six months ended June 30, 2021 and 2020 was $745,000 and $1,121,000, respectively, all of which was recorded to selling, general and administrative expense.
During the six months ended June 30, 2021, employees surrendered 3,874 shares of the Company's common stock to satisfy income tax withholding obligations in connection with the vesting of restricted awards. No shares were surrendered for the six months ended June 30, 2020.

20

Stock Appreciation Rights
As part of the Company's 2020 annual grant, Stock Appreciation Rights ("SARs") were granted with a grant price of $10. These awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is over 65 of age. These awards are valued using the Black-Scholes option pricing model.
A summary of the Company's stock appreciation rights activity for the six months ended June 30, 2021 is as follows:
Number of
Shares
Weighted Average Grant Date Fair Value
Outstanding as of December 31, 2020180,925 $2.57 
Granted  
Exercised  
Forfeited(3,909)2.57 
Outstanding at end of the period ended June 30, 2021177,016 $2.57 
Exercisable at end of the period ended June 30, 2021124,801 $2.57 
The average remaining contractual term for those SARs outstanding at June 30, 2021 is 2.8 years, with aggregate intrinsic value of $961,000. At June 30, 2021 and 2020, there was $112,000 and $260,000, respectively, of total unrecognized compensation expense, related to SARs. That cost is expected to be recognized over the weighted- average period of 0.8 years. Total compensation cost related to SARs for the three months ended June 30, 2021 and 2020 was $31,000 and $31,000, respectively. Total compensation cost related to SARs for the six months ended June 30, 2021 and 2020 was $60,000 and $55,000, respectively, all of which was recorded to selling, general and administrative expense.
14. FAIR VALUE OF FINANCIAL INSTRUMENTS
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in a transaction between market participants as of the measurement date. Fair value is measured using the fair value hierarchy and related valuation methodologies as defined in the authoritative literature. This guidance provides a fair value framework that requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.
The three levels are defined as follows:
Level 1 -Quoted prices in active markets for identical assets and liabilities.
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-derived valuations, in which all significant inputs are observable in active markets.
Level 3 -Significant unobservable inputs reflecting management's own assumptions about the inputs used in pricing the asset or liability.
The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt, interest rate swaps and foreign currency derivatives. Cash and cash equivalents, accounts receivable and accounts payable carrying values as of June 30, 2021 and December 31, 2020 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of WF Term Loan and WF Revolving Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to the short term nature of the underlying variable rate LIBOR agreements. The FGI Term Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to immaterial movement in interest rates since the Company entered into the Promissory Note on October 20, 2020.
21


The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the three months ended June 30, 2021 and 2020 (in thousands):
Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Gain (Loss) Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Gain (Loss)
Reclassified from
Accumulated Other
Comprehensive Income(A)
Amount of Realized Gain
(Loss) Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$ $142 Cost of goods sold$ $526 
Selling, general and administrative expense$ $68 
Interest rate swaps$ $(915)Interest expense$ $(1,620)

The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the six months ended June 30, 2021 and 2020 (in thousands):

Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Loss Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Loss
Reclassified from
Accumulated Other
Comprehensive Income (A)
Amount of Realized Loss
Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$ $(532,000)Cost of goods sold$ $(306,000)
Selling, general and
administrative expense
$ $(34,000)
Interest rate swaps$ $(528,000)Interest expense$ $(194,000)
(A)The foreign currency derivative activity reclassified from Accumulated Other Comprehensive Income is allocated to cost of goods sold and selling, general and administrative expense based on the percentage of foreign currency spend.
22

15. ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table presents changes in Accumulated Other Comprehensive Income, net of tax, for the six months ended June 30, 2021 and 2020 (in thousands):
2020:Derivative
Hedging
Activities
Post Retirement
Benefit Plan
Items(A)
Accumulated
Other
Comprehensive
Income
Balance at December 31, 2019$(191)$1,561 $1,370 
Other comprehensive loss before reclassifications
(1,060) (1,060)
Amounts reclassified from accumulated other comprehensive income(533)(158)(691)
Income tax benefit
350 33 383 
Balance at June 30, 2020$(1,434)$1,436 $2 
2021:
Balance at December 31, 2020$ $1,375 $1,375 
Other comprehensive income before reclassifications   
Amounts reclassified from accumulated other comprehensive income (161)(161)
Income tax benefit
 33 33 
Balance at June 30, 2021$ $1,247 $1,247 
(A)The effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in other income and expense on the Consolidated Statements of Operations. These Accumulated Other Comprehensive Income components are included in the computation of net periodic benefit cost (see Note 10, "Post Retirement Benefits" for additional details). The tax effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in income tax expense on the Consolidated Statements of Operations.
23

Part I — Financial Information
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Management's Discussion and Analysis of Financial Condition and Results of Operations contains forward-looking statements within the meaning of the federal securities laws. As a general matter, forward-looking statements are those focused upon future plans, objectives or performance as opposed to historical items and include statements of anticipated events or trends and expectations and beliefs relating to matters not historical in nature. Such forward-looking statements involve known and unknown risks and are subject to uncertainties and factors relating to Core Molding Technologies' operations and business environment, all of which are difficult to predict and many of which are beyond Core Molding Technologies' control. Words such as “may,” “will,” “could,” “would,” “should,” “anticipate,” “predict,” “potential,” “continue,” “expect,” “intend,” “plans,” “projects,” “believes,” “estimates,” “encouraged,” “confident” and similar expressions are used to identify these forward-looking statements. These uncertainties and factors could cause Core Molding Technologies' actual results to differ materially from those matters expressed in or implied by such forward-looking statements.
Core Molding Technologies believes that the following factors, among others, could affect its future performance and cause actual results to differ materially from those expressed or implied by forward-looking statements made in this Quarterly Report on Form 10-Q: business conditions in the plastics, transportation, marine and commercial product industries (including changes in demand for truck production); federal and state regulations (including engine emission regulations); general economic, social, regulatory (including foreign trade policy) and political environments in the countries in which Core Molding Technologies operates; the adverse impact of coronavirus (COVID-19) global pandemic on our business, results of operations, financial position, liquidity or cash flow, as well as impact on customers and supply chains; safety and security conditions in Mexico and Canada; fluctuations in foreign currency exchange rates; dependence upon certain major customers as the primary source of Core Molding Technologies’ sales revenues; efforts of Core Molding Technologies to expand its customer base; the ability to develop new and innovative products and to diversify markets, materials and processes and increase operational enhancements; ability to accurately quote and execute manufacturing processes for new business; the actions of competitors, customers, and suppliers; failure of Core Molding Technologies’ suppliers to perform their obligations; the availability of raw materials; inflationary pressures; new technologies; regulatory matters; labor relations; labor availability; a work stoppage or labor disruption at one of our union locations or one of our customer or supplier locations; the loss or inability of Core Molding Technologies to attract and retain key personnel; the Company's ability to successfully identify, evaluate and manage potential acquisitions and to benefit from and properly integrate any completed acquisitions; federal, state and local environmental laws and regulations; the availability of sufficient capital; the ability of Core Molding Technologies to provide on-time delivery to customers, which may require additional shipping expenses to ensure on-time delivery or otherwise result in late fees and other customer charges; risk of cancellation or rescheduling of orders; management’s decision to pursue new products or businesses which involve additional costs, risks or capital expenditures; inadequate insurance coverage to protect against potential hazards; equipment and machinery failure; product liability and warranty claims; and other risks identified from time to time in Core Molding Technologies’ other public documents on file with the Securities and Exchange Commission, including those described in Item 1A of the Annual Report on Form 10-K for the year ended December 31, 2020.
Description of the Company
Core Molding Technologies and its subsidiaries operate in one operating segment as a molder of thermoplastic and thermoset structural products. The Company's operating segment consists of one reporting unit, Core Molding Technologies. The Company offers customers a wide range of manufacturing processes to fit various program volume and investment requirements. These processes include compression molding of sheet molding compound ("SMC"), resin transfer molding ("RTM"), liquid molding of dicyclopentadiene ("DCPD"), spray-up and hand-lay-up, direct long-fiber thermoplastics ("D-LFT") and structural foam and structural web injection molding ("SIM"). Core Molding Technologies serves a wide variety of markets, including the medium and heavy-duty truck, marine, automotive, agriculture, construction, and other commercial products. The demand for Core Molding Technologies’ products is affected by economic conditions in the United States, Mexico, and Canada. Core Molding Technologies’ manufacturing operations have a significant fixed cost component. Accordingly, during periods of changing demand, the profitability of Core Molding Technologies’ operations may change proportionately more than revenues from operations.
In 1996, Core Molding Technologies acquired substantially all of the assets and assumed certain liabilities of Columbus Plastics, a wholly owned operating unit of Navistar’s truck manufacturing division since its formation in late 1980. Columbus Plastics, located in Columbus, Ohio, was a compounder and compression molder of SMC. In 1998, Core Molding Technologies began operations at its second facility in Gaffney, South Carolina, and in 2001, Core Molding Technologies added a production
24

facility in Matamoros, Mexico by acquiring certain assets of Airshield Corporation. As a result of this acquisition, Core Molding Technologies expanded its fiberglass molding capabilities to include the spray up, hand-lay-up open mold processes and RTM closed molding. In 2005, Core Molding Technologies acquired certain assets of the Cincinnati Fiberglass Division of Diversified Glass, Inc., a Batavia, Ohio-based, privately held manufacturer and distributor of fiberglass reinforced plastic components supplied primarily to the heavy-duty truck market. In 2009, the Company completed construction of a new production facility in Matamoros, Mexico that replaced its leased facility. In March 2015, the Company acquired substantially all of the assets of CPI Binani, Inc., a wholly owned subsidiary of Binani Industries Limited, located in Winona, Minnesota, which expanded the Company's process capabilities to include D-LFT and diversified the customer base. In January 2018, the Company acquired substantially all the assets of Horizon Plastics, which has manufacturing operations in Cobourg, Ontario and Escobedo, Mexico. This acquisition expanded the Company's customer base, geographic footprint, and process capabilities to include structural foam and structural web molding.

Business Overview

General
The Company’s business and operating results are directly affected by changes in overall customer demand, operational costs and performance and leverage of our fixed cost and selling, general and administrative ("SG&A") infrastructure.

Product sales fluctuate in response to several factors including many that are beyond the Company’s control, such as general economic conditions, interest rates, government regulations, consumer spending, labor availability, and our customers’ production rates and inventory levels. Product sales driven by demand from customers in many different markets with different levels of cyclicality and seasonality. The North American truck market, which is highly cyclical, accounted for 42% of the Company’s product revenue for both the six months ended June 30, 2021 and 2020 respectively.

Operating performance is dependent on the Company’s ability to manage changes in input costs for items such as raw materials, labor, and overhead operating costs. Performance is also affected by manufacturing efficiencies, including items such as on time delivery, quality, scrap, and productivity. Market factors of supply and demand can impact operating costs. In periods of rapid increases or decreases in customer demand, the Company is required to ramp operations activity up or down quickly which may impact manufacturing efficiencies more than in periods of steady demand.

Operating performance is also dependent on the Company’s ability to effectively launch new customer programs, which are typically extremely complex in nature. The start of production of a new program is the result of a process of developing new molds and assembly equipment, validation testing, manufacturing process design, development and testing, along with training and often hiring employees. Meeting the targeted levels of manufacturing efficiency for new programs usually occurs over time as the Company gains experience with new tools and processes. Therefore, during a new program launch period, start-up costs and inefficiencies can affect operating results.

Six Months ended June 30, 2021
Product sales for the six months ended June 30, 2021 increased 51.6% compared to the same period in 2020. Operating income increased from $3,055,000 to $11,519,000 for the six months ended June 30, 2021 compared to the same period a year ago. Higher demand from our heavy-duty truck, building product, power sports, and consumer product customers were the primary drivers of the sales increase. The increase in operating income was largely due to improved manufacturing efficiencies and cost savings at several of the Company's facilities.

For the six months ended June 30, 2021, product sales to truck customers increased by 41.3% compared to the same period in 2020, as a result of a cyclical uptick in the truck market and 2020 sales being negatively impacted by the effects of COVID-19 related customer shutdown. According to ACT Research, North American heavy-duty truck production increased approximately 60% for the six months ended June 30, 2021 compared to the same period in 2020.

The Company experienced higher raw material and labor costs in the first half of 2021 compared to the same period of 2020 due to supply disruptions and overall increase in global demand of certain materials. For the six months ended June 30, 2021, the Company had raw material inflation of approximately $10,387,000 compared to the first six months of 2020. The Company has the ability to pass through a portion, but not all, of the cost increases to its customers. The Company was able to recoup approximately $5,330,000 of the raw material inflation during the six months ended June 30, 2021.

For the six months ended June 30, 2021, the Company recorded net income of $7,542,000 or $0.89 per basic and diluted share, compared with $5,689,000, or $0.69, per basic and diluted share for the six months ended June 30, 2020. In 2020, net income was favorably impacted by $5,638,000, or $0.69 per share, as a result of a tax valuation allowance reversal and a tax rate benefit due to tax law changes that allowed the Company to carryback net operating losses to offset taxable income in 2013
25

through 2015, where the Company paid tax at 34% compared to the valuation of the losses being recorded at the 21% current United States statutory rate.

Looking forward, based on industry analysts’ projections and customer forecasts, the Company expects sales levels for the second half of 2021 to increase compared to the second half of 2020. In the Company’s largest market, North American heavy-duty truck, ACT Research is forecasting production to increase approximately 37%. In several other industries the Company serves, customers are forecasting higher demand in 2021 including in the power sports, and consumer goods markets. Although we anticipate higher sales the Company has experienced disruption in demand from our customers as their supply chain disruptions have caused them to temporary stop production at times. The Company anticipates customer supply chain disruptions will affect the Company’s sales for the remainder of 2021.

The Company has experienced supply disruptions and raw material inflation due to ongoing raw material shortages. Although the Company’s supply chain disruptions are decreasing, and the Company has been able to meet customer demand, we anticipate potential disruptions to continue which could impact revenues through the remainder of 2021. The Company also anticipates increased raw material costs to continue through the remainder of 2021. The Company anticipates to recoup some, but not all of the raw material price increases.

Results of Operations

Three Months Ended June 30, 2021, as Compared to Three Months Ended June 30, 2020
Net sales for the three months ended June 30, 2021 and 2020 totaled $80,461,000 and $37,806,000, respectively. Included in net sales were tooling project sales of $1,344,000 and $1,959,000 for the three months ended June 30, 2021 and 2020, respectively. These sales are sporadic in nature and fluctuate in regard to scope and related revenue on a period-to-period basis. Product sales, excluding tooling project sales, for the three months ended June 30, 2021 were $79,117,000 compared to $35,847,000 for the same period in 2020, which was significantly impacted by COVID-19. This increase in sales is primarily the result of higher demand from the heavy-duty truck, building product, power sports, and consumer product markets.

Gross margin was approximately 17.1% of sales for the three months ended June 30, 2021, compared with 7.7% for the three months ended June 30, 2020. The gross margin percentage increase was related to higher leverage of fixed cost of 6.2% and favorable product mix and production efficiencies of 6.1%, offset by net unfavorable changes in selling prices and materials cost of 2.9%.

Selling, general and administrative expense (“SG&A”) was $7,563,000 for the three months ended June 30, 2021, compared to $4,109,000 for the three months ended June 30, 2020. Increased SG&A expenses resulted primarily from higher labor and benefits costs of $1,489,000 and increased travel costs of $148,000. SG&A for the three months ended June 30, 2020 was impacted from cost savings efforts implemented due to COVID-19 and includes the favorable impact of COVID-19 related government subsidies of $1,391,000.
Interest expense totaled $584,000 for the three months ended June 30, 2021, compared to interest expense of $1,197,000 for the three months ended June 30, 2020. The decrease in interest expense was due to a lower average outstanding debt balance, and lower interest rates during the three months ended June 30, 2021, when compared to the same period in 2020. Interest expense for the three months ended June 30, 2020 includes $225,000 of forbearance fees resulting from an amendment of the Company’s credit agreement.
Income tax expense for the three months ended June 30, 2021 was 27.4% of income before income taxes, and income tax benefit for the three months ended June 30, 2020 was 4.7% of income before income taxes.

The Company recorded net income for the three months ended June 30, 2021 of $4,086,000 or $0.48 per basic and diluted share, compared with a net loss of $2,272,000, or ($0.29) per basic and diluted share, for the three months ended June 30, 2020.
Comprehensive income totaled $4,022,000 for the three months ended June 30, 2021, compared to a loss of $1,659,000 for the same period ended June 30, 2020. The increase was primarily related to the increase in net income of $6,358,000, offset by decreases related to the foreign currency derivatives, net of tax of $629,000.


26

Six Months Ended June 30, 2021, as Compared to Six Months Ended June 30, 2020

Net sales for the six months ended June 30, 2021 and 2020 totaled $153,290,000 and $101,830,000, respectively. Included in net sales were tooling project sales of $5,039,000 and $4,053,000 for the six months ended June 30, 2021 and 2020, respectively. These sales are sporadic in nature and fluctuate in regard to scope and related revenue on a period-to-period basis. Product sales, excluding tooling project sales, for the six months ended June 30, 2021 were $148,251,000 compared to $97,777,000 for the same period in 2020. This increase in sales is primarily the result of higher demand from the heavy-duty truck, building product, power sports, and consumer product markets.
Gross margin was approximately 17.3% of sales for the three months ended June 30, 2021, compared with 13.4% for the six months ended June 30, 2020. The gross margin percentage increase was due to favorable product mix and production efficiencies of 4.2% and positive impact related to fixed cost leverage of 3.1%, offset by net unfavorable changes in selling prices and materials cost of 3.4%.
Selling, general and administrative expense (“SG&A”) was $14,935,000 for the six months ended June 30, 2021, compared to $10,614,000 for the six months ended June 30, 2020. Increased SG&A expenses resulted primarily from higher labor and benefits costs of $2,097,000, increased professional and outside service fees of $349,000 and increased travel costs of $147,000. SG&A for the six months ended June 30, 2020 was impacted from cost savings efforts implemented due to COVID-19 and includes the favorable impact of COVID-19 related government subsidies of $1,391,000.
Interest expense totaled $1,163,000 for the six months ended June 30, 2021, compared to interest expense of $2,371,000 for the six months ended June 30, 2020. The decrease in interest expense was due to a lower average outstanding debt balance, and lower interest rates during the six months ended June 30, 2021, when compared to the same period in 2020. Interest expense for the six months ended June 30, 2020 includes $450,000 of forbearance fees resulting from amendments to the Company’s credit agreement.
Income tax expense for the six months ended June 30, 2021 was 27.7% of income before income taxes, and income tax benefit for the six months ended June 30, 2020 was 686% of income before income taxes. In 2020, net income was favorably impacted by $5,638,000, or $0.69 per share, as a result of a tax valuation allowance reversal and a tax rate benefit due to tax law changes that allow the Company to carryback net operating losses to offset taxable income in 2013 through 2015, where the Company paid tax at 34% compared to the valuation of the losses being recorded at the 21% current United States statutory rate.
The Company recorded net income for the six months ended June 30, 2021 of $7,542,000 or $0.89 per basic and diluted share, compared with $5,689,000, or $0.69 per basic and diluted share, for the six months ended June 30, 2020.
Comprehensive income totaled $7,414,000 for the six months ended June 30, 2021, compared to $4,321,000 for the same period ended June 30, 2020. The increase was primarily related to the increase in net income of $1,853,000, increases related to the foreign currency derivatives, net of tax of $685,000 and interest rate swaps derivatives, net of tax of $558,000.

Liquidity and Capital Resources
The Company’s primary sources of funds have been cash generated from operating activities and borrowings from third parties. Primary cash requirements are for operating expenses, capital expenditures, repayments of debt, and acquisitions. The Company from time to time will enter into foreign exchange contracts and interest rate swaps to mitigate risk of foreign exchange and interest rate volatility. The Company had no outstanding foreign exchange contracts nor interest rate swaps as of June 30, 2021.
Cash provided by operating activities for the six months ended June 30, 2021 totaled $8,496,000. Net income of $7,542,000 positively impacted operating cash flows. Non-cash deductions of depreciation and amortization included in net income amounted to $6,161,000. Changes in working capital decreased cash provided by operating activities by $6,199,000. The decrease in working capital was primarily related to changes in accounts receivable and inventory, offset by change in accounts payable and accrued liabilities.
Cash used in investing activities for the six months ended June 30, 2021 was $5,387,000, which related to purchases of property, plant and equipment. The Company anticipates spending up to $14,500,000 during the remainder of 2021 on property, plant and equipment purchases for all of the Company's operations, including approximately $3,400,000 to expand the Company’s DLFT capacity in Matamoros, Mexico. At June 30, 2021, purchase commitments for capital expenditures in progress were $4,705,000. The Company anticipates using cash from operations, its available revolving line of credit or equipment financing to fund capital investments.
27

Cash used for financing activities for the six months ended June 30, 2021 totaled $1,644,000, which primarily consisted of net revolving loan payments of $220,000 and scheduled repayments of principal on outstanding term loans of $1,375,000.
At June 30, 2021, the Company had $5,596,000 cash on hand, and an available balance on the revolving line of credit of $23,731,000.
The Company is required to meet certain financial covenants included in the Credit Agreement with respect to fixed coverage charge ratio. As of June 30, 2021, the Company was in compliance with its financial covenants associated with the loans made under the Credit Agreement as described above.

Management regularly evaluates the Company’s ability to effectively meet its debt covenants. Based on the Company’s forecasts, which are based on industry analysts’ estimates of heavy and medium-duty truck production volumes, customers' forecasts, as well as other assumptions, management believes that the Company will be able to maintain compliance with its financial covenants for the next 12 months. Management believes that existing cash, cash flow from operating activities and available borrowings under the Credit Agreement will be sufficient to meet the Company’s liquidity needs for the next 12 months. If a material adverse change in the financial position of the Company should occur, or if actual sales or expenses are substantially different than what has been forecasted, the Company’s liquidity and ability to obtain further financing to fund future operating and capital requirements could be negatively impacted.
Term Loans

Wells Fargo Term Loans
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the “WF Term Loans”) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Term Loans were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate. The weighted average interest rate was 3.77% as of June 30, 2021.

The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company’s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company’s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.

The WF Term Loans contains reporting, indebtedness, and financial covenants. The Company is in compliance with its covenants as of June 30, 2021.

Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty. To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.

FGI Equipment Finance LLC Term Loan
On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (“FGI”) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, the principal amount of $13,200,000 (the “FGI Term Loan”). On October 27, 2020, FGI advanced to the Company $12,000,000 which proceeds were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the transactions, and $1,200,000 which proceeds were used to fund a security deposit to be held by FGI. Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly. The security deposit of $1,200,000 is located in other assets on the Consolidated Balance Sheets.

Following the advance of funds by FGI, the FGI Term Loan is to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms. The Company’s obligations under the Master Security Agreement are secured
28

by certain machinery and equipment of the guarantors located in Mexico, and real property of Core Composites de Mexico, S. de R.L. de C.V.,a subsidiary of the Company organized in Mexico, located in Matamoros, Mexico.

The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days’ prior written notice. The Company will pay a “Prepayment Fee” in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period: four percent (4.0%) (for prepayments occurring prior to the first anniversary of the FGI Term Loan); three percent (3.0%) (for prepayments occurring on the first anniversary of the FGI Term Loan until the second anniversary of the FGI Term Loan); two percent (2.0%) (for prepayments occurring on and after the second anniversary of the FGI Term Loan and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).

Leaf Capital Funding
On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months.

Revolving Loans

Wells Fargo Revolving Loan
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the “WF Revolving Loan”) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Revolving Loan were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company’s option at any time during the three-year period following the closing.

The borrowing availability under the WF Revolving Loan is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory.

At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess availability amount under the line of credit. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate. The weighted average interest rate was 4.25% as of June 30, 2021.

The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024. The Company has $23,731,000 of available rate revolving loans of which $200,000 is outstanding as of June 30, 2021.

The WF Revolving Loan contains the same covenants as the WF Term Loans.

Wells Fargo Bank will issue up to $2,000,000 of Letters of Credit in accordance with the terms of the Credit Agreement upon the Company’s request. As of June 30, 2021, the Company had one Letter of Credit outstanding for $160,000.

KeyBank Loan

On June 30, 2020, the Company had a term loan and revolving loan balance of $36,000,000 and $167,000 with KeyBank National Association, respectively. The Company’s term loan and revolving loan had variable interest rate of 8.00%, respectively at June 30, 2020.

Off-Balance Sheet Arrangements
The Company did not have any significant off-balance sheet arrangements as of June 30, 2021 or December 31, 2020.
29

The Company did not have or experience any material changes outside the ordinary course of business as to contractual obligations, including long-term debt obligations, capital lease obligations, operating lease obligations, purchase obligations or other long- term liabilities reflected on the Company’s balance sheet under GAAP, as of June 30, 2021 or December 31, 2020.
Critical Accounting Policies and Estimates
For information on critical accounting policies and estimates, see Note 2, "Critical Accounting Policies and Estimates," to the consolidated financial statements included herein.
Recent Accounting Pronouncements
For information on the impact of recently issued accounting pronouncements, see Note 3, "Recent Accounting Pronouncements," to the consolidated financial statements included here
30

Part I — Financial Information
Item 3.    Quantitative and Qualitative Disclosures About Market Risk
Core Molding Technologies’ primary market risk results from changes in the price of commodities used in its manufacturing operations. Core Molding Technologies is also exposed to fluctuations in interest rates and foreign currency fluctuations associated with the Mexican peso and Canadian Dollar. Core Molding Technologies does not hold any material market risk sensitive instruments for trading purposes. The Company may use derivative financial instruments to hedge exposure to fluctuations in foreign exchange rates and interest rates.
Core Molding Technologies has the following three items that are sensitive to market risks: (1) Revolving Loans and Term Loans under the Credit Agreement, some of which bear a variable interest rate; (2) foreign currency purchases in which the Company purchases Mexican pesos and Canadian dollars with United States dollars to meet certain obligations; and (3) raw material purchases in which Core Molding Technologies purchases various resins, fiberglass, and metal components for use in production. The prices and availability of these materials are affected by the prices of crude oil, natural gas and other feedstocks, tariffs, as well as processing capacity versus demand.
Assuming a hypothetical 10% change in short-term interest rates, interest paid on the Term Loan would have been impacted, as the interest rate on these loans is based upon LIBOR. It would not, however, have a material effect on earnings before tax.
Assuming a hypothetical 10% decrease in the United States dollar to Mexican peso and Canadian dollar exchange rate, the Company would be impacted by an increase in operating costs, which would have an adverse effect on operating margins.
Assuming a hypothetical 10% increase in commodity prices, Core Molding Technologies would be impacted by an increase in raw material costs, which would have an adverse effect on operating margins.
31

Part I — Financial Information
Item 4.    Controls and Procedures
As of the end of the period covered by this report, the Company has carried out an evaluation, under the supervision and with the participation of its management, including its Chief Executive Officer and its Chief Financial Officer, of the effectiveness of the design and operation of its disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act). Based upon this evaluation, the Company’s management, including its Chief Executive Officer and its Chief Financial Officer, concluded that the Company’s disclosure controls and procedures were (i) effective to ensure that information required to be disclosed in the Company’s reports filed or submitted under the Exchange Act was accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure, and (ii) effective to ensure that information required to be disclosed in the Company’s reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. There were no changes in internal controls over financial reporting (as such term is defined in Exchange Act Rule 13a-15(f)) that occurred in the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.
32

Part II — Other Information
Legal Proceedings
From time to time, the Company is involved in litigation incidental to the conduct of its business. The Company is presently not involved in any legal proceedings which in the opinion of management are likely to have a material adverse effect on the Company's consolidated financial position or results of operations.
Risk Factors
There have been no material changes in Core Molding Technologies' risk factors from those previously disclosed in Core Molding Technologies' Annual Report on Form 10-K for the year ended December 31, 2020.
Unregistered Sales of Equity Securities and Use of Proceeds
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number that May Yet be Purchased Under the Plans or Programs
April 1 to 30, 2021— — — — 
May 1 to 31, 2021— — — — 
June 1 to 30, 2021— — — — 

Defaults Upon Senior Securities
None.
Mine Safety Disclosures
None.
Item 5.    Other Information
Amended and Restated Executive Employment Agreements
On August 5, 2021, the Company entered into amended and restated executive employment agreements (each an “Executive Employment Agreement,” and, collectively, the “Executive Employment Agreements”) with each of David L. Duvall, President & Chief Executive Officer, John Zimmer, Executive Vice President, Treasurer, Secretary and Chief Financial Officer, Eric Palomaki, Executive Vice President, Operations, Research and Development and Renee R. Anderson, Executive Vice President, Human Resources (each an "Executive," and, collectively, the "Executives," with each Executive other than Mr. Duvall referred to herein as the “Non-CEO Executives”). The terms of each Executive Employment Agreement amend and restated the terms of the prior employment agreements entered into by each of the Executives and, in the case of Messrs. Zimmer and Palomaki, also amend and supersede the terms of the executive severance agreements previously entered into by each of Messrs. Zimmer and Palomaki.
CEO Executive Employment Agreement
Pursuant to the terms of the Executive Employment Agreement with Mr. Duvall, Mr. Duvall is entitled to an annual base salary of $605,000. In addition to base salary Mr. Duvall shall be eligible for an annual short term incentive payment pursuant to the Company’s annual short term incentive plan and long term incentive target awards under the Company’s equity incentive plan, with awards based upon 75%-125% of base salary, vesting in one-third installments on the anniversary of each applicable grant date.

33

Mr. Duvall is also eligible to participate in compensation plans and programs that are available to or for members of the Company’s management. Mr. Duvall is also entitled under the Executive Employment Agreement to certain standard benefits, including vacation, sick leave, and life and long and short term disability insurance. The Executive Employment Agreement continues until terminated by Mr. Duvall or the Company.
The Executive Employment Agreement may be terminated with or without “Cause” (as defined in the Executive Employment Agreement). In the event the Executive Employment Agreement is terminated by the Company without Cause or by Mr. Duvall for Good Reason (as such terms are defined in the Executive Employment Agreement), Mr. Duvall will be entitled to receive, as severance, (i) accrued but unpaid base salary through the date of termination, (ii) accrued and unused vacation pay, (iii) any earned but unpaid amounts arising under Mr. Duvall’s participation in the Company’s compensation plans and programs prior to the termination (items (i), (ii) and (iii), collectively, the “Accrued Obligations”), (iv) two (2) times then-current base salary for twelve (12) months and (v) acceleration of any unvested awards under the Company’s short term incentive plan and cash severance equal to the market value of all unvested equity awards received. In the event the Executive Employment Agreement is terminated by the Company with Cause, or upon death or due to Executive Disability, or by Mr. Duvall without Good Reason, Mr. Duvall will be entitled to receive only the Accrued Obligations. In addition, if Mr. Duvall is terminated by the Company without Cause or by Mr. Duvall for Good Reason at any time within 24 months of a Change of Control (as defined in the Executive Employment Agreement), Mr. Duvall will be entitled to Accrued Obligations, cash severance equal to the market value of all unvested equity awards received, , as well as a lump sum payment of 2.99 times a five year average of base salary and bonus. The Employment Agreement also includes non-competition and non-solicitation provisions, as well as certain confidentiality covenants.
The description of the Executive Employment Agreement as entered into by Mr. Duvall is qualified in its entirety by reference to the complete text of the form of Executive Employment Agreement, which has been filed with this Quarterly Report on Form 10-Q as Exhibit 10.1 and is incorporated herein by reference.
Non-CEO Executive Employment Agreements
Pursuant to the terms of the Executive Employment Agreements entered into with the Non-CEO Executives, each of Mr. Zimmer, Mr. Palomaki and Ms. Anderson entitled to base salaries of $385,000, $340,000 and $310,000, respectively. In addition to base salary, each Non-CEO Executive shall be eligible for an annual short term incentive payment pursuant to the Company’s annual short term incentive plan and long term incentive target awards under the Company’s equity incentive plan, vesting in one-third installments on the anniversary of each applicable grant date.
Each Non-CEO Executive is also eligible to participate in compensation plans and programs that are available to or for members of the Company’s management. Each Non-CEO Executive is also entitled under the Executive Employment Agreement to certain standard benefits, including vacation, sick leave, and life and long and short term disability insurance. Each Executive Employment Agreement continues until terminated by the respective Non-CEO Executive or the Company.
Each Executive Employment Agreement may be terminated with or without “Cause” (as defined in the applicable Executive Employment Agreement). In the event the applicable Executive Employment Agreement is terminated by the Company without Cause or by a Non-CEO Executive for Good Reason (as such terms are defined in the Executive Employment Agreement), the Non-CEO Executive will be entitled to receive, as severance, (i) accrued but unpaid base salary through the date of termination, (ii) accrued and unused vacation pay, (iii) any earned but unpaid amounts arising under the Non-CEO Executive’s participation in the Company’s compensation plans and programs prior to the termination (items (i), (ii) and (iii), collectively, the “Accrued Obligations”), (iv) continuation of then-current base salary for twelve (12) months and (v) acceleration of any unvested awards under the Company’s short term incentive plan and cash severance equal to the market value of all unvested equity awards received. In the event the Executive Employment Agreement is terminated by the Company with Cause, or upon death or due to Executive Disability, or by the Non-CEO Executive without Good Reason, the Non-CEO Executive will be entitled to receive only the Accrued Obligations. In addition, if the applicable Executive Employment Agreement is terminated by the Company without Cause or by a Non-CEO Executive for Good Reason at any time within 24 months of a Change of Control (as defined in the Executive Employment Agreement), each Non-CEO Executive will be entitled to Accrued Obligations, cash severance equal to the market value of all unvested equity awards received, as well as a lump sum payment of 2.99 times a five year average of base salary and bonus. The Employment Agreement also includes non-competition and non-solicitation provisions, as well as certain confidentiality covenants.

34

The description of the Executive Employment Agreement as entered into by each Non-CEO Executive is qualified in its entirety by reference to the complete text of the form of Executive Employment Agreement, which has been filed with this Quarterly Report on Form 10-Q as Exhibit 10.2 and is incorporated herein by reference.
Amended and Restated Cash Incentive Plan
On August 5, 2021, the Compensation Committee of the Board (the “Compensation Committee”) and the Board of the Company amended and restated the Company’s 2016 Executive Cash Incentive Plan, renaming it the Cash Incentive Plan of Core Molding Technologies, Inc. (as amended and restated, the “Plan”). The Plan is intended to advance the interests of the Company and its stockholders by providing incentives in the form of cash awards to certain officers and other employees of the Company.
The Plan is administered by the Company’s Compensation Committee, or such other committee as may be designated by the Board. The Plan authorizes the Compensation Committee to select the employees to be granted awards under the Plan, which may be any employee of the Company, including the Company’s executive officers. The number of eligible participants in the Plan will vary from year to year at the discretion of the Compensation Committee. Each year the Compensation Committee will establish award opportunities and performance targets for participants in the Plan. The performance goals and payout formulas need not be the same for each participant. The Compensation Committee will also designate one or more performance periods, which may be based on a fiscal year or any other period designated by the committee.
The performance goals are based solely on one or more of the following criteria: earnings before interest, taxes, depreciation and/or amortization; operating income or profit; operating efficiencies; return on equity, assets, adjusted net assets, capital, capital employed, or investment; after tax operating income; net income; earnings or book value per share; cash flow(s); total sales or revenues or sales or revenues per employee; stock price or total stockholder return; cost of capital or assets under management; and strategic business objectives, consisting of one or more objectives based on meeting specified cost targets, business expansion goals, and goals relating to acquisitions or divestitures.
The award payable as determined by the Compensation Committee must be paid after the end of the performance period, but in all events by March 15 of the calendar year following the performance period. Except as the Compensation Committee may otherwise determine in its discretion, termination of a participant’s employment prior to the end of the performance period will result in the forfeiture of the award by the participant.
The Compensation Committee may from time to time alter, amend, suspend, or discontinue the Plan, including, where applicable, any modifications or amendments as it shall deem advisable, or to conform to any regulation or to any change in law or regulation applicable thereto, provided however, that no such action shall adversely affect the rights and obligations of the participants with respect to the bonus amount payable under the Plan at the time of such alteration, amendment, suspension, or discontinuance, except as may be required in order to comply with the requirements of Internal Revenue Code Section 409A.
The description of the Plan is qualified in its entirety by reference to the complete text of the Plan, which has been filed with this Quarterly Report on Form 10-Q as Exhibit 10.3 and is incorporated herein by reference
Item 6.    Exhibits
See Index to Exhibits.
35

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CORE MOLDING TECHNOLOGIES, INC.
Date:
August 6, 2021
By:
/s/ David L. Duvall
David L. Duvall
President, Chief Executive Officer, and Director
Date:
August 6, 2021
By:
/s/ John P. Zimmer
John P. Zimmer
Executive Vice President, Secretary, Treasurer and Chief Financial Officer

36

INDEX TO EXHIBIT
Exhibit No.DescriptionLocation
2(a)(1)
Asset Purchase Agreement dated as of September 12, 1996, as amended October 31, 1996, between Navistar and RYMAC Mortgage Investment Corporation1
2(a)(2)
Second Amendment to Asset Purchase Agreement dated December 16, 19961
2(b)(1)Agreement and Plan of Merger dated as of November 1, 1996, between Core Molding Technologies, Inc. and RYMAC Mortgage Investment Corporation
2(b)(2)First Amendment to Agreement and Plan of Merger dated as of December 27, 1996 between Core Molding Technologies, Inc. and RYMAC Mortgage Investment Corporation
2(c)Asset Purchase Agreement dated as of October 10, 2001, between Core Molding Technologies, Inc. and Airshield Corporation
2(d)Asset Purchase Agreement dated as of March 20, 2015, between Core Molding Technologies, Inc and CPI Binani, Inc.
2(e)Asset Purchase Agreement dated as of January 16, 2018 between 1137952 B.C. Ltd., Horizon Plastics International, Inc., 1541689 Ontario Inc., 2551024 Ontario Inc., Horizon Plastics de Mexico, S.A. de C.V., and Brian Read
3(a)(1)Certificate of Incorporation of Core Molding Technologies, Inc. as filed with the Secretary of State of Delaware on October 8, 1996
3(a)(2)Certificate of Amendment of Certificate of Incorporation of Core Molding Technologies, Inc. as filed with the Secretary of State of Delaware on November 6, 1996
3(a)(3)Certificate of Amendment of Certificate of Incorporation as filed with the Secretary of State of Delaware on August 28, 2002
3(a)(4)Certificate of Designation, Preferences and Rights of Series A Junior Participating Preferred Stock as filed with the Secretary of State of Delaware on July 18, 2007
3(a)(5)Certificate of Elimination of Series A Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 2, 2015.
3(a)(6)Certificate of Designation, Preferences and Rights of Series B Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 21, 2020
37

Exhibit No.DescriptionLocation
3(a)(7)Certificate of Elimination of Series B Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 1, 2021.
3(a)(8)Rights Agreement, dated as of April 21, 2020, by and between Core Molding Technologies, Inc. and American Stock Transfer & Trust Company, as Rights Agent

3(a)(9)Amendment No. 1 to Stockholder Rights Agreement, dated as of March 30, 2021, between Core Molding Technologies, Inc. and American Stock Transfer & Trust Company

3(b)Amended and Restated By-Laws of Core Molding Technologies, Inc.
3(b)(1)Amendment No. 1 to the Amended and Restated By-Laws of Core Molding Technologies, Inc.
4(a)(1)Certificate of Incorporation of Core Molding Technologies, Inc. as filed with the Secretary of State of Delaware on October 8, 1996
4(a)(2)Certificate of Amendment of Certificate of Incorporation of Core Molding Technologies, Inc. as filed with the Secretary of State of Delaware on November 6, 1996
4(a)(3)Certificate of Amendment of Certificate of Incorporation as filed with the Secretary of State of Delaware on August 28, 2002
4(a)(4)Certificate of Designation, Preferences and Rights of Series A Junior Participating Preferred Stock as filed with the Secretary of State of Delaware on July 18, 2007
4(a)(5)Certificate of Elimination of Series A Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 2, 2015
4 (a)(6)Certificate of Designation, Preferences and Rights of Series B Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 21, 2020
4(a)(7)Certificate of Elimination of Series B Junior Participating Preferred Stock, as filed with the Secretary of State of the State of Delaware on April 1, 2021.
4(a)(8)Rights Agreement, dated as of April 21, 2020, by and between Core Molding Technologies, Inc. and American Stock Transfer & Trust Company, as Rights Agent
4(a)(9)Amendment No. 1 to Stockholder Rights Agreement, dated as of March 30, 2021, between Core Molding Technologies, Inc. and American Stock Transfer & Trust Company

38

Exhibit No.DescriptionLocation
10 (m)Form of Restricted Stock Agreement between Core Molding Technologies, Inc. and certain executive officers, dated August 6, 2021
10 (n)Form of Executive Employment Agreement between David L. Duvall and Core Molding Technologies, Inc, dated August 6, 2021
10 (q)Form of Executive Employment Agreement between Core Molding Technologies, Inc. and certain executive officers, dated August 6, 2021
11Computation of Net Income per Share
31(a)Section 302 Certification by David L. Duvall, President, Chief Executive Officer, and Director
31(b)Section 302 Certification by John P. Zimmer, Vice President, Secretary, Treasurer, and Chief Financial Officer
32(a)Certification of David L. Duvall, Chief Executive Officer of Core Molding Technologies, Inc., dated August 6, 2021, pursuant to 18 U.S.C. Section 1350
32(b)Certification of John P. Zimmer, Chief Financial Officer of Core Molding Technologies, Inc., dated August 6, 2021, pursuant to 18 U.S.C. Section 1350
101.INSXBRL Instance DocumentFiled Herein
101.SCHXBRL Taxonomy Extension Schema DocumentFiled Herein
101.CALXBRL Taxonomy Extension Calculation LinkbaseFiled Herein
101.LABXBRL Taxonomy Extension Label LinkbaseFiled Herein
101.PREXBRL Taxonomy Extension Presentation LinkbaseFiled Herein
101.DEFXBRL Taxonomy Extension Definition LinkbaseFiled Herein
The Asset Purchase Agreement, as filed with the Securities and Exchange Commission as Exhibit 2-A to Registration Statement on Form S-4 (Registration No. 333-15809), omits the exhibits (including the Buyer Note, Special Warranty Deed, Supply Agreement, Registration Rights Agreement and Transition Services Agreement identified in the Asset Purchase Agreement) and schedules (including those identified in Sections 1, 3, 4, 5, 6, 8 and 30 of the Asset Purchase Agreement). Core Molding Technologies, Inc. will provide any omitted exhibit or schedule to the Securities and Exchange Commission upon request.
39
EX-10.M 2 a10m.htm EXHIBIT 10.M 2021 Document

CASH INCENTIVE PLAN OF CORE MOLDING TECHNOLOGIES, INC.
(As Amended and Restated Effective August 6, 2021)

1.Purpose of the Plan.
The purpose of this Cash Incentive Plan of Core Molding Technologies, Inc., formerly named the 2016 Executive Cash Incentive Plan of Core Molding Technologies, Inc., as amended and restated effective August 6, 2021, (the “Plan”) is to advance the interests of Core Molding Technologies, Inc. (the “Company”) and its stockholders by providing incentives in the form of cash bonus awards to certain officers and other employees of the Company. The Plan is intended to enable the Company to attract and retain talented officers and other employees and to motivate such officers and other employees to manage and grow the Company’s business and to attain the performance goals articulated under the Plan.
1.Certain Definitions.
a.“Award” means a cash award granted pursuant to the Plan.
b.“Board” means the Board of Directors of the Company.
c.“Code” means the Internal Revenue Code of 1986, as amended, or any successor thereto.
d.“Committee” means the Compensation Committee of the Board (or a subcommittee thereof established to administer the Plan), or any successor thereto or any other committee designated by the Board to assume the obligations of the Committee hereunder.
e. “Effective Date” means August 6,2021, the date on which the amended and restated Plan was approved by the Board.
(f) “Participant” means an employee of the Company who is selected by the Committee to participate in the Plan pursuant to Section 4 of the Plan.
(g) “Performance Period” means the Company’s fiscal year (or multiples thereof) or any portion thereof designated by the Committee as a Performance Period.
(h) “Plan” means this Cash Incentive Plan of Core Molding Technologies, Inc., as amended and restated as of the Effective Date.
1.Administration.
The Plan shall be administered by the Committee. The Committee shall have the authority to select the employees to be granted Awards under the Plan, to determine the size and terms of an Award (subject to the limitations imposed on Awards in Section 5 below), to modify the terms of any Award that has been granted, to determine the time when Awards will be made, the amount of any payments pursuant to such Awards and the Performance Period to which they relate, to determine any employment restrictions on actual receipt of payments pursuant to Awards, to establish performance objectives in respect of such Performance Periods and to determine whether such performance objectives were attained. The Committee is authorized to interpret the Plan, to establish, amend and rescind any rules and regulations relating to the Plan, and to make any other determinations that it deems necessary or desirable for the administration of the Plan. The Committee may correct any defect or omission or reconcile any inconsistency in the Plan in the manner and to the extent the Committee deems necessary or desirable. Any decision of the Committee in the interpretation and administration of the Plan, as described herein, shall lie within its sole and absolute discretion and shall be final, conclusive and binding on all parties concerned. Determinations made by the Committee under the Plan need not be uniform and may be made selectively among Participants, whether or not such Participants are similarly situated.
1.Eligibility and Participation.
The Committee shall determine the employees who shall be Participants for the Performance Period. The designation of Participants shall be made individually or by groups or classifications of employees, as the Committee deems appropriate.
1.Awards.



a.Scope. Each year the Committee will establish Award opportunities and performance targets for Participants for the determination of potential Awards hereunder. Following the close of a Performance Period, the Committee shall evaluate the Company’s actual performance against the performance targets to determine the actual bonus to be paid.
b.Performance Goals. Awards to Participants shall be based solely upon the attainment of performance targets related to one or more performance goals selected by the Committee from among the goals specified below. For purposes of this Section 5, the formula on which performance targets are based with respect to Awards under this Plan shall be determined by the Committee and may be one or more of the following Company, subsidiary, operating unit or division financial performance measures:
a.earnings before interest, taxes, depreciation and/or amortization;

a.operating income or profit;
b.operating efficiencies;
c.return on equity, assets, adjusted net assets, capital, capital employed, or investment;
d.after tax operating income;
e.net income;
f.earnings or book value per share;
g.cash flow(s);
h.total sales or revenues or sales or revenues per employee, including total value of contracts executed in a given time period;
i.stock price or total stockholder return;
j.cost of capital or assets under management;
k.strategic business objectives, consisting of one or more objectives based on meeting specified cost targets, business expansion goals, and goals relating to acquisitions or divestitures;
or any combination thereof. Each goal may be expressed on an absolute and/or relative basis, may be based on or otherwise employ comparisons based on internal targets, the past performance of the Company or any subsidiary, operating unit or division of the Company and/or the past or current performance of other companies, and in the case of earnings-based measures, may use or employ comparisons relating to capital, stockholders’ equity and/or shares of common stock outstanding, or to assets or net assets. The Committee may appropriately adjust any evaluation of performance under criteria set forth in this Section 5(b) to exclude any of the following events that occurs during a Performance Period: (i) asset impairments or write-downs, (ii) litigation or claim judgments or settlements, (iii) the effect of changes in tax law, accounting principles or other such laws or provisions affecting reported results, (iv) accruals for reorganization and restructuring programs, (v) acquisitions or divestitures, (vi) any extraordinary non-recurring items as described in Accounting Standards Codification 225-20 and/or in management’s discussion and analysis of financial condition and results of operations appearing in the Company’s annual report to stockholders for the applicable year, and (vii) the effect of adverse or delayed federal, state or local governmental or regulatory action. Following the completion of each Performance Period, the Committee shall determine whether the applicable performance targets have been achieved and the amounts, if any, payable to Participants for such Performance Period. In determining the amount earned by a Participant for a given Performance Period, the Committee shall have the right to adjust the amount payable at a given level of performance to take into account additional factors that the Committee may deem relevant to the assessment of individual or corporate performance for the Performance Period; and the Committee may exercise the discretion to reduce or increase the amount otherwise payable to such Participant.
a.Payment. The amount of the Award payable as determined by the Committee for the Performance Period shall be paid to the Participant at such time as determined by the



Committee in its sole discretion after the end of the Performance Period, but in all events by March 15th of the calendar year following the end of the Performance Period. Award payments shall be made in cash. Except as the Committee may otherwise determine in its sole and absolute discretion, termination of a Participant’s employment prior to the end of the Performance Period will result in the forfeiture of the Award by the Participant, and no payments shall be made with respect thereto.
1.Amendments or Termination.
The Committee may from time to time alter, amend, suspend, or discontinue the Plan, including, where applicable, any modifications or amendments as it shall deem advisable, or to conform to any regulation or to any change in law or regulation applicable thereto; provided, however, that no such action shall adversely affect the rights and obligations of the Participants with respect to the bonus amount payable under the Plan at the time of such alteration, amendment, suspension, or discontinuance, except as may be required in order to comply with the requirements of Code Section 409A.
1.No Right to Employment or Awards.
Neither the Plan nor any action taken hereunder shall be construed as giving any Participant or other person any right to continue to be employed by or perform services for the Company or any subsidiary, and the right to terminate the employment of or performance of services by any Participant at any time and for any reason is specifically reserved to the Company. No person shall have any claim to be granted any Award and there is no obligation for uniformity of treatment among Participants. The terms and conditions of Awards, if any, need not be the same with respect to each Participant.
1.Adjustments Upon Certain Events.

In the event of any material change in the business assets, liabilities or prospects of the Company, any division or any subsidiary, the Committee in its sole discretion and without liability to any person may make such adjustment, if any, as it deems to be equitable as to any affected terms of outstanding Awards.

1.Miscellaneous Provisions.
The Company is the sponsor and legal obligor under the Plan and shall make all payments hereunder, other than any payments to be made by any of its subsidiaries (in which case payment shall be made by such subsidiary, as appropriate). The Company shall not be required to establish any special or separate fund or to make any other segregation of assets to ensure the payment of any amounts under the Plan, and the Participants’ rights to the payment hereunder shall be no greater than the rights of the Company’s (or subsidiary’s) unsecured creditors. All expenses involved in administering the Plan shall be borne by the Company.
1.Choice of Law.
The Plan shall be governed by and construed in accordance with the laws of the State of Delaware applicable to contracts made and to be performed in the State of Delaware.
1.Withholding of Taxes.
Any payment made under the Plan shall be subject to any federal, state, local or foreign income or other taxes or obligations required by law to be withheld with respect to such payment.
1.Payments Subject to Clawback Policy.

Any payments made hereunder shall be subject to any clawback policy adopted by the Board or a committee of the Board, as such policy may be amended from time to time.

1.Beneficiaries; Prohibition on Assignments.
Each Participant may designate a beneficiary or beneficiaries to receive, in the event of such Participant’s death, any Award amounts due to the Participant under the Plan. Each



Participant shall have the right to revoke any such designation and to redesignate a beneficiary or beneficiaries by written notice to the Company to such effect. If any Participant dies without naming a beneficiary or if all of the beneficiaries named by a Participant predecease the Participant, then any Award amounts due to the Participant shall be paid to the Participant’s estate. Prior to a Participant’s death, except as otherwise required by applicable law, any interest, benefit, payment, claim or right of such Participant under the Plan may not be sold, transferred, assigned, pledged, encumbered or hypothecated by the Participant and shall not be subject in any manner to any claims of any creditor of the Participant or beneficiary, and any attempt to take any such action shall be null and void. During the lifetime of a Participant, payment of an Award shall only be made to the Participant.
1.Effectiveness of the Plan.
The Plan, as amended and restated, is effective on the Effective Date; and shall remain in effect until it is terminated by the Committee or the Board.


EX-10.N 3 a10n.htm EXHIBIT 10.N 2021 Document

AMENDED AND RESTATED
EXECUTIVE EMPLOYMENT AGREEMENT
THIS AMENDED AND RESTATED EXECUTIVE EMPLOYMENT AGREEMENT (this "Agreement") is made effective as of ____________, 2021 (the "Effective Date"), by and between CORE MOLDING TECHNOLOGIES, INC., a Delaware corporation (the "Company"), and David L. Duvall ("Executive").
Background

WHEREAS, Executive and the Company are parties to (a) an Executive Employment Agreement dated effective as of October 3, 2018, as amended on December 30, 2019 (the "Original Agreement") pursuant to which the Company began Executive's employment in the position of Chief Executive Officer ("CEO") according to the terms and conditions stated therein; and

WHEREAS, Executive and the Company wish to enter into this Agreement to amend, restate, supersede and replace the Original Agreement according to the terms and conditions stated herein.

NOW, THEREFORE, in consideration of the mutual covenants contained herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
1. Definitions. Capitalized terms not otherwise defined herein shall have the meanings set forth on Exhibit A attached hereto.
2. Employment. For the purposes of this Agreement, the term "Employment Period" shall mean the period commencing as of the Effective Date and ending in accordance with Section 5 (the "Employment Period"). The Company shall continue to employ Executive, and Executive hereby accepts continued employment with the Company, upon the terms and conditions set forth in this Agreement for the Employment Period.
3. Duties. Executive shall have the normal duties, responsibilities, functions, and authority of the CEO, subject to the power and authority of the Board of Directors of the Company (the "Board"), and Executive shall report to the Board. Executive shall render to the Company administrative, financial, and other executive and managerial services that are consistent with Executive's position as the Board may from time to time direct. Executive shall devote Executive's full business time and attention (except for vacation periods consistent with the terms of this Agreement and reasonable periods of illness or other incapacity) to the business and affairs of the Company, its Affiliates, and its Subsidiaries. In performing Executive's duties and exercising Executive's authority under this Agreement, Executive shall support and implement the business and strategic plans approved from time to time by the Board and shall support and cooperate with the Company's effort to expand the business and operate in conformity with the business and strategic plans. So long as Executive is employed by the Company, Executive shall not, without prior notification and approval of the Board, who may approve under such procedures as the Board shall from time to time approve, serve on the board of directors of any other company for compensation or remuneration, and Executive shall not undertake, engage in or perform other activities or services for Executive's personal benefit or for the benefit of any Person other than the Company and its Subsidiaries and Affiliates if such other activities or services interfere with the performance of Executive's duties under this Agreement. Subject to the foregoing provision, nothing in this Agreement shall be construed as preventing Executive from engaging in volunteer services for charitable, educational or civic organizations, serving on the board of directors of other companies without compensation or remuneration, or investing Executive's personal assets in such a manner as Executive deems to be appropriate;



provided, however, no such other activity shall conflict with Executive's obligations under this Agreement or interfere with Executive's performance of Executive's duties under this Agreement.
4. Compensation and Benefits. In exchange for services rendered by Executive hereunder, the Company shall provide the following:
(a) Base Salary and Benefits. During the Employment Period, Executive's base salary shall be $605,000 per annum, or such higher amount as determined by the Board in its discretion, as adjusted from time to time (the "Base Salary"), which salary shall be payable by the Company in regular installments in accordance with the Company's general payroll practices (in effect from time to time). In addition, during the Employment Period, Executive shall be entitled to participate in all of the Company's retirement, health, and welfare employee benefit programs for which senior management employees of the Company are generally eligible to participate (assuming Executive and/or Executive's dependents meet the eligibility requirements of those benefit programs) as may be changed from time to time by the Company or the relevant insurer or administrator.
(b) Business Expenses. Subject to Section 21(d), during the Employment Period, the Company shall reimburse Executive for all reasonable business expenses incurred by Executive in the course of performing Executive's duties and responsibilities under this Agreement, which business expenses are consistent with the Company's policies in effect from time to time with respect to travel, entertainment and other business expenses, subject to the Company's requirements with respect to reporting and documentation of such expenses.
(c) Incentive Compensation. In addition to the Base Salary, Executive shall be eligible for: (i) an annual short term incentive plan payment (the "STIP") pursuant to the annual Short Term Bonus Plan established by the Board (the "STIP Plan"); and (ii) in the discretion of the Compensation Committee of the Board, annual long-term incentive target awards under the Core Molding Technologies, Inc. 2006 Long-Term Equity Incentive Plan, as amended and restated ("LTIP") with such LTIP awards based upon 75% to 125% of Base Salary and vesting one-third (1/3) on each anniversary of the applicable grant date and subject to such other terms and conditions set forth in the LTIP and applicable award agreement. Except with respect to Executive's eligibility to participate in the STIP and the LTIP as provided in this Section 4(c), Executive's eligibility to participate and Executive's rights, benefits, and obligations under such STIP and LTIP shall be determined in accordance with those plans and by the Compensation Committee of the Board. The Company reserves the right and sole and absolute discretion to alter, amend, or terminate the Bonus Plan, LTIP, and any other incentive plans at any time.
(d) Vacation. During the Employment Period, Executive shall be entitled to 4 weeks of paid vacation per calendar year (as prorated for partial years) in accordance with the Company's policies on accrual and use applicable to employees as in effect from time to time. Vacation hours will accrue at a rate of one week per quarter. Vacation may be taken at such times and intervals as Executive determines, subject to the business needs of the Company, after consultation with the Chairman of the Board.
5. Term; Termination of Employment Period.
(a) Employment Period. The Employment Period shall be perpetual, until terminated as a result of: (i) Executive's resignation, which resignation must be accompanied by at least thirty (30) days' prior written notice (except in the case of resignation by Executive for "Good Reason" as defined below); (ii) termination by the Company due to Executive's Disability (as defined below); (iii) the Company's termination of Executive's employment (whether with Cause (as defined below) or without Cause); or (iv) Executive's death. In the event of the termination of Executive's employment by Executive or by the Company for any reason and regardless of the circumstance, Executive shall be



deemed to have resigned from any and all positions as an officer and/or director of the Company and/or its Subsidiaries and Affiliates immediately upon such termination, and shall promptly execute all documents reasonably requested by the Company in order to affect such resignation.
(b) Termination by Company without Cause or by Executive for Good Reason. Subject to Section 21 and except during a Change of Control Period, if Executive's employment hereunder and the Employment Period are terminated by the Company without Cause or by Executive for Good Reason, Executive shall be entitled to payment of:
(i) Executive's accrued but unpaid Base Salary through the date of termination;
(ii) any accrued, unused vacation pay at the rate of Executive's then Base Salary and any properly documented reimbursable expenses owed to Executive;
(iii) any amount arising from Executive's participation in, or benefits under any employee benefit plans, programs, or arrangements, which amounts shall be payable in accordance with the terms and conditions of such employee benefit plans, programs, or arrangements, including without limitation any amount earned under any STIP or LTIP but not paid prior to the termination (clauses (i), (ii) and (iii) of this Section 5(b), collectively, the "Accrued Obligations");
(iv) an amount equal to two (2) times Executive's then-current Base Salary paid in equal installments across twelve (12) consecutive months, with the time of payment of such installments, as applicable, commencing as provided below;
(v) if such termination occurs before the completion of an applicable measuring period, Executive will receive the full target incentive award amount of the STIP Executive would have received had Executive continued to be employed through the end of such period, payable at the same time and in the same form of payment that all STIP awards are payable to STIP participants pursuant to the terms specified in the Bonus Plan; and
(vi) if Executive has received awards of equity or other compensation under the LTIP that remain subject to vesting, then the Executive will receive a cash severance equal to the market value of all unvested shares determined using the closing price of Company's common stock as of the date of Executive's termination (or, if such date is a date on which the Company's common stock is not trading, then the closing price as of the previous trading day).
The amounts described in Section 5(b)(iv) will commence to be paid to Executive within sixty (60) days following the date of termination, provided that Executive (or, in the event of Executive's death, Executive's estate) has executed and delivered to the Company not later than forty-five (45) days following the date of termination an irrevocable general waiver and release of claims in the form provided by the Company to Executive (or, in the event of Executive's death, Executive's estate) after Executive's termination (the "General Release") and the latest date on which the General Release is subject to revocation has expired. The Accrued Obligations shall be paid no later than as required by law or within thirty (30) days following the date of termination, whichever occurs earlier. As to any amount described in Section 5(b)(iv) that constitutes "nonqualified deferred compensation" within the meaning of Code Section 409A and the regulations and guidance promulgated thereunder (collectively, "Section 409A"), if the sixty (60) day period begins in one calendar year and ends in a second (2nd) calendar year, payment shall always be paid in the second (2nd) calendar year. Once they begin within such sixty (60) day period following termination, the amounts payable pursuant to Section 5(b)(iv) shall be payable in substantially equal consecutive installments over the twelve (12) month period following the date of termination (the "Severance Period") in accordance with the Company's general payroll practices as in effect on the date of termination, but in no event less frequently than monthly (with the first such payment being in an amount equal to the total amount to which Executive would otherwise have been entitled during the period following the date of termination through such payment commencement date). The amount(s) payable pursuant to Section 5(b)(v) and Section 5(b)(vi) shall be paid provided the General Release has become effective under its terms on the date of such payment(s). All payments of amounts described in



Section 5(b)(iv), Section 5(b)(v) and Section 5(b)(vi) are subject to Executive's (or in the event of Executive's death, Executive's estate's) continued compliance with the provisions of Sections 6, 7, 8, 23 and 25 hereof.
(c) Certain Terminations During Change of Control Period. Subject to Section 21, if at any time within twenty-four (24) months of a Change of Control (the "Change of Control Period"), Executive's employment hereunder and the Employment Period are terminated by the Company without Cause or by Executive for Good Reason, Executive shall be entitled to payment of:
(i) Accrued Obligations due to Executive;
(ii) if Executive has received awards of equity or other compensation under the LTIP that remain subject to vesting, then the Executive will receive a cash severance equal to the market value of all unvested shares determined using the closing price of Company's common stock as of the date of Executive's termination (or, if such date is a date on which the Company's common stock is not trading, then the closing price as of the previous trading day); and
(iii) In lieu of any further salary payments for periods subsequent to the date of termination, an amount equal to 2.99 times the sum of (A) the average of the Executive's Base Salary as reported on the Executive's W-2 form for the five (5) calendar years prior to the calendar year in which such termination occurs, or, in the event the Executive has been employed by the Company for less than five (5) calendar years, an average based upon such lesser number of calendar years for which the executive has actually been employed, and (B) the average of the STIP earned by the Executive as reported on the Executive's W-2 form for the five (5) calendar years prior to the year in which such termination occurs, provided that the sum of clauses (A) and (B) of this Section 5(c)(iii) (plus any parachute payments (as defined in Section 280G of the Code) otherwise provided for the benefit of Executive pursuant to this or any other agreement, plan, or arrangement) shall not exceed 2.99 times the "Base Amount" as defined in Section 280G(b)(3) of the Code.
The amounts described in Section 5(c)(iii) will be paid to Executive in lump sum within thirty (30) days following the date of termination, provided that (A) Executive has executed and delivered to the Company not later than ten (10) days following the date of termination a General Release and (B) the latest date on which the General Release is subject to revocation has expired. The Accrued Obligations shall be paid no later than as required by law or within thirty (30) days following the date of termination, whichever occurs earlier. As to any amount described in Section 5(c)(iii) that constitutes "nonqualified deferred compensation" within the meaning of Section 409A, if the sixty (60) day period begins in one calendar year and ends in a second (2nd) calendar year, payment shall always be paid in the second (2nd) calendar year. All payments of amounts described in this Section 5(c) are subject to Executive's continued compliance with the provisions of Sections 6, 7, 8, 23 and 25 hereof.
(d) Termination for Cause, for Death, or Disability, or Executive's Voluntary Termination Without Good Reason. If Executive's employment hereunder and the Employment Period is terminated by the Company for Cause; or upon Executive's death or by the Company due to Executive's Disability; or voluntarily by Executive without Good Reason, Executive shall be entitled to receive the Accrued Obligations.
(e) Limitation on Payments Hereunder. Except as otherwise expressly provided herein, Executive shall not be entitled to any other salary, bonuses, employee benefits, or compensation from the Company, its Affiliates, or Subsidiaries after the termination of the Employment Period, and all of Executive's rights to salary, bonuses, employee benefits, and other compensation hereunder which would have accrued or become payable after the termination of the Employment Period (other than vested retirement benefits accrued on or prior to the termination of the Employment Period or other amounts owing hereunder as of the date of such termination that have not yet been paid) shall cease upon such termination, other than those expressly required under applicable law (including the those under Title I, Part VI, of the Employee Retirement Income Security Act of 1974, as amended, and Section 4980B of the Code ("COBRA")).



(f) Mitigation. Executive is under no obligation to mitigate damages or the amount of any payment provided for hereunder by seeking other employment or otherwise, and the Company shall have no right of offset for any amounts received by Executive from other employment.
(g) Offsets. The Company may offset any amounts Executive owes to Company or any of its Affiliates or Subsidiaries against any amounts the Company owes Executive hereunder, to the extent permitted by Section 409A.
6. Confidential Information.
(a) Confidential Information. Executive acknowledges that the continued success of the Company and its Subsidiaries and Affiliates depends upon the use and protection of a large body of confidential and proprietary information. All of such confidential and proprietary information now existing or to be developed in the future will be referred to in this Agreement as "Confidential Information." Confidential Information will be interpreted as broadly as possible to include all information of any sort (whether merely remembered or embodied in a tangible or intangible form) that is (i) related to the Company's or its Subsidiaries' or Affiliates' current or potential business and (ii) is not generally or publicly known. Confidential Information includes, without specific limitation, the information, observations, and data obtained by Executive from the performance of Executive's duties to the Company and Subsidiaries and its Affiliates (including services performed prior to the date of this Agreement) concerning the business and affairs of the Company and its Subsidiaries and Affiliates; information concerning acquisition opportunities in or reasonably related to the Company's or its Subsidiaries' or Affiliates' business or industry of which Executive becomes aware prior to or during the Employment Period; the Persons or entities that are current, former or prospective members, suppliers, or customers of any one or more of them, as well as development, transition and transformation plans, methodologies and methods of doing business, strategic, marketing and expansion plans, including plans regarding planned and potential sales, financial and business plans, employee lists and telephone numbers, locations of sales representatives, new and existing programs and services, prices and terms, customer service, integration processes, requirements and costs of providing service, support, and equipment. Accordingly, Executive agrees that, either during or after the Employment Period, Executive shall not disclose to any unauthorized Person or use for Executive's or any Person's own account any Confidential Information without the Board's prior written consent, unless and to the extent that any Confidential Information (i) becomes generally known to and available for use by the public other than as a result of Executive's acts or omissions to act or (ii) is required to be disclosed pursuant to any applicable law or court order (in which case Executive shall give prior written notice to the Company of such required disclosure and shall cooperate with the Company and its Subsidiaries and Affiliates in any reasonable efforts to limit such disclosure or preserve the confidentiality of any Confidential Information). Executive agrees to deliver to the Company at the end of the Employment Period, or at any other time the Company may request in writing, all memoranda, notes, plans, records, reports, and other property or documents (and copies thereof) relating to the business of the Company or its Subsidiaries or Affiliates (including, without limitation, all Confidential Information) that Executive may then possess or have under Executive's control.
(b) Non-Use and Non-Disclosure. During or after the Employment Period, Executive shall not use or disclose any confidential information or trade secrets, if any, of any former employers or any other Person to whom Executive has an obligation of confidentiality, and shall not bring onto the premises of the Company or its Subsidiaries or Affiliates any unpublished documents or any property belonging to any former employer or any other Person to whom Executive has an obligation of confidentiality unless consented to in writing by the former employer or Person. Executive shall use in the performance of Executive's duties only information that is (i) generally known and used by Persons with training and experience comparable to Executive's and that is (A) common knowledge in the industry or (B) is otherwise legally in the public domain, (ii) otherwise provided or developed by the Company or its Subsidiaries or Affiliates or (iii) in the case of materials, property, or information belonging to any former employer or other Person to whom Executive has an obligation of confidentiality, approved for such use in writing by such former employer or Person. If at any time



during the Employment Period, Executive believes Executive is being asked to engage in work that will, or will be likely to, jeopardize any confidentiality or other obligations Executive may have to former employers, Executive shall immediately advise the Chairman of the Board so that Executive's duties can be modified appropriately.
(c) Trade Secrets. The federal Defend Trade Secrets Act of 2016 immunizes employees against criminal and civil liability under federal or state trade secret laws – under certain circumstances – if Executive discloses a trade secret for the purpose of reporting a suspected violation of law. Immunity is available if Executive discloses a trade secret in either of these two circumstances: (i) Executive discloses the trade secret (A) in confidence, (B) directly or indirectly to a government official (federal, state or local) or to a lawyer, (C) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) in a legal proceeding, Executive discloses the trade secret in the complaint or other documents filed in the case, so long as the document is filed "under seal" (meaning that it is not accessible to the public). Further, nothing in this Agreement prohibits Executive from reporting possible violations of federal law or regulation to any governmental agency or entity, including but not limited to the Department of Justice, the Securities and Exchange Commission, Congress, and any federal Inspector General, or from making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Executive does not need prior authorization to make any such reports or disclosures and is not required to notify the Company or the Board that he has made such reports or disclosures.
(d) Executive's Representations Regarding Prior Employers. Executive represents and warrants to the Company and its Subsidiaries and Affiliates that Executive took nothing with Executive which belonged to any former employer when Executive left Executive's position(s) with such employer(s) and that Executive has nothing that contains any information which belongs to any former employer. If at any time Executive discovers that this representation and warranty is incorrect, Executive shall promptly return any such materials to Executive's former employer(s). The Company and its Subsidiaries and Affiliates do not want any such materials, and Executive shall not be permitted to use or refer to any such materials in the performance of Executive's duties hereunder.
(e) Third Party Information. Executive understands that the Company and its Subsidiaries and Affiliates will receive from third parties confidential or proprietary information ("Third Party Information") subject to a duty on the Company's and its Subsidiaries' and Affiliates' part to maintain the confidentiality of such information and to use it only for certain limited purposes. During the Employment Period and thereafter, and without in any way limiting the provisions of Section 6(a) above, Executive shall hold Third Party Information in the strictest confidence and will not disclose to anyone (other than personnel of the Company or its Subsidiaries and Affiliates who need to know such information in connection with their work for the Company or such Subsidiaries and Affiliates) or use, except in connection with Executive's work for the Company or its Subsidiaries and Affiliates, Third Party Information unless expressly authorized by the Chairman of the Board in writing.
(f) Return of Property. Upon termination of the Employment Period, or at any time upon demand of the Board, Executive will be required to return all property of the Company or its Subsidiaries or Affiliates in his possession or control, including, but not limited to all hard copy or electronic documents and/or data, computer hardware (laptop, docking station, storage media, air cards, building access cards/fobs, cell phones, tablets, external hard drives, company issued keys, credit cards, USB flash drives, etc.), Company-owned software, and Confidential Information. If requested by the Board, Executive will be required to represent and certify that he has not retained or transferred any company data or information outside of the Company.
7. Intellectual Property, Inventions, and Patents. Executive acknowledges that all discoveries, concepts, ideas, inventions, innovations, improvements, developments, methods, designs, analyses, drawings, reports, patent applications, copyrightable work, and mask work (whether or not including any Confidential Information) and all registrations or applications related thereto, all other proprietary information and all similar or



related information (whether or not patentable) which relate to the Company's or any of its Subsidiaries' and Affiliates' actual or anticipated business, research, and development or existing or future products or services and which are conceived, developed, or made by Executive (whether alone or jointly with others) while employed by the Company and its Subsidiaries, whether before or after the date of this Agreement ("Work Product"), belong to the Company or such Subsidiary or Affiliate. Executive shall promptly disclose such Work Product to the Board and, at the Company's expense, perform all actions reasonably requested by the Board (whether during or after the Employment Period) to establish and confirm such ownership (including, without limitation, assignments, consents, powers of attorney, and other instruments). Notwithstanding the foregoing, copyrightable books authored by Executive and recordings of and materials prepared in connection with speeches or presentations relating to leadership and unrelated to the Company and not written in connection with Executive's duties are not Work Product and shall remain Executive's sole property.
8. Non-Compete; Non-Solicitation.
(a) Non-Competition. In further consideration of the compensation to be paid to Executive hereunder, Executive acknowledges that during the course of his employment with the Company and its Subsidiaries and Affiliates he has and shall become familiar with the Company's and its Subsidiaries' and Affiliates' corporate strategy, pricing, and other market and financial information, know-how, trade secrets, and valuable customer, supplier, and employee relationships, and with other Confidential Information concerning the Company and its Subsidiaries and Affiliates, and that his services have been and shall be of special, unique, and extraordinary value to the Company and its Subsidiaries and Affiliates. Accordingly, during the Employment Period and for eighteen (18) months thereafter, Executive shall not directly or indirectly (whether as employee, director, owner, stockholder, consultant, partner (limited or general), or otherwise) own any interest in, manage, control, participate in, consult with, advertise on behalf of, render services for or in any manner engage in any Competing Business (as defined below) that conducts operations or sales in countries the Company or its Subsidiaries or Affiliates conduct sales or operations, including but not limited to the United States of America, Canada and Mexico, or have taken active steps towards conducting sales or operations as of the date of Executive's termination of employment. Nothing herein shall prohibit Executive from being a passive owner of not more than two percent (2%) of the outstanding stock of any class of a corporation which is publicly traded, so long as Executive has no active participation in the business of such corporation. For purpose of this Agreement, "Competing Business" shall mean any business or enterprise providing any products or services described by the Company, its Subsidiaries, or Affiliates on the Company's website at any time during the Employment Period or the provision of any products or services contemplated by the Company, its Subsidiaries, or Affiliates at any time during the Employment Period as memorialized in any document maintained or created by the Company.
(b) Non-Solicitation. During the Employment Period and for twenty-four (24) months thereafter (together with the period referenced in Section 8(a), the "Restriction Periods"), Executive shall not directly or indirectly through another Person (i) induce or attempt to induce any employee of the Company or any Subsidiary or Affiliate to leave the employ of the Company or such Subsidiary or Affiliate, or in any way interfere with the relationship between the Company or any Subsidiary or Affiliate and any employee thereof; (ii) knowingly hire any Person who was an employee of the Company or any Subsidiary or Affiliate at any time during the twelve (12) months prior to the termination of Executive's employment; or (iii) induce or encourage any customer, supplier, licensee, licensor, or other business relation of the Company or any Subsidiary or Affiliate to cease doing business with or materially reduce its business with the Company or such Subsidiary or Affiliate, or in any way interfere with the relationship between any such customer, supplier, licensee, licensor, or business relation and the Company or any Subsidiary or Affiliate (including, without limitation, making any negative or disparaging statements or communications regarding the Company or its Subsidiaries or Affiliates).



(c) Reformation. If, at the time of enforcement of this Section 8, a court shall hold that the duration, scope, or area restrictions stated herein are unreasonable under circumstances then existing, the parties agree that the maximum duration, scope, or area reasonable under such circumstances shall be substituted for the stated duration, scope, or area and that the court shall be allowed to revise the restrictions contained herein to cover the maximum period, scope, and area permitted by law.
(d) Executive's Acknowledgements. Executive acknowledges that Executive has carefully read this Agreement and has given careful consideration to the restraints imposed upon Executive by this Agreement, and is in full accord as to the necessity of such restraints for the reasonable and proper protection of the Confidential Information, business strategies, employee and customer relationships, and goodwill of the Company and its Subsidiaries and Affiliates now existing or to be developed in the future. Executive expressly acknowledges and agrees that each and every restraint imposed by this Agreement is reasonable with respect to subject matter, time period, and geographical area. Executive further acknowledges that although Executive's compliance with the covenants contained in Sections 6, 7, or 8 may prevent Executive from earning a livelihood in a business similar to the business of the Company, Executive's experience and capabilities are such that Executive has other opportunities to earn a livelihood and adequate means of support for Executive and Executive's dependents.
9. Enforcement. Because Executive's services are unique and because Executive has access to Confidential Information and Work Product, the parties agree that the Company and its Subsidiaries and Affiliates will suffer irreparable harm from a breach or threatened breach of Sections 6, 7, 8, 23 or 25 by Executive and that money damages would not be an adequate remedy for any such breach or threatened breach of this Agreement. In the event of any breach or threatened breach of this Agreement, the Company and its Subsidiaries and Affiliates, in addition to other rights and remedies existing in their favor, shall be entitled to specific performance and/or injunctive or other equitable relief from a court of competent jurisdiction in order to enforce, or prevent any violations of, the provisions hereof (without posting a bond or other security). In addition, in the event of an alleged breach of violation by Executive of Section 8, the Restriction Periods shall be extended automatically by the amount of time between the initial occurrence of the breach or violation and when such breach or violation has been duly cured.
10. Executive's Representations. Executive hereby represents and warrants to the Company that (a) the execution, delivery, and performance of this Agreement by Executive do not and shall not conflict with, breach, violate, or cause a default under any contract, agreement, instrument, order, judgment, or decree to which Executive is a party or by which Executive is bound; (b) Executive is not a party to or bound by any employment agreement, noncompete agreement, or confidentiality agreement with any other Person that would prohibit Executive's employment with the Company or restrict Executive's ability to fully perform Executive's duties for the Company; (c) upon the execution and delivery of this Agreement by the Company, this Agreement shall be the valid and binding obligation of Executive, enforceable in accordance with its terms; and (d) Executive is not subject to any pending, or to his knowledge any threatened, lawsuit, action, investigation, or proceeding involving Executive's prior employment or consulting work or the use of any information or techniques of any former employer or contracting party. Executive hereby acknowledges and represents that he has consulted with independent legal counsel regarding Executive's rights and obligations under this Agreement and that Executive fully understands the terms and conditions contained herein.
11. Survival. Sections 5 through 25 shall survive and continue in full force in accordance with their terms notwithstanding the termination of the Employment Period.



12. Notices. Any notice provided for in this Agreement shall be in writing and shall be either personally delivered, sent by reputable overnight courier service, or mailed by first class mail, return receipt requested, to the recipient at the address below indicated:
Notices to Executive:
David L. Duvall
6112 Karrer Place
Dublin OH 43017

Notices to the Company:
Core Molding Technologies, Inc.
800 Manor Park Dr.
Columbus, Ohio 43228
Attn: Chairman of the Board

with a copy to:

Squire Patton Boggs (US) LLP
2000 Huntington Center
41 South High Street
Columbus, Ohio 43215
Attention: Donald W. Hughes

or such other address or to the attention of such other Person as the recipient party shall have specified by prior written notice to the sending party. Any notice under this Agreement shall be deemed to have been given when so delivered, sent, or mailed.
13. Severability. Whenever possible, each provision of this Agreement shall be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal, or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other provision of this Agreement or any action in any other jurisdiction, but this Agreement shall be reformed, construed, and enforced in such jurisdiction as if such invalid, illegal, or unenforceable provision had never been contained herein.
14. Complete Agreement. This Agreement embodies the complete agreement and understanding among the parties and supersedes and preempts any prior understandings, agreements, or representations by or among the parties, written or oral, which may have related to the subject matter hereof in any way.
15. No Strict Construction. The language used in this Agreement shall be deemed to be the language chosen by the parties hereto to express their mutual intent, and no rule of strict construction shall be applied against any party.
16. Counterparts. This Agreement may be executed in separate counterparts (including by means of pdf signature page), each of which is deemed to be an original, and all of which taken together constitute one and the same agreement.
17. Successors and Assigns. This Agreement is intended to bind and inure to the benefit of and be enforceable by Executive, the Company, its Subsidiaries and Affiliates and their respective heirs, successors, and assigns, except that Executive may not assign Executive's rights or delegate Executive's duties or obligations hereunder without the prior written consent of the Company. The Company may unilaterally assign its rights and obligations under this Agreement to any successor to Company's rights and obligations hereunder as a result of any change of control, merger, consolidation, restructuring or reorganization or to any other



successor to all or substantially all of the securities, business and/or assets of the Company or any of its affiliates, and Executive shall continue to be bound by the terms and conditions of this Agreement.
18. Choice of Law and Choice of Forum. All issues and questions concerning the construction, validity, enforcement, and interpretation of this Agreement and the exhibits and schedules hereto shall be governed by, and construed in accordance with, the laws of the State of Ohio, without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Ohio or any other jurisdiction) that would cause the application of the laws of any jurisdiction other than the State of Ohio. Jurisdiction and venue of any dispute, action or proceeding relating to this Agreement, the employment of Executive, the termination of Executive's employment, or the validity, interpretation, performance, breach or termination of the Agreement shall be exclusively in the state or federal court located in Franklin County, Ohio.
19. Amendment and Waiver. The provisions of this Agreement may be amended or waived only with the prior written consent of the Company (as approved by the Board) and Executive, and no course of conduct or course of dealing or failure or delay by any party hereto in enforcing or exercising any of the provisions of this Agreement (including, without limitation, the Company's right to terminate the Employment Period with or without Cause) shall affect the validity, binding effect, or enforceability of this Agreement or be deemed to be an implied waiver of any provision of this Agreement.
20. Insurance. The Company may, at its discretion, apply for and procure in its own name and for its own benefit life and/or disability insurance on Executive in any amount or amounts considered advisable. Executive agrees to cooperate in any medical or other examination, supply any information, and execute and deliver any applications or other instruments in writing as may be reasonably necessary to obtain and constitute such insurance.
21. Tax Matters; Section 409A.
(a) The Company and its respective Subsidiaries and Affiliates shall be entitled to report such income and deduct or withhold from any amounts owing from the Company or any of its Subsidiaries or Affiliates to Executive any federal, state, local, or foreign withholding taxes, excise tax, or employment taxes ("Taxes") imposed with respect to Executive's compensation or other payments and benefits from the Company or any of its Subsidiaries or Affiliates (including, without limitation, Base Salary and Annual Bonuses).
(b) The intent of the parties is that payments and benefits under this Agreement comply with Section 409A; and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be in compliance therewith.
(c) Notwithstanding the foregoing, a termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits upon or following a termination of employment unless such termination is also a "separation from service" within the meaning of Section 409A and, for purposes of any such provision of this Agreement, references to a "termination," "termination of employment" or like terms shall mean "separation from service." Notwithstanding anything to the contrary in this Agreement, if Executive is deemed on the date of termination to be a "specified employee" within the meaning of that term under Code Section 409A(a)(2)(B), then with regard to any payment or the provision of any benefit that is considered "nonqualified deferred compensation" under Section 409A payable on account of a "separation from service," such payment or benefit shall not be made or provided until the date which is the earlier of (A) the expiration of the six (6)-month period measured from the date of such "separation from service" of Executive, and (B) the date of Executive's death, to the extent required under Section 409A. Upon the expiration of the foregoing delay period, all payments and benefits delayed pursuant to this Section 21(c) (whether they would have otherwise been payable in a single sum or in installments in



the absence of such delay) shall be paid or reimbursed to Executive in a lump sum, without interest, and any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
(d) To the extent that reimbursements or other in-kind benefits under this Agreement constitute "nonqualified deferred compensation" for purposes of Section 409A, (A) all such expenses or other reimbursements hereunder shall be made on or prior to the last day of the taxable year following the taxable year in which such expenses were incurred by Executive; (B) any right to such reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit; and (C) no such reimbursement, expenses eligible for reimbursement, or in-kind benefits provided in any taxable year shall in any way affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year.
(e) For purposes of Section 409A, Executive's right to receive any installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of the Company, to the extent permitted under Section 409A.
(f) Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes "nonqualified deferred compensation" for purposes of Section 409A be subject to offset by any other amount unless otherwise permitted by Section 409A.
(g) Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes "nonqualified deferred compensation" for purposes of Section 409A be accelerated or delayed in contravention of the regulations under Section 409A.
22. Waiver of Jury Trial. As a specifically bargained for inducement for each of the parties hereto to enter into this Agreement (after having the opportunity to consult with counsel), each party hereto expressly waives the right to trial by jury in any lawsuit or proceeding relating to or arising in any way from this Agreement or the matters contemplated hereby.
23. Corporate Opportunity. Executive shall submit to the Board all material business, commercial, and investment opportunities or offers presented to Executive, or of which Executive becomes aware, at any time during the Employment Period, which opportunities relate to the Company's business ("Corporate Opportunities"). Unless approved by the Board, during the Employment Period Executive shall not accept or pursue, directly or indirectly, any Corporate Opportunities on Executive's own behalf or for Executive's personal benefit or for the benefit of any Person other than the Company.
24. Executive's Cooperation. During the Employment Period and thereafter, Executive shall reasonably cooperate with the Company and its Subsidiaries and Affiliates in any internal investigation or administrative, regulatory, or judicial proceeding as reasonably requested by the Company or any Subsidiary or Affiliate (including, without limitation, Executive's being available to the Company and its Subsidiaries and Affiliates upon reasonable notice for interviews and factual investigations, appearing at the Company's or any Subsidiary's or Affiliate's request to give truthful and accurate testimony without requiring service of a subpoena or other legal process, volunteering to the Company and its Subsidiaries and Affiliates all pertinent information and turning over to the Company and its Subsidiaries and Affiliates all relevant documents which are or may come into Executive's possession, all at times and on schedules that are reasonably consistent with Executive's other permitted activities and commitments). In the event the Company or any Subsidiary or Affiliate requires Executive's cooperation in accordance with this section, the Company shall pay Executive a per diem



reasonably determined by the Board and reimburse Executive for reasonable expenses incurred in connection therewith (including reasonable transportation, lodging and meals, upon submission of receipts).
25. Nondisparagement. During the Employment Period and thereafter, Executive shall not make, publish, or solicit, or encourage others to make, publish, or solicit, any disparaging oral or written statements, comments, announcements, or remarks concerning the Company or its Subsidiaries or Affiliates, or any of their respective directors, officers, or employees. Likewise, during the Employment Period and thereafter, the directors and officers of the Company shall not make, publish, or solicit, or encourage others to make, publish, or solicit, any disparaging oral or written statements, comments, announcements, or remarks concerning Executive. The foregoing shall not be violated by truthful statements in response to legal process, required governmental testimony or filings, or administrative or arbitral proceedings (including, without limitation, depositions in connection with such proceedings).

* * *

IN WITNESS WHEREOF, the parties hereto have executed this Employment Agreement effective as of the date first written above but signed on the date(s) indicated below.
COMPANY:

CORE MOLDING TECHNOLOGIES, INC.



By: _________________________________
Name:
Title:



EXECUTIVE:


________________________________________
David L. Duvall

Date:


EXHIBIT A

Definitions

"Affiliate" means any employer with which the Company would be considered a single employer under Section 414(b) or 414(c) of the Code (as defined below), applied using fifty percent (50%) as the percentage of ownership required under such Code sections, including (i) any Person (as defined below), any other Person directly or indirectly controlling, controlled by or under direct or indirect common control with, such specified Person and (ii) any Person that is a natural Person, the spouse, ancestors, or lineal descendants of such Person, any limited partnership or limited liability



company controlled by such Person or such Person's spouse, ancestors, or lineal descendants or in which such Person or such Person's spouse, ancestors, or lineal descendants hold a majority interest, any trust established for the benefit of any of them and such Person's estate or legal representative.
"Cause" means, with respect to Executive, one or more of the following: (i) commission of, or indictment for, a felony, a misdemeanor where the potential penalty therefor includes jail-time or a crime involving moral turpitude; (ii) commission of an act or omission to act with respect to the Company or any of its Affiliates or Subsidiaries or any of their customers or suppliers involving dishonesty, disloyalty, or fraud; (iii) conduct that brings or is reasonably likely to bring the Company or its Affiliates or Subsidiaries negative publicity or into public disgrace, embarrassment or disrepute; (iv) repeated failure to perform duties as reasonably directed by the Board; (v) gross negligence or willful misconduct with respect to the Company or any of its Affiliates or Subsidiaries; (vi) material breach of the Company's Code of Conduct as amended from time to time (it being agreed that, among other things, violation of the Company's policy on harassment, anti-bribery, anti-corruption and drug and alcohol-free workplace are all deemed material for purposes of this definition); or (vii) any breach by Executive of Section 6, 7, 8, 23 or 25 of this Agreement. With respect to subsection (iv) herein, "Cause" shall only exist if Executive fails to cure the alleged infraction within ten (10) days of receiving written notice from the Company.
"Change of Control" shall mean the occurrence of any of the following after the Effective Date: (a) one Person (or more than one Person acting as a group) acquires ownership of stock of the Company that, together with the stock held by such Person or group, constitutes more than 50% of the total fair market value or total voting power of the stock of the Company; (b) a majority of the members of the Board are replaced during any twelve-month period by directors whose appointment or election is not endorsed by a majority of the Board before the date of appointment or election; or (c) the sale of all or substantially all of the Company's assets. Notwithstanding the foregoing, a Change of Control shall not occur unless such transaction constitutes a change in the ownership of the Company, a change in effective control of the Company, or a change in the ownership of a substantial portion of the Company's assets under Section 409A.

"Code" means the Internal Revenue Code of 1986, as amended.
"Disability" means (i) Executive's inability, by virtue of ill health or other physical or mental illness, to perform substantially and continuously the duties assigned to Executive with reasonable accommodation for more than one hundred eighty (180) consecutive or non-consecutive days out of any consecutive 12-month period or (ii) if Executive is considered disabled under the Company's long-term disability insurance plan.
"Good Reason" means, with respect to Executive's resignation from employment, one or more of the following occurring within twenty-four (24) months following a Change of Control: (i) a material reduction in Executive's Base Salary, compensation or benefits; (ii) a material diminution in Executive's position and/or duties; (iii) a material breach of this Agreement by the Person or other entity then controlling the Company; (iv) the Company relocates its principal executive offices, or requires Executive to have his principal location of work changed, to any location which is in excess of fifty (50) miles from the location thereof immediately prior to the Change of Control, or (v) a disavowal of this Agreement by the Person or other entity then controlling the Company. With respect to subsections (i), (ii) or (iii) herein, "Good Reason" shall only exist if the Company fails to cure the alleged infraction within thirty (30) days of receiving written notice from Executive, which written notice must be given by Executive to the Company within six (6) months of the occurrence of such event.
"Person" means any natural person, corporation, partnership (whether general or limited), limited liability company, association, custodian, nominee, trust, estate, joint venture, governmental authority, or other individual or entity.
"Subsidiary" means, with respect to any Person, any corporation, partnership, limited liability company, association, joint venture, or other business entity of which more than fifty percent (50%) of the total voting power of shares of stock or other ownership interests entitled (without regard to the occurrence of any contingency) to vote in the election of the Person (or, in the case of a partnership,



limited liability company, or other similar entity, control of the general partnership, managing member, or similar interests) or Persons (whether directors, managers, trustees, or other Persons performing similar functions) having the power to direct or cause the direction of the management and policies thereof is at the time owned or controlled, directly or indirectly, by that Person or one or more of the other Subsidiaries of that Person or a combination thereof.


EX-10.Q 4 a10q.htm EXHIBIT 10.Q 2021 Document

AMENDED AND RESTATED
EXECUTIVE EMPLOYMENT AGREEMENT
THIS AMENDED AND RESTATED EXECUTIVE EMPLOYMENT AGREEMENT (this "Agreement") is made effective as of ____________, 2021 (the "Effective Date"), by and between CORE MOLDING TECHNOLOGIES, INC., a Delaware corporation (the "Company"), and ______________ ("Executive").
Background

WHEREAS, Executive and the Company are parties to (a) an Executive Employment Agreement dated effective as of ___________, 20__ (the "Original Agreement") pursuant to which the Company [continued] Executive's employment in the position of ________________ ("_____") according to the terms and conditions stated therein, [and (b) an Executive Severance Agreement dated ____________ (the "Executive Severance Agreement") pursuant to which the Company provided Executive certain benefits on a sale or change of control of the Company]; and

WHEREAS, Executive and the Company wish to enter into this Agreement to amend, restate, supersede and replace the Original Agreement [and the Executive Severance Agreement] according to the terms and conditions stated herein.

NOW, THEREFORE, in consideration of the mutual covenants contained herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
1. Definitions. Capitalized terms not otherwise defined herein shall have the meanings set forth on Exhibit A attached hereto.
2. Employment. For the purposes of this Agreement, the term "Employment Period" shall mean the period commencing as of the Effective Date and ending in accordance with Section 5 (the "Employment Period"). The Company shall continue to employ Executive, and Executive hereby accepts continued employment with the Company, upon the terms and conditions set forth in this Agreement for the Employment Period.
3. Duties. Executive shall have the normal duties, responsibilities, functions, and authority of the ___, subject to the power and authority of the Board of Directors of the Company (the "Board"), and Executive shall report to the CEO. Executive shall render to the Company administrative, financial, and other executive and managerial services that are consistent with Executive's position as the CEO may from time to time direct. Executive shall devote Executive's full business time and attention (except for vacation periods consistent with the terms of this Agreement and reasonable periods of illness or other incapacity) to the business and affairs of the Company, its Affiliates, and its Subsidiaries. In performing Executive's duties and exercising Executive's authority under this Agreement, Executive shall support and implement the business and strategic plans approved from time to time by the Board and shall support and cooperate with the Company's effort to expand the business and operate in conformity with the business and strategic plans. So long as Executive is employed by the Company, Executive shall not, without prior notification and approval of the CEO, who may approve under such procedures as the Board shall from time to time approve, serve on the board of directors of any other company for compensation or remuneration, and Executive shall not undertake, engage in or perform other activities or services for Executive's personal benefit or for the benefit of any Person other than the Company and its Subsidiaries and Affiliates if such other activities or services interfere with the performance of Executive's duties under this Agreement. Subject to the foregoing provision, nothing in this Agreement shall be construed as preventing Executive from engaging in volunteer services for charitable, educational or civic organizations,



serving on the board of directors of other companies without compensation or remuneration, or investing Executive's personal assets in such a manner as Executive deems to be appropriate; provided, however, no such other activity shall conflict with Executive's obligations under this Agreement or interfere with Executive's performance of Executive's duties under this Agreement.
4. Compensation and Benefits. In exchange for services rendered by Executive hereunder, the Company shall provide the following:
(a) Base Salary and Benefits. During the Employment Period, Executive's base salary shall be $___________ per annum, or such higher amount as determined by the Board in its discretion, as adjusted from time to time (the "Base Salary"), which salary shall be payable by the Company in regular installments in accordance with the Company's general payroll practices (in effect from time to time). In addition, during the Employment Period, Executive shall be entitled to participate in all of the Company's retirement, health, and welfare employee benefit programs for which senior management employees of the Company are generally eligible to participate (assuming Executive and/or Executive's dependents meet the eligibility requirements of those benefit programs) as may be changed from time to time by the Company or the relevant insurer or administrator.
(b) Business Expenses. Subject to Section 21(d), during the Employment Period, the Company shall reimburse Executive for all reasonable business expenses incurred by Executive in the course of performing Executive's duties and responsibilities under this Agreement, which business expenses are consistent with the Company's policies in effect from time to time with respect to travel, entertainment and other business expenses, subject to the Company's requirements with respect to reporting and documentation of such expenses.
(c) Incentive Compensation. In addition to the Base Salary, Executive shall be eligible for: (i) an annual short term incentive plan (the "Annual STIP") pursuant to the annual Short Term Incentive Plan established by the Board (the "STIP Plan"); and (ii) in the discretion of the Compensation Committee of the Board, annual long-term incentive target awards under the Core Molding Technologies, Inc. Long-Term Equity Incentive Plan, ("LTIP") with such LTIP awards vesting one-third (1/3) on each anniversary of the applicable grant date and subject to such other terms and conditions set forth in the LTIP and applicable award agreement. Except with respect to Executive's eligibility to participate in the STIP and the LTIP as provided in this Section 4(c), Executive's eligibility to participate and Executive's rights, benefits, and obligations under such STIP and LTIP shall be determined in accordance with those plans and by the Compensation Committee of the Board. The Company reserves the right and sole and absolute discretion to alter, amend, or terminate the STIP, LTIP, and any other incentive plans at any time.
(d) Vacation. During the Employment Period, Executive shall be entitled to 4 weeks of paid vacation per calendar year (as prorated for partial years) in accordance with the Company's policies on accrual and use applicable to employees as in effect from time to time. Vacation hours will accrue at a rate of one week per quarter. Vacation may be taken at such times and intervals as Executive determines, subject to the business needs of the Company, after consultation with the CEO.
5. Term; Termination of Employment Period.
(a) Employment Period. The Employment Period shall be perpetual, until terminated as a result of: (i) Executive's resignation, which resignation must be accompanied by at least thirty (30) days' prior written notice (except in the case of resignation by Executive for "Good Reason" as defined below); (ii) termination by the Company due to Executive's Disability (as defined below); (iii) the Company's termination of Executive's employment (whether with Cause (as defined below) or without Cause); or (iv) Executive's death. In the event of the termination of Executive's employment by



Executive or by the Company for any reason and regardless of the circumstance, Executive shall be deemed to have resigned from any and all positions as an officer and/or director of the Company and/or its Subsidiaries and Affiliates immediately upon such termination, and shall promptly execute all documents reasonably requested by the Company in order to effect such resignation.
(b) Termination by Company without Cause or by Executive for Good Reason. Subject to Section 21 and except during a Change of Control Period, if Executive's employment hereunder and the Employment Period are terminated by the Company without Cause or by Executive for Good Reason, Executive shall be entitled to payment of:
(i) Executive's accrued but unpaid Base Salary through the date of termination;
(ii) any accrued, unused vacation pay at the rate of Executive's then Base Salary and any properly documented reimbursable expenses owed to Executive;
(iii) any amount arising from Executive's participation in, or benefits under any employee benefit plans, programs, or arrangements, which amounts shall be payable in accordance with the terms and conditions of such employee benefit plans, programs, or arrangements, including without limitation any amount earned under any STIP or LTIP but not paid prior to the termination (clauses (i), (ii) and (iii) of this Section 5(b), collectively, the "Accrued Obligations");
(iv) Executive's then-current Base Salary for twelve (12) consecutive months, with the time of payment of such installments, as applicable, commencing as provided below;
(v) if such termination occurs before the completion of an applicable measuring period, Executive will receive the full target incentive award amount of the STIP Executive would have received had Executive continued to be employed through the end of such period, payable at the same time and in the same form of payment that all STIP awards are payable to STIP participants pursuant to the terms specified in the STIP; and
(vi) if Executive has received awards of equity or other compensation under the LTIP that remain subject to vesting, then the Executive will receive a cash severance equal to the market value of all unvested shares determined using the closing price of Company's common stock as of the date of Executive's termination (or, if such date is a date on which the Company's common stock is not trading, then the closing price as of the previous trading day).
The amounts described in Section 5(b)(iv) will commence to be paid to Executive within sixty (60) days following the date of termination, provided that Executive (or, in the event of Executive's death, Executive's estate) has executed and delivered to the Company not later than forty-five (45) days following the date of termination an irrevocable general waiver and release of claims in the form provided by the Company to Executive (or, in the event of Executive's death, Executive's estate) after Executive's termination (the "General Release") and the latest date on which the General Release is subject to revocation has expired. The Accrued Obligations shall be paid no later than as required by law or within thirty (30) days following the date of termination, whichever occurs earlier. As to any amount described in Section 5(b)(iv) that constitutes "nonqualified deferred compensation" within the meaning of Code Section 409A and the regulations and guidance promulgated thereunder (collectively, "Section 409A"), if the sixty (60) day period begins in one calendar year and ends in a second (2nd) calendar year, payment shall always be paid in the second (2nd) calendar year. Once they begin within such sixty (60) day period following termination, the amounts payable pursuant to Section 5(b)(iv) shall be payable in substantially equal consecutive installments over the twelve (12) month period following the date of termination (the "Severance Period") in accordance with the Company's general payroll practices as in effect on the date of termination, but in no event less frequently than monthly (with the first such payment being in an amount equal to the total amount to which Executive would otherwise have been entitled during the period following the date of termination through such payment commencement date). The amount(s) payable pursuant to Section 5(b)(v) shall be paid provided the General Release has become effective under its terms on the date of such payment(s). All payments of amounts described in Section 5(b)(iv)



and Section 5(b)(v) are subject to Executive's (or in the event of Executive's death, Executive's estate's) continued compliance with the provisions of Sections 6, 7, 8, 23 and 25 hereof.

(c) Certain Terminations During Change of Control Period. Subject to Section 21, if at any time within twenty-four (24) months of a Change of Control (the "Change of Control Period"), Executive's employment hereunder and the Employment Period are terminated by the Company without Cause or by Executive for Good Reason, Executive shall be entitled to payment of:
(i) Accrued Obligations due to Executive;
(ii) if Executive has received awards of equity or other compensation under the LTIP that remain subject to vesting, then the Executive will receive a cash severance equal to the market value of all unvested shares determined using the closing price of Company's common stock as of the date of Executive's termination (or, if such date is a date on which the Company's common stock is not trading, then the closing price as of the previous trading day); and
(iii) In lieu of any further salary payments for periods subsequent to the date of termination, an amount equal to 2.99 times the sum of (A) the average of the Executive's Base Salary as reported on the Executive's W-2 form for the five (5) calendar years prior to the calendar year in which such termination occurs, or, in the event the Executive has been employed by the Company for less than five (5) calendar years, an average based upon such lesser number of calendar years for which the executive has actually been employed, and (B) the average of the Annual STIP earned by the Executive as reported on the Executive's W-2 form for the five (5) calendar years prior to the year in which such termination occurs, provided that the sum of clauses (A) and (B) of this Section 5(c)(iii) (plus any parachute payments (as defined in Section 280G of the Code) otherwise provided for the benefit of Executive pursuant to this or any other agreement, plan, or arrangement) shall not exceed 2.99 times the "Base Amount" as defined in Section 280G(b)(3) of the Code.
The amounts described in Section 5(c)(iii) will be paid to Executive in lump sum within thirty (30) days following the date of termination, provided that (A) Executive has executed and delivered to the Company not later than ten (10) days following the date of termination a General Release and (B) the latest date on which the General Release is subject to revocation has expired. The Accrued Obligations shall be paid no later than as required by law or within thirty (30) days following the date of termination, whichever occurs earlier. As to any amount described in Section 5(c)(iii) that constitutes "nonqualified deferred compensation" within the meaning of Section 409A, if the sixty (60) day period begins in one calendar year and ends in a second (2nd) calendar year, payment shall always be paid in the second (2nd) calendar year. All payments of amounts described in this Section 5(c) are subject to Executive's continued compliance with the provisions of Sections 6, 7, 8, 23 and 25 hereof.
(d) Termination for Cause, for Death, or Disability, or Executive's Voluntary Termination Without Good Reason. If Executive's employment hereunder and the Employment Period is terminated by the Company for Cause; or upon Executive's death or by the Company due to Executive's Disability; or voluntarily by Executive without Good Reason, Executive shall be entitled to receive the Accrued Obligations.
(e) Limitation on Payments Hereunder. Except as otherwise expressly provided herein, Executive shall not be entitled to any other salary, bonuses, employee benefits, or compensation from the Company, its Affiliates, or Subsidiaries after the termination of the Employment Period, and all of Executive's rights to salary, bonuses, employee benefits, and other compensation hereunder which would have accrued or become payable after the termination of the Employment Period (other than vested retirement benefits accrued on or prior to the termination of the Employment Period or other amounts owing hereunder as of the date of such termination that have not yet been paid) shall cease upon such termination, other than those expressly required under applicable law (including the those under Title I, Part VI, of the Employee Retirement Income Security Act of 1974, as amended, and Section 4980B of the Code ("COBRA")).



(f) Mitigation. Executive is under no obligation to mitigate damages or the amount of any payment provided for hereunder by seeking other employment or otherwise, and the Company shall have no right of offset for any amounts received by Executive from other employment.
(g) Offsets. The Company may offset any amounts Executive owes to Company or any of its Affiliates or Subsidiaries against any amounts the Company owes Executive hereunder, to the extent permitted by Section 409A.
6. Confidential Information.
(a) Confidential Information. Executive acknowledges that the continued success of the Company and its Subsidiaries and Affiliates depends upon the use and protection of a large body of confidential and proprietary information. All of such confidential and proprietary information now existing or to be developed in the future will be referred to in this Agreement as "Confidential Information." Confidential Information will be interpreted as broadly as possible to include all information of any sort (whether merely remembered or embodied in a tangible or intangible form) that is (i) related to the Company's or its Subsidiaries' or Affiliates' current or potential business and (ii) is not generally or publicly known. Confidential Information includes, without specific limitation, the information, observations, and data obtained by Executive from the performance of Executive's duties to the Company and Subsidiaries and its Affiliates (including services performed prior to the date of this Agreement) concerning the business and affairs of the Company and its Subsidiaries and Affiliates; information concerning acquisition opportunities in or reasonably related to the Company's or its Subsidiaries' or Affiliates' business or industry of which Executive becomes aware prior to or during the Employment Period; the Persons or entities that are current, former or prospective members, suppliers, or customers of any one or more of them, as well as development, transition and transformation plans, methodologies and methods of doing business, strategic, marketing and expansion plans, including plans regarding planned and potential sales, financial and business plans, employee lists and telephone numbers, locations of sales representatives, new and existing programs and services, prices and terms, customer service, integration processes, requirements and costs of providing service, support, and equipment. Accordingly, Executive agrees that, either during or after the Employment Period, Executive shall not disclose to any unauthorized Person or use for Executive's or any Person's own account any Confidential Information without the CEO's prior written consent, unless and to the extent that any Confidential Information (i) becomes generally known to and available for use by the public other than as a result of Executive's acts or omissions to act or (ii) is required to be disclosed pursuant to any applicable law or court order (in which case Executive shall give prior written notice to the Company of such required disclosure and shall cooperate with the Company and its Subsidiaries and Affiliates in any reasonable efforts to limit such disclosure or preserve the confidentiality of any Confidential Information). Executive agrees to deliver to the Company at the end of the Employment Period, or at any other time the Company may request in writing, all memoranda, notes, plans, records, reports, and other property or documents (and copies thereof) relating to the business of the Company or its Subsidiaries or Affiliates (including, without limitation, all Confidential Information) that Executive may then possess or have under Executive's control.
(b) Non-Use and Non-Disclosure. During or after the Employment Period, Executive shall not use or disclose any confidential information or trade secrets, if any, of any former employers or any other Person to whom Executive has an obligation of confidentiality, and shall not bring onto the premises of the Company or its Subsidiaries or Affiliates any unpublished documents or any property belonging to any former employer or any other Person to whom Executive has an obligation of confidentiality unless consented to in writing by the former employer or Person. Executive shall use in the performance of Executive's duties only information that is (i) generally known and used by Persons with training and experience comparable to Executive's and that is (A) common knowledge in the industry or (B) is otherwise legally in the public domain, (ii) otherwise provided or developed by the Company or its Subsidiaries or Affiliates or (iii) in the case of materials, property, or information belonging to any former employer or other Person to whom Executive has an obligation of confidentiality, approved for such use in writing by such former employer or Person. If at any time



during the Employment Period, Executive believes Executive is being asked to engage in work that will, or will be likely to, jeopardize any confidentiality or other obligations Executive may have to former employers, Executive shall immediately advise the CEO so that Executive's duties can be modified appropriately.
(c) Trade Secrets. The federal Defend Trade Secrets Act of 2016 immunizes employees against criminal and civil liability under federal or state trade secret laws – under certain circumstances – if Executive discloses a trade secret for the purpose of reporting a suspected violation of law. Immunity is available if Executive discloses a trade secret in either of these two circumstances: (i) Executive discloses the trade secret (A) in confidence, (B) directly or indirectly to a government official (federal, state or local) or to a lawyer, (C) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) in a legal proceeding, Executive discloses the trade secret in the complaint or other documents filed in the case, so long as the document is filed "under seal" (meaning that it is not accessible to the public). Further, nothing in this Agreement prohibits Executive from reporting possible violations of federal law or regulation to any governmental agency or entity, including but not limited to the Department of Justice, the Securities and Exchange Commission, Congress, and any federal Inspector General, or from making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Executive does not need prior authorization to make any such reports or disclosures and is not required to notify the Company or the CEO that he has made such reports or disclosures.
(d) Executive's Representations Regarding Prior Employers. Executive represents and warrants to the Company and its Subsidiaries and Affiliates that Executive took nothing with Executive which belonged to any former employer when Executive left Executive's position(s) with such employer(s) and that Executive has nothing that contains any information which belongs to any former employer. If at any time Executive discovers that this representation and warranty is incorrect, Executive shall promptly return any such materials to Executive's former employer(s). The Company and its Subsidiaries and Affiliates do not want any such materials, and Executive shall not be permitted to use or refer to any such materials in the performance of Executive's duties hereunder.
(e) Third Party Information. Executive understands that the Company and its Subsidiaries and Affiliates will receive from third parties confidential or proprietary information ("Third Party Information") subject to a duty on the Company's and its Subsidiaries' and Affiliates' part to maintain the confidentiality of such information and to use it only for certain limited purposes. During the Employment Period and thereafter, and without in any way limiting the provisions of Section 6(a) above, Executive shall hold Third Party Information in the strictest confidence and will not disclose to anyone (other than personnel of the Company or its Subsidiaries and Affiliates who need to know such information in connection with their work for the Company or such Subsidiaries and Affiliates) or use, except in connection with Executive's work for the Company or its Subsidiaries and Affiliates, Third Party Information unless expressly authorized by the CEO in writing.
(f) Return of Property. Upon termination of the Employment Period, or at any time upon demand of the CEO, Executive will be required to return all property of the Company or its Subsidiaries or Affiliates in his possession or control, including, but not limited to all hard copy or electronic documents and/or data, computer hardware (laptop, docking station, storage media, air cards, building access cards/fobs, cell phones, tablets, external hard drives, company issued keys, credit cards, USB flash drives, etc.), Company-owned software, and Confidential Information. If requested by the CEO, Executive will be required to represent and certify that he has not retained or transferred any company data or information outside of the Company.
7. Intellectual Property, Inventions, and Patents. Executive acknowledges that all discoveries, concepts, ideas, inventions, innovations, improvements, developments, methods, designs, analyses, drawings, reports, patent applications, copyrightable work, and mask work (whether or not including any Confidential Information) and all registrations or applications related thereto, all other proprietary information and all similar or



related information (whether or not patentable) which relate to the Company's or any of its Subsidiaries' and Affiliates' actual or anticipated business, research, and development or existing or future products or services and which are conceived, developed, or made by Executive (whether alone or jointly with others) while employed by the Company and its Subsidiaries, whether before or after the date of this Agreement ("Work Product"), belong to the Company or such Subsidiary or Affiliate. Executive shall promptly disclose such Work Product to the CEO and, at the Company's expense, perform all actions reasonably requested by the CEO (whether during or after the Employment Period) to establish and confirm such ownership (including, without limitation, assignments, consents, powers of attorney, and other instruments). Notwithstanding the foregoing, copyrightable books authored by Executive and recordings of and materials prepared in connection with speeches or presentations relating to leadership and unrelated to the Company and not written in connection with Executive's duties are not Work Product and shall remain Executive's sole property.
8. Non-Compete; Non-Solicitation.
(a) Non-Competition. In further consideration of the compensation to be paid to Executive hereunder, Executive acknowledges that during the course of his employment with the Company and its Subsidiaries and Affiliates he has and shall become familiar with the Company's and its Subsidiaries' and Affiliates' corporate strategy, pricing, and other market and financial information, know-how, trade secrets, and valuable customer, supplier, and employee relationships, and with other Confidential Information concerning the Company and its Subsidiaries and Affiliates, and that his services have been and shall be of special, unique, and extraordinary value to the Company and its Subsidiaries and Affiliates. Accordingly, during the Employment Period and for eighteen (18) months thereafter, Executive shall not directly or indirectly (whether as employee, director, owner, stockholder, consultant, partner (limited or general), or otherwise) own any interest in, manage, control, participate in, consult with, advertise on behalf of, render services for or in any manner engage in any Competing Business (as defined below) that conducts operations or sales in countries the Company or its Subsidiaries or Affiliates conduct sales or operations, including but not limited to the United States of America, Canada and Mexico, or have taken active steps towards conducting sales or operations as of the date of Executive's termination of employment. Nothing herein shall prohibit Executive from being a passive owner of not more than two percent (2%) of the outstanding stock of any class of a corporation which is publicly traded, so long as Executive has no active participation in the business of such corporation. For purpose of this Agreement, "Competing Business" shall mean any business or enterprise providing any products or services described by the Company, its Subsidiaries, or Affiliates on the Company's website at any time during the Employment Period or the provision of any products or services contemplated by the Company, its Subsidiaries, or Affiliates at any time during the Employment Period as memorialized in any document maintained or created by the Company.
(b) Non-Solicitation. During the Employment Period and for twenty-four (24) months thereafter (together with the period referenced in Section 8(a), the "Restriction Periods"), Executive shall not directly or indirectly through another Person (i) induce or attempt to induce any employee of the Company or any Subsidiary or Affiliate to leave the employ of the Company or such Subsidiary or Affiliate, or in any way interfere with the relationship between the Company or any Subsidiary or Affiliate and any employee thereof; (ii) knowingly hire any Person who was an employee of the Company or any Subsidiary or Affiliate at any time during the twelve (12) months prior to the termination of Executive's employment; or (iii) induce or encourage any customer, supplier, licensee, licensor, or other business relation of the Company or any Subsidiary or Affiliate to cease doing business with or materially reduce its business with the Company or such Subsidiary or Affiliate, or in any way interfere with the relationship between any such customer, supplier, licensee, licensor, or business relation and the Company or any Subsidiary or Affiliate (including, without limitation, making any negative or disparaging statements or communications regarding the Company or its Subsidiaries or Affiliates).



(c) Reformation. If, at the time of enforcement of this Section 8, a court shall hold that the duration, scope, or area restrictions stated herein are unreasonable under circumstances then existing, the parties agree that the maximum duration, scope, or area reasonable under such circumstances shall be substituted for the stated duration, scope, or area and that the court shall be allowed to revise the restrictions contained herein to cover the maximum period, scope, and area permitted by law.
(d) Executive's Acknowledgements. Executive acknowledges that Executive has carefully read this Agreement and has given careful consideration to the restraints imposed upon Executive by this Agreement, and is in full accord as to the necessity of such restraints for the reasonable and proper protection of the Confidential Information, business strategies, employee and customer relationships, and goodwill of the Company and its Subsidiaries and Affiliates now existing or to be developed in the future. Executive expressly acknowledges and agrees that each and every restraint imposed by this Agreement is reasonable with respect to subject matter, time period, and geographical area. Executive further acknowledges that although Executive's compliance with the covenants contained in Sections 6, 7, or 8 may prevent Executive from earning a livelihood in a business similar to the business of the Company, Executive's experience and capabilities are such that Executive has other opportunities to earn a livelihood and adequate means of support for Executive and Executive's dependents.
9. Enforcement. Because Executive's services are unique and because Executive has access to Confidential Information and Work Product, the parties agree that the Company and its Subsidiaries and Affiliates will suffer irreparable harm from a breach or threatened breach of Sections 6, 7, 8, 23 or 25 by Executive and that money damages would not be an adequate remedy for any such breach or threatened breach of this Agreement. In the event of any breach or threatened breach of this Agreement, the Company and its Subsidiaries and Affiliates, in addition to other rights and remedies existing in their favor, shall be entitled to specific performance and/or injunctive or other equitable relief from a court of competent jurisdiction in order to enforce, or prevent any violations of, the provisions hereof (without posting a bond or other security). In addition, in the event of an alleged breach of violation by Executive of Section 8, the Restriction Periods shall be extended automatically by the amount of time between the initial occurrence of the breach or violation and when such breach or violation has been duly cured.
10. Executive's Representations. Executive hereby represents and warrants to the Company that (a) the execution, delivery, and performance of this Agreement by Executive do not and shall not conflict with, breach, violate, or cause a default under any contract, agreement, instrument, order, judgment, or decree to which Executive is a party or by which Executive is bound; (b) Executive is not a party to or bound by any employment agreement, noncompete agreement, or confidentiality agreement with any other Person that would prohibit Executive's employment with the Company or restrict Executive's ability to fully perform Executive's duties for the Company; (c) upon the execution and delivery of this Agreement by the Company, this Agreement shall be the valid and binding obligation of Executive, enforceable in accordance with its terms; and (d) Executive is not subject to any pending, or to his knowledge any threatened, lawsuit, action, investigation, or proceeding involving Executive's prior employment or consulting work or the use of any information or techniques of any former employer or contracting party. Executive hereby acknowledges and represents that he has consulted with independent legal counsel regarding Executive's rights and obligations under this Agreement and that Executive fully understands the terms and conditions contained herein.
11. Survival. Sections 5 through 25 shall survive and continue in full force in accordance with their terms notwithstanding the termination of the Employment Period.



12. Notices. Any notice provided for in this Agreement shall be in writing and shall be either personally delivered, sent by reputable overnight courier service, or mailed by first class mail, return receipt requested, to the recipient at the address below indicated:
Notices to Executive:
___________________
___________________
___________________
___________________

Notices to the Company:
Core Molding Technologies, Inc.
800 Manor Park Dr.
Columbus, Ohio 43228
Attn: CEO

with a copy to:

Squire Patton Boggs (US) LLP
2000 Huntington Center
41 South High Street
Columbus, Ohio 43215
Attention: Donald W. Hughes

or such other address or to the attention of such other Person as the recipient party shall have specified by prior written notice to the sending party. Any notice under this Agreement shall be deemed to have been given when so delivered, sent, or mailed.
13. Severability. Whenever possible, each provision of this Agreement shall be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal, or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other provision of this Agreement or any action in any other jurisdiction, but this Agreement shall be reformed, construed, and enforced in such jurisdiction as if such invalid, illegal, or unenforceable provision had never been contained herein.
14. Complete Agreement. This Agreement embodies the complete agreement and understanding among the parties and supersedes and preempts any prior understandings, agreements, or representations by or among the parties, written or oral, which may have related to the subject matter hereof in any way.
15. No Strict Construction. The language used in this Agreement shall be deemed to be the language chosen by the parties hereto to express their mutual intent, and no rule of strict construction shall be applied against any party.
16. Counterparts. This Agreement may be executed in separate counterparts (including by means of pdf signature page), each of which is deemed to be an original, and all of which taken together constitute one and the same agreement.
17. Successors and Assigns. This Agreement is intended to bind and inure to the benefit of and be enforceable by Executive, the Company, its Subsidiaries and Affiliates and their respective heirs, successors, and assigns, except that Executive may not assign Executive's rights or delegate Executive's duties or obligations hereunder without the prior written consent of the Company. The Company may unilaterally assign its rights and obligations under this Agreement to any successor to Company's rights and obligations hereunder as a result of any



change of control, merger, consolidation, restructuring or reorganization or to any other successor to all or substantially all of the securities, business and/or assets of the Company or any of its affiliates, and Executive shall continue to be bound by the terms and conditions of this Agreement.
18. Choice of Law and Choice of Forum. All issues and questions concerning the construction, validity, enforcement, and interpretation of this Agreement and the exhibits and schedules hereto shall be governed by, and construed in accordance with, the laws of the State of Ohio, without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Ohio or any other jurisdiction) that would cause the application of the laws of any jurisdiction other than the State of Ohio. Jurisdiction and venue of any dispute, action or proceeding relating to this Agreement, the employment of Executive, the termination of Executive's employment, or the validity, interpretation, performance, breach or termination of the Agreement shall be exclusively in the state or federal court located in Franklin County, Ohio.
19. Amendment and Waiver. The provisions of this Agreement may be amended or waived only with the prior written consent of the Company (as approved by the Board) and Executive, and no course of conduct or course of dealing or failure or delay by any party hereto in enforcing or exercising any of the provisions of this Agreement (including, without limitation, the Company's right to terminate the Employment Period with or without Cause) shall affect the validity, binding effect, or enforceability of this Agreement or be deemed to be an implied waiver of any provision of this Agreement.
20. Insurance. The Company may, at its discretion, apply for and procure in its own name and for its own benefit life and/or disability insurance on Executive in any amount or amounts considered advisable. Executive agrees to cooperate in any medical or other examination, supply any information, and execute and deliver any applications or other instruments in writing as may be reasonably necessary to obtain and constitute such insurance.
21. Tax Matters; Section 409A.
(a) The Company and its respective Subsidiaries and Affiliates shall be entitled to report such income and deduct or withhold from any amounts owing from the Company or any of its Subsidiaries or Affiliates to Executive any federal, state, local, or foreign withholding taxes, excise tax, or employment taxes ("Taxes") imposed with respect to Executive's compensation or other payments and benefits from the Company or any of its Subsidiaries or Affiliates (including, without limitation, Base Salary and Annual Bonuses).
(b) The intent of the parties is that payments and benefits under this Agreement comply with Section 409A; and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be in compliance therewith.
(c) Notwithstanding the foregoing, a termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits upon or following a termination of employment unless such termination is also a "separation from service" within the meaning of Section 409A and, for purposes of any such provision of this Agreement, references to a "termination," "termination of employment" or like terms shall mean "separation from service." Notwithstanding anything to the contrary in this Agreement, if Executive is deemed on the date of termination to be a "specified employee" within the meaning of that term under Code Section 409A(a)(2)(B), then with regard to any payment or the provision of any benefit that is considered "nonqualified deferred compensation" under Section 409A payable on account of a "separation from service," such payment or benefit shall not be made or provided until the date which is the earlier of (A) the expiration of the six (6)-month period measured from the date of such "separation from service" of Executive, and (B) the date of Executive's death, to the extent required under Section 409A. Upon the expiration of the foregoing delay period, all payments and benefits delayed pursuant to



this Section 21(c) (whether they would have otherwise been payable in a single sum or in installments in the absence of such delay) shall be paid or reimbursed to Executive in a lump sum, without interest, and any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
(d) To the extent that reimbursements or other in-kind benefits under this Agreement constitute "nonqualified deferred compensation" for purposes of Section 409A, (A) all such expenses or other reimbursements hereunder shall be made on or prior to the last day of the taxable year following the taxable year in which such expenses were incurred by Executive; (B) any right to such reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit; and (C) no such reimbursement, expenses eligible for reimbursement, or in-kind benefits provided in any taxable year shall in any way affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year.
(e) For purposes of Section 409A, Executive's right to receive any installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of the Company, to the extent permitted under Section 409A.
(f) Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes "nonqualified deferred compensation" for purposes of Section 409A be subject to offset by any other amount unless otherwise permitted by Section 409A.
(g) Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes "nonqualified deferred compensation" for purposes of Section 409A be accelerated or delayed in contravention of the regulations under Section 409A.
22. Waiver of Jury Trial. As a specifically bargained for inducement for each of the parties hereto to enter into this Agreement (after having the opportunity to consult with counsel), each party hereto expressly waives the right to trial by jury in any lawsuit or proceeding relating to or arising in any way from this Agreement or the matters contemplated hereby.
23. Corporate Opportunity. Executive shall submit to the CEO all material business, commercial, and investment opportunities or offers presented to Executive, or of which Executive becomes aware, at any time during the Employment Period, which opportunities relate to the Company's business ("Corporate Opportunities"). Unless approved by the CEO, during the Employment Period Executive shall not accept or pursue, directly or indirectly, any Corporate Opportunities on Executive's own behalf or for Executive's personal benefit or for the benefit of any Person other than the Company.
24. Executive's Cooperation. During the Employment Period and thereafter, Executive shall reasonably cooperate with the Company and its Subsidiaries and Affiliates in any internal investigation or administrative, regulatory, or judicial proceeding as reasonably requested by the Company or any Subsidiary or Affiliate (including, without limitation, Executive's being available to the Company and its Subsidiaries and Affiliates upon reasonable notice for interviews and factual investigations, appearing at the Company's or any Subsidiary's or Affiliate's request to give truthful and accurate testimony without requiring service of a subpoena or other legal process, volunteering to the Company and its Subsidiaries and Affiliates all pertinent information and turning over to the Company and its Subsidiaries and Affiliates all relevant documents which are or may come into Executive's possession, all at times and on schedules that are reasonably consistent with Executive's other permitted activities and commitments). In the event the Company or any Subsidiary or Affiliate requires Executive's



cooperation in accordance with this section, the Company shall pay Executive a per diem reasonably determined by the CEO and reimburse Executive for reasonable expenses incurred in connection therewith (including reasonable transportation, lodging and meals, upon submission of receipts).
25. Nondisparagement. During the Employment Period and thereafter, Executive shall not make, publish, or solicit, or encourage others to make, publish, or solicit, any disparaging oral or written statements, comments, announcements, or remarks concerning the Company or its Subsidiaries or Affiliates, or any of their respective directors, officers, or employees. Likewise, during the Employment Period and thereafter, the directors and officers of the Company shall not make, publish, or solicit, or encourage others to make, publish, or solicit, any disparaging oral or written statements, comments, announcements, or remarks concerning Executive. The foregoing shall not be violated by truthful statements in response to legal process, required governmental testimony or filings, or administrative or arbitral proceedings (including, without limitation, depositions in connection with such proceedings).

* * *

IN WITNESS WHEREOF, the parties hereto have executed this Employment Agreement effective as of the date first written above but signed on the date(s) indicated below.
COMPANY:

CORE MOLDING TECHNOLOGIES, INC.



By: _________________________________
Name:
Title:



EXECUTIVE:


________________________________________
[Name]

Date:


EXHIBIT A

Definitions

"Affiliate" means any employer with which the Company would be considered a single employer under Section 414(b) or 414(c) of the Code (as defined below), applied using fifty percent (50%) as the percentage of ownership required under such Code sections, including (i) any Person (as defined below), any other Person directly or indirectly controlling, controlled by or under direct or indirect common control with, such specified Person and (ii) any Person that is a natural Person, the



spouse, ancestors, or lineal descendants of such Person, any limited partnership or limited liability company controlled by such Person or such Person's spouse, ancestors, or lineal descendants or in which such Person or such Person's spouse, ancestors, or lineal descendants hold a majority interest, any trust established for the benefit of any of them and such Person's estate or legal representative.
"Cause" means, with respect to Executive, one or more of the following: (i) commission of, or indictment for, a felony, a misdemeanor where the potential penalty therefor includes jail-time or a crime involving moral turpitude; (ii) commission of an act or omission to act with respect to the Company or any of its Affiliates or Subsidiaries or any of their customers or suppliers involving dishonesty, disloyalty, or fraud; (iii) conduct that brings or is reasonably likely to bring the Company or its Affiliates or Subsidiaries negative publicity or into public disgrace, embarrassment or disrepute; (iv) repeated failure to perform duties as reasonably directed by the CEO; (v) gross negligence or willful misconduct with respect to the Company or any of its Affiliates or Subsidiaries; (vi) material breach of the Company's Code of Conduct as amended from time to time (it being agreed that, among other things, violation of the Company's policy on harassment, anti-bribery, anti-corruption and drug and alcohol-free workplace are all deemed material for purposes of this definition); or (vii) any breach by Executive of Section 6, 7, 8, 23 or 25 of this Agreement. With respect to subsection (iv) herein, "Cause" shall only exist if Executive fails to cure the alleged infraction within ten (10) days of receiving written notice from the Company.
"Change of Control" shall mean the occurrence of any of the following after the Effective Date: (a) one Person (or more than one Person acting as a group) acquires ownership of stock of the Company that, together with the stock held by such Person or group, constitutes more than 50% of the total fair market value or total voting power of the stock of the Company; (b) a majority of the members of the Board are replaced during any twelve-month period by directors whose appointment or election is not endorsed by a majority of the Board before the date of appointment or election; or (c) the sale of all or substantially all of the Company's assets. Notwithstanding the foregoing, a Change of Control shall not occur unless such transaction constitutes a change in the ownership of the Company, a change in effective control of the Company, or a change in the ownership of a substantial portion of the Company's assets under Section 409A.

"Code" means the Internal Revenue Code of 1986, as amended.
"Disability" means (i) Executive's inability, by virtue of ill health or other physical or mental illness, to perform substantially and continuously the duties assigned to Executive with reasonable accommodation for more than one hundred eighty (180) consecutive or non-consecutive days out of any consecutive 12-month period or (ii) if Executive is considered disabled under the Company's long-term disability insurance plan.
"Good Reason" means, with respect to Executive's resignation from employment, one or more of the following occurring within twenty-four (24) months following a Change of Control: (i) a material reduction in Executive's Base Salary, compensation or benefits; (ii) a material diminution in Executive's position and/or duties; (iii) a material breach of this Agreement by the Person or other entity then controlling the Company; (iv) the Company relocates its principal executive offices, or requires Executive to have his principal location of work changed, to any location which is in excess of fifty (50) miles from the location thereof immediately prior to the Change of Control, or (v) a disavowal of this Agreement by the Person or other entity then controlling the Company. With respect to subsections (i), (ii) or (iii) herein, "Good Reason" shall only exist if the Company fails to cure the alleged infraction within thirty (30) days of receiving written notice from Executive, which written notice must be given by Executive to the Company within six (6) months of the occurrence of such event.
"Person" means any natural person, corporation, partnership (whether general or limited), limited liability company, association, custodian, nominee, trust, estate, joint venture, governmental authority, or other individual or entity.
"Subsidiary" means, with respect to any Person, any corporation, partnership, limited liability company, association, joint venture, or other business entity of which more than fifty percent (50%) of the total voting power of shares of stock or other ownership interests entitled (without regard to the



occurrence of any contingency) to vote in the election of the Person (or, in the case of a partnership, limited liability company, or other similar entity, control of the general partnership, managing member, or similar interests) or Persons (whether directors, managers, trustees, or other Persons performing similar functions) having the power to direct or cause the direction of the management and policies thereof is at the time owned or controlled, directly or indirectly, by that Person or one or more of the other Subsidiaries of that Person or a combination thereof.


EX-31.A 5 cmt-2021630xex31a.htm EX-31.A Q2 2021 Document
 
Exhibit 31(a)
SECTION 302 CERTIFICATION
I, David L. Duvall, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Core Molding Technologies, Inc.;
2.Based on my knowledge, this quarterly 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 quarterly report;
3.Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we 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 annual 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 the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 6, 2021

/s/ David L. Duvall
David L. Duvall
President, Chief Executive Officer, and Director
 
EX-31.B 6 cmt-20210630xex31b.htm EX-31.B Q2 2021 Document
 
Exhibit 31(b)
SECTION 302 CERTIFICATION
I, John P. Zimmer, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Core Molding Technologies, Inc.;
2.Based on my knowledge, this quarterly 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 quarterly report;
3.Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we 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 annual 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 the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 6, 2021

/s/ John P. Zimmer
John P. Zimmer
Vice President, Secretary, Treasurer and Chief Financial Officer
 
EX-32.A 7 cmt-20210630xex32a.htm EX-32.A Q2 2021 Document
 
Exhibit 32(a)
CORE MOLDING TECHNOLOGIES, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Core Molding Technologies, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David L. Duvall, President, Chief Executive Officer, and Director of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ David L. Duvall
David L. Duvall
President, Chief Executive Officer, and Director
August 6, 2021
 
EX-32.B 8 cmt-20210630xex32b.htm EX-32.B Q2 2021 Document
 
Exhibit 32(b)
CORE MOLDING TECHNOLOGIES, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Core Molding Technologies, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John P. Zimmer, Vice President, Secretary, Treasurer, and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ John P. Zimmer
John P. Zimmer
Vice President, Secretary, Treasurer and Chief Financial Officer
August 6, 2021
 
EX-101.SCH 9 cmt-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Critical Accounting Policies and Estimates link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Critical Accounting Policies and Estimates (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Critical Accounting Policies and Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2107104 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2110105 - Disclosure - Major Customers link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Major Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2113106 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2116107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2119108 - Disclosure - Property, Plant & Equipment link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Property, Plant & Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2421407 - Disclosure - Property, Plant & Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2122109 - Disclosure - Goodwill and Intangibles link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2424408 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425409 - Disclosure - Goodwill and Intangibles - Definite-lived Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2126110 - Disclosure - Post Retirement Benefits link:presentationLink link:calculationLink link:definitionLink 2327307 - Disclosure - Post Retirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2428410 - Disclosure - Post Retirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2129111 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2330308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2431411 - Disclosure - Debt - Schedule of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2432412 - Disclosure - Debt - Term Loans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2433413 - Disclosure - Debt - Revolving Loans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2134112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2435414 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2136113 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 2337309 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2438415 - Disclosure - Stock Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2439416 - Disclosure - Stock Based Compensation - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2440417 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (Details) link:presentationLink link:calculationLink link:definitionLink 2141114 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2342310 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2443418 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2144115 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2345311 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2446419 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cmt-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cmt-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cmt-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Revolving debt Line of Credit, Current Document Type Document Type Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total other expense Other Nonoperating Income (Expense) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Treasury Stock Treasury Stock [Member] Tooling Service [Member] Post Retirement Benefits Retirement Benefits [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Self-Insurance Self Insurance Reserve [Policy Text Block] Income tax refund Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Less deferred loan costs Debt Issuance Costs, Gross Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Stockholders’ Equity: Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] FGI term loans payable FGI Term Loans [Member] Revolving loan with interest at a variable rate, held by the entity. Security Exchange Name Security Exchange Name Intangibles, net Intangible Assets, Net (Excluding Goodwill) BRP BRP [Member] BRP, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Operating income (loss) Operating Income (Loss) Other Customers Other Customers [Member] Other customers of the entity, not separately disclosed. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Total current liabilities Liabilities, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Unvested beginning balance (in dollars per share) Unvested beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Estimated liability for compensation claims Self Insurance Reserve Variable Rate [Axis] Variable Rate [Axis] Commitments and Contingencies Commitments and Contingencies Restricted stock vested Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Payments related to the purchase of treasury stock Payments for Repurchase of Common Stock Assets: Assets [Abstract] Payments for post retirement healthcare and life insurance Payment for Other Postretirement Benefits Applicable vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Taxes payable Taxes Payable, Current Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Post Retirement Benefit Plans Schedule of Defined Benefit Plans Disclosures [Table Text Block] Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Unusual or Infrequent Item, or Both [Line Items] Unusual or Infrequent Item, or Both [Line Items] Supplemental Balance Sheet Information Supplemental Information Related To Leases [Table Text Block] Supplemental Information Related To Leases Retained earnings Retained Earnings (Accumulated Deficit) Gross repayments on revolving line of credit Repayments of Lines of Credit Right of use asset Operating lease right of use assets Operating Lease, Right-of-Use Asset Operating leases to be paid in year one Lessee, Operating Lease, Liability, to be Paid, Year One Income taxes Income Taxes Paid Beginning Balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Operating leases to be paid in year four Lessee, Operating Lease, Liability, to be Paid, Year Four Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Less: net income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Major Customers [Axis] Customer [Axis] Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at June 30, 2021 and December 31, 2020 Preferred Stock, Value, Issued Income Taxes Income Tax, Policy [Policy Text Block] Proceeds from Bank Debt Proceeds from Bank Debt Total net lease cost Lease, Cost Post retirement benefits liability Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Exercisable at the end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Payment of deferred loan costs Payments of Financing Costs Other non-current liabilities Other Liabilities, Noncurrent Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Work in process Inventory, Work in Process, Net of Reserves Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Capital additions in progress Construction in Progress, Gross Inventories, net Total Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Statement [Line Items] Statement [Line Items] Class of Stock [Domain] Class of Stock [Domain] Weighted average interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Debt term Debt Instrument, Term Incremental Revolving Commitment Incremental Revolving Commitment [Member] Incremental Revolving Commitment Statement [Table] Statement [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Interest cost Defined Benefit Plan, Interest Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] External Credit Rating by Grouping [Domain] External Credit Rating by Grouping [Domain] Debt Debt Disclosure [Text Block] Post retirement benefits liability Postemployment Benefits Liability, Noncurrent Cost of sales Cost of Revenue Selling, general and administrative expense Selling, General and Administrative Expenses [Member] Period One Debt Instrument, Redemption, Period One [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Computation of basic and diluted net income per common share: Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Accrued other liabilities Other Accrued Liabilities, Current Income tax benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Line of credit outstanding Long-term Line of Credit Eligible investment grade Guarantor Obligations, Liquidation Proceeds, Percentage Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Available rate revolving loans Line of Credit Facility, Current Borrowing Capacity Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Number of reporting units Number of Reporting Units Derivative Hedging Activities Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accounts Receivable Allowances Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Period Three Debt Instrument, Redemption, Period Three [Member] Derivative Instruments Derivatives, Policy [Policy Text Block] Fixed asset purchases in accounts payable Capital Expenditures Incurred but Not yet Paid Income tax receivable Income Taxes Receivable, Current Income tax benefit from CARES Act Income Tax Expense (Benefit), Realized From CARES Act Income Tax Expense (Benefit), Realized From CARES Act Assets and Liabilities, Lessee [Abstract] Assets and Liabilities, Lessee [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment The status of Restricted Stock and changes Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Non-cash investing activities: Other Noncash Investing and Financing Items [Abstract] Operating leases to be paid in year two Lessee, Operating Lease, Liability, to be Paid, Year Two Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative expense Selling, General and Administrative Expense Intangible asset amortization expense Amortization of Intangible Assets Components of lease expense Lease, Cost [Table Text Block] Amortization of prior service credits Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Operating leases to be paid in year three Lessee, Operating Lease, Liability, to be Paid, Year Three Other non-current assets Other Assets, Noncurrent Restricted stock vested (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Total Assets Assets Unvested beginning balance (in shares) Unvested ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Amortization of prior service credits Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Net Carrying Amount Finite-Lived Intangible Assets, Net Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Cost of goods sold Cost of Sales [Member] Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Product and Service [Axis] Product and Service [Axis] Pension plan payments accrued Liability, Defined Benefit Pension Plan Total Liabilities Liabilities Weighted-average period costs are expected to be recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Retirement Plan Type [Axis] Retirement Plan Type [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income on Derivative Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Inventories Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Number of Shares, Restricted Stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Keybank National Association Keybank National Association [Member] Keybank National Association Contract-based intangible assets Contract-Based Intangible Assets [Member] Debt Instrument [Axis] Debt Instrument [Axis] Paid-In Capital Additional Paid-in Capital [Member] Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amount of revenue from contract liabilities related to open jobs outstanding Contract With Customer, Liability, Including New Contract Revenue Recognized Contract With Customer, Liability, Including New Contract Revenue Recognized Schedule of stock appreciation rights activity Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block] Common stock, shares outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] External Credit Rating by Grouping [Axis] External Credit Rating by Grouping [Axis] Revolving Credit Facility Revolving Credit Facility [Member] UFP Universal Forest Products [Member] Universal Forest Products, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Accounts receivable for chargebacks Accounts Receivable, Allowance For Credit Loss, Chargebacks Amount of chargebacks to accounts receivable. Security deposit Payments for (Proceeds from) Deposit on Loan Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Letters of credit outstanding Letters of Credit Outstanding, Amount Common stock, shares authorized (in shares) Common Stock, Shares Authorized Property, plant and equipment Property, Plant and Equipment, Gross Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] PACCAR Paccar [Member] PACCAR, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Revenue Recognition Revenue [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Noncurrent operating lease liabilities Long-term lease obligations Operating Lease, Liability, Noncurrent Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Change in post retirement benefits, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Use of Estimates Use of Estimates, Policy [Policy Text Block] Volvo Volvo [Member] Volvo Group North America, LLC, a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Current assets: Assets, Current [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Net Income (Loss) Available to Common Stockholders Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Cash Flow, Operating Activities, Lessee [Abstract] Cash Flow, Operating Activities, Lessee [Abstract] Document Period End Date Document Period End Date Goodwill and Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Income (loss) before taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Navistar Navistar [Member] Navistar, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company. Schedule of inventories Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Share-based compensation Share-based Payment Arrangement, Noncash Expense Cover [Abstract] Cover [Abstract] Base Rate Base Rate [Member] Additions Goodwill, Acquired During Period Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Inventories Inventories [Member] Loans Payable Loans Payable [Member] Long-term debt Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Payments made to pension plans Payment for Pension Benefits Customer relationships Customer Relationships [Member] Lease, Cost [Abstract] Lease, Cost [Abstract] Gain (loss) on derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] Finished goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Final payment Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Current operating lease liabilities Less: current obligations Operating Lease, Liability, Current Concentration Risks, Types, No Concentration Percentage [Abstract] Concentration Risks, Types, No Concentration Percentage [Abstract] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Amortization of net loss Defined Benefit Plan, Amortization of Gain (Loss) Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Net periodic post-retirement benefit Net periodic benefit credit Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Accumulated Other Comprehensive Income (Loss) Stockholders' Equity Note Disclosure [Text Block] Accounts Receivable Accounts Receivable [Member] Interest rate swaps: Interest Rate Swap [Member] Name of Major Customer [Domain] Customer [Domain] Paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate, Operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Impairment of long-lived assets Asset Impairment Charges Total post retirement benefits expense Pension and Other Postretirement Benefits Cost (Reversal of Cost) Retirement Plan Type [Domain] Retirement Plan Type [Domain] Other income and expense Other Nonoperating Income (Expense) [Abstract] Variable interest rate Debt Instrument, Interest Rate, Effective Percentage Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Impairment Goodwill, Impairment Loss Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Post-retirement Benefits Postemployment Benefit Plans, Policy [Policy Text Block] Grant price (in USD per share) Shares Issued, Price Per Share Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Entity Address, Postal Zip Code Entity Address, Postal Zip Code Trademarks Trademarks [Member] Deferred tax asset Deferred Tax Assets, Net of Valuation Allowance Period Two Debt Instrument, Redemption, Period Two [Member] Goodwill Beginning balance Ending balance Goodwill Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Principal amount Debt Instrument, Face Amount Foreign currency hedging derivatives: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent [Abstract] Document Quarterly Report Document Quarterly Report Schedule of Goodwill activity Schedule of Goodwill [Table Text Block] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Contract liability Contract with Customer, Liability, Current Credit Facility [Domain] Credit Facility [Domain] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Weighted average common and potentially issuable common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative Contract [Domain] Derivative Contract [Domain] Letter of Credit Letter of Credit [Member] Basic (in USD per share) Basic net income per share (in dollars per share) Earnings Per Share, Basic Expected weighted-average term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Number of operating segments Number of Operating Segments Entity File Number Entity File Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term, Operating leases Operating Lease, Weighted Average Remaining Lease Term Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Payment of principal on term loans Principal amount advanced Repayments of Long-term Debt Allowance for slow moving and obsolete inventory Inventory Valuation Reserves Compensation costs Share-based Payment Arrangement, Expense Unrecognized tax benefits Unrecognized Tax Benefits Balance Sheet Location [Axis] Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares 8,040,748 at June 30, 2021 and 7,980,516 at December 31, 2020 Common Stock, Value, Issued Liability for post retirement healthcare benefits Postemployment Benefits Liability Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Impairment on contract assets Impairment of Intangible Assets, Finite-lived Document Fiscal Year Focus Document Fiscal Year Focus Income tax benefit Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Current portion of long-term debt Less current portion Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Wells Fargo term loans payable Wells Fargo Term Loans [Member] Term loan, interest at a fixed rate with monthly payments of interest and principal through April 2025. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Pension, health and life insurance expense: Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Foreign currency hedging derivatives: Foreign exchange contracts Foreign Exchange Forward [Member] Investment Grade External Credit Rating, Investment Grade [Member] Total operating lease liabilities Operating Lease, Liability Deferred tax liability Deferred Tax Liabilities, Net Long-term debt Long-term Debt, Excluding Current Maturities Post retirement benefit plan adjustments: Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent [Abstract] Interest expense Interest Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total Stockholders’ Equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total Liabilities and Stockholders’ Equity Liabilities and Equity Accumulated other comprehensive income, net of income taxes Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Income tax benefit (expense) Tax benefit, hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Entity Address, City or Town Entity Address, City or Town Schedule of Major Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Compensation and related benefits Employee-related Liabilities, Current Operating lease cost Operating Lease, Cost Operating leases to be paid in year five Lessee, Operating Lease, Liability, to be Paid, Year Five Product Product [Member] Amortization Period Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Schedule of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Valuation allowance against net deferred tax assets Deferred Tax Assets, Valuation Allowance Liabilities: Liabilities [Abstract] Gross margin Gross Profit Property, plant and equipment, net Property, plant and equipment — net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Contract Assets/Liabilities Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Stock Based Compensation Share-based Payment Arrangement [Text Block] Net Income (Loss) Attributable to Parent, Total Net income (loss) Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Operating leases to be paid in remainder of fiscal year Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LIBOR London Interbank Offered Rate (LIBOR) [Member] Inventory Inventory Disclosure [Text Block] Trade name Trade Names [Member] Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Net income (loss) per common share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Number of major customers Number Of Major Customers The amount of customers, expressed as a percent, whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the entity. Losses (gains) on foreign currency translation Foreign Currency Transaction Gain (Loss), Unrealized Post Retirement Benefit Plan Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Stockholders’ Equity: Stockholders' Equity Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Total pension expense Pension Cost (Reversal of Cost) Developed technology Developed Technology Rights [Member] Document Fiscal Period Focus Document Fiscal Period Focus Cash paid for: Supplemental Cash Flow Information [Abstract] Prepayment fee Debt Instrument, Redemption Price, Percentage Entity Filer Category Entity Filer Category Common Stock Outstanding Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Monthly installments Debt Instrument, Periodic Payment, Principal Defined contribution plan Defined Contribution Plan, Cost Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Pension plan payments expected to be made in fiscal year Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year Gross Carrying Amount Finite-Lived Intangible Assets, Gross Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Net income (loss) available to common shareholders Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Maturities of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Basis points Debt Instrument, Basis Spread on Variable Rate Purchase commitments for capital expenditures in progress Construction in Progress Expenditures Incurred but Not yet Paid Treasury stock (in shares) Treasury Stock, Shares Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Leaf Capital term loan payable Leaf Capital Term Loans [Member] Term loans, interest at a variable rate with monthly payments of interest and quarterly payments of principal through January 2023. Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Class of Stock [Axis] Class of Stock [Axis] Inventories Inventory, Policy [Policy Text Block] Income tax expense (benefit) Income Tax Expense (Benefit) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Diluted (in USD per share) Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Total Loan balance Long-term Debt, Gross Schedule Of Long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Depreciation expense Depreciation Raw materials Inventory, Raw Materials and Purchased Parts, Net of Reserves Entity Address, Address Line One Entity Address, Address Line One Non-competition agreement Noncompete Agreements [Member] Entity Emerging Growth Company Entity Emerging Growth Company Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Deferred income tax Deferred Income Tax Expense (Benefit) Period Four Debt Instrument, Redemption, Period Four [Member] Multi-employer plan Multiemployer Plan, Employer Contribution, Cost Revolving loan commitment Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value, Restricted Stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Options to extend the lease, period Lessee, Operating Lease With Options To Extend Lease, Term Term of lessee's operating leases' options to extend. Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Unrealized hedge gain (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Effective tax rate Effective Income Tax Rate Reconciliation, Percent Critical Accounting Policies and Estimates Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Major Customers Concentration Risk Disclosure [Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Share-based Payment Arrangement, Noncash Expense [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Non Investment Grade External Credit Rating, Non Investment Grade [Member] Award Type [Domain] Award Type [Domain] Other Postretirement Benefits Plan Other Postretirement Benefits Plan [Member] Trading Symbol Trading Symbol Exercisable at the period end (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Participating Securities Participating Securities [Member] Participating Securities Other comprehensive loss before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Property, Plant & Equipment Property, Plant and Equipment Disclosure [Text Block] Lessee, Operating Lease, Description [Abstract] Lessee, Operating Lease, Description [Abstract] Treasury stock - at cost, 3,814,802 shares at June 30, 2021 and 3,810,929 shares at December 31, 2020 Treasury Stock, Value Pension Plan Pension Plan [Member] Net Income Per Common Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Income taxes rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company Shares surrendered (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Gross borrowings on revolving line of credit Proceeds from Lines of Credit Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 13 cmt-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 cmt-20210630_htm.xml IDEA: XBRL DOCUMENT 0001026655 2021-01-01 2021-06-30 0001026655 2021-08-05 0001026655 us-gaap:RestrictedStockMember 2021-06-30 0001026655 2021-04-01 2021-06-30 0001026655 2020-04-01 2020-06-30 0001026655 2020-01-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember 2021-04-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember 2020-04-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember 2021-04-01 2021-06-30 0001026655 us-gaap:InterestRateSwapMember 2020-04-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember 2021-01-01 2021-06-30 0001026655 us-gaap:InterestRateSwapMember 2020-01-01 2020-06-30 0001026655 2021-06-30 0001026655 2020-12-31 0001026655 us-gaap:CommonStockMember 2020-03-31 0001026655 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001026655 us-gaap:TreasuryStockMember 2020-03-31 0001026655 us-gaap:RetainedEarningsMember 2020-03-31 0001026655 2020-03-31 0001026655 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001026655 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001026655 us-gaap:CommonStockMember 2020-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001026655 us-gaap:TreasuryStockMember 2020-06-30 0001026655 us-gaap:RetainedEarningsMember 2020-06-30 0001026655 2020-06-30 0001026655 us-gaap:CommonStockMember 2019-12-31 0001026655 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001026655 us-gaap:TreasuryStockMember 2019-12-31 0001026655 us-gaap:RetainedEarningsMember 2019-12-31 0001026655 2019-12-31 0001026655 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001026655 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001026655 us-gaap:CommonStockMember 2021-03-31 0001026655 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001026655 us-gaap:TreasuryStockMember 2021-03-31 0001026655 us-gaap:RetainedEarningsMember 2021-03-31 0001026655 2021-03-31 0001026655 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001026655 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001026655 us-gaap:CommonStockMember 2021-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001026655 us-gaap:TreasuryStockMember 2021-06-30 0001026655 us-gaap:RetainedEarningsMember 2021-06-30 0001026655 us-gaap:CommonStockMember 2020-12-31 0001026655 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001026655 us-gaap:TreasuryStockMember 2020-12-31 0001026655 us-gaap:RetainedEarningsMember 2020-12-31 0001026655 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001026655 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001026655 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0001026655 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001026655 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001026655 us-gaap:ContractBasedIntangibleAssetsMember 2021-01-01 2021-06-30 0001026655 cmt:ParticipatingSecuritiesMember 2021-04-01 2021-06-30 0001026655 cmt:ParticipatingSecuritiesMember 2020-04-01 2020-06-30 0001026655 cmt:ParticipatingSecuritiesMember 2021-01-01 2021-06-30 0001026655 cmt:ParticipatingSecuritiesMember 2020-01-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember 2021-04-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember 2020-04-01 2020-06-30 0001026655 cmt:UniversalForestProductsMember 2021-01-01 2021-06-30 0001026655 cmt:UniversalForestProductsMember 2020-01-01 2020-06-30 0001026655 cmt:NavistarMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:NavistarMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:NavistarMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:NavistarMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:NavistarMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:NavistarMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:NavistarMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:NavistarMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:NavistarMember 2021-04-01 2021-06-30 0001026655 cmt:NavistarMember 2020-04-01 2020-06-30 0001026655 cmt:NavistarMember 2021-01-01 2021-06-30 0001026655 cmt:NavistarMember 2020-01-01 2020-06-30 0001026655 cmt:PaccarMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:PaccarMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:PaccarMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:PaccarMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:PaccarMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:PaccarMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:PaccarMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:PaccarMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:PaccarMember 2021-04-01 2021-06-30 0001026655 cmt:PaccarMember 2020-04-01 2020-06-30 0001026655 cmt:PaccarMember 2021-01-01 2021-06-30 0001026655 cmt:PaccarMember 2020-01-01 2020-06-30 0001026655 cmt:BRPMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:BRPMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:BRPMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:BRPMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:BRPMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:BRPMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:BRPMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:BRPMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:BRPMember 2021-04-01 2021-06-30 0001026655 cmt:BRPMember 2020-04-01 2020-06-30 0001026655 cmt:BRPMember 2021-01-01 2021-06-30 0001026655 cmt:BRPMember 2020-01-01 2020-06-30 0001026655 cmt:VolvoMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:VolvoMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:VolvoMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:VolvoMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:VolvoMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:VolvoMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:VolvoMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:VolvoMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:VolvoMember 2021-04-01 2021-06-30 0001026655 cmt:VolvoMember 2020-04-01 2020-06-30 0001026655 cmt:VolvoMember 2021-01-01 2021-06-30 0001026655 cmt:VolvoMember 2020-01-01 2020-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 cmt:OtherCustomersMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 cmt:OtherCustomersMember 2021-04-01 2021-06-30 0001026655 cmt:OtherCustomersMember 2020-04-01 2020-06-30 0001026655 cmt:OtherCustomersMember 2021-01-01 2021-06-30 0001026655 cmt:OtherCustomersMember 2020-01-01 2020-06-30 0001026655 us-gaap:ProductMember 2021-04-01 2021-06-30 0001026655 us-gaap:ProductMember 2020-04-01 2020-06-30 0001026655 us-gaap:ProductMember 2021-01-01 2021-06-30 0001026655 us-gaap:ProductMember 2020-01-01 2020-06-30 0001026655 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001026655 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001026655 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001026655 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001026655 srt:MinimumMember 2021-06-30 0001026655 srt:MaximumMember 2021-06-30 0001026655 2020-01-01 2020-12-31 0001026655 us-gaap:TradeNamesMember 2021-01-01 2021-06-30 0001026655 us-gaap:TradeNamesMember 2021-06-30 0001026655 us-gaap:TrademarksMember 2021-01-01 2021-06-30 0001026655 us-gaap:TrademarksMember 2021-06-30 0001026655 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-06-30 0001026655 us-gaap:NoncompeteAgreementsMember 2021-06-30 0001026655 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001026655 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001026655 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001026655 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001026655 us-gaap:CustomerRelationshipsMember 2021-06-30 0001026655 us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001026655 us-gaap:TradeNamesMember 2020-12-31 0001026655 us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001026655 us-gaap:TrademarksMember 2020-12-31 0001026655 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001026655 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001026655 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001026655 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001026655 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001026655 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001026655 us-gaap:CustomerRelationshipsMember 2020-12-31 0001026655 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-06-30 0001026655 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-06-30 0001026655 us-gaap:PensionPlansDefinedBenefitMember 2021-06-30 0001026655 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-06-30 0001026655 cmt:WellsFargoTermLoansMember 2021-06-30 0001026655 cmt:WellsFargoTermLoansMember 2020-12-31 0001026655 cmt:FGITermLoansMember 2021-06-30 0001026655 cmt:FGITermLoansMember 2020-12-31 0001026655 cmt:LeafCapitalTermLoansMember 2021-06-30 0001026655 cmt:LeafCapitalTermLoansMember 2020-12-31 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember 2020-10-27 0001026655 cmt:KeybankNationalAssociationMember cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember 2020-10-28 2020-10-28 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:BaseRateMember 2020-10-27 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:BaseRateMember 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-10-27 2020-10-27 0001026655 srt:MinimumMember cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember 2021-03-31 0001026655 cmt:WellsFargoTermLoansMember us-gaap:LoansPayableMember 2020-10-27 2020-10-27 0001026655 cmt:FGITermLoansMember us-gaap:LoansPayableMember 2020-10-20 0001026655 cmt:KeybankNationalAssociationMember cmt:FGITermLoansMember us-gaap:LoansPayableMember 2020-10-27 2020-10-27 0001026655 cmt:FGITermLoansMember us-gaap:LoansPayableMember 2020-10-27 2020-10-27 0001026655 cmt:FGITermLoansMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:LoansPayableMember 2020-10-20 2020-10-20 0001026655 cmt:FGITermLoansMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:LoansPayableMember 2020-10-20 2020-10-20 0001026655 cmt:FGITermLoansMember us-gaap:LoansPayableMember 2020-10-20 2020-10-20 0001026655 cmt:FGITermLoansMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:LoansPayableMember 2020-10-20 2020-10-20 0001026655 cmt:FGITermLoansMember us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:LoansPayableMember 2020-10-20 2020-10-20 0001026655 cmt:LeafCapitalTermLoansMember us-gaap:LoansPayableMember 2020-04-24 0001026655 cmt:LeafCapitalTermLoansMember us-gaap:LoansPayableMember 2020-04-24 2020-04-24 0001026655 cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 0001026655 cmt:KeybankNationalAssociationMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember 2020-10-28 2020-10-28 0001026655 cmt:IncrementalRevolvingCommitmentMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 0001026655 cmt:IncrementalRevolvingCommitmentMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 2020-10-27 0001026655 us-gaap:AccountsReceivableMember cmt:WellsFargoTermLoansMember us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 2020-10-27 0001026655 us-gaap:AccountsReceivableMember cmt:WellsFargoTermLoansMember us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 2020-10-27 0001026655 us-gaap:InventoriesMember cmt:WellsFargoTermLoansMember us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 2020-10-27 0001026655 srt:MinimumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 2020-10-27 0001026655 srt:MaximumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 2020-10-27 0001026655 srt:MinimumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-10-27 2020-10-27 0001026655 srt:MaximumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-10-27 2020-10-27 0001026655 srt:MinimumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 0001026655 srt:MinimumMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-10-27 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-27 2020-10-27 0001026655 cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001026655 us-gaap:LetterOfCreditMember cmt:WellsFargoTermLoansMember us-gaap:RevolvingCreditFacilityMember 2020-10-27 0001026655 cmt:KeybankNationalAssociationMember us-gaap:LoansPayableMember 2020-03-31 0001026655 cmt:KeybankNationalAssociationMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001026655 2020-01-01 2020-03-31 0001026655 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001026655 us-gaap:RestrictedStockMember 2020-12-31 0001026655 us-gaap:RestrictedStockMember 2020-06-30 0001026655 us-gaap:RestrictedStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001026655 us-gaap:RestrictedStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001026655 us-gaap:RestrictedStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001026655 us-gaap:RestrictedStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001026655 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001026655 us-gaap:StockAppreciationRightsSARSMember 2021-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember 2020-12-31 0001026655 us-gaap:StockAppreciationRightsSARSMember 2020-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001026655 us-gaap:StockAppreciationRightsSARSMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-04-01 2021-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-04-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001026655 us-gaap:ForeignExchangeForwardMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-06-30 0001026655 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-06-30 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-06-30 0001026655 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0001026655 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 shares iso4217:USD iso4217:USD shares cmt:segment cmt:reportingUnit cmt:customer pure 0001026655 false 2021 Q2 --12-31 us-gaap:OtherAccruedLiabilitiesCurrent us-gaap:OtherAccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2021-06-30 false 001-12505 CORE MOLDING TECHNOLOGIES, INC. DE 31-1481870 800 Manor Park Drive Columbus OH 43228-0183 614 870-5000 Yes Yes Non-accelerated Filer true false false Common Stock, par value $0.01 NYSEAMER CMT 8484477 678400 80461000 37806000 153290000 101830000 66725000 34903000 126836000 88161000 13736000 2903000 26454000 13669000 7563000 4109000 14935000 10614000 6173000 -1206000 11519000 3055000 584000 1197000 1163000 2371000 -40000 -20000 -80000 -40000 -544000 -1177000 -1083000 -2331000 5629000 -2383000 10436000 724000 1543000 -111000 2894000 -4965000 4086000 -2272000 7542000 5689000 0.48 -0.29 0.89 0.69 0.48 -0.29 0.89 0.69 4086000 -2272000 7542000 5689000 0 803000 0 -871000 0 -174000 0 186000 0 61000 0 -722000 0 -14000 0 164000 44000 45000 87000 90000 124000 124000 248000 248000 16000 16000 33000 33000 4022000 -1659000 7414000 4321000 5596000 4131000 44654000 27584000 22039000 18360000 2504000 2026000 3989000 4377000 78782000 56478000 3985000 2754000 74613000 74052000 17376000 17376000 10542000 11516000 3132000 3332000 188430000 165508000 3352000 2535000 200000 420000 26423000 16994000 2209000 2613000 5367000 1319000 9140000 8305000 4998000 3809000 51689000 35995000 3648000 2560000 23243000 25198000 7747000 7823000 86327000 71576000 0 0 0.01 0.01 10000000 10000000 0 0 0 0 0.01 0.01 20000000 20000000 8040748 7980516 80000 80000 36931000 36127000 1247000 1375000 3814802 3810929 28568000 28521000 92413000 84871000 102103000 93932000 188430000 165508000 7882716 79000 35088000 -611000 -28501000 84667000 90722000 -2272000 -2272000 16000 63000 63000 -174000 629000 629000 -14000 47000 47000 82573 1000 1000 388000 388000 7965289 80000 35476000 2000 -28501000 82395000 89452000 7877945 79000 34772000 1370000 -28501000 76706000 84426000 5689000 5689000 33000 125000 125000 186000 -685000 -685000 164000 -558000 -558000 87344 1000 1000 704000 704000 7965289 80000 35476000 2000 -28501000 82395000 89452000 7987800 80000 36445000 1311000 -28568000 88327000 97595000 4086000 4086000 16000 64000 64000 52948 0 0 486000 486000 8040748 80000 36931000 1247000 -28568000 92413000 102103000 7980516 80000 36127000 1375000 -28521000 84871000 93932000 7542000 7542000 33000 128000 128000 47000 47000 60232 0 0 804000 804000 8040748 80000 36931000 1247000 -28568000 92413000 102103000 7542000 5689000 6161000 5588000 0 517000 804000 704000 -188000 45000 17070000 -10842000 3679000 -5457000 -110000 3667000 9119000 -7910000 5557000 1438000 -236000 -130000 8496000 18483000 5387000 1644000 -5387000 -1644000 9507000 59357000 9287000 47349000 47000 0 2000 0 0 175000 1375000 2258000 -1644000 -14091000 1465000 2748000 4131000 1856000 5596000 4604000 935000 2377000 3503000 302000 99000 146000 BASIS OF PRESENTATION<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and include all of the information and disclosures required by accounting principles generally accepted in the United States of America for interim reporting, which are less than those required for annual reporting. In the opinion of management, the accompanying unaudited consolidated financial statements contain all adjustments (all of which are normal and recurring in nature) necessary to present fairly the financial position of Core Molding Technologies, Inc. and its subsidiaries (“Core Molding Technologies” or the “Company”) at June 30, 2021, and the results of operations and cash flows for the six months ended June 30, 2021. The “Notes to Consolidated Financial Statements” contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, should be read in conjunction with these consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core Molding Technologies and its subsidiaries operate in the composites market as one operating segment as a molder of thermoplastic and thermoset structural products. The Company's operating segment consists of one reporting unit. The Company produces and sells molded products for varied markets, including medium and heavy-duty trucks, automobiles, marine, construction and other commercial markets. The Company offers customers a wide range of manufacturing processes to fit various program volume and investment requirements. These processes include compression molding of sheet molding compound ("SMC"), resin transfer molding ("RTM"), liquid molding of dicyclopentadiene ("DCPD"), spray-up and hand-lay-up, direct long-fiber thermoplastics ("D-LFT") and structural foam and structural web injection molding ("SIM"). Core Molding Technologies has its headquarters in Columbus, Ohio, and operates seven production facilities in Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; Matamoros and Escobedo, Mexico; and Cobourg, Ontario, Canada. All production facilities produce structural composite products.</span></div> 1 1 CRITICAL ACCOUNTING POLICIES AND ESTIMATES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the following critical accounting policies, among others, affect its more significant judgments and estimates used in the preparation of its consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, disclosures of contingent assets and liabilities, and reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates, due to the uncertainty around the magnitude and duration of the COVID-19 pandemic, as well as other factors.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognizes revenue from two streams, product revenue and tooling revenue. Product revenue is earned from the manufacture and sale of thermoplastic and thermoset structural products. Revenue from product sales is generally recognized as products are shipped, as the Company transfers title and risk of ownership to the customer and is entitled to payment. In limited circumstances, the Company recognizes revenue from product sales when products are produced and the customer takes title and risk of ownership at the Company's production facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling revenue is earned from manufacturing tools, molds and assembly equipment as part of a tooling program for a customer. Given that the Company is providing a significant service of producing highly interdependent component parts of the tooling program, each tooling program consists of a single performance obligation to provide the customer the capability to produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time or over time. When the Company does not have an enforceable right to payment, the Company recognizes tooling revenue at a point in time. In such cases, the Company recognizes revenue upon customer acceptance, which is when the customer has legal title to the tools.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain tooling programs include an enforceable right to payment. In those cases, the Company recognizes revenue over time based on the extent of progress towards completion of its performance obligation. The Company uses a cost-to-cost measure of progress for such contracts because it best depicts the transfer of value to the customer and also correlates with the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer. Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company recorded an allowance for doubtful accounts of $58,000 and $41,000 at June 30, 2021 and December 31, 2020, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also records an allowance for estimated customer chargebacks for returns, price discounts and adjustments, premium freight and expediting costs and customer production line disruption costs resulting from late deliveries. At times, customers have asserted a right to significant production line disruption charges to recover damages as a result of late delivery. The Company typically works with its customers to minimize disruption charges, validate damages and negotiate resolution. The Company records accruals for customer chargebacks when a valid charge is probable and the amount of the charge can be reasonably estimated. Should customer chargebacks fluctuate from the estimated amounts, additional allowances may be necessary. The Company reduced accounts receivable for chargebacks by $440,000 at June 30, 2021 and $179,000 at December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories, which include material, labor and manufacturing overhead, are valued at the lower of cost or net realizable value. The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage. The Company has recorded an allowance for slow moving and obsolete inventory of $252,000 at June 30, 2021 and $546,000 at December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets/Liabilities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the net cumulative customer billings, vendor payments and revenue recognized for tooling programs. For tooling programs where net revenue recognized and vendor payments exceed customer billings, the Company recognizes a contract asset. For tooling programs where net customer billings exceed revenue recognized and vendor payments, the Company recognizes a contract liability. Customer payment terms vary by contract and can range from progress payments based on work performed or one single payment once the contract is completed. The Company has recorded contract assets of $46,000 at June 30, 2021, and $554,000 at December 31, 2020. Contract assets are generally classified as current within prepaid expenses and other current assets on the Consolidated Balance Sheets. For the six months ended June 30, 2021, the Company recognized no impairments on contract assets. For the six months ended June 30, 2021, the Company recognized $3,107,000 of revenue from contract liabilities related to open jobs outstanding as of December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. For more information, refer to Note 11, "Income Taxes", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Long-lived assets consist primarily of property, plant and equipment and definite-lived intangibles. The recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or changes in the business environment. The Company evaluates whether impairment exists for property, plant and equipment on the basis of undiscounted expected future cash flows from operations before interest. There was no impairment of the Company's long-lived assets for the six months ended June 30, 2021 or June 30, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The purchase consideration of acquired businesses have been allocated to the assets and liabilities acquired based on the estimated fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair value of the net assets acquired was allocated to goodwill. The Company accounts for goodwill in accordance with FASB ASC Topic 350, Intangibles - Goodwill and Other. FASB ASC Topic 350 prohibits the amortization of goodwill and requires these assets be reviewed for impairment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual impairment tests of goodwill may be completed through qualitative assessments; however the, Company may elect to bypass the qualitative assessment and proceed directly to a quantitative impairment test for any period. The Company may resume the qualitative assessment in any subsequent period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a qualitative and quantitative approach, the impairment test for goodwill consists of an assessment of whether it is more-likely-than-not that the fair value is less than its carrying amount. As part of the qualitative assessment, the Company considers relevant events and circumstances that affect the fair value or carrying amount of the Company. Such events and circumstances could include changes in economic conditions, industry and market conditions, cost factors, overall financial performance, and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capital markets pricing. The Company places more weight on the events and circumstances that most affect the Company's fair value or carrying amount. These factors are all considered by management in reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative assessment, or if a qualitative assessment indicates it is more-likely-than-not that the estimated carrying value exceeds its fair value, the Company proceeds to a quantitative approach.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no indicators of impairment for the six months ended June 30, 2021. The company also performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment was needed for the year 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is self-insured with respect to Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; and Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for workers’ compensation claims, all of which are subject to stop-loss insurance thresholds. The Company is also self-insured for dental and vision with respect to its Cobourg, Canada location. The Company has recorded an estimated liability for self-insured medical, dental and vision claims incurred but not reported and worker’s compensation claims incurred but not reported at June 30, 2021 and December 31, 2020 of $866,000 and $933,000, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative instruments are utilized to manage exposure to fluctuations in foreign currency exchange rates and interest rates on long term debt obligations. All derivative instruments are formally documented as cash flow hedges and are recorded at fair value at each reporting period. Gains and losses related to currency forward contracts and interest rate swaps are deferred and recorded as a component of Accumulated Other Comprehensive Income in the Consolidated Statement of Stockholders' Equity and then subsequently recognized in the Consolidated Statement of Operations when the hedged item affects net income. The ineffective portion of the change in fair value of a hedge, if any, is recognized in income. For additional information on derivative instruments, see Note 14, "Fair Value of Financial Instruments". </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-retirement Benefits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management records an accrual for post-retirement costs associated with the health care plan sponsored by Core Molding Technologies. Should actual results differ from the assumptions used to determine the reserves, additional provisions may be required. In particular, increases in future healthcare costs above the assumptions could have an adverse effect on Core Molding Technologies’ operations. The effect of a change in healthcare costs is described in Note 12, "Post Retirement Benefits", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Core Molding Technologies had a liability for post retirement healthcare benefits based on actuarial computed estimates of $9,033,000 at June 30, 2021 and $9,109,000 at December 31, 2020.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the following critical accounting policies, among others, affect its more significant judgments and estimates used in the preparation of its consolidated financial statements.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, disclosures of contingent assets and liabilities, and reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates, due to the uncertainty around the magnitude and duration of the COVID-19 pandemic, as well as other factors.</span> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognizes revenue from two streams, product revenue and tooling revenue. Product revenue is earned from the manufacture and sale of thermoplastic and thermoset structural products. Revenue from product sales is generally recognized as products are shipped, as the Company transfers title and risk of ownership to the customer and is entitled to payment. In limited circumstances, the Company recognizes revenue from product sales when products are produced and the customer takes title and risk of ownership at the Company's production facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling revenue is earned from manufacturing tools, molds and assembly equipment as part of a tooling program for a customer. Given that the Company is providing a significant service of producing highly interdependent component parts of the tooling program, each tooling program consists of a single performance obligation to provide the customer the capability to produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time or over time. When the Company does not have an enforceable right to payment, the Company recognizes tooling revenue at a point in time. In such cases, the Company recognizes revenue upon customer acceptance, which is when the customer has legal title to the tools.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain tooling programs include an enforceable right to payment. In those cases, the Company recognizes revenue over time based on the extent of progress towards completion of its performance obligation. The Company uses a cost-to-cost measure of progress for such contracts because it best depicts the transfer of value to the customer and also correlates with the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer. Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs </span></div>incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company recorded an allowance for doubtful accounts of $58,000 and $41,000 at June 30, 2021 and December 31, 2020, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also records an allowance for estimated customer chargebacks for returns, price discounts and adjustments, premium freight and expediting costs and customer production line disruption costs resulting from late deliveries. At times, customers have asserted a right to significant production line disruption charges to recover damages as a result of late delivery. The Company typically works with its customers to minimize disruption charges, validate damages and negotiate resolution. The Company records accruals for customer chargebacks when a valid charge is probable and the amount of the charge can be reasonably estimated. Should customer chargebacks fluctuate from the estimated amounts, additional allowances may be necessary. The Company reduced accounts receivable for chargebacks by $440,000 at June 30, 2021 and $179,000 at December 31, 2020.</span></div> 58000 41000 440000 179000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories, which include material, labor and manufacturing overhead, are valued at the lower of cost or net realizable value. The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage. The Company has recorded an allowance for slow moving and obsolete inventory of $252,000 at June 30, 2021 and $546,000 at December 31, 2020.</span> 252000 546000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets/Liabilities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the net cumulative customer billings, vendor payments and revenue recognized for tooling programs. For tooling programs where net revenue recognized and vendor payments exceed customer billings, the Company recognizes a contract asset. For tooling programs where net customer billings exceed revenue recognized and vendor payments, the Company recognizes a contract liability. Customer payment terms vary by contract and can range from progress payments based on work performed or one single payment once the contract is completed. The Company has recorded contract assets of $46,000 at June 30, 2021, and $554,000 at December 31, 2020. Contract assets are generally classified as current within prepaid expenses and other current assets on the Consolidated Balance Sheets. For the six months ended June 30, 2021, the Company recognized no impairments on contract assets. For the six months ended June 30, 2021, the Company recognized $3,107,000 of revenue from contract liabilities related to open jobs outstanding as of December 31, 2020.</span> 46000 554000 0 3107000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. For more information, refer to Note 11, "Income Taxes", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Long-lived assets consist primarily of property, plant and equipment and definite-lived intangibles. The recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or changes in the business environment. The Company evaluates whether impairment exists for property, plant and equipment on the basis of undiscounted expected future cash flows from operations before interest. There was no impairment of the Company's long-lived assets for the six months ended June 30, 2021 or June 30, 2020.</span> 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The purchase consideration of acquired businesses have been allocated to the assets and liabilities acquired based on the estimated fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair value of the net assets acquired was allocated to goodwill. The Company accounts for goodwill in accordance with FASB ASC Topic 350, Intangibles - Goodwill and Other. FASB ASC Topic 350 prohibits the amortization of goodwill and requires these assets be reviewed for impairment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual impairment tests of goodwill may be completed through qualitative assessments; however the, Company may elect to bypass the qualitative assessment and proceed directly to a quantitative impairment test for any period. The Company may resume the qualitative assessment in any subsequent period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a qualitative and quantitative approach, the impairment test for goodwill consists of an assessment of whether it is more-likely-than-not that the fair value is less than its carrying amount. As part of the qualitative assessment, the Company considers relevant events and circumstances that affect the fair value or carrying amount of the Company. Such events and circumstances could include changes in economic conditions, industry and market conditions, cost factors, overall financial performance, and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capital markets pricing. The Company places more weight on the events and circumstances that most affect the Company's fair value or carrying amount. These factors are all considered by management in reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative assessment, or if a qualitative assessment indicates it is more-likely-than-not that the estimated carrying value exceeds its fair value, the Company proceeds to a quantitative approach.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no indicators of impairment for the six months ended June 30, 2021. The company also performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment was needed for the year 2020.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is self-insured with respect to Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; and Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for workers’ compensation claims, all of which are subject to stop-loss insurance thresholds. The Company is also self-insured for dental and vision with respect to its Cobourg, Canada location. The Company has recorded an estimated liability for self-insured medical, dental and vision claims incurred but not reported and worker’s compensation claims incurred but not reported at June 30, 2021 and December 31, 2020 of $866,000 and $933,000, respectively.</span> 866000 933000 Derivative Instruments: Derivative instruments are utilized to manage exposure to fluctuations in foreign currency exchange rates and interest rates on long term debt obligations. All derivative instruments are formally documented as cash flow hedges and are recorded at fair value at each reporting period. Gains and losses related to currency forward contracts and interest rate swaps are deferred and recorded as a component of Accumulated Other Comprehensive Income in the Consolidated Statement of Stockholders' Equity and then subsequently recognized in the Consolidated Statement of Operations when the hedged item affects net income. The ineffective portion of the change in fair value of a hedge, if any, is recognized in income. For additional information on derivative instruments, see Note 14, "Fair Value of Financial Instruments". <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-retirement Benefits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management records an accrual for post-retirement costs associated with the health care plan sponsored by Core Molding Technologies. Should actual results differ from the assumptions used to determine the reserves, additional provisions may be required. In particular, increases in future healthcare costs above the assumptions could have an adverse effect on Core Molding Technologies’ operations. The effect of a change in healthcare costs is described in Note 12, "Post Retirement Benefits", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Core Molding Technologies had a liability for post retirement healthcare benefits based on actuarial computed estimates of $9,033,000 at June 30, 2021 and $9,109,000 at December 31, 2020.</span> 9033000 9109000 RECENT ACCOUNTING PRONOUNCEMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current expected credit loss (CECL)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses,” which changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that will replace today’s “incurred loss” model and generally will result in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except that the losses will be recognized as an allowance. Subsequent to issuing ASU 2016-13, the FASB issued ASU 2018-19, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” for the purpose of clarifying certain aspects of ASU 2016-13. ASU 2018-19 has the same effective date and transition requirements as ASU 2016-13. In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,” which is effective with the adoption of ASU 2016-13. In May 2019, the FASB issued ASU 2019-05, “Financial Instruments - Credit Losses (Topic 326),” which is also effective with the adoption of ASU 2016-13. In November 2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting company under SEC rules, until fiscal years beginning after December 15, 2022. We will adopt this ASU on its effective date of January 1, 2023. This ASU will have no material impact on our consolidated financial statements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The ASU is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current expected credit loss (CECL)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses,” which changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that will replace today’s “incurred loss” model and generally will result in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except that the losses will be recognized as an allowance. Subsequent to issuing ASU 2016-13, the FASB issued ASU 2018-19, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” for the purpose of clarifying certain aspects of ASU 2016-13. ASU 2018-19 has the same effective date and transition requirements as ASU 2016-13. In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,” which is effective with the adoption of ASU 2016-13. In May 2019, the FASB issued ASU 2019-05, “Financial Instruments - Credit Losses (Topic 326),” which is also effective with the adoption of ASU 2016-13. In November 2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting company under SEC rules, until fiscal years beginning after December 15, 2022. We will adopt this ASU on its effective date of January 1, 2023. This ASU will have no material impact on our consolidated financial statements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The ASU is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis.</span></div> NET INCOME (LOSS) PER COMMON SHARE<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss) per common share is computed based on the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed similarly but includes the effect of the assumed exercise of dilutive stock appreciation rights and restricted stock under the treasury stock method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2021, the Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan provides restricted stock award recipients voting rights equivalent to the Company's common stock and accrual of dividends but not receipt of dividends until all conditions or restrictions related to such award have been satisfied. Accordingly, the restricted shares are not considered participating shares. The 2006 Plan provides restricted shares award recipients voting rights equivalent to the Company’s common stock and accrual and receipt of dividends irrespective of any conditions or restrictions related to such award being satisfied. Accordingly, the restricted shares are considered a participating security and the Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and diluted earnings per share. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income (loss) per common share (in thousands, except for per share data) is as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,002,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of weighted average dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and potentially issuable common shares outstanding — diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,014,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,013,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,901,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income per participating share (in thousands, except for per share data) is as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income allocated to participating securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average participating shares outstanding — basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities on participating shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and potentially issuable participating shares outstanding — diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per participating share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per participating share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income (loss) per common share (in thousands, except for per share data) is as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,002,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of weighted average dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and potentially issuable common shares outstanding — diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,014,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,013,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,901,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income allocated to participating securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average participating shares outstanding — basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities on participating shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and potentially issuable participating shares outstanding — diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per participating share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per participating share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4086000 -2272000 7542000 5689000 232000 0 437000 236000 3854000 -2272000 7105000 5453000 8002000 7916000 7994000 7899000 12000 0 19000 2000 8014000 7916000 8013000 7901000 0.48 -0.29 0.89 0.69 0.48 -0.29 0.89 0.69 232000 0 437000 236000 482000 0 491000 342000 0 0 0 0 482000 0 491000 342000 0.48 0 0.89 0.69 0.48 0 0.89 0.69 MAJOR CUSTOMERS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had five major customers during the six months ended June 30, 2021, Universal Forest Products, Inc. (“UFP”), Navistar, Inc. (“Navistar”), PACCAR, Inc. (“PACCAR”), BRP, Inc. (“BRP”), and Volvo Group North America, LLC (“Volvo”). Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers could have a material adverse effect on the business of the Company.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UFP product sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UFP tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total UFP sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navistar product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navistar tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Navistar sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PACCAR product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PACCAR tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PACCAR sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BRP product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BRP tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total BRP sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volvo product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volvo tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Volvo sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UFP product sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UFP tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total UFP sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navistar product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navistar tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Navistar sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PACCAR product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PACCAR tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PACCAR sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BRP product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BRP tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total BRP sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volvo product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volvo tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Volvo sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other sales</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tooling sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15115000 9484000 25772000 18471000 0 0 0 0 15115000 9484000 25772000 18471000 10969000 6500000 20906000 17166000 0 1088000 306000 1186000 10969000 7588000 21212000 18352000 10830000 3167000 20184000 11116000 503000 0 832000 207000 11333000 3167000 21016000 11323000 10420000 2206000 18989000 9453000 124000 113000 238000 333000 10544000 2319000 19227000 9786000 7429000 2167000 17554000 9740000 27000 622000 47000 2147000 7456000 2789000 17601000 11887000 24354000 12323000 44846000 31831000 690000 136000 3616000 180000 25044000 12459000 48462000 32011000 79117000 35847000 148251000 97777000 1344000 1959000 5039000 4053000 80461000 37806000 153290000 101830000 INVENTORY<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16010000 11640000 1717000 1679000 4312000 5041000 22039000 18360000 LEASES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases with fixed payment terms for certain buildings and warehouses. The Company's leases have remaining lease terms of less than one year to four years, some of which include options to extend the lease for five years. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued other liabilities and other non-current liabilities in the Consolidated Balance Sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the applicable incremental borrowing rate at implementation date to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate. At each reporting period when there is a new lease initiated, the Company will utilize its incremental borrowing rate to perform lease classification tests on lease components and to measure ROU assets and lease liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:46.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease right of use assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,754 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(B)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,017 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTMyNA_7048da01-81fb-4ef6-8429-4b5af9283384"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTMyNA_9a628809-96a9-4577-b1e6-2350662941fd">accrued other liabilities</span></span> on the Consolidated Balance Sheets.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(B)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTQyMQ_5769e64d-f932-471d-a6a4-6356f993cfde"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTQyMQ_a492ff32-cbe2-4206-86ce-bad0f87935bc">other non-current liabilities</span></span> on the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to lease terms and discount rates for leases as of June 30, 2021 and December 31, 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases were as follows (in thousands) :</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(C)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(C)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow from operating leases included in prepaid and other assets on the Consolidated Statements of Cash Flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:79.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.364%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remainder of year)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and beyond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:79.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.364%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025 and beyond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,670 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> P1Y P4Y P5Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:46.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 386000 357000 754000 714000 386000 357000 754000 714000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease right of use assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,754 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(B)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,017 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTMyNA_7048da01-81fb-4ef6-8429-4b5af9283384"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTMyNA_9a628809-96a9-4577-b1e6-2350662941fd">accrued other liabilities</span></span> on the Consolidated Balance Sheets.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(B)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease liabilities are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTQyMQ_5769e64d-f932-471d-a6a4-6356f993cfde"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5NWY5OGI2YjdiOTQ2Yzg4Njc4MjQ0MTBlMDlhZDJmL3NlYzplOTVmOThiNmI3Yjk0NmM4ODY3ODI0NDEwZTA5YWQyZl81Mi9mcmFnOjJjYjE1NDdkYmFiNzQ2MDdiYzNmZjFjNzI1MjE2M2MzL3RleHRyZWdpb246MmNiMTU0N2RiYWI3NDYwN2JjM2ZmMWM3MjUyMTYzYzNfMTQyMQ_a492ff32-cbe2-4206-86ce-bad0f87935bc">other non-current liabilities</span></span> on the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to lease terms and discount rates for leases as of June 30, 2021 and December 31, 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases were as follows (in thousands) :</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(C)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(C)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow from operating leases included in prepaid and other assets on the Consolidated Statements of Cash Flows.</span></div> 3985000 2754000 3985000 2754000 1252000 1023000 2765000 1670000 4017000 2693000 P4Y P3Y6M 0.055 0.059 754000 714000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:79.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.364%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remainder of year)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and beyond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:79.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.364%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025 and beyond</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,670 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 759000 1168000 1068000 1074000 629000 4698000 681000 4017000 1252000 2765000 1215000 811000 706000 705000 0 3437000 744000 2693000 1023000 1670000 PROPERTY, PLANT &amp; EQUIPMENT<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">Property, plant and equipment, net consisted of the following for the periods specified (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:70.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.674%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment — net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,052 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">Property, plant, and equipment are recorded at cost, unless obtained through acquisition, then assets are recorded at estimated fair value at the date of acquisition. Depreciation is provided on a straight-line method over the estimated useful lives of the assets. The carrying amount of long-lived assets is evaluated annually to determine if an adjustment to the depreciation period or to the unamortized balance is warranted. Depreciation expense for the three months ended June 30, 2021 and 2020 was $2,461,000 and $2,216,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $4,943,000 and $4,488,000, respectively. Amounts invested in capital additions in progress were $4,095,000 and $1,422,000 at June 30, 2021 and December 31, 2020, respectively. At June 30, 2021 and December 31, 2020, purchase commitments for capital expenditures in progress were $4,705,000 and $677,000, respectively.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">Property, plant and equipment, net consisted of the following for the periods specified (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:70.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.674%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment — net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,052 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 180062000 174553000 105449000 100501000 74613000 74052000 2461000 2216000 4943000 4488000 4095000 1422000 4705000 677000 GOODWILL AND INTANGIBLES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity for the six months ended June 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"/><td style="width:68.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.775%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles, net at June 30, 2021 were comprised of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying <br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-12 Years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,878)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles, net at December 31, 2020 were comprised of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying <br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-12 Years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,904)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>The aggregate intangible asset amortization expense was $487,000 for the three months ended June 30, 2021 and 2020. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity for the six months ended June 30, 2021 consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"/><td style="width:68.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.775%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 17376000 0 0 17376000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles, net at June 30, 2021 were comprised of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying <br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-12 Years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,878)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles, net at December 31, 2020 were comprised of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying <br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-12 Years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,420 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,904)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> P25Y 250000 63000 187000 P10Y 1610000 557000 1053000 P5Y 1810000 1252000 558000 P7Y 4420000 2183000 2237000 P10Y P12Y 9330000 2823000 6507000 17420000 6878000 10542000 P25Y 250000 58000 192000 P10Y 1610000 476000 1134000 P5Y 1810000 1071000 739000 P7Y 4420000 1869000 2551000 P10Y P12Y 9330000 2430000 6900000 17420000 5904000 11516000 487000 487000 974000 974000 POST RETIREMENT BENEFITS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of expense for the Company’s post-retirement benefit plans are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Multi-employer plan</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined contribution plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total pension expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,039 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">899 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Health and life insurance:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prior service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit credit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(80)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total post retirement benefits expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made payments of $683,000 to pension plans and $157,000 for post-retirement healthcare and life insurance during the six months ended June 30, 2021. For the remainder of 2021, the Company expects to make approximately $1,332,000 of pension plan payments, of which $772,000 was accrued at June 30, 2021. The Company also expects to make approximately $1,129,000 of post-retirement healthcare and life insurance payments for the remainder of 2021, all of which were accrued at June 30, 2021.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of expense for the Company’s post-retirement benefit plans are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Multi-employer plan</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined contribution plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total pension expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,039 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">899 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Health and life insurance:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prior service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit credit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(80)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total post retirement benefits expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 232000 145000 421000 391000 316000 215000 618000 508000 548000 360000 1039000 899000 40000 59000 81000 118000 -124000 -124000 -248000 -248000 -44000 -45000 -87000 -90000 -40000 -20000 -80000 -40000 508000 340000 959000 859000 683000 157000 1332000 772000 1129000 1129000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. DEBT</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consists of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo term loans payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FGI term loans payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leaf Capital term loan payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,315</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,690</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less deferred loan costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,720)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,957)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,352)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,535)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,198 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wells Fargo Term Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the “WF Term Loans”) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Term Loans were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate. The weighted average interest rate was 3.77% as of June 30, 2021. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company’s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company’s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WF Term Loans contains reporting, indebtedness, and financial covenants. The Company is in compliance with its covenants as of June 30, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty. To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FGI Equipment Finance LLC Term Loan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (“FGI”) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, the principal amount of $13,200,000 (the “FGI Term Loan”). On October 27, 2020, FGI advanced to the Company $12,000,000 which proceeds were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the transactions, and $1,200,000 which proceeds were used to fund a security deposit to be held by FGI. Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly. The security deposit of $1,200,000 is included in other assets on the Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the advance of funds by FGI, the FGI Term Loan is to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms. The Company’s obligations under the Master Security Agreement are secured by certain machinery and equipment of the guarantors located in Mexico, and real property of Core Composites de Mexico, S. de R.L. de C.V.,a subsidiary of the Company organized in Mexico, located in Matamoros, Mexico. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days’ prior written notice. The Company will pay a “Prepayment Fee” in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period: four percent (4.0%) (for prepayments occurring prior to the first anniversary of the FGI Term Loan); three percent (3.0%) (for prepayments occurring on the first anniversary of the FGI Term Loan until the second anniversary of the FGI Term Loan); two percent (2.0%) (for prepayments occurring on and after the second anniversary of the FGI Term Loan and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leaf Capital Funding</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wells Fargo Revolving Loan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the “WF Revolving Loan”) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Revolving Loan were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company’s option at any time during the three-year period following the closing. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowing availability under the WF Revolving Loan is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">availability amount under the line of credit. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate. The weighted average interest rate was 4.25% as of June 30, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024. The Company has $23,731,000 of available rate revolving loans of which $200,000 is outstanding as of June 30, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WF Revolving Loan contains the same covenants as the WF Term Loans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wells Fargo Bank will issue up to $2,000,000 of Letters of Credit in accordance with the terms of the Credit Agreement upon the Company’s request. As of June 30, 2021, the Company had one Letter of Credit outstanding for $160,000. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KeyBank Loan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, the Company had a term loan and revolving loan balance of $36,000,000 and $167,000 with KeyBank National Association, respectively. The Company’s term loan and revolving loan had variable interest rate of 8.00% at June 30, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bank Covenants</span></div>The Company is required to meet certain financial covenants included in the Credit Agreement with respect to fixed coverage charge ratio. As of June 30, 2021, the Company was in compliance with its financial covenants associated with the loans made under the Credit Agreement as described above. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consists of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo term loans payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FGI term loans payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leaf Capital term loan payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,315</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,690</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less deferred loan costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,720)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,957)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,352)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,535)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,198 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15191000 16390000 12988000 13148000 136000 152000 28315000 29690000 1720000 1957000 3352000 2535000 23243000 25198000 18500000 16790000 0.0300 0.0200 0.0075 0.010 0.005 0.0100 0.0377 200000 13200000 12000000 1200000 0.0825 1200000 117000 P12M 246000 P59M 1446000 0.20 0.040 0.030 0.020 0.010 175000 0.055 P60M 25000000 8745000 10000000 P3Y 25000000 0.90 0.85 0.65 0.0200 0.0250 0.0100 0.0150 0.0075 0.010 0.005 0.0100 0.0425 23731000 200000 2000000 160000 36000000 167000 0.0800 INCOME TAXES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Consolidated Balance Sheets include a net non-current deferred tax asset of $937,000 for the Canadian and Mexican tax jurisdictions and a net non-current deferred tax liability of $883,000 for the U.S. tax jurisdiction at June 30, 2021. The non-current deferred tax asset is classified in other non-current assets and non-current deferred tax liabilities are in other non-current liabilities. The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. As of June 30, 2021 and December 31, 2020, the Company had no liability for unrecognized tax benefits. The Company does not anticipate that unrecognized tax benefits will significantly change within the next twelve months.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for the six months ended June 30, 2021 is estimated to be $2,894,000, approximately 27.7% of income before income taxes. Income tax benefit for the six months ended June 30, 2020 was estimated to be $4,965,000, approximately 686% of income before income taxes. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was enacted in response to the COVID-19 pandemic, and among other things, provides tax relief to businesses. Tax provisions of the CARES Act include the deferral of certain payroll taxes, relief for retaining employees, and other provisions, including allowing net operating losses to be carried back five years versus an indefinite carryforward. An income tax benefit of $5,638,000 was realized in the first quarter of 2020. The income tax benefit consists of the reversal of the full valuation allowance against net deferred tax assets in the United States for approximately $3,267,000. The income tax benefit also consists of a rate benefit of $2,371,000 based on the losses being carried back to years where the Company paid tax at 34% compared to the valuation of the losses being recorded at the 21% current U.S. statutory tax rate.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S., Mexico, Canada and various state jurisdictions. The Company is not subject to U.S. federal and state income tax examinations by tax authorities for years prior to 2017, not subject to Mexican income tax examinations by Mexican authorities for years prior to 2015 and not subject to Canadian tax examinations by Canadian authorities for years prior to 2018.</span></div> 937000 883000 0 0 2894000 0.277 -4965000 6.86 -5638000 3267000 2371000 0.34 STOCK BASED COMPENSATION<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2021, The Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan allows for grants to employees, officers, non-employee directors, consultants, independent contractors and advisors of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards (“stock awards”) up to an aggregate of 924,823 awards. Awards can be granted under the 2021 Plan through the earlier of May 13, 2031, or the date the maximum number of available awards under the 2021 Plan have been granted. No new awards may be granted from the 2006 Plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards under the 2021 Plan vest over one to three years and shares previously awarded and currently unvested under the 2006 Plan vest over three years. Shares granted under both the 2006 and 2021 Plans vest upon the date of a participant’s death, disability or change in control. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:10pt;padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants shares of its common stock to certain directors, officers, key managers and employees in the form of unvested stock and units (“Restricted Stock”). These awards are recorded at the market value of the Company's common stock on the date of issuance and amortized ratably as compensation expense over the applicable vesting period, which is typically three years. The Company adjusts compensation expense for actual forfeitures, as they occur.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the status of Restricted Stock and changes during the six months ended June 30, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, there was $4,783,000 and $2,249,000, respectively, of total unrecognized compensation expense, related to Restricted Stock grants. That cost is expected to be recognized over the weighted-average period of 2.6 years. Total compensation cost related to Restricted Stock grants for the three months ended June 30, 2021 and 2020 was $456,000 and $357,000, respectively. Total compensation cost related to Restricted Stock grants for the six months ended June 30, 2021 and 2020 was $745,000 and $1,121,000, respectively, all of which was recorded to selling, general and administrative expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, employees surrendered 3,874 shares of the Company's common stock to satisfy income tax withholding obligations in connection with the vesting of restricted awards. No shares were surrendered for the six months ended June 30, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company's 2020 annual grant, Stock Appreciation Rights ("SARs") were granted with a grant price of $10. These awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is over 65 of age. These awards are valued using the Black-Scholes option pricing model.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock appreciation rights activity for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of the period ended June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of the period ended June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>The average remaining contractual term for those SARs outstanding at June 30, 2021 is 2.8 years, with aggregate intrinsic value of $961,000. At June 30, 2021 and 2020, there was $112,000 and $260,000, respectively, of total unrecognized compensation expense, related to SARs. That cost is expected to be recognized over the weighted- average period of 0.8 years. Total compensation cost related to SARs for the three months ended June 30, 2021 and 2020 was $31,000 and $31,000, respectively. Total compensation cost related to SARs for the six months ended June 30, 2021 and 2020 was $60,000 and $55,000, respectively, all of which was recorded to selling, general and administrative expense. 924823 P3Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the status of Restricted Stock and changes during the six months ended June 30, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 507835 6.25 250635 13.74 64106 7.86 15964 5.30 678400 8.85 4783000 2249000 P2Y7M6D 456000 357000 745000 1121000 3874 0 10 P5Y P3Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock appreciation rights activity for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of the period ended June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of the period ended June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 180925 2.57 0 0 0 0 3909 2.57 177016 2.57 124801 2.57 P2Y9M18D 961000 112000 260000 P0Y9M18D 31000 31000 60000 55000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in a transaction between market participants as of the measurement date. Fair value is measured using the fair value hierarchy and related valuation methodologies as defined in the authoritative literature. This guidance provides a fair value framework that requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels are defined as follows:</span></div><div style="margin-top:12pt;padding-left:76.5pt;text-align:justify;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.44pt">Quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:12pt;padding-left:76.5pt;text-align:justify;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.44pt">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations, in which all significant inputs are observable in active markets.</span></div><div style="margin-top:12pt;padding-left:76.5pt;text-align:justify;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.44pt">Significant unobservable inputs reflecting management's own assumptions about the inputs used in pricing the asset or liability.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt, interest rate swaps and foreign currency derivatives. Cash and cash equivalents, accounts receivable and accounts payable carrying values as of June 30, 2021 and December 31, 2020 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of WF Term Loan and WF Revolving Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to the short term nature of the underlying variable rate LIBOR agreements. The FGI Term Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to immaterial movement in interest rates since the Company entered into the Promissory Note on October 20, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the three months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives in<br/>subtopic 815-20<br/>Cash Flow Hedging<br/>Relationship</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Unrealized<br/>Gain (Loss) Recognized<br/>in Accumulated Other<br/>Comprehensive Income on<br/>Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Location of Gain (Loss)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Realized Gain<br/>(Loss) Reclassified from<br/>Accumulated Other<br/>Comprehensive Income</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange<br/>contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives in<br/>subtopic 815-20<br/>Cash Flow Hedging<br/>Relationship</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Unrealized<br/>Loss Recognized<br/>in Accumulated Other<br/>Comprehensive Income on<br/>Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Location of Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Realized Loss<br/>Reclassified from<br/>Accumulated Other<br/>Comprehensive Income</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange<br/>contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(532,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and <br/>administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.99pt">The foreign currency derivative activity reclassified from Accumulated Other Comprehensive Income is allocated to cost of goods sold and selling, general and administrative expense based on the percentage of foreign currency spend.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the three months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives in<br/>subtopic 815-20<br/>Cash Flow Hedging<br/>Relationship</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Unrealized<br/>Gain (Loss) Recognized<br/>in Accumulated Other<br/>Comprehensive Income on<br/>Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Location of Gain (Loss)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Realized Gain<br/>(Loss) Reclassified from<br/>Accumulated Other<br/>Comprehensive Income</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange<br/>contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives in<br/>subtopic 815-20<br/>Cash Flow Hedging<br/>Relationship</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Unrealized<br/>Loss Recognized<br/>in Accumulated Other<br/>Comprehensive Income on<br/>Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Location of Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount of Realized Loss<br/>Reclassified from<br/>Accumulated Other<br/>Comprehensive Income</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange<br/>contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(532,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and <br/>administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.99pt">The foreign currency derivative activity reclassified from Accumulated Other Comprehensive Income is allocated to cost of goods sold and selling, general and administrative expense based on the percentage of foreign currency spend.</span></div> 0 142000 0 526000 0 68000 0 -915000 0 -1620000 0 -532000 0 -306000 0 -34000 0 -528000 0 -194000 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Accumulated Other Comprehensive Income, net of tax, for the six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative<br/>Hedging<br/>Activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Post Retirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Benefit Plan</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(A)The effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in other income and expense on the Consolidated Statements of Operations. These Accumulated Other Comprehensive Income components are included in the computation of net periodic benefit cost (see Note 10, "Post Retirement Benefits" for additional details). The tax effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in income tax expense on the Consolidated Statements of Operations <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Accumulated Other Comprehensive Income, net of tax, for the six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative<br/>Hedging<br/>Activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Post Retirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Benefit Plan</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(A)The effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in other income and expense on the Consolidated Statements of Operations. These Accumulated Other Comprehensive Income components are included in the computation of net periodic benefit cost (see Note 10, "Post Retirement Benefits" for additional details). The tax effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in income tax expense on the Consolidated Statements of Operations -191000 1561000 1370000 -1060000 0 -1060000 -533000 -158000 -691000 -350000 -33000 -383000 -1434000 1436000 2000 0 1375000 1375000 0 0 0 0 -161000 -161000 0 -33000 -33000 0 1247000 1247000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jun. 30, 2021
Aug. 05, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-12505  
Entity Registrant Name CORE MOLDING TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 31-1481870  
Entity Address, Address Line One 800 Manor Park Drive  
Entity Address, City or Town Columbus  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 43228-0183  
City Area Code 614  
Local Phone Number 870-5000  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, par value $0.01  
Security Exchange Name NYSEAMER  
Trading Symbol CMT  
Entity Common Stock, Shares Outstanding (in shares)   8,484,477
Entity Central Index Key 0001026655  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Net sales $ 80,461 $ 37,806 $ 153,290 $ 101,830
Cost of sales 66,725 34,903 126,836 88,161
Gross margin 13,736 2,903 26,454 13,669
Selling, general and administrative expense 7,563 4,109 14,935 10,614
Operating income (loss) 6,173 (1,206) 11,519 3,055
Other income and expense        
Interest expense 584 1,197 1,163 2,371
Net periodic post-retirement benefit (40) (20) (80) (40)
Total other expense 544 1,177 1,083 2,331
Income (loss) before taxes 5,629 (2,383) 10,436 724
Income tax expense (benefit) 1,543 (111) 2,894 (4,965)
Net Income (Loss) Attributable to Parent, Total $ 4,086 $ (2,272) $ 7,542 $ 5,689
Net income (loss) per common share:        
Basic (in USD per share) $ 0.48 $ (0.29) $ 0.89 $ 0.69
Diluted (in USD per share) $ 0.48 $ (0.29) $ 0.89 $ 0.69
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net income (loss) $ 4,086,000 $ (2,272,000) $ 7,542,000 $ 5,689,000
Post retirement benefit plan adjustments:        
Amortization of net actuarial loss 44,000 45,000 87,000 90,000
Amortization of prior service credits (124,000) (124,000) (248,000) (248,000)
Income tax benefit 16,000 16,000 33,000 33,000
Comprehensive income (loss) 4,022,000 (1,659,000) 7,414,000 4,321,000
Foreign currency hedging derivatives:        
Foreign currency hedging derivatives:        
Unrealized hedge gain (loss) 0 803,000 0 (871,000)
Income tax benefit (expense) 0 (174,000) 0 186,000
Interest rate swaps:        
Foreign currency hedging derivatives:        
Unrealized hedge gain (loss) 0 61,000 0 (722,000)
Income tax benefit (expense) $ 0 $ (14,000) $ 0 $ 164,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 5,596 $ 4,131
Accounts receivable, net 44,654 27,584
Inventories, net 22,039 18,360
Income tax receivable 2,504 2,026
Prepaid expenses and other current assets 3,989 4,377
Total current assets 78,782 56,478
Right of use asset 3,985 2,754
Property, plant and equipment, net 74,613 74,052
Goodwill 17,376 17,376
Intangibles, net 10,542 11,516
Other non-current assets 3,132 3,332
Total Assets 188,430 165,508
Current liabilities:    
Current portion of long-term debt 3,352 2,535
Revolving debt 200 420
Accounts payable 26,423 16,994
Taxes payable 2,209 2,613
Contract liability 5,367 1,319
Compensation and related benefits 9,140 8,305
Accrued other liabilities 4,998 3,809
Total current liabilities 51,689 35,995
Other non-current liabilities 3,648 2,560
Long-term debt 23,243 25,198
Post retirement benefits liability 7,747 7,823
Total Liabilities 86,327 71,576
Commitments and Contingencies 0 0
Stockholders’ Equity:    
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at June 30, 2021 and December 31, 2020 0 0
Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares 8,040,748 at June 30, 2021 and 7,980,516 at December 31, 2020 80 80
Paid-in capital 36,931 36,127
Accumulated other comprehensive income, net of income taxes $ 1,247 $ 1,375
Treasury stock (in shares) 3,814,802 3,810,929
Treasury stock - at cost, 3,814,802 shares at June 30, 2021 and 3,810,929 shares at December 31, 2020 $ (28,568) $ (28,521)
Retained earnings 92,413 84,871
Total Stockholders’ Equity 102,103 93,932
Total Liabilities and Stockholders’ Equity $ 188,430 $ 165,508
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in USD per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares outstanding (in shares) 8,040,748 7,980,516
Treasury stock (in shares) 3,814,802 3,810,929
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Stockholders' Equity - USD ($)
Total
Common Stock Outstanding
Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Foreign currency hedging derivatives:
Accumulated Other Comprehensive Income
Interest rate swaps:
Treasury Stock
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2019   7,877,945            
Beginning Balance at Dec. 31, 2019 $ 84,426,000 $ 79,000 $ 34,772,000 $ 1,370,000     $ (28,501,000) $ 76,706,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 5,689,000             5,689,000
Change in post retirement benefits, net of tax (125,000)     (125,000)        
Gain (loss) on derivatives         $ (685,000) $ (558,000)    
Restricted stock vested (in shares)   87,344            
Restricted stock vested 1,000 $ 1,000            
Share-based compensation 704,000   704,000          
Ending Balance (in shares) at Jun. 30, 2020   7,965,289            
Ending Balance at Jun. 30, 2020 89,452,000 $ 80,000 35,476,000 2,000     (28,501,000) 82,395,000
Beginning Balance (in shares) at Mar. 31, 2020   7,882,716            
Beginning Balance at Mar. 31, 2020 90,722,000 $ 79,000 35,088,000 (611,000)     (28,501,000) 84,667,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (2,272,000)             (2,272,000)
Change in post retirement benefits, net of tax (63,000)     (63,000)        
Gain (loss) on derivatives         $ 629,000 $ 47,000    
Restricted stock vested (in shares)   82,573            
Restricted stock vested 1,000 $ 1,000            
Share-based compensation 388,000   388,000          
Ending Balance (in shares) at Jun. 30, 2020   7,965,289            
Ending Balance at Jun. 30, 2020 $ 89,452,000 $ 80,000 35,476,000 2,000     (28,501,000) 82,395,000
Beginning Balance (in shares) at Dec. 31, 2020 7,980,516 7,980,516            
Beginning Balance at Dec. 31, 2020 $ 93,932,000 $ 80,000 36,127,000 1,375,000     (28,521,000) 84,871,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 7,542,000             7,542,000
Change in post retirement benefits, net of tax (128,000)     (128,000)        
Purchase of treasury stock (47,000)           (47,000)  
Restricted stock vested (in shares)   60,232            
Restricted stock vested 0 $ 0            
Share-based compensation $ 804,000   804,000          
Ending Balance (in shares) at Jun. 30, 2021 8,040,748 8,040,748            
Ending Balance at Jun. 30, 2021 $ 102,103,000 $ 80,000 36,931,000 1,247,000     (28,568,000) 92,413,000
Beginning Balance (in shares) at Mar. 31, 2021   7,987,800            
Beginning Balance at Mar. 31, 2021 97,595,000 $ 80,000 36,445,000 1,311,000     (28,568,000) 88,327,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 4,086,000             4,086,000
Change in post retirement benefits, net of tax (64,000)     (64,000)        
Restricted stock vested (in shares)   52,948            
Restricted stock vested 0 $ 0            
Share-based compensation $ 486,000   486,000          
Ending Balance (in shares) at Jun. 30, 2021 8,040,748 8,040,748            
Ending Balance at Jun. 30, 2021 $ 102,103,000 $ 80,000 $ 36,931,000 $ 1,247,000     $ (28,568,000) $ 92,413,000
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Stockholders' Equity (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income tax benefit $ 16,000 $ 16,000 $ 33,000 $ 33,000
Foreign currency hedging derivatives:        
Tax benefit, hedge 0 (174,000) 0 186,000
Interest rate swaps:        
Tax benefit, hedge $ 0 $ (14,000) $ 0 $ 164,000
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net Income (Loss) Attributable to Parent $ 7,542,000 $ 5,689,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,161,000 5,588,000
Deferred income tax 0 517,000
Share-based compensation 804,000 704,000
Losses (gains) on foreign currency translation 188,000 (45,000)
Change in operating assets and liabilities:    
Accounts receivable (17,070,000) 10,842,000
Inventories (3,679,000) 5,457,000
Prepaid and other assets 110,000 (3,667,000)
Accounts payable 9,119,000 (7,910,000)
Accrued and other liabilities 5,557,000 1,438,000
Post retirement benefits liability (236,000) (130,000)
Net cash provided by operating activities 8,496,000 18,483,000
Cash flows from investing activities:    
Purchase of property, plant and equipment (5,387,000) (1,644,000)
Net cash used in investing activities (5,387,000) (1,644,000)
Cash flows from financing activities:    
Gross repayments on revolving line of credit (9,507,000) (59,357,000)
Gross borrowings on revolving line of credit 9,287,000 47,349,000
Payments related to the purchase of treasury stock (47,000) 0
Payment of deferred loan costs (2,000) 0
Proceeds from Bank Debt 0 175,000
Payment of principal on term loans (1,375,000) (2,258,000)
Net cash used in financing activities (1,644,000) (14,091,000)
Net change in cash and cash equivalents 1,465,000 2,748,000
Cash and cash equivalents at beginning of period 4,131,000 1,856,000
Cash and cash equivalents at end of period 5,596,000 4,604,000
Cash paid for:    
Interest 935,000 2,377,000
Income taxes 3,503,000 302,000
Non-cash investing activities:    
Fixed asset purchases in accounts payable $ 99,000 $ 146,000
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and include all of the information and disclosures required by accounting principles generally accepted in the United States of America for interim reporting, which are less than those required for annual reporting. In the opinion of management, the accompanying unaudited consolidated financial statements contain all adjustments (all of which are normal and recurring in nature) necessary to present fairly the financial position of Core Molding Technologies, Inc. and its subsidiaries (“Core Molding Technologies” or the “Company”) at June 30, 2021, and the results of operations and cash flows for the six months ended June 30, 2021. The “Notes to Consolidated Financial Statements” contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, should be read in conjunction with these consolidated financial statements.
Core Molding Technologies and its subsidiaries operate in the composites market as one operating segment as a molder of thermoplastic and thermoset structural products. The Company's operating segment consists of one reporting unit. The Company produces and sells molded products for varied markets, including medium and heavy-duty trucks, automobiles, marine, construction and other commercial markets. The Company offers customers a wide range of manufacturing processes to fit various program volume and investment requirements. These processes include compression molding of sheet molding compound ("SMC"), resin transfer molding ("RTM"), liquid molding of dicyclopentadiene ("DCPD"), spray-up and hand-lay-up, direct long-fiber thermoplastics ("D-LFT") and structural foam and structural web injection molding ("SIM"). Core Molding Technologies has its headquarters in Columbus, Ohio, and operates seven production facilities in Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; Matamoros and Escobedo, Mexico; and Cobourg, Ontario, Canada. All production facilities produce structural composite products.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Critical Accounting Policies and Estimates
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Critical Accounting Policies and Estimates CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Principles of Consolidation: Management believes the following critical accounting policies, among others, affect its more significant judgments and estimates used in the preparation of its consolidated financial statements.
Use of Estimates: 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, disclosures of contingent assets and liabilities, and reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates, due to the uncertainty around the magnitude and duration of the COVID-19 pandemic, as well as other factors.
Revenue Recognition: The Company recognizes revenue from two streams, product revenue and tooling revenue. Product revenue is earned from the manufacture and sale of thermoplastic and thermoset structural products. Revenue from product sales is generally recognized as products are shipped, as the Company transfers title and risk of ownership to the customer and is entitled to payment. In limited circumstances, the Company recognizes revenue from product sales when products are produced and the customer takes title and risk of ownership at the Company's production facility.
Tooling revenue is earned from manufacturing tools, molds and assembly equipment as part of a tooling program for a customer. Given that the Company is providing a significant service of producing highly interdependent component parts of the tooling program, each tooling program consists of a single performance obligation to provide the customer the capability to produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time or over time. When the Company does not have an enforceable right to payment, the Company recognizes tooling revenue at a point in time. In such cases, the Company recognizes revenue upon customer acceptance, which is when the customer has legal title to the tools.
Certain tooling programs include an enforceable right to payment. In those cases, the Company recognizes revenue over time based on the extent of progress towards completion of its performance obligation. The Company uses a cost-to-cost measure of progress for such contracts because it best depicts the transfer of value to the customer and also correlates with the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer. Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs
incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.
Accounts Receivable Allowances: Management maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company recorded an allowance for doubtful accounts of $58,000 and $41,000 at June 30, 2021 and December 31, 2020, respectively.
Management also records an allowance for estimated customer chargebacks for returns, price discounts and adjustments, premium freight and expediting costs and customer production line disruption costs resulting from late deliveries. At times, customers have asserted a right to significant production line disruption charges to recover damages as a result of late delivery. The Company typically works with its customers to minimize disruption charges, validate damages and negotiate resolution. The Company records accruals for customer chargebacks when a valid charge is probable and the amount of the charge can be reasonably estimated. Should customer chargebacks fluctuate from the estimated amounts, additional allowances may be necessary. The Company reduced accounts receivable for chargebacks by $440,000 at June 30, 2021 and $179,000 at December 31, 2020.
Inventories: Inventories, which include material, labor and manufacturing overhead, are valued at the lower of cost or net realizable value. The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage. The Company has recorded an allowance for slow moving and obsolete inventory of $252,000 at June 30, 2021 and $546,000 at December 31, 2020.
Contract Assets/Liabilities: Contract assets and liabilities represent the net cumulative customer billings, vendor payments and revenue recognized for tooling programs. For tooling programs where net revenue recognized and vendor payments exceed customer billings, the Company recognizes a contract asset. For tooling programs where net customer billings exceed revenue recognized and vendor payments, the Company recognizes a contract liability. Customer payment terms vary by contract and can range from progress payments based on work performed or one single payment once the contract is completed. The Company has recorded contract assets of $46,000 at June 30, 2021, and $554,000 at December 31, 2020. Contract assets are generally classified as current within prepaid expenses and other current assets on the Consolidated Balance Sheets. For the six months ended June 30, 2021, the Company recognized no impairments on contract assets. For the six months ended June 30, 2021, the Company recognized $3,107,000 of revenue from contract liabilities related to open jobs outstanding as of December 31, 2020.
Income Taxes: The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. For more information, refer to Note 11, "Income Taxes", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020.
Long-Lived Assets: Long-lived assets consist primarily of property, plant and equipment and definite-lived intangibles. The recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or changes in the business environment. The Company evaluates whether impairment exists for property, plant and equipment on the basis of undiscounted expected future cash flows from operations before interest. There was no impairment of the Company's long-lived assets for the six months ended June 30, 2021 or June 30, 2020.
Goodwill: The purchase consideration of acquired businesses have been allocated to the assets and liabilities acquired based on the estimated fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair value of the net assets acquired was allocated to goodwill. The Company accounts for goodwill in accordance with FASB ASC Topic 350, Intangibles - Goodwill and Other. FASB ASC Topic 350 prohibits the amortization of goodwill and requires these assets be reviewed for impairment.
The annual impairment tests of goodwill may be completed through qualitative assessments; however the, Company may elect to bypass the qualitative assessment and proceed directly to a quantitative impairment test for any period. The Company may resume the qualitative assessment in any subsequent period.
Under a qualitative and quantitative approach, the impairment test for goodwill consists of an assessment of whether it is more-likely-than-not that the fair value is less than its carrying amount. As part of the qualitative assessment, the Company considers relevant events and circumstances that affect the fair value or carrying amount of the Company. Such events and circumstances could include changes in economic conditions, industry and market conditions, cost factors, overall financial performance, and
capital markets pricing. The Company places more weight on the events and circumstances that most affect the Company's fair value or carrying amount. These factors are all considered by management in reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative assessment, or if a qualitative assessment indicates it is more-likely-than-not that the estimated carrying value exceeds its fair value, the Company proceeds to a quantitative approach.
There were no indicators of impairment for the six months ended June 30, 2021. The company also performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment was needed for the year 2020.
Self-Insurance: The Company is self-insured with respect to Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; and Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for workers’ compensation claims, all of which are subject to stop-loss insurance thresholds. The Company is also self-insured for dental and vision with respect to its Cobourg, Canada location. The Company has recorded an estimated liability for self-insured medical, dental and vision claims incurred but not reported and worker’s compensation claims incurred but not reported at June 30, 2021 and December 31, 2020 of $866,000 and $933,000, respectively.
Derivative Instruments: Derivative instruments are utilized to manage exposure to fluctuations in foreign currency exchange rates and interest rates on long term debt obligations. All derivative instruments are formally documented as cash flow hedges and are recorded at fair value at each reporting period. Gains and losses related to currency forward contracts and interest rate swaps are deferred and recorded as a component of Accumulated Other Comprehensive Income in the Consolidated Statement of Stockholders' Equity and then subsequently recognized in the Consolidated Statement of Operations when the hedged item affects net income. The ineffective portion of the change in fair value of a hedge, if any, is recognized in income. For additional information on derivative instruments, see Note 14, "Fair Value of Financial Instruments".
Post-retirement Benefits: Management records an accrual for post-retirement costs associated with the health care plan sponsored by Core Molding Technologies. Should actual results differ from the assumptions used to determine the reserves, additional provisions may be required. In particular, increases in future healthcare costs above the assumptions could have an adverse effect on Core Molding Technologies’ operations. The effect of a change in healthcare costs is described in Note 12, "Post Retirement Benefits", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Core Molding Technologies had a liability for post retirement healthcare benefits based on actuarial computed estimates of $9,033,000 at June 30, 2021 and $9,109,000 at December 31, 2020.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements RECENT ACCOUNTING PRONOUNCEMENTS
Current expected credit loss (CECL)
In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses,” which changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that will replace today’s “incurred loss” model and generally will result in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except that the losses will be recognized as an allowance. Subsequent to issuing ASU 2016-13, the FASB issued ASU 2018-19, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” for the purpose of clarifying certain aspects of ASU 2016-13. ASU 2018-19 has the same effective date and transition requirements as ASU 2016-13. In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,” which is effective with the adoption of ASU 2016-13. In May 2019, the FASB issued ASU 2019-05, “Financial Instruments - Credit Losses (Topic 326),” which is also effective with the adoption of ASU 2016-13. In November 2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting company under SEC rules, until fiscal years beginning after December 15, 2022. We will adopt this ASU on its effective date of January 1, 2023. This ASU will have no material impact on our consolidated financial statements.
Facilitation of the Effects of Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The ASU is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Income Per Common Share NET INCOME (LOSS) PER COMMON SHARE
Net income (loss) per common share is computed based on the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed similarly but includes the effect of the assumed exercise of dilutive stock appreciation rights and restricted stock under the treasury stock method.
On May 13, 2021, the Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan provides restricted stock award recipients voting rights equivalent to the Company's common stock and accrual of dividends but not receipt of dividends until all conditions or restrictions related to such award have been satisfied. Accordingly, the restricted shares are not considered participating shares. The 2006 Plan provides restricted shares award recipients voting rights equivalent to the Company’s common stock and accrual and receipt of dividends irrespective of any conditions or restrictions related to such award being satisfied. Accordingly, the restricted shares are considered a participating security and the Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and diluted earnings per share.
The computation of basic and diluted net income (loss) per common share (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income (loss) $4,086 $(2,272)$7,542 $5,689 
Less: net income allocated to participating securities232 — 437 236 
Net income (loss) available to common shareholders$3,854 $(2,272)$7,105 $5,453 
Weighted average common shares outstanding — basic8,002,000 7,916,000 7,994,000 7,899,000 
Effect of weighted average dilutive securities12,000 — 19,000 2,000 
Weighted average common and potentially issuable common shares outstanding — diluted8,014,000 7,916,000 8,013,000 7,901,000 
Basic net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 
Diluted net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 

The computation of basic and diluted net income per participating share (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income allocated to participating securities$232 $— $437 $236 
Weighted average participating shares outstanding — basic482,000 — 491,000 342,000 
Effect of dilutive securities on participating shares— — — — 
Weighted average common and potentially issuable participating shares outstanding — diluted482,000 — 491,000 342,000 
Basic net income per participating share$0.48 $— $0.89 $0.69 
Diluted net income per participating share$0.48 $— $0.89 $0.69 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Major Customers
6 Months Ended
Jun. 30, 2021
Concentration Risks, Types, No Concentration Percentage [Abstract]  
Major Customers MAJOR CUSTOMERS
The Company had five major customers during the six months ended June 30, 2021, Universal Forest Products, Inc. (“UFP”), Navistar, Inc. (“Navistar”), PACCAR, Inc. (“PACCAR”), BRP, Inc. (“BRP”), and Volvo Group North America, LLC (“Volvo”). Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers could have a material adverse effect on the business of the Company.
The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
UFP product sales$15,115 $9,484 $25,772 $18,471 
UFP tooling sales— — — — 
Total UFP sales
15,115 9,484 25,772 18,471 
Navistar product sales10,969 6,500 20,906 17,166 
Navistar tooling sales— 1,088 306 1,186 
Total Navistar sales
10,969 7,588 21,212 18,352 
PACCAR product sales10,830 3,167 20,184 11,116 
PACCAR tooling sales503 — 832 207 
Total PACCAR sales
11,333 3,167 21,016 11,323 
BRP product sales10,420 2,206 18,989 9,453 
BRP tooling sales124 113 238 333 
Total BRP sales
10,544 2,319 19,227 9,786 
Volvo product sales7,429 2,167 17,554 9,740 
Volvo tooling sales27 622 47 2,147 
Total Volvo sales
7,456 2,789 17,601 11,887 
Other product sales24,354 12,323 44,846 31,831 
Other tooling sales690 136 3,616 180 
Total other sales
25,044 12,459 48,462 32,011 
Total product sales79,117 35,847 148,251 97,777 
Total tooling sales1,344 1,959 5,039 4,053 
Total sales
$80,461 $37,806 $153,290 $101,830 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Inventory INVENTORY
Inventories, net consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials
$16,010 $11,640 
Work in process
1,717 1,679 
Finished goods
4,312 5,041 
Total
$22,039 $18,360 
Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Leases LEASES
The Company has operating leases with fixed payment terms for certain buildings and warehouses. The Company's leases have remaining lease terms of less than one year to four years, some of which include options to extend the lease for five years. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued other liabilities and other non-current liabilities in the Consolidated Balance Sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease.
The Company used the applicable incremental borrowing rate at implementation date to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate. At each reporting period when there is a new lease initiated, the Company will utilize its incremental borrowing rate to perform lease classification tests on lease components and to measure ROU assets and lease liabilities.
The components of lease expense were as follows (in thousands):
Three Months Ended
June 30,
Six months ended
June 30,
2021202020212020
Operating lease cost$386 $357 $754 $714 
Total net lease cost$386 $357 $754 $714 
Other supplemental balance sheet information related to leases was as follows (in thousands):
June 30, 2021December 31, 2020
Operating leases:
Operating lease right of use assets$3,985 $2,754 
Total operating lease right of use assets$3,985 $2,754 
Current operating lease liabilities(A)
$1,252 $1,023 
Noncurrent operating lease liabilities(B)
2,765 1,670 
Total operating lease liabilities$4,017 $2,693 
(A)Current operating lease liabilities are included in accrued other liabilities on the Consolidated Balance Sheets.
(B)Noncurrent operating lease liabilities are included in other non-current liabilities on the Consolidated Balance Sheets.
The following table presents certain information related to lease terms and discount rates for leases as of June 30, 2021 and December 31, 2020:
June 30, 2021December 31, 2020
Weighted average remaining lease term (in years):
Operating leases4.03.5
Weighted average discount rate:
Operating leases5.5 %5.9 %
Other information related to leases were as follows (in thousands) :
Six months ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases(C)
$754 $714 
(C)Cash flow from operating leases included in prepaid and other assets on the Consolidated Statements of Cash Flows.
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021 (remainder of year)$759 
20221,168 
20231,068 
20241,074 
2025 and beyond629 
Total lease payments4,698 
Less: imputed interest(681)
Total lease obligations4,017 
Less: current obligations(1,252)
Long-term lease obligations$2,765 
As of December 31, 2020, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021$1,215 
2022811 
2023706 
2024705 
2025 and beyond— 
Total lease payments3,437 
Less: imputed interest(744)
Total lease obligations2,693 
Less: current obligations(1,023)
Long-term lease obligations$1,670 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant & Equipment
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant & Equipment PROPERTY, PLANT & EQUIPMENT
Property, plant and equipment, net consisted of the following for the periods specified (in thousands):
June 30, 2021December 31, 2020
Property, plant and equipment$180,062 $174,553 
Accumulated depreciation(105,449)(100,501)
Property, plant and equipment — net$74,613 $74,052 
Property, plant, and equipment are recorded at cost, unless obtained through acquisition, then assets are recorded at estimated fair value at the date of acquisition. Depreciation is provided on a straight-line method over the estimated useful lives of the assets. The carrying amount of long-lived assets is evaluated annually to determine if an adjustment to the depreciation period or to the unamortized balance is warranted. Depreciation expense for the three months ended June 30, 2021 and 2020 was $2,461,000 and $2,216,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $4,943,000 and $4,488,000, respectively. Amounts invested in capital additions in progress were $4,095,000 and $1,422,000 at June 30, 2021 and December 31, 2020, respectively. At June 30, 2021 and December 31, 2020, purchase commitments for capital expenditures in progress were $4,705,000 and $677,000, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangibles GOODWILL AND INTANGIBLES
Goodwill activity for the six months ended June 30, 2021 consisted of the following (in thousands):
Balance at December 31, 2020$17,376 
Additions— 
Impairment— 
Balance at June 30, 2021$17,376 
Intangibles, net at June 30, 2021 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(63)$187 
Trademarks10 Years1,610 (557)1,053 
Non-competition agreement5 Years1,810 (1,252)558 
Developed technology7 Years4,420 (2,183)2,237 
Customer relationships
10-12 Years
9,330 (2,823)6,507 
Total$17,420 $(6,878)$10,542 
Intangibles, net at December 31, 2020 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(58)$192 
Trademarks10 Years1,610 (476)1,134 
Non-competition agreement5 Years1,810 (1,071)739 
Developed technology7 Years4,420 (1,869)2,551 
Customer relationships
10-12 Years
9,330 (2,430)6,900 
Total$17,420 $(5,904)$11,516 
The aggregate intangible asset amortization expense was $487,000 for the three months ended June 30, 2021 and 2020.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Post Retirement Benefits
6 Months Ended
Jun. 30, 2021
Retirement Benefits [Abstract]  
Post Retirement Benefits POST RETIREMENT BENEFITS
The components of expense for the Company’s post-retirement benefit plans are as follows (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Pension expense:
Multi-employer plan
$232 $145 $421 $391 
Defined contribution plan
316 215 618 508 
Total pension expense548 360 1,039 899 
Health and life insurance:
Interest cost
40 59 81 118 
Amortization of prior service credits(124)(124)(248)(248)
Amortization of net loss
44 45 87 90 
Net periodic benefit credit(40)(20)(80)(40)
Total post retirement benefits expense$508 $340 $959 $859 
The Company made payments of $683,000 to pension plans and $157,000 for post-retirement healthcare and life insurance during the six months ended June 30, 2021. For the remainder of 2021, the Company expects to make approximately $1,332,000 of pension plan payments, of which $772,000 was accrued at June 30, 2021. The Company also expects to make approximately $1,129,000 of post-retirement healthcare and life insurance payments for the remainder of 2021, all of which were accrued at June 30, 2021.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Debt
11. DEBT
Debt consists of the following (in thousands):
June 30,
2021
December 31,
2020
Wells Fargo term loans payable$15,191 $16,390 
FGI term loans payable12,988 13,148 
Leaf Capital term loan payable136 152 
Total28,31529,690
Less deferred loan costs(1,720)(1,957)
Less current portion(3,352)(2,535)
Long-term debt$23,243 $25,198 
Term Loans

Wells Fargo Term Loans
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the “WF Term Loans”) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Term Loans were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate. The weighted average interest rate was 3.77% as of June 30, 2021.
The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company’s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company’s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.

The WF Term Loans contains reporting, indebtedness, and financial covenants. The Company is in compliance with its covenants as of June 30, 2021.

Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty. To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.

FGI Equipment Finance LLC Term Loan
On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (“FGI”) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, the principal amount of $13,200,000 (the “FGI Term Loan”). On October 27, 2020, FGI advanced to the Company $12,000,000 which proceeds were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the transactions, and $1,200,000 which proceeds were used to fund a security deposit to be held by FGI. Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly. The security deposit of $1,200,000 is included in other assets on the Consolidated Balance Sheets.

Following the advance of funds by FGI, the FGI Term Loan is to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms. The Company’s obligations under the Master Security Agreement are secured by certain machinery and equipment of the guarantors located in Mexico, and real property of Core Composites de Mexico, S. de R.L. de C.V.,a subsidiary of the Company organized in Mexico, located in Matamoros, Mexico.

The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days’ prior written notice. The Company will pay a “Prepayment Fee” in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period: four percent (4.0%) (for prepayments occurring prior to the first anniversary of the FGI Term Loan); three percent (3.0%) (for prepayments occurring on the first anniversary of the FGI Term Loan until the second anniversary of the FGI Term Loan); two percent (2.0%) (for prepayments occurring on and after the second anniversary of the FGI Term Loan and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).

Leaf Capital Funding
On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months.

Revolving Loans

Wells Fargo Revolving Loan
On October 27, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the “Lenders”). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the “WF Revolving Loan”) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020). The proceeds from the WF Revolving Loan were used to pay off the Company’s existing outstanding indebtedness with KeyBank National Association, and to pay certain fees and expenses associated with the financing.

The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company’s option at any time during the three-year period following the closing.

The borrowing availability under the WF Revolving Loan is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory.

At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess
availability amount under the line of credit. LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company. Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate. The weighted average interest rate was 4.25% as of June 30, 2021.

The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024. The Company has $23,731,000 of available rate revolving loans of which $200,000 is outstanding as of June 30, 2021.

The WF Revolving Loan contains the same covenants as the WF Term Loans.

Wells Fargo Bank will issue up to $2,000,000 of Letters of Credit in accordance with the terms of the Credit Agreement upon the Company’s request. As of June 30, 2021, the Company had one Letter of Credit outstanding for $160,000.

KeyBank Loan

On June 30, 2020, the Company had a term loan and revolving loan balance of $36,000,000 and $167,000 with KeyBank National Association, respectively. The Company’s term loan and revolving loan had variable interest rate of 8.00% at June 30, 2020.

Bank Covenants
The Company is required to meet certain financial covenants included in the Credit Agreement with respect to fixed coverage charge ratio. As of June 30, 2021, the Company was in compliance with its financial covenants associated with the loans made under the Credit Agreement as described above.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The Company’s Consolidated Balance Sheets include a net non-current deferred tax asset of $937,000 for the Canadian and Mexican tax jurisdictions and a net non-current deferred tax liability of $883,000 for the U.S. tax jurisdiction at June 30, 2021. The non-current deferred tax asset is classified in other non-current assets and non-current deferred tax liabilities are in other non-current liabilities. The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. As of June 30, 2021 and December 31, 2020, the Company had no liability for unrecognized tax benefits. The Company does not anticipate that unrecognized tax benefits will significantly change within the next twelve months.
Income tax expense for the six months ended June 30, 2021 is estimated to be $2,894,000, approximately 27.7% of income before income taxes. Income tax benefit for the six months ended June 30, 2020 was estimated to be $4,965,000, approximately 686% of income before income taxes.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was enacted in response to the COVID-19 pandemic, and among other things, provides tax relief to businesses. Tax provisions of the CARES Act include the deferral of certain payroll taxes, relief for retaining employees, and other provisions, including allowing net operating losses to be carried back five years versus an indefinite carryforward. An income tax benefit of $5,638,000 was realized in the first quarter of 2020. The income tax benefit consists of the reversal of the full valuation allowance against net deferred tax assets in the United States for approximately $3,267,000. The income tax benefit also consists of a rate benefit of $2,371,000 based on the losses being carried back to years where the Company paid tax at 34% compared to the valuation of the losses being recorded at the 21% current U.S. statutory tax rate.
The Company files income tax returns in the U.S., Mexico, Canada and various state jurisdictions. The Company is not subject to U.S. federal and state income tax examinations by tax authorities for years prior to 2017, not subject to Mexican income tax examinations by Mexican authorities for years prior to 2015 and not subject to Canadian tax examinations by Canadian authorities for years prior to 2018.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Stock Based Compensation STOCK BASED COMPENSATION
On May 13, 2021, The Company's shareholders approved the 2021 Long Term Equity Incentive Plan (the “2021 Plan”) that replaced the 2006 Long Term Equity Incentive Plan (the “2006 Plan”) approved in May 2006 and amended in May 2015. The 2021 Plan allows for grants to employees, officers, non-employee directors, consultants, independent contractors and advisors of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards (“stock awards”) up to an aggregate of 924,823 awards. Awards can be granted under the 2021 Plan through the earlier of May 13, 2031, or the date the maximum number of available awards under the 2021 Plan have been granted. No new awards may be granted from the 2006 Plan.

Awards under the 2021 Plan vest over one to three years and shares previously awarded and currently unvested under the 2006 Plan vest over three years. Shares granted under both the 2006 and 2021 Plans vest upon the date of a participant’s death, disability or change in control.
Restricted Stock
The Company grants shares of its common stock to certain directors, officers, key managers and employees in the form of unvested stock and units (“Restricted Stock”). These awards are recorded at the market value of the Company's common stock on the date of issuance and amortized ratably as compensation expense over the applicable vesting period, which is typically three years. The Company adjusts compensation expense for actual forfeitures, as they occur.
The following summarizes the status of Restricted Stock and changes during the six months ended June 30, 2021:
Number of
Shares
Weighted Average Grant Date Fair Value
Unvested balance at December 31, 2020507,835 $6.25 
Granted250,635 13.74 
Vested(64,106)7.86 
Forfeited(15,964)5.30 
Unvested balance at June 30, 2021678,400 $8.85 
At June 30, 2021 and 2020, there was $4,783,000 and $2,249,000, respectively, of total unrecognized compensation expense, related to Restricted Stock grants. That cost is expected to be recognized over the weighted-average period of 2.6 years. Total compensation cost related to Restricted Stock grants for the three months ended June 30, 2021 and 2020 was $456,000 and $357,000, respectively. Total compensation cost related to Restricted Stock grants for the six months ended June 30, 2021 and 2020 was $745,000 and $1,121,000, respectively, all of which was recorded to selling, general and administrative expense.
During the six months ended June 30, 2021, employees surrendered 3,874 shares of the Company's common stock to satisfy income tax withholding obligations in connection with the vesting of restricted awards. No shares were surrendered for the six months ended June 30, 2020.
Stock Appreciation Rights
As part of the Company's 2020 annual grant, Stock Appreciation Rights ("SARs") were granted with a grant price of $10. These awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is over 65 of age. These awards are valued using the Black-Scholes option pricing model.
A summary of the Company's stock appreciation rights activity for the six months ended June 30, 2021 is as follows:
Number of
Shares
Weighted Average Grant Date Fair Value
Outstanding as of December 31, 2020180,925 $2.57 
Granted— — 
Exercised— — 
Forfeited(3,909)2.57 
Outstanding at end of the period ended June 30, 2021177,016 $2.57 
Exercisable at end of the period ended June 30, 2021124,801 $2.57 
The average remaining contractual term for those SARs outstanding at June 30, 2021 is 2.8 years, with aggregate intrinsic value of $961,000. At June 30, 2021 and 2020, there was $112,000 and $260,000, respectively, of total unrecognized compensation expense, related to SARs. That cost is expected to be recognized over the weighted- average period of 0.8 years. Total compensation cost related to SARs for the three months ended June 30, 2021 and 2020 was $31,000 and $31,000, respectively. Total compensation cost related to SARs for the six months ended June 30, 2021 and 2020 was $60,000 and $55,000, respectively, all of which was recorded to selling, general and administrative expense.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments FAIR VALUE OF FINANCIAL INSTRUMENTS
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in a transaction between market participants as of the measurement date. Fair value is measured using the fair value hierarchy and related valuation methodologies as defined in the authoritative literature. This guidance provides a fair value framework that requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.
The three levels are defined as follows:
Level 1 -Quoted prices in active markets for identical assets and liabilities.
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-derived valuations, in which all significant inputs are observable in active markets.
Level 3 -Significant unobservable inputs reflecting management's own assumptions about the inputs used in pricing the asset or liability.
The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt, interest rate swaps and foreign currency derivatives. Cash and cash equivalents, accounts receivable and accounts payable carrying values as of June 30, 2021 and December 31, 2020 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of WF Term Loan and WF Revolving Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to the short term nature of the underlying variable rate LIBOR agreements. The FGI Term Loan approximate fair value as of June 30, 2021 and December 31, 2020 due to immaterial movement in interest rates since the Company entered into the Promissory Note on October 20, 2020.
The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the three months ended June 30, 2021 and 2020 (in thousands):
Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Gain (Loss) Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Gain (Loss)
Reclassified from
Accumulated Other
Comprehensive Income(A)
Amount of Realized Gain
(Loss) Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$— $142 Cost of goods sold$— $526 
Selling, general and administrative expense$— $68 
Interest rate swaps$— $(915)Interest expense$— $(1,620)

The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the six months ended June 30, 2021 and 2020 (in thousands):

Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Loss Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Loss
Reclassified from
Accumulated Other
Comprehensive Income (A)
Amount of Realized Loss
Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$— $(532,000)Cost of goods sold$— $(306,000)
Selling, general and
administrative expense
$— $(34,000)
Interest rate swaps$— $(528,000)Interest expense$— $(194,000)
(A)The foreign currency derivative activity reclassified from Accumulated Other Comprehensive Income is allocated to cost of goods sold and selling, general and administrative expense based on the percentage of foreign currency spend.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss) ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table presents changes in Accumulated Other Comprehensive Income, net of tax, for the six months ended June 30, 2021 and 2020 (in thousands):
2020:Derivative
Hedging
Activities
Post Retirement
Benefit Plan
Items(A)
Accumulated
Other
Comprehensive
Income
Balance at December 31, 2019$(191)$1,561 $1,370 
Other comprehensive loss before reclassifications
(1,060)— (1,060)
Amounts reclassified from accumulated other comprehensive income(533)(158)(691)
Income tax benefit
350 33 383 
Balance at June 30, 2020$(1,434)$1,436 $
2021:
Balance at December 31, 2020$— $1,375 $1,375 
Other comprehensive income before reclassifications— — — 
Amounts reclassified from accumulated other comprehensive income— (161)(161)
Income tax benefit
— 33 33 
Balance at June 30, 2021$— $1,247 $1,247 
(A)The effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in other income and expense on the Consolidated Statements of Operations. These Accumulated Other Comprehensive Income components are included in the computation of net periodic benefit cost (see Note 10, "Post Retirement Benefits" for additional details). The tax effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in income tax expense on the Consolidated Statements of Operations
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Critical Accounting Policies and Estimates (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Principles of Consolidation Principles of Consolidation: Management believes the following critical accounting policies, among others, affect its more significant judgments and estimates used in the preparation of its consolidated financial statements.
Use of Estimates Use of Estimates: 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, disclosures of contingent assets and liabilities, and reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates, due to the uncertainty around the magnitude and duration of the COVID-19 pandemic, as well as other factors.
Revenue Recognition
Revenue Recognition: The Company recognizes revenue from two streams, product revenue and tooling revenue. Product revenue is earned from the manufacture and sale of thermoplastic and thermoset structural products. Revenue from product sales is generally recognized as products are shipped, as the Company transfers title and risk of ownership to the customer and is entitled to payment. In limited circumstances, the Company recognizes revenue from product sales when products are produced and the customer takes title and risk of ownership at the Company's production facility.
Tooling revenue is earned from manufacturing tools, molds and assembly equipment as part of a tooling program for a customer. Given that the Company is providing a significant service of producing highly interdependent component parts of the tooling program, each tooling program consists of a single performance obligation to provide the customer the capability to produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time or over time. When the Company does not have an enforceable right to payment, the Company recognizes tooling revenue at a point in time. In such cases, the Company recognizes revenue upon customer acceptance, which is when the customer has legal title to the tools.
Certain tooling programs include an enforceable right to payment. In those cases, the Company recognizes revenue over time based on the extent of progress towards completion of its performance obligation. The Company uses a cost-to-cost measure of progress for such contracts because it best depicts the transfer of value to the customer and also correlates with the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer. Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs
incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.
Accounts Receivable Allowances
Accounts Receivable Allowances: Management maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company recorded an allowance for doubtful accounts of $58,000 and $41,000 at June 30, 2021 and December 31, 2020, respectively.
Management also records an allowance for estimated customer chargebacks for returns, price discounts and adjustments, premium freight and expediting costs and customer production line disruption costs resulting from late deliveries. At times, customers have asserted a right to significant production line disruption charges to recover damages as a result of late delivery. The Company typically works with its customers to minimize disruption charges, validate damages and negotiate resolution. The Company records accruals for customer chargebacks when a valid charge is probable and the amount of the charge can be reasonably estimated. Should customer chargebacks fluctuate from the estimated amounts, additional allowances may be necessary. The Company reduced accounts receivable for chargebacks by $440,000 at June 30, 2021 and $179,000 at December 31, 2020.
Inventories Inventories: Inventories, which include material, labor and manufacturing overhead, are valued at the lower of cost or net realizable value. The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities on-hand are regularly reviewed, and where necessary, provisions for excess and obsolete inventory are recorded based on historical and anticipated usage. The Company has recorded an allowance for slow moving and obsolete inventory of $252,000 at June 30, 2021 and $546,000 at December 31, 2020.
Contract Assets/Liabilities Contract Assets/Liabilities: Contract assets and liabilities represent the net cumulative customer billings, vendor payments and revenue recognized for tooling programs. For tooling programs where net revenue recognized and vendor payments exceed customer billings, the Company recognizes a contract asset. For tooling programs where net customer billings exceed revenue recognized and vendor payments, the Company recognizes a contract liability. Customer payment terms vary by contract and can range from progress payments based on work performed or one single payment once the contract is completed. The Company has recorded contract assets of $46,000 at June 30, 2021, and $554,000 at December 31, 2020. Contract assets are generally classified as current within prepaid expenses and other current assets on the Consolidated Balance Sheets. For the six months ended June 30, 2021, the Company recognized no impairments on contract assets. For the six months ended June 30, 2021, the Company recognized $3,107,000 of revenue from contract liabilities related to open jobs outstanding as of December 31, 2020.
Income Taxes Income Taxes: The Company evaluates the balance of deferred tax assets that will be realized based on the premise that the Company is more likely than not to realize deferred tax benefits through the generation of future taxable income. For more information, refer to Note 11, "Income Taxes", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020.
Long-Lived Assets Long-Lived Assets: Long-lived assets consist primarily of property, plant and equipment and definite-lived intangibles. The recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or changes in the business environment. The Company evaluates whether impairment exists for property, plant and equipment on the basis of undiscounted expected future cash flows from operations before interest. There was no impairment of the Company's long-lived assets for the six months ended June 30, 2021 or June 30, 2020.
Goodwill
Goodwill: The purchase consideration of acquired businesses have been allocated to the assets and liabilities acquired based on the estimated fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair value of the net assets acquired was allocated to goodwill. The Company accounts for goodwill in accordance with FASB ASC Topic 350, Intangibles - Goodwill and Other. FASB ASC Topic 350 prohibits the amortization of goodwill and requires these assets be reviewed for impairment.
The annual impairment tests of goodwill may be completed through qualitative assessments; however the, Company may elect to bypass the qualitative assessment and proceed directly to a quantitative impairment test for any period. The Company may resume the qualitative assessment in any subsequent period.
Under a qualitative and quantitative approach, the impairment test for goodwill consists of an assessment of whether it is more-likely-than-not that the fair value is less than its carrying amount. As part of the qualitative assessment, the Company considers relevant events and circumstances that affect the fair value or carrying amount of the Company. Such events and circumstances could include changes in economic conditions, industry and market conditions, cost factors, overall financial performance, and
capital markets pricing. The Company places more weight on the events and circumstances that most affect the Company's fair value or carrying amount. These factors are all considered by management in reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative assessment, or if a qualitative assessment indicates it is more-likely-than-not that the estimated carrying value exceeds its fair value, the Company proceeds to a quantitative approach.
There were no indicators of impairment for the six months ended June 30, 2021. The company also performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment was needed for the year 2020.
Self-Insurance Self-Insurance: The Company is self-insured with respect to Columbus and Batavia, Ohio; Gaffney, South Carolina; Winona, Minnesota; and Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for workers’ compensation claims, all of which are subject to stop-loss insurance thresholds. The Company is also self-insured for dental and vision with respect to its Cobourg, Canada location. The Company has recorded an estimated liability for self-insured medical, dental and vision claims incurred but not reported and worker’s compensation claims incurred but not reported at June 30, 2021 and December 31, 2020 of $866,000 and $933,000, respectively.
Derivative Instruments Derivative Instruments: Derivative instruments are utilized to manage exposure to fluctuations in foreign currency exchange rates and interest rates on long term debt obligations. All derivative instruments are formally documented as cash flow hedges and are recorded at fair value at each reporting period. Gains and losses related to currency forward contracts and interest rate swaps are deferred and recorded as a component of Accumulated Other Comprehensive Income in the Consolidated Statement of Stockholders' Equity and then subsequently recognized in the Consolidated Statement of Operations when the hedged item affects net income. The ineffective portion of the change in fair value of a hedge, if any, is recognized in income. For additional information on derivative instruments, see Note 14, "Fair Value of Financial Instruments".
Post-retirement Benefits Post-retirement Benefits: Management records an accrual for post-retirement costs associated with the health care plan sponsored by Core Molding Technologies. Should actual results differ from the assumptions used to determine the reserves, additional provisions may be required. In particular, increases in future healthcare costs above the assumptions could have an adverse effect on Core Molding Technologies’ operations. The effect of a change in healthcare costs is described in Note 12, "Post Retirement Benefits", of the Notes to Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2020. Core Molding Technologies had a liability for post retirement healthcare benefits based on actuarial computed estimates of $9,033,000 at June 30, 2021 and $9,109,000 at December 31, 2020.
New Accounting Pronouncements, Policy
Current expected credit loss (CECL)
In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses,” which changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that will replace today’s “incurred loss” model and generally will result in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except that the losses will be recognized as an allowance. Subsequent to issuing ASU 2016-13, the FASB issued ASU 2018-19, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” for the purpose of clarifying certain aspects of ASU 2016-13. ASU 2018-19 has the same effective date and transition requirements as ASU 2016-13. In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,” which is effective with the adoption of ASU 2016-13. In May 2019, the FASB issued ASU 2019-05, “Financial Instruments - Credit Losses (Topic 326),” which is also effective with the adoption of ASU 2016-13. In November 2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting company under SEC rules, until fiscal years beginning after December 15, 2022. We will adopt this ASU on its effective date of January 1, 2023. This ASU will have no material impact on our consolidated financial statements.
Facilitation of the Effects of Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The ASU is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation of basic and diluted net income per common share:
The computation of basic and diluted net income (loss) per common share (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income (loss) $4,086 $(2,272)$7,542 $5,689 
Less: net income allocated to participating securities232 — 437 236 
Net income (loss) available to common shareholders$3,854 $(2,272)$7,105 $5,453 
Weighted average common shares outstanding — basic8,002,000 7,916,000 7,994,000 7,899,000 
Effect of weighted average dilutive securities12,000 — 19,000 2,000 
Weighted average common and potentially issuable common shares outstanding — diluted8,014,000 7,916,000 8,013,000 7,901,000 
Basic net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 
Diluted net income (loss) per common share$0.48 $(0.29)$0.89 $0.69 
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Net income allocated to participating securities$232 $— $437 $236 
Weighted average participating shares outstanding — basic482,000 — 491,000 342,000 
Effect of dilutive securities on participating shares— — — — 
Weighted average common and potentially issuable participating shares outstanding — diluted482,000 — 491,000 342,000 
Basic net income per participating share$0.48 $— $0.89 $0.69 
Diluted net income per participating share$0.48 $— $0.89 $0.69 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Major Customers (Tables)
6 Months Ended
Jun. 30, 2021
Concentration Risks, Types, No Concentration Percentage [Abstract]  
Schedule of Major Customers
The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
UFP product sales$15,115 $9,484 $25,772 $18,471 
UFP tooling sales— — — — 
Total UFP sales
15,115 9,484 25,772 18,471 
Navistar product sales10,969 6,500 20,906 17,166 
Navistar tooling sales— 1,088 306 1,186 
Total Navistar sales
10,969 7,588 21,212 18,352 
PACCAR product sales10,830 3,167 20,184 11,116 
PACCAR tooling sales503 — 832 207 
Total PACCAR sales
11,333 3,167 21,016 11,323 
BRP product sales10,420 2,206 18,989 9,453 
BRP tooling sales124 113 238 333 
Total BRP sales
10,544 2,319 19,227 9,786 
Volvo product sales7,429 2,167 17,554 9,740 
Volvo tooling sales27 622 47 2,147 
Total Volvo sales
7,456 2,789 17,601 11,887 
Other product sales24,354 12,323 44,846 31,831 
Other tooling sales690 136 3,616 180 
Total other sales
25,044 12,459 48,462 32,011 
Total product sales79,117 35,847 148,251 97,777 
Total tooling sales1,344 1,959 5,039 4,053 
Total sales
$80,461 $37,806 $153,290 $101,830 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories, net consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials
$16,010 $11,640 
Work in process
1,717 1,679 
Finished goods
4,312 5,041 
Total
$22,039 $18,360 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Components of lease expense
The components of lease expense were as follows (in thousands):
Three Months Ended
June 30,
Six months ended
June 30,
2021202020212020
Operating lease cost$386 $357 $754 $714 
Total net lease cost$386 $357 $754 $714 
Supplemental Balance Sheet Information
Other supplemental balance sheet information related to leases was as follows (in thousands):
June 30, 2021December 31, 2020
Operating leases:
Operating lease right of use assets$3,985 $2,754 
Total operating lease right of use assets$3,985 $2,754 
Current operating lease liabilities(A)
$1,252 $1,023 
Noncurrent operating lease liabilities(B)
2,765 1,670 
Total operating lease liabilities$4,017 $2,693 
(A)Current operating lease liabilities are included in accrued other liabilities on the Consolidated Balance Sheets.
(B)Noncurrent operating lease liabilities are included in other non-current liabilities on the Consolidated Balance Sheets.
The following table presents certain information related to lease terms and discount rates for leases as of June 30, 2021 and December 31, 2020:
June 30, 2021December 31, 2020
Weighted average remaining lease term (in years):
Operating leases4.03.5
Weighted average discount rate:
Operating leases5.5 %5.9 %
Other information related to leases were as follows (in thousands) :
Six months ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases(C)
$754 $714 
(C)Cash flow from operating leases included in prepaid and other assets on the Consolidated Statements of Cash Flows.
Maturities of lease liabilities
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021 (remainder of year)$759 
20221,168 
20231,068 
20241,074 
2025 and beyond629 
Total lease payments4,698 
Less: imputed interest(681)
Total lease obligations4,017 
Less: current obligations(1,252)
Long-term lease obligations$2,765 
As of December 31, 2020, maturities of lease liabilities were as follows (in thousands):
Operating Leases
2021$1,215 
2022811 
2023706 
2024705 
2025 and beyond— 
Total lease payments3,437 
Less: imputed interest(744)
Total lease obligations2,693 
Less: current obligations(1,023)
Long-term lease obligations$1,670 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant & Equipment (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment, net consisted of the following for the periods specified (in thousands):
June 30, 2021December 31, 2020
Property, plant and equipment$180,062 $174,553 
Accumulated depreciation(105,449)(100,501)
Property, plant and equipment — net$74,613 $74,052 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill activity
Goodwill activity for the six months ended June 30, 2021 consisted of the following (in thousands):
Balance at December 31, 2020$17,376 
Additions— 
Impairment— 
Balance at June 30, 2021$17,376 
Schedule of Intangible assets
Intangibles, net at June 30, 2021 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(63)$187 
Trademarks10 Years1,610 (557)1,053 
Non-competition agreement5 Years1,810 (1,252)558 
Developed technology7 Years4,420 (2,183)2,237 
Customer relationships
10-12 Years
9,330 (2,823)6,507 
Total$17,420 $(6,878)$10,542 
Intangibles, net at December 31, 2020 were comprised of the following (in thousands):
Definite-lived Intangible AssetsAmortization PeriodGross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Trade name25 Years$250 $(58)$192 
Trademarks10 Years1,610 (476)1,134 
Non-competition agreement5 Years1,810 (1,071)739 
Developed technology7 Years4,420 (1,869)2,551 
Customer relationships
10-12 Years
9,330 (2,430)6,900 
Total$17,420 $(5,904)$11,516 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Post Retirement Benefits (Tables)
6 Months Ended
Jun. 30, 2021
Retirement Benefits [Abstract]  
Schedule of Post Retirement Benefit Plans
The components of expense for the Company’s post-retirement benefit plans are as follows (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2021202020212020
Pension expense:
Multi-employer plan
$232 $145 $421 $391 
Defined contribution plan
316 215 618 508 
Total pension expense548 360 1,039 899 
Health and life insurance:
Interest cost
40 59 81 118 
Amortization of prior service credits(124)(124)(248)(248)
Amortization of net loss
44 45 87 90 
Net periodic benefit credit(40)(20)(80)(40)
Total post retirement benefits expense$508 $340 $959 $859 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule Of Long-term debt
Debt consists of the following (in thousands):
June 30,
2021
December 31,
2020
Wells Fargo term loans payable$15,191 $16,390 
FGI term loans payable12,988 13,148 
Leaf Capital term loan payable136 152 
Total28,31529,690
Less deferred loan costs(1,720)(1,957)
Less current portion(3,352)(2,535)
Long-term debt$23,243 $25,198 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement, Noncash Expense [Abstract]  
The status of Restricted Stock and changes
The following summarizes the status of Restricted Stock and changes during the six months ended June 30, 2021:
Number of
Shares
Weighted Average Grant Date Fair Value
Unvested balance at December 31, 2020507,835 $6.25 
Granted250,635 13.74 
Vested(64,106)7.86 
Forfeited(15,964)5.30 
Unvested balance at June 30, 2021678,400 $8.85 
Schedule of stock appreciation rights activity
A summary of the Company's stock appreciation rights activity for the six months ended June 30, 2021 is as follows:
Number of
Shares
Weighted Average Grant Date Fair Value
Outstanding as of December 31, 2020180,925 $2.57 
Granted— — 
Exercised— — 
Forfeited(3,909)2.57 
Outstanding at end of the period ended June 30, 2021177,016 $2.57 
Exercisable at end of the period ended June 30, 2021124,801 $2.57 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income (Loss)
The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the three months ended June 30, 2021 and 2020 (in thousands):
Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Gain (Loss) Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Gain (Loss)
Reclassified from
Accumulated Other
Comprehensive Income(A)
Amount of Realized Gain
(Loss) Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$— $142 Cost of goods sold$— $526 
Selling, general and administrative expense$— $68 
Interest rate swaps$— $(915)Interest expense$— $(1,620)

The following tables summarize the amount of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income ("AOCI") for the six months ended June 30, 2021 and 2020 (in thousands):

Derivatives in
subtopic 815-20
Cash Flow Hedging
Relationship
Amount of Unrealized
Loss Recognized
in Accumulated Other
Comprehensive Income on
Derivative
Location of Loss
Reclassified from
Accumulated Other
Comprehensive Income (A)
Amount of Realized Loss
Reclassified from
Accumulated Other
Comprehensive Income
2021202020212020
Foreign exchange
contracts
$— $(532,000)Cost of goods sold$— $(306,000)
Selling, general and
administrative expense
$— $(34,000)
Interest rate swaps$— $(528,000)Interest expense$— $(194,000)
(A)The foreign currency derivative activity reclassified from Accumulated Other Comprehensive Income is allocated to cost of goods sold and selling, general and administrative expense based on the percentage of foreign currency spend.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table presents changes in Accumulated Other Comprehensive Income, net of tax, for the six months ended June 30, 2021 and 2020 (in thousands):
2020:Derivative
Hedging
Activities
Post Retirement
Benefit Plan
Items(A)
Accumulated
Other
Comprehensive
Income
Balance at December 31, 2019$(191)$1,561 $1,370 
Other comprehensive loss before reclassifications
(1,060)— (1,060)
Amounts reclassified from accumulated other comprehensive income(533)(158)(691)
Income tax benefit
350 33 383 
Balance at June 30, 2020$(1,434)$1,436 $
2021:
Balance at December 31, 2020$— $1,375 $1,375 
Other comprehensive income before reclassifications— — — 
Amounts reclassified from accumulated other comprehensive income— (161)(161)
Income tax benefit
— 33 33 
Balance at June 30, 2021$— $1,247 $1,247 
(A)The effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in other income and expense on the Consolidated Statements of Operations. These Accumulated Other Comprehensive Income components are included in the computation of net periodic benefit cost (see Note 10, "Post Retirement Benefits" for additional details). The tax effect of post-retirement benefit items reclassified from Accumulated Other Comprehensive Income is included in income tax expense on the Consolidated Statements of Operations
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2021
reportingUnit
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments | segment 1
Number of reporting units | reportingUnit 1
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Critical Accounting Policies and Estimates (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Unusual or Infrequent Item, or Both [Line Items]      
Allowance for doubtful accounts $ 58,000   $ 41,000
Accounts receivable for chargebacks 440,000   179,000
Allowance for slow moving and obsolete inventory 252,000   546,000
Amount of revenue from contract liabilities related to open jobs outstanding 3,107,000    
Impairment of long-lived assets 0 $ 0  
Estimated liability for compensation claims 866,000   933,000
Liability for post retirement healthcare benefits 9,033,000   9,109,000
Contract with Customer, Asset, after Allowance for Credit Loss, Current 46,000   $ 554,000
Contract-based intangible assets      
Unusual or Infrequent Item, or Both [Line Items]      
Impairment on contract assets $ 0    
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Income (Loss) Available to Common Stockholders        
Net Income (Loss) Attributable to Parent $ 4,086 $ (2,272) $ 7,542 $ 5,689
Less: net income allocated to participating securities 232 0 437 236
Net income (loss) available to common shareholders $ 3,854 $ (2,272) $ 7,105 $ 5,453
Weighted average common shares outstanding - basic (in shares) 8,002,000 7,916,000 7,994,000 7,899,000
Effect of dilutive securities (in shares) 12,000 0 19,000 2,000
Weighted average common and potentially issuable common shares outstanding - diluted (in shares) 8,014,000 7,916,000 8,013,000 7,901,000
Basic net income per share (in dollars per share) $ 0.48 $ (0.29) $ 0.89 $ 0.69
Diluted net income per share (in dollars per share) $ 0.48 $ (0.29) $ 0.89 $ 0.69
Participating Securities        
Net Income (Loss) Available to Common Stockholders        
Less: net income allocated to participating securities $ 232 $ 0 $ 437 $ 236
Weighted average common shares outstanding - basic (in shares) 482,000 0 491,000 342,000
Effect of dilutive securities (in shares) 0 0 0 0
Weighted average common and potentially issuable common shares outstanding - diluted (in shares) 482,000 0 491,000 342,000
Basic net income per share (in dollars per share) $ 0.48 $ 0 $ 0.89 $ 0.69
Diluted net income per share (in dollars per share) $ 0.48 $ 0 $ 0.89 $ 0.69
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Major Customers (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
customer
Jun. 30, 2020
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 80,461 $ 37,806 $ 153,290 $ 101,830
Product        
Revenue, Major Customer [Line Items]        
Net sales 79,117 35,847 148,251 97,777
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 1,344 1,959 5,039 4,053
UFP        
Revenue, Major Customer [Line Items]        
Net sales 15,115 9,484 25,772 18,471
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 15,115 9,484 25,772 18,471
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 10,969 7,588 21,212 18,352
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,969 6,500 20,906 17,166
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 1,088 306 1,186
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 7,456 2,789 17,601 11,887
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 7,429 2,167 17,554 9,740
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 27 622 47 2,147
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 11,333 3,167 21,016 11,323
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,830 3,167 20,184 11,116
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 503 0 832 207
BRP        
Revenue, Major Customer [Line Items]        
Net sales 10,544 2,319 19,227 9,786
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,420 2,206 18,989 9,453
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 124 113 238 333
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 25,044 12,459 48,462 32,011
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 24,354 12,323 44,846 31,831
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 690 $ 136 $ 3,616 $ 180
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 16,010 $ 11,640
Work in process 1,717 1,679
Finished goods 4,312 5,041
Total $ 22,039 $ 18,360
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Lessee, Lease, Description [Line Items]          
Options to extend the lease, period     5 years    
Weighted average discount rate, Operating leases 5.50%   5.50%   5.90%
Weighted average remaining lease term, Operating leases 4 years   4 years   3 years 6 months
Lease, Cost [Abstract]          
Operating lease cost $ 386 $ 357 $ 754 $ 714  
Total net lease cost 386 $ 357 754 714  
Assets and Liabilities, Lessee [Abstract]          
Operating lease right of use assets 3,985   3,985   $ 2,754
Current operating lease liabilities $ 1,252   $ 1,252   $ 1,023
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherAccruedLiabilitiesCurrent   us-gaap:OtherAccruedLiabilitiesCurrent   us-gaap:OtherAccruedLiabilitiesCurrent
Noncurrent operating lease liabilities $ 2,765   $ 2,765   $ 1,670
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities   Other non-current liabilities   Other non-current liabilities
Total operating lease liabilities $ 4,017   $ 4,017   $ 2,693
Weighted average remaining lease term, Operating leases 4 years   4 years   3 years 6 months
Weighted average discount rate, Operating leases 5.50%   5.50%   5.90%
Cash Flow, Operating Activities, Lessee [Abstract]          
Operating cash flows from operating leases     $ 754 $ 714  
Lessee, Operating Lease, Description [Abstract]          
Operating leases to be paid in remainder of fiscal year $ 759   759    
Operating leases to be paid in year one 1,168   1,168   $ 1,215
Operating leases to be paid in year two 1,068   1,068   811
Operating leases to be paid in year three 1,074   1,074   706
Operating leases to be paid in year four 629   629   705
Operating leases to be paid in year five         0
Total lease payments 4,698   4,698   3,437
Less: imputed interest (681)   (681)   (744)
Total operating lease liabilities 4,017   4,017   2,693
Less: current obligations 1,252   1,252   1,023
Long-term lease obligations $ 2,765   $ 2,765   $ 1,670
Minimum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 1 year   1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 4 years   4 years    
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant & Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Abstract]          
Property, plant and equipment $ 180,062   $ 180,062   $ 174,553
Accumulated depreciation (105,449)   (105,449)   (100,501)
Property, plant and equipment — net 74,613   74,613   74,052
Depreciation expense 2,461 $ 2,216 4,943 $ 4,488  
Capital additions in progress $ 4,095   4,095   1,422
Purchase commitments for capital expenditures in progress     $ 4,705   $ 677
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles - Goodwill activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 17,376
Additions 0
Impairment 0
Ending balance $ 17,376
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles - Definite-lived Intangible assets (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 17,420,000   $ 17,420,000   $ 17,420,000
Accumulated Amortization (6,878,000)   (6,878,000)   (5,904,000)
Net Carrying Amount 10,542,000   10,542,000   $ 11,516,000
Intangible asset amortization expense 487,000 $ 487,000 $ 974,000 $ 974,000  
Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     25 years   25 years
Gross Carrying Amount 250,000   $ 250,000   $ 250,000
Accumulated Amortization (63,000)   (63,000)   (58,000)
Net Carrying Amount 187,000   $ 187,000   $ 192,000
Trademarks          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     10 years   10 years
Gross Carrying Amount 1,610,000   $ 1,610,000   $ 1,610,000
Accumulated Amortization (557,000)   (557,000)   (476,000)
Net Carrying Amount 1,053,000   $ 1,053,000   $ 1,134,000
Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     5 years   5 years
Gross Carrying Amount 1,810,000   $ 1,810,000   $ 1,810,000
Accumulated Amortization (1,252,000)   (1,252,000)   (1,071,000)
Net Carrying Amount 558,000   $ 558,000   $ 739,000
Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     7 years   7 years
Gross Carrying Amount 4,420,000   $ 4,420,000   $ 4,420,000
Accumulated Amortization (2,183,000)   (2,183,000)   (1,869,000)
Net Carrying Amount 2,237,000   2,237,000   2,551,000
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 9,330,000   9,330,000   9,330,000
Accumulated Amortization (2,823,000)   (2,823,000)   (2,430,000)
Net Carrying Amount $ 6,507,000   $ 6,507,000   $ 6,900,000
Customer relationships | Minimum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     10 years   10 years
Customer relationships | Maximum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period     12 years   12 years
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Post Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Pension, health and life insurance expense:        
Multi-employer plan $ 232 $ 145 $ 421 $ 391
Defined contribution plan 316 215 618 508
Total pension expense 548 360 1,039 899
Interest cost 40 59 81 118
Amortization of prior service credits (124) (124) (248) (248)
Amortization of net loss 44 45 87 90
Net periodic benefit credit (40) (20) (80) (40)
Total post retirement benefits expense 508 $ 340 959 $ 859
Pension Plan        
Pension, health and life insurance expense:        
Payments made to pension plans     683  
Pension plan payments expected to be made in fiscal year 1,332   1,332  
Pension plan payments accrued 772   772  
Other Postretirement Benefits Plan        
Pension, health and life insurance expense:        
Payments for post retirement healthcare and life insurance     157  
Pension plan payments expected to be made in fiscal year 1,129   1,129  
Pension plan payments accrued $ 1,129   $ 1,129  
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total $ 28,315 $ 29,690
Less deferred loan costs (1,720) (1,957)
Less current portion (3,352) (2,535)
Long-term debt 23,243 25,198
Wells Fargo term loans payable    
Debt Instrument [Line Items]    
Total 15,191 16,390
FGI term loans payable    
Debt Instrument [Line Items]    
Total 12,988 13,148
Leaf Capital term loan payable    
Debt Instrument [Line Items]    
Total $ 136 $ 152
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Term Loans (Narrative) (Details) - USD ($)
6 Months Ended
Oct. 28, 2020
Oct. 27, 2020
Oct. 20, 2020
Apr. 24, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Debt Instrument [Line Items]              
Principal amount advanced         $ 1,375,000 $ 2,258,000  
Loans Payable | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Principal amount   $ 18,500,000          
Weighted average interest rate             3.77%
Monthly installments   $ 200,000          
Loans Payable | Wells Fargo term loans payable | Keybank National Association              
Debt Instrument [Line Items]              
Principal amount advanced $ 16,790,000            
Loans Payable | Wells Fargo term loans payable | LIBOR              
Debt Instrument [Line Items]              
Basis points   3.00%          
Stated interest rate   0.75%          
Loans Payable | Wells Fargo term loans payable | LIBOR | Minimum              
Debt Instrument [Line Items]              
Basis points   1.00%          
Loans Payable | Wells Fargo term loans payable | Base Rate              
Debt Instrument [Line Items]              
Basis points   2.00%          
Stated interest rate   1.00%          
Loans Payable | Wells Fargo term loans payable | Federal Funds Rate              
Debt Instrument [Line Items]              
Basis points   0.50%          
Loans Payable | FGI term loans payable              
Debt Instrument [Line Items]              
Principal amount     $ 13,200,000        
Stated interest rate     8.25%        
Security deposit   $ 1,200,000          
Final payment     $ 1,446,000        
Prepayment fee     20.00%        
Loans Payable | FGI term loans payable | Period One              
Debt Instrument [Line Items]              
Monthly installments     $ 117,000        
Debt term     12 months        
Prepayment fee     4.00%        
Loans Payable | FGI term loans payable | Period Two              
Debt Instrument [Line Items]              
Monthly installments     $ 246,000        
Debt term     59 months        
Prepayment fee     3.00%        
Loans Payable | FGI term loans payable | Period Three              
Debt Instrument [Line Items]              
Prepayment fee     2.00%        
Loans Payable | FGI term loans payable | Period Four              
Debt Instrument [Line Items]              
Prepayment fee     1.00%        
Loans Payable | FGI term loans payable | Keybank National Association              
Debt Instrument [Line Items]              
Principal amount advanced   $ 12,000,000          
Loans Payable | Leaf Capital term loan payable              
Debt Instrument [Line Items]              
Principal amount       $ 175,000      
Stated interest rate       5.50%      
Debt term       60 months      
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Revolving Loans (Narrative) (Details) - USD ($)
6 Months Ended
Oct. 28, 2020
Oct. 27, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Debt Instrument [Line Items]              
Principal amount advanced     $ 1,375,000 $ 2,258,000      
Loan balance     28,315,000     $ 29,690,000  
Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Loan balance     $ 15,191,000     $ 16,390,000  
Revolving Credit Facility | Incremental Revolving Commitment              
Debt Instrument [Line Items]              
Revolving loan commitment   $ 10,000,000          
Debt term   3 years          
Revolving Credit Facility | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Revolving loan commitment   $ 25,000,000          
Weighted average interest rate   4.25%          
Available rate revolving loans         $ 23,731,000    
Line of credit outstanding         200,000    
Letters of credit outstanding         $ 160,000    
Revolving Credit Facility | Wells Fargo term loans payable | Letter of Credit              
Debt Instrument [Line Items]              
Revolving loan commitment   $ 2,000,000          
Revolving Credit Facility | Wells Fargo term loans payable | Investment Grade | Accounts Receivable              
Debt Instrument [Line Items]              
Eligible investment grade   90.00%          
Revolving Credit Facility | Wells Fargo term loans payable | Investment Grade | Inventories              
Debt Instrument [Line Items]              
Eligible investment grade   65.00%          
Revolving Credit Facility | Wells Fargo term loans payable | Non Investment Grade | Accounts Receivable              
Debt Instrument [Line Items]              
Eligible investment grade   85.00%          
Revolving Credit Facility | Wells Fargo term loans payable | Keybank National Association              
Debt Instrument [Line Items]              
Principal amount advanced $ 8,745,000            
Revolving Credit Facility | Keybank National Association              
Debt Instrument [Line Items]              
Loan balance             $ 167,000
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Basis points   1.00%          
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable | Minimum              
Debt Instrument [Line Items]              
Basis points   2.00%          
Stated interest rate   0.75%          
Revolving Credit Facility | LIBOR | Wells Fargo term loans payable | Maximum              
Debt Instrument [Line Items]              
Basis points   2.50%          
Revolving Credit Facility | Base Rate | Wells Fargo term loans payable | Minimum              
Debt Instrument [Line Items]              
Basis points   1.00%          
Stated interest rate   1.00%          
Revolving Credit Facility | Base Rate | Wells Fargo term loans payable | Maximum              
Debt Instrument [Line Items]              
Basis points   1.50%          
Revolving Credit Facility | Federal Funds Rate | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Basis points   0.50%          
Loans Payable | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Weighted average interest rate         3.77%    
Loans Payable | Wells Fargo term loans payable | Keybank National Association              
Debt Instrument [Line Items]              
Principal amount advanced $ 16,790,000            
Loans Payable | Keybank National Association              
Debt Instrument [Line Items]              
Loan balance             $ 36,000,000
Variable interest rate             8.00%
Loans Payable | LIBOR | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Basis points   3.00%          
Stated interest rate   0.75%          
Loans Payable | LIBOR | Wells Fargo term loans payable | Minimum              
Debt Instrument [Line Items]              
Basis points   1.00%          
Loans Payable | Base Rate | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Basis points   2.00%          
Stated interest rate   1.00%          
Loans Payable | Federal Funds Rate | Wells Fargo term loans payable              
Debt Instrument [Line Items]              
Basis points   0.50%          
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Income Tax Disclosure [Abstract]            
Deferred tax asset $ 937,000     $ 937,000    
Deferred tax liability 883,000     883,000    
Unrecognized tax benefits 0     0   $ 0
Income tax expense (benefit) $ 1,543,000 $ (111,000)   $ 2,894,000 $ (4,965,000)  
Effective tax rate     686.00% 27.70%    
Income tax benefit from CARES Act     $ 5,638,000      
Valuation allowance against net deferred tax assets     3,267,000      
Income tax refund     $ 2,371,000      
Income taxes rate     34.00%      
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 924,823     924,823  
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Applicable vesting period       3 years  
Unrecognized compensation expense $ 4,783 $ 2,249   $ 4,783 $ 2,249
Expected weighted-average term       2 years 7 months 6 days  
Shares surrendered (in shares)     0 3,874  
Restricted Stock | Selling, general and administrative expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation costs 456 357   $ 745 1,121
Stock Appreciation Rights (SARs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Applicable vesting period       3 years  
Unrecognized compensation expense $ 112 260   $ 112 260
Expected weighted-average term       5 years  
Grant price (in USD per share) $ 10     $ 10  
Average remaining contractual term       2 years 9 months 18 days  
Aggregate intrinsic value $ 961     $ 961  
Weighted-average period costs are expected to be recognized       9 months 18 days  
Stock Appreciation Rights (SARs) | Selling, general and administrative expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation costs $ 31 $ 31   $ 60 $ 55
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Restricted Stock (Details) - Restricted Stock - $ / shares
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Number of Shares, Restricted Stock    
Unvested beginning balance (in shares) 507,835  
Granted (in shares) 250,635  
Vested (in shares) (64,106)  
Forfeited (in shares) (15,964)  
Unvested ending balance (in shares) 678,400  
Weighted Average Grant Date Fair Value, Restricted Stock    
Unvested beginning balance (in dollars per share) $ 8.85 $ 6.25
Granted (in dollars per share) 13.74  
Vested (in dollars per share) 7.86  
Forfeited (in dollars per share) 5.30  
Unvested beginning balance (in dollars per share) $ 8.85  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Stock Appreciation Rights (Details) - Stock Appreciation Rights (SARs)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Number of Shares  
Beginning Balance (in shares) | shares 180,925
Granted (in shares) | shares 0
Exercised (in shares) | shares 0
Forfeited (in shares) | shares (3,909)
Ending Balance (in shares) | shares 177,016
Exercisable at the end of period (in shares) | shares 124,801
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 2.57
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 2.57
Ending balance (in dollars per share) | $ / shares 2.57
Exercisable at the period end (in dollars per share) | $ / shares $ 2.57
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income on Derivative $ 0 $ 142 $ 0 $ (532)
Foreign exchange contracts | Cost of goods sold        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income 0 526 0 (306)
Foreign exchange contracts | Selling, general and administrative expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income 0 68 0 (34)
Interest rate swaps:        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income on Derivative 0 (915) 0 (528)
Interest rate swaps: | Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income $ 0 $ (1,620) $ 0 $ (194)
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 93,932 $ 84,426
Other comprehensive loss before reclassifications 0 (1,060)
Amounts reclassified from accumulated other comprehensive income (161) (691)
Income tax benefit 33 383
Ending Balance 102,103 89,452
Derivative Hedging Activities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 0 (191)
Other comprehensive loss before reclassifications 0 (1,060)
Amounts reclassified from accumulated other comprehensive income 0 (533)
Income tax benefit 0 350
Ending Balance 0 (1,434)
Post Retirement Benefit Plan Items    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 1,375 1,561
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income (161) (158)
Income tax benefit 33 33
Ending Balance 1,247 1,436
Accumulated Other Comprehensive Income    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 1,375 1,370
Ending Balance $ 1,247 $ 2
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +2#!E,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "T@P93BDI"<.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6P*I89M+HHG!<&"XBTDTS:XV81D9+=O[VYLMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B (SM?@D;35I&$&5G$A,M5:(TU"32&=\=8L^/B9N@*S!K!#CSUE:.H&F)HG MQM/8M7 %S##"Y/-W >U"+-4_L:4#[)P'MZ?"GK5J[/ MI'N#TZ_L))TB;MEE\NOJ[G[WP)3@HJGXIN+KG>!2W$JQ>9]=?_A=A7VP;N_^ ML?%%4+7PZR[4%U!+ P04 " "T@P93F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +2#!E,HYJ^C1P4 &X5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_1B=R9@6P;"[A!F""$);0(DI.VDG5X(6X GML3*,H1_ MWR,#=L*88_<&+-OG]:.O]TCJ;J5ZBU><:_(>A2*^JJVT7O^PK-A;\8C%#;GF M IXLI(J8AJ):6O%:<>:G05%H4=MN6Q$+1*W73>]-5:\K$QT&@D\5B9,H8FIW MS4.YO:HYM>.-YV"YTN:&U>NNV9+/N/YC/550LC(5/XBXB ,IB.*+JUK?^3%P MJ0E(W_@SX-OXPS4Q59E+^68*(_^J9ALB'G)/&PD&?QL^X&%HE(#CYT&TEGW3 M!'Z\/JK?II6'RLQ9S JJUJD1GR]8$NIGN;WGAPJUC)XGPSC])=O] MNRU:(UX2:QD=@H$@"L3^G[T?&N)#@'LN@!X"Z$F TSP3X!X"W+2B>[*T6C=, MLUY7R2U1YFU0,Q=IVZ314)M F&Z<:05/ XC3O8'<<$7J)%XQQ>.NI4'3/+&\ M0_SU/IZ>B6^31RGT*B9#X7/_<[P%+!D0/0)=4U3PMT0TB&M?$&I3IX!G@(?W MDV6#V*VB\$\X;M8^;JKGHNWS3W\>:P5#[E]$LIE)-E/)YAG)&^DE,!$T>=FM M>5&+X^&.77]"*%H91:L:Q5/"E.8JW)%GOI9*%Q'A4EHE'"%J9T3M:D13K@+I MFQ%%8$P7-A&N=!Q#OWSY4C(,+C.VRXI]IAA86.I YYL+UUJP,,;:JY,Q=5"= MH="!WI';(.1DG$1SKHI8< W;=NH.;=DMA.=[QO.]"L\S7P9FLD!CC5E4V'NX MSF#R/"2/DX>;T?B.O P']^/)P^1N-)Q=D-%XT$!('3MW/;L*ZTAX4D$O,M.A M%V2F8;@1JYN=IS.I8T1TIR05B'L^SXDC_CB>$$>X#TR$<5MATMV;)L\,@&=,&7JC=PH MR/(8:V[DCON_6 >F!)]YD5M1R(G+P;H!.B&),;8\(SBXIY^R90-QJN0F$%YQ M0^*:DWL,+4\3#F[NIVA3&6L6DK^#]?G9@2LV74H[==OIN!A@GC4*VPP7+5D@T-WU:R?1G M*]@GHD"X3"E0[O04=^670,-R32Z(0[_.OY$9]Q(%A(5,N!+4)H*EP$Q+[^V" MK)DB&Q8FG/QJ-VQLR4MSZZ>X41_AR/#=6S&QY&<7="5"X]?9L/\X?,:HI]EI-B\ON]:F"#"W?UK-_L%0%62F$>S0W\GOO'BP ME>T3;,>F[78+VRC0W/XI;M9]V$OYZ7[J-F3+0AY/.[C:( M3?Y^Y3"3;N%FH:66B)4=.N0>[^+>?$IUV!*?Y\+EGBA&E1N]B_OR<2'QL:FP M77J)7!VVGG6WL,&L#R=:)JVD!WTQ\N%3C_4$ #S$@ & 'AL+W=O 82&RWS:+;#3:[[4/1!]FB M;6$ET27I./W[#B59MDE:"=H\Q+J<&?*<&0Y''.^Y^"$WC"GT6A:5O!MLE-K> M>IY<;EB9RAN^916\67%1I@INQ=J36\'2K#8J"X]B''EEFE>#R;A^]B0F8[Y3 M15ZQ)X'DKBQ3\<\#*_C^;D &AP=?\_5&Z0?>9+Q-U^R9J>_;)P%W7N">W,Y)H@UJQ.\YV\N3:Z2I+#C_H6\>L[L!UC-B!5LJ[2*%GQ'I]<'[3S5Y(+-()9ORXH\\4YN[03) &5NENT)]Y?M? M6$LHU/Z6O)#U?[1OL)$_0,N=5+QLC6$&95XUO^EK*\2) ?AQ&]#6@)H&P04# MOS7PWSM"T!H$[QTA; UJZE[#O19NEJIT,A9\CX1&@S=]4:M?6X->>:43Y5D) M>)N#G9I,>25YD6>I8AEZ5O #6: DXBOT945^C; MAN]D6F5R["F8@_;D+=OQ'IKQZ(7Q?/295VHCT;S*6.:PG_7;1SWV'G#O!* ' M 1YHK\-/N^H&^?@:44R)8S[3]YMC%YW_-_K\/X]^)H;?98-?^_,O^'NLEKQD MQSQ ?]XOI!*PFO_J\1YTWH/:>W#!^V]0]V1:,&?:-*91;:JKV\LDP4$$FKR< M!L-&^7&"HW/4S$:1T*4@$K_1K52\$I1FCU8 %.S![!@1I2&E-3#1L6AP$UU;!1891^>H<4XVQUUX4-P7\+GL-R $+=]V\>Q'2']_[/3WZCM5 M2-ZE@HURJN!R9JO@0KVA@G?R$5\RL:Y/3R1DT*Y2S1=<][0[H;FOSR6,YP_D M=DH?783 [Y-;,XVT-U??^,D!*A-H-!5A?# >U6M/BZ$24?[-"+^\& MV0 5=$[6I?XFMG_0EE!L].6B5/4OVC;8&,#Y6FE1M<*P@XKQYDG>6D<<"( > MMT#0"@3O!:(3 F$K$%YJ(6H%HDLMQ*U 3=UKN->.FQ)-QB,IMD@:-&@S+[7W M:VGP%^,F4)ZUA'\9R.GQ1' E2E8030OTK.$!4: 5$G,T$17$WM($Q8:B1YZ+ MBJ(A>GF>HJM??AUY&LP;)5[>FGIH3 4G3(7HJ^!ZJ=",%[1PR$_[Y9,>>0]H M=]R#'?>'H%?AES6_1J'_&PK\ #OV,[EOE-,YTVA5$LAAQ3]P_^KK<-OC MX+BS%?*,S/O1X9/O;@8IM9]NH M++5=;:.,GT\X.NG()Q\BOY),0+FB1M%VLNTJEE'#LNV46HJ8T*0YON.=01V:PCF_62 M/2X@9Y-+9@>Q']BY8&+CACB);VSJ-C"-L!T3,X?A,, GZ=]T]&]ZZ4,C VT* MARHN)>7Y#[2DQ8+Q!?0QDFV(:9!Z$POV]S7<[TUCG[9TT"W@7DXO'+K1DOV$ M9L'8H&@!O6C/F;;J#GW[_C@=D,RW0W1Z7M7, 1EFZ>F3Q,&>=_#!>XNNZ!MT MZXJZ>0?G>=N0(4X=*>N\KID#@H_K\C'O?5. ^[N"1ZZII*9(0F>(U):L^@-I M7WAQ?^7]=,CNRR[NK[L?#EF[ %I'9T,2[#BXLYIF#L@P/4YZQ[3W!1?W5]P/ M1VQBM5@6;1LR=.33Z7E5,P<$)Y%-VSN8;"HJ%_5(J5 NUEPWO6VWVHVM]_6P M]F[] =].L&-]:L;<>I+:JV]FY*]$0D J5-(YF/*O4S@DV8R=S8<6JWJN>A4: MIK3Z=0FC.I4& /_/A="[#V.@&_['_P%02P,$% @ M(,&4PD]%!3/!@ M3!P !@ !X;"]W;W)K+@F?E[/*\_>U:79[+6N=9*:X5JNJBX.KY@\CEX\6,S/8_W&0/ M:]W\L+@\W_ '<2OTM\VU@KM%W\LJ*T199;)$2MQ?S-Z3=U_^M MG3Q,YHY7XDKF_V0KO;Z8)3.T$O>\SO6-?/Q#=!,*F_Z6,J_:_]%C9XMG:%E7 M6A9=8U!09.7N+W_J'#%J0 )' ]HUH"]MP+H&K)WH3ED[K8]<\\MS)1^1:JRA MM^:B]4W;&F:3ER;*2>;;B6JS0!Y[SKZGRA8>2F_6+9C?)A-PIUC/*Y+D\1PW-$,266YE?^ MYA_%$IJ3MCD^;+Z ^?:3IOVD:=L?I6! M5^7[Y5+6( KB;RE X5TNYJ@4VB9RUU,X'C^(PF"BTK2B<9@$=IEA+S/TROQ4 M;L%U4F6B4A4":/XW\:-,8F1I#//6@ MQ0C3R*XP[A7&7H772FQXMD+B";)]):IV94J]%@I2RGCIVU3'AB"6)E/'FD8! MBV.[ZJ17G7A5?Y6:YR\0F!ACQTF/ !>Z>.$'\H/C*GX1?GR7_4SS%K,UJG)PH_*F!5JEKLZZQ1#K$J-6$0I&DR56I:L02[?#L0@_J) M<5AH'5-JP@"@912$%C,6IJG+JP,TJ!\:)MV.Z37IP*+ \*QEXQ*Z-@9T( CU M[UR^',WJU+)Q8328YB6;64A2!^+H0"+J)]&UK#2$DLZ4:"K"/IJ.9 (3,G$< M&)G 8I505[(:4$3]*-JMUB]'WKH)FB1BU)!HFL4D=)6)=" 2]1,)LE61Z<:C MN[U6DV !GJ) )9IZ*YQ;+9??US)?"56]_B6A)#Y#O\+V M0#][#T$&L+!CVP]Q+R!,5ZAJ1D+M&/0,O<*GF .%=KRO!9SQ&N]A@W^OXWE MFBM@Y=Z4X#G&[;\S"/O]4UGK"BKQ55.1<(T^UZ5X_0N)\-G^4*EU^T?8CA=W M0G6/K =&W1&,2:VI_[TFA_X9J,:.4JT GOT_YY SF,[@G+%+.K-DC@,\CX/$ MXZ-XGB9X#BF\L?D)AUF@:7C,:W/HL@&KS(_5:YZM3K(2+?DF@T1@U6;!9)2. M#LLZ>38S0AVG%FQT].?'*8"_+NI===(=LD#QHL2Z.>S>"I2UYT7M]K&I_+/^ M^,B>&IAY\D>HD6QM5BQVX)8-N&5']FA*\*I6S]T2?0..WZVMMU:I%M8F)$CP M=)=B-\0I==0R;" N\Q-W(OBD6=5+@-P71+I:?G$-BQJGM M4,-F9SO46(P^]33?V?[DZB$KH7X3]] 0G\;@!;7[=+6[T7+3?OVYDUK+HKU< M"P[B&P-X?B^EWM\T'Y3Z#XB7_P%02P,$% @ M(,&4U[NX[_0 @ Z @ M !@ !X;"]W;W)KI .?=#C'M^ M3ICP1@.W-E&C@2P-9X).%-)EGA/U=D^Y7 V]P'M?>&*+S-@%?S0HR().J7DN M)@IF?L.2LIP*S:1 BLZ'WEUP.^[;>!?PD]&57ALCZV0FY8N=?$V''K:"**>) ML0P$'DLZIIQ;(I#QM^;TFI06N#Y^9W]TWL'+C&@ZEOP72TTV]&(/I71.2FZ> MY.H+K?UT+5\BN7;?:%7%=B,/):4V,J_!H"!GHGJ2U[H.:X"@

23: WJ5)08GBARE]I*_K(T=L?YG*$6QBJN%POX(F@#>6=1GGG,N75ZT>D M-)E4[!]L6 ?5ZE[I%7]W356 J\^6_#,"-RQT&PO=#UF _S1MB$B96)SRT-V1 MMBW^6,2&ZEZCNG=4]5CF.;3A!_NE=TZ_G C:D!TULJ,+9%_<+-%.&X&_3VR^\W\OM'Y?^ DUR7ZJTR M<$IL?T=$.PXZ,0ZWQ.Z-P_VPOR767SN'[!W@.U$+)C3B= Y(W(J 0E7G:C4Q MLG!'TTP:..C<,(.K"%4V /;G4IKWB3WMFLO-Z#]02P,$% @ M(,&4[M+ M7O)7!P \R< !@ !X;"]W;W)K(!6X-DW3X,^Z#83"Q4EER)CIM_/U)6+,OWDK+3 MM%]BRS[W\O!USR'CXU51?JEF4BKR;9[EU<%PGJ3YX/2X_NRZ/#TNEBI+/[A)'V;*?# \/5XD#_)6JL^+ZU(_#3=9INE# M#_3]6 @34"/^3N6JVGI/3%?NBN*+>1A/3P:>820S.5$F1:)?'N5(9IG)I'E\ M;9(.-FV:P.WWS]D_UIW7G;E+*CDJLG_2J9J=#*(!F1.L&"[ M+026 -$$B)T ;NN#WP3X.P&AK86@"0AV JRC%#8!X6X?;)V.FH!H-R"R!,1- M0%POA_7\U9-_GJCD]+@L5J0T:)W-O*E74!VMYSS-S6*_5:7^-M5QZG14Y%61 MI=-$R2FY5?I%KV1%BGO]4$R^S(IL*LOJ5W+Q=9FJ)W)$/M^>DS>_O#T>*MVZ MR3&<-"V=K5MBEI;^*E22(6$C=]BHF,_UIJC9D$]+5:DDGZ;Y Y+IW)WI.DFG M1^._]1DG$^*>82R?OQ-?+J MO:UW;JX715G*?/)$9G+ZH =";^TR?4Q,S:C>(XU?OD;CXUS)4E:*E!I(JE6R M0-NZZED"NAQ7R_)I/9M(_-@=?R.5+M^:Z$52YKKK53?%4*_]S09@FPW ZIS" MDO-,ZD$TR33&UN\ZOU_G-]KR M>!I&81@+_WCXB!#C&V+\0&)[D#E;YPRVR$1"L,#SO V;-6L(#&. .H %!%(>>@!W!7%'+/(]"I!CA& 0>IV>=,95;,95U)'<,JYZ09MEJ.=9#V;] M[BU)<[S<_7M39!G1.V^5E-/_'*O-WS3N.R?U3VU?TGI'D3=9455H'?7!@O*# M"$[.N!_7X1AL. 9.CJ-9DC](,R:+PNQXJ=)RK0IW,I?WJ:I^([FL-4(EW[ . M!(#8$64^7#3]N$X'PDT'0F<'+G61:(:7:.G8JH]8;0[AB@PB2/82P?E^9"4; M;ZHTHY!4'/HMB"[%6]JA;]W:([4'FC$*EB[3, M0348-_S&10*?<3\D.-T6"OBS"WB!U@-!K49\1H-:C^SP5K]9F[]/L1L,"C6'*EI MY_VX+MFMH^Q!FGZHV6#(2=9E-E@KB)F T,B9H-!4;68#02) MF T$91,8QQQ;(1")KA!XH.8!92&R0B"2\A >&J\0H%DD#%LD$!J)*'04L=86 ML.#GNQ+6:CUS:_U>KH1!F0Y]@9B2/8!=GJV@,[>@?[\G8?!8?D098FOW '8[ MT>H\<^O\];*A^8+<'K;YRM[ZZG0O.&IZ!J89Z\&PR0J"8 M,''DN!S$'(K(!8*D#-O0"- (4P!KU1B!QDQ0^Q&*M\+/#Q5^QU4)-M@C#E53 MFY(PLG)K19.[S]*]5R7XY,,C.RM^Z A[^?%/"6['G;K'?RY1P*-/"B^"18;P'L,NSU7/NUO/O-R4< MT>X JL!%/Z[[_[96X\4/T7@!-=YGL:VDBU;CQ:MIO.C7>+&WQHM6X\7K:;R M&B^0%7HNH,8+QP(5K<:+'ZKQ8E^-WP/8[<'6/X1?7>/%_AJ/0+$ZC\ L&H^U MC6H\ K35>01JT?CAUF^-S,_AM")JG:Q()N]UJ/&PO=V]R:W-H965T&ULK59K;]HP%/TK M5C1IK=0V+P@5 J3RF-9)E5!9M\\FN1"KB4UM ^V_W[434DI20-N^$#_N."#&)M&"@^-C""+#-$>(R7DM.I) UP?[QC_V9SQUSF5,%(9+]9HM.^<^N0 M!!9TG>E'L?T.93YMPQ>+3-E?LBUB.Z%#XK72(B_!>(*<\>))7TL?]@#(TPP( M2D!P"&A] @A+0'BN0JL$M,Y5:)< F[I;Y&Z-&U--!STIMD2::&0S ^N^1:-? MC)M[,M,2=QGB]& DN!(92ZB&A,PT/O 2:"(6.!'QE08UJ(F MIZ(^)-NJDFT=319+#A84CN^;Q-L=OY$4DB7C2ZPXDFVH*66J>\34=J73/JKS M\]W-*ZL!3:86'.V]% \-K4=<^YU6W=*33)-ZA'\;?>IG5.49G;@\&B0H3236 M$Z*V='74ODY%V_D/]G5J-^30OGK$M=_@WDFB23W"CUIU]]R]\IR#7-J^J$@L MUEP7;V2U6K7>.]MQ#M:'?G?D-ZR/L547G?6=ONCS#U3B158D@P5*>3<=_*ME MT3N+B18KVQSF0F.KL<,4/S= F@#<7PBA=Q,C4'W #/X 4$L#!!0 ( +2# M!E/X%;&@9@8 !L: 8 >&PO=V]R:W-H965T&ULE5E1 M5.13$@3QM&"BG-Q_!";K38/IC=7.[;A#US_W"T5W$V[63)1\+(2LD2*KZ\GM_AR06,S MH+;X2_"G:G"-C"LK*1_-S7UV/0D,(I[S5)LI&/P<^(+GN9D)GV;_6SH,S*U;QA7D^2"0=@!Y.2 <&4#; ;1VM$%6N_6%:79S MI>034L8:9C,7-3?U:/!&E":,#UK!?P6,TS<+658R%QG3/$,/&GX@1KI"C<)+.GB)%][#%C;?A:FG&0)\(#+5*).)A2 )0IM(VVQV M;G8&=-X!G7N!FM3A%?JP 86#'(+@@Q1"K2^AV *_97I$6K&RRD?ASRU<^#R^ M#7S;["*,1N'CH*_7@;_>;%FYX; -AJD!/D%NF6V<"[82^:MI@@?Z@+V$W::I MW)O,A73AXF"*C5,$L.TO["NSLUXRXS#%07)>C\[!DAXL\8*]+P]09:0"[YT@ MB0V2QK.Y Z-M&871>)[@7BXP]4)<*KYC(JN#)?66JS9Z3KS49@J[&+7MP*_8 M [=7'>R7G2[\.W8T7$O0=BO04M9:4@K+51]Z$(K7O*U *Y/T(].X+;"7! : M.X [##'UD-UK$?:+T?>W*K43OZU 23AWX;<-<1(F=-R!7JUP\JY#FX"Z4;WC ME(%[N<%^O5GN5;H%630':F +.-+'3VB7,XBWV:O\W[W8%2/G-NP0D8@FKDWJ ML,1Q.*Z7I!<<$KPMV/NJ/GXXR7*A;^=] WJ7I1]]+U\$ORO2:U$R.'R^.=*D MUQ[BUY[?%!PMD*GNQ[:%,GWN0>8'LYJQ-GL@A3.<< :;.,1I'@4NNAR6T9QZ MY(GT\D3\\M1XL9(*1@+N]WMA2]&<.&-N&X8S&HYW&Z37+.+7K.4I HKG=5\+ MS05( MH-@BQ([EIO=K;DJ:G+=O-HB!")Z#J@%[K D)!H_*)!>KHB_ MN[)*L*N*.=';39156%OT+LLPF.-Q^+T&$K\&UO"[MJ5VQ$A??6'T[\!RDZY. M!QS=5AB[V+<-R2P<)Y_V^D?]^K<8PXN8.;)M1%F:0)AMQ960F#FU.QUP.[9HLAU:',8AK&G;Z>]OE+RNI+7K1-T M[#[)IH-7=WZQNR\A^>$LX_38(634L?$<=H3.QJ68]C)&_3)VW[WI<2 MT)BV7_=/>V^<-S6[_5?/+_# MEXOF.T4_3?/9Y!M34%"@ ^1KF#+X/(, J.9+1'.CY:Y^F;^26LNBOMQREG%E M#.#_:RGUZ<8LT'T/NOD?4$L#!!0 ( +2#!E/WLM*MN04 /@, 8 M>&PO=V]R:W-H965T&ULI5==4QLW%/TK&G>F)3/&-H:DF? Q M8PRTM'6@F#0/G3[(NW>]"EII(VEMZ*_ON=)Z#6T@G?8%5M*]YY[[*?EH;=V= M+XF"N*^T\<>],H3ZW7#HLY(JZ0>V)H.3PKI*!BS=CD>C-\-* M*M,[.8I[U^[DR#9!*T/73OBFJJ1[."5MU\>]O=YFXT8MR\ ;PY.C6BYI3N%# M?>VP&G8HN:K(>&6-<%0<]R9[[TX/6#X*_*9H[1]]"_9D8>T=+R[SX]Z("9&F M+#""Q+\534EK!@*-SRUFKS/)BH^_-^@7T7?XLI">IE9_5'DHCWMO>R*G0C8Z MW-CUC]3Z\YKQ,JM]_"O6K>RH)[+&!UNURF!0*9/^R_LV#O]&8=PJC"/O9"BR M/)-!GAPYNQ:.I8'&']'5J URRG!2YL'A5$$OG)Q*K[RPA;AVY,D$R;$Z&@9 ML\ P:V%.$\SX&9@W8F9-*+TX-SGE3_6'H-3Q&F]XG8Y?!/RI,0.Q/^J+\6B\ M]P+>?N?G?L3;?P;ORBVE47]&]_IB:HVW6N4R58;)G[C/X;A01II,22WFV"24 M8?#B]\G"!X="^N,%1@<=HX/(Z.#_1OXK,)/YY5Q<78CKF_/Y^?O;R>WEU7MQ M6Q(*/K-5+X'$WV+N8I!G53D5"8% MS$$F8%'!0&T=8_;%NE19*>": "ZHEY)QK*R0")(#C7#)_!-Z/^WOM/';.HZOA^M ML0+88\#&G.(FBP*WB8ZY8V*M[4:5!1#R(GH(.8ENT#-Y;KA3$ M9_HX,5]J^XT';7ZV1= M) 9ZOK2-1N6SOS(:@+5/C4E7UZ;?4)Y?+:/!\WG\<@935&GC%!EJR*3Z0"+?.X4KJ;U?96DL?5+;)'W8\,-*8:!R7G+,YOGW* MQC:&_\1G7Y5OZ+>HK8^X]+5/S/+.7LS$BGW.6\]0V&E$,61% MN6JJJ%Z27#WLYDU MX#V'>1D@XO8+I3F;H VRJ ?^6W&7U2T[#!'$,,GIJ6U M\Y2J+0IROKW<^4ORG0_WI%E2.U&:0G*XTORSW,VI6 L5H@^V\7RP=+(2*ZN; MBMJ)NZ(T-C9SK*V)VU@\6ZC-:.9LH\/B$ZMJ2P8,TGMPLQ%+H@'\3F\^F_9> M];DIN5S V,.73G"G=W,[XW.M8#Q_C)BK[ &3ON:++E>8XQ ^FUZ?L32>D_)A MMZE3\/%G5\=U'UJ8;T%H:Y:[A>*6>5)DGD%V?[FX[;U*>=]666%E]?>]-2W@ M^*?V/;@E/;\$Z9?ZID2E<]^@,/+/C72!LX8 3#GRBP8E<54JFV96VTYH,EK% M&S16'QM$2I7&M*4GNE'I%$^WE9()YU#\((O"T$-?S/&,+L54.K2\D8?BHS+6 M0&RFC"%O [9F4*VLLPGHW&=V03FXS.A>9<#BW:E=V,;AVKM"]!TSG>+2RN5 M3+1^AF+;4(_CUXV&;0]_Z1TT?/0:17TOXYN;KS=LUNQ=-O M@IET2[PQ<$D74!T-OG_=$RZ]L],BV#J^;1)' O@O+ 8\^V"#70_ M=D[^ E!+ P04 " "T@P93B=66\^$1 #2,@ &0 'AL+W=O&Y=W] M$.0#IYLSPW4W.4NR-9K]]7FJ>'3W')*!($"^V.IN'G774T7.R[5UW_U2J2#N MV\;X5T?+$%8O3DY\M52M]%.[4@9?YM:U,N#1+4[\RBE9\Z2V.3D_/7UZTDIM MCEZ_Y'=?W.N7M@N--NJ+$[YK6^DV;U1CUZ^.SH[RBZ]ZL0STXN3URY5\+M6:S_X6Q G,VN_T\--_>KH ME A2C:H"K2#QWYVZ5DU#"X&,O]*:1V5+FCC\.Z_^GGD'+S/IU;5M_M!U6+XZ M>G8D:C6771.^VO4_5>+G":U7V<;SOV(=QUY>'(FJ\\&V:3(H:+6)_\O[)(?! MA&>G!R:>9V#?G#R[X'YV9BHO3B3@_/3][8+V+POP%KW=Q M8+U]//_7U/-]?KK[AZ8O3IM*K!IO:N;BVQH.&6I);O!"? MI('WP<^"F*E&JSN,"DLEYK:!QQ+%5>9"]ERL$A<3(5N+9XLICI[F<_B;T,&+ MUCHEO%X8/<=L+/]G5R]HG\BZRJR+SJM::,.[(K*LI&/2B%9:IRKT8MA<&PE> M0(P/>,'+3<5O7M'H(LT7XMON6ONFTK98GX*;#AOX7EB.N.P%MU!&.=DT&_JN M5J$G^3>CZ>DV,#/8Z*I5#APC9OW5:8=W;2_B8/'T70VX)UE(CZ"X(D))]C)D M,=+R8,(ZV@""[HAD[(#Q*HFQT7*F&RB(=%%K7S76=RX2 LZ(#=KWT QZL6\' M!SLP72)/W2,'>#S4G2.Q]&2QD,"MK:?B,V(L!&V.%Y9>(U9J;##@7=W)IF.> M2:UC"13;F(X,4OJ'1V,[L=2(DHX-E AU6IE*\3!\O),@KO/1/L4B0UDQ@&1C]#4HPK2NRY6^*I:7<&DO%@CR]+_(ZE/Q==H5/B_LK0HQQ_R MU&O;8OX&9/.'O\%Z,L!$]MK":2& %B2OG*V[*I011%:PB! 0:'HW1<@;#X)2 ME'2&(DB2 UEF1Z3!6W@-+QN5V'*M73424JKBZOP&&B(B.IH!$2%4W!A86,L1:X]A/Z:(,7?KI3)C/N(#,9BLI] 4 M$/4>YD*&(0G_*!(B:X.>R".DIY7[DY7;%B1 M'QJR!%8$$7 UY6J%X%H3)156LX;^(H)\=K$MFB;@%Q%GFU+*D@B$,3V K. MH!$-&;=30+2S1B^B[Y(],+EJ2T<IN*/I3*CM6J+52@T+N4= M614L'NQ6B@.X(SP^,/V#9&S%CCUTL-?X#E*O*"$]RE '-0Z\D?$"Z6"2LH5. MKC,2_A*&V*@%(DMTDN34;,)3<1U#\[;:"+B8]>$XV&/Z7[1(PQ25 MA[N0)T85 -00/O=(V)7$=&R%/S$-GJ3I/8LM!4Y:(V;9?4%2-MYB0>=4P]BB MV&Y$0@E#>3B**YX35S3RB* F#RH&EI?FU&.],G^17\^PN.J)>!GSWY "(IT50 #ZH<4 M&7-EDO3C"ZQ/D+_.;@?/O8GBZ*L/6%2M1Q@JNL*__LNS\[.??QDNNU:.15^K M0" ;2D(,Z2G3C+@U9FO7)K?$@AK&W8=PIBN3 X!1Q\VIG.L%0SAQUI,_W4%E MK"1L5N8W4&([@UU?G/';4^:- MG E9MMF,*@'VU$B(WZ5C8)#9O>%Y;J%FLOH>%>P4,(%A]Z!T3)52I)CC0/TG MYB4)H6QL=8?<[[BE4RH@DAM5P]$NS6"O 5"A*IT6=QV7^!0B\U[W<>U!)@GSZ.(&VDBA0W) MV8Q5'S8K*JS@D=PFC %RU_2U :3\>]_V$XJ^7+OWNT-T1BULT/069-BFV\T+ M1==5Y5#11"7NU2ZG4AGW21\2()MQ@,A0M(_I'$?C0$AQ5/AM>EN:BMNE[9I# M-M50(4 ?ZZXV\$"A",J7JFZ#EX*$@EH0MBRR%X36 L,QN3YQAJDX$M4:%..&1S MRJTSI ?C,1-STL)TH[B<;?3?S!6/CD+0/0V\4!("P7O,ZWQ.GG/MD >UF:2_ MJ+3^M_,D!@7/3 MHFNDX\+M3JLUEV?X!GMS ^5-(I;VW+SA8'1/7V(#8@;C!A&#W4=9KZ3@00^# MMP<]E5ZQ+74>7C.V$(**AX.RQP-*GCNN1?8305'Z_,GY V;SY/+I V9SG3"8 MN.*^QBO=[WA8-AGWKT/+;6Y)*A\FE)^X BI8%ID8I/$K(SM)Y MSQ^C\$<(R3I N+DNF2O.%^0GGIIE&PHI/>V4Y6!@+J+8U &(Z+((IQ@QI8@, M^^@-7-ZH4CBFG2R9:02R:1-=$.HV\!C9>;5E5F3#O9&.3'B2;/C)Y8_8<#93 M:*+OU50-7B/+QEX-X\]4VVH3&\MZT!=E-^,B-H_,1.:"==#"?B,;]M5;.K3) M)KHD0=W#;?G A!H"]39/>S6,5&H'")!WW)+4_WJ'GRXF9Z<_LRC[SG"TAAWC MB@[>,*- !G1X*/Y$!!((T-1IBAT2UM[>= 1+4.*;O,\]_$Q.WSN.7=8H0H[Q M5%/1;O(^2YW[,VLX4DKM#;,QJG<8Y'FUMY7#!Q>-_@X,2M\-MQ@81O%*XRUG M,)FYYDV=[1:Q,HQV5 X>.NXQ8C1G.\U,1JWP5MK$PU4,)P1,52MV^]4B9)]! M-$=#J1Q-,H"A[XR^1L;UOI09M_TA!VD)I5!_9-'WV*Z,H7[Q5^[FDW#HK%.< MG1[_9PRH&+Q1TB5[V:.RC]8LCC]JZJ''9/ BOFKX55)(:DX1]FZEHR9VK%@1 M+ (ET(:P+./LOBU'S69(E@Y7TF)4T)F%A@Q]C!,)UPZJLF9G:^H/)MNI*;91 MN@0^[BD? ?%E RY'C@ !([DVL:5:>>!&7%:'N5]$M M5KOVZ=1@E9BC+LH\&B%R ! LDXKGM?3CT+)5K<)V=H4]_Z% 0T(;OH 5?;"V M)H=-!W>=@U"]VM6#K%)]G:6L4J$T4RKBH"J''H;\^Q%(O\JHM57@^QPL1U!: M(GA?F,;9/E;PY'1^W SU"<^FG)S0X"&6[E);I]\RRYE00:8_TTM*&3&Y2'(; M&]BHLY&'<+>@HF3*H9,KN?=7MV_$U>VU^&91YXF+)U#(3>]EXK@HAF7XF8QU MNF<6F>I2SW1JOJ'\<0'8/FMM,5RDG(I&6246.5!'E,U4]W8769,Q3@W,$8*/ M**"LGLJJ B9*2 ; A^8CP*3]O.>X^(M8HC!)&I@4Z=$R?&N$.WJ;E?21J_VK M,$]@G\%:#<:JT'#?1>:Z(L[8HCR>+&"W?'HZU!]10.&H50]MS-V?C?#=S$.D M?&R0UHK=0CF>"#)'!,D5J);5,IKI/O**8$=G"V9( Q^ IA@6?.G&0'5JZIV\V2I186Y8A\*!J+YRG223F8.2R%,6C)SL48!&&VC],9 @D+",;>$TI0F(,*%-#3Q.M2%7 MU>X[U0.#[UPUIT/4"8<,Q(!!0W'0:9TDR+[2U*>-:WEN>8&7L9$AIW O@H+_ M.G:Z(X: M./DR6#Q)SX9'AQQ1 L('M>*B(ZEKRZI+,[9DXJ9T[A_S\PGQI.?;7C5TQUI7 MZ7;#XYXPZ%B.+P/$LB]>>N@%.C;S%&[\GC"3O;JD<2XP;::.)$_-ZUXN/Y:R MH^E4.;]0,[8O]+8#34)7V_AQ%STFD!>;-!RO(9TQZ& 8 EYS@9_7B[#A5C7S MXQOC.T<&.JX80(&GS]K$XPY.>"F-1]C<="U@!!/Q1@9YI^5$?%YJ^XOX /LV M"L#K%H:V%-?24>$N?Q%_:&,-AGW2!NC#!KSBZAPGA1:BJ1D1+IP.L Q2=,;?&52;L2.4N"M\GZ&9_ M)CY1Z:^.Z5!#Z"PH2HS*+^E4?+HM,];M2'#[5X.@E=RAB'VM(Q..B+$=6LRZD^S+Y6A,U[5B*_1'+KA0?6N"' M3B^X(_'LZ=/^\./YQ04];!]KO$6:OHO. ML-KF,T\F+X7O?O69]=T+&(Y0,= MBI$$\?FF%[W*S6@&] B?>_Z@#*L,P;>")+S?L7B[[$(_R MS.!\KC09"I>@@DX\!T?$.XP*OY:K2',IXR,JS03%GEF^B4'7^:K4GU0) ;,E M.[6DJ\FL0R[/]9Y63ZG!:9W;8*OOY'3PYG^(=T#!89,/)\P QHUO"CVZ[.>^ ME"N7"EC:F(M1*55[KB=RZR%VVA5_(1;2T>O@;(1LA0QI5);(N/"$\Z!!>-1^ MB]1A;V-P]C'H<)"A[3>D"3Q>I;;'Y40]?\][]XV-@<\<3<47.@]W*@!Y MLT3>I'[,Z#!X>' 8SY-B@;TU-QWM>6\KS8(N]P&62C:!KG_0'2<4X\*O2"$) MM5P3AOH$S9+%?E/5TMC&+OAD+QTAR?&UO*TK>:/[GWP;-I_Y4E[,]:=R=VI\ MI#0X>-@YP+TQC)YU16<8A#$K.N.**#0U!2)3S%/B? 9PN4-0!+/YBHVL@3_I M#F%$@-#F0>YSRNJ;#='R\E0RJ-[4=JB!<=7*5T[/HFU%RSB'99#.Q===G?^_ M:XX=% W$2;AIG/#(',7 ' <2*5W&TK%@BW+Q/D&[ZKCI4^[(4B9Z/CF-Z>? M"<_SR=GI T>#^VZ_GPQ^9] JM^!?4["!F!!_EA]L7,7?*?3#XZ\]/DFW MH(C>J#FFGDY_?G(43[CS U +_VIA9D.P+?])QXO*T0!\GUNH.#W0!N5G+*__ M!U!+ P04 " "T@P93\FLO?#L& "]#@ &0 'AL+W=ONWONC3Q=6_>[+Y@#?2E-Y<]Z10CU M]Z.1SPHNE1_:FBNL+*TK5<"K6XU\[5CE4:@TH^EX_')4*EWUSD_CMQMW?FJ; M8'3%-XY\4Y;*;2[8V/59;]+;?KC5JR+(A]'Y::U6?,?A4WWC\#;J4')=7J_RL-Q:#V' 6!$'A[Y[G;(P MP8S/+6:O4RF"^\];]+?1=_BR4)[GUORB\U"<]4YZE/-2-2;,JT"S+;%,%7:WHQMD*SQF#^N!/ M1P%:9.\H:Q$O$N+T&<27]-Y6H?!T6>6MH;IU+">/IU]G"!X>\^>TK M6H\ZK4=1Z]%_2/3?(%[.+Z\_TFP^__#I^N/5]0]T<_OA&L_SR_=8N*-Y U^@ MD[_4<(ESRASG.I"QWM.+^>7\W0%=501^&=Q.7O8I%$QO9W<7I+UO(#"[^Q17 M!I/#/GW[SJRK0RD 4]3;1^,$_0[P#-OA^W3E[3NM!905G+LJ#K MLE;:B0R5-F=#Z"MX\H&6':X"1DA!R=@%=!:RD'6D=PJ'A*(D1"?GN#%M0.A8 MWZN%@0U4L,D'P0Y0NHW388-B703RG,F;EAW&JLKOB>_A]PF_<1L*TAA:,, _ M-QIN4K#4>*BE"DT']J^5RP<&C4>BVK+4<2YD;^E('H="A03JN#8J8P#F:B.; M)M^]]EL$7642OZ<0Q.(55^R4,9LME$195;.Z,2'754Z]C^[)&RW:Y , MIX1V$X.5F%3W2ALA;H"5@5>&'],%/:&@ID+K-_J/UB[^"U$E*]\XWL\U+,$N MA;95P6;RNH0J)S1F;8;64F4Z8X!]R;@.B2/QI)7?Q2 Z).J51&[GTI#NFH5' MB 0/T)+!$H\'*?Q,?I\,)J^Z_)[;7"]UIB)I5V7M['VJ4$']:&N=T>$4M?)D M'=" GJX$X5NTUXVK+9('T-E=<_NX;Z=5*A425Z5"/1R MR7&N4:Y"J@34!$9F2$,S9FRR#&(/,%'YL]II(U]>/4O-J\'XZ'^BII4XF1SW MZ0T[U*TXDNKQ1\Y7(*8?7]I]T^-GD!^U&^WW:(E)*[ZIW-;;.GC,PWNU^5L6 MCK_> !][1R\Z/@[^:I\RWOY3(Z^%[ 7JYY&E]S:DGH3. #_:)FMB8%*D8FI( M F[3++/HPE5L@>@RILDE!T,A>1D+[W.#$E]N8HF1+U%CL9?4UL7!E<0WZ 4Y MOM]=SLDUL>/*8$-'USX#.1LT(8^:11PKD5++@-UOT*&C%Q)U#/3ID'[A5-[1 M>1B@4Z+"'#%V\FB,FUT2QX4"J67T8Q8F;>\9'0M].U;L0BO.!ZF-'(( M+VP:/YU(UW885V-)_2LEV+K+OMLN(&VNG1R=' @;'+5)=>H-*1Y%!U;6(S^F$VNY%\BHU$M6/C=<8]$%9V(#K3GPL<+]D)QNPOK1(@_9%%'0WUO,_ 5!+ P04 " "T@P93 MPN4N7(D% =$ &0 'AL+W=O-F;7%::=CDAEDW+15 3GN3)7. MN,6I?NJ80@-/G5 F.U$0]#L9%WGC\MRM/>C+9I86.I?G!7^",=@_BP>-L\X*)149Y$:HG&F87C2NPM/KF,Z[ W\) M6)B-,2-+)DI]IH[.D17J*D<7_9PI_M!@V6E,:JK!)& M!IG(_9<_5W[8$!CL$H@J@+-H!UF>W*KYR)^, ML]49R?Z^FABK,3G^V8,?K_!CAQ__-][<"T;E>&H*GL!% ^O-@)Y#X_)N])E] MO+NYOQVQHT_WX_$Q>Q@],IS?WM^Q\8>KQQ$C$L*3.)+*F&-6()?$PD&&^1.'7N8(G)JAVJQ;9F2KVL-C*P M,S+F/F>W?,G"KL_#ECN+L2UXOOS%>#-F2B**<5K5'+'I#)UFGQ3ZYC/HC(V^ ME<(N*4$@=T0?),_9$9W\^:=!% 5G3H!6W3P\.T88;I%R(3$/:M"@?R H"KP M79$4WC)W@GS#L=VFF^MAK\T^UY8X9)(4%)0W?N0+KLF]B2@$5[ M0*)S+G&'6?7*A75">!PBDB2ZY-*'E?3EJ7$YD2MR1P*BL"\W2[1>,BXE@F%: M4M0Q2_6*IIMKD)P((P%3)K.*\@R3G4T D !FBYD*P*!?)8G2E-YRZ0.^::^O M XH,*#;+0N%-P;04Z@#O+_;G:@U44MGNP0OQ!%U)DPY.S/8[TF;_%;T*C MX@+QN>XZ]]!PFV%T1?$84"6@ MEOG[UU?Q6#R_7'!5C'^"C=';VZ+)XE8PZ./W*&I%)Q&MG+1Z<83?7JL_&+)/ M8%#CAC58=BJI\V)K' 7Z-^I&KB>%T1F+NR5,H2TT=O4MI;TKGE>_;4J<;6A/&KZRA MM6Z]%H1N=.UL?T=R-EG0C@?D^* =#8_='-.!/OWA(7?^?J!#:XG@MS3>_[66 MWE<135<3S57DFJXNFJXRWB3&MKME3R['@Y=9%P]]M+MQ]"J'MZ4LNGVKOAIM MU_?@='ZW577@OV?7FVS>E1ZK)%Q[_SOI_(-(VQX6G8TG6P;ZR3U,Z?[&WS'^ M];9:7;U]K_R3;WW#5+F*)HT#[I-?P/AGIB5>$>@!-E\3GIAC-\ MOX.F [@_51B8:D(*5O\C&PO=V]R:W-H965T+RSESYLR%-*\. M2G\Q&R$L?-O6TER/-M;N+L=C4VS$EIL+M1,2+2NEM]SBIUZ/S4X+7GJG;3UF M09",M[R2H\F5WYOKR95J;%U),==@FNV6Z\<;4:O#]8B.^HU%M=Y8MS&>7.WX M6MP)^[";:_P:#RQEM1725$J"%JOKT91>WD0.[P&?*W$P3];@,EDJ]<5]O"^O M1X$3)&I16,? \6 M92,HQ8HWM5VHPQ^BRR=V?(6JC?\+AQ:;I",H&F/5MG-&!=M*MK_\6U>')PY9 M\(P#ZQR8U]T&\BI_XY9/KK0Z@'9H9',+GZKW1G&5=$VYLQJM%?K9R2W_5VF8 M^4!"FZNQ15)G&A<=P4U+P)XA2.!62;LQ\%:6HCSU'Z.801'K%=VP%PD_-/(" MPH "QA]@2\<,@P]7_@,WTS)0DBKN9^"166^& +WCSN!/W\J.#7/A79?.([P M]W1I<+NP_[P@(AI$1%Y$]/_+_"*!.YN79L<+<3W"PV>$WHO1Y';ZX=,"9@]W M]Y]NWR[NX'XC,)_MCLM'V/ 25CCP."PN=-&'AK+1E5R#1:RIOL&V[9YPW0.L MO1AJ3^!!(H$VO 8\ <)8F&M5-H7%RKV7Q06\^N6GC+'@S<.[N5_1-Z^QIGQ? M&MFATV5-L-3#'1 MJN $/GZ<#7X>UGM>P.U96;@6[C1CV4O@YHGAL%$&2\5K8:"29;6ORH;7]2,4 M"J\F+(I:81'1VVZX!"LD[-HA<@:K+%:O=>X*[YK#I40.0 &5M*AUB_?;#J4[ M.WI7JD2#;U'1:.VX'@77%[[!M3+&47-LWUI6*TP4[=X;!Q@-;32KG+\13S(I M5%.7.!@X%!S'P@5&$;QT/18@5BN\*4&U<9>-P5*TD>QQK%H)*U7C9>ZGB"]K M 7XBI35=:"WV0C8.IKTO7ZJ]^!5ONC M&H,[YO4ERG(,)YYWYU2>P7L?5SBZ*-]/=:?^9Z QH33&14ZB+,)?%I,T9#T MDSQ(@*:$)LG1X\>:* FR#$N(>$*SI-,R.)W0IR1&+)Y]]'2"PIAUY_1[.5D8 M0(@"4B>'8AX4^6G2XT_%Q$$X",I"ABYI)Z2#=[24A&'8TZ)RY'-[+'0WP?<: M(M=,PEQN&>3P")L"V;#?%FBB&11 B'B0]KA3^,G>0 T1 A)7#6SH%.@/+;C MC$D0>8J#W"=X5G\2.GZ2 M(SW&"C$(">*^#_W)R["C"<5%F)(,F^K.8D@8)H"K@/J1^]%_X_&3!Q!>+&O_ MS/,7GK3M6VC8'5Z2T_8!=82WS]!;KM>5-%"+%;H&%VD\ MT^[=H/JW;^.;54 M%F\QO]S@:UAH!T#[2BG;?[@ P_MZ\A]02P,$% @ M(,&4Z;MT0K' @ MM04 !D !X;"]W;W)K&ULG51M3]LP$/XKIV@? M-BEKWDH+J*U$>=$V"88* TW3/KC)-;%P[&([#?S[G9TV=-( :5]B^WS/<\]= M?#=IE7XP%:*%IUI(,PTJ:]?'463R"FMF!FJ-DFY62M?,TE&7D5EK9(4'U2)* MXW@4U8S+8#;QMFL]FZC&"B[Q6H-IZIKIYSD*U4Z#)-@9%KRLK#-$L\F:E7B# M]L?Z6M,IZED*7J,T7$G0N)H&)\GQ?.C\O<,=Q];L[<%ELE3JP1V^%M,@=H)0 M8&X= Z-E@Z0=-7H".X5-)6!LYE@<7?^(AD]%K2G99Y^B;AMT8.((M#2.,T>8,OZW/+ M/%_V7FYPQDTNE&DTPJ^3I;&:'L/O-R(,^PA#'V'X/]5[!WIU=WYU^WWQ$W8D M'$T(DOHP5_3FC<4"U ILA;!2@IJ'RQ(^HD: MLL1;8EBPEEZ+1GG-5 M2Z,$6B39NV =VL^DDZX57]R[@7;)=,E)O\ 50>/!^" W0V)[F#5VC?F M4EEJ<[^M:*ZB=@YTOU+*[@XN0#^I9W\ 4$L#!!0 ( +2#!E,O>_F%* 8 M .00 9 >&PO=V]R:W-H965TW9!290ER^Y#7RB MQ)[=/=@+H/.5L5]=JI07=WE6N(M&ZOWRK-MU<:IRZ3IFJ0I\F1N;2X^I773= MTBJ9L%">=:->;]S-I2X:E^?\[H.]/#>ESW2A/ECARCR7]OY:969UT>@WUB\^ MZD7JZ47W\GPI%^I6^<_+#Q:S[@8ET;DJG#:%L&I^T;CJGUT/:3TO^$.KE:N- M!7DR,^8K37Y-+AH],DAE*O:$(/'S7=VH+",@F/&MPFQL5))@?;Q&?\.^PY>9 M=.K&9%]TXM.+QK0A$C679>8_FM4OJO)G1'BQR1P_Q2JL[6-Q7#IO\DH8%N2Z M"+_RKN*A)C#M/2(050(1VQT4L96OI)>7Y]:LA*750*,!N\K2,$X7M"FWWN*K MAIR_?*O@DCOO>F#1FVY@1N;%X9PJ?.O&Z2%2R*]^%#1M#HK4AU]%1 MP-_*HB,&O;:(>E'_"-Y@X]B \09''1-_7LV80\8<_F>RCLI1 M8IVYI8S510.9XY3]KAJ7;U]?W;Z^%9]2)6Y,OI3%O4BE$T@W*[TN%B(+'JRT M3\5R$*90XEY)*[R!NM+RQ+6%,[FBE:M4QZG019R5 M"5XL*=$<+59W7L$0#^4!G(R=(_\"0D>\?^@F3%X#)1@\Y$%82J\3,S^!6Z+9 M^/C^05KH:W2!=9X"P%"?+!5Y#!9!<)*9(/-[LEL7L]^;UD@ MBMFD,*V;L8MK9IE>2*Y; ,_EUS5"%0+$EW:D9FY-OM6PL]]D5-@#N5QF.I:S MC#G&Q@-"9F)F+#* 4$ U5GFA\V46OK)N8H,- '9IU0&SR9DM.T']$15LT>R^ M8CQ8N4+44V'%1A4\H/3AY0%>)G^C#F[E )YH+ZHF)&*34Y,H&9^3I0;^TP_3 MJ#]YZ813V'O"V+&G(ZZ\4!(Q#/J-Y7!#W&F#'$H5!P:%)>P0!1I,X8#: 4:JBE5IAQ!@+U''L4]EPY &!0?84*I")O.V75 M=D-J@7DPK,*&U.0YO6F1ND-?Q^^*/)1433(T:">:G \H'L!SK3/(6Z5VBKVX MU7;?0@P6&#\^*%&$S']!Q-\)R,AO3L#\4G0R05R)=G+'[/ MZ>S*Y3I406^5K^$(O^I#:]"'Q2L4JGT'=H-\^ MZ)<[V_,TU 00S34A; Z\:)].1_B-VN1)(7K=(T7@$L?&D]XBA=8D78MCN]2=LX/ATP,J?8^3#@O]X M#2>;GFG^7ABJ>J9E'J)=K$IH2 4+JK[Z\[& M6;<;5R2Q%UM/!]\7/F3" /1OBS/SP1[.()[B&5+PB3P[6EC$V;$R0CT::NU?=W MZT-,@'.V@QOFWBFK>=/:*3(TOUD+/2)3MP=AP_9NSQM5_IH#QXM;M%>5K^LQ MJWE#MJ$=[<=*&^W?ES9X=-#-ITKXEH;J4,Q$-T/LX+Q"J!0O@8%3^APA_?OC M*0T'5$#"<$C#R9"&(_9TINX-?L;1:54H'AQ2AJ@(4VAU*),X6I2>R4*0HK^) MYGC:;^W(;4\]KBHJ0723^;7O32YO+?'6%(L3#OM]C!=5*0NL[J73_\4LE][^ M*/ X[?<#BY/>.' XZ8WV&.1S2O3R,(N#]G P>93%R7#X.(NA)!]E$;8]Q6)H M!8+/D>.S,>MV(>IC@!*DL+\'UNC%]/2,'FCXW+?P%02P,$% @ MM(,&4W/NR +^ P 40D !D !X;"]W;W)K&UL MK59M;]LV$/XKA!<4#:!:+Y9?DCH&G#;#.BR;EZ8;AF$?:.ED<:5(E:3BN+^^ M=Y0M>XF;Y,.^V#R2]]QS+[S3=*W-9UL".'9?264O>J5S]7D8VJR$BMN^KD'A M2:%-Q1V*9A7:V@#/O5(EPR2*1F'%A>K-IGYO8693W3@I%"P,LTU5<;.Y!*G7 M%[VXM]NX$:O2T48XF]9\!1_!?:H7!J6P0\E%!!/RY47TVB *61$G\!-Z@\WC@\08O])BK M?.\O^WN^M,Y@K?SSA*FT,Y5Z4^G_%]QG &]^6US=W/Z%@+_,?[W= ?[^ZG=(J"H91?/H,_*L?)DFGC#$'\6# M=A$-DX>ZP0-E;@![3:8-%B_C%"Z+=QHEP5JFEP[;'!ZXTNAF56)/044KB&A MH<,N8RTX^P@&K!.5=Z[@PK [+AN@?0IWCON4C .P/L;T( ;"LMKH.T%@U,D8 ME2BUFS=4(*P"S V>W$&;O[VQQD+12":Q\=E=OEN&?7:+ZXP;LZ'4\THWZ#U> MD5JMWI!"OO,%K0,1]HA]HH-&N<^(JX2X[9R(",K9$49@;R!U& >YQ$%KHRQ20 .M]V&Z!N\Z N M*;.^'-?8AJD MD\DQBW,?? RTPC11D/&U9;P6CDN,:>XK@DZI"%:&"G$-6%\(&)T-]_AQD"9) M*[HCO!Z]TDM]M]+\S;,;F_WGYL7'.S$AA4"06J1OWQL,=, M.\!;P>G:#\VE=CB"_;+$;QXP= '/"ZW=3B #W5?4[!M02P,$% @ M(,& M4RI@;BNE P W @ !D !X;"]W;W)K&ULU59M M;]LV$/XK!VT8$D")WBTGLPW8<9MY2-.@Z58,PS[0TMDF0I$:2[Q[>1:;:8,/,J6I1TLI* MZ899FNIU9%J-K/9!C8C2.!Y$#>,RF(R\[49/1FIK!9=XH\%LFX;IQQD*M1L' M2?!D^,#7&^L,T634LC7>HOVMO=$TBWJ4FCU^P3V?PN%52AC_"[O.M\@"J+;&JF8?3!DT M7';_[&%?AX. 8?R-@'0?D/J\NXU\EG-FV62DU0ZT\R8T-_!4?30EQZ43Y=9J M6N449R>72M4[+@0P6<-"6B;7?"G0C")+Z,XGJO9(LPXI_0;2 -XI:3<&WL@: MZR_C(\JJ3RU]2FV6O@CXZU:>0A:'D,9I\@)>UE/-/%[V.JHP-0:M@3DWE5!F MJQ'^G"Z-U71@_GIAV[S?-O?;YO]!A5]$U"D-2OOG+=(8E7 MJ:;5W'Q/^G-<<=&_?#.0!+OW9)P M0..CHBB/:1P7&5PK>>*(H>5=,UMK1%^_HH\9NI@D3(OT&(IB2.SNJ>>VE)?% M:B.54.M'*/?N>9B31$=IF PIE31,LQ(N?+LA"34*3]EL>.O2.DG2?=A9F&4^ M;)A2V" L8F*@+!.=3'G:L0N'Y= 3C,,B3Y]5[NOS\O]1K^C(G:4OJ9>7 Z=> MDN6O42\NDV,HL[/O4H^B!F=.O:)(7J5>GL5.O;,X?D:]@NRY)YB$13* YWI@ M=/#BT)YK_ZX:4F\K;??X]-;^Z9YV+]9G]^[=?\?TFE-O$+BBT/BT+ +0W5O: M3:QJ_?NU5)8(^N&&/C]0.P=:7REEGR9N@_Z#9O(O4$L#!!0 ( +2#!E,+ MV&\7S , )L( 9 >&PO=V]R:W-H965T]K;7561"8?(LE,Z>J0DDW:Z5+9FFK M-X&I-++"*Y4BB,-P%)2,R]YLZL_N]&RJ:BNXQ#L-IBY+II_F*-3NO!?U#@?W M?+.U[B"832NVP0>TOU5WFG9!AU+P$J7A2H+&]7GO(CJ;I^Z]?_ [QYTY6H/S M9*74H]M<%^>]T!%"@;EU"(Q^ON(E"N& B,;?+6:O,^D4C]<']"OO._FR8@8O ME?B#%W9[WLMZ4.":U<+>J]UG;/T9.KQ<">,E[)JW"5G,:V-5V2K3ON2R^67[ M-@Y'"EGXAD+<*L2>=V/(L_S$+)M-M=J!=J\)S2V\JUZ;R''IDO)@-=URTK.S M.V4LW*/E&BG4%N8H<0A .(PSAZ!R_I7$T\7O(&WG>\A#\O5L9J*HV_WC&0=@92 M;R#]'V+Y Z1?'Y9POUA>WR]N%K=+F"]N%U?7RP=8;A%R559*D@$#:@VXI_XT M"-2?8.GVDFZ9?/KYIRR.QK\8J(C41_U,:M60@DHP:8!I!&9(65!W&CCADD!4 M;9@LS(VY,[@AIJ$?\2R$NH)M3<. M?8B3F&24#DFFI-N'9!+!)^(G"3@G*YJO:M^]7B.)1A!'0QA%&0S##);*,@'5 M2V,P3#-(1B%$@S"90#:9P&=DPFZ!G +!UPA1K;4D?6*&, M@30%9:9#A) T=EA.9$V[;.NRH?IM2TT6@[Z-#T21_ M^C AE_J0D5P^UP=]0PJ$BCV5AT+JC[)D$(8A6-6%M"T2BEL_&H[]K:NSUS6U M]?'-?3%]$V,H:LWEQA>G>5T\U./8]?@I7+5%3+@T3PJJ%"+FK@;'M>W]S(DU M,2W9(QFM*JWVG+[1*)Z(ZB!)8D_69>W(E<[?@;O9;7F^A?YXW+S=41^P/-7'STI9 M&F9^2?Z3-^X!W:^5LH>-,]#]'YG]"U!+ P04 " "T@P93X#M*&(P+ !\ M(P &0 'AL+W=O4FRXRV: @$* M&/8\R,O[//?A>;,V]HM;*E6*QSPKW-N#95FN7IVG>12%P?OWO"S>_ONC:G*3!?JW@I7Y;FTFRN5F?7; M@]%!_>"C7BQ+>G#R[LU*+M0G5?ZTNK>X.VFHI#I7A=.F$%;-WQYRE._>6+,6EE:#&EVP MJ+P;S.F"C/*IM'BKL:]\=Z-FY9N3$I3H_B0)NZ[\KOB)76?B@RG*I1/?%:E* M^_M/P$'#1ERS<14_2_"O53$0XV$DXF$\>H;>N!%KS/3&SX@E;K1+,N,JJ\3? M+V>NM'"!?SQ#_+0A?LK$3[]29\_O&HT&XN:[J\^">4L,_-J53IBY*)=*S$V& M^-#%0ASI D],Y621NN-7 JI1K)H;E:A\IJP8CR+Q"_S8B5MI%T:4RN8B,[)P M8B4W3\V"],*BPK2K$REH/S:!R-)S$6Q=%D/,$B4RR^9092TM:AB,=1?#JF"Y)K M*C[3NSL6I:N*SN,?"_%C4AI26'S.C@4=DJJO3;Z2Q4;@?$6\ZJ(T0HH$U[H4 MF$3!'$FGR1T BG@5@D,L"ID-;*8@%V87A!."9L513*1OR F,D4PLV2 M\6RYH2=6@?4NGW=^10-Q7UE42TF AK2.=-DZW+9773Z !E$G!X(/4&1L_ M$*BUYQ1L".UU?*K+R"^W'5LTVF+75H1?.J]R2(^3%[)48F5UD>@5%"9S4X%= M<'@XFD:3X3 :#H?BZ!!N?'[A;_!NO=3)4JQ9H0^R2(B1/G^F8_ZI-S_4\7E) M9YE$J=2)N34Y[^DQ*]90JZB<)PG7QWGS+FF29G3^V@GU"$-2R"+9N1)&HFM= MD,>JM" W9^_XF]J04SSE$T5S3J)LB30JYDHY?JX>D7L=W80=X(E),F+H H+C MR(&X+/F)67$LF1ZWT1X)9TK"OIK]W\'E\2-6['@%K&+)(.K7BB# B+OW5S]^ M%*NL AHE=2$A5X?V0:7\.DL(UQ@8H=QB$5FM3XX:AW2 M*BH"M^-A)C.*3Y%6BF+R!_,0DIAGZS1"/3C[)VHT8J2. ._)A :P>(Y?LC1V MPTQN&)L9QKQ$VU%IX T+#BXG*D*R/0% RD*E&IH,(3N/*:N6"1EQ%!#J\](GQ?E[3W0M+D,YJ; 4? M4F0:/FG\&5!JJ9E;_ H4M=W#$ !#E6Z?R2$TJ=B1,BGY%HNHAUD>D0*XP () M#(;KLJ]M"@5-&3Y?99KMRT+KTK4;]COASR8#OJ/^AW/7YN1U'OA=SWF>LQ\B M+M27$BNP'I"J2T*@3A# M7'^AJ&( SH'("(QD"1#C*H%45X1F@J6E0ULA!EQB??=KI5?LHK>L0J33N^N6 M]5Y5,GQ!5?)!.H*:3^01&DF_R=5L)BGND<,TL@/T^8,I(0K4",4]R0J )V1H M+&GRO-EV=#2,LM#_\BJ\49E< MPWJ>]O6U^/[^0R3@O2@U/@[N^._UX.?!5Y#\@#2<&"ZN0@@;Z[Q.]U<5J"3K MJJ)3L)#&&C.U]=/>*I+6/E5W'**B'@;ZODIIZHT_2&&!VK1PDOT\H,'AJ%'9 M09;S&LPV'<0H M!8@9W38O(55Y9-HYEHW=,,Z E615ZKW&4/4<8+)FXAH"FTRGK(ZKD+<^46L- M\+MM&C1:&JQ/9\PYO7O!HOW"/)5B._Y9I&TNW\F\H]$YRT!%C2_]+):-XE"[ M1,C-IV>]%10[*.$H^"<738GC37D:UH:,7+LW=95P[[/_44)^!MBLZF; FH4< M0(26VOK4J1IP"]C0QCZZD81-V 4'; &Z9^2Y2!SE9A^D 7OJ]7L0Z:L!JPHR8?K*L0KA52O5$EH M>.$1F?<#F+6WM.\S7F%+9>N#Q-$I^H-C!D1XX4&\JZ3!M<;R MC#& #M0Q,BO-OG3/[32'(3 8A=TH_KL&C MLV'("@/Q43V8[(%.W)VG]=_]?Z;V^\[4)')4K>\P0=G1YDV)A(EGLU%&9YW=8VK6Q=?C+V?[M1TH:W.AH;4GIUL^[/)[I%4&&Y>."C= MTL5_85A*TT^JT"9?-3,=^5VCK5V=B5M8R]O]Y(C(I76J5X\)A5+/ZL$)6^/3 MOZGH- _5_Y_+/C^794G_L\'LJ>]@GQG,;CE>)\PHPP"T2A4:L=8@[ MG\&\>?,*YS>-9T0*W!F_]FOP)=@[C,?1.9K!D#-:!&1)^@G*M5GEL--H]QJ+ MKQ$XC"89/R04W)LE[HP!!SM%@F\BM',5]244/8?M- 9LW"FT'Y8Y"JA/W01P MQ*;M$/,W4[IO>?:AMJ6>VR&*+G>E[A=*2^E+4L]1AZ&N[BA8#D=GS/Z@R89U M)=:E/MRE+CO_P/7M;Z^TJ.?RA.#CLS8=\8S@S,\;7I"$X>,KQ5]6U'.8;9T\ MRP4Q^B"MEAZHM^K6Z6"($ ;B]D0=>%-?U[ZQ[S_Z)YTO(G)E%_S=!\VF 7[^ MXXCF:?-IR:7_HJ)=[K]+^< @ZY ,Y]A*T'<@K/_6P]^49L7?5\Q,69J<+Y>H M/96E!7@_-Z:L;^B YH.;=_\&4$L#!!0 ( +2#!E.GI!=KO@4 /(- 9 M >&PO=V]R:W-H965TP#LA:)&TW8-@'6KJRN5"D2U*QO5^_RB$J5[@W[ M_:->)97IG)_&M0_N_-3602M#'YSP=55)M[X@;9=GG4%GLW"K9O/ "[WSTX6< MT1V%3XL/#F^]K95"562\LD8X*L\ZD\';BP.6CP*?%2W]SK/@2*;6WO/+N^*L MTV= I"D/;$'B[X$N26LV!!A?&IN=K4M6W'W>6/\YQHY8IM+3I=6_JR+,SSKC MCBBHE+4.MW;Y"S7Q'+*]W&H??\4RR8Y&'9'7/MBJ40:"2IGT+U<-#SL*X_XS M"L-&81AQ)T<1Y94,\OS4V:5P+ UK_!!#C=H IPPGY2XX["KHA?-W)K<5B8]R M1?ZT%V"1UWMYHWV1M(?/:!^)&VO"W(MK4U#1UN\!R1;.< /G8OBBP5]KTQ6C M?B:&_>'@!7NC;7BC:&^T-SQQI7RNK:\=B3\G4Q\<"N*O%UP<;%T<1!<'_Y/! M/=J_7;Z_N18?)W]*)/KNB AA4'[&FO>Y+5S9 +7)>&I$ &12^^Q;4OQZF1TG/7[?8%F%H&= M22,+)=$5\I1$PXXC M1%M9P-/JGO2:]PT00L9N++5=3LE0J:)39^O9/!J;8=')2#D@EG7@'H"TG&H. MG,NW*R:>-UOYB Q>44[5%,2,!G$5>[L YY))WDD_I[PVCG([,S'075AM%@L+ M CD::8+*U0*$)@:>U4\T>H6MDFLU@),%*=7JT9,$(^QKTA "L@'5<4&!.](XJMA-CXYX K/A%PLG%W% M;8 9'G>/7S.1B58(E]9M2&;OU,;2!/;?L/3%4CX!YB [.3I\"LS1^&@OEO=& MW$B7SX&\G5YGC7Q0KO9BHHI,W))65&:Q)*YS:VRE/_YW=6;P8E ,12H_SQ9EXA_UC0CIW3F M,_2'?5 %MQLX0XC9BZ7SJDX"O)[4>)R(M8DG1 \Y2N@+=:G;R MN*TB'KV'V=%H'( MA2BUMRV<4CB>([N4#+/1\2!2TAJZ32ZFQ(EIY0+I29E8(L'4FG<+J9I(@A@= MO(9KK+O4C"SWR$;#4$ %IK#)IZ1'E34P;IUJG1$TAZ9I=+D M=WE <=;./#(*(UDZR6V6CG<9:_5!.F515.R VL=[VX-*(]G7T[]Q<>:P(K"2 M"N*.85O)AMJ=J!)74YDN"].$7=9A;ETZ8#FSB= %4#@V.NP/,'"^\K2Y@;Q@ M>B.RW_QA=A>>)ZR_7@;VFM\W'WJYMC;N8=7Y&;Q:P/W%5N;D*[DV]7M M!\TDW>,?Q=/7$(;R#"TD-)50[7>/#SO"I2^,]!+L(M[JIS;@&R$^SO%11HX% ML%]:&S8O[&#[F7?^+U!+ P04 " "T@P93#+(GQI+W>N>CL8V#07);=]70F%)RMM2NYP:]8#6QG!,\]4%H,DCJ># MDDO5.SOQ9]?F[$37KI!*7!MFZ[+D9GLN"KTY[0U[[<$7NS$9 M) J1.I+ \7M4$N/^=2O]@_<=OBRY%1>Z^$UF+C_MS7LL M$RM>%^Z+WOQ3-/Y,2%ZJ"^M_V2;03N,>2VOK=-DPPX)2JO#/[YLX[#',GV-( M&H;$VQT4>2O?<\?/3HS>,$/4D$87WE7/#>.DHJ3<.(.G$GSN[,;I]):=PZ^, M7>@2N;:)"7/2)JR3UJYW+)+E8GL(?\ 5G6F):UIY\F+ M O]5JSX;Q1%+XF3X@KQ1Y^K(RQL]YVK.C7BS]*Y>\RV0Y=C"&*[6@JXC]EFK ME-N<7=Y3& 3[]V)IG0%N_O."]G&G?>RUC_^"0+\HB7GV\67S]>?697BGWB6S8]M9QCC!9J09>AE;(W$.\N<9J*L"KT5PD9,KU8R120BIK1ZTSY@F31H M(IK.4ZTL"IYX(VC*1$5*@20\\%C1%$>R)KN3EF[TR@O[7O-"KB3LLQX)NJ+L M>R&M\X\>A%MR5Z328X49ZC%XA+0[(U/72GMZPFHEB9),T8BG"<<-_/F&F\RR MUTV0&TW^L(MS75%P*&CKM1%K[@2Y!GM]Q6?!E(5HG M#NG*.<*Y%$*U%O51W$QA1C1,);3NV;LRNMSADT1TGAT2?X=@,V 0!BE!48)O M@,D6;H7D^ZJR#)F[D[JVQ3;HI2E/C)"O"\@9G/!&5.FN*4&+=@&D7\UCF;S412#C1Z_2J)D?$RWOL57PB^QQ3;R<-0.N:L5 MP7:M/, .)9HX"TZ6HNJ>I"G4*J69TQ!#IP"TB#-M.):A+AH%'4(W37;>\"8[ M 9]D5]*?=F#T)CZPRNOX8XL\/$E1 /?SD.G"V,1O,MU%;S29/8W=7V+5RS!^ M9--L/-G9-(R&6,,.9!2E3-$+]4U\73N"/7B/P1ZXCMA:*,2[:'8,O!%(VE'] M_M#DN\_>_VBY17M]U?JIA&$"HE$T1SGL^O<+C8]L@WJ[VM(FHTLDC-_C)<;E MM%62&7I9R+6/LFU&B&I>R8C*RVY['%3M+3+MCH'1W9BRH3+9-_2'TA'WFQPN M]GS]X^'6RP#F&VD MYM4P?C1[_+K"NQ62-#H1QMN*$KM;+/PH;Z>(KT6^5WC[:P@"(\M29+ 3Z J, M,OA(UE>2EE:4NA\=$90Z M$U@/%NU;_M.X/KO6AC=T6CE^L,A@/;?-;++_Q^2XJAWFE_(@Y1[G3^?&F%3: T_VQL' M,[2SX;0UIE$:EN$?ED$+?#QL91QZLQWL?4XHA5G[CR94]K5RXW: M&U+0?:TZ^QU02P,$% @ M(,&4UE7?0IZ!@ A!$ !D !X;"]W;W)K M&ULS5A;4]M&%/XK.VZGA1G M@R$$&#&D)"Z0R % MDCQT^K"6UM8VTJZRN\(XO[[?.2O+YI*0=#*=/B3HJL+/#3K^S>'"IIWF@!]VC@TI.U94*[ZJW M#G?=UDJF2V6\MD8X-3GL#/O[Q]LDSP+OM9KYE6M!D8RM_4@WH^RPTR- JE!I M( L2?V[4B2H*,@08GQJ;G=8E*:Y>+ZR?ZDM//\O9E%VL-L1:>V#+1ME("BUB7_E;9.'%86]WA<4DD8A M8=S1$:-\*8,\.G!V)AQ)PQI=<*BL#7#:4%&N@L-;#;UP="JU$^]E42MA)^)4 M&VE2+0LQ,CZX&MD/_J ;X(C$NVEC]#@:3;Y@=%>\L2;D7KPRF)U\U^'MMML2@MR&27M+_BKU!&_6 [0V>COJE]FEA?>V4%W\.QX@:C?+7 M5WQLMSZVV"9&YU?7E^_>O#J_ MOA+L^(8=:T\="AN9D%Z$7(G*Z53A2@:,2UUD8JPP6ZG":&0B6(%Y*83$M'@/ M1K!.5%+S"^3%^(ER0HI"R[$N=)@+#<'X1L8A&ZLP4\J@0]U'Z%?2!9WJ2B)8 M0H!$$(A224HXY4!D,JBM>YB;]YFHO3935IDL!7*MG'1I/@?.#. +6,CXG60, MI0JYS6QAIUJQUT4*@)9,R1KOG0Z2^ #!!)@+<+95JQOB7.R*;H+R/@I%M/<$FP M:$M &)?!;8A9KD#MOK$P$%-ED)VBF"\#]7IJ]$2GJ"G*;,#<7,>_ZVQ*%Y1% M=3?]I+^LQ=(8C'=%]J?0Y)XDOJ,F0'Q+:0*BIK0TC)X*B6%8>5G(>GV1J'"B3F&-% M+8XA%'XFJ]@AJ"%.9H.SU#EETKG@,O#L(WLGW^6=)>\#@*IS<\H+S]""YW!D MJ?;(8L67L%..P:"#/C_M"5EA0F]U28A7*";#/^8'Q &F"IN(K$3-0%*1/B*- M>O5X=F,A6E2RC'"A].%47).I,TL,#TAX<*EN;'%#@O'IXY"^/:;[X 6#-\RP M"_ZOL1:XHLF9BX3$93L;'5]<"CD%>:R$>&S+E0%$5M0,(%GF?-$=?<3+%DBS5L*S@,T)46\_XYCN8P3>NRCB?A M!8PYANM43NLSZ&)D4ELJL=897IR,.NO,;*'EZ3)N:XJVM4=2R%E;X]/3UAY/ M_/H^\MJ.$0-HP;];@C^S:7L2OF;L9XS]4J4%" 1D!:$)TO?-^(?K*YXN%W[8 M-L-EJ,NKTV;XU6V:2S-5XF?!S)2\P%5_.X&7R$)3:S/4PV(A6A7927;%%38B MU&QC<19&$LBPBVM:%IF-U2T^DOQ=\[M[0/V0DU9%UI[W=]:74H]96>MO[":] M]?]K_WA]^Y]T#_7-#V\;-OK=;;.V,T@V>CW4Y(GF61OT=J/@HRUT5W0[2C[9 M,3O)WCW)Q[OF>6.00H^]\\5C,*X4M,Z[?YM@K,U88*A><4--'V:&0O;?,4IQ M(6[6X4JY%+R+G847UONQ>*AD6X]]LW57OHQ+Y:;\_4_[!WHA?B2W3]N?&(;Q MRWHI'G^?>"/=%*76)6 P # @ !D !X;"]W M;W)K&ULM59;;RHW$/XKHVU5!0EE;T (!20@5*$Z M25 NIP]5'\PRRUIG;5/;!/KO._8N&W*4H$IM7W9\FV^^;VR/=[A7^ILI$"T< M1"G-*"BLW0["T&0%"F8NU18ES>1*"V:IJS>AV6ID:^\DRC")HEXH&)?!>.C' MEGH\5#M;!1[XIK!L(Q\,MV^ 3VI?M4E,O;%#6 M7* T7$G0F(^"23R8=MQZO^ KQ[TY:8-3LE+JF^LLUJ,@)DJC?_"OEK;NPX@VQFK1.U,# 27E66'.@\G#OWH$X>D=D@\[RJ09WG#+!L/ MM=J#=JL)S36\5.]-Y+ATF_)D-7]% M6,A,"82++\J8UC"T%-(YAED-/ZW@DT_@>W"GI"T,S.4:U^_]0Z+:\$V.?*?) M6V0%^GZR,U72J_CA#H]/0 MZ'@:G?]K&\["NYL],%N6X2@@4(/Z%8/Q9#9[N7OY,GF>W\##\^W\$68/=\O' M^>W\_FGQ=0Z+>^K/X;E R%5)MY?+#5BV*A$\B+0&LH+)#1K@$OZ9A#;(*H66 M'=J$JX&6@N$'$-5!07=0@+89FVT&)M>N$<$%Q;&%VAD:,:V!'QS #6K^RMSM MAJ4R%A[1<9TRFLL0F"6@#,6*F*>QBQQ? MPX]P$5_'+;)QN]N+O4VOHEI@]DY@27L#*R1-2.4J*YDQ/.<9<]6'PL;MJ!>U MX*<>CJ"H]W<9^E*:: M]J>).F)];_]UHMXRWXM;]?>#5!V7N71]FJWX.]%)YZJQ'Y6#\*1""]0;_P[1 M]7&2JF+=C#9/W:2J\&_+JW?RCND-ISR5F)-K='G5#4!7;T_5L6KKZ_U*67H] M?+.@YQJU6T#SN5+VV'$!FA^ \=]02P,$% @ M(,&4P#GS/_C%0 OD( M !D !X;"]W;W)K&ULS5Q9<]RVEOXK+$WJ7KNJ MU5)K\6Y7R8J=JXP3NR0G>9B:!S2)[D9,$AV E-3Y]?.=;'% M!<#9=_:K.^N^^(76379?E;5_?;!HFN6+HR.?+W2E_-@N=8TG,^LJU>#2S8_\ MTFE5\**J/#HY/GYR5"E3'[QYQ?<^N3>O;-N4IM:?7.;;JE)N]5:7]N[UP>0@ MWK@V\T5#-X[>O%JJN;[1S6_+3PY71VF7PE2Z]L;6F=.SUP<7DQ=O)T]H ;_Q MN]%WOO=W1JA,K?U"%U?%ZX-C@DB7.F]H"X7_;O6E+DO:"7#\%38]2&?2PO[? MN#9P=9H6>J+9MK>_2Y;>O&U//LDRU-;K3/5%UD[WQC M@#RN'L7[CU\=-3B:-CC*PS%OY9B3'<<\R7ZQ=;/PV;NZT,5P_1% 3G"?1+C? MGNS=\.>V'F>GQZ/LY/ADLF>_TT2'4][O=,=^V]#_GXNI;QSDYG_W''"6#CCC M \YV'/#)F3HWRQ+[VEEV:6N/8PI%HKF-G-^]V8OL%U5#GZ Y33;5I=&W>*M9 MZ&QF2^@@89A'IJL.ZV7 >I2IRN+:8HFCJ]D,"I29QF>5=3KS9EZ;&59C^S_; M8D[GB*3H)"FMUT5F:CX5MF*I'(-&L-(^>8(7K\U,K8 +@/$-;O!VXSWT/D_T M/M]+HM^\IO.2^&XC\K?M\"+[O(G/-O )=>!()M,T*RATLQA0NF/>7-?:J;)< MT7.];#JR_58;NKIIF* XZ*+2#E2')?RK-0[WJH[-C<75%]WC /%#>9C:)0%* M_%=-9"5M#R2LHP/ [)9 Q@EX7P=6ED9-30DA(7DHC,]+ZULG@ S0H/.W;6" M;FP[P4$6ZS: I^_A63PNBM8163JPF$C UA;C[",,-PA='\XMW88!-CB@A[N^ M567+.)-H#2F0Y',\4 KE][^-X[*%@>EUK"0$J#.ZSC6_AH>W"L"U7G0DF\%" M6!=I#!4)6E<07Z:$E/*V5M-29RVLGV-,<^/RMH+,8%L@),A[N!(FU-W"Y(N, M!(B?,-9T26PF,O04;PI7*SLJYU;TD BB=S.T@[.V#0%7&)*_):2:J#-SM@J( M>=LZ0#>&;VA:$"("6*D5A +"Y.1MO.Q[P@>)P?G G:!J@9]K$!U $92#)!1\ MNU*P(DU;"$DA 4FAZ.GEQ]^O?CR*HKDT.D?'8'UTW_#ZB^SU0\2:;B MR5Y%OQ:QS*YU;@FL'29Y[R84/;WP2Y7KUPQ(I>V FXKD)0? M_ VV!.4()+VS,"A@3@5R+ITMVKQ);Q#)&@L+"F:'>^/LT]I+$!BM7$T6-O"( MM*8ELD&3>0^O2AU([BJ[+!4XF,ON? ?20T"TM +L#V! 'J[[H$;H:#=/QW9& M+6%'QBBM9]GS"[-T@6[IJF%#B=\5\(3GN'C6EA%"Z)CR , M]!8A7/,B5KRE6I&&C+.K&M)?L37=HG0/,6*(W=U"UT,\Y((0#)*=8&I@D?=C MH9H^"/],%")- )](7U?C[/.0T^N,[9C*1A0ODWVT99&<@*ZFX 6YC64E5AO$ M<0U;B"1'.'KN5,5&1B4DQME/B)EK,1E]9B5T@>&%R]QB.VFTNQC:OP&O&SMZ/P9)R]51356''/L+6J#OZ$ M_7M_VP!*.SUD>QDH+Z])18AG@P"I[,!-49 M$'\!02SU')9%E"0H-8OP.+L4M['.=@JN\E(G7.%9?$O=CVRWB]]X8/);BCZ@8M8WAXT]I/^S"B$"6>7^ M*:2)P@($7)2%> 03N<)R'(4_L0R:9.@^DRT83MI#(H!M1E*5WF)#YW3)<4^2 M78G20GSGH2@N:8ZPD&E!]G7% 1$?R^%-,KI@EK[/%Z07#'R$*$5W0*TR1-JY MM2 ?X2>VPJ_#.D;\FR*E!P@UVLL82%Y84PSYRO@)OF1$]H013U,8\71O&!%2 M2$_>7IM;ELH+2KG8W6R+*/Z=_09Y'I5?2%L@6.D%YD%AVVDS:U.F)W=CJ(:X MT'K/.D"1'?$I!0O(:X)5C%E;X(U/Z49(18JH8(?_@@F5E/(].F$[QXS;J1(\+#E:I"AL)8*('X3CHY[2;6A=6ZNIRK_(@QV M&O% S:I!KI@R.(&8;4#Q)]8%"B%6K4P+O^^X?I4R,Z(;50I8.>AF.JL7I)#$ MTN:NY30SO+TF3&1HP-,2:"*+HFRB83.+PSO>BS^#+$K*V%GS?F2Q[V0F (LF MT8U,>:&09)"I)6LK,!'#^N"LAJQO5DM*^!"G<%%4C..FZ)L:X>3?VXX?D>7E MND9W.DA7Z[EM#-T%&+9L-WU"XG6>.V1:PL2MW&4WJN2<\" $8U,V$#$,[>PY MVU!Y$50<)*2K3I;&VF X&WBCP@#(+K&M]]-LSX^""33T*?U'%X='[J_.MT7>< M&>(9Q-WU9&OU?:X>,!3VZ6+,JM MA](.!92BU-T^P>,"V=8MIT';@2 G<7)^LD=JS\^>?)?4/D]2^WROX%V& #*[ MX(+0T8>N&+1-BK][LQ=9>KBC].0TUT9J$5623.3C8#SYP,[RX'4*^.97P?AUP 2>0#C>YG\N*S/2&T]E3179& [V,GG0]Z=Q/.A%B)Q=B). MTBERF#'[H3NP0+5.*70XR9+62$@?#C$I5E\/PP9JEZ^)%:E4IS,#C1H%E3H_ MVZU2FV(*3G15J[S$;<0<4K7*6^=BEF]J*?^;7O6:M9[3^?AF!#*F[KUFQUM5 MLNFXH7Y=%-$%$>H>5H0;9%0:*=9QVLIA!!:V%P_SB6N4^K=/^.%T-#E^RJ3L MZO,J*(DZAQG/T)@YC!7U#-36I%S+UO,G.3XZZ7>?R AX4TZ>RS MNM]NV;YA^;!,VS49I!PO7&2O1PDN(:SN(^.Y6'8'70ZQ5LF4'"2?''5[O;6N MQEVVTGQ!4D#/:Z[W<%S+.PV/G$)J9X8/=;:=2YHNHIPZ5"T7?/$V^W_#2(I@ M\%&FEMX^7J>4A$H(..U7"R(0YWV;')\^-]BT_'R2BL71/;;I*;7 9_L9?L'6\\/ M/QAJV(A/VRHZW[C'BXQOE7PK"$:H6%)25BE'71D+=1+R<@@-%S*D<*/CSR>4OA(OD+7M\;96DIRVW4*KI W M[N7V^IY+NR0$^PD4%$HZ9 "QK6.RJXM0J*( 070@5WZ!7,;>^=#F6@;DJ+0V M$V6 .T1JPZ#B^D[YH95=*V- AC>)/?LJFTM$Z]_8+\TGG32?[)7$GZPMR/AL M%>*O6QH:W:T#3[W>% .5A[I/9+(."?Q4:PF0\^@$.!7='@MVNPS*K2FMG('B MDJTD7]H53&2UE\H2V1X_+-#[D.B$Z"BD";M0N@VEQN[(R&:*SR+\$5Z2B0&2 M\T"WH7P/*F[Q%:YBY136L ?A"L/[BYNWV<7-9?;9+DV>G9Y#'JXZ)<\.L\@8 MIN%'TI7QEE6D*0LS-:$@C+3<-4CZ(M?F_4W2%('0*J#(_DK2+X:Z$WM!38FY M[FD#""_Q6-H]I/LIK$N>"9D?."^A/IWG/;N'E]D"&6O@P"A1C[;AT2VN,J^6 MR@M6VW=AG( ^A\T%$,N;DNN!*B:#L/*= MFV"GTN_!;LRE]#70K4.S9GO'V0VU1W;NG7,]*U95>OX)_K*V%90F%:=A)DQ= M(#.BH@&76]P7RLQZS[F<$H8.1FPR8 -ZA>Y>ZV<4DJ@GY MY*J.A# @)X]DRN1)%#QJO D%,M_H):=_@5UK4IV:!"D0*%,WZ2$]'Q%.9K:N M57UU+$P>IH$>UH1>)7TX/",)N P)=00=BGDP-WZ+F8E:G:((3O5MA(XH3TV5 MCBY?%S&(Z.31OU"3H$NYUPU-".[6P^C-(#K$F%*]8WL-Z@QC'HZ"@&LLM<3] M'HQ:NNG+R>G>T.-&E[/#J]JWCH1\:^SR+1L,LS>0P=-C4TL?D+UNB"4DA2G; M"K$,4^*M:M2M4:/LX\+8E]E/4+):(_B\@;0OLDOEJ(ZC7F9_F-K6>.T74R,$ ML@UN\7*@7OM;&&R(RV=]K\+=AFQ-J'U/'+3"04>6?M%S0N,EZG&0O8 M@'#'/(8F%RCA:VFA[K-=6>WW)6+"2*FL?B(=)"9/? M.HE/FS#D%F<1J:3,5.SZCYM4W+?!5[7VN$#U[,F3KC/X_/24+M9Z?OM4IYLK MGNR?!?X1\<:M:#WDOW$MAU5;5>A[-GJ1]>Z;[CX+5]L8J6YPZY6\!N5[% M;OC8(U--K[ YWPXUO9@'9@M=Q"[=H%F@FKXCQ16/(&V.I_XD3?>ZUTE/!;"$ M):"@N83>(,<&HIF_4TN!.=5W)$Z/ $D]-\Y+T4!P'FKG.N0$K%9.+^B3">8A MUVW,EC)D*L[0/C>-S;^0!8!I^6?V#GE!LXIMQ+H7V [G^1[<]F.76Z?1'Z8V MUN*M$+QXSK!B34J:4IJ?$ I,[6YT(,@*"=(@45.R\8@C@QJVVO@U4/M%KUZ7 MLE?Z(D';+D@CF!\=ZF%GH^S@/9W]>SR[JWCU=.9@KV9W$^R3_0/HGVCRQ>D& M^0Q3]6TH]FW5[>_;:C!%TI\XD$:T%UH:9 .]M;ICO:8AHH579T,P8#4:6 MV,8O23Y"6'E)0>XO$#12H,\Z7]2VM',>"0B]9S6<,UZ;,1X,M/,G!G%8A *7 M6""@P=MA+[K7,MR8_+BJ.;TQ.74?*0G(J3DN:4(H&@E2C%/ ?(KH?P,@R3;B M7)XJD"#04+2$Z!"NG=A'=]X5HT01XE*2[T[R-Z"!K!?:Y\Y,1=1%4$\@J,3S M['J3Y__?BKB[20-R4F [# 9('+.>./8HDJKAJ:3$$N5D$*E:MEP43$/_Y*6? MCX[%->_HS3X?38Z_;Z9@THV?3_;/G_^J[P:?7SFDIS0W'\P/?X^TVJKT^_>] M# VI5 :%<$,KV%5ECR[?77YX3 K 6)\<3YY(?L.%)0/)IEKVS6_\Y'!R.LI( M4$^.7VZU>(>7LO4']H(C?G7R,H2A,?5>2P8K6VBQ,)S-=JETKV 8/AX(E>>> M50Z=+:?")P3R0C<\ KHM=%G0X""8W3J2'@X?O,[IBN(+R?VQ8J&XB+NR0 M@M#-'0CBKE\9MN(!IZ"<4+?2"#WB=P=L2(;#@1*R!*]XJTQ)A#O$DT/^,F"- M7&+FVSIUM&3Y.J'BA&9/UL2<*HH0:^X?5#C*=2$2=43HZTRJG%#FO>REZ&%] MQX/^%P7]<0RJ!J4:'&4AD&#BQT"$=\CWL\/)\R3?E[;@[@83[:HB[Q%L('8- MQ=83Z,I6/<@.L^V:$"WALG5+*Q^6(=EP9L95ARCFRLMD+85W'=SC/IR<-'&M M0%7125#$PE-G'+;1V*VP/$ALB(?]<$]H_L72F9+N/-])FN>'QV?_(=*$%<\F MYZ->CB'Z^"\$="",5-+">R?G.W9>,S?4ZTIDZ0:<"[N,>K!.AU\0%CQ$A?/] M!G =N^Q1HL?C3?@XM?Y&('\E8I/S68/TUC8Q%"K5*AK9DAFC4G]$ANF"F$D) MB4V@E$=ETLO&CC17DF8K23H\95!L2V+R$RM0\C7;S;O+S+5L< !@15"L5Z34)!V%^5H@WW"H3 M'WQ*T5)8PMMP"%;;-$;'+D=B,-NZK_CX-'LOW]X,/DE[%](57%Y3@L:? UX3 M1->:JYXL1@[LE=G>;8+TJQWS4U:I[SJ$@JL$\G5B2)"U9V?/'DOL2*>%#UZP MVS($PC+7VWVORZ8VC=*IY;)D8_33Q<4G[MV1(5&YO"'IF@3R+L'&J>LC/9Z/ M1]F'J[$[+1%&ES']EF(E&B?1S:YN;_CP*).='R\#JQ+A.QXGR2[(][ ALC,BG"7 M(FLN\<2VUGI,V!/HV.$>4M*Z;G2FZAE4/,G)'X8IF?[,\G8.XD)\DZ%Z7 M7W8 X>94)2GU#$N/QT^1JCKYL02Y:.R2?Z!@:IO&5OPG3;=J1R_@^&ULK59M;^)&$/XK(Q=5B83P*\100$IRJ7I5[Q1= MTMZ'JA\6>\"KLW?=W77(_?O.KC$A! BM^@'VQ3///#/S>+W3M53?=(%HX+DJ MA9YYA3'UQ/=U5F#%]$#6*.C)4JJ*&5JJE:]KA2QW3E7I1T$P\BO&A3>?NKU[ M-9_*QI18'K;D-9Q=]ZA_^QRIUP63..M++_RW!0S+_4@QR5K2O-%KG_!33Y# MBY?)4KM_6+>VH\B#K-%&5AMG8E!QT8[L>5.''81R0KA'A7/$V[=CAQ4?P[I@27*RT2[K-]L_KA3:*5/+7"?QDBY\X_.0( M/M6Q;@QSPI-+JQN> 1,YY+QL#.8@J.Z\K7M-%+*V[MHRF1RJ]\EP]LV=Z)IE M.//HU=2HGM";/Q9H<<_F<5%*K2_?T($++L 4LM'DI_N SQG6!N@\<*:M34[: MNP2N@6EZ4M*KKB?P6"A$J%HEH%4"//#GUQNVG_8OV)E]?L.I!TD_2$G0@/'MBO+3O@L7:K4TARQR5)A9Q/QTF>_S"8.CX)<,8 MOKKC@=BP)U1TVKV"T4#'I3947TNOX],V*^T'042_@ #'X:B;C9/-+!V/W>QN MN:2#SC9YO1_*]9K.OMW$PQ:SBQ6V(.WF,:Y6-[4T* RGZGZG=NO&5>7]7#JY M439ALI>-W8N[O2!TLQN7^QGB[$$P2%);^& 0C2_=FN1@A]$8/IRO\M- _X.4 MSQ-DSTFRMRUB,FV_P#45XT\%+]=]3T'Y$.?6'\G8]XA6KEKBJ:JM4(TW[/ MM[O;V]!U>PEX,6^O4I^86G&AH<0EN0:#JZ$'JKV>M LC:WA& MA\H:T/.EI,9L%C; ]HXX_P=02P,$% @ M(,&4]R/40@,! # D !D M !X;"]W;W)K&UL?5;;;N,V$/V5@5H4NP ;B:2N MJ6T@<;MH"V1K.-GM0]$'VJ)M-9+HDK2=_?L.J4MB-\F+19'GG#DS0XJ>G)1^ M-#LI+3PU=6NFP<[:_748FO5.-L)U6UNHT#6@P3"RK[ [Y6\F1>C,%ELE+JT;W\5DZ#R!F2 MM5Q;IR#P<91S6==."&W\VVL&8TA'?#D>U#_YW#&7E3!RKNH_J]+NID$>0"DW MXE#;I3K]*OM\$J>W5K7QOW#JL&D6P/I@K&IZ,CIHJK9[BJ>^#B\(>?0&@?4$ MYGUW@;S+GX45LXE6)] .C6INX%/U;#17M:XI]U;C:H4\.[L3_R@-Z[938&THIW*G6[@S\TI:R/.>'Z&JTQ@9KM^Q=P=\/ M[17PB "+&'U'CX^I-JJ=@O6M1/\:FL-&('-Q<-TE.W!P318A(N5.LH?\:BY MU&79[SNW'0:$W6F)N+8$4SU!TS5:ND8#MDF.;?(0'$3PH6J1I0X&9\S':WCP M"F?,^TLIK^#9SZ,OGQ9H7Y6'M>W=?P\T(90F."A(G,?X9 G),N961V^#]$%Z.5[\<_B6!DK](4M&I$B+2 E2>3\ MDR)*@6:$INDSXW5/E$1YCB5$/*%YVGL926?R&4D0RRA!IC/$$P:+F_G\9OE_ M.SF/@*.!S-FAF =%?9H.^',S2<1'0SEG2,EZ(SV\EZ6$.$ ]I=\A1+DEQ-<,$ M4"Z-J$LZSS/X T_'Y4Y@,;8%LV&^+'%,\C@%CGA.>_QY_+2(@'*$D-15,X]Z M!\IC>\V$1+'7C),"8MR)*0/.L/ZT1U\4H,!69\ 3#(XE0 )+*!09;N0AP8OZ M$^[T28'R&(MC$!(E0Q^&DY=C1U.* YZ1')OJSB(G#!/ 443]EGOM*QF^N*'P MP[+U]["!M3JTMKNLQMGQJK_I;KAG>/<_X4[H;=4:J.4&J=%5E@2@N[NW>[%J M[^^[E;+X%?/#'?Y=D=H!<'VCE!U>7(#Q#]#L/U!+ P04 " "T@P939_:I M1'\" I!0 &0 'AL+W=O^ M>^XE]WBQ5?K9U(@67ALAS3*HK6WG463R&AMF3E2+DFY*I1MF2=559%J-K/!! MC8C2.)Y&#>,R6"V\[4ZO%JJS@DN\TV"ZIF'Z;8U";9=!$NP,][RJK3-$JT7+ M*GQ ^Z.]TZ1%(TK!&Y2&*PD:RV5PDG7)3+(/8 M%80"<^L0&!TO>(E"." JX\^ &8PI7>"^O$._]KU3+QMF\%*))U[8>AFE^RH/5=,LISJYNY M*J_0;'#VR MC4!SO(@LX;K;*!\PUCU&^@G&%&Z5M+6!K[+ XM_XB.H9BTIW1:W3@X#?.WD" M61Q"&J?) ;QL;#+S>-E_F[SB)A?*=!KAU\7&6$U;\?M ALF88>(S3#[)\$!D M*3J!H$K@0S:.YJ-9'@1R')R;EN6X#(AD!O4+!F/]A!B")*;FBEAA+!8NGZT1 M2B6(7EQ6<,0E651GF"S,\1QHECC.$JXPQV:#&K+$6V*X9UO:)XN:,V'@"R33 M,$YB)R3A=!+#$Y&*6H)6JQR-@22<)3/Z3F?G<,TEI]4KH%*J,# )LR2%TS"> M)/"H+!.$DJ9AG)T[N+,PF\;PT:RCO?5M4%>>I(::[*3M-WFTCN_ 1;_^?]W[ M1^26Z8I+ P)+"HU/9J&ULM5=;;]LV%/XKA)<-,>#&NMO)$@.)NV(=FK5HLO5AV ,M M'=M$)5(CJ3CY]SN'E!T[MI5@P%XH2N+YSOTC>;E2^KM9 ECV6)727/66UM87 MPZ')EU!Q&+9J:I*JZ?;J!4JZM>V%M_^"H62TL?AI/+FB_@#NP?]1>-;\,-2B$JD$8H MR33,KWK7X<5-1NO=@C\%K,S6G)$G,Z6^T\O'XJH7D$%00FX)@>/C :90E@2$ M9OS38O8V*DEP>[Y&_^!\1U]FW,!4E=]$89=7O7&/%3#G36F_JM6OT/J3$EZN M2N-&MO)KX_,>RQMC5=4*HP65D/[)']LX; F,@R,"42L0.;N](F?E>V[YY%*K M%=.T&M%HXEQUTFBE?L/NE!MA) M#;L3CZSR'\!]H #3$&S-/M>@N15RT>K+E;'LA,7CC,9TA.,H36@,$W:O+"^9 M1.IXP^*.L*>;L*>=8;]KZKH$I 12>\-++G-@=XZ[/DI/4-CIAS+0C?O9+H&( M:@M]UJ)[9A3/Z,A$);<8/:N\UX:M, \=J<""ADU!L_>00S5#=7$X.!AR<[&7 M!$W40C70&$JZ :P(#/#@?)SB,QI0D'TNU'^0G#9:H]-[LJ7@,U$**X@?KONX M/AQ$:>2>012SWY7,WR)ZTR=%68IBV2@X8NBVQ E+!D$X<@9FY[%3_A8C.;:$ MD'G94'$+8OQ<-SA5+KTO;7JC^2]!/9A4\MU:>GLUM:VO T*S1*K,-34U<0[: MXC;964W,@JY0JRQ8(4RN&E2 M@&5EUX7''>$L%M7)+%76Z\7WS>W;:$!_ %C ML,"* =K*GV-!]KB2?@*NJ9Q?EBM+S@(6GZ7[4#L.'!!,4>A'',]Q]"WX2I]U M'C#N]ZOZ0$>=#I5O[H+/J>K/06X M@CCU-5Y@2!&5ZMIGZIQ^1TA383:F:4Q$YZ<)34<)35.7D1D\*7QDT7E+:-ZX MFC_Y+"3(7&/4:I#.154WUB45FPEPBSS-QF%_1T[-2K%P=6]:\O.B&X;:^G_J M:+C//BFY>.?:"%17PAQ%@[,1GE:TOTWX%ZMJ=X*?*8OW 3== MX@4,-"W _W.E[/J%%&RN=)-_ 5!+ P04 " "T@P93=R"%(Y0" "R!0 M&0 'AL+W=OA*&)BNQ8N9G3.YWP61(X0"LRL0V#T M><8K%,(!$8VG'6;0M72%A_8>_9.?G699,X-72OS@N2UGP3B ' O6"'NOMK>X MFV?H\#(EC/^%;9N;)@%DC;&JVA43@XK+]LM>=O=P4#".WBE(=@6)Y]TV\BRO MF67SJ59;T"Z;T)SA1_751(Y+]R@/5M,IISH[7VEZ7VU?^[ 23%HX955]"3=/ M#:_IZBVMLC).\@CN%/2E@9N9([YW_4AL>RH)GNJ MR^0HX)=&GL,@ZD,2)?$1O$$W^L#C#?YS=";S@\%_+M;&:OK3_#K2*NU:I;Y5 M^DZK!])2W@@$5<#1MF]=\U%H)]J)J5F&LX!4:5 _8W P6MWUP'V//D@2>Z9( M6,9B[CC9$J%0@A3*Y88L[2,$P55NP-28\8)3ZAF7=*(:0X"F-P%Z$NR>!*XQ MPVJ-&@:QCT1PE ><0#R.^M$H<=9%VA\.![#(LJ9J!'/$0%JT._Z2WV^R.Z0V7!@065!J=7PP#T.V&:!VK:J_*M;*D<6^6M%11 MNP0Z+Y2R>\ D !D !X M;"]W;W)K&ULU5;;;N,V$/V5@5H4,:!$$B593FH; M<))VFP*["#;;%D71!UH:VT0D4B6I..G7=T@Y6B_B&,EC7R1>9LY<#F?(Z5;I M>[-!M/#8U-+,@HVU[444F7*##3=GJD5).RNE&VYIJM>1:37RRBLU=<3B>!PU M7,A@/O5KMWH^59VMA<1;#:9K&JZ?+K%6VUF0!,\+G\5Z8]U"-)^V?(UW:']K M;S7-H@&E$@U*(Y0$C:M9L$@N+G,G[P5^%[@U>V-PD2R5NG>3FVH6Q,XAK+&T M#H'3[P&OL*X=$+GQSPXS&$PZQ?WQ,_K//G:*9U M_:RVO^ N'N]@J6KCO[#M9?,T@+(S5C4[9?*@$;+_\\=='O84)O$K"FRGP+S? MO2'OY36W?#[5:@O:21.:&_A0O38Y)Z0CY01J'P&*6',%+AYA3CY>^+V98&(/6P+4P9:U,IQ'^6BR-U71R_CYB M-AO,9MYL]HK9.RJHJB,[:@5?77"G4MBG0VD^"N>J]<*TO,190.5H4#]@,'^! M"U2W8#<(1CQ"T_."CA>@K.*052@5U9FQM$[>.?F5JJE@A5S#B9"THCI#Z3*C M"[CD-9E/:AOW1E@CN0]'_*>OSGO>VQSS_:AO!^%.YSWOHA:K@@U;&P!77^LEA+LJR:[J: M.UH_D5/#QA?-*P3)&P26PY_(M:&4L]SQ=S).1R[_DZ(7HUY];R")=V)).*;Q M29X7(QK'>0J?E#QU@:$5?:-=:T1/W@=WSHZQEQ5CQUZ2 M9N]A+RZ2$13I^9O8(ZWQN6,OSY-WL9>EL6/O/(X/L)?3>N8#3,(\.=P>HKW; MD&RN_9UOB+U.VOYB'%:'9\6BOTV_BO=ODH]>),S \MN;_ 5!+ P04 " "T@P93S]R2 ML#$# "\!@ &0 'AL+W=OU#T0=:&EM$*5)+4G6R7]\A)2M.&^=E MS-N<+P^H'_PL5,L&V;P6HDOO+35 M(L@#*''+6F%OU?XC]O&,'5ZAA/$6]MW;+ F@:(U5=>],"FHNNU_VT.?AR"&/ M3C@DO4/B=7=$7N5[9MERKM4>M'M-:&[A0_7>)(Y+5Y0[J^F6DY]=KI6Q<(N6 M:Z146UBAQ"VW!M[5S_Y#D M#1J3@\95\BK@WZV\@#1Z"TF4Q*_@I4/,J<=+3^"]%.[7JXVQFKZ1;Z\09 -! MY@FR$P1WU#IE*Q#4%DXD&-:"2?-2E5-4X5,(W ##D+ MZEGZ%+@D$-4:)DMS-H/[2B-"W14979'ACC\\/W"E"&6H>? M8]T(]8C:D\,(DC0A&V=CLAGYCB"=QO">]$D"+HA%\TWK>]I[I/$$DG@,DSB' M<93#O;),0/.<#,99#NDD@OAME$XAGT[A(S)A*Z"@0/ M I>FU4P6).R3M$C9 MM<1&)HM@3"XQQ,1P52MM^?_,\U.F&\TIQZX0O* J:"Q]]\1)=G:P298?[*_> MDL:N4,9 E@$%G%_"-(+/=-@@X9:\&"K3(<.;+')8SN3.N&T?L)/Z>TG-D(&1 MSPYED^(9P91"&D%.]J4//CR:*#7JG9^;AM+12ML-E^%T&,U7W41Z>M[-]1NF M=Y1:$+@EU^CB&PO=V]R:W-H965TTU.O(U!IY[DF5B%@<#Z**ES*83_W>K9Y/56-%*?%6@VFJBNN7 M!0JUG05)L-^X*]<;ZS:B^;3F:[Q'^[V^U;2*#BIY6:$TI9*@L9@%Y\EDT7-X M#_A1XM8S8!1 C@5OA+U3VR^XRZ?O]#(EC/_"ML6R80!98ZRJ M=F2*H"IE._+G71V."*/X'0+;$9B/N[W(1[GDEL^G6FU!.S2IN8E/U;,IN%*Z M1[FWFDY+XMGY$E<6.@]\)=!TIY$E27<093OZHJ6S=^@#N%'2;@Q\DCGF__(C M"N40#]O'LV G!;\V\@S2. 06L^2$7GK(+_5ZZ:G\EJ7)A#*-1OAYOC)6T[_P MZX1X[R#>\^*]=\3OR2)Y(Q"^%7"MY/JC15W1/[&R;U7RI)8SW\34/,-90.XR MJ)\P:*//%%G 6 .J +M!*)0@*Y5R#9U2THYJ#)>YZ4Z BH>^>$O,L%JAAC0) MX9%^>0.77*\5^ "%XM) S5_":^0%7/"ZM%R\HE_!Z8!T&3PH=\Y&89KT@8W# >E?HS'..:@UYBTM4R[! M3A(.6=QUX[@_[+; K"&8M% K[7W<2<.TSPC$PG[:[_Y7>,J"I2'KI6[B\AK! M6P\='3FF0KWV?8'N4HVTK7D.NX?6<]XZ[A7>]JT;*FQ)91)8$#4^&_8#T&TO M:!=6U=Y_*V7)S7ZZH?:)V@'HO%#*[A?N@D-#GO\%4$L#!!0 ( +2#!E-[ MJD;_<@, $8( 9 >&PO=V]R:W-H965TI15X@&=DTM],RKC&FOPE 7%39,![)%03=KJ1IF:*LV MH6X5LM(I-7681%$6-HP+;SYU9[=J/I6=J;G 6P6Z:QJFGI=8R^W,B[W#P1W? M5,8>A/-IRS9XC^9S>ZMH%PXH)6]0:"X%*%S/O$5\M4RMO!-XX+C51VNPD:RD M?+2;7\N9%UF'L,;"6 1&GR>\QKJV0.3&USVF-YBTBL?K _I[%SO%LF(:KV7] MA9>FFGFY!R6N65>;.[G]!??Q. <+66OW"]M>-HL\*#IM9+-7)@\:+OHOV^WS M<*20OZ:0[!42YW=OR'GY$S-L/E5R"\I*$YI=N%"=-CG'A2W*O5%TRTG/S.^- M+!YA27&5<"T;JK5F+EWO/K%5C?IB&AHR8X7#8@^Y["&35R S^""%J33*,AYI'#&[T6<\44_K!R,=^R9Z*8 M@8523&S0KGWX*$7!= 4W.YL/A#\6*VT4$>C/,];'@_6QLSY^Q?JG"D$;9CH- M<@UW2,B\,.1*7PHF2B@JZXL^E?JSV+:#KW3+"IQYU*(:U1-ZSN!:UM1^7&SV MW',IS!1^[9H7*(GYQ+4$2BR=4U.'P M,^78 /$4X3WC"AY8W2%\%D]DFL16K&:B0& D@P4ZF%'L<"-(HXF?CU+X%K(@ M27LHTDG2R,_H.!X%DS$\]$#OLK$?1]D%3((\ ^K>-7)W'J?^93:^@#0812?M MOH@%LDGNCZ.(;.9!GL*9XJ=#\=.SQ;^G1[7L:K3IT7V66ZI4P?NF4S9ANG^J MN'D^18"S^*<)L#@\N=:J+:%M=":>O]=O\(&HH]Y0=^"DHO<\T_^#!;]WAK@H M2DLSY@CY;P[$>>1?)I8#29!.!@Y\]TV>Q,F/P_=FAZK@^L3-$15&_F5T>=$# MO;!M;'B'3+6HN"Q/!AQ/)GX49P=G]D;MH_D?,)*QGT?Q >,4P<*CM[U!M7$3 M3$,A.V'Z9WXX'8;DHI\-_XCW$_8#4QLN--2X)M4HF!"75#^U^HV1K9L4*VEH M[KAE18,>E16@^[64YK"Q!H:_#O._ 5!+ P04 " "T@P93L;Z39I,# < M"@ &0 'AL+W=O'11]H:B01I4@O2<5)O[Y#2E;BUDW:8EOTQ2:I MF3-G.&=(3M?:?+0EHH/K2BH[BTKG5H=Q;'F)%;/[>H6*ON3:5,S1U!2Q71ED M67"J9)PFR22NF%#1?!K6SLU\JFLGA<)S [:N*F9NCE#J]2P:1)N%"U&4SB_$ M\^F*%7B)[NWJW- L[E R4:&R0BLPF,^BQ>#P:.3M@\$[@6M[9PP^DZ76'_WD M+)M%B2>$$KGS"(S^KO 8I?1 1.._%C/J0GK'N^,-^FG(G7)9,HO'6KX7F2MG MT4$$&>:LENY"K__&-I^QQ^-:VO +Z]8VB8#7UNFJ=28&E5#-/[MN]^%['-+6 M(0V\FT"!Y0ES;#XU>@W&6Q.:'X14@S>1$\H7Y=(9^BK(S\U/F3#PCLD:0>=P M*A137# )9\HZ4]/N.PN]-VPIT?:GL:.(WB_F+?I1@YY^ WT"K[1RI87G*L-L MVS\FIAW==$/W*+T7\)]:[<,PV8,T20?WX V[](=(\0DS8"J#;E)0^T"/PML^+7)= MJ+!,BPO.ZZJ6S-'TM2O1P+&NJ/]*WQA72(7BND+HO?2^NRIT/[DW)4*N)?6F M4 6X4.BV0XD!4$!@E:Z5^[7LH\7KX[.H3U1,B.E*@PA5(Q[TX@$J/7:E#_%I MD$"/HKA2UY96;/\03M"(*^9;W08"'?FWM^1?:L["F4#++P+WL'MP@5PR:T4N MR"@WNOIN_HO^G4@7FS@!.] -5&]'=*#0<:$ KWG)5('P"![_=9 .TF$\-KU.T#X='C;;?C) M ;%V2#)W0&8(=LU6=LND]W0P[M]:[4+I#?8F:=*'/U0_5ES_%O5XW?SOL@F@ M/RR;WGB8[B4)U>0!\?2&R:0QW"FA;=-18_F@8L;IP1>6NU7SM 7TJ3?::5+B MM3&H^ W=J)L*-#>V<#=>$S^WP<("(VWR8.)9;XD1::R[M;[9X^B^;&OS5OWDVO MF"F$LB Q)]=D_\DX M.\19J)TZMP_R^UH]=$&);T?$/C#>A[KK7;3'R [D$X M_PQ02P,$% @ M(,&4RGF121# P \P< !D !X;"]W;W)K&ULI55M;]LV$/XK!W488L"(WFS'\6P#=KJB*=;-2++M0]$/ MM'2RB(JD2U*Q^^]WI&3%*6QC1;_H^';//?><>)SNE/YB2D0+>U%),PM*:[>3 M,#19B8*9:[5%23N%TH)9FNI-:+8:6>Z=1!4F430*!>,RF$_]VDK/IZJV%9>X MTF!J(9C^ML1*[69!'!P6'OBFM&XAG$^W;(./:/_>KC3-P@XEYP*EX4J"QF(6 M+.+)J>I?GMMR%HP#R+%@=64?U.X]MOD,'5ZF*N._L&O. MCFX#R&ICE6B=B8'@LK%LW^IPY#".SC@DK4/B>3>!/,NWS++Y5*L=:'>:T-S MI^J]B1R7KBB/5M,N)S\[7V19+>J*6:8O_8/B6S'.#DP7B87 3_4\AK2 MJ ])E,07\-).@=3CI3^IP!_*F%X?_J2+H@IX8GOXM%@;J^F_^GR!QJ"C,? T M!F=H/-)UR^L*'?@/43I5DHNAW#V?F"W+ M*ZY+1GL9 K,$E*%8$_,T=I'C6_@%KN+;N$YBF/8(;CND[YWNLRI.Q\>-6*!>N.?&[H^+J6F)W>KW8NV:!KYR_'F.?S(](:33A46Y!I= MWPP#T,T3TTRLVOJVOE:6'@D_+.E51NT.T'ZAE#U,7(#NG9__!U!+ P04 M" "T@P93)1?GLD8" G!0 &0 'AL+W=O_WUU\3G?:/-D: ,F+%,K.HQJQN:'4YC5(9D>Z >5.2FTD M0[VN3I;I%P16L#;&ME,S\7(+0NWDTCO8; M#[RJT6_0+&U8!1O QV9MW(H.*@67H"S7BA@HY]%B?+.<>?M@\(7#SA[,B<]D MJ_637WPHYE'L@4! CEZ!N>$95B"$%W(8/WK-: CI'0_G>_6[D+O+9DWNML+;DG2J@./:G#FX@ M3/:$R^2BX,=6C<@DOB))G(P---H@5]6CXFBA-'5@JGBN#BN6'=<,95S)LC&;8*GL.3;8FO1N&OV_0+1="": M!J+I&:)/K=R"\;%<_QGF4R9]OI;\)B=3[ZK9ZO+[SB._LC!Y95@JM"BEN2Z5=C=XV%W> 46W>7_:]X](??, M5%Q9(J!TKO'HC8MKNK;L%JB;T I;C:ZQPK1V+QD8;^#.2ZUQO_ !AK&ULO5=9;^,V$/XK Z,/NT 2'3X3. 9\;-$462#8(.W#H@^T-+;9 M4*27I.S-O^^0DF4[DHSL2U\LD9KC^X9ST..]TJ]F@VCA9R:DN>]LK-W>!8%) M-I@QC)6N15G6+A_2^$SI$*#"QS@2CQP[G*(2S1#A^E$8[ ME4^G>/I^L/Z[)T]DELS@7(F_>6HW]YU1!U)HH3QO[ O M9(?##B2YL2HKE0E!QF7Q9#_+0)PHD)UFA;A4B-\K]%H4NJ5"]Z,*O5+!ASHH MJ/@X+)AED[%6>]!.FJRY%Q],KTWTN73G_FPU?>6D9R=SS2U/F(!IDJA<6B[7 M\*0$3S@:8#*%+\9R"B^M/BW0,B[,9[B&E^<%?/KM\SBPA,%9"I+2WZSP%[?X M&\!7)>W&P!>98GJN'Q#VBD!\(#"++QK\,YGO=%GLO,C"R5[GL>9>]%I=30;7/9() 7012E2_M*A=4D#X?3-,1%P8'WJ!K++M) M?Q2&Q']W&KFZ5"\ZE3I#VZ_0]B^C+6%1STF0[]A2%+B3#=-K7++DM1%Q8;1_ MBJ47UB'7Q:+A;2OF085Y\ L1-K2 3.U+<1&Y80]V-PF$K[%$%>W01]D.V95QG6$ 72JZO M!0V9%)@QV)S9HQJ2=Q&>CVI9W8+RMD)Y>Q'EH<&F51C?BHQ6&<7/,#\>$\%X MUHCXMH9X-!C4$Z,N=MOMMD8X"H_C([R(_O$,\U892QE@N48?]@TR83<)TPA+ ME+CBS5$O?9RA"\_A%2R:!*.PO4*CDS$87>0Q/^3RGE.+G?O!B_H*IBY5KH"M M+&HX+^2YQI1;>%3&7)&&UL2XD5U4;SX-)U2*G775?J^=6GRD%G^(VK6['Z74 M9J@2U]PUSJ8Z.'=RG%O1_S:XHN/DBBZ/KM,"E\=VU%[>47TFO0]O<'*7H@Q8 M^SNI 3]UBEM)M5O=>Z?^MO=N?Q;=S8O;Z]%,<9G^2J.*2P,"5V0RO!E2:NCB M?EHLK-KZ&]M264I#_TJ5E*)V O1]I90]+)R#ZE_"Y#]02P,$% @ M(,& M4U&4&[[-! [Q4 !D !X;"]W;W)K&ULO5A= M;Z,X%/TK5C0/K30MF(\$JC12FV2ULYI91=/MSK,+3F(5<-8VSAWX3C9;H0:>@4KEB=)G]?(EO1VY:D8XPXE0+I#\><%SG&7*DYS'/[7341-3&7:? M7[W_II.7R3PACN2DJ'[1SYJ(CH'T8S?P:@.O;Q <,?!K __<"$%M$)P;(:P-=.I. ME;LF;H$$FDT9W0.FT-*;>M#L:VO)%RE4H3P()K\2:2=F?\I:_%(D-,=@A1F8 MTSR7R_>P10R#BP46B&3\$ER!QX<%N/AT"3X!!W#UE0-2@,>""/Y9#LKGO[:T MY*A(^=01:P]JX/R91:XT7CJO'17T 1=>=[$.T0M3-0D#'J@I0D*QU'<@ [R#YO\P\'\ MOV+.;T A62 5"RC+:(($3E7N.\0$2<@."5)L ,=)R8@@V+KUJCAA9W:>W\M@ M;F+<'A$F(O G/1YLD<9V&L8-#>.395 3<)'I,D#=VDNJVM,'DK7V*@K&Q@+Y M41CT.#!!MH(P41/HACTB3% 8A+Z=B4G#Q&20B1^ZYPX>+ P"TMN"B. MN[@#@J*&H&B0H.5Z+<4'H&N0DJQ4\J.S,4YQ$1ES@A8F3%2? XN?V&3 1'E' MTX^;].,WU8>L";"C0AZ51!XAOP#AO-3;9ZA^-(/2UPG68DL%07/%YR;.7D%6 M?[[)G\V?"X]2"-U6#+F#)-[K?=,Y=7=2$_%*#$DJ4IIEB/%VU,I*'6/2+9/K M(.IQ8D%=N==>W*/$ZBSJH996E.Q!!W]'R.DH13A(SJ(NBO?2 \^BQT19Z;$Y M,^FQH2O!X/^HP6 KPN"P"OLX%0)-D63*$ NH M?T18(*80L08[HD1@J\C@L"3[^ X,+:HJLO0="\[@Q>(JAN;1:<'YP?'N UNA M!H>5VKO:;^U[(,'Y:CT 6-S9'84&^K,CM(J.C@LZ3ZJX<9G41.?IL;F MR*3&ACI!C=.YP,HQV^B;0RXW2EF(ZJ*B&6UN)^_TG5QO_![>S*%E?*%N,_6% M6>N^N@K]AMB&%!QD>"U#N=<36>"LNEVL7@3=Z>NS)RH$S?7C%B/98A5 ?E]3 MN.=_0M02P,$% @ M(,&4VE>[).4!@ LB< !D !X;"]W M;W)K&ULM9IK;]LV%(;_BF#T0PL4->^2 L= 8KM8 MAW4+TLL^#/N@V$RL598R24XZ8#]^U"6B31[17@6E0&,I[SD4^4J/R&/.GK/\ M6[&5LO2^[Y*TN)QLR_+Q8CHMUENYBXIWV:-,U5_NLWP7E>HP?Y@6C[F,-G70 M+ID2A,1T%\7I9#ZKS]WD\UFV+Y,XE3>Y5^QWNRC_YUHFV?/E!$]>3MS&#]NR M.C&=SQZC!_E)EE\>;W)U-.VR;.*=3(LX2[U5SM)+F225)G4=?S=)IUT;5:!AY]?LK^O M.Z\Z;1MY'^Z2\S9Y_DFV'Z@M<9TE1_^\]-UJF6ESO MBS+;M<'J>!>GS>_H>SL0!P&D+X"T >3< -H&4#,@[ E@;0 [MP7>!M1=GS9] MKP=N&971?)9GSUY>J56VZD,]^G6T&J\XK6Z43V6N_AJKN'+^,?HKR[U%W9#, M"^_U4I91G!1OO%=>G'J?M]F^B-)-,9N6JK4J9KIN,U\WF4E/9NI]S-)R6WBK M=",W0/S2'2\<\5/5RZZKY*6KU\29\.=]^LZCZ*U'$,%?/BV]UZ_> )>U.#\+ MZL^R_/_7LFY- +*MAE[3T8#1[MZ@=5K:D_96/LET+]]ZQS>)]\97_>[.Y4UNU?W==7.NKL9__4<8[)LLO(Z:\7#ISF?39^ M"^'=A7#WA2@N%U$BP9N]"14'K06("=RUV-P[MHKZ 1+'JJ6MPIR2$!W+5H , MX8 BN)>BZZ5P]O(FSS;[=>DPSN\R^6/>'T'73/#CM@363>"'&/N&+;:*\H 9 MJJ6MPBP@W/!X9?GE_XQHM35,\*DZQYBD^ M 52G+38V,<>8F[[8LI %S/3%5A'N^\0T!FA3/7ZXQQG-:^P&MG)&O2-. PUK M-F(QJD<:G=@?X)%_GD>V#/+(5H$> 6TZ/-+PQFYZ-QZ=@3=-2AR.Z1'1'"7H MQSUJ8P_'RWA_+TY+EJ!:8NM(EC],ZT!V@PH)SWV:("3$P!O[3D+;D3CDO!1C=(4 M)>XIIMLH<9Y1MDQP9#T_MHJ@T)QPKZ V?2Q$CU&:XN0$Q;51IPE'-#-),*I1 M&J7$/>MT&Q6>)IPMP6W,6 MXJ@F)V6CFJ192@?4"MK88Y.(23A 1; P%Z6 "ON<,],D6Q;ZK&>B0#7)J9OD M+QZ=IAO5T*2CE@VHQB@=4#B@]C*>F&4#0",(,0VR169E804UAEG?$Z3Q3=WX MOKE:+*YN724XS4DV:LV :8RR 34#!E0#,*74\ 604?O) 50$(VR^>. V24_9 M@&F,,S?&&W/.XAO3S&3CEF0/:K(#:@@,6,^CP\)D:Y,M@VP":@@(F\O8%=2F M^NF9(# -6?3:<0QC4TV:AF!:9:R 64$9B_I.;*>)5MD3K(!24#-M1 @ M(JB'<$PCG+D1?GWKJKTQ34HV:LV :X[R 34#;B_E,>)63120$8K-V1N4+"3F M.VP%R$*_;U[--<:Y&^/*F+/0QC4O^:AE!*X9R@>4$3A41F#$1!L@(\3^G@>J M#X3F/'P%R$+65[?F&N'#^[=R*P^^=W>-FH8E'[5LP#5-^8"R ;<7\H0C M&W+ >I\PZYL?0,8")LRW#R"C:A;14[T6&N?"C7/#IK.0)S1$Q:@E!:'9*@:4 M% 10+/&$N !DFA_/DQC! QBK'#,, &<4![3-,PUVXX6X;=AJ 0B-5C%I> M$)JT8D!Y0=@; X2Y>6 !B# U7U" B IKA02E"LS2PO1@#Y(:DH=Z\U?AK;-] M6C9;3KJSW0:SJWI;E7'^&E\L,'!^B2]6S?8QG;[9S?8QRA_BM/ 2>:^:0N]\ M=;UYLT&L.2BSQWH'U%U6*K_JCUL9;61>"=3?[[.L?#FH&NBVZ)%E@ *O5:4R9E3*E5?NJ[,2ZBPG/ :F%Y9 M M$B9;LYF!W1N+UFX(,Z?X MH(1>)1JGLENV!::X>$.G"U"84'F&OJ*GAP4Z/3E#)X@P]%CR1F)6R-15NJ+! MN7G/?MVQ!Y^P?V_8!(7>%Q1X@3\"GQ^'+R#7<-_"O8]P5_LF>N)&D M9'HQKBT>M,5'M=T01O0E+M"&\_&+%A]4C4(_V)-VF!1[D3\N+1FD)4>E/7*% MZ9BBY."0@L ++_8D'6;YYV&R?Y3NS@LVW?,.BPUA$E%8:YPWF6I/HNM(7:!X M;1_UBBO=(NRPU$TZF]JY:M[L/T_U@P("U).;:IK3__MI)&@-Q3,JZ M^Z5-PGE[CH]]'CL9;AC_*9:$2/"4)IFXZ"RE7)UWNV*Z)"D69VQ%,O7+G/$4 M2W7+%UVQX@3/D \W_R:]]BM/B93I0YMZCNY]*NZ\7-[?F/="$'(">%$-[HJ$4 2GK9+C]M18!O*(D''*L9N M1;]0!!%(\P7*D:U>E:W>@>F4E_,U$Q+\N)P(R57+=?F6X?V#V[.073)4' M6XX+*U%N1;.1QY'?CX;=Q^WET2(3]G9EQG697ACLRMQ89*"1V8$YJ& .G#"_ M,HD3D"DFYH996 F=, T(1* M2H1>A_5ZW*YVX!8Y@*^J'J[G-&!SL%8W. _%R@M@/[R)!!AIS(KM><$[5(LSV$B4FJ%1FJ10-1B/:1M9&*;5(>\AN0F<8,_99C M5BXJ+W7RK-:7 O4)>)"J.:5Y N8@IAG.IE1-H'LF:-'#;W2K%722$*4O]LNI M3(8[D+4X76"\.O^L^C6_G$[YFLRV:K:,QEY#"1I*!-T&!6/18@HQEIR_Y=N=W M_,;VXK>SMSL:AHA!-UTI>N-KJRRJ54;@P?TVV$HJMDBA:-"TT!G*!'O_%\,\ MX,E!,8_6C ]HOH)D0D,&H9L-OL5FY8"+QMW*D7KQ03WW?@4:"@D'3FIUC<42 MQ G;;.?A4I]\'<&QD&%TR&NY6$YU ',5@ !SSM+]*6NMO]*XFW#;A)JH*#+D M$,%61P"UU7[G,*!5L@QM0V[:ME^@^E1@0L *TYD^K2I6@)E:4%5#F:O:5@N? MGD:V.D9U^M4+!WL+7"D4-@CMHC 4#;6E:%84.F+ ,F*-VJ\%!&'4WP^[C51< M2NW25!@VH#/4!ATZL#F,3FZ8%5U0C]NKHVLC%5ND^A V@#/4!K6E-@YP2T[L M@Q=: N\%^_#:2,46J9X7-< S7 &YN4(;>'.VMD^HJ!91A&H3JH50;!'J>4UU M:?@"%GS8.M#;6?7,KJ=@B MU;QO]K?>J;AYP9W:O:3KU/5ZQG1A/_C-+VA\TQ1]=U/\8MEX68? ;08V<;7Q M$8J[4$P#]-T-\ X_'1H"TW#\0X?ZOSP$IIGX[F;2>@C<9AP[W6,T"S#=K=?3 M*>&+_$," ?*-9_'&L7I:?:QPF;^BWWM^!<^OH>7Y&)[?%)\B&//%EQ%WF"]H M)E12YLJ5=]93A<2+CPV*&\E6^&ULI5;;;MLX$/T50BV*%FBC^\6I;2#Q!>T"!8QFN_NPZ ,C MT191251)*D[_?H>4K'4D1C&V+[9(S3EGSG! S?S(^ ^1$R+18UE48F'E4M;7 MMBW2G)187+&:5/!FSWB))2SYP18U)SC3H+*P/<>)[!+3REK.]=Z.+^>LD06M MR(XCT90EYK]N2<&."\NU3AM?Z2&7:L->SFM\('=$?JMW'%9VSY+1DE2"L@IQ MLE]8-^[U=J;B= Z!E U $B7?NV6+K2:RSQ$L! M)Y<[#CW*Y:_W:%?@2J(WN*P_HLW/AM;0/A*]71.):2'>H0_HV]T:O7W]#KU& MM$)_YJP1N,K$W):0AV*STT[SMM7TGM'TT1=6R5R@3961S(!?3^.CE_#;:;SK M31#84,"^BMZIBK?>).,?376%?.<]\AS/-22TNASNF.KQ>^J;WU/?3L/7) 6X M:X(_J:7?=Z2O^?P+.Q)Z[*P?_[FY%Y+#??1]0BKHI0(M%;PH5?=2Y"1EZNN6 M+M)TZLI^6+H)W.#>W'XX/Z[+PK:&L#@(0[\/>V(J[$V%DZ9NTK0IFP)+DL$5 M"U^;E&)UB9O\M$SA608?7"<,@MG T(5Q6V.<$SJNV5+46XK^_SFA-Z\2S_4^ MHHH8SRP:Y10'D>L/'%X4M35%.:%G=A?W[N))=^NS0T+D$48&04Q&XI&X!RD^ MS7 5CWK*\]QH8';,%,R"@=?-F"D(DL1L->FM)I-65[BF$A<(9QE5=H7ZDM2< M'3@1Q@]),D["F84#.\G8SBAH.PYR ^^9DYOU=F;3?=GP-(>Q!J6L+*E4W2@0 M#'LH[7SJTP2K#?A[P>IZ-K8:.T,7XZ HC@N87_M7F_:R>\_^G8._8+Y@<*I%F0/4LY5#/7F[6S7+B2K M]2QRSR1,-OHQAW&8,R=-""?0#]O)?4$L#!!0 ( +2#!E/_$[2< M4@( +T% 9 >&PO=V]R:W-H965T:ZXT%.O-*:^]7V=E5!1/9 U"#S92E51@Z8J?%TKH+D# M5=P/@R#R*\J$ER9N;ZG21#:&,P%+1713552]S('+=NH-O6W_G\)-!JX_6Q&:RD?+)&O?YU ML M0, A,Y:!XF\'=\"Y)<(P_NXYO5[2 H_7!_8O+G?,94,UW$G^B^6FG'J?/)+# MEC; <'@&$.X! MH8N[$W)1+JBA::)D2Y3U1C:[<*DZ- ;'A+V4M5%XRA!GTJ]2YBWCG%"1DWMA MJ"C8AH,F'\GKD:T<,R_D>@&&,JYOR!5A@OPH9:,1IQ/?8"B6T,_VLO-.-CPC M&Y$'*4RIR6>10_X_WL<4^CS"0Q[S\"+A]T8,R"CX0,(@'#ZN%^3ZZN8"[:@O MS\C1CMXJS^^5Q"\^A):J_,\%YG'//';,XS/,4)[WRY*+R+,^9[8B3U]9!)T>*P6FUJ%>++JK=5S5E"MO8 MG)*+WBL7]W+Q13E\3V_4-'Y73?VCEJI %6YP:)+)1IBNN_K=?C;-NI9\=>\& MVP-5>-6:<-@B-!C$F*[JAD5G&%F[!MU(@^WNEB7.5U#6 <^W4IJ#807ZB9W^ M U!+ P04 " "T@P93CCDJE+P% 1(0 &0 'AL+W=O5\'WEX.4/XPX1$Z6!R7CR[ MXY-SMA%QE-([#K)-DA#^ORHD@[J,O/ W>O7[&%!7I)Y(!F=LOBO:"%6%X/1 "SH M(]G$XBO;_DXK0EZ>;\[BK/@+MA76&8#Y)A,LJ8)E#9(H+?^3YZHA=@)D'GT MJ@+0?H#;$8"K &Q;@EL%N+8E>%6 MQ_@=P3X58!?M'W96$5+SX@@DW/.MH#G M:)DMORBZJXB6#1RE^Q[/O=EX!D&149^#"C@D1Q]E&"O]W/P(=?/IX/A:Q4GGHXKRIP558 M=50 @UN6BE4&KM,%76CB9^9XOR\^-,=#9$@PE*U9-REZ;=(K9,SX:9.> NS\ M"I"#H*9"4_MP1]<>/U?Z]<^5'IK#9W0NPZ$NO-&6N!Z>N,B'._)=SG]L(BY' M7U@.Q<_[0_&R'(I_?Y:!X$;0)/O'4*Q;%^L6Q;I=LX*S+ -3POE+E"[!9<(V MJ="-[3*-7Z3)1?QI @-7JKHCR3_M=IHM,+0 -BAY-27/2.ER/M\DFY@(V7Z2 M#Q?1OR37=AVK,I.W4X<3?Q2,VJQL@:$&Z(T=MY.57[/RC:R^2.^UZ":_53QT MO*)5]PC9 D._W4W0@WXGH: F%!@)[:LL(#M]!>BS_*+(J(YBT*JY.PI:]9X& MK7KK8+,V;!RX+=AU+ZS1!J.Z#4;&-OB#DP4%*4FH82J/ZV3C8RH(=)2Q.N8) MM]MQ=Y1'3.]NYBS( R^4\$QK;.\);;+9^4R AU'$*L_N0$2>1A KG-^#"_MQ M349(,4('$\0J55/HL(:4'2[4X;Q1-REEEQ ?0@^K+ V=T\E A?-[<*$.-T;= M?)0/0[,1%U(@ESS?C:-8>2#TCBH&RJ:@V:=LQ<"9%.(BR M35+*C9#9C=XB$56JQH2&R-.L.:R1H1;I!+";FG)&9%X>6JH$:B_D/$^S,*QP M?@\NU. "/.[FHPP7F?UN1I]HS-:RHP2=KU(6L^6+:6 K[T/!4=5!^1/J\2=+ M=3!G"0SJ\([()A?E2I#EBS]D-8\UED"PQU0,_K%CRLS!:; MS6Y:[*U3#CB-BV[*5M':-+KQSI[E433:'F^0R>79>G\RI]^6.!6\*749J!F#[*HIS3 M0"H;+\_?RQO!UL5Y\0,3I,74/\*8O(_4$L#!!0 M ( +2#!E-,&*["G 0 -$2 9 >&PO=V]R:W-H965TM<2" VH;.[FA?(Y3N7SS[V=^+IGHL?<@N@T$N:9/)VL%4JOW$<&6TAI?*: MYY#I-QLN4JKTK7AR9"Z QJ51FCC$=4=.2EDVF$W+9RLQF_*=2E@&*X'D+DVI M>)U#PO>W SPX/'A@3UM5/'!FTYP^P2.HK_E*Z#NG\1*S%#+)>(8$;&X'=_AF M24J#$O&-P5X>7:."RIKS'\7-I_AVX!8900*1*EQ0_?<,"TB2PI/.XZ_:Z:") M61@>7Q^\_U:2UV365,*")]]9K+:W@V" 8MC07:(>^/YWJ D-"W\13V3YB_85 M=N0.4+23BJ>UL@#% M!.CI5V@.&6R8DNA]"(JR1'Y 5^CK8XC>O_N WB&6H2];OI,TB^7443J!PHT3 MU<'F53!R)IB'[GFFMA(MLQABBWW8;S_JL7$TI>*4_[UPI5,O_(]H"3=06Z3E&"=N GG2Y M$S2+ ,&+WJ DW/1$\YMH?AG-/Q/M7J]D=@5IGO!7$"A/:&8KJ,K)J'12;'K/ M,^*1J?-\/$DF!OO#4TQH8OQBS(\Q2Q/C35K,"=;B:&(*[7$W," <=KB9FZ 9VKJ.&ZZB7ZQ>N:(+R6D3J M4K'Q')FQ_4Y^"Q/CC=P.3Q.#76_2(6J"@LG$3G3<$!WW$OV4*1"@]\U(;YXV M@F,CIM_)?6%"AIW,0Q,2="O6A&!\9A:#AES02^XNY4*QOVE9J7R#IFI!@W"%J0B:NG29V6]%W>XG^H8GEH&T"[CM%W!_P["B MK\6,2=W]QH 4;Y2FD%/;$@UKAR="&'AG!K)5=-POZ:NCL"@_)%50C916>IW8 M&JH<=;.\83+25?<*5%@KRY1A['7[F_ 2ZI1(*]>X7Z_M1&@4B9VU.9]C4TO' M8R/9?M!IKJWBXG[)_5-M=9-8?*P(R[?*I9INM0\'OZ*F6[W!_8+3U+3^XC>V MIBJ'B JPY&&M=U,J\'!L'WK2:@7IUXK_L]Z)N;-C3+J-SR74*9%6 $B_ /QT MO1-S([9E>P%59>L&ULM5;13MLP%/T5*]H#2(/$3I,VJ*TT M6K$Q,0E1& _3'MSDMHUPXLQV*/S];">DI4TSAL1+&SOWG'ONL7WCX9J+![D" M4.@I8[D<.2NEBC/7E?$*,BI/>0&Y?K/@(J-*#\72E84 FEA0QESB>:&;T31W MQD,[=RW&0UXJEN9P+9 LLXR*YW-@?#URL/,R<9,N5\I,N.-A09

%S.G$B:)6HV<@8,26-"2J1N^ M_@9U059@S)FTOVA=Q?9UQKB4BF:P#[V93=/3I&'U":8YN5[R4-$_DT%5:BV%T MXSKO>967',C[O]]1L0CN 4^Z89/(=9P;.'>:[BK'6AL((T-Q/+Y739L M:D:_KG0 NE20R=\=]'Y#[UOZW@'Z6ZXH:S.I@H469D[] _L4;WHD[FZ25T 7:$*+5,O; MF/L6;SJPM\%>#\=^N.ML2]!6"ZLTN5L?>W/3^J&/=JKW M((.%1GFG?4TBJLM+-5"\L-__.5?Z-F$?5_K"!\($Z/<+SM7+P%PIFBOD^"]0 M2P,$% @ M(,&4RX&ULM9IM;]LV$,>_"F%L0 -LMD12EE,D!I(X;K(EK9&TRXMA+QB+ MCH5*HDO1<0/LPX^45=->I*.<6F]B/?!_1QV//QVIG*R$_)K/.5?H>YID^6EG MKM3B?:^73^<\97E7+'BF[\R$3)G2I_*IER\D9U$A2I,>]KQ^+V5QUAF>%- MQDH4ISS+8Y$AR6>GG3/__570-X*BQ5\Q7^5;Q\@\RJ,07\W)=73:\4R/>,*G MRIA@^N>97_ D,99T/[Z51CL;GT:X??S#^KAX>/TPCRSG%R)YB",U/^T,.BCB M,[9,U)U87?'R@0)C;RJ2O/B+5NNVH6X\7>9*I*58]R"-L_4O^UX&8DO@TQH! M+@6XJ8"4 M)40$L!;2H(2D'05- O!?VF@K 4A$T%@U(P*$9W/1S%6(Z88L,3 M*59(FM;:FCDH$J)0ZR&,,Y.[]TKJN['6J>&(/RKT._K,98IN!,MR].XCDY*9 MC#I"[T9TFZ-N# :%Y^FJHOPX#>$/>Q5 MR"^:R,-:^:B)W*N57\+RLX74)I_@]@GFS,D\(\K3$_ MD7$VC1!Y.DS/VP%^W0[C8+#= M;J>O=--7"O9U/5\0]/U0O&!XA-@SE_J%B>),AY#G"FD.\:JT MA^V1;AC^"L1DL.G7 +1S*S(U3UYT=W+%DL2$/:^*R^!UB@%1.=YX/SY@AND& M?_*71Y9]11^9J0KT2)[EN9C&Q1D0#=^SKPJOC13TM]Y%_L$ <%[:VDG'?GA< M'WC?8L['APW]S?7YISLH!!:!/FDEQI9;/@RN-=]MG,7I,H4Z85'HAZV,OV6: M#T/-.?ZPW'>-O\6;?V"^Z9YS=/Y, 8M"3%M) 8LX#+/)F0(N MM 5PQ"W:\'YH&W^XWJ]*Q19@N!6 80LP#!.H0:4ZPJ]+,I] 11FVV,(PMAK. MII'#S*"+P=<6L2 C'MPA/EW*6+V@B"]$'E=6[J6)G7A X2"6<@3&U#@VE:9. M(#/857$@%64:I?UZUY9K! ;21/+2+YKQRC%P&,"> VED:^6Z']*J)YB^,>$R M%A'ZE$&SC5B$D5801BS"",R@AFN@46EF9YC]L'Z4+;H(C*[B"4TH*[W"6A^C MU/0_AT)AR4;@966#?(,-4%>Z6082F('[IMOGE8#\6OB1XS;2C5J841AF3=.- MO@8:!J!"+<\HS#,PW1S:X-B=;M3BC?XLWAP&7$LU:NE&#TNWSW/Y_Q[O>M[: M96N%;]3RC<)\:Q!EV("K3J>6=/0019J-\E@L)>38@HVV4K)1BROJ*MF<0?ZY M52>U!*/[K3IK@_S&W;3 HBYH90$:6)0%A]M-NP@JRK1UA5B#U,""+-AO-^V& MLQFZ8(M8$][&OLE6N056T,HN6F"Y%,#;8 T6(9>EB9V0[GZAV'6^]27@(#MG MEPXS@6-Y&5AR!6^OT2X=VKX'O#1[6Q\VS:?T6R:?=&F $C[3QLS67P?)]=?I M]8D2B^);YZ-02J3%X9RSB$O30-^?":%^G)C/IYO_$1C^!U!+ P04 " "T M@P93^A@LA<,& #+0 &0 'AL+W=OW2C]Y?&J-$>3I95IDJF\ M2HJC#SKD4I5K*T):3[F MZD2EJ;5D_/BG,3I:]FF%[>\_K9_5@S>#N965.BG2;\E4/QR,HA&9JCLY2_5U M\72NF@&%UEY5+K)&;#S(DGSQ*7\T@6@)_&"-@#8"VE? M&@'K*P@:0=!7$#:"L*^ -P+>5R :@>@KB!I!5&=WD8XZEZ=2R\/]LG@BI6UM MK-DO]82HU2:%26[G[HTNS:^)T>G#4W6KR>_D6LV+=)[D]^2RD'E%WGR292GM MM'I+WIPJ+9.T>FO:?;DY)6]^>;L_T:9O:V$2-_T<+_JA:_KY'.LQH=%OA'K4 MZY"?])&+M?)37/['+!\3YM5ROT/^OK^\J_?_>7\@G9K(L9PQ=SAA:VV/8C+G(*UW.#,,T^>O2-" 76F75WXAYMC3/:O/! M&O-799+'R:-,B'_I,A)YGQCEOIW>U':5A MU&[W/U^#I:\!ZJM=*X:WS/6^M@N'0P1!W\ M9JX)%3F3Y7U!M"HSDM:K^U$^R]M4(=GBRP[X$)-!+,V+G0(L5O,?^GO^:H [ M&G*&!#A:.ABA#@(W3THU3;2)=9RDB7XF_YJPQ*6R43%SN=6NR+)$V]-(?/:6 MW>\-$7[?@ZN#UW-\=N:0>(WS#<*]U2A[B[_N*/NMJY2/^E$/U,[@SGYQ+2// M2I85%@]@GT^WSO?6B\T'-OILD'P#T'R<:)OENP-;(9IOX);O I>M.=64R+DJ M30U-DMR$5%6:F*JD"P4G#H/!F(:_8B$"XOD5EOG4N-/IB%B](&'I @KZ. 8OE3;I MJ3;P).H ,N() -'?&VB!F@:+8=A1+,18M00(I=X0:Y8"&RG.MXW6;&.+KTR! M-9&GK;)P*#36U\JY6=QU?#Z49 !+AM>;&^7(82MR MY8@!8EE?Q&Z1HS_5\ZW,OY-/TMZM,YN!HZHJXJ0^PKP#\K)A=N2M+?GK[IF.Q)!N/8*PP"LK&]QNIJ%;8,,^&3A($$&_C&\KG3L=<_9:A7I<[$^K,!% MAK,,"^OEQ?'GZUWV-@PXR*)! @SP8GAI>"RKQ+A80X"WPAPA] (0*\-K0%7J'G+I"#R0+<)+=:&EWE<[= MI,.,-Q;H;C)HW4' @N'V1=YF M\\&Y'$,@9SA(;1<"$4,<9:[YX)#[CN48 @G#[4EXIJ:J-$7=V2R?5OWR@/G4 M>GPR" Q#@&&X&PP=/KB NG 0U(6 NA!GU<8WD<\< M!ME8""S<'.#'<6IM%N[M]S<,RSH%D?#.2[;R%Y4 T/@C1.!"-[U:\.>3,$60!_!*O4[PYS+CV40+P)?#B M;;NL]RK>!2!.#%*L"6"7V*U8<\A=M;( I@GWFR_MOC['N@7ABD+I, -?$ M;G690^ZZ82%:+\#@-.N]T' SSLP#XX3C4>^+S+]N:2X A6*01Q$1("["V>2: M @[YVM)\TGI9T[X>_-%$*3'!2=6=,62)."+EXHW;Q8$N'NOW-V\+K8NL_OJ@ MI(FZ;6!^ORL*_?/ OA*Z?._Y\#]02P,$% @ M(,&4^0<\6F# P >@P M !D !X;"]W;W)K&ULI5?;;MLX$/T50N@"*=!: M=\D.; ..Y:1=H$"0;+H/BWV@I9$ME"*])!6G_?JE*$6QHXL%],4FJ3EGSLQ0 MY&A^9/R'V -(])(3*A;&7LK#M6F*> \Y%A-V *J>I(SG6*HIWYGBP $G&I03 MT[&LP,QQ1HWE7*_=\^6<%9)D%.XY$D6>8_[S!@@[+@S;>%UXR'9[62Z8R_D! M[^ 1Y-/AGJN9V; D60Y49(PB#NG"6-G7=[93 K3%]PR.XF2,RE"VC/TH)U^3 MA6&5BH! +$L*K/Z>80V$E$Q*QW\UJ='X+(&GXU?V6QV\"F:+!:P9^3M+Y'YA M3 V40(H+(A_8\0O4 ?DE7\R(T+_H6-GZCH'B0DB6UV"E(,]H]8]?ZD2< !1/ M-\"I 7)L(2+^>< M'1$OK15;.=#UU6A5D8R66_%1^)O_T]\7?#\ CB/O%G MI7";W>9J/O?B;D-1)F+"1,$!_;/:"LG5H?3O@ NO<>%I%UZOY!0XAP1)Y00+ M ;)K"U<<@>8H3^OGYS7[74+5!(,RFZE 8M">]%7K2X"UK9[HD@ M;"((!R.HMUNI'5[4Y2T 7=5!=!YL84N [7OM?*_;=I]MVV[7I6WG3&=>R^ZV M@\^;!7YO!:=-_-/!^#=I"OJJURG@6$+7^37,$4R#B67]T75R#0.=KLOK4$UWS$I<-5% M$=7'81H#PCO5\PF)J&H=D];YT_6^1+67T]?!=8+^L\4^N=#ML>E275U!NZ[@ MJ.8XVYIN:/>[=][<.R/=JX:B;\M=X'"]]I:KY)@GG4X.?*>;6(%B5E!974/- M:M,HKW1[^&[]QKZ.[([UC7U]6[7!;_155ZXN\IVJ,B*0*E?6)%2UXU6C6TTD M.^@^:\NDZMKT<*\^#H"7!NIYRIA\G90.FL^-Y?]02P,$% @ M(,&4R@* M@W'S! Y!0 !D !X;"]W;W)K&ULS5C?;^(X M$/Y7++0/K=1MB/,#J"@2A7*WJ^NJ*M?;A],]F,2$J$G,V0;:T_WQ-W%"$D)P MZ-X^]*5-S,SG\&(;P5C8FX9FN:P"]+ MQF,BX94'AEAS2GSE%$<&[G9=(R9ATAD-U=@C'PW91D9A0A\Y$ILX)OSMCD9L M=]LQ._N!IS!8R73 & W7)*!S*I_7CQS>C +%#V.:B) EB-/E;6=LWLRPDSHH MBS]"NA.59Y0N9<'82_KRQ;_M=-.(:$0]F4(0^+>E$QI%*1+$\7<.VBGF3!VK MSWOTF5H\+&9!!)VPZ'OHR]5MI]]!/EV2322?V.Y7FB](!>BQ2*B_:)?;=CO( MVPC)XMP9(HC#)/M/7O-$5!P I]D!YPZX[F"?<+!R!^M*I-:"E#ZI?U^QC2")+X:&A C3>0POC^8NBP:?B,9"#RR1*X'N$Y_Z#?[W M>G]7XV] 9HKTX'UZ[K 6\.LFN496]PKA+C8;XIF<[]YM<)_JW1\(!W?SI/O] M_PM^]L/!'^32*JAF*3SK%-52MGQ>'%-M##Q+ @K]2J+%&ZK:/9(W-3S>$>ZC M/W\#2/1%TEC\I0G(+@*R54#VB8"^;>(%Y8@M]T0F&[EB//P')KX (F>CETTT MSH =!9PV[^UH@.T^MH;&MEJ?5K.#N)TB;D<;]Q,5DH>>A##5]M6DPBT@W8]1 MFUX14$^[QO%Z'84>6404;6&Y81*@->4A:VP*>B@+O5'"A2:H?A%47XOTG'#J ML2!1#/&J::*OZ3-MHDH&Z58X8/?Z-:),CHTPM@UB=HMM."37U/Y,MY7#P0)+RN*DB>CR<503U4)RU:Q?YY$U7(;-;ZEE7BSW/ MMK+8<$Y!!'CK7I[F@-5=VJUEOL'$ZO?LYJR:%>TUW[61T;]H#F2[3 $7(: /\;&-TN9,"UM5@["\)B0S0<)ZZ@DMN/6 MME6#D>7TZL6UCK9,SW9JVZH!R31356UD0*E IEZ"LK)#LX/&$F8K5H=[@2[F MXZ7"=#Y(C4NY,=V?U]Y;L-K[NUFJCJG7BA_J\#FF>\B-.A5[1P3" M[E&?.0-IUH)TN/)2VDR]MKV_Q[< .NUE*?7'U O&+\!3B=;0*ZGJYNE'"/ E MZ^J-![0<\""31]G6VAQ^+Y3Z@_7Z,\ZSQFGZ79\2VP.-X_ %O8%N?BJ7+:![ MP1SL!=/LMRDF+E4(ZU5H' 25)?2AO72UM;N M?]H! )<*A.V/(0ZXU"NL_[XY[P"0@U1)9M6(.#G#YK[!IMZ79PTVCE/CLU&Y MA(DI#]1UF8#X-XG,/I*+T>)*;JPNHFKC=^;-U&P8OS=O9MF%6PF?W?\]$![ MOD417<)4W>L>A,NS*[7L1;*UN@):,"E9K!Y7E,#I.#6 WY>,R?U+.D%QL3GZ M#U!+ P04 " "T@P93RZ.8V"4# !^"@ &0 'AL+W=OJJ*FK[;)(!K"8V M:QOH_OW:3@CLDJ2I^@+QY.!(;(H" M\S\3R-EN9+G6?N.1+%=2;]CCX1HO80;R:?W U_X"@!>!7 -\X6BHS;MUBB<=#SG:( MZ]O*FGXPL3%HY0VA^C7.)%>G1.'D>"99^HHF*A 9FK)"98? )KZ7Z!&$Y"25 MZJ2\=78+$I-8[G-NB9=L-O(55PU\"=#CE^'6;?V/-; M[/W:%'/@B"W0S$3HXB2 '21!31(8DJ"%Y(ENE5%E< Y+0BFA2Y7A.:8IH#-" MJW=SWO1R2KNAL:L+?SL.G3CQPZ&];= 3UGK"3CW?.*9:SCODX0FY%SI1&WE4 MDT>=Y,]E*-[ACDZX+Z/ =:)F[KCFCCNY58-9 .E!'Y_2N^%5%#33)S5]TB\/ M@&8?2(+D1$P4)X'C-(NYJL5<=6;^BVFD2LS-%KCZ,""3%4@U*T!WF'#TC/,- M?*@>7.?0W)S/5$3&\AQS@=:J-$U@&N-2<<1'@4D&R2$]RW[2<"L:>"U)[!ZU M9[=W#?646QI,CH2X_B!NR2G7.RCQ^A943R'>B9!XD+24EGOHI*[_@>+J*<4_ MD1(._!8EAW;K?JK?]I06=&=7J,R?U" M$]0CY_@O4$L#!!0 ( +2#!E.!CN+V, , &D+ 9 >&PO=V]R:W-H M965T0!0J ").C#'J1.5=': MUR8YB%7'SFRG=-(^_&PG!"H@"^P-B1W?W[\[^XX;K;EXE2F 0N\997+LI$KE MUZXKXQ0R+#L\!Z:_++G(L-)#L7)E+@ GUBBC;N!Y?3?#A#F3D9U[%),1+Q0E M#!X%DD668?%[!I2OQX[O;":>R"I59L*=C'*\@CFHG_FCT".W5DE(!DP2SI" MY=B9^MO M2M2I]S2&N^\;]7OKO'9F@27<5<::(".L?.+W*A [!MUC!D%E$%CN8L5GHP$7R-A5FLU M\V)=M=8:CC!S*G,E]%>B[=1DKGC\BF;:KP3=\$P?ML0V7%>H_#3-]6G'I)RT MAR;1Q2TH3*B\;%XUGS[)RY&K-*;9S(TKI%F)%!Q!ZJ,'SE0JT1U+(/EH[VKW M:A^#C8^SH%'P>\$ZJ.M]1H$7^)^0BV2*!P:_6[1_1_%-D"!.)+ M-/^79*^6[%G)WA')&:P(8X2M]-%0S&) %X15W)?H#SK$7H:BU VMKDG)MXD_ M\(9!.'+?#O"$-4_8R/-%8*;T%6E+$>Y1>(QAC4&(/F2+#DG'LQV+\74>3Y_<,PPQIFV.98 M\(("P@JI%!"PQ*1"#H+P]J$:[N,%O8'G'\;SO6UY\QIS\\6697UFTS<0^F\& MV9N,=*T$=(^)0,^8%M"0L?Y.)?5;YNQBYVP23BD6TL2C=-_$85N$#I;'+_[^4*3X';EF>_57W>+015!3#UX%S6?IM$<'>ZGPS$RO9X M$L6\8*ILA.K9NH^IU(ATL4?9UY4#QW/92"ZYT M9V9?4]T+@S +]/1'BOI$FN.UD#]4 J#)991^<\5I&(]L5SK17#'XD07 M GLZ7M$8[D$_K&XEKNP:)6(9<,4$)Q*6$^O2O5BXP\+ :'QGL%8;SZ38RJ,0 M/XK%332QG"(B2"'4!03%OR>809H62!C'WQ6H5?LL##>?7]"OS>9Q,X]4P4RD M?[!()Q-K9)$(EC1/]9U8_PK5A@8%7BA297[)NM)U+!+F2HNL,L8(,L;+?_I< M)6+# '':#;S*P-LVZ.\Q\"L#_U@/_S>)FU--IV,IUD06 MVHA6/)CL&VO,%^,%4>ZUQ+<,[?3TFC))OM,T!R*6Y)IQRD-&4W+#E98Y,D(K M>;B?DY-/G\DGPCCY/1&YHCQ28UMC+ 6B'59^KTJ_WAZ_/ODJ MN$X46? (HA;[>;=]T&%O8P[J1'@OB;CR.@%_R_D9\9U3XCF>VQ+/['ASIVT[ M_\_[XLW>7R7#KUGA&[S^/E8(B3>,$W@.$\IC("$F6^*E5AW@_1J\;\#]/>!S MD.R)%O5ADV6GY!\.0A%S(T;A91CF69Y2C@-_ ;F5W.UA14J58DN&+Y929$I^G\[5RXQR;/>'Q*8N @L75@0R TPE[% M\!#+\X1G_+!1T'%BKM,T+.>]:.)N=$GWHQ"EBJ2+*2TJP6B+*8=A%BTJ/;_? M3A77:U+E=:;JAFN0@/4!SQZ(6M.5NN@Z@Z8GN?Z['7S3J]S^1^P<552=)-A5 MZ9V[@VT:' 1:M $-O-$>'C0MU^WNN6T\P')1BX^H"4VOV/FR$#&9MA3V!DP)^6'9BVM!\I+,T9M MR:_&PO=V]R:W-H965T9)LBMV.58D!;^HC BPY(6>$)D9J3T!CRSA!0$WG[F4'\'- M U&8YOKJ%GQ]?@ W'SZ"#X R\&O&=Q*S5$Y\I5D9WWY2,UA4#% /@QA\X4QE M$OS(4I*>VOLZFR8E]);2 CD=_KQC=R ,?@ H0-#"9WF]>>"@$S85#DM_X7>I M\!^?M3EX5*20?SJ"1TWPJ P>]01?D UEC+(-6. "%:HH@6BB3'4M(U3;!9 M]M;Y5848'#$+SKAW$;<=0CO!:\T-K4#CFW9$C+ M(;>E$EN(QO L&PLH'D-[,L,FF:$SF7H6*ORJ2\_(FBH;O6$GD;- 1J&= MVZCA-G)RT\)P80:/.D&A7OO!.;E0K;?@/=#>&@K]AMNX'N M?G-92N#E;F*!W,(HC'K(M?T$NAO*BDL%GHBB@NB-L@*+JH!@I?ZP0%=7M+9V?BQIS2:[L/?RX*"NGT# MHFAX3LZ"BL*>W35JFPNZT%RN6NNNCZY6^5'T_K*"6F5';F6_2E905[DMLF)' M]2W-5MZ16]ZOF"IQYQO+-E6ZJ/,MK']T(% 0L2G/2:1>\%H;J@_IYFES%C,O M3R#.GB_@_;(Z46G=5 <\7[#0!9<@)VOM,K@;ZG*)ZLRDNE%\6QX[O'"E>%%> M9@2G1!B ?K_F7+W=F #-R=7L'U!+ P04 " "T@P93/!M5P00# M$ M#0 'AL+W-T>6QEJ MN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^+.I M:*NK2C?>0K9"I_YX,'GV]B5/_3!^[WLV7"9SFOKWIV]_M%)?OO'L_>3=R!:D87UOS& P+R:7RM*FA$1."I7FT<&AG4-X^3L6$5!VW9;#?\W[Y ;"9 M@4#&^5ZMP3";UD1KJL25F72+.^,3R.O'=^O:*"P568?C"W_KT-T,R5RJG*J! M)O0WIMF4TP+D*%8NX:YE'0"HM:S,(&>DE()T&C8>_<"$75#.;Z'WOA=[L5?% MSJZ.8$_%,#2"^J$-8R<0?S>:C;T3-GE56*]F#U)_;DTVHIM#K] ;10NVZN:K M8N#'HH=X=%+7?/V)LU)4U.;^8L+9E&S\O*54[-&P0:E--ZT*7//X']3\9^M<4D$5X;NB3>L?"PP7 M$SE=T3SKIZJ<=T//# QK?X'#(7+576X$\[&8&P$,X\$48#[6"^/YG_*9H/E8 M#-,V<2(3U&>"^E@O%Y)U'XS'[9.8RYUIDD11'&,5S3*G@@RK6QS#GSL:I@T\ M,!Y@^KU:X[N-=\CS?8#MZ7,=@F6*=R*6*5YK0-QU X\D<>\VQ@,>V"Y@O0/\ M;A[H*;=/%,&N8MJP)QA'D@1#H!?=/1K'2'5B^+CW!WM*HBA)W A@;@51A"'P M-.((I@ T8$@4=>?@P7D4;,ZI8/L/@MDO4$L#!!0 ( +2#!E.7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GEHY*J5:+C[Q:R%ACU+8QON8=/>C]S: M"EZ[E1"^4:-L/#X9-5SJY..'W;GF=A1O&"\J+XV&QM!P*\6C^W=_V&0;Z>2= M5-(_39+NO1():Z26C?PFZDDR3IA;F^8%9OK\T#5%0I>RIAAYW5'1XEBG9&R1J^O6:+ !$^X)A9LJMU M#S)#(+.#09Z;9AU!Y@AD_C]"GG'%=258UQE=!%@@@,7! -G1G$>0)0)9'N)6 MASN]\*9ZB"!/$,B3 T+^F460;Q'(MX?[T7"WBB#?(9#O:"'/N),=TMP*!X=V M1T1H[Q&T]\3UL[(3$/NMJDRK/_%D-9H M>%]U]SO&1#5#[)E+..],5Z81;"YL&+8;HV'TX5;$B)AD4F++_,'_,D#6.@^4 M-AZT4TPK*;%79GH#!QC[% -A&DF)/?)%<"=ZY<%\D1(+ WH[Y!3_]#.;@]$\ M^XDWZU_9[W^W M70LO[=9E9T*+I>Q%EQ3S1$HLBJFXZ]U+3 PIL1F>Q[$;_K5W_S), QFQ!KIT M!*G.@>Q#)A;:O71IAHW_&?'X?\&E9;= M<6280C)BA;P0?T +0_.;F ]S1T;LCN\)8) ,LT9&;(UM%!C$PF21$DE)];+OG@P@(E9)B>V3$@)0[TQQYR2$SMEGYH' M:H^=5D!BZW9AM2-LP[X8KJ&,E]Q: M'I[0OF%',28FFH)8-,^8UV)CU";(L,\:8V*B*8A%$Z] #0^9F&4*8LOL#;S' M+-0Q?M"(&:<\T))9=_]=O-I88@(JB06$8(9=,28FGY)8/OCT(4Z2)2:?DE@^ M^/2AAXG)I^SD,]K]5:0&,VA17\)7.&B'0%W-+0LOVZ=:11D6K)>M4N?0=J5A M5*EW_SS9_6OFXS]02P,$% @ M(,&4P^45$C: 0 62 !H !X;"]? MZ)0A&.14&#YE36V/+U7UB?K)'G+VG7EFUWR)MMGR?'_>Z0 M%\VFE/XAA+SNN7'/AW*+X/#9S>\YTU*I9F\ML,ZE443CKOKZ1PN![DY M3VXFSV^+9GA^DR;4#E((TOI!!D%6/\@AR.L'10B*]8-F$#2K'W0+0;?U@^X@ MZ*Y^T#T$W=0J"WHMY*H+>BWDJ@MXX^M@GT5M1;"?16U%L)]%;46PGT M5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/2VT68)@=Z&>AN! MWH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN! MWC[:[";0VU%O)]#;46\GT-M1;R?0VU%O)]#;46\GT#NBWI% [XAZ1P*](^H= M"?2.J'GLO. ?XD^#Q M"U!+ P04 " "T@P93(5VG)LT! D( $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VLENPC 4!=!?0=E6Q'@('01LVFY;%OT!-WE 1!);MJ'P]W7"(+6B MJ(A*O1LB8OO=%ULZFV3TMK7D>YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)? M-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL M<:*MKE/M MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP M[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE M=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/T MP0&UL4$L! A0#% @ MM(,&4XI*0G#N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ M(,&4YE&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4WKA4X_U! \Q( !@ M ("!B@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ M(,&4U[NX[_0 @ Z @ !@ ("!]AT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MM(,&4\+E+ER)!0 '1 !D ("!H5 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4PO8;Q?, P FP@ !D M ("!&FT 'AL+W=O&PO=V]R:W-H M965T!\ !X;"]W;W)K&UL4$L! M A0#% @ M(,&4PRR)W. !P N1( !D ("!U8( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(,& M4P#GS/_C%0 OD( !D ("!RI0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4V?VJ41_ @ *04 M !D ("!#K, 'AL+W=O#0 &0 @('$M0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4\,WINZU P > D !D M ("!C+T 'AL+W=O&PO=V]R:W-H965T M#$ !X;"]W;W)K&UL4$L! A0# M% @ M(,&4WNJ1O]R P 1@@ !D ("!SL< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4R47 MY[)& @ )P4 !D ("!N]( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4VE>[).4!@ LB< !D M ("!:-X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ M(,&4YPDJ;AF P ; L !D ("! MB^X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ M(,&4TP8KL*&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4_H8+(7# M!@ RT !D ("!@@@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(,&4\NCF-@E P ?@H !D M ("!8!@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ M(,&4\ 7>\PL! Q1( !D ("!+2,! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " "T@P93(5VG)LT! D( $P M@ %D,@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 /@ ^ .D0 !B- $ " ! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 271 351 1 false 53 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.coremt.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Operations Sheet http://www.coremt.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Balance Sheets Sheet http://www.coremt.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statement of Stockholders' Equity Sheet http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) Sheet http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical Consolidated Statement of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.coremt.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.coremt.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 2103102 - Disclosure - Critical Accounting Policies and Estimates Sheet http://www.coremt.com/role/CriticalAccountingPoliciesandEstimates Critical Accounting Policies and Estimates Notes 10 false false R11.htm 2106103 - Disclosure - Recent Accounting Pronouncements Sheet http://www.coremt.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 11 false false R12.htm 2107104 - Disclosure - Net Income Per Common Share Sheet http://www.coremt.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 2110105 - Disclosure - Major Customers Sheet http://www.coremt.com/role/MajorCustomers Major Customers Notes 13 false false R14.htm 2113106 - Disclosure - Inventory Sheet http://www.coremt.com/role/Inventory Inventory Notes 14 false false R15.htm 2116107 - Disclosure - Leases Sheet http://www.coremt.com/role/Leases Leases Notes 15 false false R16.htm 2119108 - Disclosure - Property, Plant & Equipment Sheet http://www.coremt.com/role/PropertyPlantEquipment Property, Plant & Equipment Notes 16 false false R17.htm 2122109 - Disclosure - Goodwill and Intangibles Sheet http://www.coremt.com/role/GoodwillandIntangibles Goodwill and Intangibles Notes 17 false false R18.htm 2126110 - Disclosure - Post Retirement Benefits Sheet http://www.coremt.com/role/PostRetirementBenefits Post Retirement Benefits Notes 18 false false R19.htm 2129111 - Disclosure - Debt Sheet http://www.coremt.com/role/Debt Debt Notes 19 false false R20.htm 2134112 - Disclosure - Income Taxes Sheet http://www.coremt.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2136113 - Disclosure - Stock Based Compensation Sheet http://www.coremt.com/role/StockBasedCompensation Stock Based Compensation Notes 21 false false R22.htm 2141114 - Disclosure - Fair Value of Financial Instruments Sheet http://www.coremt.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 22 false false R23.htm 2144115 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 23 false false R24.htm 2204201 - Disclosure - Critical Accounting Policies and Estimates (Policies) Sheet http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies Critical Accounting Policies and Estimates (Policies) Policies http://www.coremt.com/role/CriticalAccountingPoliciesandEstimates 24 false false R25.htm 2308301 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.coremt.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.coremt.com/role/NetIncomePerCommonShare 25 false false R26.htm 2311302 - Disclosure - Major Customers (Tables) Sheet http://www.coremt.com/role/MajorCustomersTables Major Customers (Tables) Tables http://www.coremt.com/role/MajorCustomers 26 false false R27.htm 2314303 - Disclosure - Inventory (Tables) Sheet http://www.coremt.com/role/InventoryTables Inventory (Tables) Tables http://www.coremt.com/role/Inventory 27 false false R28.htm 2317304 - Disclosure - Leases (Tables) Sheet http://www.coremt.com/role/LeasesTables Leases (Tables) Tables http://www.coremt.com/role/Leases 28 false false R29.htm 2320305 - Disclosure - Property, Plant & Equipment (Tables) Sheet http://www.coremt.com/role/PropertyPlantEquipmentTables Property, Plant & Equipment (Tables) Tables http://www.coremt.com/role/PropertyPlantEquipment 29 false false R30.htm 2323306 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://www.coremt.com/role/GoodwillandIntangiblesTables Goodwill and Intangibles (Tables) Tables http://www.coremt.com/role/GoodwillandIntangibles 30 false false R31.htm 2327307 - Disclosure - Post Retirement Benefits (Tables) Sheet http://www.coremt.com/role/PostRetirementBenefitsTables Post Retirement Benefits (Tables) Tables http://www.coremt.com/role/PostRetirementBenefits 31 false false R32.htm 2330308 - Disclosure - Debt (Tables) Sheet http://www.coremt.com/role/DebtTables Debt (Tables) Tables http://www.coremt.com/role/Debt 32 false false R33.htm 2337309 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.coremt.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.coremt.com/role/StockBasedCompensation 33 false false R34.htm 2342310 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.coremt.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.coremt.com/role/FairValueofFinancialInstruments 34 false false R35.htm 2345311 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLoss 35 false false R36.htm 2402401 - Disclosure - Basis of Presentation (Details) Sheet http://www.coremt.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.coremt.com/role/BasisofPresentation 36 false false R37.htm 2405402 - Disclosure - Critical Accounting Policies and Estimates (Details) Sheet http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails Critical Accounting Policies and Estimates (Details) Details http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies 37 false false R38.htm 2409403 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.coremt.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.coremt.com/role/NetIncomePerCommonShareTables 38 false false R39.htm 2412404 - Disclosure - Major Customers (Details) Sheet http://www.coremt.com/role/MajorCustomersDetails Major Customers (Details) Details http://www.coremt.com/role/MajorCustomersTables 39 false false R40.htm 2415405 - Disclosure - Inventory (Details) Sheet http://www.coremt.com/role/InventoryDetails Inventory (Details) Details http://www.coremt.com/role/InventoryTables 40 false false R41.htm 2418406 - Disclosure - Leases (Details) Sheet http://www.coremt.com/role/LeasesDetails Leases (Details) Details http://www.coremt.com/role/LeasesTables 41 false false R42.htm 2421407 - Disclosure - Property, Plant & Equipment (Details) Sheet http://www.coremt.com/role/PropertyPlantEquipmentDetails Property, Plant & Equipment (Details) Details http://www.coremt.com/role/PropertyPlantEquipmentTables 42 false false R43.htm 2424408 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details) Sheet http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails Goodwill and Intangibles - Goodwill activity (Details) Details 43 false false R44.htm 2425409 - Disclosure - Goodwill and Intangibles - Definite-lived Intangible assets (Details) Sheet http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails Goodwill and Intangibles - Definite-lived Intangible assets (Details) Details 44 false false R45.htm 2428410 - Disclosure - Post Retirement Benefits (Details) Sheet http://www.coremt.com/role/PostRetirementBenefitsDetails Post Retirement Benefits (Details) Details http://www.coremt.com/role/PostRetirementBenefitsTables 45 false false R46.htm 2431411 - Disclosure - Debt - Schedule of Debt Instruments (Details) Sheet http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails Debt - Schedule of Debt Instruments (Details) Details 46 false false R47.htm 2432412 - Disclosure - Debt - Term Loans (Narrative) (Details) Sheet http://www.coremt.com/role/DebtTermLoansNarrativeDetails Debt - Term Loans (Narrative) (Details) Details 47 false false R48.htm 2433413 - Disclosure - Debt - Revolving Loans (Narrative) (Details) Sheet http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails Debt - Revolving Loans (Narrative) (Details) Details 48 false false R49.htm 2435414 - Disclosure - Income Taxes (Details) Sheet http://www.coremt.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.coremt.com/role/IncomeTaxes 49 false false R50.htm 2438415 - Disclosure - Stock Based Compensation - Narrative (Details) Sheet http://www.coremt.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation - Narrative (Details) Details 50 false false R51.htm 2439416 - Disclosure - Stock Based Compensation - Restricted Stock (Details) Sheet http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails Stock Based Compensation - Restricted Stock (Details) Details 51 false false R52.htm 2440417 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (Details) Sheet http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails Stock Based Compensation - Stock Appreciation Rights (Details) Details 52 false false R53.htm 2443418 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.coremt.com/role/FairValueofFinancialInstrumentsTables 53 false false R54.htm 2446419 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables 54 false false All Reports Book All Reports cmt-20210630.htm a10m.htm a10n.htm a10q.htm cmt-20210630.xsd cmt-20210630_cal.xml cmt-20210630_def.xml cmt-20210630_lab.xml cmt-20210630_pre.xml cmt-20210630xex31b.htm cmt-20210630xex32a.htm cmt-20210630xex32b.htm cmt-2021630xex31a.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cmt-20210630.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 271, "dts": { "calculationLink": { "local": [ "cmt-20210630_cal.xml" ] }, "definitionLink": { "local": [ "cmt-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cmt-20210630.htm" ] }, "labelLink": { "local": [ "cmt-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cmt-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cmt-20210630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 444, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 4, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 9 }, "keyCustom": 6, "keyStandard": 345, "memberCustom": 12, "memberStandard": 40, "nsprefix": "cmt", "nsuri": "http://www.coremt.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.coremt.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Critical Accounting Policies and Estimates", "role": "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimates", "shortName": "Critical Accounting Policies and Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Recent Accounting Pronouncements", "role": "http://www.coremt.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107104 - Disclosure - Net Income Per Common Share", "role": "http://www.coremt.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110105 - Disclosure - Major Customers", "role": "http://www.coremt.com/role/MajorCustomers", "shortName": "Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113106 - Disclosure - Inventory", "role": "http://www.coremt.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116107 - Disclosure - Leases", "role": "http://www.coremt.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119108 - Disclosure - Property, Plant & Equipment", "role": "http://www.coremt.com/role/PropertyPlantEquipment", "shortName": "Property, Plant & Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122109 - Disclosure - Goodwill and Intangibles", "role": "http://www.coremt.com/role/GoodwillandIntangibles", "shortName": "Goodwill and Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126110 - Disclosure - Post Retirement Benefits", "role": "http://www.coremt.com/role/PostRetirementBenefits", "shortName": "Post Retirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129111 - Disclosure - Debt", "role": "http://www.coremt.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Operations", "role": "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134112 - Disclosure - Income Taxes", "role": "http://www.coremt.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136113 - Disclosure - Stock Based Compensation", "role": "http://www.coremt.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141114 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.coremt.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144115 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Critical Accounting Policies and Estimates (Policies)", "role": "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies", "shortName": "Critical Accounting Policies and Estimates (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Net Income Per Common Share (Tables)", "role": "http://www.coremt.com/role/NetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Major Customers (Tables)", "role": "http://www.coremt.com/role/MajorCustomersTables", "shortName": "Major Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Inventory (Tables)", "role": "http://www.coremt.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Leases (Tables)", "role": "http://www.coremt.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Property, Plant & Equipment (Tables)", "role": "http://www.coremt.com/role/PropertyPlantEquipmentTables", "shortName": "Property, Plant & Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Goodwill and Intangibles (Tables)", "role": "http://www.coremt.com/role/GoodwillandIntangiblesTables", "shortName": "Goodwill and Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327307 - Disclosure - Post Retirement Benefits (Tables)", "role": "http://www.coremt.com/role/PostRetirementBenefitsTables", "shortName": "Post Retirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330308 - Disclosure - Debt (Tables)", "role": "http://www.coremt.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337309 - Disclosure - Stock Based Compensation (Tables)", "role": "http://www.coremt.com/role/StockBasedCompensationTables", "shortName": "Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342310 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.coremt.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345311 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Basis of Presentation (Details)", "role": "http://www.coremt.com/role/BasisofPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Critical Accounting Policies and Estimates (Details)", "role": "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails", "shortName": "Critical Accounting Policies and Estimates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Net Income Per Common Share (Details)", "role": "http://www.coremt.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cmt:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Major Customers (Details)", "role": "http://www.coremt.com/role/MajorCustomersDetails", "shortName": "Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cmt:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Balance Sheets", "role": "http://www.coremt.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Inventory (Details)", "role": "http://www.coremt.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Leases (Details)", "role": "http://www.coremt.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421407 - Disclosure - Property, Plant & Equipment (Details)", "role": "http://www.coremt.com/role/PropertyPlantEquipmentDetails", "shortName": "Property, Plant & Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i4b9c7199d4b0438aac04fdbe6fd125f2_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i4b9c7199d4b0438aac04fdbe6fd125f2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424408 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details)", "role": "http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails", "shortName": "Goodwill and Intangibles - Goodwill activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425409 - Disclosure - Goodwill and Intangibles - Definite-lived Intangible assets (Details)", "role": "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails", "shortName": "Goodwill and Intangibles - Definite-lived Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i4b9c7199d4b0438aac04fdbe6fd125f2_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428410 - Disclosure - Post Retirement Benefits (Details)", "role": "http://www.coremt.com/role/PostRetirementBenefitsDetails", "shortName": "Post Retirement Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431411 - Disclosure - Debt - Schedule of Debt Instruments (Details)", "role": "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "shortName": "Debt - Schedule of Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432412 - Disclosure - Debt - Term Loans (Narrative) (Details)", "role": "http://www.coremt.com/role/DebtTermLoansNarrativeDetails", "shortName": "Debt - Term Loans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i8cf4d83d625148d4bbad0a56e033c8a8_I20201027", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433413 - Disclosure - Debt - Revolving Loans (Narrative) (Details)", "role": "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "shortName": "Debt - Revolving Loans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i0b5b391a93e448be99d47540e3fec6c0_I20201027", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435414 - Disclosure - Income Taxes (Details)", "role": "http://www.coremt.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i4b9c7199d4b0438aac04fdbe6fd125f2_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i7cb41740e68a4724933b3da8be70a365_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438415 - Disclosure - Stock Based Compensation - Narrative (Details)", "role": "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ic9a7dbb5ca314e6c9bf7f7198f87dca5_D20210101-20210630", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ic2ec7ba437cf4581b7aaf6654f3bc3c6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439416 - Disclosure - Stock Based Compensation - Restricted Stock (Details)", "role": "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock Based Compensation - Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ic2ec7ba437cf4581b7aaf6654f3bc3c6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i8b56adda40b94ef9bbd594229bc7ac45_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440417 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (Details)", "role": "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails", "shortName": "Stock Based Compensation - Stock Appreciation Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i8b56adda40b94ef9bbd594229bc7ac45_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i361a0540fa4f48a9b46386bb78653808_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443418 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i361a0540fa4f48a9b46386bb78653808_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i4b9c7199d4b0438aac04fdbe6fd125f2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446419 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i793aa468c36e423883e285a910f55785_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statement of Stockholders' Equity", "role": "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "shortName": "Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "i793aa468c36e423883e285a910f55785_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "ia3a4d412a5664ba69b3a2a36144616f1_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)", "role": "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "shortName": "Consolidated Statement of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.coremt.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmt-20210630.htm", "contextRef": "id60e01ee9b8a426e8df1a7f346b8e909_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "cmt_AccountsReceivableAllowanceForCreditLossChargebacks": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of chargebacks to accounts receivable.", "label": "Accounts Receivable, Allowance For Credit Loss, Chargebacks", "terseLabel": "Accounts receivable for chargebacks" } } }, "localname": "AccountsReceivableAllowanceForCreditLossChargebacks", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "cmt_BRPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BRP, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "BRP [Member]", "terseLabel": "BRP" } } }, "localname": "BRPMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Including New Contract Revenue Recognized", "label": "Contract With Customer, Liability, Including New Contract Revenue Recognized", "terseLabel": "Amount of revenue from contract liabilities related to open jobs outstanding" } } }, "localname": "ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "cmt_FGITermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving loan with interest at a variable rate, held by the entity.", "label": "FGI Term Loans [Member]", "terseLabel": "FGI term loans payable" } } }, "localname": "FGITermLoansMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmt_IncomeTaxExpenseBenefitRealizedFromCARESAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Expense (Benefit), Realized From CARES Act", "label": "Income Tax Expense (Benefit), Realized From CARES Act", "negatedLabel": "Income tax benefit from CARES Act" } } }, "localname": "IncomeTaxExpenseBenefitRealizedFromCARESAct", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cmt_IncrementalRevolvingCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Revolving Commitment", "label": "Incremental Revolving Commitment [Member]", "terseLabel": "Incremental Revolving Commitment" } } }, "localname": "IncrementalRevolvingCommitmentMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmt_KeybankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Keybank National Association", "label": "Keybank National Association [Member]", "terseLabel": "Keybank National Association" } } }, "localname": "KeybankNationalAssociationMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmt_LeafCapitalTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loans, interest at a variable rate with monthly payments of interest and quarterly payments of principal through January 2023.", "label": "Leaf Capital Term Loans [Member]", "terseLabel": "Leaf Capital term loan payable" } } }, "localname": "LeafCapitalTermLoansMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating leases' options to extend.", "label": "Lessee, Operating Lease With Options To Extend Lease, Term", "terseLabel": "Options to extend the lease, period" } } }, "localname": "LesseeOperatingLeaseWithOptionsToExtendLeaseTerm", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "cmt_NavistarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navistar, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "Navistar [Member]", "terseLabel": "Navistar" } } }, "localname": "NavistarMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of customers, expressed as a percent, whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the entity.", "label": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "integerItemType" }, "cmt_OtherCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other customers of the entity, not separately disclosed. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "Other Customers [Member]", "terseLabel": "Other Customers" } } }, "localname": "OtherCustomersMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_PaccarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PACCAR, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "Paccar [Member]", "terseLabel": "PACCAR" } } }, "localname": "PaccarMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_ParticipatingSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participating Securities", "label": "Participating Securities [Member]", "terseLabel": "Participating Securities" } } }, "localname": "ParticipatingSecuritiesMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "cmt_SupplementalInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Information Related To Leases", "label": "Supplemental Information Related To Leases [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "SupplementalInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cmt_UniversalForestProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Universal Forest Products, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "Universal Forest Products [Member]", "terseLabel": "UFP" } } }, "localname": "UniversalForestProductsMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_VolvoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volvo Group North America, LLC, a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.", "label": "Volvo [Member]", "terseLabel": "Volvo" } } }, "localname": "VolvoMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cmt_WellsFargoTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan, interest at a fixed rate with monthly payments of interest and principal through April 2025.", "label": "Wells Fargo Term Loans [Member]", "terseLabel": "Wells Fargo term loans payable" } } }, "localname": "WellsFargoTermLoansMember", "nsuri": "http://www.coremt.com/20210630", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.coremt.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r54", "r112" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r194", "r273", "r276", "r555" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r366", "r371", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r553", "r556" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails", "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r366", "r371", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r553", "r556" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails", "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r194", "r273", "r276", "r555" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r192", "r273", "r275", "r516", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r192", "r273", "r275", "r516", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r366", "r371", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r553", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails", "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r366", "r371", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r553", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails", "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r195", "r196" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r57", "r64", "r66", "r449" ], "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 Attributable to Parent [Member]", "terseLabel": "Post Retirement Benefit Plan Items" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r238" ], "calculation": { "http://www.coremt.com/role/PropertyPlantEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r64", "r73", "r448" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Derivative Hedging Activities" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r61", "r63", "r64", "r541", "r561", "r564" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income, net of income taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r66", "r119", "r120", "r121", "r449", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income", "verboseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r119", "r120", "r121", "r395", "r396", "r397" ], "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": "Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r373", "r375", "r402", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r375", "r392", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation costs" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r198", "r205", "r206", "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r223", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible asset amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r95", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r110", "r181", "r184", "r190", "r201", "r445", "r450", "r479", "r523", "r538" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Assets and Liabilities, Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r53", "r110", "r201", "r445", "r450", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r376", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r457", "r461" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r101", "r102", "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Fixed asset purchases in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r34", "r97" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r97", "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r89", "r482" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r108", "r110", "r142", "r143", "r144", "r147", "r151", "r160", "r161", "r162", "r201", "r479" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r243", "r530", "r545" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Common Stock Outstanding" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r252" ], "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": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 4.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 \u2014 $0.01 par value, authorized shares \u2013 20,000,000; outstanding shares 8,040,748 at June\u00a030, 2021 and 7,980,516 at December\u00a031, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r68", "r70", "r71", "r76", "r532", "r549" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r174" ], "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": "Major Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration Risks, Types, No Concentration Percentage [Abstract]", "terseLabel": "Concentration Risks, Types, No Concentration Percentage [Abstract]" } } }, "localname": "ConcentrationRisksTypesNoConcentrationPercentageAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r105", "r447" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r101", "r102", "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "verboseLabel": "Purchase commitments for capital expenditures in progress" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "verboseLabel": "Capital additions in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractBasedIntangibleAssetsMember": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights.", "label": "Contract-Based Intangible Assets [Member]", "terseLabel": "Contract-based intangible assets" } } }, "localname": "ContractBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r261", "r263", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r261", "r262", "r274" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r79", "r110", "r201", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r524", "r526", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis points" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r248", "r526", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total", "verboseLabel": "Loan balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r492", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r250", "r492" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Monthly installments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Final payment" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Period Four" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Prepayment fee" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r113", "r253", "r254", "r255", "r256", "r491", "r492", "r494", "r536" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedLabel": "Less deferred loan costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r111", "r420", "r429", "r430", "r431" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r417" ], "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", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r416" ], "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", "terseLabel": "Valuation allowance against net deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r409", "r417" ], "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": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": { "auth_ref": [ "r287", "r309", "r525", "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan", "terseLabel": "Pension plan payments accrued" } } }, "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r288", "r326", "r350", "r356", "r357" ], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r288", "r327", "r351", "r356", "r357" ], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service credits" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year", "terseLabel": "Pension plan payments expected to be made in fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r288", "r292", "r324", "r348", "r356", "r357" ], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r322", "r346", "r356", "r357" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 }, "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_PensionAndOtherPostretirementBenefitExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Net periodic post-retirement benefit", "totalLabel": "Net periodic benefit credit" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r342", "r343", "r344", "r345", "r356" ], "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]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "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": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r360" ], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_PensionExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r95", "r236" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r179" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r458", "r460", "r464", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r455", "r458", "r464", "r467", "r468", "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r105", "r116", "r453", "r454", "r455", "r456", "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r128", "r129", "r130", "r131", "r132", "r139", "r142", "r147", "r150", "r151", "r155", "r156", "r533", "r550" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in USD per share)", "verboseLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r128", "r129", "r130", "r131", "r132", "r142", "r147", "r150", "r151", "r155", "r156", "r533", "r550" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in USD per share)", "verboseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r152", "r153", "r154", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r411", "r432" ], "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": "Income taxes rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period costs are expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r119", "r120", "r121", "r125", "r133", "r135", "r159", "r202", "r252", "r257", "r395", "r396", "r397", "r422", "r423", "r483", "r484", "r485", "r486", "r487", "r489", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExternalCreditRatingByGroupingAxis": { "auth_ref": [ "r197", "r208", "r245", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by external rating classified as investment grade or non investment grade.", "label": "External Credit Rating by Grouping [Axis]", "terseLabel": "External Credit Rating by Grouping [Axis]" } } }, "localname": "ExternalCreditRatingByGroupingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExternalCreditRatingByGroupingDomain": { "auth_ref": [ "r244", "r469" ], "lang": { "en-us": { "role": { "documentation": "External credit rating classified as investment grade or non-investment grade.", "label": "External Credit Rating by Grouping [Domain]", "terseLabel": "External Credit Rating by Grouping [Domain]" } } }, "localname": "ExternalCreditRatingByGroupingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExternalCreditRatingInvestmentGradeMember": { "auth_ref": [ "r244", "r469" ], "lang": { "en-us": { "role": { "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote investment grade.", "label": "External Credit Rating, Investment Grade [Member]", "terseLabel": "Investment Grade" } } }, "localname": "ExternalCreditRatingInvestmentGradeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExternalCreditRatingNonInvestmentGradeMember": { "auth_ref": [ "r244", "r469" ], "lang": { "en-us": { "role": { "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote non-investment grade.", "label": "External Credit Rating, Non Investment Grade [Member]", "terseLabel": "Non Investment Grade" } } }, "localname": "ExternalCreditRatingNonInvestmentGradeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r476" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r224", "r225", "r229", "r231", "r517", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r229", "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r224", "r228" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails", "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r229", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r96", "r480", "r481" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Losses (gains) on foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency hedging derivatives:", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r214", "r216", "r522" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r105", "r219", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r95", "r215", "r218", "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesGoodwillactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r110", "r181", "r183", "r186", "r189", "r191", "r201", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 2.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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsLiquidationProceedsPercentage": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Indicates, if estimable, (as a percentage) the approximate extent to which the proceeds from liquidation of any assets held either as collateral or by third parties would be expected to cover the maximum potential amount of future payments under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Liquidation Proceeds, Percentage", "terseLabel": "Eligible investment grade" } } }, "localname": "GuaranteeObligationsLiquidationProceedsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r95", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment on contract assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r105", "r234", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r115", "r181", "r183", "r186", "r189", "r191" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails", "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails", "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r412", "r414", "r419", "r427", "r433", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r134", "r135", "r180", "r410", "r428", "r434", "r551" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r72", "r105", "r407", "r408", "r414", "r415", "r418", "r421", "r565" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r406", "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Income tax refund" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r91", "r100" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r50", "r528", "r547" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Post retirement benefits liability" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r222", "r227" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r178", "r490", "r493", "r534" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r90", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps:" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r213" ], "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]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r27", "r212" ], "calculation": { "http://www.coremt.com/role/InventoryDetails": { "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", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r51" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.coremt.com/role/InventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r52", "r105", "r158", "r209", "r210", "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r29", "r212" ], "calculation": { "http://www.coremt.com/role/InventoryDetails": { "order": 1.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 items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r117", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Allowance for slow moving and obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r28", "r212" ], "calculation": { "http://www.coremt.com/role/InventoryDetails": { "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", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r505", "r507" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Lessee, Operating Lease, Description [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coremt.com/role/LeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating leases to be paid in year one" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating leases to be paid in year five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "Operating leases to be paid in year four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "Operating leases to be paid in year three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "Operating leases to be paid in year two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Operating leases to be paid in remainder of fiscal year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r506" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "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 in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r110", "r185", "r201", "r446", "r450", "r451", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r110", "r201", "r479", "r527", "r543" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders\u2019 Equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r110", "r201", "r446", "r450", "r451", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r526", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Available rate revolving loans" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving loan commitment" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r524" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Revolving debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r249", "r526", "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/DebtScheduleofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r247" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r361", "r365", "r370", "r371" ], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_PensionExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Employer Contribution, Cost", "terseLabel": "Multi-employer plan" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r93", "r96" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r67", "r69", "r75", "r96", "r110", "r124", "r128", "r129", "r130", "r131", "r134", "r135", "r145", "r181", "r183", "r186", "r189", "r191", "r201", "r479", "r531", "r548" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": 1.0 } }, "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 (Loss) Attributable to Parent", "totalLabel": "Net Income (Loss) Attributable to Parent, Total", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Net Income (Loss) Available to Common Stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r140", "r151" ], "calculation": { "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "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) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "totalLabel": "Net income (loss) available to common shareholders" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r122", "r123", "r126", "r127", "r136", "r137", "r138", "r203", "r204", "r277", "r278", "r279", "r280", "r398", "r424", "r425", "r426", "r518", "r519", "r520", "r560", "r561", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements, Policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competition agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/BasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/BasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r183", "r186", "r189", "r191" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r501", "r507" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r496" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "verboseLabel": "Less: current obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.coremt.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease obligations", "verboseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r498", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r495" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r504", "r507" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r503", "r507" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r42" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Accrued other liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": { "auth_ref": [ "r59", "r61", "r330" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of 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": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax", "negatedTerseLabel": "Amortization of prior service credits" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent [Abstract]", "verboseLabel": "Post retirement benefit plan adjustments:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent [Abstract]", "terseLabel": "Foreign currency hedging derivatives:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r55", "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Gain (loss) on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r55", "r61" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "terseLabel": "Unrealized hedge gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Tax benefit, hedge", "verboseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r55", "r61", "r459", "r462", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income on Derivative" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r61", "r65", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r58", "r61" ], "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, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Change in post retirement benefits, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r56", "r61", "r330" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "verboseLabel": "Amortization of net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r58", "r62", "r443" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Income tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r443", "r444", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Non-cash investing activities:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income and expense" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r283", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r339", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefits Plan" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitsPayments": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for other postretirement benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes pension benefit.", "label": "Payment for Other Postretirement Benefits", "verboseLabel": "Payments for post retirement healthcare and life insurance" } } }, "localname": "OtherPostretirementBenefitsPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDepositOnLoan": { "auth_ref": [ "r98", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from resulting from payment, receipt or drawdown of cash deposit to guarantee a loan during the period.", "label": "Payments for (Proceeds from) Deposit on Loan", "terseLabel": "Security deposit" } } }, "localname": "PaymentsForProceedsFromDepositOnLoan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r85" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments related to the purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r87" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Payment of deferred loan costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "auth_ref": [], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "totalLabel": "Total post retirement benefits expense" } } }, "localname": "PensionAndOtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract]", "verboseLabel": "Pension, health and life insurance expense:" } } }, "localname": "PensionAndOtherPostretirementBenefitExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r310", "r312", "r318", "r335", "r337", "r338", "r339", "r340", "r341", "r356", "r358", "r359", "r360", "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Post Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionContributions": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.", "label": "Payment for Pension Benefits", "verboseLabel": "Payments made to pension plans" } } }, "localname": "PensionContributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "calculation": { "http://www.coremt.com/role/PostRetirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_PensionAndOtherPostretirementBenefitExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Cost (Reversal of Cost)", "totalLabel": "Total pension expense" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r282", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r339", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r367", "r368", "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitPlansPolicy": { "auth_ref": [ "r105", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "terseLabel": "Post-retirement Benefits" } } }, "localname": "PostemploymentBenefitPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r284", "r285", "r529", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.", "label": "Postemployment Benefits Liability", "terseLabel": "Liability for post retirement healthcare benefits" } } }, "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsLiabilityNoncurrent": { "auth_ref": [ "r284", "r285" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).", "label": "Postemployment Benefits Liability, Noncurrent", "verboseLabel": "Post retirement benefits liability" } } }, "localname": "PostemploymentBenefitsLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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", "terseLabel": "Preferred stock, par value (in USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "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 \u2014 $0.01 par value, authorized shares \u2014 10,000,000; no shares outstanding at June\u00a030, 2021 and December\u00a031, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r32", "r33" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from Bank Debt" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r84", "r114" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Gross borrowings on revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r242", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant & Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r237" ], "calculation": { "http://www.coremt.com/role/PropertyPlantEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r239", "r544" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.coremt.com/role/PropertyPlantEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment \u2014 net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/PropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r239" ], "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]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PropertyPlantEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r26", "r105", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable Allowances" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r86", "r114" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Gross repayments on revolving line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r86" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payment of principal on term loans", "terseLabel": "Principal amount advanced" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows", "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r152" ], "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/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r257", "r399", "r542", "r560", "r564" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 1.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r119", "r120", "r121", "r125", "r133", "r135", "r202", "r395", "r396", "r397", "r422", "r423", "r557", "r559" ], "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/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r282", "r283", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r339", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r282", "r283", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r339", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370" ], "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/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r176", "r177", "r182", "r187", "r188", "r192", "r193", "r194", "r272", "r273", "r516" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations", "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r106", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r281" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contract Assets/Liabilities" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r64", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of unrealized and realized gain (loss) recognized in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r113", "r253", "r254", "r255", "r256", "r491", "r492", "r494", "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule Of Long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "auth_ref": [ "r342", "r343", "r344", "r345", "r356" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "terseLabel": "Schedule of Post Retirement Benefit Plans" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/PostRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r151" ], "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": "Computation of basic and diluted net income per common share:" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r142", "r143", "r147", "r151", "r156" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r219", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "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]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r376", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Schedule of stock appreciation rights activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "The status of Restricted Stock and changes" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r167", "r168", "r169", "r170", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Major Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Estimated liability for compensation claims" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofOperations": { "order": 1.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 expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "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 expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/FairValueofFinancialInstrumentsDetails", "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Tooling" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/MajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r377" ], "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": "Applicable vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested ending balance (in shares)", "periodStartLabel": "Unvested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "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]", "terseLabel": "Number of Shares, Restricted Stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested beginning balance (in dollars per share)", "terseLabel": "Unvested beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value, Restricted Stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r378" ], "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": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at the end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at the period end (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r381", "r394" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r374", "r379" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r391", "r400" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected weighted-average term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Grant price (in USD per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares surrendered (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Critical Accounting Policies and Estimates" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r108", "r110", "r142", "r143", "r144", "r147", "r151", "r160", "r161", "r162", "r201", "r252", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r49", "r119", "r120", "r121", "r125", "r133", "r135", "r159", "r202", "r252", "r257", "r395", "r396", "r397", "r422", "r423", "r483", "r484", "r485", "r486", "r487", "r489", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r159", "r516" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "http://www.coremt.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails", "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r17", "r18", "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r252", "r257", "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r252", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock vested" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r110", "r200", "r201", "r479" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "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": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r109", "r257", "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/GoodwillandIntangiblesDefinitelivedIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r258" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r48", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets", "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r258", "r259" ], "calculation": { "http://www.coremt.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - at cost, 3,814,802 shares at June\u00a030, 2021 and 3,810,929 shares at December\u00a031, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r252", "r257", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r146", "r148", "r149" ], "calculation": { "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: net income allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r405", "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "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": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both [Line Items]" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r163", "r164", "r165", "r166", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/CriticalAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/DebtRevolvingLoansNarrativeDetails", "http://www.coremt.com/role/DebtTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r151" ], "calculation": { "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r141", "r151" ], "calculation": { "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "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": "Weighted average common and potentially issuable common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r139", "r151" ], "calculation": { "http://www.coremt.com/role/NetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.coremt.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "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=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953659-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r289": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "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=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r508": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "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=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "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=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "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=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "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=120400017&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r57": { "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=121641772&loc=SL7669646-108580" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r571": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r572": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r573": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r574": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3095-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585" } }, "version": "2.1" } ZIP 75 0001026655-21-000067-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001026655-21-000067-xbrl.zip M4$L#!!0 ( +2#!E/(SJVHAA4 .Y_ ( 83$P;2YH=&WM7>MOVT:V M_W[_BED7MVL#LFS9<9,XV0"N[6T-Y(7&N\7]=#$BA](T%(=W2$I6__I['C/# MARC'2=>1;#@H4D+#^?7_?+P4TW*6BH__^OGMU;G8V3\X M^/WX_.#@XOI"_'K][JUX-CP'"P6B^'B M>&CLY.#ZMP,E+E/UQH_S^H#_ M_?J )GD]-O'RS>M8SX6._[&C3T[4R>&+%R/Y_'#T;'1X\F(4Q5'T['GR[.CP MY;.3Y_][? RK/(#G^:6B7*;J'SLSG>U/%2[@]/E17KY:Z+B?KW:SU3A7BO%N(W,Y/9WP<%G,)^H:Q.^,%"_ZE.1R-8'_USX18,XZ0Z M4WX#H]$1K/K\[-.OXNK]^>7[ZZM_7XJ/;\_>"_'AG^+\PV^7XMV'MQ=7[W\1 MUY?GO[[_\/;#+U>7GP;X]+"]N^^ZKZ,[[4OX%6Z"J+MGA3@#+HR!CV46B]]4 M41)37R:)BDH]5^*LFE1%*7X:$"?OK=!S+2_P1+(^IK MF##>A6WUN$]@ MS== M[Q)1EV(?KLR(!*-7>P+.M31"QG,)Y*>ST:CC@9+%'8Y@:^AY M;F:YS):;)&H@*;*B!O(5I8D^3X%VRA9BO!2Y-7--A-2>U0OXD8B.,H+TCE 2 MQB:K@+,7TL9T.I&RI=0H$HF.<#",!XI M20D,IC(Y3E7S66* LK0R*IT8T6RE3-'L7%FD%W'LQ,@4GK&ECJJ4W4PT M!$'QKU>^VVEKCS=J:X^_VM:>.]Z\4(G.*' H-KCZAI=XU_->;WXWQ0*DH3=& MQ),."XP.A\?/D0Y.RY^A6G*Z[IY<\KOIVYF"EX5DE4G*$I2))(T%GDM1P8^H M-[Y9$6PG8XRWAC%8-P2^^-EL%5_@L=.2T#!>: O^H+$K5O)Q\$2T-3S151;G M)E;;Q1-7Z-UF,H4(?JZR"EDAIA!G]/+%3\V(8B",%>@=@4<3@1]BR*< W\@\ M$JZ)MX9K.IH$A'.FRU)M&>>@SE!901Z0"&OT&H5US2[R#'#,. J_)Z:!AS V M':>ZF+(;+N,9^$M%V7!5]]:SG/\%^]+UX+$J@+7([84 HUX'3E 4U8S]? /S M3FC=307HAL )R)\;/A+726T-7P=MZ"/D.EEX 6>V/>P=LB2<)$$&B3&8 T9? M3#4$=/A);Z:%(LP%:LT-]G;$+=P3IO^..[X2%&L!L>D MW#!KT-J>+:H8Y9[)YSO&,T\B'P,_:W+,??C<"M2UG,[63Z"("#VRI MI"6+.:O24N>I*KRQW//V+C>66,,;T55[5W,;*B&Q2HKM9Z3IQAG)\U$:$L-; MP3E_H>:PKC(@@P?4ML4/+4WXT$IR9\[=Y=]\345L@P4PXK9B*M-4C%7#8^_1 M/IQOKY41OS65<_; 955.C=4EY=K98-+GK:PXS.$36&><^V^GL@?X4*Q@ ; 0 M'A=WQ ER^)!8&U9,+XM=B$+^H'DX!Y9J6)H+ O0,"WLQ^G=N)K#-W@R?P$)2 ML]@;<%X_AC.@ 1I3+-TGPQ.ZQ(D'ZL"G37A%$QZ JB@=K Z M<@%2)F145F"?K(J4SFE-O>OAI=#0(;AKU28,'8 O\\ L.9X'#$<[65UZJ'74 M*P6B4P$K49:?H9 M"%FEKMQCU01++40M(B\JX4:F=1"*0O*S:H2M?E?N56(>7<+'"O@J4QCQ2KM$ MTX]FWE*9*N$8. @?ZX^6H]C9\$PN(4"VF/"CN6.5$-6M,#-=%/2VQ;,U6:13 M7I_.X%\%RG86+5M^JOL9:)XIZ_=%DGM3(NNT79#;MC(49[2:2!>-'30.*JNK MKW@\O%&<R<[!#)'58SA==)(T?,C*)]7 /AJL:,;52).RJI!C^+$"?SP& M-PPF\M,$19? $:4#@01*JP(M)/YZ#(R !XU/PW/DV -#X%/*$N-=M,\797O5 M2VNK-* 5K#LS)3?[\F_Q*LN![K%*T>'FDXDJ_U -J8F.%F03%= M$]\V=+4]Q^ X2%2+&[U*ZPE52)7Y&,?)>NO=,"()!DKD7,=@JU+2-2!L$VNJ MO,!_1*D$;9?HJ$[\A=61WNA3793%R:U^\HCOWR,F[V$]E9N@5/#6J+1^RN9V MKE9@JOZML2E+,SL]K%_QZOYKD:W\]]36ISY1^V.KY.=]F0#/G\IT(9?%SCVA M:1]4ROE[5>O[9N]-.=_&>)\BDW^O''D_N<2E!!--Z9^V$J*PH/:E.<@P.6:! M*@27. >TZ0>7TDZ4TZJ]:K;E=9(O;]!ST^#@NUBB40$1_S0IQ#[DT,*[4>KP MCWV)I4%G\:R;U5RFZ%[T)KY<8-% MF]E.2?I>\(8O2](=8,:-X_H%86B;%:JS@!?L=QG&$D-^# / 6ZARSJJZN)'" M8)2-'@[D")H"'P,\B/E:S+ZM@O#6%P(2:V;.=<=?N,%VKZSM#C(#X_#$B#*F(D,0(81E0O)WU M"LJG+^->!VI-SG !:A)4J5.# RR,%SK6$!H/0*TKRZD#5.T4*H,S2[$Q!J 0 MG'<-6. ,/L7\78(GYZ'?P%GR!L.$6.46 MI#3D(G[\X=GS5UB;F6%AYD_Z',[CY>IY_(7;+MMIF;;P^&H1P@36C"00XK=$ ME_UG\B#IOFT>09/L"G'N6H&N(K7T6$C^O?"$7\'J5I65S=#(J?^K=+G$#$:A M,/LG8R0?9A%5&3Z,9*Y+2F+R#S[UP:@^GXN)Y0F0$LB MNHKJ$9%]DY'T&EE!07AT=$ZVA\ZCX$J5=C/@L,_2DP0O?9?AOUMX#4 MDZTAM=>@@9;NU7 JB./!&1:Z M\.5VG#V75A=(V/"@]A>]PH%1B47"$;9P5&U,>[B ?EQC;"7%B)KZS% M_'IGVG"7!]XEY"KU#>"L/#@\](QW,?=Y6SX%RF2I"F+@'B(TV2Z$PLUV!*XB MY8+IYL+)V):8JBU(2 FC )L4K.$3=A,B[#XS5P!0@@(?"=4;@ M<:G,E^4:U&&E&5D-1ZBE@)$QS5U.F3S;7Q78'7\G2/>:4A#B^6[0'7/PNVY" M'CVXTB'P3 3\68BXLOB;OD(G)=S%KM[C0T;TJ-26\9!P^@L\IOW8+#+@RUT- MCZ6@Y";N8 F(HF?BCRJ>A%=@E#(E<\BOP#N$GDD2!Y",IC*;N.X8\D:D<@'B M$44($<55 C=E$=\8\/J 85_P8.&RH"RBA9",\X:WK,)"LB)88Y7RU/,]'-=6 MJ*P34C_&3D >_ZSA=X0.K:*2"00C3ZR+HZ&3_Z+ INO!:T\]P M-6=$^56,>R3T'ZC$)6A6I')=9P'+&.OFCI$^I*18^1$A\QS4$2=Q^JO;6<:P M620S 7:;#5 "DC//4]@#@CL1 )7OAN/T%_E5L;F=7??4W M H(32!JFTFKNKB74P&?@%DW0YP%BC;E#BUD%-*P!#@_%5186YO?H$-5H0KAX M)YOCT7 ^"+OKW@.>G3OVT3564N>-^?SR0;7XX5/8<+I27C9 G<]4M@4Z M==Q\4"22;^R3DBI7K KBU=#.@1&I^SR@?BH*7\RNX7&DAHS-46>W#V@]&(]< MLG!*[EZNR_D(%0I8_88VD XW3>F8WGF> M@(K?#E3<4'#6NEP0[@ T8?^)[S^ -S[\Q8(>8S"N2DK:$<"-O#C@BG?2 L>, M3LJI?S7"EF'@JS"V+VF9W%MG&-:ZM3;1 M=[C[,! =?&#+3 ;GIG%="+Q/CH"^N"T&-+([U>CTEBCR$-M"[L2L,3>[1IE9 M1Y4VE.<;>Y,\H;:_#K6-=Z-"''-=<\Z#N]!0MQ^@/QNZ[TO+6,T9$&"0;!&* M&=FD%,34W4U#(!EP?<;5?!1E@Z%2I1H7HT(Y@NX'V::'/J"8;-8(IN@P97VT MH%]T&?Q]<#0A%M$%O\NB#S/2727T7?%R7+@2YY,CF!2C(!;E'L+21EA"FK>. M%YSDLK_)/2(1IS U"U"U=L .<.;<1 YGW-)<&":;\ME8@C8I.-2[*K3/.'QYMDE2/)F>^S4] M[XWXS8?=E[4W E+UI:M$7[) )\.7+S=607@/SM"T=274Y>"=JL,D05;?T:A] M(*SFE+;BI@X3B/0Q?0GO-<.:D!V$F+^@[-:RSEW45H-N47B(&'IBQOHL@8!M MS76DZ@36+:4"GRT(4WC7LGD[T*4PR& MFORZ.E5$MP%!J\-@*L1ZH2TP<)&C12.E0]:*TK3M-@3U37^W,TL7RL$8U::% M5N*N[F(M 0T-?N$#;7/UNBY7"+B7 X:,H]DHOR5>I\+:UX/IGX'XU+ MW_V%_,F3(OK*7AZH1=CZ_@OOD?@>P)<4&JZ2_RY8\*W645<3T';"%2L&D*@,N_<=0$OMF1^'9,:-=-GGYGDROYOQ/ I5EH2A48\#1OOT04N M%'4NB!^PQY4#AV)"7Q+EJ-^(8]M:,J3C=JD8YFGH/]Z#Y158646P#OREL8(T M%&>8MKS!.)1*RG.3SAT(,;1T\EG*]N6WL;%9LX?)-_6,?M):7_>% E.CV1U^ M*Q?\3%[L3<:%2['/?JC:[ M.(8!MJ1B7).B<2ATJ@ K6AGIB9GOEYE_A_.M>2_I4WWPYW!&8QE]%A\-Z*D>D_D?B A! M&HZW01J7(4F;-Y )I0.[W2!4356$:($::#9EK2124Q9W&[J);.5X$Q M(OT)R-(/9-D:V$KS!-?A#JV:&Q?2$K? I&IP[%5;*2H(]Q()]ZRX NA*;N3(L)MC3U:KV]"/YVS!6<9H[[B *0 ML(4/*;&E[IVEX4L@L!KK0K[:$#26 [KT0V*<--8UW!J!T_37&L$*X[BIX:IO M-,(T* ?>G Y<(0++Y738/?J@ZWNBXG$9$I \Q*[BMU@GREI%5A.Y '_*4Q5/ M\ >51=5L3(V<89[I,L>51\VV\JW22\@>^4F<8=>9RP13<]C:S.NZ3[+/0O34 MW]MLZ*I'E&H!1ISE94#(!B9O%?\Q;5(A" #>FAN-_5>KD,9(=:)\>5ZV>::5 MUW&,PR.:+*V;KJZRQR. I3XT+R+TJ.>K;'?^=HPM]!B.&WF1M>WY!YC9K;^\ MU[4HZWYKCL=E.[:U:H;%)_C/W1W >Q,I%C P3>P+L#UX65?/Y6^J^29?>3L\ MAH.QB9?POVDY2]_\/U!+ P04 " "T@P93(P5Y;L)* "%,@( " &$Q M,&XN:'1M[7UK=]M&MN7W^16XZ>FV. MV+-E.G*2GU[(E)=$=Q\ZREOGO.H!$)1H)S; 2.E>B42!0*$>Y[G//G__C[,WIY?__?-Y MM*B76?3S+R]?79Q&7SS\\LM?GYQ^^>79Y5GTX^5/KZ*GCQX?1Y>ERBM3FR)7 MV9=?GK_^(OIB4=>K;[_\/UH_>524\R\OWWZ)MWKZ9584E7Z4UND7__@[ M?@+_UBK]Q__Z^W\\?!B=%4FSU'D=):56M4ZCIC+Y//HUU=55]/"A7'5:K#:E MF2_JZ.3QR7'T:U%>F6O%?Z]-G>E_V/O\_4O^_>]?TD/^/BW2S3_^GIKKR*3_ M]PLS>W*LCA/UY#AY]NSI-U\_?O[U\;/GWTR__NKYT^2;6?+\?YX\@5%^"=?S MEZIZD^G_^\72Y \7&@?P[=GT5OS]]=OK@\/VL/?82#/O^O\]-?+B_^>1Z=__3SJS?_ M#>]P&;WXX>WY.?ZTS_!_:ZK:S#;?T4$G[]P-] PDW_ S&$?33:3R-)KJ>JUU'IV^ M>7L>_?3FU=G%ZQ^BR_/3'U^_>?7FAXOS=W%T\?KT41RIZ$QG:JU*'25%N2I* MA3IA)--[6BQ7*M^,85YQ4C_/5/2/XTQ=FS1Z]2@Z:ZY5E@TY)='1X!OC_+U. M&CQWPV^-1]$8="[=\5M3P].2/>;OI4JNYF71Y.G6X'?:03=JXX&4[Z\_GK\] M?P'"S&T(.J@HO$1V1"C95JJL#3RU+J(C-8%+@NO/EZNLV)#]ZE1AE)(=VU5# M;Y*ZF.HR>H(ZZ/AYC!\KN#Z%:T%FGNE$+^GOC^F";T8B1=^ V6W S(_&I.I7 M35DU"AX/:[)>F&316K2IGH>+]*"*M%\FD].UJX+]%UR9TX71LV!1W\QF)H&5 M&%Y2G9Z_&<%LJP24>XI>&4PW3AX(HV5%9R4I\I3FL8*QT;:'OY?:Y'_[R[-O MOL-+_O0B8FVJ!4X,R6C87C1'8(MZ>0"?T$&/HU+3+,51U:QT6>F4;U?J5:82 M3;?=/F\?-O\\_8_^H&D?BY_T^LVO<72)B_$]V*0QGF)X]%"G]"B91HZ:9;M\RIAN6();-JJ;K MJ@8%@]%YLL'GL>!!#8&W1M,YN[/BBPKUA4< MDN??C6HU]A-+QX\B^\]PTI$G(]6)>!W?@CVB2[P*[%T],SF?BR'-;IBF4[4B MN^K?*!KIV.9%S1L0!(>.4ARIWYW5 LSS:*&N61@LMH*EP M_GYAI@8LCDC5M4H6\O6ZV#[UX]]+)V/?2][$&](2>#3D/HZB[XN2!5H#7GZE M*Y:WH9:+G69BFS6PC'^&IQ8I?2H;'/FO?,.7P!.[+-!5V\@821R?XG8Y?]9PV:;X/*_<\U-?WGQ&_UCF62%^42#.V4 M)H@ MRU\6JDSQES,#)GE=E$Y-V-,[#BE'XQQ>LG4%%:\>^)D@6.QLTU!A?VU?A0? M7N4B8>D23.JJQD."@A#,5M"^1F5QX%+IEI<,[Z+F\!:P3^!EKDV"0;2%JB/. M%\!VJ6HG(<-PC0O.J"I8_*7:1+.R6$8US!<-#_^;TGYXM/46J;XNP&H(;SMK MX/,IYI=U5?&W::_5. K*6^CW*,A)S%ZKA#U+-E&JK0%[ ;YE"XE3KZHB)[_2 MW@(N-%E&3X^(CL'7G?*J M6='^HJ& AI+H1_>-: _IN4FB508;/5*K50G^>MJSN*!;_?K3=[<>E!3%"CUV MO:5H,>XWF\F&U^]7-G#3&HS],@<4:)[JC;_530.'V7U71%G!1JN?#&/CC?!* M\@)NU;I3!LY@3$\KFCI:P2XI\2,S,[+Y: ?0_, A"D4A?&M1T)&0Z9,UJIID M 3(+XF=O3++>(Z9CJ2*R3J16Y:2AR41;PSDU$,N!IP9]U7DDL MIH3-OVQR%TCIDT7H!M.0:W4%3];Y'&0%+@-\6W:L/$>A$T!:!?_F) D^MB4T M=(GG#4ZXSL&IKO%B:R^YCWC\/].E%WA@<>7@Z.(TPY0NQ#WJR".>\BE+ MW;I$"Q4VQJK4URCYPF//NX-60VYU760-O(CN3'VR@(FI4;S!XJ4-[U?JVKNBO W)90%5C5N""\ M:@I54XX+%Y[;%":+LCQ3.1%P'F&Q.9*]T[H.44%6;WU;ZHS4Y!9.R'YK6M1U ML?SVL?^*FE8PT?7V5VZ!%O&_%Z6]\PJ.T<,I*)^KAVH&^^];E:W5IOKBT\.9 M/E6D_OT1$XG[/,)#TV43&%2>;#U"LC^!2T M!$[G*'R4X#E K_+IV+W*TU":H6)YR>KI+CN:8*>"\0VJ>$[*S>L:]D;8E&H' M7FA&XY;JYD,D!UX4)69:0#&,/]?2/S$(.?BLN_E#Q>M+5>GHG&MA9:$"GIDI*+2X F- I'JU>/V\DL1N_D\<0 MP>'\!5FI#,86V9XE3#AY! ]?"CU4-%^.Z5WVIDK:+/-=H2&=XW[(@X8DF M"4K>(_@N@YBV5VSR"",+*N6@=0PVQ%Z[SK\&^AUUADG1@K/DB5F)'XY7M*,= M#U -U. H<-QAH556+]BM7.MLAN$D\;B]JP=*8%ZJ)3LK,I4Z1P>;PU(T0/NM MK6 BWE)F)MM$&A2#P4GO#/8(_(JF'5C!0?WM+T^__J[CG:9ZI4F75-%2:XZ* M\&TQ8KJ!]_M7(R\H@RFJ[9>9X#E"IQ]=.5*6-T1-[+N(#PP^B;Y6A("JFA+. M,7P>!/6*K[7.F$G8B$()(PS@FS2=.3XZ-T,JRO M=K-8V[8\2VV6TZ:L=!A0P7-&?W/Q8!=5U+(E, KV2D4N[BQS!ZKAY M0R]W8)$7F"HN^>5MO7[[Q*I\.&_D.H(Y1-AOM(DQH;6@Q +"78Q[94P+H"%% MNWL<-NV[RXN?AS=F6X!MG!>9Q7I6"]P5]\5.1$2KK4B>+'%Y_3OE_$ 2/HI/'C[^*7N$-:8W/07*# MK>ME!,YBJQ!"5!A#F8?'W[\:Q^DA+4>Z"P=DEP']]Y3!1%\_^RN>K.,3^"\L M:BX)M;BX=VH-&&G$^;)"K@#V 2H4@Y)F_MR0034UIA M'!"U6L'+D>D&;IA4^ @DW%DI05!_'UR7EK7D!*^]/2TMX\0E\7?.D(2NH=.J M;@G\R&UW&A_USC[*/[>R8=+4Y0NMX?T4K(QXWR>TX9E^P-D3Z.UUE<4%UHID[:P25&B,MB(JHPV&OYUQ >[) 6* MKB>=55#K^-=JTB1 MT9>&Q M\(YT"E5R7:.3EA)D$=6;QNS9NJCAJ M&CZI%5]%_4@NU@]8"OJ6 K1\;4L-UQT9V%_,?K1>:#(J22N=*E32VT]!&]4BZ>@:>2Y\?&2N M)YT\E:H7=_@<7/#6(6"DU>S[K45K9\'4=K8&I0'(ZFR6UJ*+":0D,TZV*EF13#H1 MY(\M-'8K.>TON16GO(31X(_9AB-%;#'[#1T'L'KP&Y:K&O/=M/$TC=/F4"J? MP.)LM28LQS8, 7P+KAY1[ _0$P,1/!+A=NRS'2_;BM@3<@2J3B1Q M6^<'ZO[>W!SDU0\(A# H61I79Y%1*U@$A8$'1,DB<1'!M8Q]S_X%9WY'L'W2J]H!\\:.MO_"Q4OGX\?/AQ+(96BQ_RJ#-?G/0*A>D M@!YLG 8KNRA0&2:BZD59-'..G:42[PL,$7))#G,;C&,?#+D-R"KEY<< 08.) M21^D5N3)4Y)%UCW<-O!YWLU8DJ6,%5@@CC?.!-6I UA1#-JAEHHU2Q5WVUMJ MML:]FT:QG0;?30(R+[DLF=RG5CV32T'B%C-7# FW6*'J*7O MJ;)$E4INC@U/\0"J;>#UC@Q*;\[70-YZ,D0ZV.D.])S$$NP93 3[:Z?=QV MVK-/YB3MMV=C6/8L8[ZB;,/8T,'A*R]$([_QV??AZ20/639?WXMF)W?^A9EA M%";K(CHZF4@:MJO9'Q*N&:X/-3Q)(\P8TSU:]2HJ*0LDYUCK#'R'HV.X,:9? MK3.QA!$NJC@0NYAHIKRX=2A8XH8W9829RUW'';HQAX.A:/D!;\]1[,Y!MZ>9 M#3H#N/,<,^?:!07%GYZ!($L2W3#7R<]S960"Y?&??'?/7F1[\$!3#"L*A M312/4UMJ57'@E$FXXD'GQ4=%"0)'Y-)"J$?D9(*S]Q!1P0.SR37DK-[A#?7) MQ-D!O#L%$\9!0+DNFBRU674Z-_A;2"SFZ5<'W2[%G=TMTV$/BF/=LZF&>ZDQ MS+OK3U1SM.^[%[-!7__3N8%[OK^8.BYD/:@Y]IEH\W=,Q5WV12JUO+LO[^A] M!0R,DQ$QJZB/%A(;\:"GXU,UXSL +3&X;2EUM-SC;6/+FN[TE+BT*L;B7='^ M'3:G76KWS@I2+#DV,S.P5P52_"Z'-'U1L:=\.,PZIO9\E.-%($Y#1-^:2A:0WSZ@"F@J6V&=9$7%W.@F$:"L MK:O"U"^60=1% MF/90_8"0F]T4<.;E*UCV-OF0PM>A&MHC789 IU)=):69,HO#^.%#GP[>L:>0 MIZ,AV 0M1/0$E0BAC01]P.-FWF-)X5=2$>F)CG5&=(G\* S!! COL_4[7MN(!4*)N',WK^TV?[O@16 M2ID2SD8A="S"7KI6^%"IJL.:4?IBDBFSK.RKD?/GP1YM>'MKBG_/A#!EP$XY M,@I$,PP01MR96 'WN'Z&A3# M/>B_$,T*7=WA= M7E"#D0"^>Z\C/TQ'DNJB+C:F;K#"E01(7N1H.+*;FNJ9)B[5T'+ELGZWF5UK M7;8.4^W)KQY_\\*)(Z;4EC)=^&S>&(9]8ZELD\U]QW,VC(_:(.#!!7WX4L-+ M>;*@*1;;LEUL$]BIGIN=.X-E8\,[OWV'1]";G#O0;7@AG9Z+'T[]@@0H(Q7X=N VKAKR?]Y+N5LW M0E_1"9@[2 R!9%Y8HO\O[G/OH=$M&'5Q+6YZ"*0F\'3/XNTPM<=AJ[YSL8'A M^8'$6/T=/15:3&G2"JW7=L+"'8/$-N* $$O(C'@7^H#>@2=][=UF, M1FNLUOFE7_!;DSLLD'THY:B:'*HD'5B0AG'R,<_2IXJ*?[B^H3I!%R?:=KS1 MOY["&RVUB#'C>H]BY:5TQ&U+MO",PUZ^PV?Z19;9B>!NJC>%2N])G@ZNU^28 MK,CX("3?O7XX /V $)D@W!I&MX^H[^A'A,H?5), L4UU,Z9M4+O6QM6G0W3^ M0XQ'D&;OKLGE[PGE_R $N78?^>-O*>KN<>"GWWH-"N M#.) S_XH#O^09_\BCS*C&]K,V!ZC*>F(598A3G(DU,*,3 @"?%:< +?'HC=U MWI/G/GGTS3="4$?XGX:J0(]><-<5A4=N[EH%AAN_Q4M;27MI.&!%OG7IKP]/ M&&*,0^9&IA+L(91MVF/D M'A1'+WM7@THBA>14WL6_[B=9DCU7HHVF#[:5(U-],7$O=B@DJLGD$\JF/4-. M1ZNLJ9@!6I4J66 G$B M3,)7NB_^^7-O>[(&>RM^8 *S9KDB^?([X/AM@872J:TW/JJ,![NO'1WO/0HP M%+N DE#VWY=_W)=__)G7Y;#+/\8@)3]%_4=8)7%?HS#J\[,/?.Y #.VQ GKN M,3E_;J3%/2;G'I-SC\GY?1,S"DS.0;8R38>.>X]S1X6M3#%,18GPF'X\8P M M_N1:B=.OH=+^9Y&!(811ZO!.OTI:_;[?Z="&Z\7OZLQIJANP$VZ[N*;N%*O? MPF#W]"2_L5V]N]VU["V#YG6)]->^7YU M\/^?K=OVH]WP]Z)HD%<_YW;"F%]W*1+]?E7JJLHV/DB,,_W;.M$^3 M*OQ(7SI&^T>][/:5K>'>;E9O_3D M["(.O0-J*'%2*""WS[#Q)CTH$"^^.5@=="FP_7"I,2453-H:W@][@>B(GTM1 M6H%\E+HVI9;Z;FEZZ9Z7XR-W-GO<^1@'<[%1%8[O!@IJ"R.RE1RE\!R]/>Z3 MC:XYTXN!+9LC2RB [_/)K9AQ\*:@6UH[TP6G93"^QPN&JH]\OTQZ8?HR7WF) M&S6ZB$$$E77T3_BA-06PRF_];%[DM%+O8)N4B/UYD5">\/B;KY]R&SFX*K4I M:QU69^*E9RH0+8Q\)G%;%:!-IP)JL2J6 T23J M/O<@7:/YT))DG(+D#>V&03GE[[ 4N0R.ZU)M[-D,SZ4_B\5:DX]@OV!A8;.. MF[+MIV1CML'Y)0:!_7$O@)4]7C$@C[6:5?/?K$ ME27[[;_3(I\9G NC,C#Y$2-*9W1<4[JGC%5#R]B!E_/&8M<="WTO>0>VWU1R ME1?K3*=S L@*@MIC#ZHF21"F[IQJ%IK4T D$:5O2PH>!($[UBF X%&+ +S>" M,@1;KQ;Y226@&79;C:9%2N(\";>*7+Z"^U-6Q?3(B+NW?"\XB$9AFWVG"ZS@ M-:@R0V50$8>DIF"46T_/"@K Q$#-\@&6, MHN4SSLH8-^BN-7';RN2U+E>E)IAS%4W+0J49E?:LBJHRT@*,8XF:@L;A5A;? ML2K*.CI:+S1Y:$LPW"@\N=18$<,!7_BQ2 WO;A75*I_3O8DKR?V&-YZP\(/= M?60F$46_MC#7#\BX[(J]!_BA%WL/HJ2! \/^Z:JH91*F6 J(@I1@U@:>(?5W MPE&:D46[:L"%3N!G%,IW6<+MW$"R):K893TK[HN51)G+5Z#*W4?;6YE*SF3+EQVALSC2'!RUXCDK^U1B.]$;%"FN] MFMS0%!C*8+[ 8\U(M^:;V$,5+4.-X@*2K&-G-D,CBMO.QP %B.X!=7K<#@W1/7+XB& M&^8(NRT$S@5*+#Y6L!T,J6DYG1B^<=G7GEQQ7[H[-176IFN;ZVYRU<#F+V&@ MJ9QG@MU43%422FN)%O%%^/N:N<,Q$HU_N,%@82V#PWQ9P*%X8*M4UR5&@W+F M?L<#W.29E<'MR!&+E9N>@C:'%6C>(" C@%\6#N"U,ID244!$;#.$&5M, MC\*&KIILBP52)35-1K$T%:/'\?8)&2O6*G$)7O$09-;35FDFJ91VZI< !4V) M]Z(>'*YT-\%$!?]LT@D:98*V/K-;7&*KF-VXYG>9?7E; M0A2VT''+H.*CIQ'UL1-8@J>[#N O1#Y5=Z++Q-E?$9L_;CCBO,"= \J\ %V; MJA@W(*D1UE\E1K)2^@&E?0M[@DZV+IF3)"V2QA9%D^)8L2U!Z&#Q)<@@*=K& M6L= ZS&.VK918#AZZSO%M=FZWJ--L#J>$*#_0X1)[B[)EG'CK5J*417:0 M0=GI?5!V9U#V=9$__$5B*&TN-DLV0LHH="PR[/6+!EQT2!C&UJ$<).,KMZG6P/P(<0">>2Y!YK[0) MP\BOG(MT!)4*IHG^".G(%B%90]4"S00GEF7P3F9/P>G*YR*2>U[W#WQ;:Q2* MD>CBJ**!K W7,P!^[!T^#-U=CCM<8M2WAV6*/&M'O\/H7M?"Q@W95!P$LF$! MMB)+9?+ :887H9:PB#Q5I9(H9PJN#I=\'\3H'![:>'[7\SL0]-I'7K$HD)8"\ST0Z= MGYA#,WYN]SE/?XSD6.';"DB([''9%,%QHH_OSU-OZ4O(S7H/!QVLNJ*58[.YXJES[HHKUA$82XF9FX13LIDY@HS*'41 M1[_I8H41P']O6Q(M)L8B(#5I^Q;D2\"3NZ;$MOEBEDN=HA3"!%!ZC4*-9-=" M&93QUA*@Z$M4%1U'QLO\1*$HBI9%ROP3)"U6)=]Y) ?_D%RGP7G;1^PZ79+Y M_([-YWMO:3#XX$RGQ$=UIF<8(FHMBZT9.7E\_!4*F2:'FU&1@4EIL/*% MLQB)N389B$*IOI1PB'T.VAW8-*?E/V'T$X$0ST^.C[^3+R3"[I^8$MP0;!B: M:'^-"1GOK,^&4=O6;2U/WJHI5P6;8QR*(M$.E@XEI$#279LB8;.X)RDH)5#BJB==%>0F8R1R^B[X94\A3>$GT DSO]B6B1J&PB0![$4*TW MB%D].IV CLQ0E]ZX?>C!1(H\5[?N)U>"?"0>@F(?A1-HFB.2>\V']2Z0T0:. MAP?Q!^XZ^"0>CH1^2(Q:'UT,S&Q06ERNQ47FJPEOPR>OTBICEJDCRRW%'EEM M(1>*(&T69.)=K,FCZ'NFOZ50\$+ZM78P3_#."S,U+7 R 0;\Y#H,BYM(BF=8 M(2+)$M_4W/I-?NE1&(&;FFQ@_T9[ M'4?TK5Q(9U,?Y^\3[F\ 'J*D@F*,'<]+RAQ3P@D=.1GQ14Y; _G_V7 M>JF"Z@R?'@F2Z0+WC.\5IOPP"S?;"A]X"YQ+2]EE7]+1WOV, M@TP9#$Z-,F*[-W2[W@8P#3RZ;QUHY&?:E>?6Y;NWCP>6&0Y0PX=^38S)=2]X M[;9$>2>+6!?%E=.5%#,-:$DH^<_!04]0T W-K3$'Z;^4Z5G;N;?Q).R]30\@ M<6._CI^ZF&L[G&A'99DJT1SG+$$8NPP'6>T8XQW>0YV@8=O&0VO%%0V8-FY+ M4&RRU<@JRX6?NX'VSA+=[6[6EQ]XB%/2 M\K X@GYJ3W4L%F(OWXBO@H,%D:0CU0C8L]-9MKTS-J[N;B3K>$@6R^#$1R.V M6"X7!HQ6I!S9C*8Z9!P[?%B;A)8(@RII4'?V(4*LU;5)$/NXU.@"4SH@1#\P M@+NW+FIXBI@1;E$FC0FIB14*ZHWM[N(Q_7U+]:"S5@]H4=@Q-62([4),DO8( M5T?0M)3GK3FMCW$M&UZU 1")<55W^&B=W9 OM.P8I:84*FMX"R$4[.M:;7@Z M[5T.B&(Z^NJ355_O2Y([!6MXV[!=%%D:[3C?CF&^+DU"_39\F%@6J!_XCO43 M(1?9BJ -N<[V 4UUI>BBX$@2W!I1*MLGD,/7N4RT15>;DC/)-L@T)H(.YZSBVO%N^<=\%D>4JSH(S F=ZD\\>:7*0@:WAZ:3& M:R:^9<<3EOMG@3G=6XB#O/HOQ!:P%Y^DA_U3<()X!E*]5+Y6@(YM*)5]6;L/ M>-N8 \A3$ T8 A$PO8!L!3@?9&[BOM0-$U655#K "9\,9&%9Y(3Z MLVDQ>*V__>7IU]]AA%W5*J8D6H,P8?PN54$>96I5%ZL8OT59FJ"/Z4&S8HH5=%BK2#5[\$N-V53$"V-E4XDI M]\N[E]$LPPZK]DNZ3AY-8CO5#XLU MEAM6Q:S&5V)+92=-3!1=S&QAAQ?>>ZZZ!*LXZP^KSED/G]S@Q(C4!S-D.J^$ M#8%!4<+>3(7$;4@DV%6P4W1G'XU+:^SGG'S]N9F"^H9QD^2^R&O8HIHZ6CKA M'<,VP;:)\H%['?5 XLU6\B?4$19$.ZAH]RCK89E@:D6E&)L)]/ MD^>%JZ4W2P+EDI"*PY)F5ZY,'U>PMVDI5+:ABMNT5,AK&]97K6B-;%VAW!^% M(M'W$9(#C4%>T*6JKM@V=!0014F'UN?);RS #L!7LZ/[ MA-A(HC!V56!](05[XPID?*9H7/=PV\'@MON=#[O,K=!09V/Q_L1].)'$$7^K ME^D@8*>[.3;"S7CY*[5)S(J["[@R?E13JDP60EOA#QB9"@&CCU#WP*Y,&ZGS M=003Y$_2D(G? $\W\EW&OF: ["E*Z+>X,-PO:A[ S#&L:1^VX[0-RJG6.OKUD?$@.JL2*TH C MI,]H\[MM+YJ "4';*SR1!BQ*KKX%:0^/I<&C+5E6"[.ZO72V0OTD6DN*M5 A M(3R)Z3Q WI:YWH1%P @>+=DZG\",OBYJO#7%M&T,#3?VO*#'MO78M"BN*@D\ M=.EG\ EL&3JJ5ULF"W9.HC<\("Y$SK5*9&JI^ MROLY6^B/E"J4$OU;0C62RT,1@]]J;1Y?]E=J# .WOHB01>=]C:RCTGYRX?DX MQCA<73]?2AP8_>%> .2-[?5P^R*%0:XXS:.47VPR=,+K#$:N+'"PO@@V3 MYC"(7@TC5ZT^)RDZ.E0KGW W%IN>HPL M8;]T:Y)3A1RU90EGG;*@2&F'(.LF-V FR0N\A]C_(E2+%<7,"MR%:E M0&URA5E#_ 7%29.!/5G'E$'/D5;)!H[A]E+(/HE;O1 FS&Y%0$<8)7/>( 5< M#JY][(/2!)1@=Y,ND*?1:8BQ$A-CHBAAL*P27@^;)Z W*E46LHMQGNA-(R;: MR7&0OMR4(S"DHF"Z7UKNFR-BOYLQ]2)X,.N)PVF*[[K204"&>>'(^&Q@],*O M\P'A>;FOW B'[.Z_1UW%+SG]]J[F4OE9] ($C$E4')W"I*:*-LQ/X(HG1>QX M=&IUA4>;&0/!TUDAAG&-47 [&HK0;P^HI[]3:"IWZ;/>-/Z,!8"!DD!(.:/>X.[P) MOB<"75?KUHXF]\,=554IKI M5N@O[HG[=9A'NHBRM8:+0>Z%N=T;U;6M<[1X)==;J&^@J/Y09O:T<+U]K'L/ M"6NCD%<.D6W_%OII3!7:PD6+@V,]#G9LSW .TE,?G&]MO)YZ&(6Y=]7'B9$D MF-D:/MP\G(%_#8K_:8_A'QW5Q9RM>><6K_@F5 N!"#XZ\^/(T,\ZK' M)TZRW-0CN+]=?D)Q@&2@@S=-K^1,$'R\+@#$ []Q^^ M+[BO<)N+7B)LI4MB40:0QHPF5_NRS[")7*':!TS0]M1T6T[>,C>WY2"%20%O MD>NYXJYW5$Z/9(-SB^?3CM02R06;/ "JV/KK#XJ-C*5P\AX90\#_'J%S,'22&UB_%1S.$DVI+B4%1HG-O'F>7#VN1*NC@$!4RN M/A/,& LH3XH5JU\%$A$Q:M:&KEA+I388BV 0Q)>XS@I"D-8B1B,F>HME8[_ MUG%2BP _A*5Z;Y;-\J:A=)[$BK[U.)=LJT MUJ9N:B&5Y7HL&O[.![ALGLW" MUOY^\)]B;0'FCLJR-3M"1>$G"&VFXEHP3O;U5E+C(,\F4Q8?WNI".QZJMT/2 M7H/S^XQ3_(2.Q@L//%A^.M3\O3K['6U:VQFC!(3#K&&W2J5=U"Q*#[P*>^[D M]MH.6$6\3Q)5&)RN$-A/;7^HKBK@&]YLI5:$2E':,3>0[.-SW38A8S0H;8=6 \(9%X4*14* M?42KVP_JK7J_H:]U6'P;;FW2<[YK6*15PKA>F,IRX[>-VYQ;NY$[6+FM1'$ M^-I*: PLH\$2PV'8XQW-1*ML:1MH;"VW6H!;G9'*O5\N3)P+P*VO<@@C&?,V M#ICX/0VQ_;A #-HX.=&.>0MH["'R*OIJ6&-\G+/S];"3$I13C6M>!O7P>MO]. MZ#%^.2REN3$^\L$46E4S0_H^4U)5$1E-"U4N67" @"C)!B,CG6 J!-F4#T=. M"_3)U/=^V^..J>_#GI1/I+L/>U).G@PJ7D=KZ)T\&W1>MJI%2?HOBUPC&\E2 MH7.V+IHLM:RM".^T9A0V.4^91<^EP6\1\FT/&UE7.)[!MJ:@+3_H'O&'%]&@ MN9JFQ@:KV(:D@MI**F:1W$97/A##41=31C-UC4E\%Z6GA@H9A^FIUF9FDA9% M;<"U8_+?FCRQR7A^*M+()MM8R(NT1\#&")CBQ^8%54TKUC6N2I'V'%[1XV$UXL.W&Q MC40%*X)[0&3!?L.^\%CKT;5U 4:=PDA M803VJY;4CA[/"@:E0L"302<).2(26%:"%UJ_S)\ZOVC,]0!?[9QM?P4:GE1Y MEC89HH1*G3X:63)G/_/_^/&C<7M)N_LE#.HU#5JCWBE[G6[V;5! :NY(35B$ M\4U0J$GO>"%GZ'"-=\+#+8DF1.CMCL1((9'!$99".#X_L9P>%MCLR"DL85-8 M,L>)9NF46)<*?33E=9TGBHA9 <2@%]*Y_0!NDY /5TBQ4*N3HR)/CX!<,/:> M"Z8@-E+!-$XG[;_1V\D-4&F6?#7>R2,C.4?DAYL7N2BP\%/FLVL1]KJ_= VSP[&KJ>$ZL79?6S?2V%H!W*0LE\R9CYNC M481XT(J'CK<\2GN6..1IQL(7G3/,D%-1.%3?@9@/DK708FI>!^9,+"PM<=@7 M#']EZFQI\X5_++)K_*G5I(, K,%R\F;!MJM\UY;6! MHWN']?*HK?LJ&M;IMD46XYRD@2,2K/\J.D+:2B\0THUVJ!!2='U*CGUTEGMY M#X?6/F3 NP7B/8I\K/K@9-SZX'6!W3/O,F'L"ZQ$H5F0"G !R6[W1'7FKV?( M;Y/:2%]=[E1 00^QM8D'00QLL-(:#JM1'U0<"X74C.<;$9)*ZOD*WYB9$MLF M$/$"?AI;,F_J"[.J/^HS*Q] M8 ![;.@6[]2PA8ZWSK!,Y_'CYX/!A<\4;/SHU:/HK 'C\#-9AS=W4 AEYFCG M[2OX3_3_5%EB."!3B1[]B,^0GR6/WOP8/7WR^/CKK?'N5+H[WF7L0B"(9XQ< M#.P6M$/NEU.D"OJIX.X)EQB\@ RO=]0-!3MCU.!:ORSF\RHZ^N7=)'KUZN=#?)\3N'WT M8X-QASF^T2E16!WBFSP]CMX5#6S '^'#Z%T-?E9]B.^Q+8F/GQWB>[Q \G,T MI5IR8!BQ.2A_$CKO:?3K(SAF\X4/CHQ-!>WW-I9B&U\* D<'F3Q[,NY@Z3NLSY/4_!V.F/X*FP]G@OH FFF& M&7X$7[6H*7?'3HEP4W,7(A8XPJ?,I;081YW-=.)@GPPT$/ )]ZS"Z&FFUMQG MT#@>S)U/-X@IS%*YO,LV?!)-*CS>W8?%SL0B8GH\;(R9P_)(,A8ZK8[: M%>$68>U)Y0[RP#T;]X%[7:!3B]"^4Q:IR:! L_P,XLC-3V^:35#3GO96PB*)5RK?=0J%;1X5=(U6K_'9M1= #5* '()Z;(^:#;55J#+5>N^^@"T M$ /@MNO!YNAYN?HNC-M);]!N8W?6X+9V 0?6Y ;-S)+ 3C)"G)L/ 8T+G-]- M"[,$V#X9.^[DWP+9!7"6L4+%]JA9@*F@N411VD M=3FWS:8*\%(%]D_%%Z#V M71]6,(O+NZ76M +^D^^+LEG>847Z G:MJ:I&U!A!2VU]3M@<,O29XLA'.0,N8B%-M"'? M -W>4S:$5BY5STDH)5GHM,F\9^?Q'(1E<;.NW;17MX?8%L\% ?/6SHG#HM94UV LO MVUB"@(HGJ(QF&BE",^$VR H"1^-5WYVI4"G(&'N?[ MLQ'Z;M*V:5SXS+=EMCU'23;:#U,-1X -ZIDR&7I<[*2HC2W*9AB!B'8X7ZPU MY$OZO8:?*]LH1$9[XW3DW7V/O H292(Z='_%E6OI8F]YBG)Y(D)%LG1M MF66KH5F1Q-RNII7FZ\W@=2.>(,+-DL./M*YET.]O5R;P$"W%DY%S6USD55.B MPADV639HMJSC]5/W"333P&+ YN1TOM!,L7Q+1(2 ?"MXL/%";-6<4TA0NL_9 M#VT )C.S%A\1W-F>%F,7(&H1=$OJRM+)E/)3Y0B_,6Z?7N-],MTJG[?,RRC% MN!^QNQMR*R$CLN= >J^L92'-DS;=HG[;MYP"M"'!0H@7<#V>^;:>*J-J%9-5 M5JH[;N>-T(ICGR6DMIABFMP;O1QYE?2[S--!2H'/7#:_8Y^K]]%/E" 5*@I+ MN?3T\3^"M"81F C638:XT)Z!0VN$)IX]W!Y-NZ.T>UC,R;0B[+#$[,3$Y+8RY =&D M,1!K!T->FWJO.<1,[5K4>S9,O+U#%T1'@_>IO,1Q#%NIA9TI'?5^EUJ_2P"O M\\J%B@6JI39+1_(D"J[Z'2M_FV7[$CL1OE,9J@C:Q'F.">^710ZF:M#X[I"D MUI^TP?+^4HOA"L[S$8R#$6:?_BW6FUTA,)/X@Z$Z_G4/70KJN'E!,E%U MXW^!5O.(VFTXO=!,LD.R:DJ4]]4>7K;01) ZEXBEG$?[9:?SR^!PKEA'S IL MGL9LIKO'W>09M2N@U@+!51/?C]GOR-?#\S%S9=!@O&8[XQG=\ M]!DME3$6D70/!:P:+O?<"G"FD"LWVQ"[&!';+7(].1C"%IA*TB!<-8E)R8JX M@A_;=NJF#<><_7 OT4^G1:I;NQ!=H_I3CG"O%0AT MK,P21J!GF58,@(:6%_F_P";B0:>X<_%/H?G&;\ C;!T1>#23M7!F2;AK;SY_ MLO?Y$/FAVU&VA-)2I=KECS"0BY6=F5\(A]&B)(LJL7LSCN#HA24(79FRE?JH MS/OHZ*O)0VJ[+5V?<$&JAH2=M4/M,M,H;Y+C087&B_A:<$^[2R7.,D"^D,3;QCLU(F96B864XQPY6V@S&T%;)FN<*- MX%UT\H=T)1@(KB9;*I-S!6SOX6UN*PBU0W'*HI]H$'1+N51.1I"$KH(Z73%; MEZ,LMKK;_6WWC!"T]"I9/6YW\L8*4@T/K\P>40*73/@@@ZGK.X0Z/28;A1DS MX5AA&[6\TL'0.D/VD$ZWW]DX$BB*\37KF:IP5[O,<*W>DU3>@($4>%A;?\)< M"]E3[1&M-:6JQ!T,8;]"IOURP@?89HVENVLP?%8 G:EN&7H!>W5FP!!*7=A0 MOQ? *F?/>'+D)@$E]ND$,^_;CX[]BV@XJEB02W?J7-0WP)8<0<;L<+)X]+Y$ M+$QW?_03V9&PSXW;U:KAXP]2*.F[+)2^OU$6;.'6.9^2:)O/"&PGKQ^W[-@^ M,GIB>4\%"+YU:W1C#(_(5?[#5P+/M M>;KP]4VNYR$)FMG0@F9LL:\]:!(Z@3'2/:!0N4F4 +J"6%-_K0J:6MY8JOXX M:ZEC(A2S6:5K"Y83[A[&NDALV#NF?G?#Y2.,JAS2P9H/?;#NS]4??ZZP^VQ& M0*_4X5#9Z.5!7WL"+.:ZFC>V.]W8]<6>\*J1L]#_ZA"N_]F4F^BR-'>Z0\D+ MM*]LRT9NGJ?*.?/C,#5]VG"!#?WJFT_VLB%@' JC45L6]!&%^C#,:9UEWZQ\ MP_A(ZAS$MIUT";+EXRW\MC N(,X 5U(HXQS&&I<3==-O#>>C4!Q(0Z8;JDS0 M&2X9!!XXH9*_Z,*G&;- T#TZU)B9HO/.S9(.\M".G WMM ")2^[4&[]M[G#% MQE;I)YAS2^/T(]534#ALB173="2DYA3+DI=++'FPE O^@=+*]0>!',+==C5 MP:]W-;3#PPC[-J?Y7'U.;@(6PIG^A0WXWH*;^,;EV-IB1 R0$&T VT!5 ZN; MFA(,EFS#$3C[6TQ+OF-B6N#Z!Q:<#\^8":*TW0E/.IQX H7286%:G H;2R/: MJ4STC *'*)A'3O06KM2IE#C<;>*ILYO.E%0?EYK,H7CKC 6U&+Y@9*N3YQ[= MO:T90YG!G#BI@AZ49.^D2Y.;JBX5RW+Q1(J2"2-_:U*#.B*TF%05#M!U NJT M\K1H8S>Z30MD?"O&.-Q24TW/O58FHVA]IWWM/A-!8#@W;&W9<-FVK1%VHM?\ MI9G$"UM355&YD5:TJ-+@R&NAK5=]T$948P":IPF'CGRZ8*$V]6+69)RJ15P@ MZ3=\XK+(-VY*&,&"3Q5L#&.!0-&O"ITKG]KBQIJT3*C>KXL,J9IT&0"T/F2^ M"/"AP;+/B=HFZ"A*F[?AHGPLB__8NX-*U]<8:$^+1 J36/,KKMW$NB2J=R!' MHJ4+B@K<[HHKH=#7K\FL$,J6/*CC)RH@^YW8[,^Q@_]1Z62KM%1$QDJ%_9<5 MO@,H9;V\!X2,G3\FV)JI9@1DQT*35KN2Z0P[W5(&U,DTER)UB66.-^422W)X M^)"Z+?@^*(&\0@M-1'!6I'/;<6ZI509BA<0H>1F5C%TV>M-AWEZJ\VF*Z"33)S;5:<5#5 MM47_QGX8T;Z!"P_&0UD%17A:5[#Y7YDKC3F=6]S [@03#-?>GA6O/*'+]'!X M"^ VC]#/>5!L"UYS;0H.^*&LMN:!_GZ*[U(#YPHO7T:\7EZ_/W[V+?OWQ_.WYF^_COC \(8D=ARM9C\&A M#FC(?>,#=W()*<$M8.UI4M,"0WJPFY!PL5VY<51-?'M7;O=ZBRD@LWAR_-5P M'93>_/3SB]?__3O[CXWB1=Z>1S^]>75V\?J'Z/+\],?7;UZ]^>'B_%T<7;P^ M_;#S^[%_&]NV?T:_CJ_54H]@)<=9R;)/H\==_XQ^Y2^1 M &,$2W\G%O\NJ(3S_SH__>7RXI_G'Z[Q#^DU;Y7YAR+Z=[2'/\A%.0/#F/L- M#RK,_GR2[(\49L/YKOW1MO/_^O'BY<5E].* W^*F=3_3,Y-S).)3>.A/ACON M@R-17'1P<%(KZ0J#L3J).3)AF>WL$H0)N0!ZJEMLBK;>V7VY XX]?GHTG6 P M#']*)C[TF&IBF$UQD]F@Q"1V[94:POC-S*RF$O>$L(G/'O]U8IO/RH>*>SH4 MZUR7U<*LNH0"%"^CITEJKD(LLDVM')E)"$CI'9##.\M%_4 :VU4BH\">_85# MC[;#FWPU_"(%/HO MYR]'7M">R %N[\I@P;DAAOOU0?4!.Z=;0/N[[TA4B2I:JM^*DKE>?N/9TJ]R_J,&+!'HLOBW?2, M,?4C0^1*46I/J"*EX>P H$H@%(E-G\=67B>U1=^7 ME#$#L;XR-5PO=>>F.T"D!5>L5@K[*99:)O763.SFF@R@/_"';C:SE;Y,8/,7 M2\HCELQ_;/ 7/^X4#B9,=(7,Y_ SV 7X_DQ#6JHF=2]";\)4\:3(IB6ER'"* M6@@V9 ++J/I@6N[(O]XP_AR[8&'^A+*4";&M2_$#?X*#G)<*^T?HY525I:HJ M6T, ?P+YT-1N]J\G*#"XNMCRV..=N N%[:_51N"QKN]@1N2&<+]Y650T3) M MS#J"-EB68;82%M1.T1^QF/:A,/,><5Z&Q2(>,T=6$WQZ*L_'6FII+, %%[A; M<1SXWR-36Q @9JY26M!8FM1:H"_G2CDKNUV@2[@Q6(Y-1+V@[2J@W*\-Z&TS MU>5&?@-_I6Q6#NV6E@V#8%26%*! 'LY@#&"PEE>K#-:5 &:8%Q92,_?JW2(Q MRL*ESN^9\'3!13!C8GC);(6$$/C-<;KNU@S_:DC9'(]TB]D#ZO0'7JL4#B@8.=\5HQ*R%J_6<<*M@RGE<$C)P:'C4\>,)\7HXV"D9 MA!:C8B']'=KS<;E<@\;J#\7?<\U43SFF,/ALA!3!5+7,1,["X1H@T-6J^1RM6"/^ AX)(;A89\LP(S,9'J 1^5I*[R17+5 MA5ZRE>PZ9[L*(KYXH;.^4 T])FY1(_BA/7O\5\> 5B!@$,^C?0[ M"YK3L43=: ]M_-I8UQUAI6"%G M9L2ZLO0&QA]I!>>0,&[?/'$^Z0 M:6,])4CK_&'X$1N\C6\U'_SM^*2M[5#/8"BI2[WP0.5^/'7O73Y]]-;7ZXU2.29$&88%#]@>X65Y"$Y;V%+8T>L@8B#?:N#AJ0N2]2D@I%]A+[7L(K M9)LVS?+63H@Y/HXSC2+INEBK[ ^=X_NH3D]4AY1OS*>%=8KI!'D"B;8[U!-N MV@\*]BP,4GT=/=D[WA,D87ES=BY:8EY_JHE[(6^G5SJY+AF"M#2QTDKD7-OO M9TIOK/[_^/;L=UDK\FD=B4(D"6=A3BM!*B5"742UDR%4R37OF(-ZD0?]NW7]#=G:; MVU6.9DT4JJ-[\^Y-'YBR%2GLA@-!892<%Y>@H'V8CPI9<%;E6^(>>6([^).+N0G _11V-A>DJ!-25&IUD3>HQ%'CD:\8:>[#5;! M-> LR&:.NQ%+*]);"P\#8YX!CD@S%X'100L#'078F$@,:_% M1 \1P)4-3A#?@#QAUN1LETU"[E0^2K"W/?(WP=Q;0,X0;')^-EG+&.@@,(QA MXE2VR2M+;,68L77.W,4>U[F;YF_*N8;0_MYV$ODMV^"O6?=["M=KZIH \M@^ M+K0[CB/YY;1(-_"?1;W,_O'_ 5!+ P04 " "T@P93-F\IUX!* "A, ( M" &$Q,'$N:'1M[7UK<]M&MNWW^RMP,G?&XBWX(=E.G,>9*EE6$D\EMLM6 M)N=\FFH"3;(C$.#@(9KSZ^]^=:,;!"7:B0TP4F8JD2@0:'3OWKT?:Z_]W7^] M>'UV\;]OSJ-%OF=H4N/CQ_]47TQ:*N5]\\?+A>KQ^L'S\HROG#B[D' M:9U^\??O\!/XMU;IW__/=_]U_W[THDB:I<[K*"FUJG4:-97)Y]&OJ:XNH_OW MY:JS8K4IS7Q11R>/3HZC7XORTEPI_GMMZDS_W=[GNX?\^WP]-* M^#+_R/?8NE.MW]?W56;F^3<)#%>77_!W[=^3(BO*;_[RB/[Y%O]R?Z:6)MM\ M<^_"+'45O=+KZ&VQ5/F]N()5N%_ITLSXPLK\1W]S? SCHU_7,F"X3V9R;5_@ M^/@$1GWZ\_FK%^XB$Y_>'M^CC_M,_S?FJHVL\VW])')4W@;6M%/_D)/>E_HXL>7[Z*^ MI8BN?]7HJ%Z8*OK;7QX_^=:^]A\[_I/]I&A>:LW;[E,,8K])I%F81# ?2Y7J M2,]F.JG-E8Y4%16SZ%_>/S'K#Y@]/?SDG;N!O@#--_P,QM%T$ZD\C::Z7FN= M1V>OWYY'/[_^Z<7+5S]$%^=G/[YZ_=/K'UZ>OXNCEZ_.'L21BE[H3*U5J:.D M*%=%J?!,&,GTGA7+E2%QQ"\L.BG!_ MKU19&WAJ741':@*7>->?+U=9L2$KSAT(44K6W#7*&'4Q;H11*(O78%T:L&:C M,9UHJZ:L&@6/ATE?+TRR"%;E;W_Y^OC;!.YE\D:G\-OC;]LUN5=%NET5D],W M5P4;[=U3T5-(]+,\7B6@U%.TQN'Y^'W8?LN*I ,>F]*M*I@:6FCX>ZE-'O.P M\)JC:4=,WNDK#8Y#HK>D)!S(* 3BVF&/7C9697%E4IC9]C427=8*!&&JS&',[O2F4Z*LHH6:A\KE$P4*+*(L,?O3N2>/WM+T^__A;7_T^O\=:F6N#, MTI$#VX#")PI^2..HU+0%XJAJ5KJL=,JW*_4J4R T>-MM[=)N$_S[ MM<+&._N#-B/OQ>U3]>.6:2S.TJO7O\;1!2[>]V"8QJC5X-4KD'.Q.T5DETW= MP%PGQ97.88=4)-(@^FYB:-8*U%C1O"A2^O5*98V:9CJ\94PW+'6BS:JFZZIF M-C.)T7FRP>?QUL,#$F^-]G-RF1?K3*=SG?*W[/XCL/\/I:9Z,5"?B>GP#YI@N\:HO_OX"U%S.^^+S#+!?:F&: MSM2*S,K_X#E)VS8O:A9 4#0Z2G&DK716"Y5ET4)=L?)8:I7#OH?-K6L0FK)> MH.H^?[\P4P,&5Z3J6B4+^7I=[&5+CTR63L8N2ZV%.Z1-\F!(.8ZB[\%.((76 M@*M?Z8KUK7\JQNYD8@/.P%.+E#X5 4>YYOO1GT#Q+N'*!(\X55E='L9( M2 /#H8O7H!JG,Y%.R[6!;3'<]%PG.^_P!6#'/AUT]49B57<%8L@YD=A#%%UX MEA_+IG6KR :D,;'H&9APUJR*_QHYSJIY< MM\#RG,DVW)K+!ZWV/"#=_WCLNO]%@^;;H'K_1%N01#.Z4) M(D=HA<;SU&2&/YDU.>F^BO>,:NI%49IZ8[4[18&J9OH;J$CKUZR*-=CEO9<_ M+U29XB\O#)CD=5%6'2]U)%J.QCF\9NLJ*EX]\$M!L=C9/CM_#=*U?0V*O[O& MA@'3)1C458U;!-4@&*UP]AJ5Q9Y#I0.?&MY$S>$=0$K@5:Y,@A'$A:HC3AF ML%2UTX]^\,J%JE1EQPDWVT2SLEA&-:)6*@$QG]@)=T.DT-2(+TW"31*@,AC]0*PU5P8&XO+IRK[<:G[VX]*"F*%7KK>NN0 MQ1CH;";"KM^O;+0E&(S],@<3:)[J37NKZP8.L_NNB+*"#=9V,HR-O<(KR0NX M5>M.&3B",3VM:.IH!5)2XD=F9D3X2 )H?E0;DCM_#=]9%+0A9/)DA:HF66#P M+]%I4^+B5M[\\1.W)UEN$=,6U9'8)5.K;%-?V:(>8+E-1"O@7L&?=5Y)%*8$ MT5\VN0NA]&DA=(!IR+6ZA"?K? YZ A8)_SC^C#=K-%9L8S?>T(#<8.9V "PRF9S?V;324L_",A)OH>8';E0*]%4TS3.E"'*..-N(IG[+&K4NT34$P M5J6^0KWG;WJ6#EH-N=55D37P(KHS]8C 1^F*O< M_$?)\;_3,/51-5;I?U/JC,Z8+9R-_=:TJ.MB^U958'#@SN&MY5"NR''G>6KU12DF?*/4U%9H"YA-W)2 M8IRNOTW#Q-$"K-HK70YI%**&Z%%;GLL[RTS28XL54Y!/WLB]^HD7.%!VG57^ M**5W@+[LD['[LF?^1L5#[;ED V^Q>PL6,IC]G/^<^0T%LQ(7A'IK1.# ; M>!/)AI=#&O,[H//&G^'IGQC$>7Q6:?Y0]?I<53IZIS)5;@80YAWIGB%WTK ; MZ4534GZZ+S89!WI_B@M7\<(YX_3_^B"0%<6 \F9)Y@.=6@MX%'ZZ+!KTL.'T MT.A^4^8L\!/!C$ #/C554FIQ0<"$3W%[]7J9(XD:M=(\AM@19[:[B[12&XIH MA'XM3CEX) U<"S]6-5R,:U_U)6E"!WVNT4[,\+YE00H4S1+4OD?P74:/;:_8 MY '&-53*X?(8[(B])*]]#?1[Z@S3L07GYQ.SDB@ 7A'&6N[A45"#':SI,J6FK-,1F^+<9J-_!^_V[D M!64P1;7],A/<1QAT0%>2#LQK8C;V7<0'!Y=.7RG"HE5-"?L8/O<"BD4Y]NS% MCC-R.O8ST@:PSM^CY?>Y$AD[L1!>)&.<$V;3M2?'1^ED6'_M>K6V;7V6VBRG M35GY@#+4/_PW%XUV,4TM(H$QZ*;;2%I350)R-<6^,.8GKEF4V^]08DR'G>1PV M_"FOS[N+EV^&M^$#C#A.CTC/.Y*>"Y2>=K^\0>E!)/,T,]6BZU*UL_OY7FV' MBXL#'7YN'10>=B9L33DJ6Y?3M^A=P U^69JZUCH -,1V73"3>+^SJ6M5SL%> MQQJ[M#U-\;YP5/Y<9 2%N]#)(H?7GQ/H M84[*R?\&:TQN=P8(&)'RYU/((" MM)_&L4OH$*>C&0=DI]KF*PKX%I@ON >.R;-Z/,$GL;):'))$IXS>*%KE 0U09[/ MM^WZXJ/>V4>USZW:QGD1KK2\I>K-2)@WP2U&B,A!!548;#?\ZXBU=4JT0.HBT2^$$ MPK]6DYNC=LX+*^C*$D\O%."F"C2@ \]JAJ)RR*))M MY\^YA[G6Z380BV "Y+8VF?AZ[92=OQ[W?NT_F9]^[CSF#G8,6!$VM"Y$;XIE MM0U]'M4D[U?.=J0^-5AE_IAJ!_19IX)*;(5_]HN\8\C)!NEQI++2,P4RK M3=;:-H0N4V@S@4*$[=I&, +K3U>P*04BQ %![Z-H"9N5D#Z)A1N1^0;Z/-.J MP@R&*<'$/'K\: (V]J:Z)^C)=8G&7$XH2CB\+*+7QC(51S+])P4Q3SP-R2_X M 0M#WU+0E(N6*.'(=7I3G15K<0')_:L]]=1)?Z1<1.*_^0M3*;&0CW;?%6\; M'+IU1P?VE_H?K1>:3$@Z@\X4'LG;3T%;U(*WZ!IY+GQ\9*XFG=R1JA>W>!^\ M9-$AL*0]_/=;"Q"%.]SC8+C'_5:WW?H@^YV]2[D3\OY0#4B"8P[>848(?A:% MQ)1)LZQJM)5[C73$+;*)3H4SK'ILYM0BC@D\)&M*EJE"P9J!"BO]G*Y%8VXE MC-M+;L0N+V$T^&.VX2(TMH];@8X]H#UX"B]-X[1YC:I-*G$&61.^ M8AL: )X$5Y.(]4]/]%3P2)3+(=F.TSO;L<]VO @/XI;.PSOJ9*.'9[YWW-^9 MFX.\^@$! X:<)JG7(J-6\ $J.G/L/6<%L_?8H)'9:9PX'*N+]FX;^YB/]\SZ MCF;_H%VU!PR+'VW]A8_5RL>/G@VGELW0:OE3!FT^T*#" D(*WX'@-%CM16%) M'[-;+\JBF7.D+)7HGF>(D$MRF&(P#CD84@S(*N7EQP !: @_)*W(DZ=DBJR[ M+S;P>1YUP=U":[8"=;QQ)JA.'>B)(LX.252L6:NXVX9E0@*12FZ.#4_Q *IM M,/2.?$EO;M?!P#Y\%"9/LH82_O;DSI4]3% M6'U+VIAC9AZCG#6>CY(,3W6$84]B#G()V %^LO7NX[;3GGXR)VD_F8UAV;., MV8NR#>,U!\=@-+>,2BBCV]B7EA2F-;CX!5IE]9PB4]+M4<=]C#'&"%PMT'+%^C M$*]!Y-!Y:<.:A%@CKFCAQR.^,4%PMXA. >ZRKS;D MK-YB@?IDZNP WGWHXA1_QQ1-EMJT..T;_"WH6E!8-M5!Q:6XM=(R'7:C."(] MFRNXTQK#O+O.!V4TQ2# D*__Z=S /=]?3!T7 MEW>,O8+FQJC>Y8]W&5B&]&Q1'/_"4 MN+PHYBY=2?@M-J==;O;6*E*L#38S,[!79:ZEJ_CTI\G 9@3JRI9&X#"S4[<> MF#)P=LJC)555&T.14Q"L(LWD#Z[;0,#4W-))$#*$+*=2+Q7Q,#LTKC AQ S+ M"ML5!B%/A>55R'-G6QC"PU5FT25+55[JFOKL4787,30-T4)KJC9 NGJOFK^I M;"ETDA454YV;1#"NMB0*D[Y8P5 7R:77-"KMPY3YX):BC!V'.UULL&"-OY9O MM]/L/LEP [>Z5&DX,>%0VP$AU;HIFLI^!2O6]FMZ/&QQ#)8 6M13JJND-%,F M6A@_\N?3(3/V5.^T-025H(6VG#!7/BJ10 ^XWOZ3I_N^!!8YF1+V1B&,*4(&NE;X4*FWPG)/;DR;*;.L[*N1V]?"/$)D M>C#%OV="N+9_IQX9!:3K!YFUMSQ5P\.Y7$$!"DA5]^C5SI!1H7H'#@L$4T&0 M0*X,2. M+HU!-=P#W/.!J*!7\L+?DJ:) MFM2W7+DBWPFSZY'+UF&J6WZJ1U^?.G7$#-5280N?S1O#B&VL=O'G@WC MHQ"_.[BB]U]J>"U/%C1%80/;Q79SG>JYR>FT1KZ>D'](NK@R/3CX"PB/CXY. M\G027AB[H"YK.BY)=PK/1H%W?O\6JZ;7.;>>W_!".#L3/9[^!?.. %_MUYX+ M8".J/J_DG9:[41#ZZD7 W$'* &3=PNKZ?W/#^A84';#H%U?BIOL0:H)-]RS> M#E-['+;J.Q<;&)[:1XS5W]&B(* TD\99O;83UMP8Y*01!X3X(V9$F9 CNP)9 M;+2@\,N1&\/,E)6P)5A%.-6V]W7NRGW\*$M=U,C%QG^!S]CF[B)NVM;SA+V9 M:IVWM;@>Z_C>TF71&<%8K?-+O^"W)K=8(;>AE*-J $Z/QYZ1,T?/R*X>J^:>.A>JK$PH0GF>MM6GP[]]P>M M4A5].6RI\3AGYZN[2=F>E&=WD[(]*2>/!R=5&NG$/!UT8C :6LRV4]4[C_K# MH,]+AL:MC%/8SK@]ED^W75E6^ET<8W=T>7=T>>.ERZ,LA=<]PR6-UJ""-O=G M15-&1R=/))S*SFZ/J(\C>CK&+6B307[.A/:G+DP=??RT]F@C2T5!)W]$I]\!0N-_GKD&;O^L"EM!*&O#"[B[R MK4M_O7_"J-&9M"1GN.K3#FBD"DD10^2*L9NW2YHOH#AD;>R 34-]QGDI3+?: MPO:>G@.4'F9<;?\0>0YE5J8*N55;*G_\-BQ4WBRGFAH%=%ZO[4A/@PR&IA+L MZ))MPC%R1X"CY[VKX;4\M5_I/L3)[+DB(D_:DRS%O]T7@:3,X\G_BO=E77\N<6>+-+>6@Z8P*Q9KDB__ Z@=:BP4#N%Q\='%6A@ M2ZRCX[U' <9J%U'A'P%WP/X[8/^?>5T.&]@_!BWY*9#]/O[]#GT^ZOVS#W[L M0 SML0)O[K S?VY$Q!UVY@X[=^7T3,PKLS$'VETR'#G^/4Z+\_I(8IJ*D M=$P_OF"@*_[D^CO3K_ZA_<\B T,(@]7^G7Z5%/==$\JA#=>7OZM=HJFNP3$X M<7&=MBEDOX65[NE#?&T/<7>[*Y$M@^'[38=CI"->-^(D?!KSG@C%AP0Y1Z/3 M])U.Z]-I/[5-Q.#_;ZS;]J,5^#M5-,BKGW./5\SQNQ2)?K\J=55EFS9(C'K) M].QGC/]V]G2;)N$D;AQ-"VS,6,5;W>BX_5R Y:!^>YY6BJF0KFTL3M\(&X_/ M:ENW[.?E9OW:,W9]T#O BA(GA0)R^PP;;]*#1&G5-P>K/>9YVZ24N@52Q:"M MSORP%XB.^+D4I1782:EK4VJIW)5.A.YYV!A]=P>^G8]Q4!L;5>'XKG= ;>%4 MMI*C%)ZCMTB:$[X8V+(YLH0"^#LZQ'MO"F=+()DN."V#:?MV8*CZJ&UB M2"],7^8K+U!0HYDS0,RA-^B[7(A;==EVIC]Z:_+]N]6*PU M^0CV"Q86-NNX*=M>REPAV5)P6U]1T(T]!([5/;$UVD%\2$.A?5Q+X,=/58]+ M(>QGE7[YX!-7>>PG?V=%/C,X%T9E8/(C1I3VZ+BF=$\=JX;6L0,OY[6%ISL6 M^D[S#FR_J>0R+]:93N<$D!4$=8L]J)HD0;2Z+?J3RC$S[* 938N4U'GBBXIV!,.-PI-+C84Q'/"%'XO4L'2KJ%;YG.Y-G$;N M-[SQA)4?2/>1F404_=K"7-\CX[*K]N[AAZW:NQ@RMU'V0+C4;*9,^3$G-F>:_8WF/4*T),EY]",M7_P=K*%"?BQ1. \YG$*E#1Z-FL8D*.J MP>R'+B6=!H.%,?'MYR:)I7::UA'1T>]7^*SV MMJU$T@?(I*Y*]WLNM2BM-JM4AEMP9G+8&M;P<"LG-W7)NPR,#AYLK3.]6N"T M2;VDT4<]6T?5*Y MA$_LDMB+8CIYYJ5,:EF@<8M?E:P6I\;Q!DE1,;:9(Y/>;N5EAPW >@2_N H" M@[=/79\2P3+,$?+H>\X%:BS>5B .AHYIV9T8OG'9UYY<<5^Z.S45UL=KF^MN M*M%M;]HCC#B%88/3_)!9(4P/[;/I1-"H$;3UF-WB$E_&[-HU MGSP8-.XVEN"#Z(?"ECENF5.\\31B/G;"2G!OUQ[XA6B@ZDYLF;C8*V)I1X$C MU@V4'#C*"SAI4Q6C -(APJ=7B7&LE'Y 71\@3]#%UB6SHJ1%TMB2:#HV5FQ) M$#98/ DR1XK05.N89SVF46@9>69C:_OZ)B^^S4YQBSI-Q'!*B'0$W2VQMBA7 MQFFW;AU*660'&9*=WH5D=X9D7Q7Y_5\D(H<_OW#*[2XH.\BKO_AXRTB8TYR! MA!HE" P&T9.26(2HM+'4J-D,'5:QHX)AIT?L][)#P2"&%O6> #B'>%(!=-$?X1V9'N0K*%J@6:"4\LR>*>SI^!RY7-1 MR3VO^P>^K34*Q4AT450Y@:P-US, ?NPMW@Q=*4<)EPCUS4&9(L_"V+MO_-Q#XTD9:< M2Z0E %EFFAW:/S$'9MJYW6<__3&:8X5O*Q ALL=%*+SM1!_?[:?>PA>?)?4. M##KROA77!3'C( R:&=CW/H+%5-)%2E67?.3H?*Y8^ZR+\I)5%&9B8F86X91, M9BXQ?U(7/CK]$E=+D M$Y#L6@\-8[3!;2TGWJHI5P4;7QQX(D4.=@TEGT#379DB8;^SIR0H)=33QVUD6XA,P@CCY#WPVIO,F_)5K\)G>G)2:*T+A/ M30DKQ_E]T/3V-S26HSEV_LR%L'QF*)5V)/(7B_0A7VB1J&PBH!W$2ZTWB$\] M.IO &9GAR7FM^-"#B81YKFZ4)U=N?"3^@&*/A)-EFN./>\V']260O0:V1PO8 M]YQS\$!:Z!%Z'3&>^NA08!Z#4N!R+2XR7TW8&MYYE589,TH=61XI]K]J"Z]0 M!%^S@)+6H9H\B+YGQEL*_"ZDZV8'WP3OO#!3$P"1"1S03J[#J[B)I.B%52*2 M&FE;4ULOJ5UZ5$;@E"8;EXO>^!E9["U*9'\8ZVVSZB\TF&BUB$[T#[0G4.+P M3U(T9Q,=Y^\3[BL _J D?F*,%,]+RA)3>@G=-AGQRYQ$ WGWV5,F*Y'>>JF\ M2HPV&>(ES@7:YZH#<3AKF-,ZT].L6'/LW",NVCE-MUBM>9NKT"S%N7;($)OR M;.MLU"6;Z9(GHVR%%PVD!:(L&-_+3_!ASFVV%2RP]C<7D;)[OJ2-O?L)!YD> M&)P$9<16K^]TO?4 &;AQWSIXR!N2R7/KWMU9QP-K# >=X2V_)F[DNA>F=E-2 MO),QK(OBTIV4%!_U"$@HT<^!P):*H!N&6V.^L?U2IF>A:V]C1]@_F1Y ZL9^ M'3]U\=4P=&A'93DIT1CGC( ?I_0'6>T8XRV6H4Z ,+3PT%9QY0$F1&@)7DU$ MC8QQ,%Z*$NW<[7 /'/_+54T@P;HI\_;@%@< MP3F%4QV+?=C++-+6N\&"2(*1J@'LWNDLV][9&5=A-Y)U/"2+97"*HQ%;+!<+ M4Z9$+K(931W(."1\6)N$E@A#*JE78?8A2BSH$278?%QJ=( I&> C'1BJW5L! M-3P9S A%E.EA?!)BA8IZ8_NXM.C]OJ6ZUUFK>[0H[)8:,L1VH2/I]/!71Y"S ME-.M.86/42T;7+7A#XEP5;=X:[VX)C=H>3!*3>E2/N$M7%!PKFNUX>FT=SD@ M,NGHRT]69[TO'>X4K.%MPW919&FT8W\[+OFZ- EUUFB#Q+) _1!WK)3P6<=6 M!&/(=;8/0*JK11<%QY'@UHA(V=Z!'+S.9:(MDMJ4G#6V(6;OD72':YXY$3A^ M3,UX5G7?$WP#<==S;GBU>.>\"_ZJ)2_S"@8L2.;\M8,U"M^R MFPG;Y8T F.[LP4%>_1=B =B+)[(%]%,H@O@#4KU4;14 ;%I? [?%ZFUHV\87 M..8@IMO$H4ZNZ6,7X+HC! T< M]:"J$T5%"]/&9"F7;1)] WU,#YH54ZR+PPI$JL2#7VK,FR(.&"N62DR.T[C3 MDJOO$IDN4U7("'&I-_@A3#.8:?*X7]X]CV89]FZU7])U\F 2VZF^7ZRQB+ J M9C6^$ELE.\E?HNCES!9L!(KZYC67L!1G]V'-.;O1IC$X 2(UOPR$SBMA.&"H MDS R4W%P"'0$"PKD1'>D:%PGQGYNR%>?F_VG;QC7:>V7>0T"JJE9I5/<,0@) M=MQL2[C?**RP^T19A_VFM7S6UHC6RU8)R?U2)1,E' MB TT^WA!EZJZ9"O0T3H4)6W:-A]^;5F=XQ@N]=Q0_;.1(F]_ &V%.CI*B'@D M6F)7V]47/+ WKD##9XK&=0>B'0Q$N]_^L,L"P]0L<#4IDV4KWK2"/( M.\X2D>4I]S+"Z6).56*737X=X$ MUNJ#:'>RS845Z ;^Z[J'@!L,*QI'87SV'CG/.DJ59:)PMV3*(0A>&7%F=:I3(U5,^4]W.P MT!\I(2A%]S<$9"1CA^H%OQ4(3EO(5VH,]@9?1%BB\[M&UB%I/YWP;!P,F5B9 MBXNG:^DK@Q^\*\"4$5D?E_]Q*%29XPQ6M8MMADX+W>)(UL@KXCS)*RW2O>3SG'T5ILK!5E:GK_T0--6C& MX"M;=]T[P0>"NRJ(:T7XI39,O,24&NXP9<8I^J"EB0HHV7 N[B^*==PM1\?O M7*FLH8/5,CBU9%M"NV39I?@8A(6"PZ]J\UTRC)VD.QT*M0^86\LUCU$E[']N MS7&J>:,V*_ZL4ZX3*>H02-WD!HPD>8'W\-ID$Z EA^^[17ZSQV!N\3X-2*>N MJY=D(43'"K^-"W1T_&P2+>$)BRI(EO:S3O76;[0^5%MF%,O%!=R*;%4*T2:7 MF!O$7U"=-!G8DW5,>?(D">1KMAAAK*S$>BAH&2R?A]; 9 GJB4DDA4HSS1&\:,75.CH-L M"T@Y^D)'%$SW<\MF5&^&0W?WWJ)WX):??WM5<_#Z+3D'!F$3%T1E,:JI(8'X&-SPI8L>,4ZM+ MW-K, A^S@J1BFN,?]O14&Q^>T ]_9I\4[F3$^EI-''[MO8K0?1R\[/6FZ5B MG&XMCA0[@_R#TT>= G(NZ\*5)^Y%[F.U+M"%32CD]2#!?B<4,+I[!YWBX7@>R+$ M=?5L8=0H'@/Q=%<-#H[CDIV"M7 DPCZ9JF;*Y98UQ ;3>V.+J:Z2TDRWPGYQ M3\ROPR72Q8VM-5P,>L_/Z5Y[7-M:1HM*/=>\A8044 M,L4A?NT_0B>-:4);G&C1;GR.@QW;,YR#]-0'9U ;KZ?N1V'N7/5Q(B$)3+:& M#S?W9^!?P\'_I,?PCX[J8L[6O'.+5WP3JGA G![M^7$*HX5&/AL8&LG5QX.? MRV\UXRQQ2E@4AC^8)Q_D6]:+LFCFF )B+..J" ?CD#.J]5X[M5,*40<[3 6X#4RS*D>GSC- M#<(OFTHZE$NL F]T JMLKZ@V(C8RF/O$/%'(R1/SC[USCMJK=Z M%!5:(]G/0[SZRYD#I-"QB_%1S.$DVA+?4%1HG.+CS/)A;7(E?1F\,B57A0EF MC(62)\6*CU\%&A'Q:=:&KOB42FTP%L$@B"]QO1*$!"T@/R-N>8MC8[_ 5FL2 MZ7\[A*5Z;Y;-\KJA=)[$!WWP.)=LJ^!8K$W=U$(3RU57-/R=#W#9/)N%K=O[ MP7^*M067.W+*8':$<**=(+29BBO!.-G76TEM@SR;3%E\>-!5=CQT;H=T>@W. MXC-.]>,[&JBJ/07BSE5H1MC"#0!@">V*BG0CY^*:Y)E(]KY#; M>XQ5NY[>MFU)&5[O]7YEQZ8?H1&W'IIM9*;]KF*$#K7MO7I (/.B2*E(Z"-: MUWY0K]0[@;[2?HFM+]ITSK5=P"*M$L;UPE26FU9LG'!N22/WI'*B1'$ ^-I* MR HL;\$2PV'8LQW-1'O8DAAH;!6W6H!;G=&1>[=\#.JY$8\^*%4L MT>M"7K22IJP1MDW+S +..N;J;<],J5.[ON]8',:CVR8G=+JJ%3-CVQH .NI[ MK!7I!A!TA<5*#E7FX1#I.$CUOQN,GR)*03 O],VP:6-(37;/MI-'ZW5MKG.E&-WZ_RG@?PY<@'(GA).*?=:QEQS07W(/X[H:FUF)@F(:#V6 M'9/_UN2)3<;S4Y%"ALMX2VRG-;-GI32TGG')%_%8_-:4IDH%761RZ79-/;;( M?HJE,_25%L;=H"U$W*7;8P!+=&3Q ZNBD@X=TR)/VQ%6W-)A,^'%LA,7VTB4 MMW*8L]#S8*W:'A^!I(W]N/]4F;-]=3A.; ^8S),[[/".W1=54Q=HW"6$A!'8 MKUI2>WG<*QB4\@%/!ITDY(=(8%D)7FC]LG;7M8O&/ _PU<[>;J] PY,JS](F M0Y10J=,'(TOF[&?^'S]Z,&XO:7=7A$&]IF&[R8=EK]/-OFT(Z)@[4A-687P3 M5&K2#5[(&3J,XIWP<*#1A.X\[#&,%!(9;&$IA./]$\ON887-CIS"$C:%)7.< M:);>AW6IT$=3[5G7$D7$? #$<"ZD<_L!W"8A'ZZ08J&@-Z,B3X^ 7##VG@NF MH#92P31.)^'?Z.WD!GAHEGPUWJE%1G*.J!UN7N1R@/F?,I-=0,OK_LI1WNTN MR-0XD@R1[6*L>]<7+1-[/.O2L&>N]%[#9I&4\+(T(ST\%!UJ4)FC9,(IK4"( MA%>'Y:A?;((P6.?/3L7C15PKS1K(66DP-ZL"VV@7_5R8*B)=6. MQN*.3%%Q[22)=4!C(^ID*Z7DZ1>?W4^&J*4"'(\SB1E*#S,L-ZUTYD$K_;?V MC$^_LZGM9+65@NU$0EE\0[9SAO]6ELJ&K;9MS,@A1C2/C\=]5+]KRBL#6_<6 MG\NCMNZK:%BGVQ99C'.2!HY(\/E7T1;25GN!DFZT0X700==WR+&/SGHO[^'0 MVH<$>+="O$.1C_4\.!GW>?"JP Z9MYDL]A0K46@6I )<0++;?4^=^=LRXX>D M-M([E_L14-!#;&WB01 #&ZRTAL-JU.L4QT(A-=/RC0A!)?5UA6_,3(G-$8AX M 3^-+8TW=7]9U2W)8-P"W!*S,F22<<),I2DBD9B&A*KJ$L3_4C/?49E9^\ M]A#H@'=JV$+'&V=8IO/XT;/!X,+_VOYG#-T3 L5YB)-W-^;//.:=-L..]QF[ M#O/",2/78KO/B2%EY@R9CGXNN.W#!<9>X,&,F7Z9)Q\=81CRE9X]>A3]K'(P M$=ZH\C)Z41[D6YR!G[&<-K .KQ>FB)X\/CEY=HCO<5K7.>T.9';^>'4T!F+X M:(]_AE1"''[GSC%UT:^2/F["1R--[ZAM"[;PJ(L\>E[,YU5T],N[2?333V\. M\7U.X/;1CPT&2>;X1F?$MW6(;_+D.'I7-"" /\*'T;L:G,+Z$-]C6^\>/SW$ M]SA%IG8TG (],(S:')3L"2,-:?3K ]AF\T4;R1G;$;3?VU@F%$ZPVJ!%2QNC M[*J[&KL@%:NJ3O2#<\)2Y(U,/@*$XL *)_0LZ[\$@>1)%6<7)?UV>^7+"X_U MIOQ<\"O%#PALUE(^HD=5'.[)%8X0O[,=;\8])W-=.(PJHR*$*0,-]?" M4&^FUMP.T3C2SIU/-PB S%*YOIC!MG+R//HY?"1#4UHHD:(9\( QU[V= '*5PXJV7PL'A+.U M:UU*XJ!!18+@AKILM-2URAC;U0J0J;!F9A:\Z773VK[%0J41"Q%IM3\%3N') MN+47QKPRQ&:YU;_%B(6+J))A=N[^[#8F5C$HH^;C0%^6,M) MQD*G+U-8OF[AX"T#WD%NN*?CWG"O"G1J$8=XQBHU^70,7P=A.%PL\-3,YPW2 M3#:5Y;>XR?@5=*3[9K(H8(=89*7=?MQADRHDF")"\"'+ACHDHMUA*4?R@D]M M='AX@1)O@3Q2)F)V1&()A4A^6,RQB -,0YO:>)C)C'DDH;@Q7\KY*0<9!&A5W]X3M,Q%K'?[H.DP$>TWA MH6+F)L=3Q7:C=5=S=Q)'8TT;AWC0(NSP:9E-*[7TCL^#W"Y?C7N[O&NH_KLH MI>"-^E#>;1S?Y2.5GXI=D'IK0N)(/,35F16R@K)]NKDO;6^CUVS>ZBO5$#D$M(E_7AR*D0!%VN M6O<5,Z"%Z*',7<,XQR7,I8)^W$X:F78[T/,);@LM<&!-;M#,+ F9)2/$N?D0 MA+O4'KAI84H#V]1CQYW:MT J!)QE+*<1^/\=IG/D_;*3!=ARF@M>I:G84I=S MV[JLR$PJ1214R@-VF>OJ"WY+.5>Y^4];_E%X 8] BNC@*IFK4U'Q$4IIR]0F MQ:[D3SG>&J^$%P1:UUTFFTY[;M5IU]=EWW=P9CY<7175SI*-[;+I0SP]GXW[ M]#Q;%(:K_'Y2:UJ!]I/OB[)9WN*#]!2DUE15(\<8X6!M,9'?R=+WF>*HC7)Z MQ,G"\&A#OAX4OZ?&":U<*O634$JRT&F3M9Z=<\OFA/*E?%-L=P]'+'NJ!&+Q M'==N'U,W/OP%L[4MH_[<4'4:QYZM4DF<5$BTU]5XRD=E(VWXO%I[U[&Q[X%. M?6S%9R=^V2,7BE)^CB/.?A6#?9MNR%ENREWHN@^&#?F/('*+H76-FDGNA/T" M&JQ3E4!R6+_G-P'OHV3P:_AF7;MIK]84L:WT\P+F@>3$?H5N[/-&;!=Z] 04 MP+S*&FSC-XW8@GJ'"SY/ CK6OI-2?10Q-J Y#"XL?%" M["N=4TA06N79#VT )C.S@#P)[FQWB[$+$ 5LXI*ZLMPWI?Q4.79RC-NG5WB? M3 >U_I8F&K48-T]V=T,B**1O;@F;WBMK64BGITV7@< V6:< K<\&X>,%7$-J MOFW+ZU$%E6^5U>J.B'HC'.C8% IY.*:8)F^-7HZ\2OI=YND@M?J M??0S)4B%-\/R0SUY]/7IV'B.]FQ:\:DZ-0[SG? M2DW\P;+?DF)I-[PU@=!,H,XW3.SF%!1J.]SA]/'N8-(UC>C]XDOF.&&7)68G M)B:GA3$WH)HT!F+M8,AK4^\UAYBIMXQZSX9):^_0!='1X$TU+W @VP>@RU:O\\I%(@6JI39+QT@E!USU.U;^)LOV.;9-?*^NW&Q#[&)$; =,@+(QA-HP ME:2!OVH2DY(5<04_MD?6=0+'#0;@7G(^G16I#J007)2CD\G1\PD%Z7)K<2%Q MGN,E5(X=, @$.@II"2/0LTP0 Z"AY47^;[")>- I2B[^R3??^ UXA,$6@4JC,N^CHR\G]ZE'N+2HP@6I&E)VU@ZURTRCO%F;A$D=(I1\/@EN M%/90491Z*V2,9$0@IXXI==HSS7]*_KK]-O(O+:5H=R7=(2>A<]=N#,2GWP2D MZV"&09]7C6)PS1T:9C TS'X2< "MA4^.CY(A-\FD3:K#OS:2)&3+97)N0*V=_,V-Q6$VJ&XPZ*?%1'. MEG*IG(X@#5UY=;IBMBY'66QUNYOQ[ADA",Y5LGJ<=+)@>:F&^Y=FCRB!2R9\ MD,'4]1W\,STF&X7I/6%;8<^WO-+>T#I#;B&=3M[9.!(HBFEKUC-5H52[S'"M MWM.FWX"!Y'E86W_"7 O94^&(UII25>(.^K!?8?Y^/N$-;+/&THK6&S[KE\Y4 M!X:>1[6=&3"$4AVY\L'GU;(N:GNS_ZB>Q(V.?&8;6J__B#5$KZ-BNE[Z_5!5NX=A2L/*.."0AP3RIOEE+U5T-458W!40N5XUFFT=_%B!ZV=(K=V M*^U?5(">:/$'6]U&0\_3A:_[7,]#5#2SH17-V&)?>] D= )C=/; @'N8:R+Q(9;OZ>5;KB\5[2'U6B' MM+'F0V^LNWWUQ^\K;)6;$= K=3A4-GIYT%]D0, Z% MT:@M"_J(HJP81;/.,!?EL8%Q!G@"LIE'$.8XW+ MB6?3;PWGHU =2/>H:ZI,T!DN&03N.:&2O^C"IQFS0- ]VM28F:+]SIV=#G+3 MCIP-[:P C4ONU.M6;&YQQ<96Z2>8S\]<4#%MBO31M"*DXQ9K7Y1(+ M'BSA C=28]%V4VM+N;'I.D9NB"6H$XN.^8JM9G]3C5A%T"IK56J";U.T![N% MIEQ9VUO]8$F%PD$PLU"'21V\>E=!.SR(L$\TS>=JR7(=K!!V]"]LOG?+;4 \ MXFL78TN\B!0@(T!,#Z>Q:8#\^8"9HT M;-DGK5A:\H32X6 "/H6-I1#M5"6V; *'J)1'3O+FK]29E#?<;M*I%]?M*:D\ M+C690O'6'O/J,-IBD:V6HWNT(;>Z5,1I'Z3I_= M?2:"@'!NV-HRX;)=6R/D1*_Y2S.)%09355&ID5:TJ-*)J3V#ME[U7HBFQN S M3Q,.';ETP3IMZL6LR3A-BYA .MWPBAFE+YJI9O1C8)])1V#)2GWZ32:2XZZE#)'FG*)(CDDO$_:YGT?CH"\0OM,%'!6I'/;&&^I509*A90H M^1>5CE]QL^DGE>='D M2<"[NU3EY1;'C7>.7%^E%7OU7%O$;^R%$>$;N.]@.I255WZG=07"_Y.YU)C- MN<$)[$XP 7#M[?G8E2=T.1X.;P&<\ CQ7 N'#8 U5Z;@4!]J:FO,M8]%Y8MK M@G;][%_WZ MX_G;\]??QWT!>(*H.O96,DV\3>T1D+FK__V=G<=&\2)OSZ.?7__TXN6K M'Z*+\[,?7[W^Z?4/+\_?Q='+5V=_TS^I6_0.J+$2S]K5C\VW DG/_/^=DO%R__>?[A M)_XAO>:-.O]05/_?_O+U\;>L_[]^?-@6V@NPB[FM\)^PUG1(1?9'ZK+A7-?^ M8-OY__SX\OG+B^CT@-_BNG5_H6<945^/Y"R+=_,RQM2(#&$K1:E;)A6I M"6<' (\$@I#8['EL]7526U@]$HO-X'S :D*05%.E&A^-J2V,[?/Y5%#O=$S^ MZ%QE]89S9&60O$Q#^8DEIQ)*)CPW^THX[ MA8T)$UTAY3G\#'8!OC_SCY:J2=V+T)LP1SP=9-.2,F0X10%\#2G ,BH[F)8[ MTJ_7C#_']E>8/J$D94(TZU+UP)_@(.>EPL81>CE59:FJRA8/P)] /S2UF_VK M"2H,+BNV!/9X)VX_81MKA? [/NL#P(C<#NXV+XN*!@F:AIR([^!MU(V*P=T M2\N&$3 J2PHX/N[/8 Q@KI:7JPQ6E;!EF!06+C/WZMW:,$K!I<[KF?!TP44P M8V)VR6SY/!#XS7$Z[M8(_W)(S1R/='*^NIN4[4EY=C3KLO.QL<3)(['98DHZ.<8!M#47YD\7"9%XQETZ3L2XTE 26HJY ^KT!QRJ@ M_T3SAIMA-&+4PM5Z3J!5,.1:4!(2;VAXU/&C"=%Y.,PIF8,6H&+1_!VV\W$Y M7 ? "CF\M^=:=)YQ1&'PV?"9@:E8F?F;A;K/ZQ/E42Q3@3,A*1V^JDT#':D) M^8HV,&A]1JI4\_Z FX"K;10:\LT*S,1$"@?:F"0UDR^2RR[NDJUDUS#;%0_Q MQ0N=]05JZ#%QP(C0#NWIH[\ZXK,"T8JPA[%*H[S4-3:B:C2W1<4_714T]E6Q M;OL1]@U3O(;IQ(_*R"5+C30^#I9&C<&DEH-L[]1"5NEUUSJ[TB'Y['3C8537 M"S#%,01<@'=F/3"=B28#78^P3O!!"F):1 *4K0'Q"*;H9^N @G;'75L;/V'* MVDIE?/T-#6);MX5;P3Z(;N0BW]HW'EB5)#;D]D:HORA9?[%5))1P0G<4B%E M=.1?V8((;:BY>S6'(';?6OES$6$-0J\3)XUQ]R''N$LB_2@9>V M?O&MYN:A-H1P_/6S+V,O@#"N$_] 5ON%:WLVEC7'2*E?'&=R&6",JOG*E#4W MD#6@XA9:9=PM4:KW%IO*ME,37#UP'FRY+(1?<[9UJB] ;6'ND%YY P;MLT<3;HQI8STE:.O\OO\1 M&[R-2SSX?SL^"4\[/&+GAPY'X\ M8^]MWEP_%+ X;TE.1K*[KLEB4*$R2KO'QQ^T2KXFQR&6,;EEXKBMX4N;^[," MS(^CDR>3B 2V"IJ1;!DN;:I$M>'4DEJ=2>6E/UJO"U6\U1C+TK]ZV0WOGJE9 MPF[ONZG-00>M(4D7^.D%U1_H#BB")"C?6MC2WQ&;N]&?JF;J&Q:T.#XVR_3C<5FPN#VV*LI;%MA>$N M<(TAT/![GQ EX$S %$=/0:6![&JO[YC[(J6H4&4OL=TEO$*V"=F5MR0AYO@X MSC2JI*MBK;(_=([OHCH]41TZ?&/>+7RFF$Z0Q]-HNT,]OM!^4+!G89#AZ^CQ MWO$>+P7+PMFY:(E9_:DFVH4\3*]TBE5D1BY M(V6Z00_"CWF!)?\@O@1 B05$$D>_85 A0AEKD#XKJ!153;V@X$3L<^Z#[)FT MX2&Q_KLSV3Y".%O>CI$(Z+;%UN+T8O$,^J5U?X'L2)N3*L>O)@>JXWEKW9L^ M*&40*>R& ^' *#DO+D%!^[ V*F2A657;"?>HY<2Q7;KND(@'@$3%1,-!=B(*!U+P6$]W'_U8V.$%D _*$69.S M73;Q*5-Y*\'4M;C?!'-O'C.#-X?\;+*6,=!!8!C#?*ELDU>6TXH18^N<*8M; M5.=NAK\IYQI\^WO;2>2W#*%?L^[W%*[7U/7^X[%]7&AW'%O_X;1(-_"?1;W, M_O[_ 5!+ P04 " "T@P93$%#>8$7D 0#B8A8 $ &-M="TR,#(Q,#8S M,"YH=&WLO6MW4TF2+OQ]?H5>SYDYU6NQ35XB;U0U9[FPH5V#9#"F&/L+*_)F MR^CBEF3 _/HW4I:-#:["@"QIRZ*[0)>M?.*)R,R(W_[?QVZG\3X-ANU^ M[Y]K?)VM-?[?X]_^OZKZW]]WGS"1B4G[:&(E M<5R!0JYYRL MI/="Z1Q\U.S!X2/II)$FQLKR@!58&2L/$BJNM33>9S1:/HB/DE/96:^]\0YT ML%8;*P X2\QA%+E<]FA$3T=/V!O^<^UH-#IY]/#AAP\?UC_(]?[@\"&GJS_\ M6(Y9.S_H47O8!\'-M8,_^D%G?+A@3#Z<'''Q@_)E^^\.[PU'V OIXOA.N_?N M;PXO7WL<7AX>T^>3CX\4S:/;J/5#3QX6B O6'N#[HX(DVEDW!5,5$)_?DD?S6N7%XY MT<7AI\/J$/'DZUNB^]5#VXI*/ M.M@[_.=:ZE6O7ZV1+B>,CW_KIA$VREFK]._3]OM_KCWI]T9DH=7>V0F-?3A_ M]\^U4?HX>CA6[8>/_^,__N.W47O428])0:H+3?CMX?EGOST\/[/OQ[/'O\7V M^\9P=-9)_UR+[>%)!\\>]?J]1-=O?WQ4#DR#\Y?M&%-O_)*^;Q%*#-KA_/(? M1[LI_W.M3=:<&$_)>8L@=+(Q;>;HYOA?Y7?=;.'G;+I5/[T5:/ M[N_L"3W- #O;O9@^_D\Z6VNT8SFU_//,;_;?/Q>[[_=E\S0>;[T_>.:.=[JO M5>O-OMIYMBWVCV-[9^^EV/]T"*WC ,WCEZRY]WNGN=DY.MC\H_MA]M^\/#OH6/9<')SM MOPEZY\V6V-_;.MMYUJ3W+Z&U>?AAO[M-U_GCF*XCF\^>EO/QYO'V^TBO_;/7 M^N#-T\[.F]TVG5>TCK=DZ]D^.S@^I&,Z[W:>O3QK';\\V]E\)UIO7DY^\R>= M6_4.]DXZ^V]>JX-GV_0,^Z*Y%^AWN]V=S==G.W3M@W*^S6W8V=OG!T_MA^=[ M6Z/F*_;Q^=[&6R\(&AF:"@R#"@+(BL 2*Y\AB2AX4$RM/69DR4QHK=1O#Z_) M\R[%NT%^)1;?\K2#ARNQ?DNL'Z^*-4)T(4"J4-I80>+T2JA0>8Q9.V\BEX1PPD5 M,I>8);OEQJ\]+N,_-]&^H//WXTJXMQ+NIVO"->BMEZ'*N5!;XT7E"L\ ZQQC M(3JEY-KCE^+.17M..NC7'T>/(C'[+IWQ*.+95:$_.1T,KIGS5B]NTK$KF7]+ MYNP:6"MRLF!UE642)9QAE3/.5B2LH+335K&P]I@+HGW?(W83/' #+&D2NQ'@ MI/0RHO7),)1:O=W^TI GS/;1SDD:$.'L'3Y/%&H\;Z-O=PK3.A?WJU%1!WJQ MDY^V>\3HVV3P_6&[,-2MCT0NAVW?H5\-1_/5 ]YLNV[H/NWMD+SWC[=X:S.^ MV^^2S#^]%,W-V-[_U.H>'#\];GTJ.K EFJ+YZ;G<[:1_[9X=O(DG7H!N=EOM MYMYKUA*[[?TWV[*UN?^A)4A_Q$&W^:8IF\>OSYI[^Y_H7+FYUSQK;;PE(F4C MDC%9GCWYWJPK"\)5X!5F)ZR4%M8>7X[UZ"@--D(8G*9X,=+M-)R,]??(&[P+ MAH*S")Z!M(B!08X^Z1RY4%F,Y9SG"N.0$.BWA]=/<7[YS]>.50794TV/5O+MY?7.3AM8&Z.,]IKWT^:,,CI$&]'(8NV>#I(#V> M7'[\Y<4I+KZ[>%_.<:,<,G/%_K4@T $I@T5IE,HY@:.PP<($"VS)WCU$;#*1U"9,^5(^X)3WBA!VIA$]%+)*VAXQR,P$60Z M+ !Z_C;2Q3Z>=-JA/6JFKJ=+Q':WH&B90;F B8T/.(@E)[OQL3W\C!Z[:3@B M;!BE^&K4#^_.?__;PQM/>SE2EU?_;G%<5?#O$\>E@I^.P>6Z!D\F01Z]?K7Y MW8F"/!P'T%QG/@$96&R0@5F S/5Q9,>#E7X\;NQBW-@BCAN[_;BQZ8T;\(#&0*;P#!SQ:!2.LQ@TEZB5-I-Q MXXL];K=U:C\U;E=M_D4:O"K>ZW(L8OL]/_+Q]NIEZ_ M2RSUAM/>UJ=>.\7#ZW?_+70B'$*F@&6$#!:=!TU6Y[TIIF>9G0,Z_:@'VB19 MOZ? X'W:)N0?C/.WN^WAN^L.Z6E_D-J'% >$(^*CB=X6QS5]OS1_ +6*H3#" M2!<9 8'T7'B=HHE2(*GK!2ZX$\QS<]Q**=E8,XYIH31)$ M9'D4-CF(P=C(K;!<*DO1KU5RZ7SM-CT\<9?1+@W8JP]XLI1>-H"7UACC2;H4 MG]AH990IZZ #*NZ6SLO.6*AS\:_.04C)"ZG)H7KFT!N='3(>N>+T>NG\Z^PM M=?:>%;1.1)EL%( 0)*!V1J,!2S0JY!R6SK/.WE+GX%-O/XTT_R3'M'*5U]7Z M]O.F"S4"K)HL ?GI$8B<2?J?4SX8$ Z=ECES\#Y:"HZ2.Q\!)N]^!'[4GB]G M++?^?5I6*O2[)_T>O1U>-VCZO-OOW7TBGHM8< M,,>@;5@:T6S$.)Y?QLX+;,?MWA,\:8^P4Q,Q0007A5+ F0?EP6,2/"!AAG4F M.[D\8@KAM'O:*5M[QO/:Y;A!.BIG*[XT]+NI)B)+2H5D)5,". B;G1,F&L=M MX,Q$N3R@MS<8I[S/Z@1[0B="/*%,%@!!&"]T-,I9CCRSF-+2"&[-T6CIE^\[$V4K-IJ)FVD6BS(1?R1@ Q=%J4K?$ ) QQ^NT7F$1 M\CGS%Z@T0B2>E59 X.&4!^V8LTYXEZ47N'P"G5D6:/["=38I[[6UQ#I >'2. M<2DRPY+AL_(B951_F,.0BR!(JE-!,) T(V<7E@;Y:<:8KRD5P:7A:N M&G# A/<0E$(%PFK!9>:SD\^\1L!F90WGH=0G 7KI=8FU*/H2+I@$KD:K=A=& M5>>_;-KB>KY*9L4//I @ *FN$@*$8(M>RBU-E(C7[Z]DZN)ZKDX MKQ CH[A36RF H R%YB$RRQR3&B857>JA9HN0SYF_0(/+EBMNM!,"LHX>46J1 M$X6NB06>ED^@2%K:6J]C(+23X!G1%0Y+([+9351/3S@. M6?!<>6 , 9RRG"44Q#J\]":(O#3"F>E$]?3DHWQF.:,1(4 )([TVQFGP1C)F MC1:SD\_<'#/W!.W$A"-:P"P=6I="0&&]0(QUJ@JW,*HZ_U(U(7O#I?0I1P8R M16>8A!C .Q83,72S77@:9SC!!,:4%>UD8-M[18$.$K*P/I9!)L"9R'9A,2R.:.24H MIB0F)F),FNL(E@%GW$;-><,A3#!2+Y2<^NY-N2,(;IU:)#9I+W,7"3,G !%JQ(&$%S MYX/S<6E$,Y^]=],2D_=>1N6"9YE!S,E9$(J5N"HJD4U:'C'-?>_=M$2F0#-I MA/82+7A.S,[SJ,$P010OAAG6N5P:QC ]X0"Q I$35Q@S*.6)SD$@!P7 $^<& MED8X,]Y[-RWY)"7*^O%<^N\"8V Y"T2Z+8L,I0!6HX+6"R.H+S-'LZ]H[0O) M4!YY-O0O([.SC# 25+(L:V&73ZH+D="?@Z"Y2([^IS@%9!Z=S43T 3%%XI6, MU:D>_6(XP?F+U(3L,',;@K(4P]D2(XCL0!J./!F^?"*=Z1S-'&PTHNEL;=&\-A&@U_/VOB<7_PI(/#KW"F-QI@&/V.PZ]_MB3*>3V7 M+IGU2FOO-XB"74N1?.\!YZL,T99 M"58RQWQV20>=@X_"QAI!\T(*=2[P6WH-Y2"<+OM,;*GAYB5(IY7%E%.LY0[U M11+JS+M!A]/AJ-]-@QNYV<67WT_+-&-*6U*,Y$&H;(,7P9?%) Q!F%@#+ST< MD X,^O$TC'8&K]+@?3NDZ]QK\NW/[D,M%SJG=Y/1'GY60N+$[^D#[)2=UL/1 MY(I+R0$$0";FSKU34+HGH07FG?!29@Z:00TXP#U6F?G4:B>RF(6PXTV/H(-G M,=IL&=<)+;-0 X9QCU5F+OPENFB9X8HG82"4W6+*.F]5])K^]AI ,^*7@,DNK,O,I&L9DXL9FG@ HO&:6:8R) MQ&FBYTZZFG"9Q9+D7"@&,Z57E%'*20F">1\$MRE&0$:"S'7H?KAXDIR+YP?[$D.:>5:V5OE[,>49%#-IYSG[)00@@D M4ZU+F]5#C7WDRU\WRX#.0U6-8U4 M5"T]<++&Z.QSE9SI)Z8,T-?? RZ8C\_'M$)C6 960")8)%T1. M,1-'TPZDJL-:YOND(_-94A%%M'',^3)H&S&I%$,"#CZ7-L0U9PW+IB-SX2,4 MK5-HP$74F4$0X,%'H\H"*R6MXE@3/C+W5,\ME;&6?"2@4R"A5%$C]T5'YL)' MM,E1QJ(4&"FN0;2,L,1[Y9GR(M2AL<1]TI'Y=(6(BCR*01[(UY1Y*%(2F14 M$G=E4M:$C\S?O&=/$WCV@6N!'H%!%!R5YX)'J2#I8#6O"4V8O]7-84=%@FB] M!LDS_:49"FZ\CI$[CLG[.FQV6P#1S<6I)L^8DUE&*1Q ]NA0FY0Y>H\2=1WV M32R Z.83>XN("J4U/(Y+EJ*1S&!RW'(G@F(U\75S7S+Z D-83I=:*A5[$$EJ M3) HV-99&;1"9RD%8EWFXN^'ALS%

>G;?$E1./$&/&E(3R)G(A=,Q\M5-A MD31D+@0A6)N<,AX2:,B2EV;O46479 #-C*X)0;@?&C(?'D(LQ")HG[P D-(+ MPQ&XY-))49^8>^YYF>7E(0&#,RQG(9V%F*RUSF>3?%#<)<[94O"09=&0N?"0 M*!.P'&3.C$.FP*;LAU,9OV'#IEB60P M+$LO60(H/;6:8@4?F5" K07'8! MP'B5+ @1B ;5Q,?-/1OS^^Z+9?2D2F90SOIHF *#W!KAH\I&!H:0DZ^))[T' MZC$7?VVXSDP$YY5B(+-U*'R6/GB?'>.Q+COZ[H%ZS"G5GS533.0 1.>8IEA; MA^AB1)-#Y+$FK. >J,=\]AX:JS.26S$!P4>PSB5E>>8I69[R:JW_PJC'7+@' M4/BG2"^TL!DP9"1J:AGH') +[=-2<(^E4(^Y< _)A55$-)@E#-%*DH>Q6A*&H!&ZQ5V1**6.8BDL+491WB/5"/N7"/R#7# MLB\(*9!-DMO@DY%>)FZS<:X.W17F;M2SIP11"IV%QF18 N\U2N!DX2G&4D&. MUV7]X7WSU!3]!>9UEI9(OG+H.'/ -"&T0)OJLA?OGCE0'2%;$\9+P$$R<$YH M"LO&=H;:UR5XOV=^S0L161# N2/Y$4C:E*(G0BR<"#*9FOBUN:=<_NQWWO>7 MT84FRY7-)8]OQP46T&$U$Q%!FJCX4G"0&:1>EI>#9'(F(@9+G!0T&H^,(GKKDI9: M2J:7@H,LB8+,AX,PM"KDH"-+P%*R D5.60%'&9.L0T?%>Z,@\^FS+I/S(3(> MBHL!25%,XEF7%+_)(M8E.7$O%&0^'(2KH*T-1CH!Q$#0T,NL(SF>S(2I"P>Y M=]0 +7/)(^3H.+C@G+$R\Y!!E.KB+M:$&MP[C\T,.6@!ACGF #ASP:)SY*^C M\RJ:NJP$O'^.E!QF046@R!VLY*4 3+*:E9H]P2A6$T=Z[_R;2IXBI000N 5@ MDHS-FX!D;Q!*S8V:^+>Y)V%V1D?I\^?+Z%$5*.55BE'S#-J5.I=L(*0Q;5?A?1$V9 M3YU_Y9(BJ3$K$%*45JL% MS(HAXZ(NZQH70H#SJ1P<)04$WCI)%NA],Z/+UL9(44J0U@.8 MLN-1E4V/3.2:>,!%D-]<'*!B3"!/II2C+LOAO8C22 .6@DT5LJ^) UP$^ZIS3G-KN/0L@+8L+\><^NVR!?7T?T+&S*QSQ%W V( !HU;6 M:.>E\I>MI^KM_V8CO[GXOZ31V7F=G?'-9,.Q6,# IEU*!S](C$12F2X#$X MS.'M]B*;W2[V#B>R&H?Q[5Z[>]J=OIS:/9(&'?NUZ5Q\\R/4@WG0R'UR'H'" M-N\%#]HSDU*2(J5Z#3U^7.RA/^VUS\>]=UKNY7)(NPF'IX/T>'(.>GEQ@HMO M+MZ7,]PL2,4#0++990%9*R^SXXH[2\%!S.++KA)<2'[7$KU3[.&BDGP*V(-. M&JN0.0I^@4=KF:?!8:"R<]D"KX'OO_ 03PEY1NEY^WV*VSW2RL.V[Z2-X3"- MAK^?G6<7.S@<7GP.,J87=M)2I8<4Y-^1/!(7$8#,GBI 3YSEJ\C D],6% MMX45ZMVX(>0:#)9.C0HD\]9Q #DN!D&C:NHP!_/S NOBX-U26J%,V2O4$'V. MD(FHDT]2*93E>=&@PV6VPCL2ZIU88192IN301 3(Z*UW(0@064KT3U+<2^&HU^_T#\]VVX=' MRVF>PF;B/!R]2!(2TS9JQ4Q(W&J;-#-+:IXSE/&=V*A#;[QW7)H"J3PZ81US MG$<@JB-9J(&-_G ZZVXUXV+QRV[JX(A.-SQJGRREY1NA)0=K?"AL64?K,A>. M1:&THZBH#LF('T[+K51H.G,A+C"/H#23%B31.4R&J(-,S&N1<5F=QXSD>S?) M#^UBJ8*J.7=@9'"2A&:12%[4QBF<0^IV]G'R+%*02PJE!0758#TJ MC)(;<+FL,F;GP=9*J#]HA5_(Z2>L4'MI7*D$:)F%*)B//+L4'>I@5 KWPPIG MD8*Y2"DARPIMEYF*[S[%.04K= EICBYO9 #)#"E M((2.V3G'(\OZRPW^2R>P.:0@YV*/5L>4M18:2Q4A;7UV@AO#T2%8$OJ2VN/, M4Y#3LTP*254,G/AH!"(OI48+CR9RHZ)F*GZYRV;I1#>O%.1)E(< M"K5T-*B"T"RBB$*HE.62.H_9IR"GYSB\2A0? X?,!,C(D=G$I),2A-.Y5BL_ M=M.H/1@SZQ<=[.V=G7RYC^S\!^7+X6;*[5Z*OZ<>O5C*K8%&\>AC\M('08AN M'9,F>&>E5Y[E6(>F2K<5['B?_(O^<#2X/' BV'LB:T@N!:9111,@LN2085G- MGR64XMAY\:=^%LEV[V:J)Z/)W%CCDP6=O!9LH+%%ER%D88"SQ9?:9O*C;1J P6GYX>?:(F]2IS-\BH/#_EX: M=)_W24)UD0G%)B%AM P1N/=EM9164>= @2\S.G; MF"P!G +%I?2:9:'K:R=/GVW7S4!*^[M2URJ(6/I=!TOL/H%E7D'PX&HPXS5W M84PQ,>X2=NEE(Z23JB@& MU:6=A0?,#F5I1**(1==@#FIAA#(]2[$A0[0R:J%(+A'(LT>&2B=&QF/13H3" MA*F;4+[?K]_ZDL_[O<,1G;1<^FM*/K[4"SQ#W[F#\@'7M8!5PDR#2=B8F')9 MVV3 H"E6*1+PF+SURD^6 9#P;'7Q8J4.TU>';UZQY-:?]$]))VI;QU4=[? M<3C^=!FUU/#H0)L .GG(V2!:G0Q:GIS2['(5YTHY%U4Y9XZL=\).,V@F8N!@ MO :,W#&346=/NJA!*K52PP57P[O#R+N)AE+ B"SZK$M?"&LY<MJJ0>W(E0+.S,R8ZSBUJ!()@5A2Q"@'<\18NF)2>&KFI2U62GK(H'6 M_)5&:B')D:44N003K.612)(R.N@4,GZ> F;5HGNZZR+<33%U3XJMOQB/QI=; M$/_NV)W>U/3J'FLRN[TF3Z4(-:DPSUQ[1^[:<>9"=$!\+<72ZX"9&FER+95F M#G:Z]Z&_C)HL0E8N>D4^.T)0WO'DK5%1D&^71K&5)J_@[VM'[C(!'629A >' ML60WN$#.33*<15@IS?+!W]$@S2;K,F-=9CZK&,E] RK0G*(7%A)#'4JW*>O\ M2I=GHE]/^Z>#!;*P>JHRL^!*MZ!0JDQ;AJ3(0EO2;RV138K ,P8"5AJ\@.OM M&50"II!(5. C%Y$03",PS$Y&R\D_1TZ:8.QE[V8!U4H?%DL?OFZ<^5DCOM&X M[^JA/Q,/F& IC$7NG 8;@I=_N'3X9I-@> M/<70[M" U62E4DPRIU+/F#D%R),SGJ>D5J@0XWQ;+L7SHLQ8.>S//O=;GM4/EPR1;H3:&,R"A':4T>MX/8Y)P_08V0BA$8[B;0FJ_7];%45E+R$+&3&<% M8;Q++$#*,GN= 75<6=;"JO#/FG6KK"2^$\M>&=>D8[;./D9E;0X*) 3TI=RG MUB@IXI=8IZ5GJ#]H?[-URLI7+HE).>63 4@JN #14N1I?: 8 M-&!"!:A6)K5<>U96%O+=T3='+D52QI;ESH*C$"FQ%)56*6HE5Q9R6PN9;B7T ME84LBH5HYCA2Q"-U5)"MP>B#C0:\UP837\4\"^=#;KD+?64*WVL*$3A32;MD MI8/(A"MQB_>+:U,X<(4- 0K!9F"UV0*Z%5FT1OO/ 8? M@Z_OC-:2.8/[19?N9(8N2>E#EDS:Y"$)Z1/+I>UG]%%&KM-*UQ=$UY>4^-R) M4DL1,@@5>. (%IPG?N^,9X%K+X3)*RZSL%,9JS) G^<,LC%11:V2$(!).N9] M4J4ONB[%45>5+E:LH19ZS (X<%(;XR3XG"UCI3$U4TI8(Z18U>U97.VYDQ(^ M*)PS+(6<,X=DT6>=F0Q<$0G%S/**<]YPR>N2_@+1THAT92>?'[.\*CC%-=D%:8)BA!/*B_$$J@5FA>3)1A,A^R\[ M@\]"0;Z?\'U'+^-KX_83A"\X--%[%5"2?]?!^6RRXG$C M=MN]-HD.2QINZ^,)G79Z:R\7!79AYK"KAO\Z6;K^&B:9S8)[72-2ME*L12** M,A/=#SHY+S3@N(8!1$#%G8K6"/]EE+12K/HIUO>%D5-2+)ZX=(&K",)!RL1Y MC06+QCM&BH5R#N%WW;CO_',!Q(D9>@ZA- >.25,@&7*0Z#!89Y-:_";.?R&[ ML<0V3DX&:9)1VVT?'HV&KS9V7]WU-,RTFIVK))U4RJ:@P4A5"M$$63X2V4CF M:L0(%D%&\_?$UBN-,2(P7P#3>1^5 R&<#P;#18Z@ABF;>=G:]-(WLG2[2X%G MHD>00=C(=.G*Z#UJF3BO;?IF?J*9%@PZS84OG=.)KX(W@,FCTTSZQ(UCV=8H ME3-U&2TBJ8"7321@GP$1M/;/<<26-*,5]4XW2.BLE6]04#]%L:S+8 M9)(!%QB%Y1ZM9CFS'!@/]YG0+:.2S85D@E#@?$++T0%Z:R7%WLE&Q14S\L #+C',;$0_PL[T\H:; M--KOQXIRI21X>_CNBT7U_4%J'_:V/H:CLJ^%WA:;6$8&)KF+I%#><8_$P!2R MK"QG02G%4Y"^1@QLI5(+PK>D59G4B9RA!I8!,WC-?$P"E;".+QM*S7CF8X'5 M;3X(EA2*G+.U"B!D887"%(CB)T_4R\EE0["5NLT5W<"'TFP-)?,,@HB8@S8L MQ@PL:J="C=#M=J(=[PA+PU*^;;RO<*9D_^+B$ZU>1ORR23"+27*?(P#W-DC, M5AKEDK(LL1KAUTJA%@&AK!04%_H$G&?0B)8+H[WT67ON110URG>M*/UB9+=X M]"RZJ F5=-D1Y*00SEIDSG/'K:U1=FNE4HN1RW*<>+HSVB1.O)UY*X Y%:,G MY>+9FV5#J15MGV]^7MF #I)17$*&X&STX)D$G:U(-BT;@JW4;:[H%HG.<\S& MRN2 .^^94<([$VS(TFI?(W1;D?I%P"\,UN>4$5!9,$YXX:V7-A.,<8WLJTVW M*X6JCT+-!:$R4YP;K5-D""))U)SH/4]:RT (->Y/1MQ^@5=%7LIPZ]^G=%]/ M^MV3?H_>#K_JI'':/>W0L?$9MGO/^\-A*XV>X/#H::?_X5\I'J87.$C?;$KU M U+^O#"/NZFMF30B2Z.S#%%Q"!$P<^WH;XM9::_-,@IN,^5V+\7?B7,"7S9P*AT$@P5&K 6P00@)C A^P(R*!05.,["P M^ O9%]^F[V29.T3-D!@/.5,-,G*O2[]AA\9ZFS+D913GT-JMKSJW$F+RV$8R3GB>!'+3SP@1<3L'-SYO^H-P>MC\^&J1A_W00TO#\ M[5$BH97[B>WWCW^COR9M1YS*SGI=NNJ #M9J8PE^.4O,813Y;2%%GW\S')UU M2&#==J\Z2F4WSB,0ZT:=C'[]T(ZCHT>_1_]TA"PT8K?6CL]KO8^[\/AC2\U9">;'+@L/TIT8GI M&N.W'\ZO:QC[M4-2N;@/+MA__5J>OHHI] ?C%/NCTQX]?+/V>*]4#F[T<^-)$2YIZ6\/D212!O=",%^+!P>')*%1_^01B6;M M+T5!MSV-QX<;'G_M<6/UYZ[^7(A_--:-B5Q]?T *5I%X.W@R3(\N7OP:V\.3 M#IX1>(R%-/[1KQ,5\?W1J-\M6O+K^S08M0-V*NRT#WN/QNI[_O7$MIU;MTH6 M\QX1CHSBQ84GEK\^MOR'H_CU=\ZN._;77[-U?OG=P_&Y!Q<'3#1*CK68?D)QN,*[QP)R/44AEUF[J]B5N 2]KCU^WMO>V-ANO]C;VMEY=!X0%O-M76T]> M[V[O;6^]:FRT-AM;__OD7QNM9UN-)SO-YO:K5]L[K85_A#?$V4A71OW>@\;F M^I/UAF *W%_>]A40)O7]]>Z?PM[J*9[N[#8;OQ$AZ/5[K=,NG20T)KQAMWBE M=M3D?GA*SEL$H9.-F:/)$DK=2W=S-:)&#PN/BZG]:+,?QO/K93OOVL72E#_/ M_&;__7.Q^WY?-D_C\=;[@V?N>*?[6K7>[*N=9]MB_SBV=_9>BOU/A] Z#M \ M?LF:>[]WFIN=HX/-/[K/9:NS_^FDL[/W9W=G[ZC=ZF[+_>-WK-5MPL[FOMS9 MW&:MS:T/!WL;:O_-R[.#COWX7!R<[;\)>F?SJ-O\]/OQSMXVM-X\/6H]>\V; M>X=R9R^^.]C;?;>_UVJWCE]^:AYOO(_/_H3XKS\Z!Z+SWA_W8>?9_J?FLZ9J M'A_R_3=;[&#O]<>=S:!:8K?3>K9[U!3;HK79/&L^M6?-O9?RK0F9'+J3E07! M*D K*X0L*L^"#,PJSX1=>\Q9]7),RSY+X?%M-.GX)?K M1L"M^X@']Q\K$X@*M&6NA].Y]]-3S]D]L;[ALZ=SG_ M\(>9U/FP3]M:.QT^B/?_WB3,;\\Q0%!5N=L-YWT M!Z-:VO73MG_V6N]_^OVHV6W2_>UVFF]VCUO/]LF6M\3!\9_'^WO[9_O=_8_T M6[J_EY/?_$G74KV#O9/CYK.ML_U/[_C!L]/VA]=1^>+ZW,6J^8A_IW[>02Q%AGBJK%50@,526.5MY;8)5CBG! M_=KC__Y/9T#_^I>H,%'UV6OQ%(.BM<WP=4O\1^-G:>-O7]M-:[PATONL/%DC[[^[__D MFOW*G81K0S5O$G>[X7C:'S1&1ZGQ[PL#:YR'](U$T6*;S]U@2QDD&Y"IC&RH&%*M!8 MNZ0Y\SFN/?[CM)<:DCUHE*&^M6-?%"W@VV^/R__4G7P< MO-DEDG#4;7W:EG0-PIFGG6:YM[VC[OYQ^-@43;K'PP\'W>:7Y*-S\.R/+F&7 M;!X'>IY]UGSS^M/.YB'?>7;0;GW:^D3/>+:S^7MWGU\G'R8H65J65$G17Q"1 M5\@X5 XM"B>]P<0GY .6G7SL[6ZT7FV/*<:TV$>CIL0C3XC'Z-*Z+IA''O2[ MC;=7_C3V^@OOP9[TN]WVL,SS-)ZVR3^1 I?9GSO,_*NU\YR&8>O5@\9VZ\GZXBC6+>?&WO[HST:-L+1./C]QZ(&(3\^\<7YNI9FZD&(5.O&W2X( M^;[OE!2+=+/?'%HWS4#LVAS@=Y/=3LI?J=*Y%JU=T^7)*:IR_".Q+HH&7GPV M&)O0Y,,%L.791(##LA[G9-!_7^#B>A+JW$N6#92#D\DZBO'JG2?]T]YH.6V(?FYD&WM;E[W!1;GPZ.F_S@35-0>"?H>+;_Z8;_<[UF3SG>>B]ZZ# <=,J:< MARHF8!4DGRH78Z[*U!1&)<&69=";J8,?<)#^WK'>PE!6-C4;F_K29/;PX_9D MJ=SY;N,:!RFS-I;FI;%8K9)WGGBIB%B!$K&R(OM*0,A. QE,)G)*;)6#Y=:P MZ9K+]-S6E24P7Z^/N8_V]\O8BS3Z@T9_=)0&C>/307L8VZ%8RE^RT-H]9?NJ MWQP_[. 0>^U/X_?_N LLGZ:BG:<)ZSS^OVRO[ZZ_6F]L=4\Z_3-2L^N0W&CU MUW]2"M^_6NX''/-B';HB\PM-/#9B'*3ASUQR;=2_.IY6^-=1JECQ40=ZF MIU Y+V1E3%"E>H=!U&N/+6.-)O;(([S P;O&YJ#]_BNJ_^#ND^<3)7E"+W<& M>_T/O96FS$I3U-L8."8N;>41 ZF+L!4:$:H(44%A[O'/4[B]@*J'^#'-6$/VB3];8.6B?K#)NM[2PSTF$9&)RW,LJ*D- ZR!4 MWH;R*@&-NC]HGV&FDCRFFD59]^]( B8&@69IA%-+]#*G9OG5C^O&?CO_[2"FU^'C5'JI).C?B\U M>N,T[X,&:6/GM#QA P<):01BNMPU./N;_KM]N;_RAN3@_WW@O MSK#Q"YVTK,X=GH:CQO"H7Y9&7:S-'1WAZ,M'^8#7[[?<[/F/)T_SCP=C>?\B MKCRR3XDD=.J/Z8'*C\;'TR_+_4Q.5M;>#QL7ZX1/BB(X=GZ&B&?#];O/#SXY M'93"..?+_NG.2J;G='C_/ 5_FTE7 #!7B"R3(V>BLN?-PXQ01G@/0#'D?OHJ M3_>]I._G=XV,C?%R+^.\&.?:XT:K/[>'Y]K^NDQH61"#P*+;'HT(8RC8"*-! MOU=BR,Y9(U$\>=88UZ_', Y\-W&$Y\OPO\#1S^P7[]^ESC+_BO%P?\U1U>'%:HX.30O[S^Y<'M MWA5TYL)7XH+I7J6WMXH,:K9[6,AUT#^ZC/[OE]C?KA#6=]TL6Y>N-CEJO3)^ MOL+=6(EU&<4ZDYW8@R>D-H?]P5DMPZ/S)0K-S3^.#XX/U;XXZ.R\V3UJ;?YQ M=-"EL&FSU6F)E] 2^V>MO9=P\&;KRR4*'YK=5G=GLW-\0,]W\&R+-;M/N_O= M/]\UQ6MYL'DH#XZW>6OSJ+/_9]GG\/*O%@%1V+7-Z%GD_MYN>__-/J/GY/O' MNUWZO6B]V>TV*3QKO3DX:G'+WVK-08@(E2H" HZQL+ M'CP6U_P#M96I3]_47_U56/'=(UR&38Z?KG'[\B*7@[@4,'>U8%G=7"4T)@!*%MTM M"_1-?W?"W ^=Y3*B^0+7+YO]1J\_FN2"VOGO4C1WLJSK7KJ++3*CPS*RAX/^ MA]'1REE,U5ED[ QO\!87@_YL/.9/SH=\Y36^Y34^7O4:P@A%?[#2&715>F]6 M*&VN@L&(VD>)D&Y76>WO%QY>+R0^;5UUZ^IVR?)<,91 H""MB.^HW381H?17CBD1!W'8*)M)VO&+VUD0V.?;G\^DUKS*X8YX?AE MZ.H,UC\U RS>6FZ5,)97B6E'B,M5A8ZQ2HG2]#88(_*W$?>^S<->FX3^QD3L M(BSI/V\7\GDAW3E^I,%?X;;XQ5_B-N'#HR65[(NLX92KW/[ M8Z>=_JLZ_N=U5[2!173'4Z/3JC4 M&4548V"K9>!PD>5ILM;>_MG!Y@;]M\5;FX$"ALZ[@^YNN[FYI78V-SZV]G:[ MK>/77V=Y/KWDK>,_WC4WZ;^]UZSU:0MVWNQV#YYM?VCNO8-F.=^S?=$:9WD^ M%TQ,V3-ON*D$6%V!05]Y$1C]Y1*Z;').[KS^.*'8JU$_O'O0.,%!XSUV3E/C M_Q#G^T8_D,7;$;RRJ-O$ZL5[?5V:Y,+:+E(6M:WK/6N+^UPP 9TS+ =7I1B@ M K"B7YI0B,GZ:%@5 4P%B:P'59 58YI[7?HRN.*TFGMW4&SDEO,8"S$!.&R<'M)=G">?U7D?KP?CG%+I #\<-4[&FW#".&54.J==5L!Z.OZ"G/]I MKWVN^<,C'*3AVG5KR,R!DU(+C0!2!HO2*$7L 5P.:.'M]M@(+%-KC9A"NXN= MX3_7MEM/KT_K]4Z[L3^:''##ELDQ#QG3D%?CN]@Y'8TG0$A6)#M"'SJ0"&6ON\]M@^ L/P)@+P[B0[N/& MN50O,HV#KZMPA',.."R#W_A 06RC/1R>IOA@$MR>U^0HDQ??ISA6^0@J:,$06D2T4LE)XHS1L_O59S3876(>/)HK"N_XS#%,KN0>L/Q[KN-P:!0 MF+(1^/>SSX>\P+/RT<8'',2M?Y^.]ZC14(R;=0UWRKS/'E&?G9-RBF&KWWM/ MYI/B19F'>ZN#[SZ]5<8$$8&1O\NB D6QA#/C=48D6H'6^637'FM#6OBYWL-- M&G@Z&5120QKY]G@R]:KZ+>..G!DVD?^Z3_RMB-]W^,+)+8%8-V..US^?[GXT M2&7CZ_OT>;C^ZSI#G-PA^_P3]'0WIZ.O?W+N31__Y@B@ .)$XAU'DMV;MXC='@\\TX#!5?I#P7869:.@C['S L^': MP^M*1UKRQ1/??+,WN/ZIWKZ??8&3?#L8N[H>RO%6I*)O6] M5+7QM/+U<\;??.V=ZX@\%7)K_P=>5G MK):POM+*:6FE7'N\/4K=R;JM]2LZ.2[-?%Y'Z)?7/3R-;2*J_UBIYS?5D]N5 M=DY).W69G.F-"?MXX]D5G22FL7.2SD]^$T^ZTYGD*S\99W;G(NX%$"I%N-\K M3_D7LEK!P@H6;JM&[F]AH63!!NDH]8:EGM58W>KZE-N]6M]^Z'=3XY?G_>'P MQWC#"J%GCM D-5@A] JA?\[XA?@"H7_'#I:2M*^.4KHQK;4"@\4#@R)%M0*# M%1C\)!BHOZ)KA:V-I[N/^ATZ[W R&]LXGYAPL(*%GX,%R4OYL1'=TZC?N(8/-\U4K+"A%MA0 MA.KN*S:L9B^GMV3&79V]%.NE+S*>KWF\7-BYV1Z&T^&P+-4LU;,W>M@Y&[;' MG.(S@A"PQ/.2)>68W30\[:RFF&H)+44EQ+W-8*ZP98KK=:XMC9#KC9>E>D5[ M-%[B.<8)^J!S\;[ 3*<_/"UK?#=\_W1$6#1XET:-W?;PW0H[:H$=8Y%+O@*/ M%7C\-'CHJ^ !Z^-5L0.2X1@X7@SZ(<6"%2MDJ DRE)4KXKXBPVH=\#2AP5TL M!/Z\$GB\\6JU"GCEKN:DDUQ\L0SX>3JDL'CLI\;=^%:.JB:.JDA2WMLUEBM, MF"(FJ&N8L+$^#F4;3S&,^H,5'M0%#]0*#U9X,!4\L%\DVU_WKE1W?86=\]WM MYVMWKC93+Q'OZ^%X;^B$4*S0HR[H85?HL4*/::"'X%]DTS=3QO$LV^N34GLO M]=K]P1746"%$/1"BR'6%$"N$F )"P![BY^,F]KMI7#4HPL?MM/P 03D;CKNWT#.>-"TK7%/S'XC_)U4*U?W&OU\N/ MWV@;M6FK &I=W[*K[/=6)+]EMX;O[-+ W ) M@5-IG_X"#E_I7W4+1?O^'CSW8>38;$WT;H]<+M&L ME'HZ2OT-T/08WAT.^J>]6$UN,824.A6(J&5!?!?ZLRW'O+6@F>- MQ1J'F]./_^?NGO_7+]/K"_7@?]D4\G08O^@(B1(A A>HM :/VGF) J7F )KK MS">-=>%:8]W/K2$K^1V=(7?3^]0[34\'_>ZX_@#=W9OVZ.C)Z9"&*@VV/I:> MEC3$&\-AHO_'/?QXV>-1SKG'8ZOMNJ'[M+?3/6@WW^P>[W>WY/[>(6_NO?S0 M>C/NOGO6W#O\L/]F2QT<=X[V/X4/S^7NT7[W8V?G>!N:GUZ>M<26;!V_XW0_ M9ZWN:Z#SO-MYTSHN77A;W3\Z!YM/CRY^0]2L87,'@ MES#H4%JMI'*>@_/>!X7"^V2RX\%*/X9!=@&#; 6#BPV#GRYA$)5B4C)1Z:AM M!0BZ\B[:2FC4.@6&'L83O@\LT_<,!A":P"_[3OB-FB7& M4W+>(@B=;,P<39:@O4V.N0D+Y2L66@OXY9?PRPE 8R&@P8A0 4NR0N9E91)H MEY-$+?/:8Z[D ^&^[E(^9?Q=)/"]/QQTR@BXO""(P ,: UEA!F<143C.8M"< MS$1I,^&@?,5!:P&"\A($LXT42H10"1-S!8*ERDNC*FM32/17CB )!!E_8.6= M@^"TX\4K8KT_T)T[V2C&7,@I-8R9#+ MG%1@%2;'*Q,IP%$ J)E?>RSA@6-RB4UWONQMZ8!CD9.-*^#X">#XG$9DY."M M0UL%Q60%49+/%Q$K4,G8'"6(%"B"%IHBZ&E-XRPB*N0@*\]1A>"E]('\E+4/^-06HBQC?FMJBSOORTTN:&9L MD89HBC=Y'W)JSP;]X;!QOJ5NE5);A)3:6"(O!OW<'JT<]/'.,I6V,MP?-MS/B30OC5=& M\8J9#!6 2I7ESE:9"0N.>\-*[3KBZ5J[!3+<14NDW=-S+&@Z;*%'\CXDM5ZE M#GUX^*!QF'II@)UQU3.,W7:O/1P-QJ4I&^GC2>H-TRKGM0@YKXG GIV+:Z,7 M-ZX):^M<5BLW^QUN=N?J^C*7K3:,\\KJ'"H0/E?62_I+!)ZLX]%(L_;8/%!Z MF:/JE4G/,!NV,NF[,.G/B3)EN5?!8N6&2&YEN:S:35U0C3=3.O_?SV_;)-/;7I84U- M-I$E[R+%?^=SH]5QW>/0^%>[V^__;[':U<%J=[4XV]7:_">M3#FJ M)TFHL/19$RHP0%'C*629/> MD:'OUNFVBC NAKDG8Y@KU#$[=>Q>BP&1!0-2>T2I,X@S"4D,T("\<83P0(.3 M-E$':0JRSI;])P_A1=KA"H3G .'KTU\Z)QPU#'E/(N)2$:0=&!0)%D)[)1(I M;VRR9OI7C1!<-ZO;$VVCIA:T6L_DDS"%#0Y#[](,E@/:?A;!-E\Q?IW:J!O$ M5F$F)X;8#;R.GDQJ6+>Z'FB[6U#;SF6?0G\P4YSH'5.PAG+J[!;G<6'T *3]-&N;[G&2;<_0+TP:/7"<>@,&C9T0FP-GEB8VD1! M+K-;#:Z"7,:):"O-?"?XWX=+\+8-G;14;R]6ZN+5G :U,-1$#/5NU*[@/!8R M5RFP2D;$#<=(N[14TDFMB!.4!MC8Y+<+_ZQ%;$M![SQ#U IZ%X/>D> T+P7) M!6.)]Q)Q)SFR&;U$$:(\IB(0F^2+-45O?2T*3X,[YF!2*-RQ6.X8L2PD-9+I M*"T"F6M/&R*1)A:CJ 6%X#T#+#%C>9IV"ALM!PV&K%T.*[R53R-A!(&<21ZI#_ZOJR_.M>]_AEZD:K?5_I^GQ3A@<=M.3K^DM.:"LW,:?[.!VHT9&[Z5- MZR]0%L,0)PHC:[!$%JQA$#214F]LBJ:D,^?3*,'0=79=+L-:6#BBQAQQ+=P' M;JV7D$B!!XHXHQR!23]PTO(YMM)5V?23<'^'LO]PWVB-Z:'VAL45)*?:WK,J ME%172AJQ/S*&B>7&H22P!,3!YFAK9=(/ZATXZ2.V5>YN/GL)ZQH3TY.GACF8 M$0O^5P;_(]Y0[)* RB.R.!?XB9#4EF -2EJL9M)P#5YL;"I:I]P-Q:!8BS:* M0;$8%']@4!S ]\M8P\:_+JXJ3I=2_VD

BFX"47PJJAN!YW%@MHYP3:D10( MFBAA@2#A95)^)3B423C]L#XM$01!?$Z"?=O57JQQQ1JW>M:X0AZSDL?H'46; MU@O;1!E.Z&$XR M&L0\RPY\;)!-<@$2@(U1.EAJ92YU;>3M=/I+$0?J9@:;O+;@$^]D30UH=9JB M.7;R*9C>1/K-?2]%RI:)2JJ?0AD(:692&G$*.JC M55$8%, F4C)4(!.,1<809M+D*R%\MFM01>NA!ZV%6;2PX2JQ84VMO(4#9^' MT>JHU@5,HT,J>(6XXG@8%2FLD^E_'+0F&YNJ*?AM#BR"6:&B>E+1(A/U%RJ: MB8JNQ3$FM1&>:22(89F*- ((:<,:3$5^0HVO[I7I.MTKJ[%MFJ4A^>ZI;87/T?S[.63M$_GXA9IM,?'Z>3J'T(O/)^JT.SDJMTZM5$WI*[" M3#ZQ.C*_0[_E9LFNNVZ"_EU#7%U!_VWH?.,/A<@\M%9%FP"&LBA!>.!&,W-O$SKF>5[>N7 M[KZPSRJQSP_]/_?1SVQ^('IO*'SAH;GPT+61(6)''*$<:0+Y%J@%!#DDWE!. MG'?*BUP+$#^[(W?-6E3PK[/ [[C)1)2@JY-R0B MR1(%<:$]LL%3)'@Z+H)U1D:3V4?6B7WF9*5>%;O95JM].@A^AIS*/S#_KR.U M3CX!ZT>\CVQUN]B3A7HGHMZQBE".BL@B5L@%IQ"WSB)M$O]2P")BR4D@;CYV MMXGQ4//@G\)LZ\)LM;;H%8Z;DN-& H>\T8H8@SC+<=P4DGA)N48$8X>)(QR< MFMFFMVKT5E.+7R'7-2/7&EH+"Z5.1ZDC]D(LP(D #C$*$64U'0$8CPCQ@(V+ M(JW;?.R%J\:KA=D*LRW-$EF8;4IF&W$ BW3:2%#(\D1JG%J-;(@FZ<<4AV"I M!R_G8XM<&+/=$X(N?A""/DFTX;S"D&O^G4N.+5V-67[D.4H.#;CJGX=2W MTC&9S^8J70[D?\16!SJN!>W4N?1"E4__V169WQS71?.<#CTW)]U^*Y\!SWNA M#8/6U_#KMY8?'*;^59+"R >'U/P<7W\$;.I$.K;O_<@(V[N0*P(L:1;9^&R, M_LR]K22-8$0TVDJKK.'2:2V5IIR3I-$9\#1^(F;C\D.'O>N-]3D@VPOP!4%, M WP.[6]PUM_X97POI8UT8]YO3MF]$Q/CHUWF&)[&24KK#LLY/$]G?.CE=Z4^ M06WZTCCL91GT'S]?(K6QN9?AW.C&1BY7D9'PVR^P>=?RWP_U7Q>_;>^^:O,R MEW'N$P=/J)@QJ7!2W_,Y8 JZ[#^M=VIS$X[)ZF-OPJ=/?CY3ER M?U]'("'N041U<-Z0N-(0VG#2#\\O?_GU\N1O=:J.5!_Z]:+UBQ,E?\$--:#Z MON'C"Z8TYIG"*I/E1>3"Q1=?\.BSBD=O:"[#9SQ]4IE['^-GY-YG/VJ6)$V* MW?_X1\W^^)E@K'1VM3I+']3L3^)N?BK.FEMOO^PWPCI6/>_V=XOFW^>=D*#X>8#;HNN[=1\:'U_X,3,NGGN5(Y_6BR^YM.7 MG2@/N6P\KVRH:S5S>![ >\#DK-[,S+2GYK*A5F_.\"1L]=#PUI_YCXY;WK=# M;1(A3!K,^V ^>;!#;4$3,J?@_8>/_Z=^@Z4.O.3XG<"S]N;#I6=MG^[N';1W M]S[B_>,_CW?WWO']]+Z=X]=?WOSQBN[_O7UVL/>*[!QMBRO/6NK;P?&[\]V] M=COU!^^?OR,'>Z];0T_9N[.=K7VR>_R*'!R]^G[3LW:PUSX^V-HA;_[^2'?/ MWQ_M;OW5WOE[6^SNY3YN?]L]^DCWTSAV]E['G=:%5^T#_O9)$6^4E 0Y2W*, MOW,(F,DQ_N#!1V6Y-7/*\#LI+A[N5[O"QR+O'Q5^6P]^*XF#UYGISJ^8SEJJ M::(U)'%D.=P4(\N-1@Y,(#BZ8.>1-KB07"&Y&I)\?M1&KJDM2(6#HBB& M2! 'QI!E5",EG!<8)'@)<\H&7/BM\-MJ\UM),KPB_,:N^"TJPAR7$07#-.+> M6P24&T2X4XSS2+6D9=T<" M9\8,TM,EXIUC"N72QH+:*%Q9VE@V5TZ0#V:I@O#K;B_]L]-PI[U>Z+BSQF'P MGW.$91)G6E^K&.A^8>ET/_<.;RG ET8U% M0E_KQB_3^U^WN]_^G5?MC[1H^<47^<[!^^#:T.^W8IK8/)#?0_JN7%B^J-,3 MJ--7-RFS.@T4C&'Y6CC.%7N8-LAB[)%.NSR =V!X O#__$-30G^M4>8L4 MCP;\53&%:8&!*JK27L#<:&8)M3)XY0G3 6OQ '=F@7B-('[M[/22:+ *(\R# M1EQGBYEW% DEL)?,N\#CQJ;&;*GPGL[DOW1XK\JY+CQ$K+'22G".#3%>$!73 MRF/.G=-L0D]>.==K"?IK-Z""J)22&ED0#G'/)#)!)?A33HW-^Y+&\.&3HBM0>-? MX?M)@DR8SA+QT*SW*RVQK)0EHM#79/3UYN6(#<*K((!&B;BBZ4<$B[0E%@7N MC /KZ#QEE?H5MWA\R*^,K#('(\2CRBH%YA/#_-H.024))"B)P/ $RZ2/\)QZ%E-D M<10(.^JM#$*C_PU.2I#8DVFC!(F5(+&? MBW4J4&XL\50'P[U3VA---6%"<\.T8+4RS1;_TE1WKH;BWF7*?0@*.R(Y$DF! M1]Q1B4 ZCK247N<($DY8<2>OJCMY$@NMXY9II91-'$"MU5XSST*43CH0Q)0P ML54#^75=#:DHHTYA1*U*FIU2'FD; ^(D+;I241N=0"YO>Y%+G-C:'.W&<)=K MJ#").;?8@%4R&L#$$T'2[[4RTA;43XOZD3IAB]0400,$ MQ3U#47F%N,D!)9Q@% (G@7M/*.#B7%Y5Y_)$T6*SVR)*M%C=@#Y2YC,R0J*C M:?&R8@+2(QUD1%)[112S.F*]L4E*N-AZGNDK98DH4)\5L)"+_';"H)&.L%/HY6KE.9QL\=%D MJR+SS:%2U,-EOK?YA6[G1<=7[\K,=4U)]%Y6ZU7H;&YTMC]JYO */*94(FI$0-RQ''Q+ 9DDWB8IUUAG MS,8FH26F95W!OB@;1P'[DL!^+;N(R /%4B!#M4XZ#%$(DBB;-B'#5IBDU'!? MP+[&8%^8(:. ?3E@'S%81!.CCC%?FS,><49M.MFM0]@!Y5PD!@AX8Y-R7<"^ MGF!?F+6B@'U)8+\^V3EFS!BBD9"+Y9N?9C(R%KX:5)^T3P"$%"$!;1D /I8\#("BV14)AS0Y3T:14+L-<:V/4, MCRC GAS8(^8##1I[+%C:74!R;02, +!%WAFN!&4J@-O89*5$XQH#NY[Q#@78 M4P![Q E@J<#*1\08C8A3B$@K1I'2U IOL365UVG:X-TI13))@B+S,U1*I$@B*".&0E$R@2 MJ;54UD::71Q-*0: M5)X@&[E"V 5P.D07%_#""UF_[VK:^;OZ4?EWT[AM[G M5F=H#:45V2T#:!]":'2Z@]3@H)M0!J>^-0B9LSN5>1;R/V*K QV7TQWU!^F% M*N'7LZL9OSFNB^8Y'68W.^GV6WFAGO="&P8)-K]^:_G!8>I?A?.1#UXL!K[^ M"-C4B=/!_1\960\7@!AZ^5VI3U";OC0.>_DD^NB%QDZWG9FNL1?<82=]\>=6Z#<;Z7![UH". M;WPXM?V6;T$OO7POYNLSH!':^AW:B;9"X\-A"(/Z]_U?VYW&X+![FMKP:0'" M=Q?2N1/SC>M#2.N4!@7_6_]1?+P\0^[OZP@,+3C3FF<(JT^*%9_'B MBR\8\UG%F#<$B>$SA9]IP^]]C)^1>Y_]J%E"GPDFIVKVQ\\$8X_36?6@9N\. M-Z#R!^$&$[B9?^#C'2)@2>GQ[\;%GZ>=T&"X^9OM_;*9;3 /2)CZD,GH=;_= M#+):K8G9"BX MF'MX3O$QDX3!S#O:I9XK<[="]/*TU\OYHN'!*_0XBU"3'-[+70OH'U:BO,N_ MA/\[;7V%]E!SF?[&XH-MJ$L=^L-MJ'<-<6T*[BAG.5$X72WGK1\?FO5]<[[,7@)?1Z9VE&_X+V::B+C?1LIW5E(_VVL_?B MV\[Q#CWX8^=LY_R=./@[???1Z\/=X[^^O/GCX_GNW]MG^WL[WT=LI.<'J?W< M[L[1OC@X>O=MEVZ+W=37W:TOW][\O7V^?[2#W_Q]<'C;1KJ;^O@NC^%L]ZA] MO+OUHNKK_M$^?I/[=[3;JOIP_#KNOKRPCW[ WSY9!4X$3E T7"%.>$ Y72(2 M.%B%M9+6QHU-T11FYAM"]2NB4WAI37F)6^,4,<9SBSG3 [SZ&V0T1,J(JUX M"1/*2.&E.O'2^34O.4N$E09)SSGBE&BDA27(!*\UX>D_K[+GAK"9/3=SY*5Y MIDU8 0'PA7-I,(-^HY=T[00!VP[-7,=B\;D35H68%B P72[*^ZLUV0V#"[6I M\-$D?/1A5$Z26A 9%-)1"L0#$0@\Q4@91[T/)D@F)R,Y] MSO?&$'!+$8 "!DRQ")EX:!.SV_<.5M[$4@"[0,FA '9ZP%Y+"@8"!F$L4D0G MP&IND!5)9O">>!V\"D+GC.NZR>3,122*[6$.&1NOK0_%\+!4<2&OR!Y\#R.J M2Z&A26CH;$1N"%()"U8C"5HASK7."PBF)# M >[,P+V6'T3P8+B,*/I(D_R@+-*."21#PJUC#M-L*DSR/EUNTL4G;6AXVPLG MT/*-\/TD=/JIW1S'TLUYS1IN+,2H6""6*%),)87T2T1<'Z]%@?<9H8HY0D 4E.&.)$))ASC9%T.!AI M"0N@-C:%;')UN\153;%^]_U MJRDUK5N8T$)E9=*7._S[SE#PVD_#&6XXF]: MHI3VYB3DC!N=S_\)T _5XKR)'Y-^F5>F,/D$3+XS9/'+K$D.1Z59Y6\"G+,F M&61**I'QJ&1(T,V,7SM'K"5X'P7"%\G?B,<>*P#QRE7SCB6GMD M#!16>,)33[H%2MHM7GY(.JM1#QMM=-FWYPUFR*/;M=_:[7;Q1ZQ1-'A5D],*'"=%J[7(@'& MVK!\HTW2G#W(2XF,#AP1R["W$K"5IH9P?0IVANW. #J?6[9=;M(N7S2X7HRA MNSEI(J^^N_9IGM7"0U/QT+NQ H=$@C.>((^E0TF&",@"#T@!LY9BIX-GB8=P M4_ ZJ2;%NK!Z8D.!\F- ^5JDB-P&'25#6%N.>%((D$D_D22!"D*E(I8D*).F M('7*2/@4K Q5U'8CS3>:7R#K>O/1(J(@KD/I=[L=5^+8IB"@CZ.R! Z@N8D1 M)::1B.>;_X9)BUBTP>:P56],CGX@;%Y!J\4"44/H+B+ZH4!W'M =J?"KL."< M&Q2=S%=AK!E&/3!'?(*P3^BE&;JL5M!=+VO$W045AO=?7MPI+OQLG+/%O]=. MBIHX1?/#Q[\VY+NP.SZ%;2=BV_VQD X<7&""(QP!$(<8D&94(6.I@4BIM!9R MGB3=Y&Q>B9)J<[]GQLSRA=.>'*U:@M1.$Y\.&00V<,0C(\A" M4@.)QP2G(PD\]XG3I&@*//,]ID5QVCSN,3U4;WQ &_,JF56S3CX%,?X_+;"M M=FO0NDB8\V'0=5\.N^TT5?W_^8>F1/W:R.%V@[,'U4XK-]V6OLX_KK+6OE[O MZ19TCHA\M#:>6.:KR[4]Z?8JD:4;&^UNYS,:A-YQ$CSLK4B!F5V*M9N"4B5I M45KV?]+.VDL;:ROMJW+'?@KQ].C%6)R#D,Y0[)"C.HFGW!MDF3 (N)/@TWHJ M1RH#9ZTBL$NUML)#2]:,"P_-@8=&'"TV! -$(RP"1CQ0C*PU'&$ 87@4SC!? MY29F,]\0KU^,QJH(>N_#UV[[:^KXG5+=^GIZ\<+$H!L9 #($,AH"(E$"BC#8(G4@&S^Q;*&$8]07G]+)! >?\ MP7DM 1C %B0FB!!6)3F720F1!$5)@F6!BD2F&YN&$J2-("@)!!YC \:PG.)& M-CDM&276&+P+K,A:P#L;>*_%!^O!1L8",HPD\4$!1S:G!C8$QXB-4H;E>]ZR M:N?1),2[4%[@+$!T*<.< W&NY@2B*5?J#I)(DIQEG MR.;;H99C")PE-$N9@3N'+'+%\#!UA$EZ1Y[TJ_"ALZ=C>EB<\^'!%'2Y''^W M!H<*<*9)>)W\Q,7.LGIVE@+CNY>)N7CAD"%#DN! * M1QY%Q!N;NLEPG0H"/3&KRPOG>J?ALHC]R,VMIV-\J:%X,UB]FEAAA>6)ZN@N%Y M87@DV2<-BBD5$2:@$">6H<2]%"EK=*!61F5YOL^F9_?#EBB0^=2NGU6PF"2_ MPGHRUB*NW1:6FHVE/H]*&DQ%%XCG"-()@[A0'%FB/6(<>.0D<"X22PG2E'I> MX2*UR7,U1QO'$X;\(FZX%LC/#/FQ"ZZ"*:P0QL(B+J- 1DJ-M).!"$*((B() M)B)I%_,R>2PI#90LY>R?7I(??'LD./1VGGX\E3XE$ M.PXAZ9D4&\2=( B"$4BK= 9S'SG6F=.;DL]L,"K.J/KB=U$&HX+?N>!WY,Z0 MM8E[(2 J02+NG4QJ&-$H>IT+14HJL:F2CL@Z.9/7*RWDW9+$?WZ8/Z[8JI>4 M<*W0SI2T,Y:&)# A@N: (!J/N/$JWQ6*R/J &2>1RNJ>,6M27NX9KS%X%YRE MK(!W>O!>RPS4&^&ICDA(<(CS[&#"#"-&.>$LIL7B,8%7-$FMO,1/P?SPMML? M-'IAT.J%XVQ\N(R&G?'6T)/0818@2.3E"55075Z=WR\6Y^JV0:&G*>EI+(<) MIC8M&B%(*YI4&M 0&B18'SH\'Y M6MI(4H7"0CCDG5:(*Y^TA,@Y$L:SX*4W/-H,9SU[1J)BH9BB_MQ_YA,4^X0= MV8N-72E<-!$7[8Q[.P+Q'@2R0N<4)S$BPY,.!%ZGE8HZ>)9$"RV;C,[K6G)M M@E;F:--XPEA?;-!*P?JD6!_)BB)<6@DF$!4DJ1$Y/XIV.2&!CS%HH4#3+'>0 MIE!R5;"^7B:0NZ62E]WCX]8@"^3#^BXQXJN77/*FH]X^+H=RW_9"#+U>R$!*R]RX %_CGS_BXK>A]^$0 M>F$N4MCV[NM;1NO+3E5;[RWTWO0^#')ZA[^@?1JNO_V"B7%AX@G^3T[ M:+I3O>R@E=M!4GI&/;6(97L%5Q(C#3&+ QZ;"")M)[:QB9]APR:_(#=[MQ/,QR-93^M^'[2H+R- M+B)J343<>8RLC"3I/T8XFTB&I57?)+B9)+W\Y^>,-RF;S6?W)1'3Y1WX+6E4 M_=!YR/9[*R_Y:R__:_?0*2U]8XY(B3B,?H$.3H!.J8(^XP) )1A*:*)(*@Y6"LT-CO,VD:ZHZV.]4?NX#HZ" MVCF@]MJQ 2(JK+1,,'4TIPWA2 >MD-+$)/E*XR!4'5&[:/?%TLS?/WQ]3W[?.#K1=)D'W_Y6#OX/#-'SOIWW\>[AQ] MQ/O'?QT>[&WC_YZ_$I\PCEP #L@(H1 /0)$&3)"2#*A)1)QH>+D&[K)]:KQ] MF,-:@>-(6)&$N/Q;6FZ39#J06($*7.$Y6K?)CHY^2@I7),(S1)RT.D^OJ!W7$%"+%LP65OP<_BD\1" 14!R?0?XE8G MM2&=M$@IHHAE..U#E>^!&HV;@MR^DI&WX-QMW$\B2>:D;25Y4GUQ.;T5N^!ROK@I <6Z\K1DNU^M2X#V1V-#RJ-5I.#AI#:!=DB M M,1?!BS1_N1O0SJNRW7DY7),1%BH$-!$!C=752!2#P?B 1+0!<1X)LEK)7/U' MA A$><4V-IEL&G;;0%I.37C@,G7[K:VBT.NG? MH=GHA$&C&R_^V1C ]U(W=+F2Q_6Z5=GD7XZNVG:U2O_I]ON[8? F[L'WPEX3 ML=>7L?)>SG$GO$/!"IST(!&0=< 1)AA+X6/D7FQLDB:=/0EC,5'4%]2+D$(* MJ!\7U-B?]LXN(O%0]GBX;G_07(B;%T^ VCOC8BF-M ERF9S^XR](_\]W_GVB3)GQ(5C0B M@N@\BE:D ]Q:(X2LZ@43WM28WGO-9+DNWK+]5G'[O?KV9N\+V=E[17?2_.T> M??Z$!6.86(>$,P9QCDE2@(- 2CJ3]@(QS+CA;L1-0V^7AAW9C>5&T]71\*]Z M*6)C "P^IZGP]V&D'H?S:44\\IA1Q+5+NA;'!H&*%&-(:AA+!$YU4\C;D3G_ M6ZR]ZP#:!2A:!;2S@W:DB$YTTANC48@T($ZI1EII@:)B+.2JF3S?:LJ@I;?] M-$L![5.P[+X/ T@O^D: 7B=UNMAKERDF7*[&JXO%&#'U;(786!9O\J']W 9YH%5CH9C?,[22OCNJ6V'JX6: MC>1J9U/ZYQ(G:&W8?[$U$E]T?#D+9CP+Q@HG>JD9T2PD@2\GYTW+G^0_ @@D M=8$9B\'DR"&MFYS-ZV[4_&"T9%-5(=1"J*LH3A="G3>A7@O7SFANO?"(!@R,/@AA$:G.T@-#KH)@'#J6_F>2 )?-1_5I9'8ZD#'M9*8W<^IY:I: M:,_& Y-&QG71/*?/E$A=..GVJVM7SWNA#8/6U_#KMY8?'*;^510P\L&+E<+7 M'P&;.G$ZN/\C(^OA4J]";TFS*&Z$:8W\S+VMZ"(8$8VVTBIKN'1:2Z4IYP0' M;,#3^(F*C=T #8;VQWW;*A) MG]I^R[>@-UJ/]N8 ZS.@$=KZ<$E6>;4>8!"HZZ#^M=UI# Z[IZD-GU8F?''R_U]K<>1^#K-[. PI#^]=#@>I_7_[RJV_U3]IP]KS5 MJ893?>C7B[8NCM5\)MR05JJM,7Q\?5P\P\,CX\)L>/'-%X^?58]N2&##9Y0^ M(US<^Q@_(_<^^U&S^IDTT[7ZXV>"W?^=3Z.OA$S7ZN+[2L@S)JLVHDG>14-7X? M.I&IC5[WVU01\K6?U"JATW:GFL^7/TGJ5.;RQW,Y$HTWW)_Y&O5P9D?O4E>O M#"]4EZF>$ ;DUB>Z[T0P^O(L^SC!\U%F>SJY#M.PQL\-FD\^3;F%#4U=$[C M.[S3U;];'9\VV'-D;MMEEAI/]3NTH>-"OI&^ SUWV+AU$WV**RDK$PAZ$XBW M+(3XAX[K.S-$>()9^M\(ZQ2G!HQD,1)NK=<[6Z]^_YFZ]VWW?/V8?IL^MO1@_Q=6U_.#_8^LFO']:OSG:,=\F;K M%=\_^OWH8.]=3MP@TG?2W3^VO[_YX]7W@S]V6V_^WF8W'=?[>]DY_I'OI'[N M_+';WMWZJ[5SWD[CV\?[1ZF]O==?]NEV:LO'G=:%T_H#/MO=^_*)@A FU\71 M+E+$'=?(*F&1]T(3Z;'S5.<\_EK3IKHCC_],ONMUB?6I?2C/PV _;21/?0-U M9J2[VW$ZTW'=[23O-0Z_61$6.Q]E,8ME6A)K$65&(\YX0#8XC9CU5BI'8J0D ML=CM_#2%ONX[KK BG MD5%.PU9BQ0E&3"B+./: ;-0"^;1]'9,8-$^!4(*JQ566_J@)V U ML$8Z8(+8J+F,UB@*F!K%#+:.&%%8K1:L=C;*:HK+[ ! /!T^B.N7HJWWDQMWWEG;#H-'N]A\]JK"T4=IXU#96 M+#_^_$T?B8ZI(%PIICV/(1KMI36$&J8XE9A]VJK.TEQMI/KECCQ"D]M $GU< MUQ\K!^LD!^O9#75!X"0$2>L0]2Q7-19)7= !(VU#$HPL3SLXVS^:5-T^5TN% MBW5 ,!A@6@HFC"7<6&N= &IM4-$0IYDM"*X?@D=%8RVHQ3%8I( ET=APC;17 M'BF"#21D!\Y-K1"\Z%2/(W?6+YI ^?T5E&Y*R4N2AU\>0N=S+F_<..GV!XU> M&+1ZPWP0-G1"; WZ5S6/!_"]\<_%PGL)JE.]T%5 _>Y+_.W";8%WSS]^]7_\Q?V__VP?T/97>W1R]":-?6?O M=6O_Z'WZ\P[O[OWY)?6#[1Z_HSO'[]C!WF[KX/C=V_N[> W6Y_/ M=\X_DT_&*N-$.&6H&TQ(1HC261/J>\ND4?/ZGX-H\B$J6-^;>Q M8H4Y'L%?*YF/DEACE.-, AAFJ&,A!'!8V;@<3GSACT[[@_QJ[4HJKPA%C@6L M,,-PQ"YI-E%*E)11B72T 2DCHV78>J;LQJ:\G11_8J]NC;P:LD!Q;. MFY7SQI5!Y]-::B41@! H+:9$1F"&F& F1 =&&U\?TEM" ?G5T01/.[V0^G^> MLYIV>^D]G88[[?5"QYTU#H/_'*96";7 0!55S'C,3<(^H58&KSQA.F M)K'X M/)P37D+_\'6[^^W?N>]_0*N37WR1$X6^#ZX-_7XKIC7+?2\L,"$+?+A2#K^G MYS2UU0[_?G]V\+<_L93+W;UV:V]]/CO8\X<'1R_H MP?%N*[5%]_]^'W?.M\6;K8_GNUN?^<[YCMC]_(DK)9W4%"F=?:_&>P1$.D1P MU%8;8IQC23U4?)[ZX:HY@M:IC;4TB4_ CTXKZ[P7D6/!E6&:X\@5MQ% ,A?E M7$6EA]-BDJ8*,T[,C&,ZH562)XDW(J&815P#1XF_(#$;53@29X2423RB,]\N MK;'#J[11V*ZPW9JRW8VH.6>%IHX@S%E,VB!$E 1\@C3CU!/ GCBH&]T5[^ / M=,)6SO,5LH<0!J'1_P8GTSL&M>.6::64#913:[77S+,0DZSO0!!3M, 50W]K M3 L4-[7 G:W7QP?'2:,[^O)]Y_Q=&N,.?;/WF1\<[9.=-%\'6Z]R_[_O'_]U M4POD.R\^I$861'SY8) D;%1(24H!1H%23LI:8%S50)7S ?KWT8ANT)V:T-VXSH@M8GA6"T-Z?Q]< M]W.G:J5B^L+B$[#XFY?CN^&6VFQI'YCD\TM M<7EQEY0V"A,O25XN3%PO)AZ7IRWE0#E3B',N$9=*(9WK?:ET#$M-J=),UXV* MU\N7\Y,ZA/TS&\YR9U>3/ MN_(U3D.>I>KA_&EQS#?F>-0X!HVB#B'7;G7(\F"0 VVP5-1XBCM954Q1:YFKG%=Z++09:'+T8) 5D4A)1."9Q!BH(Q: 1(4 M%T$"*>+CHCAQ[$I+%($%"X!RQ#[BQBD$C'IDHR*8&^J=3EKUS)4Q"AT6.EQ_ M.IPDJY[FP5EL,0' 7'('WD0?<]%'IP5A<#\?ELJ/B^?,L5.^:" MMC$",H01))-(Z64N".7Q'"H_%LXLG+G^G#D!97HK='0**!C'B1+@E:%&2EYI MX3P4C;L&3#E>)(9BP;T*#&E%6([<%TA'&A$80SGWDD7OJNLXS(@B8Q:^+'PY M1[X,"A."53908LX$UA+CP,%@SQ/VM"M\60N^' M\CR[2G&C+DNS-X4PBP#(B M@PT'E_/N$I'XTC2Y6 >=_,X8'S[A99;Z!/G?=AO MA(X/OHKW&:[99=#/\['%NYB=R_Y>-$I5=5;,^P:1F6G27'5@WC M[]LCL3A/';QT%[WVU37LFH_J3F<$VUWJOF\".HLV?57 X9H4SE=%/Y/@P@ MO3CX? .^;#> M"S$,U9UE'S]H+LID5R??<1K>H%1P?^0VYG0E>6@GPG3'-?S:L6@L15< M.+:AUV DJUG$3'6WXF)V'@S#=;Q H0P#X%([)@.G3&L6J!9@"(Y"*"VR18D8 M0ADI%RB6;ES:V=L97!GCSU^L0YH:@SCEV:X4'9+61(,9*)X3,:NF M5JII^,SV^$D!L^0[NU./8YW-ZI.-?369[K;A?#J:*[%JCT%@9R,$YK $!]PA MH:1"G#F&C >%-.:>$\&%Q#01V,QWOR;:]86V"FW5@[:,%5&'*!S1DC,*%A,I MF2>21!*H@?MIJ_C[%L=HNZ,B6<202,TH9"4GB=$XI-]$(CC+<)32$VH2HS'> M5&IF?U]AM<)J=1GT1%%?T4=J!,5))K-"&*-B3-)8-)XQ(EQAM5JPVJB#[6:V$_R^!WMZ,"FTR>D4PT4@'%1&/#-)OZ8>U&GL= MP3NPM@15&&]L*ME4>.:K\877"J_5 M9="3Y/L@3!$N95#<<$RMY4Z(?!502TI8)(77ZL%K.Z.\9K"DT@>%)+$6<:4] M@N M,BQ0J:+35L/&IN9-3E>#U^:4%;/V01UW9Z#?#8-&:R&QL*6-TD:IV/*( MQZF.0BM"7)#<\_2KE3GQ >:2&J<"ORPB3WZ0@?K!YVJBC>LBHN5(G>A(?7=3 M59 Z.B!!HJ0:")14.X9 &(PB]1(XY(<6BB5Q[[G(0 M8-W@N^CR2K[U];+MBR90?G^%HYL2\I)DX9>'T/D&+1Z(1=@ M:-C0";$UZ#<;G20O=V-C -\;_UPLN!]>U/MM?J&JV%V]ZVT:S/58?A\.Y6T[ M350IZ#TI^#\.=EY>^"WVOK"=EL$'_SW$[OBO#OQM3E/?SPZ.=K\<;+W@.UNO MV_M[[X]WSM_QW?-]L7/\9VOWCS];!UMYG@Z__/=\Y^S-WF>2G[_9VCE_L_7Q M4PS&69 2*2U5:&ADM3?RX'%J\KKQ3U: L+#DY2XX%KZ3C3DLF%*(J MUYF@WB,KA$>16Y76G0GBX\8FH;?O1TSLVJV1HZ.T45AOE83!PGJSRX;CBF$( M0"DA#EF#/>)<8&2BC,ARK;1,G$B%KQ'O+;H\V$IIA*>=7DC]/P\^6UG2>SH- M=]KKA8X[:QP&_SE,K1H:)[@PN0QS(%RXJ"$8PGF2?S@.$N) E] ]?M[O? M_IV[_ >T.OG%%W$0>N^#:T._WXIIJ7*7"_XGQ?_^3W3#]O'N^8NL"WX_V#LX M3'-T=O#'7X<[?[P3.WO;WW?_>'VT?^Y;.VGLMW3#O?U/C$CB&>2"-)@C'G): M<>(B\HK+P$-@BF4RT;>=KC,HAZOF EJG-M;2'CZ)F&0BIE)@82QF7$6B(XE> M,P7>T20_N0<0XU5D[V,P9!*I"DE.3I)CJB&QG@JN;-ILS"%NG42&$D J'8(R M1N:J:!*I9Q&1:NSS*FT4SBN=;652*B:!/,1&5L2B^I'D^!5WS:4&81%0&5$NIX!,D!KA M0*.2%)(X1#8VA=#UL);7D2?6J8W">87SUI'S;JB"7'$!U@$2$&B2Y;! P*U% MCC.0SA"AL:T1ZRW:1[@,W>Y]TN9Z+3<(>4J[[DOC:WHA^*E2W*ZLT6JR++;: M>8]5C%(SRIF"=(03Y['&!C/)(_D)5TV6SK:ZT[G=[Y\&OW7:2]/Z-HVPZX>I M;:\7KWK;BV_0\U4\P^MN+X;6X+3J?,EY.P%G?1[->4L_V>A]%#X@ UE.,QHC M':)$6LUZVU8_P7MTS 1JHLD M\D!4GXV@FE&GA0T!T2 $XEY0I!T-2/KH (+!G.<8S34&=&FCM%$(?X%1JX7P M%TWX(ZKG[N=/2EGM E%(4IY43RY-CB@SR&D9E%*"4"KJ1?F+=D0N0_NLU!AD MH1_R&(]/0J=?F5NF2L^Q:D:_8CB=B9H(HJ2AE$?I+0"3- ;'2<".A(EY M^OIB0'^O^R+-7.X!M'/ERNW.1_S*:[YQ^XB(2 )+$=1-48G$7$6#KD==$$9E^=51O M;"H\LRY>?">EC4+%RQ69"Q77C(IOB-1"8KQ#'C%W ME/MAOF)NB$)&F( B#02T\YIQR$4-C11-.K><1O/ TI)-R4NCB]5-?#S/F5E- M KWC#LA4[%EJ)3X&+XZZR+AB!"LB$)98(^ZD0!"<0=QJ9[$C##.SL:EG+L!3 M"+$08B'$T4C(B+$&G>C/2!Y#M+D"1DB8BH)[[^S]A%CRQ"^.*\>LDN"TMT0$ MY&3.5J"<1UHYC;05 IPAC!N_L& M@3)J!>2;A")(($6 7!PIC@N0V"LK/:(V1TX",\B0 "@8 J"U=Y*1C&6HD9)7BC@/1>FN U6.5I+9_?Q)-VT:D,8/"A&"5K928,X&UQ#AP,-CSG,W %<:L!V..1>Q8 M0KU,JX6HB1AQ2C1*A*D1)MI30HAP5B7&-$TNUD$QKX)]?AE ^KK++$ CV;8N M=CZGSY1(Z#CI]JO0L.>]T(9!ZVOX]5O+#PXOD3'RP8NQX.N/@$T]/QW<_Y&1 M?KN0WLB)-/+SL'>=ANQS0+87X N"G OA.;2_P5E_XY>Q(1VW.NC& M%-X<_;UCC/'1PI^&6R0Q2K=7A0(^3ULR]/*[4I^@-GUI'/8RC?ZC%8R(1EMI ME35<.JVETI1S@@,VX&G\E "YEW=PCN5ZF1FX,^C_]@O+QB[ (FY7@JTF9_CX>N<\P\/=;7 ;;U#"6^6R%XW>TU!HF%T#A.[S_L-T(ZQ?Q87#$9DPHO M)N"6G#4\4>[48G]ZN<+,%*(]E+F6HVG=':,]#.AM5"I.=2B/!/0^=FWR7O?; M5)>\:S^I^68(VNY4\WEQ/Z3,Y91S^<*YT^/3I D%/]R?.8W:<&9'7[,(#TXG#+OH)>)_6\7V9SVHW9S0QZ MM2LO3''_;SBYE4'N ><^F>G-'>BYPP8C=RA,$]XB?S &U_&V M)>@@#8<0O-=<>F%B%$)08GS U%[XG0AFC)3;EO>[H([>MW?IP?'^^?;9P=8+ MECY'=K8^B_V]W,^/9_M[[OO.WOOV_M_;^*8+:O>/C^S@^.!HY^C/+SM;+O7K MX[^6[1I'A9^3S;X)3'= M T<]23:-J7CNZ82U+X[!SD<9+!@IP 6-C%& N+,8:>\QBH0XJ:TA1.-Y7(N< M:-<7WBJ\51?>TCY20RU0SC"/H,$$:0US/C ;A37W\]:3CPM:'*6144KC(8>< M2X]T4N*24&8=LD);I)@-B>4PU3)N;#+9Y'SF,,I":X76ZC/J"6B-*(L-LS)I M)8)3()JS*A>\!88!1UMHK0:TQD9IS4(407*"I*,*<:H-LLX!\J#2L20]Q2SG M>&\R,G/2W\)JA=7J,^I)[@I2YS4%A8DCN2"=MM*[I%XR;C$ )?Q^6BMW!1?/ M;V+,EB:HHD)B)"-+FB@S#"6A.VFBBB4QFTIOP RO"LHYE-,JW%:XK0:CGB2Q M&&!GB;"I(>#<"$UP .HM6&:5H[%(;#5@M.^7N1AWT]@_*2*-"90C1PU&7,D68 M#BIK"KR)];P2;M8H@T=![U60# /N.:$@9)* 01K+@ *3A'-)Y$59WH+>.J!W M5!YV:8D@2;[(J(S>0!BRA$M$A1::$G#.D_JA=]'U&$^.?BX7V M.'ZK"VQC=]>NX?PVO]#MO.CXZEUOTV"NQ_+[<"AOVVFB]N![@?XDT/^ OUTX M+;Z_V7,TM=4._WY_=O"W/[&4RYVC_;/]X[_2]WP\W_W[]6'J!]W=.SP^^'N? M'!R_.S\X_GBVN_<.'V2U^GQ;O-E*[]OZS'?.=_CNNT_1!RJ)DBA2%Q$7BB*K MG4)*1!T5HX)&OK%);K/(C>09<[35E38>L8T5*['W" Y;%VV2;YD-T6/.@C<* M,^X=MP8[DQ29Y=#B=:6^JFQU8S6K9&3H[112&^E9,%">K.2WKA6*/,AIJ)"6";5D MG$)B MD=(T1FJC]435A_5^H@U>ID1+_0P_)H;RSO+.LJG*.\NF*N]B'X66IIUTE@?XPL#4J8 $I&$X7CV9_**:'$!9WC%%UMO+7T")7U&R-_TQ9Z'7M=#__"!8/\+VJ=A(JP7'?U!6!_+?D"L4E%[ MAIQ7.M\Y"4AKQE$41D8MDIZNDXK^/__0:>E_76.PES9*&^4P^/_L??E3&\F6 M[K^B8";>=$>0=*Y5F>W[B*#!]G!?(]PV[@[[%T>N4+:0N%J,X:]_)[.JI!([ M1H" FIC;MJ525F[GR^^:TA\%R' 93@^W.WC>\L_\E2.IRX162/*AX M'F@DC::(&>*;#(I(3+KKTF-0C(^^?XH%2/Y*=_UIW9W MUMZ_+0#,G3&:"^$8_,&U"9HXI4TFJ,RIRSR_]?7;[.9LM#?8@*F+/="]F+Y] MNU\E;D_;-NW:S<:F?>__,RE&Q=A_\,/OA?4EWK_W=K#?3ZTDZ&]A_3;12GL; MXV[3M]H%SX3*+3+.:,1EII#*E ((P<;B0(-2VFZCOS?!RMDZ%=N= MKI3:#. +0[2Z9'?%+JGD7DFND* &(TYLA@QV"CGM)]NPEZ-J3RYQ"US35^'UC9](AE&@F0+DBU(7@.2@8("H EETCH>A#0VRS)K9>Y( M9C'SEX-DFW?IX?!SSI+))05]&6>(:![#0VE RE&-X%SS///*&EBLF-E)*QS3JE-\Y)6<+H2V$ODP(O4TP;##T91X%8*ZYUW M>!$YVUL@;8'T90+I;3(_8J\"R[F)2!!:6-9S*1,5SEA+1UM4;1%T?N.^K(&I)!C MGTG-<\H58X8Y+8W/L699BZ)+@J)S/D4A8RKY=?J@8PI=)Y',CTF*X2_'Q@-'DE_3;6\-(Z\5\CQ>:A'NX7_?+U]-$2:KX9##OC P^JVH_. M(3Q],.KX/J@%R;>HG/C:P>CW^1R&%P]%I)&D,4]7J)QG&%%/'XW\[_5?7M5A M_D4_]2O]Z%755K5LXGPF_K0&Y=>OC@LW/H@^/6NX].NI?,"J-U=?KZ6OSNR; M\CM*UP@7EWZ-U\BEWUW5K%S+U,^U>O5W@EW^SI?0UWQ-$OE$^DKH&A;Y$^FL M7"/DYUIM^WKE)B!K1-VLV.X M9U[LXEHZ0W82#_N7&?ZVWG"&O$$4V4T" X:#X[/>L4]JBJ*[/-KNI]FIG.;; MF4DSLV'MY'#2TS%A3MH[,:EB.4_-_(OID^V;%M5Y"1.W-_1Z-!F>I)DI9:^= MF#(=TUC#A^5V>JV'?>CYJ)V;UK+&(";1$S?9,@O:NHV#@>3_GA!XKG4CSYT?9!'CG;:\M8?&C_L M,)(,$OBG(IZN*U=X(]/R$[*@7IPMSPIK30C,YIA;YA276(E<80W3(WV6C*B8 MT/F2GFU$TQE[ZNO3G;<[='?+GNZ^?4V[7_\Z_;3WC7\Z_2M:6WLN;!3 M3//?'7_ARF32:0M($A92GFGF+AHH=IOJHD7A47U"%9<''/A[YQ MNJ^ZQ<_]0NG6XW^B:'?1?='/0-T+"C5Z,! [G8)8;K%C!'M$E/>(Y]HC*3A! M*GBFF*>YT&H1848M>K7H];312^/<&^,LR7W@A'+))?7:\8PH8Y5QEZ-7>]O] M8,!&IL!F,L^]PAP!CAG$<9!(::*19,1P[JU2PJ3X'T+O[+S>@EL+;D\;W(PQ MS EE#0Z8NQ"S-%"!8[8W)VC(?0MN2P!N; INV!J%,W M-FKFX5%.3%&.2EBS++=(9#*+%(XB915'$GB=AC6US/@R8H:>#^&^=6&X%N%: MA%NF@=\"X+C"P-(\$=H%+H21BG,; N.<>$)RWK*W)<"U'W4JM)V-+Y@(&9BU MR&1 XK@7'FF52T2"I\YDE@H-_$WR59G?.3E%"V\MO#UQ>#/*YD0IQPWF3&IM M,0_.^"PX0D6X@K^U\/: \'8RA3=!/6%4&"18CA&W#"-%N$69#(%H36.!\Y5U MQ585HT\%WA:4UW:IP:CKQYWBIGZ83[]23]O&\VWCQ5=A\H(JCFD0F>(>E@A0*73@;):0IQSU<%O_.Y>?'QM!05]EZ\[+H,>TR\5T9J3C,O'="F M'/3YS$3;EVIE=VED=T9Z/8E79Y2C7*E8"]<1)'.>(V\9D&?EP,?2R2TC&^ M[T,Q'JUV^L"4!Z$SUC\Z__UP@HW/"F\*J)J+I9K)\KOXP:"_T7?IJ7 MVB?PKM/NU@[TL]?[_,^_"QBK@/9//V^Y;]VOW;!SNBUVMS[",_M\!][;_>N+ M()G!PFB$#87SGQ("BK,1B'AIL7#>BRQ?66?G\S+,YP-8I#VN;>,>VWB>):UN MEC18U M%GUATZ+&XE&CJ7=CHZEA4J-,*HFXIP(@ P_P@7=W21CU!#'GMCFA@M*!2&N%Y!:VL^,9#8JSG&CBJEQS:.]= E^^";P3#X8CQ)G6\S M2-T8KW8W&QFD6,@T%90BPZ/+"-,.*9H;Q#,MC62&69.OK&=XE2[,3WH9KTA> MF,A?E!CI3O)^UM_KU \'3H\.;BCIB8;<2M!;8G(C09]E67)*29I+CP*GH,Y8 MDR&MX#^Y=UCFP"4SI59 HB4E]-4SEO2VC;:-]B1X.,_?]B18CI-@3D6505%K M!/"]F-7 D]""C1SZ.\?#(]TZ%XL.K+= MK\J-I&V;=NUF8].^]_^9%*-B[#_XX??"^A+CWWL[V.^G5A+29Q3)W*ERC<8QDQHVVCQ>%E)-(M#B\S M#L]1:FI#;K!"N;0\9N*WR"BL$;!I3(PV.>%LV9#X>=W]7%LQ)-8P[=3E2Q=0 M+>2^*E4_(="[\.J(4I;ECF'J<\MSX60N0<.4(6<$*V?-Q369VW(BCQ-!O+1$AK7"G.!(*%U->X?8(*>**2>YY$_AZ=MS9+[0,H9X3.9M!FU&#D2 N** .'SW"'GF8U9 M8QTA9/%52UJ(;"&RAG9G/-,(2P0'GBFMC*51"$4Z4QX@U,#G N<*BU0:1;$%9Y]M$;1%T!9!SR$H MIL[YC&2.RZCD$>DR0ERPDF--E6$M@BX%@L[X9^!49UPR)(4!_9P3CB0V.'@%*=V=D-%!J+095GK$8[L>Y0";'6?24M4X[G!E/RB(OV0*29;0PVL+H M"X/16Z"HQ%X%EG.C 0=#'(?65=T55.SB>-;)EH"Z$MA"XZE,MPDG/L,ZEY M3KEBS#"GI?$YUBQK(71)('1G"J'8V< PBWY#+D?= X^2/YY:_/9D!OCJIKG="T7T(6CP2@YX/T^ M]#T]+K[[5\>%&Q] _Y+4-WY8K12>_40;Z,1D?/E/&NMAH5=^^$BSF)_)#=WX M;^QMP@NO!+ ]DYG<* Z<0F:YI)P3[+'2CH8O5*[4/SH8UB,XTOL>F:'7WY . M,,#?=>]8GXQ6?IO?2["1SLS[V2F[=&)"N#?OM%)> &('P^2E^3M(J1_&IZ!/ M>FGZTCD8QG/EOZY?HGQE?2^*<\P:MAF/))"$?_VFUR]:_LM%_=7#;]N+?0O%_XT6IGNV_7.KKO.A\F9E2X0@_AXTME?GD&U("M M#U.P2LNE1P>=-[W!\?*/XI?M?F=\,)A &V[TZ_)W]V-];%S>UX8$B'36I5-Q MAOSI)(8.]_31R/]>_^55G9VPZ*?7IA^]JMJJCHN(=6=.X30QY=<5#"JUEN,\ M(F'E#5R]N +)M0229XA%^5V.UZ3BEWZ-U\BEWUW5+*%K@F4_U>S5WPG&[J>S M^8V:O<;C^MJ8"G7NT0NTNG*W+Y47]H?B1^<0GCH8=3R<*^Y?9OC;>NV//<=< M[SI##67\%OQUR:?O2H?U6X[XQA8Q#^DL#_$L[X3AX+ S./*1U &) MB1KC=U >_.CWGXHGODVET\?.]'#[3KZ$\/++ZZO>.5AOZ<9Z?_WE3?#Y\_ZV[MPU]>(T_;WTZV=G[ MU+ );D,__GW8I6^^[7S]2'?VWG_]_/6;B+;#G:]_'W;?_D5VWO[[V^Y>]^LY MF^#7?;IS^(G%?G3W/OWHONU"G[\=[^[MG,!XX5T?CS\=_B6@+V'J6IX*UF26 M4ND@ C70(1;('HL()IEC?,R,%@:AS+- (BDXTC#KD42$V5A"14< M+BOK8C63:HF Z'F1_(OEKI$,(-Y-##V(FBUZ/M4%+1E>_#S^RT9]X&@X^%Z MZMTQ)XM7"):%\]\GK4\[,2]O#Y9Y8VSY(]@,1;+B)Q.U/AQ [TZOSB+59NMX M0);<7"+X>\^/R_IH&XV5:L^L6YQ9T\BB>&9IIZS.9$"Y"C)6>Z1(4\&0-(HR MR8+*G%Y9SU9)=N?0HN4CSZU /P;;; 5Z\0(](Z%4*PI+Y!'VA($V[(%_:AP0 MT1D.5@I+?!9)J)!W3DBQ?"3TZ=".X(=#X)TS]> M_X@IP7Q5=+5%I-L@4M&@& %K&;WRD'88*(9Q@$B$>Y1KE1O+J*.$+V,"W399 M]O*1C%9D[U%D&Y8LEPNN,XHP4PIQK1TRL$+(Y)0[DTO)5;1DD45%RRY1ONNG M0B%NG?KZQ>LX"T\QFI;@C[/I0UO4N0WJ-"_RF R4:1:0810C'H)"1FF",N_@ M_V#IA/++EA:TM40L.TEHI7014CKC!EH(+F$]$/.*(LXQ0[!F F$==,YQ$#P M-\B72DI?F'DA7N-":[_LZZ(_^K4# @<*,#S0[]@)\.6^/>F,A]!^[^<9PXM0 M6!; &*;I*N9!Z4VY'IO5(9ROKY.Z6T-;JL,2Y9A;.*%KAO3_AG?$, MQ0(U0A(D7>@#ZPLL[%W9/,+)'U8:EIQ>:![N_[3M%O M^L0 TQB/DNM$K]"FZ-W!/^8I%&U9)),D:LD7?,-:& HL[]!;7WR/$7,OC"S> MYIQY2*>8[;Z%$V;DMWSYYW:_7JOWTZ5JCY[;.'+.EW;(6-#<9@&%S&>(Z^C* M::E 6>!84I9AEL'A0_)5G)]/6OXH!U#+&Y?/$'7[7(6M7-^'7,\2P2JNN688 M(XLED$HI=)1KC5A&,QTU0FM-3!ZS*N\>++)\[/)IL([M_G??'P_FDD2\##/Y MTV$;C35JX>A6<8@WICG3FNN1RJ5J=V[*O\^3;Z;C!O^8WJD3%:4\<2THY%WJBTDOV3DMV@&LP%025!P4J@ M&H)2E%R#!!U*_#ZJTE+L!:YUXJCC$?PHD0A[3P#\!+*4::X8")E M2KB[L;:UABRON#^N,:05]_L5]\;=C,)64<.1I]@@#FH(:"'812L)\YD**M@0 M:P!SMDSA "_*-O)N,!IWAGY<#%.MC8XIX_A'4]YR\L*L)0_L$'+S:QK?'Y5) MF^*2S59LU\"4"_FZHSW2V MLDY9MAQ*56LI669+22O+CR#+,]HAF2!68HZDI!EH&8K$:,2 1,8$+'$LUDN M=K#G92!9$IIQ<8.84X<0QI(3T0$BRHP]1*3U?6Y2I7YRG) MG2JN+GU1ZA82EL[(TD+"_4'"C-?@H*VF0&DRPZ*.8A@RBG,DG.%6<.-9T#&W MPBJ7"Z["?,]%EL?3>KGU9N=EEQ?FT-5XNL5 _)-=OA?K^A+K!];UC&0$I=CD!KI\1$.K, M1%=.+D,N,2=.QJO3C)]/^MA:,>_;BCD9I4(2%U+,UH+Y^)>I=S5<;-?KVAHN M?@[,OLZE]L&&&<&Q1-8)B;@U%&DO -N FQ"BO+%*W9VAM&;,9XD+C^+"WN+" M_>'"C.3XC%GC,MCM0CF@-KE"*N@,29MI17*=&Y$@0AQ%7.D>*#6>/E,9?@AC9>M#"],AALTG@A/G+.(&F5C2&J.#%$YLCPPPBP7.%:;%&J5 M71#6U1HK[Y5A +\>#HZASXMG&"\B5.U!KTN' YA2-WH#E+\%IY\'I[F0TQ 4 M(XXXQ(PAB$N7(6,RC!C.A,$BSPFCD6#0"VR/;5X47(\(QDY MHT8:K9'/L4:<$XR,##G""E8M9#X7$J^L\WR5\3NGM%F^8-)E91HXN675-HRA M[^FQ=YWQH#,^\)VCAKO6.(8^388GT+>!_?9R+!KX$2P:%_MKO!D,0?NIE@00 M:7!X..A_B*O1PM*M8.GC?*(MS3$-'A'0=A W@2%-*4>&:J-41K0,+L+2+3BU \'3H\.6AF^?QENI-3*G>4Y=R"YL?*0PQ09Y1E2N3*<4*M% M3%/Q?_Y+4D)?+5&ZO&=NQ6ARBT@A7)6]MM,;0#_L8/22,H@O#X_8#6_JV\C- MN 8M\MP*>>:"/!5G)J?<(JN"0CS>@QC-HHXCA$H895] _=_[;E36L0O1T$V1EWV(/Q_/5%>AE M%\!2:X5X%B+\:/Z7K0@O@%O$=)?..6LY008:+S*8150+$KP)#DN^LDY7 MJ3B?9?LI%Q];$E)QPU#QBT)X[F*2>,DAHXL("<*%!FDCA6_;P MQ7#, ]W?]Y%@)K89LR"FO\14B-\!;/H_Z23S)*WFRQS<$\^(^+_7LX5Y[T?C M86''WL4O-OIN_H/&D^]@*@;N?"$)VYO$Y7G]H]P&[_78OP[!VU:?OM51HFDDAXI[+23)G,Y3ZG7>+9,EOKV2NT)1PRUX+#.(RV(1$HY2QG)2DJ0$PR0G!KG55A9YZN$G;O#P%!H^=1UY: MC[A2.'I0H-E(E':1[2&MN?=KRY5MAQ'NUUI1+>(M;30:P90]<6*Y4+BT06/91QRM-@)9+!!LYI MR''&HQ(.*[]$B+7$#)W!D-Q@8GI^F2GZ37OYO#CZQ4B8./J1!G4%X.KG\K[? MU-CSF&TL*-BH/+CI&A5+OJS;<((-X=DJ7?0.\"& MKF\O=F]',^8"H3 'U19[A_+@*.+&Y4C18)!2 F=YECO@("OKBMW9YV/Y8J%: MO'FF>/.0+BPM%-T1BAH^)B;/O209$HP(Q&'"D0F8(25D[K1B%&L??4Q8ODPI MJQ=$Q)\0>[.#0]\9ZQ_G [ENX5]^1L]YUF![R]$_&QQ^2#_C%#^\Z^C1R(^G-39& M,0106PNC'(\Z1_I$PZS]I/26@[MJ]I__\7W#.7@VA_C"3=.;^J@8Z][K'T>^ M[XKQ9.A'<*Y/8@+W/R;C[F#\R8_;T_V6IWMW:RY2T7OF5"W<'VEA;K[@KJ9(L.)ULH(CIAB ML8RC]#$O$$.9H-8:RK43T4^?+\IK\4&P+O'6W\:1JL&?KOB^_B_X3]VW0SW< M+_JEOSI-X/88@O7!^TY_,(8&QP.0*CV!'>XC1O>3 WVJ]U;E-M,]Z!Q\D/+[ MK4UG_.RXJN8Y+9GVT6!4Q(7Z/56/*[[[5\>%&Q_4.9 ;/ZP6 \]^H@UT8C*^ M_">-]; ^WE ]TBS*^=EH_C?V-J&!5R(H:3*3&\4S*V662QH+'7JLM*/A"R,K M]8\.IIYE1WH?1&'H]3>D PSP=]T[UB>CE=_F]Q)LI#/S?G;*+IV8$.XM_*"4 M%\#6P5"G!05!],/X%/1)+TU?.@?#>'+\U_5+E*^L[T5QCE$3F_'02?E7]/I% MR_^HV_228)#!T'=V!KV(;)T];P_Z\.+]PH]6.W"BK:4XD0\3,RIDH1_QI[V_!'"TGO_?]R>?_W%'P*. H[T^[7[=9]VW?W_; M.;7'W:W]TQWZ^G3W+?3GG]?0AXW3SWOO#[I;O0#/GG2/OPABE52,HSQXCGCN M.%(\SU&PU'@KK=':EQR\Z$^\VXC7F%0;K'C,3DLE)T(:9[QA06*OE+*>K'0\ MD.6C*'_#"9P&?VQ\V/[0V7W3>??^]8?7W;V-O>W=;LWUJNUQ!F7AN^J=:0W+ MI;GVO,]_W.T= ?Z6&9H#8V-W3P MM.\<%^.#5,&WZ(]@^A./3BCZ9C \[!",_DHG09%2S$!'>KU4XC?]H+RHCO,= M'W%3&8G5@?\S*>++S$EMJ8P]KW+N]^")?=_W0V@M?>^/QF7'8KL?^VEL2?A& M\64;:<5UO!>'9P"5BT-XP=%@&-M<[1P?%/:@ T/K0+O0]0,=VQF,_*P7\9>Z M#YNC-_OA&AQSZ7V#HZ(?QP!O@K4"BA5G;C5]]=/3'C>CCA,-TZ5=W#_EY[]4 M\S?K9B%V>O MKYERR4>N/]P+Z,^H<F/T_?D50=F,[YZ^GB:HNK+7V,LZ;\G M?5_J8@RO=B(BKZ97QE_!$":]<5K8P9$O^==H%I4:>H/C45JP^/"H^-$YA+D\ M&,7X5)CM\RVO=?9F?;DY!ZC'4JW4;/M5P_F?46>CW#'OTXZ)52)JD?A_T_Z= M>#VL>K8%"W5H_+#J'4F]@SZ.#@:3'@A"'+E.;X%7?IWT2]M%+7ZP6^^@9BTM M=EVZE2[>@>6&\/521.&+FQJ^@1%^\^..'G4NM?Z,_'Z[;^8<!P8(I>/*KAUX"HJVD_UMPL_7 0-WB$1V!&Z9"HWC/?U4$( M?@AG.).@H'B4Y&T2J49Z?H1BG,0PFH_C%_E ? M=KX/>D"^*SH8_162L%0DJSRAXOOA*)LU5?/&".5P\H_B" ZK\P!Z,#KP(*3U M!PGO)]#\+RL?=C97?EV-9"&>!=#C$8QE^N O*^_W=N+WO0)>[IHMNL*> T] MBNJ<*X!DPL-;F^^VXM.CHZ$^09.C[T!OU]% J0IGE0 M&<5&T)]O]E9^+==]ABIAH _/?G;L#0S\JR\7;-;I#]O0Z;7+R1GT:90.1=@8 M[C\3/1S'58,)V(PS;R:P)78/BD')I:JS$DY0_SW1^[3[X@MA28M>O.O\4(!#PV$[1[_O18 P? M[[O/N3^+QGX3!Y_VV';L,A\OG@TU<+?_[];7?K[^+SX=_Q M$"'=K4]?I-/.D%PC&R_;>= >3A%/D'2**:%27K"S]@X""\$-,]99RN'7RN L MURYPV)*,&'G6WK'Y?GMO>W/CS\[&YN;NQ^[>=O=MY]WNG]N;VZ\_=#:Z6YW7 M'_:V=S;V7G_X"2/(]9V9[WR6.R<9R;A0@0MA%>;&$^-XYEANM?X)H\G];M\Y M6U[:MB]/:+X0H86$-4>XS8-S*>:1SV+F6<9=1YSCCZNPFO"]P2RW^'N_, M"WL#N'LWLQ"5URJSM?V]4V_WQ]!D=Z:F(5#E>P61WP^MZ["]2CD%IS@!^0RR+!*0& M<2(,@E/'HQP.'Q'S-U&\K'(,ZQ58;X SVNT:*TGD;5-+H$'Y;NO_"& MY!U<_K17:%,1Z]4Y@SP\5I[S^Z4!Y>)?E%;H\V\81A5C4G7/1]^GJ-NY4F^< M=2M-4LH?N 8: #S<&?31_B!^;/2H2!KM=.S^N^Y-TI@C>LW/P!0"USI-W"U] MGR]_.MIH#PK0=H<)AV-'00N/MQQ)8>I/-=I2?XZJ[V!8S_'0U\#NXKJ4]MH1 M:$'QBC_Y!Y0VR6)H)X>P9Z#9T>I9BW9IUX\;*'V31IWL ;#,<1H:V Z:4KFD M5@^'Z8(A3HB_?$%G_>P/QLF87,3]=Q1O=>*=P'!P6 UL!$H8] ZT+E"HTIU' MV<%#?0*;(EH%RJ=+N_-T,F''P/MA[+%7$QC?,%K&01!T\II*'Q]J.*C&Z28H M7OE,9@*5;.>[?V]O(:(Z(./.'Q9V-=KJCGV\!3DSZ]><1O=[NKPO]_-[;P=Q M."UQA -GYW3_BW5PWAB/$GSFWO*\G>WD"5X=[LUOS;,[<=YV'?=Q MI!>#GIMR*']H8/-$UG54WQK!43E.!^QTX]>V[>0A,)WUM<[;(AI5TXG;7-\B MS>[W(IEN]9S:!L/\7M@D">4"Q$<.8$#0B>2UX'ST&2_OEPZ/!OWXM]BA47UZ MGNG3*HP7R,39GC8OIV(/^ONP,X#HI/NBR'4&!E:O/):3RT"J57EF4R7:<512 MB\JSH+3"SEHL-]%:YP\=]![[!C\8ZWSSX&?NXOON &T$EE/!O>@C2;<^<;/D?-V0U4N[ M<0;L+NA'$O/1!&;=1JYY[8 FL(P-^$BJ0%R#VBFEJ&1];O*CD;_G]P$*2ZFN M4"AMX2>OYIK'D8GF9OSZ;1&T#,&$P&L.TH_AGYQ!4@GCN-=\2H:/<,S!7 M\0YQ!,J#U?!S>!7\%7X&HE_$S],ZUY=9T$;)^"\ZAG1O-( &A\E1/AX9M;"5 M6EFESXU LH=342_W7)J+>(*=) 4HO3:I,]-C#1;+5X7"2D>6JD=3;0Z&=EC$ MJ=T?#&#ZXOA*M:!Q3>J6ITS4RM7KDR("O5;]S\PJ8!E@..L'?^)FA. M>[CP9N@%1R.HRZ,1VL""IQ]8<.&=S[5W.&=4N#SC+F?$$"[A_W&NO0JY<4)0 M[T(NS?(H;=?&!9Z?C&OUT_6B"N"+X!;-Y[,3>1RM2)5YQ%7XH\=GSI.$F)>< M)^^GAK.A3V?9L/(42>:R0;\T(8[JIH?1]:WLS-H%4';VMN]>+236%]_C+ASM M#;7S&WVW&\E;=4,\FGV_$>\_XL#?#(9;@XD9ATFO?JJTJKQ(8\JW+YDU4F!% MD29Y$=P2, M-YSQW0;Q=<6<)77F5$WR5\UFC_TP(93ST1,^GC-^M=&S(MG="_AU,3RL"#$T M6 "MG&E[J5]U=U8[,;RU1*/FQ$1KL9EU?^V[/?G/)7$(/_GNY2M)< MA5FS+;P\'I0/C6"G\.]8+RUXQHE F5,><:P;"^]99K%<61=R%23X MO!-EU&)NL^P/4%RS7?;KEAUW__JB7+/M%T1]I,UP6( '8%=54T+]Z3]%.V3A?DM)>(N/H/# VB&2MZ8,2/MSW M,3%!>>(,_7@R["=%.9H2XP5N":'))#"+(XH/^,/H1AR&J2_3B]D(Y,F3=E3] M:OJNAE4X#B(V/IRD6^;JZ3.G6[0[@*#U8%UB;,9:9V./DI-_V:=X@C2[O1D-,\IR9O1VFKN_W!^,B?@K=B-K^.1/1=*VM M'4Y@]=,B7KBZR0RHR_=47U3&9)/84FWWGYEWDD6E?!!F<>X^^F2VE]8Z'\KX MHHOW5"_>NL013 G+;!=6]_O7'/_3^+.S(Z_N*^I#?CAC?FD2&KTP)\MR_MO# M\>]7:S";PRA"?P+?VYR-X,6>"-VMCWSGKR_4T=S$D]_GDB/NJ4"*$HDL-BI3 MVO&,8S@1.+[MD; D_*#=%K?>%J*[\<5F06#C!&)>P;;0SB.#/4."8PX"*D'! MY2OK)%>7;HN+*<$%SOY-$^]R.2IN][_#B3P8GK0>)-VMC2\YS7V0WB O..P) M8C.D1;!(&L)8KG(EZ'FCQW(8,>J5+![;8M'HR/0BL;I+BR?WL-"]5>!#9E!> M%:],AGW3^,]'QGBI% _?102*^R7:Z/^GI8?(&^5[XX^3S =\!KQHV M2,IJ>=\]2KZ3B73_B-^4_G_QRL:/?>/M;@T9P3\ZA]"EZ"]P<2>6SSPR78V_DXLF=.B]CS> _@4?>7NO?^QL M?'&9 E58Y(@K;! W!. -4XT"SG/&OIN[7S!&B@Q,3G2FF/$*3-(Y](A(,?!>I7GP)J7E K5B]K92)[HO_TY M\T)_W$".:<&D].Z8F4C@\>BJ%.T^ON_@E*ZO0JH MB-+/J.%VFKQDSO@WK<5T,.>]GFI",KZHG=C\V5=&AM*T"-)V<*2>+EKWZECU^ C2V[Z>^BM6;!I%UE9Y(U4N*J8O1V0NL.=IFSVRK MY:-D%\%L$LZN'V]&AX'^^ 6?S-#OC2^2% M 6&O.)@ORUJU9-RLW0I7;H5HF7)&9@1D$K$0&.(L YI.K$$QY9=5L>!BS" M M!+\M2>N<.X 8V>1"K8''Q>A*",5;+D8Z3ZBJ!+P%8WXN48FE^K)&GYJ[^=& M1.\?NI>4R@\Q8TI]^-PL0]HE .XNSVUT?E_3 "NAK3=4!6ZQEYI2KY3T(N/> M:+G8C$;;4_>%W;#='\,)442#;)J=-T6,L(SW0.X%;_-O8F?_BY469]IKI$6\ MH%>:@%9B0!L-.L\%IT;H;&6]/SB_PV?^(6FWG3G_%K.[;@.;#U$U,5KY+\+. MFMR>;-ON0]]W6#[6Y\,;DSA!B%JS3OG'[\(E26"4H"["?E$(\I HT"< LTY@\TGF;L7/Z<)5&:JR+! MJ9;A\H2&SL+LRX#TDD4D>WP,^8@RIG_4Q"/%NQV#EEBY&_02D,]%8R3'DY&_ M,#0NI3+I%=]\RDT+ X\A6\FU([4T_TH#K"D4Z:7#P62_#%PIJ=0T1\,D!9G" MT^EZHD@37!Y.Z56-#,31C2@&U<#;8@[8#@$L6&FNR,IJ[51Q\QRQ]YT<]FD! MU8R3#;>*T=%@I'N[X<]!?__/R,5*%\E2=Q+7KR&J"G^-'G(Q/6;OI(HP._+#<;S^ MZT6/L^0--PO\C9DJ &NBWE U5DR5BBIG9N5]UG#F[IU[=8Q KM"T3&P>7:UU M[R3F^)AELTX!IF6^C63BFHO2BX^5*3H:_G&1#8U3F%T9E#>JT<;$>]9H#_/] M[\5PT"_#)2]&]^,#GQIN>'[['RE..,+1U1-407N9K02Z..G7GH?>54&$T0A: MHG$S2W=*.3)+XFU\*&%Y[&$*RJ["OX^ORMJ\<%W@EJIFVN4S;"O=>U[P+=?I M!NUN?-&Y)QBS@"PU 7$9'#(4.T04.&^1S3^BX+E/KR-*]TM\W@X& M+G+BC;X[:XMJZ4YWZ^,7(I3'W"I$M?&(^XPA8PQ%4FJJ<>YS2\/9D%.KLPQK M'-.H^?Q]<&Z>/1Y0J)M7:NEHAN^638FNC/9 MVA:3/-0OOGF=M3*7E&'J;1Y+EI0.9E/[]BSPH_QU5;XDZF.C^;PCH\HWK;J+ MK)RZ+AO2]RH?P>R5-4CU_Y7:S;/M.8B ^M'+JJE\V;CPQ^= MC0^;G;W!$: 1$SC67)G2S0[JU)LBS6&*JEV[X%>1LQT4IJC21L3ZWS].)LXF)4-7P:IP]LE?*^=CH?5=S" M]-IW:E_X#_RT&)>N '&&1J.DY+_J' R.?;5G5J?K'9OQO91V<0!D_TB/RG6X MN)6T"BGKO7=5,OE>BK34M4-C^8LS/:\*$YU,LR8V=USL0=0D#OU5+T[QGB>I MC IL@I13J&SKZ:UPF4E$SX\4YG5N!O413+.V!R427#2?TYTPERFIWYRTE*FQ MTI?&M>4*E98K%"U7*%FN:A-7 TB*4:/*5(HQJK,WEN$T:Z V3]-,7;YL\YH=#.=,&F0S71CYQ*"-D%N>+8W9\C96N=#S%-S:=LV11)-2S;,E%%0 MCON#PY);E;%"J:2%@^T2O6C[=:&+N>^3DW&5[7$UH7(L?M6H5S7+F5#>L[>9 M76XE+@2WJ5V6HR\/F-KE!JE:+OS=M7S[:1P1MBR_7M>[27&RJ9;?7(F>GDX! MC-$65;8VI:-7HNIA!*P&M,Y4VBM!MBYZ4Z<33N$2]?$#6Z0T%C8R'P.@#F-J MOQ0)49HT 7%3:9PR*W!]-L4D:25(PCS[H^3R5A=?G#_XIBDEIH;!WC3SUW7< M936.J0AG#]XFQ7"%K3(U7W]8-L*H:W5DAAR/O.+/$N>*NOTV1NIZ7U4 MI[Z*JHSD98A.(LVPG+&SL^Y%1:D/BU/[P];M71*R=^E9O01W61]\+VSW1Y-A ME/XJLJ&UY4 ?OFC&O%,X1SP+$O$\"\@8S%&&,:4ZPT%PL:175W%1T715']_B MTK@8'\6N%?TRN6&R$E2VC_(:>C$%NM+/AX/C_N@[:#\ K+"7=95]WD?(Z:UV M8OK9*JRMC)*++HO%X:BJWG591U(CT04;=)0J)5%"(-\?E1RC;&6UBE M7ZMQCD#B4CWJ[RF57>_>N+Y]0+KG)$? 9+[3*.M(;U5DX::9G%P;"5=1"Y M"U?YLCQ)"_$<6HX#_)Y)WQ:T^CT1X_;>#KC>MR_646JLQHA8JV%#&HF4X11Y MB0$9%,6!JK/W=B[.K-7:YT3S$+#63)"@. >J*)7#9[GA;-([VZF(;;*Y_WY9 M(E[V1*MA@U_^A'DVHQI>JZ55ZFY#53]".N M0H_Z51R(/9GEYQY.JQS57C751S&95JPH%S4V0&DS;N2='97U5MWE_4M 'B-6 MW,"FCZN(E=JWIW/@79T&:RY)@AXWC2'PKU2CX'SYI[=EFLU^(W?FU*-[.DKH M14P#WDB+6^\Z@Z5<8AU0858<,M6,9^^NEU+A&_H#X!G ME?LP>846%P393%T_8SL?Q@ -!ZG*^.A_.J__,XE\L,K3U6]"TS:N/'79\&JR M[O1!BRA&9[K:=*EMI %K.-;&C7;Q1EH%8NPK;UN^VEEY$]_]=_WNF3]M0^Y7 M+LAJ?,>KR/L],]X-1K F1[U!"C#]HW19?M<#M'G!J8WMETP2DV$L8V90C+B5 M#AGL#"*2R) [#40R7U(K05Q1-/3CJF1YIUK3Y4E2W,P?6:85+#TXS_2[RO X M&@ULD4!F6B'BP.O>.%8PB76%>G$P1Q&,*COTI<7'IYD$]7S1N#,%X^:J$Z:2 MI'4NXF@XK/TZ4JJ0N+%H8ZK#\NJQ\CHM!Y7& M5(W<#+[[/OK9JS+Q92]2M?QK!= :SYWH# MP.I@NP\+4^)JB8H44#'NM\[[\_MM*>,1KBQ-'ZW+\X:1N"<[C3W9F)9I=,?4 M'2AMJV%1E7>?)-?B:1G'Y;-37(C\HVFL8!5HO=%WW4'?OO"HZW0L[/WUA1E) M!1,Q(6 ,NS:$(&-YAIP+&GNB34XH:+BK^!(=]^GD1VIWQRUWQU?[Q7//,VP] MTA8T36YABVCF M)3BVZBR.,AU%_8QL>ER&56N M9#=LK7//C!@ZNC$MB?QN..@/8J78=#S!=M\L?8:V^\UGZJK)2V)OP3N;E0 < M_D5V_OGX8X>^_PJ;EW>WWA_L?.T>=.G?O<^'GT27PN;>LN+SV[_/"<#GK8\_ M/N^]/OW\=N?TT]=]W'W[^F2'OF:?__G[\//7;^SSU]ZW[FGO&_P[['S]1'8V MOGCC9#!$(X\EH*,W'$E#/1+8":L5D9;:<^86#=!)/(<]R>.-G(8V? :@AKU@ MAIPSM[Q_O?FZN]?9V-S<_=C=V^Z^[;Q[O]N%OV^^WH$O/EQF=[G"X^3:+MRW M#G;%CBN5L*6RYCW.[OKK"X7333,ED8^)FCGWH)+Q/"!B8--9265.W9-SJK\D M"5B5+64:F693=N9D:>K\LOEZ\\]?+[4I+(U/".@\R:T#B$A6^L D%_ "E)D8 M>_GA8_H&$;;:B;H)Q:\NM*B@,C-UY\]D95M-CY)7U05L[<%YQF'H<.!\J50F MCZ>91V;#M;\J_EU%*S:L/E5ND%@3JI' 9I;]';2^ ]]SL0X@4*G),.H*R3PY M\C;^*R6U[0UTOYG_9LZJY.O\K[- ],I5'W2D6%51=_JP!I7Q$/4&@U1:O9JE MZ::(NZ&>CG+$L^CVH4\^8M"@T[,:.U4+T^O7\RW$'L^R_51-I0H%E3X&&E:O M*.>CKA*==,?Y]YO'^''1S78VX+7[*_)2)JNK\W!RY%Q*9)VSZ,!H-*[856J[ ("K)RH1QT M4.=B2:B5WZ/)\"C6&(W9CV$20/!3G8QJF^M162DSFH]G_5YK]C.Y"R3W+#B= M.C-;;"H;D35CJWL[:/Y-D'R-XZ&12]^HBZ=&H4POZ>IJ7XAB5AM MW&&4\OB_WL$QL%\Z9%?/47%)RV?@)L9'3Z=E5K#4#8YJ.3@[#SOZY-I9$%<# MX-G1=7Z9SL>OY_N7G$INVFI]\'X]KZU=,G-=SZ\WNP,)PEQ M(S>*KO51PTQFGAC\ ^N8DFTGM^^9QU]<=:!:=*WSCR_%.PT>.E"4&W50!C:< MV>$P,?_60 R')YU2ZV+10%;])#63K&[]P31'>3IR2K/;8#),[K!3Z];LS!E- MK5M+&I1T2W+RIJRXKIOW,Z^K*QWXY_MXB>6CZ]/[.*OO8\3\X9-@*SMZ"#)4 MEFRZ2%J[@[7T;<*MGYF%9+2<[HOWTUU?";3D\M?2)AO?5I4UA]:.*@-S6?UH MZM]=GF?3//#ZZ*B7$/_MQL:[%,H8T;JT+(RJ.[?20#Z<]BW=/_[BU_;75CM_ M;O^Q^_[7^&7L:1%F(@V'=-SNZ8KRT(]7JU+R/3AL8XOEA6B:@UBR&MX<3=OE MD32(_O]QL&8R=+Y?1Q.6FDYJYY?!E$N?SW;V>%T(F<"-H6/V>3- M 7692:MD?!;7%!-IHXK.1A61RZ.* M;F$V8RMM*-+S"45:DJ/X2M,GOW?3YVL]C(1J],X//QP W"^-Q6EJT-]GG_8^ M]W;VN@>?]KX=[VS]);I;.WQG[R/_=/KQ]//>I^/NJ3OX_,_VC[,6I]TM=] ] MC-:J-P>[>QO'W:UO>.=T_T=W[^!K=Z_;B]D?N_1-[]/7-V%G;^-'=^.+P,2: MP"6BQLV9&&-%28.ESSHW0BGO*<:"!:PHK=,Z> MV7V]U]GN;N[NO.[\\N?NAP^_=MZ]?M^!?^_L=CL?_G?C_>N?L&A>VXEEV_ 7 M(W5WZB#4^25JZ[]&KA%UA$,8Z.@@%1,?S2Y;Y_(RE U'93Z&Y>X#;Y^D8S[5 M!IHU,)]STY45AJIZY\G-:ZOHI<;[M^M+98F AH8#F7B?=_1N6\5PYL9?C<=U]6F4S7JC&W6FEGX+T\^)*.GLM&,SC>#63DS9B?&'?C1J!&M871^/Y+TOEO(H(K:+C.XG7E_U,_VZX1XYB MC'[9YUD:EA@A,HJ)Q=CA.!A&D>R=K-8>-],AEW*K4ZSAN!F$6KK8Q$)6 MJ:KC(\'*&6'K] F&6&K%TSM\S/<.]^C M"KBM[ME4SZ34JZ.*8TM=J4)B7Y&4!,#IMV?M*O<<6FD/O)OT_&XX2Y?^B'W= MZ+OJS$CD\T53J+^^4&- ]HQ%1,&4E_Y]4P-7L.E*CP>PO]<_>;J MZ[7TU6]C=_X[SM>HNOQKO$8N_>ZJ9@E9 _[\4\U>_9W :IDZ>U6S="VG2]79 M1YI9=J-F?TL[M]R]("!1]/[O"B#=U%#DXO'\.^Z0HW&CO>FCZMRC].A'?/B\ M?)X5J,/"N=X]NJ-?9J/ )JA/JWIBW3L!MOG1B-^<3.'%R%XSW5RVFVUF&UU M#6P9;;_M#P>3OD-5%ZWU/H2KAMWSX1QA?*!!GZ/Q^&*3Y-G-<]UH;[P#<.A:40&>YK6AX-/AS]ZNU\_POOM\>>W.R>[6P??NGM_P;/;XA/= M/NGN;>!/7^V/[MO7^-/AWP?U;^!=D\_T8P;/_NB>_O$-GN>[;_\BW:V#KSM? M>U\_?=TF.UOOB^XI_&[O??'YGS=AI\ __MQ[/=[Y@(^_<))E(OJN,Q.S1,54 M%BKD!.&@,N5S6#7-5M;Y*I;9N3".,G3CWN0B?GM+^;CJ0+H.E<\>:BV^O0Q\ M^^4V *KPI^'MI:$M?BVXO" MMSO6+VOQ[:'PC4WQ#>?$<:,Q$L$#?_.<(94)@G*"0TRX*7(95M;%:B;54\&W M6]L00_J_)V5#_-./1K\W[_KGBC-=Z(=3^-&E1FIZN]FY$+&?-G+=W;PV#T\? M8W70\; PT2FC=O*)4+51+]3>X%USF3Y,5RFY +6(=AM$.VF8W2CA3EN=(8(U M \9&8@8)K!$U3DA+L2 A!V64W9FO70P;]TK)SKSRTLNB5I[O;DUJ,I%3/QPX M/3IHI?QQI7QF3*4"7]^RH_O@OEYZK>' MY3PMUA"-;W%HUNNW42Y?-Z6'W WI5!SMSE9O_FA\Y-)F3^-H; ;2AIPS2X)" M(L=):1!(*I(CS//<"YS3+,,KZW(58WIA3;2?.QZ72#=HY7MQUM16OI=$OF>6 M4E#]%3691X9RBGBF I)&QG]Z*5WP@64J&@44R5KY?O;R?4=[8"O?2R+?#;\^ MI:4W/EY]8(9X$ )I0A7*E&*$.ON]HU6KE>TGD>V:Z0^")G.;ZDNKEG\>/+]$D(%7T]K!9RK9S K$M"& M"#X%TT*5%/P"!D$&F*$P(AJ9Q WQ"'ME45: MYD!#@;!HTH8,OA 1?VPC0ROGBY;SF;DA,[D.-"ZBJ&]W%\>%N#I1/'@D?W2OB M,BQL$? 6"+C;C,*SL*9$88HP:*:(9Y8@(S*#I' FQ]S':K/)+X(L\E[EJ3A4 MM]CP=#PJ6FQ8##;,C!V ZI9A81$3!MB1USF2.6!#R"66L.FI\_GB?2I:;'AN MV/#8AI(6&Q:%#3,#B69.$,XL4 :7(4Y5CK1Q.0J@23&A)0)/58 MD4B-\3(8D1M,HAGD9VH!MKU\MKU\":;"Y'EW@YKE=W$.>Z8!T<\DYOF='Z;C M>['V2GJ60-2)'^O7M2Z?MT[MN+<1*4)I?MSX8JB)YB*)C"(:\=Q@I)622!%* MA+>9SBA96<=K7"Z1O^<#Y6IHT6>9QG9EJJ[+X.=N)E':R-C5XM ]X-#)%(%VU97$ M(FU:-_767;JYN#FH7C3$YP>J]VS3JK9>"ZNW@M773:M6+KACU J480G:)*<, MR5QGR.&):K8LOQ!V?DDP)G+"!?4,V\Q%Y9( MJ@6H3IHQKQB)L<;_2JL_W6VEQQ],>$\?C?SO]5]>N6)TU-,GOQ?]-&WI1Z^J M7IG!>#PX3!T[L]M2/\NO7QT7;GP0(7 -ES!8V52K-U=?KZ6OSLA ^1W/U@#[ M+OT:KY%+O[NJ64+61,9^JMFKOV.2MIU]6IW-;]KL!:RMEA SYO>'5SKHZO. M/7H!>2L1X)$H3GXAQ=D[&'K?.83G#D8=WW?>I1/AWY.^[S"\>FE$_ N8F@_% MCSM-S'ULLX;J<5E,PU7764LXRU$+O\%D7C_!&2^2QGIMU-][.;?@+. MGD4,2:.YXJ9 M: GEF'D=J%L7N#=\W]^F&Z79]1 M7;W#CWCG[6OZZ? U^;SUZ61WZ_W!;OS=Z3<,;5#HW\G.UV\_H/_DK#GI\]Y? MQ_"^XM/>W]^Z7[=Y]^UKWMWZQG;WH(V]3R?=K>V3W3UH]^O?8:=9/(B(#!O- M"9*&>L1USI")%48P=L(R9XCR!""6G2_"O*2AK _DPMFBWHM#/44R39PG(1>. M2\R-8R&CFDHM7<:EOD&=^ILD/EX8%CYIT_K#8>$L*9!P$I8UDXC:/&9&C3X% M6@?$9:Z$%MP0R1>6 ;G%PQ8/GS8>&L.)ERK/A61<,JRP"Y[SS.:.*Q\UX.QI ]\5YL_ZD5H>>%N!OFWC)]MXJ5;V8B8Z!L MR+9@_?.7[CN:5>]23JX5[,4(]LR$:BC.',TTBMG5$0=U"!GI*=(:4T94EG-/ M%VU";05[.07[CO;!]MA>$NF>,Q/:+,L-]0$Q[@+B%+1E29E'SAFJ +V58AF< MW&J1Z8]; 5]. ;^C':P5\"41\#ESF&12FWAN<^[B":()YAF9U;5_H(B]AV0[(O,$VUQ^P&HIXB J+R@@R.&=8.Z,I%FW5ZY=,)P1C:5$PF",N(%3748^ MY@RA-JZX,/G3D?+66:)REJCR_L;D)T>#,0A)H7N]DTXQ&DU2SI!Y:\55WA15 M[I2[^%.\[*J5C^]L\;RK5CX4<#:#_ 35FL$Q"# 949-%=POOLWA):W60SC)E M%^UN\53\NQ>"#,\?%A[52Z-%A,4@PLPF0F3(\IC#$I!>(BYLCD -YDA+(4 A MSG/+%\>C;B4]SP$.7@0B/+Y[1PL+BX&%.3N*R8561A"@"2%J6-PBHT*. BA7 M,LL8"5@NVL'C17&%%P$.C^\:TH+#8L!ASORBC',YIPH9R0WB4AKX&V"%L2$W M&#AB%O2BG4/:>*EG6]O]"73Q6?;RI=H=DW?@#=(JWZG8X?,,\WXFD=R79+V_ MH]'S)=5S?"#FL=L,%PN<&!9RC)3C.>(6>Z0SP1 LE%:4:B8X7DS9L>7S.&^Q MYYECSQTMJ_1FEM46D1: 2 W[J?&9<8HA; ",."4 1EQK!(O(,D6=][E^QG%N M+2@]4(/I!<;MRXS=B]6B0^,OQ]$ET@'SH> M]JBZ0,X*@2=IBZ5,H9!H^,E0\G=8X,08I8GB1@>>!3=*32F11L0I M=P*@"W&QI"UCGB+L,"X):*.(YPA%2:)E9".S/,?IQ,46D9UZU27UF]/]9EV" MN7^S68)?#@HU>;T1XP+3W?U#U\CQ?W^)W7^N^CW^^NRN?3?\U-UO4CEEH\3' M0E\Z='\#@.8N=[VF >YD9;;&*Z^]!15*A,AP $83M2[R_!'4RL\?Q/A%$Z$4 M,>CFXYL-^%3? 5_3..!?OPQ&W3(1SX:IYTI)NE_'#>]/]>'$A7YP<##H/Z/G MES@_&A3E],-+OFM1/'NUSLN8&+\X'9-_[G[+'/_B/B7BA\E])B[C8)^YWI$[ M'JW\'EU__A2^8\E9?\KN,RON1X/Z!=,1@V&_L9*J4T+-_",;F% M&4MK=UBLIG]=+P5Z97VK*3,PR*T7Q>#:/QC]]Q>W?M5*WD5,'FX/7C4E*^MR MK75J778.^WB+<-&,C K?G*5DO7' 53(Q,Z>S .5-LM1>Z<=>M!QQEHJ4C>?\ M77?T>:,["KW!Z'"8MO YO_4&X?.]]DEOM[WU!M"(ZVWW MWT#[PTO8?+W3W^ZC\;?UJHL&GD1#L)?^[[OCG0_QB^>@.B?;T.ZW3S8_O/S: MWOLD.Z__[F[O??JZO?4)=OH[W9W7KW;;'][0S:U>[NQ]/OH8(F..24EP82@! M21.Q6CLBDG-4>D=-]&.C'K5"BL]+B-)G--F%429Y!U+B]530)+G*TDN7<",G MM,>_%(P;'J*(M9__OOFN]>+]7UN;[9?O_CHS(T^7^M*FO:2#QDMR[1,7;9M? M#;5;NPG%M8]//F[MNMCZH4<5<)@#G)V5*C&2V,GS5S4=EX^5%F+Z))B63E,P'%!#&X!XE% M$2D\4Y[!K*QGM!*^\Y-:_3*-K;-5';7BX; <51_@?AAUO[;ZN,B[HU9"31!; MOQ_NI[%C)>AJJZSC:NO]/MYV.'*]UJO!,(T.6G\.!_$P'(Q66V_VPUKKWR5& MS>FO[U_]V?S$?OW/:JOC_NF.#MSPTG?.?GW^Q3^?OWCQ_-VEKXU_>?ZEW][] M>>D;^)OSCTLAG+\'O7\&K=?H\WUI=0;#@]W6\T;"W6KKCS]>?+NN^=K9E6NM M]J6Y0;<>]VQ&X8DM-YKXX&AW,,+YP@TX:G7W4=Z[\; INH,R,L)7*LJPC].# MTXJBC3JQ) <4T"\?' P./L>K MNX.('S3K% Z'PW*OX^2&:ZTBR:@]1N76:$ @M'0SOBA^WER-LHP?C)]V,"C7 MC]+$FX3!82\B OR3\&*41GP0#L+%LL:IE4XK(8^?ZP]'.!7C)QVE]8BC%W6C4NCM_*@UQL<-:@U+G"%.%3,SM-=/DS_)#00BGIIMJGS M@W\2*=7C<)^@))]O_K-O'*"UFQK<"E$&GH9#3!Y\Z2&N-@W0IAC;^#"2Z4OR''],U]L//?G9;QM:4 MT'>Z[<\_DZ(.=KD&"S<;T#6!O&OYO/:[KUYQIC,6SSF=?'SGGM(Q_A6HFH2H M)HQ48*J%"/7#TGU/8&K^NH3=/YZ8^VZ>B7/&6]176/#I*[KM!MOG1F\\\YD; MJ[?YS1R=AN#5;56WU<^VU8RJ3,SHI:\^V7__ZD^TYYN(PMBR)N M43#KW=BY?#4<],MI1QG=A^[![EE<\N77T#ML2I:/1@G_'[?=CZT86=CF[8WWHJ=#^^ZVWMOCK;[VU\[6V].=O:V8:?__N1R2L@V MW^GN;.WB>'<_=_;>'G4V8F_G]>_=]MYOW9V]EZR]U^EW]G;[.UN=W)XLO1NY M8C[$3!A03H Q35S)D?6>&5S:8$U0*^M,KC(F%[=@UC*?SF"R9P;4S)\005/8S394*:2,]3 -4?2 M%?\6"__8.?Y)88.T@K#D5>E!IX@K_74%U4(Z[QB#@.ZR7-6:+VBY]8I^%?T> M%OVBC89J)EGB&@*@32"-]49&K_ _RZ[A-U3T6RST$^?5TB+3P 0E68G26+PT MFG#2DR"9YB%3ZA.B'S.KH-E2H-^,RH/,/8QY,,!Y*U5 K@IC?GOQ!VLYN"S MI;--8#254CG@-KL0;=#@O.::"0:WC-[]B+%>,>N!,>MX(G!GO9;)1D:LA$C M.T>\B)R8'"UD\-3*!>DT>#?#;.[]1)=%N 773C F A<2LK7&A.!RY)1E)IT6 MMXQ)5>&>FW"?AZ.20D>;VT@R*WGZE@?B'0!)PJ1$8S;93:]\:Q7NQ15N966D M8*E#J060S!A*HU.LA"FY%^R6 932 M!$ZRN]70ADI@ MX6) 89,52AX4;00#7Z,DY+:84 3KT/ MG!G4E(!;R(J<:Q;-4D'#>=A"\FB<=(J@L\H(Z."(CTP1RX+B,GA0VC_-+)J* M##="!M BI)@,LPH-:6UL,@FR#"'R9$S@-;]DJ9!A(K]$>>]BR$0$B6Z1%X&4 MG!(B=#0B@6'1YUGEEU1H6$9H\*5TJK7&.R=!)^T9\RESR3EW:$O4Y(OE@H:) MB E-X%T*) 7M2Z450VPLA8D4&*YI:63'9Y5\,>7\BTN%YDJ9AY7IQU'K/1[7 M/9X"!_&L+-'/B8BW48V/6_LI'R/-6HO$#02GG& 0G0@\>F]D#C6:MD3:;Y)_ MYP(S(1E?.B1: APD,<%QDJC1(6MGBJG7.GLKG;OH];P)/16F6?D]5H MWIKLM$ A]U0E(7P0NL;$EDK SV-BD*3*P3EB!%JVD$PD-C?UUR,'X[-)4JZL MJU5):97OQRO? ($J%9SDPH&AW :>4\R.,F5!2%4C6TLEW^>1+0F!2\\L\.ET,BJI:H*^.,55*:HM\."CEB5K0PHCF:L\H.6 ITD>$!?H75B)]D>0K-@?0*R- MD6BC Y7&@+-J$1,.:S;QE(6[[ (0D!R/:(1$YRP7(5F+\JUQ6_ :05@J"9^( M('C/A2HA ZTX 4$ML5DX(C."MY%!66W0 %FE9K[-M*M\/ZR#@:YD@N RC0"J M%"0*-E!0*7F5];7M0(I\5R&>L1"?APFRUU2+F(EA418A9L2CRTBTRRI2=!<] M#ROKXOXQ@BK"BRO"2NV]]%3B^N<:(U@JZ3Z/$7@#F@7O M" -=^FII31RUB7@G6*FCE(SR144SLTCR73D_WS@_WR()E?AS_T"H1&]#.Q;0 M#RD41T0YD26 DRE2(6JJPO* W.8D\4<%C>L7 Y%!&P+9!V(3C41X'T1 -1^ MVJD*-8?W44$#PSW#%'?> 87(F9.><1:%A*2"4:R&*)8*&LY#%#$;KA'O28HR M$% R$\>I)2)1PWQ.2C.ULJY7Y?U#%!49'B,R^ 31> 6"9?Q#4<=1FZ@8F64N M>6]J>L12(<-$L1/KN-,FH6=4ZB$8GXF/7I#$P.J4HE,QK:QSMLI9)?Y4:+@J M,])3:D4647 +:'4ZZY1.F3F/WK53M@9-E@H:SH,F2EOJ6/($03\3 _$BU++ M4"/F!ZZ%4+HA_@BY--!0B3_U'I7X\Q/@'S<:K[2?&R;L\.BD$T:S&$#+Z+2@ MVB7+#+,\2%IC::^)I^ [B(\4%Y8DK0G$/$XA2H6FL,LE,Y.HP-5<9VR5L4H#FDM,H9* ;A93<-(9!\HGSP&$\%PS!TPP806_67Y. MA:+90M'+BX$#7#\1BA8)M 0.7&E71DT@TD@)5GN92[LR2<4"Y1K67.*ITWV" MU31G+JR!F(PQUF>="@O,)L9H;?NS/,)](6#@I';:4A(9+06!DB]LGTQR#BY) M#P?P*[7G M(:@]I]&!2NRY+Y*YH, 59T-D =PK[Z,P(5O.E? 0?$U&6":0>W,I&4$8:6(, M)%%5&(QHIA@6:,G(T\"5Y3% $]X4XMYAA9JG^QCA0?.D769:&V 05?39@V;9 M:H" 4G[;/L05'N8-#Y,V4#0J@0VE#7'FI/1S(]9GM($LJ R2HVH(TTUCJ.CP MJ-#!1^.$*WV,M0>3J(5 MX1\>(&4J*5<-R8=.[6RTPL.C@@T27[L6_"E\2U^0/21E>A3[U&)/@C^ MO[W[L[)\;AA84\"I32# HKEDLPT VLMD@/.0LZF!M652?F\O!M9XDM1+[4D0 M3!/@.1+G;!>2@HB&^NXS\('[[.E+-;VU4LFXYU+=%W*!'=$>%>*5$CT8IG(A ;F ME,U*6QB7J["F=NI[Q$(>3%8EHID#>#!4^:Q4B#9&IW.(+-90U9()^85<'^4C M&FF,:%QCM-9M)$9Z0:A)RF61C"_-J.TJR&E%JBK)Y^;QA,KPN6&9<:.R0R=# M!P<^@K$V2<,R2\FPE&_2YJ?"T&QAZ/W%H &NE&>>>\*3,@30GB0>O0B"R 1. M2YZH*D$#?F\Z<:B MMM]ZQ&+L*!B1,Y?:,3#!&)D-:F7<#-&A8-^D#&T5XYF+\:0VEB4AV5)'%)>* M@+":N(!ZV6HKC2M\O&!7UJ>0WUYY/ _!XRD!@$KBN3>K&'>R*]T#'760!#.X M[;7P(C&3M;6JYAHL$\)M7PP;>&Y4%NAE2%_:<+CB>0#7Q%"J)0_>>2.:7 ,) MTRI$5O-P'Q<\"*XRFKI)TP3>*R> H!"\ M5" MMD^4E"@5E>-,@FAZ<:P*5OMW572X*I0!'@+UJ&-,!".MLXQ:H I=(^Y, MNDD+XHH."X0.%TD\(!EU69.HHBV=>@SQ&1S^$VU%*K4/MA@/=I7SRO&K\'!E MJ1/(1H>F10$("M9R95AJ# >G?,V,6#9XN$#B >G0>"@F T=X\!")2321'(4/ M8(V*I?ZI7=7W;W%RS\/9X"A^?O0>^?067QW)#ASGFD@0-C%O4@>L\F MI>@M6&YY$$G7R-HR:;_S7CWMYQ]=3-Q;:PB/G!$H!HQ561$G'%?9"1E*ZJ]> M!5XS?Q^QA"?#I,F%N&,HH*0[GPT7WOGHHD]1UN#8DDGX\3<)9P!.26!$A20( M)&V( 1H)B]+3$!,+M%2PJ&UZ'K>$QY(*30)/J,6ES<0ZIDB@26NI=2'KK:PSO2IE;=/SB(4\ M2,EI"H ZVT-0SC&GE0*;A TZ,U;#5$LFY,<30IXHTRPS1ZBT"DUU <30!,12 M*SV3-&,;!A$KAN1F3V'"OI0K>@ 6T?EDW"O*HP.AHV25 MPK-P0/1R,F*0$&BT5HR4(O\$HG+$.;!$,4?1F]!6J(S^Q"*5#*\9P],.%V1T M&W@,QO( RFGOT-"DQB8EE!!45?[.(LKP>4P 304?F3>$4Y; G(A)Q,K>64 AON#V^Z3! M\*:7EG:LB=TOE(Q79L\W9L\X M,E"Y/?I,#1' (]IO7HJ=4EK-CPJ+"! M:IX3>L/44@O J W&60O,1>MEU+5LZ9)APX7P!]<9;*:E_[#CI%20(MZI3,!J M[W$M'6W*ENI515F%APH/5[@5X'1Q(D!G!D8P)YU(1E&E4PY:TAH\63)XF R> M &<@/'6$!F$(B,")<0$M"),9GX"_IL'NVE8 M>3TW;-R1O! T 01F *A T]CKX- ZAN!2XC6JMD3J;^]"5,UX*U,J57*"0>7G M(!&C@*$NS)9F2-9R@YXSK(J:$?RH11RD]#+%J%@&9;5QCDD=8^GK-T M(GX>'*.0<+D$(YJF7+IV9.+ 25+J-FIK64Z^V+=\BKTGJX@OH(AG84/*+.ID M/6BPQAG@8%,):O_I)1/QSKD6EU269:4$LO$$0B@E/64BBH>$ B]*29*5 M=8!5 [7[UB,6<1%T4A @X)+FA M[D&@Q'K+B0C1)%3P*G"YLB[8JA'3"F)76L]M8@F5UG,SB!)&&*J8592!9-D[ M+:2DEAEN0H!4:3T+AT/MR8 !6AI>*B4(%UFCJ>$$<=(F$C7U7OL@9 PKZ\K> MFUM8DXD75X@MB\';X*CE!LV-;-"DX-9) )YA91B"=J?3B9:%:26!1F M J46KM4YDL0\2$6%D(RMK#-Q;V>A"O'B"K&R'ET!I;+2$E1,7F46H^!4"^<@ MBQH/6"[YGH@'"*\2!,Z)9]$3T Z=!32R2)!91!H#SSJBL["J6)7P1RSAG$HC M''.!Q@2:)BMT K3=&#6*&NX@16&4S*$T[\E4AN2A MIA\L$\*]G8PF:$,513.4)*U\B6H6XJ((!/T/]%&HI)G#RCJ7J[2VZZG@<&4H M@F8?/8U1:P%H]%J&*:,=Z&!SKJ2>90.'B60)G6V@0A$O';H5EC%B,].D6 Q)V6"%*/%/ MODK9TC#^*J6GWJ-2>JX-NE5*S\WR_:F1,GIA)4APP(U'KUGJ0%-D*HG:JF>I ME-_VA0P=5MH7.T6X9)% 8K2I@T&B\H9J:YWDI5".766L=O)XQ"*>5EA;VE.<:WUHN$9],X4FIQ"X# M@9R;3O6I]-J+!%>5"DLC@GL)?H-9135?9?SQRKBDE#N6M#'&E@X]GD>AA09C M8I0A^QJF6C(9/U?CD3&1*+7$6EMRZ5&#>R91EV>:I(Y2,,%7UJU>U7J1U/A3 MX/2,@PF5TW.SZGDY. Y&.T\M4-S,BAG-A$_ $ M;8]$P(E('&..:-#9N8B9&FL=<- FN."BDD8K MZX7TRM98PI))^+D1DG 9G).."!&:YB"&N* 585+2* Q/*H0BX?;^2395PA=7 MPI-RUF2J7)(<4*0-QUW! )4U!Z=%#24LF81/A!)82@)$!!)CJ?%EJ29&!$L0 MK;T6Z%DRAA(N5ZFH$OZ()3QDQ92FGE'NP=G@#%.E= 3G0*.5J@82EDS")TI\ M>4-]]H)H*3/*M=#$ND )-U?XJE2AAP@T_(0D=,/$H_%; M/A.X%G%PZ'OI6_+1_5+\%BXR\S_NF)DUC0EZ-+J@' E'8-Q)I<"[XL8Y[H1B M *@D; M^S@%"9OSJ5/%VHJUT\=:ZPIE54CK&5CO?9".>Y]TMBP8X6OL;,FP]MSNEIFQ M4CV%\*31GU8V$YCH\HNTU*S M3(I5?O_B@Q5L*]A6L+W.L 46G-:0I&[8A M.VV,YB2&TE ^,L39Z#U)3@JM54I4EY:)M)2;?CQ@VP2D?SEP^-!O4=CQJW4. M<9-UP_C?10BZ^X>N>=K&@]TSN)FX\'3EZ?DESN,B'Q[\^)*) MR0H)H6DX>]1LYHJ)2\'[B3]WA^>G#I\2\H/1X3!MX?U_ZPW"YSDKSLV_3A5G_XW^Z2]\5[N MH++TM5*Q[[[JH!'OI_[X[WOD0OW@.:GNOM]O9V$55]U)T^N^/ M.QOMH\Y6K]?^\/OG]DEG;^?USFZ[WS[NO/X=E>![]A&F8O0 K2A$JHY3G GB.GB9@T@6[TDIHBWPI M@#4\1'EYT_G[96=K\]WV]_IEL/O&'^"KLI'O;29OZV=5X< M#H?X4R-.3WCS\(]!"II-X(0&FTBI7T6[W!4V-YG5L#C;6'+]AS7T;IV=D/O\;NZ$O/'3_K[C?#;"[Z]?1>IR9$T9F7 M++UF)LYC!ZAO=]IH\CUL4O?A)YL?8_+N\ZOUNC+TT>P.ZL=1^ M/]Q/+4%76P5)?\@>>0(3L9%"ZOLT; G63 :],!DU#0BGZ)T[:O4=+ES7]>Z7 M"/340W1/*0*G@P>F@2:%UISF:!0*+Z(S/FGJA)(?W]S[E..;C8<[M'VV09_O MQS\/AV'7C5+\TPT/1IUTL)G?)7SC?])H80)O=S0!QX&WO;=B<^O-"=Y7MD]> M[7:VWK(.[^#UKSYW-M[MME_O]/ :'/.KWLL_%> M;/.7HOWA+>V\QC'V_T:S$>_[X57^EKGS%SWZ&!/57-% &+>> /69>,DY2=JF M)(/D5O&5=:96T4!?EKIELSW!J.CW=- /O V:61O!4Q#&N4 !'>&DAHH;",*660+9 3&E-!9):;KFWLG2Q96Q5P=*@WZRY M\@MIW'X8##^WNONE-E](H_LTPW@21)U96G5E:=[L_SE>F(IC=\:Q[H051ZU* MSN=$G*:Q=-=3Q,4<2-01HO-<(_041JV^?_V]RK=;7#&>I7E2Q7A:8GQNCK@ M,DIO2#(N$(@FH!A[1V(,D#P-F4,CQDHO$FVV1M-02E]U][NCW11;GP:#.(7F M6X\;J&9I;YRMS.NR,!6H[@Q4QQ/VAG7,R! ]<=(# 9?1WE AD7+.2X$9G8TH M[%_!IM4)8X'B0E6,YV%O5#&>EAB?VQLL4!>I-D3;2-%MD)J89#/Q6C !/BA= M2/RE%=XBU?NL 8XS$O\M3^U.YZ%FWL]N@AX-U,_28D-TKYA^"TSOO)@PS213 MC%&0Q'+)"6AKB0^.$JIXI@EUL_-A99WS*=9>FG\:_90B214Y*W(NM9%@B_<>[)-=MQ];;IA:P_3IL.>&O6/\Z9]N.DIQM54^.]I-^.E^ M*E%L-SQ>+2>&_W1'N*2C(G^M]+5\TGQU4*A!Z2"UNM\>-KYS*(L46[Z.D'YY;\4;B8:?-+ M*C2=_4]_)%R4T8(0!%C[&RWS][WMO0)-\?-V_U6W<_*6MS=B=_NDT]_9>[77 M.7G#VGLO>9NW3RX3!-K]3K>]]9YV^+ON]H:HB!.Y$" MO@,W7.O ."P)NV%K-[5>#/KXY./6KD.L.MNQK5ZS95M'W8/=5NY^1=#XXH[[ M"#BM@S3LCU$I(*2[[G[+'W9[106, >H(X:B0(-)HK35Q__\].KOGKONGX%4? M+_WVI-.[#C+^$X'N !'SIS*J44UJ$:0340':,&6U4@2C6 S6Y3#I"$X8,#A/ MX5D\'!XA5H[2_DW$]MW90)M_;>$PGYSXAN./#OTUYB 0RIPBP',B!FPBY:"0 M*Z^T2&)E?;"?6L?)#2\+8.M@\-/5I-2# M[M;@93/8)[LE\+?=/666&MM M7M8=Q2P]W1FQ9,%=4BZMQB\@@TQ05[3^O?)N\_W*?UH.E^I@A%9Q"*C1T9#% M'31L];K.=WMC>[HQ@IO?XN-)&#,P+WRCH>$5Q;/?>"J-R?N;Z[G]D%I_[2:\ M_UH+GW;Z+%1%7X9I5&Y2-GPSJK*#RZA<\:D+P_JX#+OY?K.1S[=UT5O-D,;_ MG!S&Q?L./.K[L<6!-^^[SV=W.-6K9;[0XL?'Y.&@?_Z$M9O0"!?7JC@LWDAY M&??E2P^=D>)6XJ9 ]8_OC*X)NI;#,7L2]P9^ZZ#5[7_IC3]M)JLL7S-C.!F' MPW3%/)?9/U_.L='QDTQS.CY=7CS MV$5'&!?8Q1$"61^?A<,K]V],IHF;_Z]_&<[TKZ,6 A2^0+PTGK76\X-6OCRKLH%OV]>K%U^CV>JW# YR8$_S. MP>AGTX!3BH\I 'IZS]##">QF7*/Q)DVC@^*\GGV*CT#UWNS3@NOG"S(A25?* MP=IWYO>#.E[X]!>#T4)1LN?C<;W]Z"QUQ34A4F@@8((F'NTX L$R:33>U:>E M)&47"9_8D(W74'9=^OH%Q1!%L(B,&YU2LT=W)&9_3RZ=!U6;<7X7JC:H-6IO M1E.^%?N9K6EQ5SKVSZG:=;"W&.P5YTQG>P[1-=UY #=CX=^7V&[OSN>>T7G+ MU8'#K=UA2JTV?F]WU'J)AF%L*D*=\=VG0757RT=U;Z;FK^[75G\\,>GG$S.] MJ@BW.998\)UUPTH)-WKC)S=S=+HU)A[7Y-QD6_U =3SZN;FR'L?9.+Y]>5RB M9\I9NS>XQ]2$O0YR2H.\A9Q,;R@S2C2=D?5PM4-W*7:([SDZN ^)Z,:)37-] MZULG-MTN-6FN[S;;GDP7@T 7(_TE&K0HZ4AWC02=IB-]$FW^GFYNM>G.UMN3 M]LE;V=G;EIV3<-)Y79[]$L?\Z6NYY^5TI,V-<(+7R/;)NUYGHWW2V?C,.WN? M1>>D3.N&P<85PJ9L&P(/7*NC#W M;O-Q+RK@MZT^RSS,"CB+]&ZS;4Q4 6>Z@'.>_YB,!!#9$"IE*88B'3'*<9*R M!,$DL, M HZ<;PF!"C@5<&;:G:<"SG0!AWT#'!-\3F HH2*GDMIDB;>)$L5H MM Q,UH*OK&L)"P\X/S\!J+#RV&!E"GUH*JQ,%U;$-UC!O6A%<+XT1@P$/&3B MF/)$^&RMS-K'Y!!6V"+!RHQJJ,Q5OL9]QTLE]SN$FN;7-6Q)\'8.7<.6!JVG M'>:J('T7D+Y 4XY*HI>9.3&4HNU74E]= $&LEU&#$=Y[-I7HUAQ;?=W-55V^ MOHH5(9<>(:<=EZL(>4>$/ _'>1JBC^@3VZ8XC_&.6.4HR4%3JF,J[+VIA.,J M0E:$K @YZT!B1<@[(N1Y_%!H:4..0$Q6F@"5B) I4X)V?>)4.QZMF4K\<,$1 M\K;1QXJ#%0<7)O)9\,PR\8A*AY0B"@2X0T14PA*J4$6%:((/<2H! MSX7!P1M4K7D8MELA-?]U^.6,)]E[LS\F0N-DOBO-IE/<&IS6''GB-#C6?O[1 MVDS1A0'"A;,$0$I4U>"(E(A#H)3%_UVN[Q%- B>\QB]2<(GBHP,ST5O%C-$" MEI(VM]FPID<3&Z?E3VG1HT*+;G7/]U%K.-Y(A>EY5@O$C>Y/JIL'A:YV.WWD MW4[GRB-8I&ZGW4[7:8CQ,N5+I[-D+DU;1[3_:@&]^RAL0"+=UKO8Y#' M]3Z:.@;W*2>^\"55[^:$+D=1U-NZD3,H)WVI_%09YV9^/TK/RTY[',YF_R5L M;OV^V]EJ'[7[;X_;&^\^;VZ]D?@S;V]]8NV33PP_[W8^O&>7G?'.QMOCCJOT?'<^XP_;W_=W'A_@O_AYV_8SM;?%UN-"1.2TE00PTT@8)0D M3AKTE!+/P5#EC"C'$JO6R 7J&3"CHX6*1XOT;HM5I+GBT13QZ/R8U&290V"* M.)LT 98-\2DKDF.V$;4+Y8!XQ%>G=PRP0#U,QA##U[A<<)@9Y_Y=68?NCA;@ MQ0K:CZ#B_MWRJQ]!0?UJ.SYFK)ZDM"KC,P0GB;6\I+0 $,N%(R8RJT-.-J

P^LU-1SF'YH;S0<(7I^6C+_L$$_5KSZ1@JL-3 M:_(&X_OURV#4+0+YK#F-[?Z3?BVK2,3:%4>?9V6+5];__?P_=^O)^ 14^./4 MTC-W1OXXE8_C4P&J:OH6:KKSUX0WDA6:52H <4# 1HC\9 \88PR%:@QRNF5 M=;;*Y;V;6-^+*3H7AZ,"TB*]VR*[#160[@=($^VX5331:T6X1Q@"8R@Q3F?" MM5>0E%*2J0)(E(L% J19IR[,S6+M#/;#HS1:?_N!T?IM-?GM5O-*?;'4H#H_ M*^]\TU5,Y<)RI6UF&5 MLFE5CZTG^Q7@%NG%E\(0K0!W.X [-S^E#C1J3HF++!((VA G;"1""@9&92&L M+3ZDLM.*S=4S_4=UIG^1K7XKTO+X5]W]B [D,V::&R]1>/'\3'Q!\PR^ZY=] M8:"EO3GI?B6[W8@+\&S9(/,>'/[V<>?Y1TW!1$<9,2Q[ B6UW@"W!+QTV7(C MA(%+^_&)SYAUBAM#;2G7AO,DM2:>)46XD%0I;H'EN++^PS;KW_1$\U?I WU= M2_4?%@ X12-2K,1G]GILL5J64'#[2V:56 *"%5ME:$'"]SS9_XC#FPZ%#C9 6?2ELHBGBL0B+>19J-MD+ZL+(^ M1A4T0LG9#ITBPEPNM5/^?5K$I:E@<@B4&^)HNLOR]H)^6NZ"-$S5QX6FI M$7I^B?,XP,.#'U]R5=OP>0!#J;1T8<(F_MP=GJ/S)URV87*?BN=^2. M1RN_7#0/T3:\-(>77_^'+YGS@Q6=&.L-]#X'PV;-GZ&EG(9C6/ZO6YBQM':' MQ>7^5S=9F:WQRFMO005CE#8<@-%$K8L\?]0KZTW)ID)'>U&\]?U"1G/K5ZWD MI?T^=J5S-EE1*J6G&F+@3J0 67+#M0Z,P\H/KKNVX-%RE#C:0@@9%R@J6G!< M:>C+,(W*/+8":G"'JN]G98Y:* )]U);[L16[HX"NUT$+US.5ND?#LTI(;E36 MYT+AE^:*[RJ@U*I(3[TJTLUK9=XW@VD:(8GE*#1TVXI+=>IN6*/I 3?K/0DB M\] E'YI_H&YP."JTDE!7]%%]G+M7154T9?".DQM.EL"[P\'-P_71ON9D:!Z# M? CX6X8==;EPV#2PJ[RW/LO-6. \*3IQ/'5E/=3;'+A/G$ 51_Q9/!P6&?SY M^=.9/#\?B_.[,VEN/MQ"669+?1RU_17OQSO]EW)G#Y^W]:[;YB]A9^]W?/;[ MX\[)N\^=O5W\[UWO\G'4SMY+'/LVW][J]?'=6.?UFY/MK=U^N_^&[VR]$9W7 M;_DF_M=Y?:D*$SCF1>:12&$E@>0T,38G$G+@D45+J0@KZ[!&OW?6%U9I+Y?0 MW.80MPK-'(7F_ PW2)^I2H%HFQD!")Z8' *)C&J'KCIS5JRLBS5Y!Z'YB6*] MWP'K%(V();S'4[57OK. +X1$[F;O/@"*S^@>3]4/NK'5^K/<_IL2.A=6_7Z? M4K5_6#SIJ:2-7M.)]Y(2WCB5PG\ZN-K]?$% C8:J<"3B(1* MB?HX.BU=U++ AJVP,26/1?[$8WF8"OH/ M\]4?OO(]DC/G91HV"1[7M(U)P_3COC&M13XB-5+'OM [6'M7,W:HWSY+%LJY^Z1=NM-OZXG#12B*/ZQ=+>'0A([:D'_91 M9QT.F^YH)<7G6N+P'3D;4S[B?1ABR4,U#;I_K<@K,\M5DY8X)U/W/$86RC[+ MC:63AX/^Y9SLN57FH7?/;W_Q%,I)TD=WG 8D9M!F_&)?XTQT7@!T]#A[H MWANQN?69M_MOO[;W/O/MK;>PS=_+]M8NCNFSV-EZ2=L;OW4W-X*\''QH[P6Y MN;5]O+/Q\GAS:V>WL[&[M[/U^>OFZ_='FUNQU]YZ>]1^_08Z)[U+)>R%-=YQ M1:*#3,"K4DN(:@(Y&1J2-CRRJ?0BH+P)2OLD M2#*6$>#:$\^I(RKF($T26H0\E0;?TRX+.2W2LU#+QDQ\,5_2\YDI?+4E?,'Y M^C),C7-6:!1CVMBX$].5O+"_#O"O1IH;GDQYS*MB<5_!$+O("'N8=NQG@/-' MPB&G'Q2]:+N#PR'^_=0[LM/.T4>U5-E=R34@Z$3:_X0G( MK0+L=@WN2!;Z:."M?*VY3LNM&\U.L3#87%]\)I4/ M;V$.G;EC[\YVZ&9^U2V>V7:3DOX8?+3^2[J]]_ON]LD;N8/WV]PH62@[W0[Z M:9V]3VQ[Z^_NSE[[I(U^V/<%PMYUV_U7>^V]7F]G WVQDH&"XT4_C6]N_+W; M^?!['Z\\:F_]GM$W._[FHW' A7,NDF15)."T(M8E3JR1%.TLKDWI;:CEO;-2 M;BL>-W?@OHG)XN#_W4XLYHW_?/:)NH\?XFY<^_!&Z+=QF#HXJ*VCU/LGM9M< M@(I]M\&^[@3VB0S&,YF(DPFQCZM,C#2,:"T%#=(X0V.IS.)W!-!A6$$89$%S0!,)E8QH#HP)4R M6E(.LFG(=']4TW* :;LN":[O#E"JRW0+9.B\F+3;)&$W"$2V- M(< @$(N>*A$QI."3"PX:BXWJ^9XI+B"R+:?%)IOS/9^.!_NQ&F\+$8 [1;)7 M@\,:=KL5D$V&W110J2.EA%E1.OE:3HQ&(#-):7#,!L/-RKKBTPJ[/1H8^PDL M,[O@>#;N,C4^ROUR*DWWL=SN=]3R1!%OZF9=!<';@.!D_"UFZI@4@MB$SBJ" MH"4N)DF8M"P*%8,Q3?D^/)KP*\^;VA0%?)N WF3H3F?P,2D,E%0RN#'7!S8[(G4 MH"F-(*.0:/<9]AW@W3H1X]' V6,Q^08>Q]/DE?;+;T]"=HL;7%4BB+\\Z 55_<)OEFZ_G!MS+W MSS\ZY6VBS*"*\+FT'HW$*BL)IU0[H[7F5):>RUI-JT+H]*1H1DIG^0K7C8EZ M9]UP3LEZIRUQ*EFODO4J6>_:8N"/BZPWUTF]JI3=[(EY1+SYOKBM[ D M[U8DNK)6;EY5Y>7)]H=W>-UG:)\$UMY (Q'OW3[IX>=C6V\_O/)YH=7731,=]L?.KV=\GZO+S'V@%&3 M)0>2F'<$9+;$*1V)D,E)II++-C(,PAT@27.C>4Z%T@W7$>./>44%K:>XC(B&4:B+"]RZ_U3#[%;@-ADO<]8#..D( M<)8(1)&)2\$2EIUVQB;@AJ\@D!G.^*_5.)MJ'L]<97T)Z'9/"PLKW6[F0#@9 M7LL\929Y(HG*@!YJD,2(4NK/"XMVGF4NV95UL0IB6FG:3^/@8 F-P$6AV\UU M$FZ3P#T3G_9QT^UF!7D7Z'96XP*!(88RA+S,*/'!HY\;N*#P'A[+&8?'.EVU7#[FG0[68$:A?H=A(HHU%R@D@&!&R2Q#DGB A9>Z.$ M140J^<7*BAJO>R2FVD+0[9Z M5;I=G, M\EH7>( 3'J*_FDYBO!.$LN")X$F MP[F5X&23W=:D#U2;[1'8;,M-MUN2'.@YT.VJ"?S4Z':S2KNY2+=32B3G0RA9 M@Y( COQ20()-C<]^?!S4S2&TG2)Z7;W4CH7Z7:_7&AJN'Y%U\/"0&NV8;(R M6^.5U]Z""L8H;8J"IHE:%WG^*.7*-2P^^C,6W_I__?"7]1_2WTY%&GC3J?V* MGI:GS*XQPW;BPM.EH>>7.(^K<'CPXTNNXM;- [E*UO[D=$S^N3L\YX!]2L0/ MD_M,7,;!/G.](W<\6OGEXCK@(ER:P\NO_\.7S'DJ+ZFO:D[:S#5BY6#8;+AG MAZ6?T[@#Z7_=PHREM3LL"N)?UTN!7EEONG0VS46+;FE.&MWZ52MY%S%YN#WX MW91 84B:M=8#=S[]=O<_B7/C_?%' M-#\8N*P)C25SP5(@)GA!%!4Q&.VI*^;(*6JG^+Q8(9)&SA4$8;.';)D+3AC0 M.AM<*N;SY0:I?[[;_//ENZWMU=:??SSO;+7^E^M_^;7U\NW[-W^V7W:VOM<3 MDYOYDLX8+]&U(WCHAKH_W%9/>#.=?*3T)1 2^M2EVYMQ/%$3E EE M,]VL>^Z<<.H[7=G@U-ERK[:^E 5OTMK2V9*OMO;30=EAH^ZHG'(B-I>^T&,* M?N$CH_G>_ 9OT1W$46OT!:WWW,6OWHV>/W,ROM5K2DV2\6].L:=KBCX Q9ZO M*/8=C:>R_;>9];9>G^$?^-]/A]M\YW=RR&VS0^E M"M;.YPZ:ASM;O^UV-M"$W/A\O+GU'J]]CG_OXCO\MK?3?U4*#GP]I^7&G*4R MGNC(2GG72(D!(4BQ]*T2Q@4&*^O,T%6JOJ^!N%0E!ZZ%ZLN:K2)=1;K9GR=4 MI)LFTIV<'S[3'*(R@BA6T@6Y2\38S EGR03'2J\2BTBG857*>^?6S KI;FV= M+A*C\@:NWD^S8/G"5[[R!^&'*JDS\ @J9(^'TD_-UT"HQJDH\0EGPAH:]%)XY:@ M2>.<=$%;5;(@*%V5]#[-A:8HZ4\^;-8Z)1V7@XH[FHU/(=7M7I[GHTYU6Z8@ M7"=5=+\5NA]/VG&0#)/9$9.!$3#4$!>M)$+I*+WBD@LH/+95Q:;LERY@JDE8D72B;NB+I])#TW$X6WG.JA2*"E\2J'!@Q6D8BCDD'R,IO:*? MT[(BZ0V2@),/8.MC% M-?JTVW(!+QPG!Z^6-*#]EAN-TL'HN]LD?.5^$UG,KCML_>-ZAZG\OJ0.1?Q] M22R:N-E::](#;G5'K2_#P3_=;7)MQBG2+5*PM3XTT/$ MJL:?Q_MZAZL14GG8$0[*E?(%EV8A??V2]D?I6\K50:DUVNH/2B7X5MHODU-R M34[;JIPFG#3+6V 4;SMJ_8];H+,3#B(P[J12X)VR7CB.!BYN(\549J>9A' A MD_".,#WYGM]@F2XG+-\YS;"SUZ8?+2H^$[@E3H1(P%$@SKI$N/6,K;,M"[S_9?Y M[=>/0+5B/EAT0RP0T$H37(=,O 2K/4THPJXL,V?JRF5>170MJ9:%P-$[O@8H M1MVOK8?#B3ME'-<-=/<-U,9GHXGVM;VU?;RY$5C[Z*-DX)(3FB0* ;>3L\3B M/B(Y:T I9LI+4YH'6Q!30@V\K=,:LG09+)KNCEM&8T#7V2FI]"EJL(H:#[/H M)YVW'X4$JDK[$F&L(!"=(YXS(#9+;Q05";5%670PYD88,JZ3A/;./EI+XY)6 M:"!]Z99J,,5^;MC$Y9=HBWT:%GNPZ'S N<_6.R#'QD)/VK?> E, M;GW]E\-AV"VU"\*@W^\V;M2H,6'.,*@Q:Q"&#O%)]X.A69HL5V_1EQ/O\F9, M8(^_'1YT!@?;Z>!/UXU/=OOB&.1'IB-W*9:2<_@'",Z)44D2G:7D3 :T/%+! M*DVGA%54L@"03+:90U;2"W1_)+-&4AHS-Y?LF0< K;HC?KPCVORC4Y9%4)ED MM&P0T"0"6LZAE+3)R[X?W^P?N/U/7=]+SYNHV>)1D#=?G&[;_JM>N__F9&W[?:']\?;>YU^Y^3OW?;6 MW[W.Z_=LN_^JC\\[VN[CSWRGV]GZ?-+9VLWMDVWV,<8@C1**4-Q$)>V_;-L4 MB+0Y6>C]::S];SS^LUO?[S\ZP[ \B+OQCU2E$("C#PCE8$8F0Q"Z!/$N"*>#$CBY-R4I MSP*XKJ[><;:4K8+>_W0/CB]$LJX+9/V$K+RT'<.E6)/4W(6DK,P:Y7+JO%]N MU[2^V6UGE*'6[\;82W,Z]/[M]/0&O::?LUQO64_OQLD0 MW^:HX?;:M/WA#;V[N?-S=VSM; M?W?;)V^_;N^]R^T7$TE@/H-S:&H0*DL4+!I-'-H5Z%9DH5%TM3:^L)-6A9YO MD\%ONWZ6_*.YBMKSLQCS[ E'RP(Q4PY<_:BOUC>_KF1D#%/<.!SBG/[9Y"]4 MZ+D-]%R@@$MMI$Z)V! 3 P]L3%:PH*C MS"3N**C%:-WW]$R>";_QIV6B%K!F]Y)XG'.HV;TL>#Z#9(SJK]X%O2=)2]X: M"&XV>\.F#^"AET;CZZ=6I,$W221CTOPR[H^F=-QR#19N-J ;%I9=+%KICTJDYD;/G!*0SJ&H-58UMR@?NQPU M82<+FK3& <:G7"*WR5QMO3ACI36-/<9IV4]Y5B8+DYU-R;==\Y0GIH/6R;6; MY2F$;[>&+J;&AK_!=IA*%<'K=\8BA &N](^<%=I(5[+^-;!H#/4435^0V=IL M@%WI'TVX_#BF\"P>#H^3&UYVG'[L)KUOJ+A_='-:3M?HE&V_NXMCPW'$?F=K MI[>]5SIZ?8)MWL'KWM"=/?SLY--19V/W\W=L^]?X#+QWAV^S3O_O;F=C^VAS M8W=OF[_JM_?>]3M[GTXV-Y[3S=>7SHVB\D%HT$0K1PE !&(#+\G0BL4$V1I5 MN(+RLH_Y02K6>I(XFS@Y&3BL@ 3=4R! M=BIFU+V">F,9@/ J:DTIT[(&F.8/.I,9@E1JXX+71 ==DE1101#%8O:63>%)*T:*EU%ORQ*$70KR(S :$12<+V6A5L7L'7::8[U]E>-KAA+L+ M<0TGS%9VS\,)X RWH;0!44D18(X39TPF-%*NLQ$V:[FR+N7WEOB,^H!4H7W$ MBK*2$<+Q]=98B1J8:$S;B_)I8RQJ%UZ__Z#E69W*_GK M#/9)R9E-!PW3M^4^#5/Z*>ON?A.P9(YSYD*D9)V.#B [;[P-@0//*CJ-MF)U MG.$+[?H:)&96L^JT8AZ#H;FD+ M)CB("8PU.GEA;)12.?#5;UXXN3KWF[DK07"*<@6TE'^DDO@4&7%.IY!ID'Y< MO=3(F&URO#4FV[.58BK2ST5L9YPJ2/0X 4C"5!G0F"E2CTX$H.*,8-Q M 1J[G%_1->C6A_15HA^55JZ>\\-)Z+GG3 6NBC7H7J"+C)ZSXL0:$7'?Y"B, M-M$:6H)>9H'4[E,X8=Y(_Z3>X$OIO)7"[CX^]=-Q/6LNB,)RT"J9%+E'IRL8 M6ZK1AJP#".?%#\C>U66>)<)T)NOO)2,4DSF02 4GH#,E5AA%#-=1"I.3%+C- M=#UJGKURYB93IIGS/ E(M'2)D%2'Q(PR25%=7>:%DZN)EIR)"ZHM(SEYU-R2 M2V*BJE:LW/27A%1.,E&2<$T"<4IF@0^** M-YU)8BB]5,3,%6V:?(I[IW/7<^A;R=^+P]'! #V+UC#U&@TUVNU^F [W?2V=OM=7AGKW.R#9W7G3W\#FR?Q-QY_M& )5,20PO M3@4J(6(2#21+16D"9J)F5R6&DY]M(6:R"P# 4T%L=Y+$FV$ M_\_>NS:UD2SKPG]%P;ZYU!^(+'+_Y"U!4$0F)+PAC_ M^C>KNX4DD "! &]=XP7(*G5797YY*4RGPS1^BB(RY&CI@N@,Z@UNK;*==KG MOLH[5D21C&(X<81Y=GF%YN#RJH T<08G@JVQ;&5-K@J\J"[^NHSBEHWZW8%M M/^@A\CVN<=/GZAD?C[= +\:,/,*,CSJX6Z0A&6\?5\)KENO>$TT,\: TTB;X MW&V"C4Y,)FN+V1^+.]1_^MD?-9K6:+JT8?;3PFD=9B\$8$=AMA8:^^0RP%J" M,A\: M-Y9\W#]['*T"!%D:VO'__R^\^YPZ_CS0?/] M/\=-NDEW=SQ$D%_Y]L[1V??#=8@^_YJ<9F:<-<0SC1R/'/$@$M*<)I1,4(XH M">$^KZ>9+46ZZO6.R3!<.LFT,]1RSK6SP@9&%#?)$QIPR5-284D]S>SQ8&1T M-DH )P1@/F*2Y,)7PW-O%48Z&46"9-AJ5D\SJ\'LI8+9/*>6CX!F+_MH\M'P M;70T&1DF0D:- -0,XDKD^D$=$-8)L(X(HRBX25.(F.II9C6R/6MD6RY@>SDG M@X\&8J.3096HH<%IA"$L1SS"3QJ[A)C7FBOOO0B9Q]7<^UBPGF963S-[J 23 M=$P9$P%GL.:!8A=(,C$8*[T2T=<)IB4 G?%I9K!5U&:V'*T!:C@A&%F/+5*, M)JTBYVIZTWI-,?<(_*_!LN03C\$;GKU8+YU(GC+'$_-*SC;8=3GZ$RG6&"N[ M3S1:Y1%FF(,UCPPY82@2EFKFN7,L\GJ:V?/4X;E8V>^LQ'4ZX7%UEXSQ!&@? MB,4(]LB#[J: M '=E.HB>6W5'0;3@(1EK M'!A;J1'/_0G:.X&H2!IS*B6A(IM=PO@2F=W74*=13S.[/G V$0LBE?')\\C! MRH!] 5DVA@2NY)81Q M%Z6U.)>),6QP=":(.F1>.KT:A9+6&XC;F5D:D4*6;<>NVB@:!;*:]T<%K1.MQ^>@BZ9A35[O%7 MLGO\^7![8_U\]Q"NL7%TUJ3_/H2[Q=_S,^YLP7/_N]7,UUG?IK94SJ8!'; L0A:""Z)#,H*3R4. ME@9*14RL3OLLG7*.TCXNB"BLMXA3%A#77B*MDD0^6:J4M%P16D\S>YXZ/$_: MYVF5N$[[+$2M1VD?:@786JL0X8F#X\4$JURY,BGJ'5=*;&T M&OUL%+I.^\RMO./LWM[G:<]99<'EY=@BRQ3/)8P,4\:=B#3/2#!XF6SR:RBC MJ*>9O4@ZEWI(Q.PN-F>\(L8$[@!]M+4>:YNZI1I9I=.,(O?LXRW M.J>%G;YNWMGXMQ^>]@>M=/Y$(]#^[Z6[+I4A)D>2])IRYSA+U$HC(Y.@GDDX ME3DI=PYBP^[O]^(^^">-UFARDTW_G,.D+#&,BT% M$\81;IQS7ECJ'(B=(5XS5Y4.\*ITX%ZS#\<]K.UT&3 NT (_3[28/-+_]O5\ M][!YW/SUS\'6SC_MYOM\Q/_N&+[OK#CNI]];S9VC7\V=@[3UZP/9D])+X9) M(6B+N. .V> Q$HPY0A,+D;&YT-\R"RX8H05O@@/A<*Y89$HA9[!#U D=*&%<$[ZRQK5:Q5.2UU?^D#>E M&(LX..C%V#B&+3_H-V('OJ;Q[]-.K$8JXF*D(FG83BAF*[ZY"IV-1X$73KQ5 MBB=A$S?@@UAJ" Y>$F:ED.I29=)E*<2U$-Y;".&[MW>^_MS:V3V'UTGSTQZC MUCL >(198A"C81!)3RWR'ALLDXCPE[FP)D@<,8G1.&TYE5&'1*Q*C$NGX6*F MPAHR VOJ77Z(709\T0SV$Q$2#>)2LIJE68<_8!RL7%8\^8AUXHZ># MV1]9@CK@PA/,WOI$^=W8O_EV2\?0B&2TDTXYP\%!U%*!D\@)Z)BQ@:8]25:& M'SKHC<;L[4?D>M$>(9O@"?^P[3-[WE_YUZ2/# [RI86_O&8S5R:EAYF[!RM3 M^NJ@\MU>H=E_0'P2>_E=<$]V:>ZE 387\.X_;MXBP,^=8NAP-S7>9JCLY$FC M=FW:]B]7"#-M27)!,FCR-17(=[( D\C^$1P,6.[U3M@&E.E][/8'O3AH]0HR MN[]B)Z;6H+_1ZOMVMW_:BSOPW7^UN_[H:9&>;GT9(OTFWWK_0>S^6C_;^@9W ML/&)?X?_=G^%5O,PM',> .+_H^;A]\,K2+^S?[9[V#[##6&(9I#C==$(EKO=*(8#Q/,EKV3D'O/FY_V6E\ MWMSY\'ES:[.YT_AKL[GY[L/.EZM!^;A(3P]U;_KJ:QLD%B!;7_Q!#*?MN)V* M<< Q5/+TL0TZ,9*I_NL5*G\&(:BQ23D+]H-2$*K,*! U01%+JW7B>0,O"\F2 M@==TJYL#G4R1V>UD&,Z0/ QGAB[-6WC5=L[_^S\T)>K/?@,\BP$:H4_#E>+2 M.,GRTK"]'"-5@^G[=QQ+?Y4@9*4>5/_^-6M M'%Z$XKW4Q:G%:C%B]4AL D_ZT%4R8.BH_W$?'H&%R=2=6V_JFUSJFWRD/HT+ MA1J+":M+H/S^/V21D'VB('GKM#UHH7A\TNZ>QUX1Z4YO%;\W=] 3@LWT1Y^[ MVFR^>K$G?;;'K1B8S+H5(C64J)QJVZQ^SAGQ7LN=YCMZV^TO3:'87?-N5:'8 MOX^^O__ZJWGXN=T\_D2:<&];AUNB*/S:^,"_O]\5S<.O/[\?-H\N%XK!>XZ^ M[VS1YONO]/O&5]+#0/:N::AQZ M-!P:M1]IQ[0WWB+" (PX%1%IY2E28$X4=B'8S(7.Z=.R0]8X5./0H]70UCCT M:#@T:N )7F.IE4,2YP8>D@@R0FAD8\I,CT%JIE;6F%DF''KLO/)2IL&J^J!" M X>J<$TR[.'9E9X-2BTZ>U3MQ#@F9:S*N/0Y^NY^!YXCU @U!T)-3(UAF')O M!$$Z#[;@@F1*)1N0T9QZAHF@U !"W;^_\%Z$2G?SE)Z<$NW9*.VB4RVUTCZ MTH[2+%A:0H-E*"3-P*WP"5GJ.^7\RAHE]TZSU$J[O$J[\+Q$K;0/ MH+2CG 0/L%/,&J2BD9GRW2/M4D2)NN@55LI0O+(FB:Z5]N4J[<*#^%II'T!I M1P&\$=RK)!/R>40#%V!D#94<*1.9%#0*EWMD!5XFI7WL.I8GZ>7(?*.-D\GR ML)G58;<8=74_YJ3GC4F+#MFKJKW-&RUB%*$T&(0M(X@S M^,EPA1$.E D1K*2!KJPQN6#JV5JO7X9>+R#POS7/2JWR]U'Y4?"/?7):Y*9J MF>>]2:&084FB@)T*WBCE9&;R6\7LZK396NEKI5]\XJ#6[/MH]BA#@'DB@E." M0J0^.^D,P=Y$A*,!M<_[=F. MKSO,ZINL.\P>UNA]R*VUL3^ %>@/[E%.<]MZQN=M]A^HG&:,^&BX'W6EW[QN MP'@'EDV>"M@B1&BF60R:(>TI1I$K97%4T>*PLL87%=(_4P?^A2OK Y71U,JZ M$&4=)>"H49%;@9&,\)H.TD."X_:J5=9'* M.LJ&I11,"$PA&PU!W-K,-D[@5\&<-(SJ:%.>6+.H(^LE2G@5WZU*,NWER'U- M5[MQZOQ,@GK2:W5[#;C8CY:/#=^+H95)JN]02O-\*_CFF52X@)"\#P\,/]T, M2I-C#C[FG?I2;E2&J;?%7M5@-0=8;;^=J*]Q1!AED/#Y'-Y1BTRP%#'A@B8^ M8(4S6P&]SXC"NAAWF57Y_@%[K:U5^$:J\@&"_5N4G5.51-H"YJ*5U$@6A'3C8VB-'=[V^_5)_;*F!=[;5J?_-VQ1[-=0-0]4C??:6.."C][ENCV& MN H$Y:,%Y(RPVD9"E-,K:_QJ_%"?,KP<%7ZR=$"MPG=6X;$< ]8N8B1-50C M+@-&1EJ-("K41F%A#S/!&-6!89P M)RU'U&*C@S4!9V(;K6H5?KDJ_'3A?ZW"=U;A4]M_GK/^E=>0M:R$ M;-_':O>JO]9U2O,2\^ZL9X0J0_[UO6@B5312)#A6B%M!D&'>(^,@5.#8$2'C MU(+]N5.32].)N\ CB%>M]X^8)JCU?C%Z?WZA]]H(X[GU**H8$0>'!!D;" +? MQ$J(')G.C%ZTUOM:[Y\PMU#K_4+TOCFR]PZ"R92P0<(8C;BR"FD(49#%EBBJ M@N&>KZSI6N]KO7_"A$2M]XO1^Y&]I^"M21W U"LF$,\>OS.)(LI2,B%%*K!] M)G[^*R+V!*%O].*@U8O'L3,8)BSZLY@^;TF:4C[9'PS6/W1/73M>;,_]\&WI M5G'ND4D+7*#E!OXEX$5=[X3MP4'L?00A'\EX!?$8 MQ#VP*SSGR:A#5L(F";1=0MCM*E1M$;1&D4?C:VD1M&'0]'QK"/& MRB?'44@Y^R"T0(8JBTB*GKOH<-1Z9M%R5C]8\/08] M\1/=8\>VM]_JE+=#)X'L\+0_:*7SI\KF'L3&V^XQ?/-YX]B&V#BQYUDU^KFS M[#_GT%PGHF6)$YXPY2P0BW7$S##&J9%)N >8>3 ^4FU4#XJ?I_:VX_]\/O_^ M+9PXRN7NSO[9[F'[<&MC'335GS4W#H[@O\,F_4";].O/YJ]-_/W;)]H\;H(F M^K,];XRS41EDL/:(T\215IHCP16'@)YR0N/*FM1L%<3IB@XV!MV+25UYA':_ MX-V>9_>5(,&%Z%C^+J&TP4QY9S1SPN$4\")W?S:0]S]6PON*A>$([T6 3>&\ M1S(PAKB7"AGG# +%)-YKQD2>:4^$FBX,L!'%\0X:.]XY*.C8O>W%*93LC7#: M SAMP+XT^JV?C6.0C(-^(W9"#(U_GW9BB?$,KS;RYK]IO(-OR&^&B]L6O*N7 MP2:_M%K\>8A'^2C) Q*!=![;(_CFDY->]R>(Q""VS^<23QY-]%A:$93G 4=C ML:7$2PC/(#3C:>_#O:7RZDGQ9G'[,;P['9SVXO"%2D(_#Q]].[UK96'=C;;W M>L7VUR>RIRAF7!.*.(X\^Q $:9:+0" (XR8I3Q7)$U@8H],%-U.EC:'8A2E; MS:^<';3\P9(+37GSQ730TUX/;AWJEWO<:26^VTM4Q@)AURRB?$DY3(R$ 1T983(P7WD66C M X(P%4VF6Z&YO*>+B"O-=HMLNSTR8F9"&\7D/V^++]NL 'XT^["PL0= MN/1?[:X_>F*A;+X="N4GWORU3IN'Z[SY?I=\/X3?=W9Y<^.(?-_)U_AZOGO\ M"6]O^)^7A?+[QCX(\2[=VMC'WP__.6YN[)/FX3Z&^VCG^_V^\^]6%O#FKW>I M^Z+ M/XCAM!VW4Q; #QT(*T\+=7S%$LBWU_<$V#L!LH22H#2?BR3DN-8H2H=]I)QB M+I=)HJ:GM_*>9I'IM_IE2BOC:^JVV]VS'+'^UNK 7[JG\!6A__L?DW(W_6%* MWJ1I2QSC?!,;7O2CW\,?_@SM/H0B)S_T>H4=U9\Z,_J6E7J,G-17\HS M%KG!\N4_SUIA< /B]_ .N54>E5<6GUS]?*;XJ5+N=/R-47>P"[.?!F_(3-? MN^ZRA+X! ;C39:]_3; 'NEEYJ\O>4, [QU"R:TIZ?D?P^!(@O[4A[VB.^F$-I*JC' M41$J$N7@_6@/MV9-XCY1!:'20H+W<=_SK>WUSF$=UX]AC9>GM^B.GFAU+OV! M;'V#:]+-7\WCS_G>?L+KXOMAN]W\]>EL:V>+;.>SY^-W[2OGTH=??^X>?F*[ M\/KW]Q\$W!=\?_MX^]M7UH1 ?^O75['U:Y?N?OLG;;7&* .C "^6!0W.?Q2( MNYQ,=CJ[M-+SQ!C!/G..BU5B[CV<:/D(BVL\>JEXQ+WTT0:-K>7$.>MHE!#X MI]PUCU4H\ @3RDB-1TN 1R/^0XVEHE8;Y).WB&.!D8T6(Q*2Y9)XE[P /)*K M[/[L2\^8=?DI7+UW[S_ NRGTLTX[11"AA/+JHDS.""\*8DSA16?M$ M2X1!XV.0E7&*:Q>0BA@C'J-%+F*)! ^*):Q\Y";/85DU>IE&P-4DCHON5W#& M>,^=IP%S3;WFA$>NL1/<.VYD[40LE0*/G(C@()#A6"/%%00U$4>D%:BRLT1) M4$\IO 0%9JMDRM2&FL+Q(9V(OZ--C;?VI)49$BZ\B7LY$\]WH,P\U1$N<&'! M=_ &<>1HFL MY"K:(/ MI:(CGT"03'FB),*>&L0I-\@2$E%4B9!@L%I61JS->[J,F\YQTUZHVWN/@C%?$F, =YDQ; MZS%/P4690G'<66(6J:1(Y8@<-.BUDY))O(,5K,J MIQPE3*ME>:F!.2T#\WX?Y#?%7B^&,BCWW?Z@?R?,N0.9Y'+CQ3Q4JX]BF\M] M>M?JY/KX3*_:?]_K]I=GY,NS0(OQ0@@?! 0($+/'2##BG$D$P5M$5!"X1K![8$>UUD@&;!4'0%1,0XR[ M*MC5;-(]C>ESC'%!]%!QZ!Q ^.XX&J%FZWN$!5IN1%U>MZ1&TCF0='O\"-_J M9"1C"CE+;::*!E>$1X&4U"+/7*(D>4!2MDHY6] 1X=,S]#U2&T6-G#5R+N.Y M2XV<=T?.D0\:E98,=@I%X40>2@?>:+ 6*6&IT#X09_,PRMQ"=N]JRZ5!SF?' M;3J]CSM+?^/OW,]QA=BAO*&UHKM[QHL/<+?%%?_(U:$M?PL\&6\_ON99AC>Z M-)RRVYW&MA]T-\27ZRW:.5AO-@N'(MAOK_7[7MXK?5AN9 M\BT!MZ8WY=#LPL*DLM/ M5:Y/=8V2B-?^L*UV03-276"X>OWH3_/JC;4KC=_(MW=CPG*Q6@71280K_VP= MGQ[#T\,W[]M!;)ST6AW?.H$%L\61_+R\O]HG'C0+D@K"-=@S9R$\%S)BQKRV MNK)DF*IQ2_:A^>[.)03OK(^7R@>>FKKLT3EZ=C9_[ND(!H,Q@J1C$G%F'=+4 M4T1HX,$GP8/)AWIZ56 \G0GQM[D(GG6(&*(%J:/*PUES\2>-G(3HM!/.E]3L ML-$:#7^XL^_R.0Y)T;;35#_F%6XXV;/, %H9A0)+'GP1^,D&89'#!HO@E132 M%^VCRLS8\!&%7 &(/_*Q7[B,+]TQ^-8E?/]>4F*>]+K@HH1^(_6ZQ\5G)L"F M)*8[[9>7A!V$[TOCE\YH1-2?>4@D '$F8.J>#OH# -G\2NKJ90PB_5)^">BDL6_$_%>2=\Y9OY_(*E M,[3K@^)YNB>%[G8GUGIUROZX:,&ZM KKVQ]DZD#;."G,'FACHY?-0?S?T]R[ MTFW\_>&O[<^-D_8IK&&C=/'R-\P$#+@"2,QEXT!\P-Q#C.-TYJ%VA"D6M"4X M)AJ(O< ,A69:B>M,P5^VW^I_.>F!6FQW_K&]5K:7G^$YR 52(/[*H&)[9_WG MG@B&4,TB HPFB"<*MB$&BRB@AJ0A$)WR;+!I&.'RFC9.NJUB"$ O_QY+V;BG M,%#.L+#)$O!(..;2<,$];+87C$A!="T,#R$,G]B>UD$3&PV"D-,B3F)"1D80 MAN0H84(DHG+V[R9A>-.H0*$0AN.8$25C#'B2\(>"K/0W^_N<0J%(,%PJSV5T M/"5EK99164VB$1(K>8W[>)TL?*@P+F__ET&&_X^QEZG&P.T?20-]9=*PM;-^ MMO5I3PL69R"W@2R A&01Y ()+C)F&]LH;?J*O':O\U9B^RG?W-_5[( MP.BO)Z>NW>H?@+T=$Y;,;'MA=DZ*\>E%*-3MQ&RG( C*2#,V.P#<$W_0[<=. MPYV/6S6008CSAH#46H )BXQ#9YPY22W@1BLDI7)@11*#LI1"^!"!7"3-O?W M9% D$>*0T%HA;KA'-K.,@B1BJ07%T6)P9-]G79 MK#Y?F*KY!,%%;X/%P25I.6B )N"E1"R3D)H[]2B^RNN3AP\_M_;WO"92.H A M+QD8*!T!D$R(B%*OA#,I")8R($W!(Y "_WL%-7?=>4V-3Y%Z@+_ DU%:Z>2# M#2HXPZDPM6/R(#O_"Y! "=!^GB+*5C^3&5AD'?SC/&&4 ;!3# TLS4I MQKBT$-^HZJB;31[8\&F',H,JF?&MNL?U\A;'+<9K1H2MLZVS/:,49S8Z1$$1 M$><^(JNL1RG11'DTDH0 \419?-_31)B5^/01Z_K=]NE@]D>NT.0^ M49Z!J$MK-_;OP04+[@D(,7* 5K4ZJ!+:WCY\6<^ M9$H/=EI4GEJ!YG9[17KIC].,$)LX)9[:,;#M]ITF)$9EK'7@XU*A M <*"-8[I1/.P-NR24C>X&?=HNOQ81%PM7TW\^3@\\GFUZ72P,J*YOA>,]1(L M"@K<&/ [J88X1#MD6:14<^&-*!,CT[/IA:LY="Q61_GE;#.0BV0=:#'71[YX5@%EM9GBI. M#*RZ2+)W(1#?+Q2ZWR@09$I&.,OZ:0?$-+3*+P(9WS^U/0M/!=X3!-_1^H-+ MJ>6+;_CZYLN;XL[>VHX-K:R\IZ[?@I]ZK=BO5J1_FB\P=B^3%RL^7[QG_+.@ M?7G-AD>=RZ+_0^X9;"XH&@G%YI6+$%Y1-Z?T.OK5.L$?FT-!N68IKS: M@QRFY!6&*^2+'[=.CW,,DY[-F?Y3*9TW?S?T]9) M 915DV/C[[_?CG9I*1[KUK4T^!:U-%NVGU.A7S)PM@;GHPJ3 @ULXV.O>]SJ M][,1:78'(%8@TB#$,]=JM?%;55<";[FH)IG [W[1<-"MJF6&]N)MMU>^)T<[ ML![P^TGES\(;1V!_?MD>='O[M@,K5(CS!D159Z!)Y;7?OFW\S\>MU0: ?(B- MSV_^+O[W[9M_WLQQR:WXL^6[14E09>FZO7ZYIO>MA<%&Z3Q/3BL*#@EC-JG$ MP0W6Q&J"I;W()>.Z%F9QOMPA/,^G/0H.M8!X"(40%.(LB#R!/B',E/ V=2<4VP32193;PTU M./&;SD?K IO[21$\W?H>3TE2G20RE'G$HS#(V(@1:',4@26,HRK8D?$L*2KK M:RXJ99Y)2

&I,"#80H$V0E'%BFYPZFU M[[J]C]4BOP.;MA$+0[/=R0K[BJ5XGS;/]AQA.&&ED%$\M_O(A*S1K)@"[PEA MB>',\3T;"J\3XG1:.!+]H8<1RI6O4B8'L5V$:P"*;QK#E':.VHJ#NG%4S9&' MA?CD)URV2,K/75!R#W-;']W.+UI'>3 I:+6Q,BGD<$[,6RJ0#I8A+FQ,3C*9 M EU9TV_HM-J!C"NMB^$*PZ1:&8]>D:PD'+C!72 9; M< $&9+DG*"7CHP.WU:OK,:A(3/CV:2C=]FXNNJ_2.4,\>0O6*C>_%+;LKRJ_ M]N4@%AF?9QWJ7A_87LPOS8M0N9Y97U)1 %&B[^ITQ)V5V!X+?3IA=%IZGWPW MDY0!#(-V$,:5UYH$#1Z5DEY&G^RH8!RC:3A=Y[L7J9,?*.BDP()H9S@2#.>Q M]E8@)V1$VEG*79!!%GX!4=,U'*P:P^+G^H5;F1]Q^OOUI3Q+8$84)>&+P#_<.?#() MIM:21(VTP2<%GAA<^WIESEFS^+^G.>UWG4;?:?]KC;[UEF[]!'RV4B2(8C0R M6//UTPJ>6K+^.X>?CX M^9"Q/$+,#YM.\X%[+N%R(,SX6.=W40^^NQ8QYH*8*;F=2F>ZO=9^JU.HXM6SM**3'@+1 MWR>2W,-#=1=35EEXTWF!$A6"%2WO_B"&TS:H6V4F&ALY8WAZDE_/H@=P Q]L M9=7_C>'?&\&>]RN(RG<"\GK6RP?QG2RJL.>Y'G2B#.*L!6*=1=P.CX ^CN#O M78S5&5 6^UQ5V.3;^WO28ZCDXPB\-[!WE-C(8Z#(!VS('!21!OL5];XM):8WQN_S9:24OB' MH6(O0_"+T(8N05=%B9RBR,5'$ M08F1X5JBR' @(KAL/7/-_+PB5"5;;R<\(!N#5KN,+&.N*[R5N)UU[XQ7)H%8 M\<0B==S8D(MI";40&4=%<."UL"U/@H)0 ME7)N%)'@*=Q%V(I"I=Q ,(\4-8J/3:!=]@>F?K!X/XA=_D2W\KWUK? XA+G'.%:"[RX1*B8BVL12S@"%LF)Z;8YIY:6)RE>(Z;"B77 M0?W;C5Q)G_7MNBK)5!4XCBC'BDJ8:4\^=PT@UMPD UY<9#QJ; $3J-0 %9)9 MS%V94\.<\KH&<('(X$DV2M:(: E'EB>#>/(".2T),HH)ECP)-.03$25FI\0O M,D\5XY'M#7([0B$H1?G+L&1ELJ%T_MJ5NXM)7;LROWCL_]S^M)>,9)R0*K0YZ&VO1S_-%M_\CFZ87PFTX^T+-P-VJ.TX?C.+6-WH5 5.,: MCX];@RLK]^W=)"X==P;L]LQ!_+G+3$%F*&+P#; 2W)!KE2(Q2^$289K(F-WWH M+0?O/>)<'8#>=1)?GTLYQ M#6:&CS;IMC!5&6O"'C'>[PA@!L6:%\7+&(6J D2)^8DSRD!D9B*47/B M& ]63NU:F!(LGG5[H1\[=;AX>>=S7<.G/6N$\<0P)"@1B"?,D=%.(2LM"[_8RQ+Z'8QPW!8HB;!9),DAM?DH-_ B$:VQ1I MNMX5SR1]%5=GKHV9.UD:)?%48^&,##R?K?GH1;3:@(PH;6XB:+Q2#O9^R'"S M/2I>_+OUOZ>YDZ@X<"L=P3IU6L@ ]/I3:1!48J4)PI,9TK(6JT0"YY'01VV M! #4S"@,B[#*K>R)M3H_8K\$A?U>D0#POBS^ZD4?6S]*II,Y"7PEXXFRD#*) M$D2,)F*XI\22DXE;&6KA>$#A./H%L;K"(!51>R2]*0*W7*;L&()H3F">(L,X M0. V+:T.P@%_0%?DXD)BI@A($?[,)R.9T#D$H77R IP];UV"&Y32,K GS-Y$ MK5#+R+UD)/<-1V=-B#HB;'EN!Q41&2' (;-6)*4=E5ZNK,D9,C(!(+D,_/Q% M\T_=:J[')6_LT6=[&.&BXH#^WG@>-,2W&MSH",H5K>!6U*S)#Z!,AYN_MM?W M"-CB2+Q%20@,@&LELB8F!'9/8:FU83[-&.@P=RD^)I8P&H72F92&$DMIC#@& M(44,4K!ZFQ]DFW%SO6BA#\)89%@^KPXX(G"S?![>H0SEVL!&9,?[,8>X2&R( M!5^+R2!XTLH&YW50W#FI;"0W>5NU.-Q-'+()U=%:A8-!5 4)6J\T5"6F0HP2C%1"4FT@:1*:ANTOHQ/MI*UPOU+WE5,QR$86%W_.GS><15 M>O1Q3NB: UW7'.C+<2^/R(%^(Z?Y)0[T:).$>_(R17B_Q=8P^"]A@[V%_U=+ MRH$^D?*MSKI&F=_\_KR"90G+@TP!"Y)[S2B8FTQI@:T3X/OD;776N^!=/81I MH79F"V^=[6DLO;64(YS;/+FD NR,Y,A 2,=M@&!=IU.-H M4%),,>PID0$_X!0PFY0"CUN*2"FWD1GL7 1!9%KF8;4WC>>H0YZ[[7QFLLH4 M@9Z;!/OM%.(:,V0C5DAQ0K3U3-IX_12PP@@]QABPNYU-UV/ YA>,70RQ, &K M;'@(61P&UTS.%#F I9^K4 Z4GQLF ME3*,NY0TQH8$C(6@6E%&IP_7FZOH=EK!Q]O37B\#ZH_+* VLER_OZH5G>)Y>0URP$M M1BHX96V*" N6';*,PSA&Y*)/Q@>%C>?7C,=J3<[)F0K'KP^,JZ%-12T42-[D ME*4K4X3>//OF\UMW@!5U\ 4-4ZO?/\WD3OG88AYXL-08""!]2HGPJ*U+,F$& M<25$]3;A5!<./EK5[?I/<.L5!-%*08"O8_+@O0&(N.0< H3FUA/G6&['OF:6 M!N#%WW$PR.UB.8-;%OMG!B[ON[TPFE9V8^M9R10VK72[E[E/^X,WC?6K\#39 MT'=@2[:0\H[&;F@WQ5[ZO. M_Z*PO20;G6A.'8[VG+/0/]]Q0%Q'^6?3$&] MM;W>>:WXS5\?LN('AB762B+%F40\&H5,X&"H@@E>AHC!C5A98_*:=J Y^9:I M2,IS)9@,+I?).BRXY#2!/3-@ 5R]X0^UX5MG$,_ E@:BOODC#L?:7/8WKL61##4_JLSP?0EF[@8N M5S*5L\^S-E,J'[4^TLH2]NG7UJ<]4&WFK-)("IM9/)-&6@>,8M3:"X.EP3A/ M1YHB7O^52W8GS-"\?65/XR(4VO!V&,3.44145B6A0?<$K@1?M33NP/12D)M+ M.RY-5EH:@!3@$\%+\44MH*$*E^@.-!CQM3G:7RV7#V$<7/'-5:E8 MH -=;M5-=4$R%^(L@S\Z7:4(?7-MTW"0\"0D1N.TY51&'1*Q*C$NG8X&E^UP M!,/_H^('R?!E6/_0@;V/._;G1JN?VUA/>W$'KO]7N^N/GAJZSROHSN\[W#S? M_;:%=^F'\]W#3[^^O_\,U_5BZY?_^?T8OG_GTZ_M][N_+D-WOJ>MG7\?[/[Z M?+A[^.]6(K&\LOE7C986'<(US55W(F@,='>QV"C 3\C@&4%V;^3G.+KIGD-L1&",(Z M<5"TB_GRX :@)<5> ;'V9SD:;MX03'G'B>(X2E E1;D!^\V"U2XJ"/REJ/(O MA0;=V2,O;Q*4;;V87M>,2^2)/[:R[6R>[P7BF2(F(9&<19P[CTQ2!@7O [?. M4R'3RIIA-XPA>VL[-K0J3[H8O)%G3X D')[V6OW0*J?95LQ]UXH.V,"J^'&I MQ>?OZC9;L?]Z!>AP\VR/1 C@B+'(XMP)@85 X)TIE*BQ*G@'Z M^N;+FRL",W3#__L_B,1_CDZJ,FK=@#W@]/DV_-A*K?&9E>.?JN979IF\41H+ MWM%>G'ZAL3=-GKW''[9]FH_XBT<%B7,N@/',ISO?!.N0I-Q/= 2>] M>-SJQ_*M@TD7]SC/ZVBWCB#:+2>_Y#DPX)Q65YK\2A<[,;6*+^UU3_=++W(? M_E@6>)?S*P>G>0*(_5E%P-E)&7=G)S>E6,:-Z(M2A.HE,BN%]^!:??D03U(*JF&0F!>ATK\#S5;P>F>>,W*=CJST!+),X&+H M@1F/(()MY0$[@PK#9GZ^!,(^.,@ X.!+# #5(*[N[)?1<169=T"V&H.SV/X1 MAV2R,\/7I77!R_"O>/J*1VXT#W)4?I^9.L,TW 7HCW#[QX6W7LXKFN_VW_E;D9%XGHB[W.Z>FW9?CWPW7M!>%#C))"TEB)NI41., H(+704GD:L/&R[>J.FLW"4_MAP M3EOK D.R"SJ&*!6>7H\H%UGN(A=Y'S2QG'BK%$_")F[ Q%L*+D3PDC!X,%G5 M[0_%"4]#DXSY\%,-*_>(Z]?S5"#E8N"!)X0](XA3'@%8B$#>,4=B*(6,P..[<@D41)J*@+.&:*>YY6EF36LZ/++-/!Y;6O=K.,V%[_N * M-7ROV[$_6KW3?F,]5])_CNU63&4M_B:(XY<=FYOJ*ZWSE[?KGS2_Y]Y7? M2[CLP.*5*89\)-3-_MN0Y';[GP\;B)@&/': R-U7E?X P/M5&B&[LOO]U&79,/0B_D-^>0['I^TN^=QV)-0WN/H2U>K+RE*B(?L MFSF;URVUKS@[SW=;F0YO>[U6D<3P1XV46?#/"V:D/ ,L,Y]T"A;F!-\]*-]\ M#K=S9GL!)&V],R9[%W9LSIS@/5%H/GODCP>S;-'G*IWSKM<]+G8LR\_KM4]? M<\]S=$I:30,*%!O$F<4H9W@07 ZL4^XURK5^8E4R/:,&Q/9'>;+6^&#$_SVU MO:HNM#R\WSF(TZ0)9*7?Z@\NE*D7B^ET[>'OQ7SE,H=79".SR%>SJG+A^*"0 M_6FYO.INOF;!#HVBV[A?J-JD29W+M7)&>LL$<4ESF9Q1U&)J5.Z-],2(A=0K M73H=^6?XZ.O#)W_%0NOQUOJ>4,E9DWSF^ *A)<0CK3,KC'2> ]1$YMC*&ENE M,PJ79HIB098^+H]VR!'S5, WO__].8^'S&7XAV]BPW#TYDX(M9U@58#9;2J9\4H_5!12:04?0TTTU.O/DU>_O[',RH=3P( M$"ID8N[4-SXAXTQ"C&,A;3*!Y0H;QJ.5,;2^G M#*JS)TK@"M4)6'%ZUQ]N4.G$YL;OYQM4ZL=^^-@#8[R::\S,N_PU*OE M:7=WM3P"MX7?G.M&N^#@YA6)DT?@DXGQ5ID6[Y^ZPZJ6K%C)5-%GY&N5UVB- M)XEMT3A<1 &N7&Q[.CCH]LICRNQFE*I_,8&78@+!SZ5O&I[27W/IX5MNOKRH MCE$GON&B*&#:M4<5 S=>7+^Y32GC[)5DK&9FHQM M.>[E8LVC&\[8+?_N4 S&DFPPH? MJZEB2U+(R;8N:O _'^=:^N\[[=;6QD&[>?B)[QZ^:X&S(N Z/[]_^][ZOO,A MU]@?7:G!?__]:'LCM+>_?3C;?O^5-C<.6EO?LK-R!/?\KOW]^-_MK5Q$5\QYB)F2]\HC;D$>#>BP']J M<>C-CS#YR($:Y@BVGDK#-34@I$1SZD64RH! +BE589%:/6\0MMJHZMK'?)O_ M ^Y/5H>#;KN8,5ED/G[$9GRV M9/&!_->+F9)%_4 OGK2MO[@HEG->%#XP<=&+FVR5CU:\H\S9EL=E%W\GHO3D M+FZLS Z5+LQ^KRC5!^]E+*':3:GE8256B]JQX0N-T +'&KQF^'L._T_; ULP MQN;,Z$G^TDZ1IQIDM[W;JTHHPX]6OUMV8N>+92[YLM"M/P"LJ+6_7OJXOV)8EOS'HUN$YL;7GWLLPI91S5$P8&JY@I^TQC9S MRZE(M#)M-8+T7,%Z,62FT#P1NUOHR4**=JO, M"@]AB^)R+&DT:;#,@4P2Z%32/>V[#NR/G*^+G>$=Y7[T9K?1 ;2M M/G8,WSMVQQ?#+2^0:-1GMEA I[<"]!?1/3]CC,?L?:N@E"AR(9G^ MM(Q#BQ"\T.%RUYU06OD+.WYYO4>#Q^&6^Q? F(OD+V<*80>.XJ!(+\9+$W3^SZ4'NB35 MF7VH/' KS\U!PO-A'T2^ ,;G!2?QF%F^J)^LU"QF!Z?=\@5PY\?+:=R!'G[X:!W M]C.*?_XIG^UC\6CDE3D66SN;/[<^[7$I)41;&!FJ!>).*F12D@ACA97EF"AK MJK&B)?9>C@\G,[,V9!R8(5_%2:X?Y E.\&.*K=PJD1WBHM$#0-:#47AS)5!\ MP.S$%W\0PVD[5@ZGNRQ)(^TME'>]$R[])1]5]]?S80Q8B2(W]*I3%V=[F&A) M"#$(Q(DC'CA'3N. ()*/*7@A LC3I53$DAG.V19F-#NW?WH,=PH?KVCP\AE. M86LNXWWIZQ2N0W]\HO(M:M3_N(UM!BL,"S(HL/HB*0Y6I(=@8=KVI!__&/[P M)_@S$/>?_]'J%(]7?.C/ZEI5)CT;=; "@PSMU;(7.U"^7&65C7FC!_)M@#W:RY MU67_5:QON<:PBUD:BN+QB\.!PB7[ S=((07#ZUWS5GKR,[_YSRNG()=WO=SP MQW=2BP.+YC""+**DTM>_4(:;'_+%K<>07[M1$6PWWF<7M[&1W;UWMM5KY(JC M.+%"-XA.+G;8AQB_$U#U$-['F-*?URQ,.Z8KX'#<"J$='Q^2BV7Y.G2^ARVB MX#@/>RD;PS;*F7)#;UZ,"DD+8W0R:!3M_8WAAI M],I9GOGAN="D8-*54O#$G&=>WJ[Q\($2A66:>D3KU-_.&=4=,+3;9;*VV:VD MHUF5Y#SO!.+![O'/]O9A\W#WV^'K)4!,1)-XMP;0\/* MFL!J5;.K'/:E2W-9"1>F>/G50@%OKWC76(4;4?&R97E8 %DZP/W/!]O'.?9O MJ8#SM)_'(140M1#TO%+K]P@ >6EZ1^%;9-Q:%8U%CYWS8^>L".SW5S+CH MD2,I]Q0EC8S2%&'%=9*!I13%RIJ<-OQC28%S;K\R%?_WK/S*]^6IPIT\QRF/ M^S*=P[LD=I?/2RRVNO^A4^: :Z";!^A:8TYBBMY:01VB$0?$*99(2\D1TT%9 MA867BA5SOE?E_9W$Z9#RH'[@I:^AE S$(),PB2W1"02JQF&AR'GF.$^*!,4 '0A$S M$CP=RQF3?F5-O9E")G.WO$^=VKF=>K\KZXY>77+G=3H[%[M=^SMW0+3FVS%_ MQVO'K,MU@DGF%@0*B(830UKFT?9:1.8X!&]BUI5/8:VZ5PW M C3S>517/10$+1V>W[7\:A$+]$RQ>;87>S> KNNS7@ \CUS7G(^SABBD,X\J M5^"UFES;ZKSUDI$4(<#)PT[U@NNSGA";"\?W7T7OSS@QV#CCRW,@G%N?-N)J MV/-=DE7W8L%U.P__Y]U 82[:S\VJE?A+[/UH^3@=/RYTO^R_W^D.;'O\]4R; MU.P.=N/@\\4@F.>. O?H9-TZWUK?BUCKR(U U&'09:T$LM@19"A-EN)(.269 MN%_-FJDV[RAT2W "K\ZFX".7WFI,!(SGRSE9L:4A_$YZ:M%>WY>]\G13-.ZH L*^>&< MD"O=HB5W0>ZIMIF_J%],Y,N?]*/)(F-?<-&Q?U;Y",A6'6)EO_[8S/4';<_/ MG>%3/:,K'=57/2-WV3.Z\&O6^_W3X](9VJR6(%-4O;Y._:_GN5/?>:PL][\M,><"Y2GB#3-(Z45N,HN &(&&8)(4C)--!A5(1=C4B78:J8]MP$GGOMG MP+SFTW-E,J=#)!53-K]F$%(M L3@%];^WLZ2!J#%HA0YW)R7R+#.?R:.5$% M6$OLP:MB8CIO_Z29?--8! 9=.XOK'N"#@^%!I6@]=9PX9U@"052889TH<7*1 M(_UJV;M!]M;%]L[7GX4,_MK/00XS^YV3N:P&/!"!6T&,"%I1=XN);+4P/(@PG&]_V@-G1SKJ M--*:<,0C!ZL4-?QCG7(A:; 5:66-K!(Z?1K$9>_=MHO9-26W53D?IZ+B CSJ MQW:[U=E?K08]MRLJT>-6IP5 5?"3#WW[9TCVQC!\4,&- E"#9% MM;1!$AP]"EXYC<;G<3UZ2J?&&._>-81U6:]@J?OI?'R0PMEH;QI=!]I1S3TH M.1<[L12N_*YR\$;%30=?-<:U.V0[G4\F220,@GX1.#4\)F^UTEQ;Y0P&P+?L MAADM74: M]U BSW)&>!RU;C?=]593-.:%^7H@QA5+-$;54P_$>($#,:92_M](X7]YR@$% MNR1,"HQ;",ZL22*ZB),@'DN9V&PRP2?RNJ:S\):![?HXC_SG@D?^^3F0Z_V" M0OFJO2^"<-OI9+K/(H1?;L(]])"(!>E)LXGSRQ$E=KH>!WI_33+_:'?!XG\F.]H](6OU3P? M;N9,84I86.,8 I]>Y$RA0#:[D(0I:GQB5"H(T,F,V8XC)N2"#MY>S&[(TC.( M)=GRM62P(C+#A-#12ZZ8<$QYS_*?:%)L!AGLG$3#]6'&0J2%0@0?DB2!.##E MG&/$J:7(\EQ]8802!K:),\#RT>SC*V<:Q;RX3.D^)+4NCL+L+<^]'D-::EKJ MN\G'A[/F_IXS#MMH%>+8%>VU$(OFW#-U&%P2;E1*XEI:ZLS8WSH^CJ%5S@PN M9*4UG%?L6R>M/"&FU2_E1HIB&,!^G$++7O"OAT8>*5[F2?YJ6W^$OG@(V'*< M6^AT89WR&XZ[(;:?DL/ZBMB5S-5C-K(0Y31T'D*,VU M8)(C*YA#0J@D- .1\[=FKJ9%'>N3N&,5-?7Y58=LYO"B3,I>B,'U$?&E4U[0 M'=NO*+'[-5=US55=_XZV/WVE6_]^C[)2.VBYHI2@K#5X*X9(9 FR:!HF"7! M4!R#6UDC&J^:YT.L6C-2UXS4#]OQ=#>4G-[Q=)=4V&OM:WHTA!QKR93:X6%>B[P^!K(B6K>Z9M=O3ME;J_Q^7[%7C?8 M_L&BW;U)5MGWO6Z_7\/9/' VSB[M0L#&)(6PXP;Q: *R&+P^YVP,'DR9H6EE MK1C?2O]<(I*1FH+H@5R9>Z( ?0H,J-V=!>/#R-U)AE'FI$/)"YM/$QVX.X)# M0&B%UY+9I/DRXL-K2'QM_HP]W^J_.GKI)75K\AE06;U25GZ7V%2FK8L7MXTS^PS3B(F>4 \1(H,H0SAB"V1#J=H MPS+"PVO(Q-0TT4_BM3SH =P8&>P+HX-^'/":H(/&>:ZEYA@1Q\"WX<$A[8-& M6D&T)4QP4:K<(6:PJ=F@GX_^/XE3\T#'2YW08U35(SP/RQFN0 A9",:D0,TX@+JE&CDN#?,[K. SJH'(-DE*KF"QJR,_M MM*LN0*H+D);35;P;1-8%2,\&'L=.Y"( G, 1*2(EXEHZ9+3BB!AI+7-!$"GJ M J1E [,JLULTZ#RHNUBMS3QLV%->K7W*)? IQV2F]BGG!\WQ,B=L=5 A*"2T MI8CG\6HV^8BX"89KYHUGF=:,\E6-R8(BZ06JX!.GYIX:;)8.S6_OFC[ "CU3 M&'X>:V0*6\\-"M8GQ)5*2$=%$"9)$J%(9-^+Q[;5B=G4*]PTI3M\MU^;&3VHD9W M,MLZO6?^,6A)%DK'?S5W> EX/@\7Z.UH?3*U#7V>T',/'HFO/YO[>T1;(I56 M*.G,4RBD0L9$BQ@EB@OF2$P%3[^>SM._6K%>[>_WXGYNFF[!HK8Z?9"5@HGD M1@:LA=BMN0B,%YB6_C!\V!>1?[F/*)'F^EX0(48C.,0"&OYQW"(73$2$$T+S-OGA"30Z2&!AM ]\*5/22K% EMR2W9"^/7OO;=*F[?8 M(8N=:)[ID-A:JF[=?=4\W==MTS58Q$+>C4:ZR_.WP- #7R[@-7>Y:_FAQMPP8)ZCQ;$6 MAYH>=F.0[D6JG1P%G'5L,+(L]PX9YJFSC0[-NS L>2@EFX*TMWCPO'%R=X_AF_;$1R) M&CLA=BUU/96Y\,,)31?.R[1B3WORF[UX(M8MCD":]10K\[U!Z>BNGBZ [?RO MZH1_3QW\=:N_VI3X^<:^51K205*$PZS RI6MZ=%[6:+_YXLO!W]^/S[XTSH> M(0I_^'9\^F7P[N!0._GZZ?+D1_3MY.#SC^.OW[[/H?_75]_PN2<'9Y=?3C]K M)V_^_'XR.K2.8:TGIT?FB?$G/./X\MWI:Q"YQS@#QK=#*W9XH#*.92>!&ZF^ M!78>R%L'&UKID6[/CHS0#+A.]TV?1Z'%0QZ W>I%/I!+8,%3HMF>OJ_WCCXH M?^V]_72HO'NMO#XZV3O9/]I[JQR=?#S]\.GX\.3TXWQT9*;=\WS,X>I5M%?M M!I[/@*$'!HCA@!L>-[0X"&(';%3+\5;W'MZ> QU_!1^:S#=(Q[#%1$VP*2D M(IKH,$'C_B*;#B-ISG-@)Q7; 58#EQ=\@@V]QRRA+X#GI$5,_=Z'"0N2(?8N M3N!"\8T4; &?7'">*@"<;W _3JE(PF1,PR19-:!JQ!E2%OJDE0CD3U]IKUE^ MWVP 'M<7#!+@AWDXN"266.IJ^)TX^Q&?#+((@'V6<'IK"0)8+3Z*3>'[/)D( M'@K[@,=AB1KZ/.#E9],D8FF(H,K.DP@?T7Q[G /#N,CR;P*(.?]WFN"D(WPR MRM(S>/0/L1!L;XY@+&BA)=1P44F*$"7C=9Z((MX#M_( M)YBE\!E>UALM ,.3. FQPRS@*A/A!N7K-#K#7W9P'M]IY4F0AX$MZ!MTLTF_ M;=J9C ^KF)[RPG7Z]L+=BH\2,"32R0NP9?OVO74P+Q%&+;=X]XMH \WJ6Q9" MX\]IAL1-&$\SZ:AM.I?\15AF"0(0X^Q+J&U]C-S1[_"DE.A!+1NI-LTGY:,0&FA"A1K"_\Z:H@/?!S4+_ M1F6\R=H$TZ6'90% YIS8YMR*'SQRF=N'7!\;QS1-6Z=#9Y;S>(A6%HX&J034 M?T!,7J0MPD'(B@%1#_V"XA\(!R\"RS4,LVE*H$;5$8'?^'#,+L4G$0\F M2&*@838\QPO%IXN7=)W= MS6Y#Y%BEI ^7VKH84BCAF OUD8[R[=&K=Q\4=@::4V-3K]\<-7=PXVM-1OBP M' $ZRLZ%\@DTV\(RU%)3J2-+O%=H; /1M]SP^SP;)461Y9?*"0@=!53O=^$D MP_$ QC7FD#[*^:'Z#("Z^:$/:G[H38W97>B>6G6&K MFG XC7ATE.Z%X70T)0?#.TS<0EZ2\P$'&7G.CVB(]MNL*+9KE-<]N G?[?T# M&.>[>JBIW,7J0\,W5)_%D>IIW' \6]<\AVTPRFN[="?A 2"5$(^ZD ._X"E" M1R3QC02%F3:P:,R,$[=_].39=5,?GI+S*YL")*+BV3:/#K,=_3JCPW2PJ(SKSO%:/>/+NHT97\8U M']LM=N5B#:\/[&9'%KM3D*7%WNA+H- MV@5]1O8JZA **A&P/?KT RG_8%,/DO%-3*CS=Q2(>Y6$_%1)2 +0&Q*,;TDP MUOF5]-4BX2A O4A 9N)HZM.ZLX& BXI0*V#?J]&V^"S>8LZ'C$\UP+]4)=B6 M=0-Z#%E1)'$"V!"#\;[U*YY'WVU?\2+2NA7WK_!_7VGPSGM14#-5S?X";1)# MJ,(N?[HW@\V/F^5^**T0I';BDC7#G:$H_')]IKO11-%UFL5LP(C7N'23_C1; M?I@KN[[NUJ[DOZ-YP)\4-.]'TF)FQ9;'_,!R3,\) M M=S;-/3-JT 6S8_9%5PH16;0 T./WS%,7I>ZV_"HMM+HU/VO?,]J%Y M=_ G7/-9^_SWA^3DQQ_#DX-H>/+WT8]W!Y]@7V?ZR>GK;R>G>_K)Z#7.-+NL M^] 8NF_J?J2:IL=5"P>;,>PJX48FTWU'#W'2#V8JRMH(G[AQ;-.Z[ MP>R];GRCVDB-&:[AFGZD63Y6WQF!PR,WTH%V-,]>HS:RXX%;PP.UB@>&KA.[ M4>BHNN$##_1L5PW<(,:2;MO4?!N.U,-2'&-[F\C>"@M\J HVMC= )]%9ED4% M@G_Y_*5.J>Z4ZIM0JK708IKK^RSBNF6://"X:8>6Q5T]\ /#NB^E>E:4" '3 M29.-I8E5S^/4'3_6 AND2V&G4 MZ_H:P/($IACX>L L-[*9%MN>KH6V;>L\-(/;UZ@[!GA##/#[<3FX;^\?:AX1 MVKX:A6Z@6C[CJF>Y3-4]W_?M0#,M"UL&&+<^L>:F..#/3F6XEF;=/>/6G[$+ MH9JA8Z(\#E6/VYX:,=^*#:8%H:W?F$GR4[,S MKV=X/"86MJ%ML5,L;&/S@=O,@.UYGFU986QXALUX& )/"^S \+=,_P=-/V+!]T4;-++-EQ-GZRWT@L M\0+7#?Q(4T%"@\[IN4P-.'?4,.9ZZ(1^$&OLIMW@.^3LWBDN=CU_]FYP,=K; MTTVR0$(+3&<7L!OXF1$$7N29DY[<3:D]]\W9[C6L]VF&$]>*WU9WRDCXG9 M=RIKHS-Y$/+(B9FI!9H5&A&+0\?5HBBVM,CQ[;#SD>XXUV^D;1BV&[FI%IQ$X0N4:GK^X&"^OTU::^R@W-8]S4@SBR+#WP0I/%GNG: M/K<]C6N;Z*MKCUGH.-I]<;2F(]6, ULS>*3&(8[AB]T(-%GFJ:%E!W;$3#_6 MS2>_Z3W'F)_<<"^Z[(()P:L:-2WKO=;UV+IVCZV%\WYNO,/69@?7=>7JVC'M MW&*[KEQ=5ZZN*]?6 7%I5RY40KMV7'??C@OAOO4]HKH^7/?3AZN:Z=8UXMI1 M+ELUXB(Z%Y*HZ\"U&Z?8]2WJ.G ]F//H,+GKP/4 .W#-8M36QV9NN%_ W/ZW M-G"S:>S9CEBL>9KKN;9E:;[N1[;NQMR*-#S#_C\]*_!R8\OPR^G)Z-W!^&/X[__^GH"_\X&:SZ/ M#JTOH]>#X].]B^._7W\]>?-ZCWW/LDSKSCH'+!!5VQR?[ACD MPV"0FT2V_="V;%]C/N.Z98>QQ[BO6U9@Z);&'1;+R+9^OY'MCE_>'+_46OQ2 MLVS39Y:EFJ'GJ1;S+!7.WE =+?9=QV Q"\(GO]FFT0.<_?D ]ZZPR@>HE6L[ MT+:K$S0[)6@VR: R#8^; ;=T/;8,?L1=EW,O>/*;J3D[HH5WO;X>YC-V0=XL[/5%T8>NX5?7 M\.LGS1A?-VSFNX[+=8PH!)YA:;X=10%(;#T.W,Z,V6G)?#ECQEA[RS-QX45YNU-ZQ(B^/0]57;"VSLKQZI8&V:*F.>K8/! ?S,!7O# M^DESHVL.UC4'VRZNOE-ERALKI[X%VPL,T]$L8.8^"UPG]IFF1[JMP^]=MLN. M<_)&3K_P;L8AOD4\[0$JMUK70ZR3!S^EV4:F'N@L=CV3 M^Y;N!X'FVD;@NZ$7QCA8N7.[[CCW;[M=;<^V/2.R53MP/=5R?4_UF,;4V.3< M=CV#A0'OU-J.C6W%WC91:UGH!3&/F<5L#]#:"(S "TPO]J) =YAF;(=:VW&U M&^)JLV[7R.>>KNN6:@41_/!8I :.Q8&Y<188>A!;C#WY3?=_UN]Z']W$J#.8 M?*.*#.B%Z2SL%28^2M*(IY,7JNY5S:QNL3?!(G_KS_<[3\!*X1ME"14'\.4\FE]C>K-TV8-T69TFAL.$0.X[ =9,,F-IL M&CEE613KCUE3$**1DJ74,6W,3Y;?.:SR(C_L=UGI0W#?*Z /Z, MJT'.V3>5Q;##%VQXP2Z+)\_;S $XPPS@9V&V%#)Q?&OUV(+_@*S,2Z(^W_8UJQ%&>2H,OS7&D<$'(#Z^@'I[*.VD6)]-?MMT?%O5U?'Q>7RNMU7 M_J=%W3/&H -;USGW X]9AL.]*-:9&YN6$WC]9R3I-1S3D:?3_\T3][\\?7SC]=? MC[]^&)RCSZ /@=O/EK='*P]^/SWU^2+U]?Q2<_SG[\ M8]K,,?20JZ$+/RQ/TU3F@S'F19%C!TSS0]<5>BWP6A[MH0ZJ^9'N.\PP+)]9 M+K?]V+0C9OA@G'NA9L5/% ZJXQC98SX%0MO;W_]T_.GMWNGA@?+N]/?##\K^ MN^/W'PY_/SSY>/37H7)T G\?SC/Y)D;/,'QQ4E#0=\G=Q0Q:O4MF)UA\Q@FK_:-P.X&Q\U3 - M3;5L;J@L\FW5#&S&==,S?$V;/6_=<3/;.V],ZVKN=1K3VF;? MLNR;;\<)1H=CW$KO4+-;K+/>@5V_T>D]^MN6=QQZL4:$9;?Z*#6Z@F(Z?[,U MZYXP<1.^3L;4XVP8^AYM]@]\DN1\!.O8^EZ6KWC*XV2BO!^R=.L7>S3AH^)6 M_$*[TVAS5]E*0SLB7K*D=29]O!>TR( (0ZZPB7+ 0SX*0(4T==3^ M=/_VRGNW/;1UO1$Y#Z"\>>/Y.;%FZ[KK.#S2P$[F)G-TQW1U[CAF"):Y]L\1 M8I)NF/J:8Q[G'3A;,^/FFB:QG'%S:!R?'L'WGRZ_?/UL?X9K3@Y>)2>GP^&7 MO_^ =8677T9?AB=?7\W-N#D^_?S]&$WFTS_ D!XF8#9KQV^.]'=__S7\//IT M=N(3=>)S3"R=2N,+!;KC@\_/1;;3N"XRUG8VH'Z MCJG]+%/[43&U4(N9%5F&:L4Q_-!B7_4BRU)Y9 !+LVQF>,C4>K8SS]:Z]C,= M;WM4O"T*XB@V?-O0&+,"V_9]-XX]F\5^9)JZ'7:\;0MXFU[QMA@4,Q9&CFKQ MB*F6XT>JSS1'9;YCF!SX&RC9R-M,=SZ):$MYV\\VC/D)_UPKI0;3D=H)2O[- MYR>M2< B4A.V(C4XIE )*!^ODMX_-;62&&G9@<5LS MK9A;01 'S'8X,#T;*XL\ZY::W8;)XCJAHLJKW)M,\B284CSK-'O/C_[&JVW:@6F[(5,\'R];# +UE^5X0AL@>-6=+:MMONJ'3PR3T M#>CR$-7YQHSN.F$QCK=+=8J%^DH^RXHNS;J'$VS_;8CMM)\MVE]]K0P4D>FNLYJL8TD.1VH*N,AR963MAA:!JA%;A;)]A;%G7\[<;XVV7#4HD\KGN1JZL:'*YJ.5&@!CSR MU8C9FN_JN@\*#0[?,+>C%NRF.QQT9'T#ADI'UEM"UK69$KB.YD<.4QWN@K)B M1+'JAWZHAC$S8T./X,0YEKEX'5D_3+*^2>ND(^O[)>O:&HG-A&_"PD_V&Q6$%KL$4^WEZ9OS^KH:/K.:+HV-VS-!A7$,N"P3*9:7LQ5 M7_==%4C=]2S'#AW;!YJ>=R)T)/U@2/KV+(Z.I.^,I&M3@T>ZK_F6I0:Z96,/ M5$]E1H3SP$+#\AW;U3432-K;)II^9'506 :OR IXK:N!>IPYMILXA;30,W7+ M\D+#,"W-U@,;I.6_9&C,3,T(UMW+#/2 R?2 M?-MGKA=X/+;BY?RM8VMWQM9^-%1,"VP%X&@&\TQ@:T:D!J8=J8[F^8;GA([/ MF6!KSJX4$72\K>-MM\/;C,"-;<MT*;N3&3H/]AEWG0>P M7?V)-O#-=4.-MTM)VW1($&-<=PT?-FCYEAE'GN4Q!TW/R'2UV#"$DG95%?NR M8J].=?LIU>U=,PLAT!S'B31=#6UNJQ;W;)79AJEZCN[%5AC&ON&Y.O=]W_.]T-.\]3A0YP*[5394N\!, M.S16Z[O![[OBCX:=L>$.B:T(TPH" (SLOTPT&+- MBF+N>Y9A:S'3H\@V8I=W3&@+F%#MQC) 9XU!3*AZ: 2JI6NFBN,WU-#C%G-B M30]"MGU,Z'$7NB[JS"-*6*_NS?,XJF4VX%=>9)HN\"R-V::E1P&V(V6FSOP M\]DLYZ9FNW;%^[?/V)IY$Y8')EX4A2IW;0Y&'N-J$-NVZAN&[L2^#GJR\X"' MN'8$7A*X'W#7X Z/+,NP+&X%9@R"+02"CB,GMJ..P'>)P&OS2;?\,+0-2_5] M70?-)?35@)L:*#*>X_E1S"*<9MH1^(,G\&M-0>L(?$L)O#9-O-AVG2@(5 =[ M\%BN%JB^"T:*'H;X#%XD0JOBL344?EE3N*8YNAGKJFMAXJ!F&&H0^Z:JA788A8X?QQ&&?18,ANBZ S\( MPKX!>Z4C[&TA[)-:='/&# >[63APM*H5>3C(RHM5KCN& ;S;C5Q[BPC[KE,\ M'UV#GD?A?+FK\$G7!N".6-IARQHQ--1!F6IKS%.QLP.Z8$!AT;D/EHKN.%JT MC2Z8SL>Z?4&4KL''_5-V;84$ON':CJ^K<6!HJF4[-@ZHTU06ZBSF0:#YW+Z) MKCT=46\O4=^>(=(1]=T1=<,"<36'!Z'GJ)YC1JIEQD#49A3 GW"ROFZX@15L M&5$_LO*@9ML>?5.K3];QB;W,EO(M+Q'=K5S:ZY44W0AHMI:Q;UJ*9+A _YH9 M^V',+?W RBVNW.7.<W"+3//VHKU768%<6BIW'/ BM4T M4PU\X*5^[-M>R&S--*AZP;#A9&C/\P.P8Z#8PT(;'P-*LR(Q,3^6Z"PR4CEB^5F2B@4:0$&M M:.9,ON;7:3%)XLM;CV\Z?7L-6GXYSHH$]_,BYT/8V#E_B;M03;I[%FBLX/@ MP0":T!!4IFF.9[DVUUC@6(%O!)'O.;8;V(%G6K;%!&N >WBTAX2MVX%I(SO0 M3-/RG,"+;"VP(SM@!EA 9K#L/2[80"S2?#]R;,LSG, ^PC$?@!*F>.ZSNQ[ M.-NXSQ[#A+LUAOF/$L?'DMZ=[SQ:<\()/!&;?%\^=!\5U07@U M2$X'7.%QS,.)DL4*H,E$S?DDR?D(,+:,A2O)A(\69?;N-3)[17%BR_>KR+!Z M4F".[W :P65)*G. 9>$B2R.%?Q_##5R!9<-7\(R4B)\>^W$"_^!B"ES@NS'/ M1>Y]7X&EPSUK+@$SCK.4'L-RWEH.OA*_GDX$Y. U*9\H8TJ:2<(*""$ 1WE: M<*Z<9!.NZ%I/>?(>/_M0 ^R5N+8@N:8@?\!'LB$(O0E+AL4S6C;E&=PUU),Z MQ>$Z\%Z'WY/Z9)@S.22-G[A<0:&^'?M>X 1NX%M.Z'F.ZX'TU36N^2"'XW]< M_TEYTZ#JTC=F9UP--;:\ F M9")H>9E K1>@*_!<2ARV-6M1!CFJMO^UQA$!&T6E @EF'[5B()[_>WQWK-\HAPITO.HO$Y2EH8)\+"C5"CK *>EA+YB4U(ENJ==';,4 MB 89&VW,?5DH!TD13H&S AM$*;0'?/JR2(COU9N& Q5,G*[YP(OI<)XUK@F, MEL)H6VMHC+9U!REQBP%V!&) ,?I"V9__N0WPO$ODHB>^2";PNG -Y@^68Z'4 M,/K/S4&'M%Z6P"] C13G-X%0!AR"Y G=H#S4@Y ]4#OP4J!P;46_4*5*,F@PS4B#B#C8'J, 4- M2XFGDRE\,QX".'M*%GP%)0<$/&PB1Y6*. C%1.&3,0AUN&^2*0"M29:C$2*U M'MR^U%Z:+X5-,% XPF1,R@H_%Y_FRB3G:514VF0XD<#"#P(P9WB,FA0J&[ + M>*'88*&DV:3U\E1)&6Z@KWR]Y4GP3;T88 M%5." ;YT"AO/\>P(['A!#"9UEK>7MH^-/(ZS(;(*Y92'@Q2P^ SN^ ] K,(" MVMBT ,0K"H6GYTF>I;BPGL*&0X33Q2"!#> *HB2.DQ P"9\.>B(HM1.Z'T[B MLGUIP"\! U"/P+D'+!%Z"W3W/@(W/OA;7'220Y,'Z.9UHDP-]8CE20 M&E@+4=:.D4E9/#H51@#5T^!M'+)S& -B)!@ MM>!V5ERZR9#3\BPW/+#ZH-JGM()W MCEC$A>D- O#/*2BGN$J^"@1 7ICL-C#RV>T"/R=/'A-05#4 MOHUI*C8+'PA6OQRYA(3AQ4NZE47G@#\<3Y4)7P482EG*X"53V.G^N[^.#E3= M?Z:<#;, 0RK@=V&>(3 M*JSZU7(!(^HA1CH%Y7F4]KW/668_#M-X*0O$9]" M5@"I W;W4,I<<)!M\&^YGE0!S6.2C9!?T&E,QV/ (SA)T(]>*@6+.3R&OA'J MSN4,%AWS[TF8T17[H*Q%#$YW.$7\KRXIP1Y2+55X"?@N,$61@(KXF*.Z#C1$ M&I!DEX"#7W$#]0(+@;0Y\'DXV0( %$J;<$R XJ'2[G#'U-Y:D3E@Z0Y1"6OFRN SL%(%3A M#/^=HI--Z'-P=A,4#.D4^1N<(^RU?@U2*2Z\1#:YNU"<(.'L:,PGB6",U7GT M:HQ)X$\X>)8,D2FN=2+E;:12"2Z*KTUR4'E!G@CTD2LYAP>7FX2'Y^RB!ME+ M@% L> (B!7%26 1\CEN:-%[]LLD6I)!\";I[ -L7ZB.]47S0?"= 6+G(\F_ MJT#C!D4"Z4I<%B5%/AT+>P/)B3:/A#M-\;-A)AN=X!V-;RMD@H]+2-07BUT/ MLX)N P*OM[X26V%+&&&B8\DYD= W?HG0+;(TY<.7TED)M)]>@D'5P!M0"! 9 MXBF*IE+#Z8%YP(93)M%H1,:84FF"@"' 9XJD5J?A0:7K5?2M$-@\)MF$JM]9 M+AYV22@UY&B"-)]2B8:>E OX!(1+BS'#7VAQR7U6$F$QLA13U-T3= N';(S: M0YMXKP(JK/\< *GIX)^";8 * ] P 2U!BD(L0#:.ZP(]I/SIN^Z&"3C,T9G/XHM,N5(#A'P!0C@*D&C@-P1P OWEB \2)$*,P $HIH _P1U+G:& M$FG2P+X!^P'*$3)S@/>8_/X"2T,PW!&0DAV]K+2685(>.EX(JA6\#@7:D"6C MXF4#KF+1D@RJJ $=$RR)_H43N9+'B8>-I\#/0B4"&U^:X" 2DR$G%P.AXL?: MDX!K."S%(U"J5'QZ2JW%")TQ@@/-DT H]^1ITO=*#\5>FJ+Z.:\,_J]0R."2 M2XX63HJ1C;FY"PNT__4\[9[QY&J3X9Z<<0<$KW$9GVHPPJVT=:YIV93*2C$- M"M 6=[02,D*3"L] NT)?B;(!AU7(TH,D;#)1YDT#01?IT\*/H&=YJCH+S3T02"A"+5()!9X M]C+]!F@61=(Y@",#K1N^ #DT4H!E367\%/@7+R:T6,F^6Q9\_:C2HR;Z+PFC M9"17CL)FP %(Y0<4,IW"XY\^^7B\_^09*?%)*FPM,@?EA4^??#@]QN^%YMY\ M8@0V2@B:)8J]"*08AXL/]M\?X-7%.&>7ZG1,6P"6 98B_=V#NW)DFD,P8=4X M0>)N'6J!#U'?OCY]\DS:8-6IQAD;S7YVP0/8./DA&]N%31W!HOLKQ"?@-YK9 M\IP0_EQ(W$KS;;(U]+1&R52\?L#9^:4:35$]00.RM$A!Z9S"\6>H6L/O9SGY MY8#-]PC-:-'$,!M2VIX+C.M/@-QE/!BV M*BRE7L-46@&Z\K5ME&YX+P<,Q2U5D5'3"L#<./G.(Q%DKX+U?8QU@["'NX>@ MST62-"@R+U1[%#7XF0!&3UI8&1#,.AI2)>KJE:$.) 48ZGZB8$V8)*.,7-XL MK4PQ(5GKN[?3\W1%YP-%]WUG!1L3*F[.(^++$T;Z"X!#^IE)&P7N(DU$^!78 M4E19P:760JP\5[3M@Y\%^65SJ> M\,FTD0M@+?0^8%&@A)&3JXQ65@JH[GM:?]$:R'@1VDCY;4]Y-T@ X2](OI3, M$ A2.I5:#%2('F"3?44 U%L%T("?P4$WG?G"*U<@.9)_5: NK.8-4&O* ?<_ M9E/0M_99GL$9LI[D^Z#Q:/K*LXM026(-!Y;2)6DTDS2LY4D:7;[%8\FWN%\6 MW*3W8S9A(&>R2N*BE!8,F'0RR54EPP4 ["4YV.=\2$&[L01K7Q'A7&E_$Y=. MBJ:O8A7/$&Y#+G1QTK_., .M5@S9N.;I&%*26B5* E+J%%3B&AH=LCK!)V>\ M@Z W@OU*06#Y<.*?P-3LM032/#C(,H(%)2D([41Y7:_^H!00<-6!=&*B=/[ M@9^M1C8**8&!,V2A//\A>F]KF40+.&9Y.(!EZ'9[&6LK"DBX[X^45^C]3VK8 MM_2 R@@D%4Y<"E=6D9NWR0@5U);L_CM),Q2.QW#\O,@FK/1L52C==B%*;%R* MT61ER!.N,8:"*DU_.@'E#T *7"R Q5L;+&V8_)[ER0\XHUHO$:L?L&*Y*DTJ M2Y!-\S/ 63"S0#<6?I@BS (>9>79HM'0Y@'+H-+:6T\YXVAPCF$EH%%E$T!5 MRC*H7?U+P;>&85:2_5*E9"F7_NU_@OSY;]=V]MB+G#U;DZWVJ@QZO@.T.T_X MQ2,"I-NTA67)7A7Y5#9*%;8F2[ZR:J^+09+U%H,2B M,!/!OZ=//K[Y;S8:O]Q[\@P#53DKR9??(,5NVW&^EPYW$78MX\'D@83C ]E= MD".](/@.JW28VAE$>54D2ALY59,%2"*3J7I5&M5L3D##+].C$!0L8"("SW!P MB""I=/M5<23A2<*")E#&,%:!9SP?%90NID8T;]991!D+^*;*QYA2[!'Q:ECT ME3:8(E"10,D##"[]4N@:J;V=%! 'L(A4$ERS]**)0$+]L7@\.7@$B3> H\6D /FT'D:9,26""]^99?PZ MXU*OCJ>,O$AW#UT.MJX(>Q3)=Y!>Z610R$A$J\4++1C#$80R(@=R>/F B>9= MQ>*:?"@IJO2(25UNTH9R(XXK8[0-'IBDX^E$,CD$O\@.+BE[A=1-04.(U66NR^P^0.5L.$+A)4F=;4$A2Q"J\H\D MG9^47+."EAP\ 7-KP&RRV#AS+=2X'7\-_FK36 M7DS@H$J^\1A)A'!P$SH1M6/$4@#IIRD< 9IYU2'+&%%E0%"N]N48V=\0$Y@F M&"$:EG;C]V;:,_)5=+:*RK1:$C1M28H_)2*=J78QL,H>P,"/R"C"S>)-J.97 M_F$^"G 59=R[IYPSJCZCJ#WFP:+$6A@-P[@QG&.O?'P5-J]N8Q@TDK'IG"64 M^4[\()Z =!H(+PJ'76>7'"-TQYQ/ROC-!+,0D O4(F@)-E]6244,T9KI62?+)M-H:+CR*EO=Q7]:)^"/'U! M33UQ[+UOO/K?99A$V=D4AX2/-F(2RH381=#ZRLU0Y?%M358 M2?O]Q>QIMMV#I6XEE'%OO^AZS]9]7&.)._<*]ROP=M6Q,)$6Q,ZROO([/+-2 M=F24%DR=^;!\,$V$@UF*NIXRSB[(=,(,VYX,]DE[JK0':JL&+N6MK%XR@_+* M%2V(LD0+(5VKE-@D;;!@B4$8;1RB' )1$DW)S@3%*@=Q$JU2K<0R"^0"Y_ E M111+^[1MW/RG*'VYE*'R$#C^8E1ZO18G[%6'*HX*\8K,R*;E6A(U6 =;29)TT[OK:CQ?D$7*B49TRJO\+L M$((?*6S1 M<5=5P$C73%]1UF7'35MIP*+V3JM:">(?35(#14;KF9Y+BLSL-@4D&F^6>X5E MG;9>5\P6QHPQACL9 +V>#=# %>E@J#9,J'080-$K!2S)W]H#@Y*[47A3S+R, MTHHPB0$=+F"88!YD>T-VSP2PX'[D"Y: 0MJ%5P.WD_9M]$*PYW@-MON1^M=6 MLFPX_U_M[_E(N!BBE5G.]\G3HP23O2*0JTRDLDKZ(]\&(++C MD871DVMW_-[,XEL/6$]":/WM/*RC4MUI8!42>\S.LYP%,RH+ L?TVL AV$A0 MSNE,V+])E#51U186_I(;$6,4>5&&\>@R2ILO*YHD6\?/A\!'2A>[B%+A4]II M %0?Q/+\$N%)6ZE-%2SM$@PNBV-,JX>'$BNKK&!,@C"[1,-6HJ'=)1INQUIN M/='P2J%X[SRJU&A$"M?%H/1BE,0_9DE$K *8@VG].J=0U0Q(JB:2)0CKK)*K MLCV!H?\JJZ=5BAGYG=LD#UH[>RA8,LB5#CS*[(H4L5TJH MPZ@C]B.:-), 9,F,]"Z5MC,&(T)&U9&3&2,%[6YAILL(2B7(16)[RQ81>6+" MB)BS2^:NKVV]K2(D!<.PBX)UY,,K)E4VPA7.A%[+]X"QM1+,#=^DK&JMH-:V M%TSWUSXMI_+[R3:;5<9D\[A$;5.O68XF%*_JI8.6"U58W'HS BY[<"QWEYYE M&."5:1Y]96\X&1#7N>"-)D[E>Z3[;<8<:YJ^C6+U1HN.TK4[VV3S)8X?I8Z'\BLR-*S MC$1_\ZIB@ UYSC#,4!/_PK->AB24)2G26$1TOYU'1VL/.$\K3\H("UCGNP6^^"NV=3/0"DTD3HFF23&NI*OY*U6DQ5K9]/"*WJ$$6#4=Q"U+";]=< MPD:O:;RA]B85 (*6HVJA&VD,\J@.2>%)+5>#UBZ@^(?2+Z?8\S5F6P7%7R^BUDXBQ7JIJZYY6 MR"ER$;)L*$T&ZCJZE6 5ZT6OMMXS+8OP#W$ _O3M,A?E/@&^(97/GH]HNR%V M22U@T;+ 40)5GJ7HH]FN+#@#RYPB;V$VYK([E(A;E_GG:(S(LSYS?RAQ<%_H5.A([S1 M]&'&&5X&[&6I6C/&*!-IBF:E9"O[M&VNRO:4\W64U\SXJ8S8AR#8%^/\FQP[ MM@DU2T0GMS^507?[^OTF,V#Z^D:JP6QTS.V[OZY[LR82R,Z:)P5TAG$-+)NH MZ 5/K^0=U%R;2*-9#]:H!8._G+[QJ^SL*V)4O$;\Y'NK=@&K1IN)9W2W_FNO M# 4!%:-$FJ;UHQK5'++F3%@=A6QX5C:/+%=C]/U?'W!FQ\2*D1E'+6)%[-[I#4NU!-+1*Y;O4PC+"T 2=^\T*(8;K]^_[J+)ZA50E 4 MS343.K]A8F=IZH2=4.%VJ_+9&LWSA0JV)K^[<.Y<-UR@?E+7VM5+FDU&P MD^V,9(UD24+2 %-^L3WK)] RF7VN )3NNYNAZE92L&PG5FM;<[M%))58QY0A MZ4NLE";3"38UB$07K@!$@)AZWY/=3R\H"-&L7&UF+%U]"A<#GJZ7CJ_,'?[: M1%A1SR^&89 MQ&M+EJV$.W 2"W7>^P0[$.MRP#]D(Z\9-EB4_K@V52\FFWM'+E0?-<]IY$E: M'J73W2>V+4ESG+4$&1V$Z)L.RH71,URC2@Q\"ELQ_&>KTB;7=NEH*S!\:T50 M>\1E2:^HW&TE(J+&":AH&#^A<[(:&?2>8_M+G6Q+/04MCT!M_S1\ Y.9@K0& M+\#W.CW3+K-3*P._;BPP\Z"Y41D1I\9I":6:4!)I3**,'FWXJVV,&V>V5]SW M*+-2G2XK=3O6\AC:7RZ.*#<*\->))Z^\?'DT>6NWWV)*VQ'>7K>UT78'MW7; M[!F^UD6WET:W=4WO>:+&K MOWT9XV^YI9NT_1H70-K]T@NDX8.*0IL['H763?2%KEMWN7806H8,KA56 MMLJ@M+"JSGF=BEL9G8TP=C.Z;=YP1!J!LX.QL <>:=:MGF_:;>Y\1?5WB[OK M6L_1K?7OO\4XL]'31""QUP@RXQ@;,6)$'AU&VG 2$=;N)&5,"F\WK36#U.Z2 M(/7J?6]UB'H'9=SR&+7>TV>2)S;!Z(4Q:J-GNOHF2+Z5E'^/$>JK3N FXM-7 MT%\=G;9L;>WH=!F:+LI%/;K8]%7:_Q9'IMU=CDQ?)4ZV$NK /QS/V>JX]*ZV M%KGIQB);VKY@]WCGNND 5S#2K4T&N+)I4A5 OT^J7[=IDK)>]'_NL+K@_YT' M___[OW1'>PGX9VUB8[B<7<;^M=[GG!6US;I3P;\/;MAI3;4;:6X M8.-BY;VVR$*X\S%1OK[58Z+>TL#E_]Y2L)&"/"R,_PD3XIO MTEQL/V;^YO,,$UWJ\3K--IQIUC*C5RPJS?*%BV($DW9#RAV41(@EV(\[B826 MO1#MUM2;A-]G*T58I/SB]2S?$3ZVD[9HD&K5?>I,($?*N$#3[&E,R<&#BL'X M (([R5*5_H8CF,J>5D2?H%2$B31WD$Q'V-_U1SDSNAV%EON':\3L*""RK3RY M7YR>[K3+=^[%?[!?!UDNLOR;'!Q+3+-TY$7BE*XD)S1F85>^2!B<\P7./GZI MQM.(^\@98*C1A!S4#K0R6V/.FO$CR>.:MP&?K^Z!#_,IO*$QZGPGE6P\"^J) M1?[5+ABX!$>#LL/&0 MR?E&U;"D_M+./^6P/YS21>$MJV=KPEO<\&;/]1+"O(N5;VPL#L^_T4BHGBA1 M#PMKSDB;Z6=M]BRY'IQ@1:-G%[JE#W#F+HZ4#9>-*>XK>Y.Y,0YRE6A!@?(C ME#!<\")-C0:0X00EG"DEDD"LGJO9-7]9!&&7%AP]M407OG983PW8&&<:AW+V *JXU5H%]=$>ENM(CS)?V>WRE;=C+8\A M7_DJ.8GLI2;BZ^G_6RDM93#:$;UYRN8MM4Z%&6=)00IW3,IQ@^%EL(^F%?R+ M86B5WZ<(!Z""#RGMKWD1#A5'-CM$<=0T-(%Z1_3,*N[OVKL:]Y\76K/#+D!! ML87-)<0, &- '0Q)S4P;$D:&L,M9D*(D/KLW3YBT 48OJ(15PA5KMXV8P&889Y$F"4 M*H GSA_L;M6E'M/@W\8HZQPGA(HX'2\6JHE+QJ$24B#(*=.C@G9?>56VO%[T ML$93ZWIBZM5-LM%$&M$*,:<7DW=%!B&1EG;>$A>A #7C=%!?H@&ED7,TOQE0)Z*+HA M11B.+%[R=M#*B\KKTJM]+U=X9AOLK/;1KL#[YWBHUP14% M7B<+4N+\-$ QAYUHA\VYZ#0A^0+!6K6W+?&#MPN(+A'L2 MKL$Q_P8F42BO ;R9LF(O6\?IWZ7*NW"2!8"-AMN3^2RM00(4.XA$\(/-):DI M3_%BF:T\RR'J!&%D;TT0O6+IMYYR0E8,8/:>E+TTS L38=I9T<#E<"[U$ ?( MLSQ'1B!S=[/LFY)/TY3G=3?J(>KV>4$A)2KTR#DLO;G.M^**=LY_;AY(0IJ4>UWMQY5CZ>DONM-S_2HGL6[R"%R443OQF?5EC>/W MQ/$_$QX7&GI-;+JLAFDM5KAI1,M^G,MVB?[9AO7N@S(>3@N2O%1#@G46@$54\ 5"-B'+D-)= MN+A[[G)CYO*^(A],EX\XKFI"I2H\I0]4[2^:__:6!H>Z=/@&5U:?SJ> M!L.D &NU^[+F!JYH6/U ">$@*T"$R_&D$H"8:ONJVEFR M<)UZ7VLLLU>M\36/J)KC-07%/U2@T?KVKW!5^$RNN/Y&KP"%G42B9V3)+=0_70.F1G5FJ*V@WZ*A"Q(.E)4 M>E+@*L-AP\$AN2'!NH1!'L]VR* M6>83+@)TG &'7]+L[%/_8U]FHJ0L2O @1=4&P_DS$B+%%!_06,N,'DUN(KRF M>:],S2RE&ZR#@=(+9)6E,WIT'9](\@4+ I9-E9$/#V4Q P-0!%TD-*84"[^: M4D_(M 7F7CO@D2SU830]%XNXP,/MFO47F.P 7""T<=MM*;2BHD77JT@+N/DH MF4Q$;C$E0XN,'YR-,L&'CQ(0/<"D0<%@0\K#$>H30((U"V$U!C ;=/L@E6!8"8 M.U.6PJI758K")94!T>+?PO6620.IE!?[6,Z UZ#[A&-+EWPLHTIP8__U=_@D2*D3%:@ ME'19+F?;+39_S%XI\)N6%4*LPJ/:T%MH[N*URPRD7W31] V?7X9=I&&T(Q80 M&-%IP4+IL91S'8PUMD0.*2:$/.)JQ E9I"(VX$,2_ "\?EU))_VY+>BC#&/2 MET_Z*QR;US=L44Z>U,D[4J,3 G#NM2+>5"X<;AMF(>T4];#2-9UCB4^:72+2NDW;%B?46G](R%;M!>,TLU3G-NYQ( M47IVQ:#WRK7; ]W<Z=>Y((5_! ML7->:XF"3GZY%I6/45.$0JLU%??UR+J->=28:44YW0. /A15'J$ -E& M]5>B"JS4 !I]@"0\YN D1/Y8RGP4RRV;&J.G>6.\,&BMB4!6X6Y]H< ]T[Q\ MD_+4ZFN_/E.>+G^0@$^Y5%(06)HF5-)85[TE2S=X/DC[ M23(4^HB8=+W.BBZR>CW&&NLA P\%W28O4F1;I@;,1+W4@AOI>E@9]:9)&]#2 MKUI=Y?J@8!DM\AGA[*H.%+N@*6_HDG@+>Z_*]M"?#\#9BGU&8OT$ 70Y#+>7P\!FTXGKDH[99(8VYE2@ MHZB<7?G1GO[B]5S+OK4LA?8J=L5/MR)389=$[M6VP%SZ+(YE'[%OO%B!@ZGH M>H W4"9<><(-7)Q-FVGXB+4*]]CBW$295M$, \U.Q5(O.*K4S_(P1/)B*XPV0V R7P*MMCI=HK2^FB7\>XC-VNU.B2EZY,7J*]7B][R1+AGS6SEQX,U9TNI*L&@T2=#=2 2=G4C[)GFDE* M=5X^Z80">T>PJ3IPTT/TF$M?FFTA4C3KD"AWHJZ6I3XE+96OJ/6T7QH1N)9? M;=%A/KZCE$D_)-.P+U0K2V09>[T!)ECX<\JG.?KK1MA*-VD9:'!13 A]:H'A#?2O;RM,I9R %D+F^.\ M%\$/JOK;LDE7.>U"A-U!_Z$FC=DT%X,- NS&0T8VI9&5_0?1'=#(JVJV(QIF MZ9E*@HQ*PUM7E16O0^HIUOJJT9YZ_LNJZU"KH"&7^8'T1BD[Z]Y@( KC(1?M MZA:KC6U>*&RN-WM[[WL_PPK7%)GN3HG,_1Q &J(^([QM>$SOLV$2EB7FAV6% M_NZ)S]?DKP&=?R1[E8.Y5VZ7U=L=-[=;-23H*07GE-*M&#WER?IPZCTI7>%A M,Y^UKAO!IN=2,%?]-= UD*371CJ0(CN%=1\XY3DT89EG*?P>[JJJM@#7*/NF M&LV3TY:Q^@V-Z:B%@*V]-Q#/!,2["E371K=.UVL-E[+0",G^J&9&:W/3,28I@L8UY/'DA6TMY*_B(XRQ MIY,7*EYT3SL_ JZFF'W1V7_^YY^860$JJ4CE $-'PS+OP^2 B/ U,ER+\#2 MP6.:^*E\2(IONR=\*-OY.!-S3D]Y.$CAQ6>@F3127*E%NYAK*EJ:B\$U,@^C MT=A7)IT*IQA&.K)(:-U59]L)YI^DTQBM!9$K6?7Q["M+UT)%19@X '9+5A8L MR1FWI/4WAY*)(6)4;SL[(:%USZ*T#$K#QAYZO,C:M"",+ MOFV;54W8%3A(0XS43(M)/JV;I4YPE"_*]&F.NYRI#<9L:@!C8U)#0U W'P6P M&?#HC M@344Q_2RTYGK(UU!K W*KNPMMB-(4"6LG38O0:P+\H)R91'4^Y1%1 M Z_J[(H7RE/]F> 1,WF !+E&P?'R1EJ@H\E6[B+$AH%VA2WQX;Y4GAK/YO&X M[@J,';CI,4WG=?UU$Y^+-D)'A- RRZD]6JG\:K;-7\/.%HG'3\UGL,R+&M$7 M+&SY:=07X^:S*4W12]"RCQ.PI\^&K"R<'_$)%+#P,,>:B M3;+P&U:LP@[BN-U"CM+5"MFW6'94QBSN:2%G3^\@;>UA0SR* "N#RS'"09BV MNO9KHVE;,R:H1] M?V GU6S@CT!=1/Y(_N:8_'*S#[Y[L;$B*S1_[&!!%3] M(GH"U@=4WR:@OXM":M7Q-$%4:E&7DC/U5C#4=4#>8M>W!?5'Z0;0;\8-X'1N M@,X-T+D![LP-8"UU ^#9YME0J'SO49F+T.J_U\$^NRCHRM0MGD959:I(K*=F MWZ7NG93=LV8S<0J:69M@R&Z**?ME;VI*GZD-K6(*3SU/BG*@5&744^D:S1&1 MZ<_2"R';*3?#E/C-_B#AL7+XG8=3L@'?8;]C6;Y3?U^3B?R^5VVS;(A-$5+Y M8<0QYT(8#Z7'HUQ*5'F41"2U1+EQA7+*4VKL _:^<*-\F ZYP%'=9*IN/^7/ MRA<=EAK97CAY5C;>ECER .$FZ!9%/V\!++ G&3J8;99=O74-"%!=S]/D60U> M:CZ>"@<'/K@90FEVJ@=]2#Z_T8Q^+E<0$0\;+!T MX\F74U%/F6>/R6])G-1+D_U=JOAK^=)]3,XN$&#UJJ?#VILHF\GD7*!CVIIJ M1I9I2EJU1&'D;@TG7=4;D,B9VBP*$[E%VRT(S!%Z_.R9. E1SUUO:8AM"F(X M WC1OU/@> 10)E,^2HT?T_^DPX/:I*,'!$V#+*4)YL/D&V(->;UF;H#+I_D& M>^R,@Y9Q8-R,<>!WQD%G'-R]<5!;!^_(\[G2,E@3EW5CG;23G;(GWH*,'0I+ M@>.J=S$7978D,&08#JN82J]55+L9>,DE:IT8SP+BK5:ELUZ>N==6XTM_J=8 ME@Q3SQ[)JP H5O#5 F4)LNC:H7H^AJ8KZ)KZO]6 MG16I6EU,N;NY=%1=]W8J,_!3"D8.3L9#M?BC&/L34R?=R>6LRO]))#)+7KT6 MAMI$2Q,2[I5&"K9)CG,"AVQ<\!?E+R_A:,=#=ODB26F9=--+^2RIQJ(&!GR( MO/X2? 1)\;54SGR_;SLZZF>3'/Z+RA=+U:U/JMOS233_G:'W/>LM]CG1@Z )H#JDWO_W MQ'Q2VT0D*E\8X^^*ODB=GB4]074WSKCTM:3->_)35#Q([GW%MC33$EP 5_^.&#H]'LO,T0>-6SV9&.%]Y18]Q[3)K"W X'H,.2]TJ@$E'DG!JSX+J&MA!N];6WW-W*MVI=*?2G7/W' 8T8I)I\P=_LC3W$H4!W$WKV4BI,LY==/ M13#6ZB:Y4R=\C"W(/[*83RZ;324>WU$BZ/7JH M 9&\A BO(,)KB%2SB0KE*8WLAHW),3NK(=@K1P?".[#09C@LN_R*=:WUD&JJ MD*B8*F>&'[#S)%+>]I6#Z3D;#GO*>^S.@+2E_#<;C5\NJU?I*7]D@U3YDHQ& M^$?]_5\4OBX?TE-.L? .!Y<]!'KT2=,#O%<6NQRF">A\IX-X1R_):L>_:[* MR>PA,G*6$U Q.0Z DXVK&>P?>,IQH*>R1[.1L"IJ^5-_GP+^X/.R:8X](JJS M>E+=TWNR["CJ:[#M6@WI^G6BJ00-PCS.2[!COTJ>RRH;T>FO[(0@#Q>XK[I_ M^*Y^4&-*%*7:5NW39]ZW"!<$TK91=JX%NQA0N!A_6Q007%;8)&I[RA4*(,D4 MWI")7+QC7A1YT9>8(XHNJ[.F[C_UXJC6K^"R0VEK=36%%=CHH3W_KFCF7RY; MZXJ%;&>C@0U9=0M;%J+!5NYR=0K5JGEH5^ \$6--IC13 M!9@23; IV%".Y/S%T6PQ&>"HGM=*E7&-ZQK/+0;X,VB,+,)4WOKQU$%%EH>E MF#""JR]GQHYG-CM;:;?R&4/91YX:Y,Y^"SSX##N 7[ \:C4QFAV>)I)JVX^5 M(WKDS8U&+*[]JZH;8O12 QX]!<'22QZ51);)QVI M9O]14I1MT!*LYD:E2-1A7;$N+/--TBEVKHNE[K:-#?'^396@,82%XNSA=-,G;;/DM!8J&0*&>T]"BQ%!& M3MT+*B6]1]T=6!CFV.(ZF&+O?>H1U]2@)H,\FYZ)MAZ1G'%3;IS( GL85 ]! M*IBFU'NT)!S4H>@JO PM=I:G[=>)48&X[X1:]PD:KG=4,8%V6Y$E30^NXD+M M8>_U3F")U),28%)N2G1HP+^7&OI[BG4M./*6#0+2(YZ143?&*9H#=&7O#<,J M<06/1]D7K2RD I)GPVMPPRMAL@ $O9M&HY[2:NW)E.%T-*9!MJ51A@-/^[XO M*8LI,6Z(ZC++R9AMZT>. P?V)"7Q0G<,JA.R]7Y!,V^)H4R$>8E/P,\*&B8Q MD4PFST03I'8STE*] (D>DS\K8:0/5",+M].U<:7(!KB$>=*:;'N5BVO>2]6F M#T25JEU,(IQ:28YA&KB4_'$T.*7<.R] V IEX"N?2H^7>V^E;7LV.** MRHQ%:QS9N I6\J=HY *D/E_\^R=NY/#[( F2"?S=UT4G)IK4D.5C-!RJX2"M MA6^IRJ =J\B[A7.SOS?N6KQ]]+3R=ATW%1>\9; M++?F8XFHLO[%],2H;_C-:@Q"-.4T]IDQARN\9')I\^=[_RZS6_"8W8(';/=0 M_G#Q@6^1D7_5"G?#X#]<(P"TVN+'G=64O BN^\'6 =(-^8(:%#PYCZ!M6_> M7.EG"X[V%OP$"X730W$9+-S<;GL/)'-@#6U[6_P'C\:!L(QF%O@2-B:O#=T* M6\"$[LH%L40GO3]W1.>-Z**XFT=QK2Z*NQUK>;Q1W!MSVBUAR3OKP#/6=N!M MI5%U$_G"^R@ECRJ=#EO,;.5>KYLC7.GRU&A\,N&\Q+=7&7H GC:T\<775[FZ M"+?ZQK8+8W'J\2)5VM!TIX'C"^"/GKN4C423>O&,^8L$;UK2P+*'%_=)ZUJT MKI8)@@^;25^EYQ-53,3-F(87G9,:-6D,!)OUXU2#"6A$&\YD1%]/<"E4$M%U MO]Q$-;RR)'M2UZ3.U7#59"(3N3D$3J3!N6*R+#7MX_4C7]H 39&1L/!(M#?>4/>,7K81,DTJM$)?.J+A"'E2-N;,H2(T MHM<"SXZ32?,[CK26@#H$B/H2A,EDFJ2],50C(1L;]3O7BID .':YY;UDIY8_E[M&UT76?9-6O/8J+' OH0O MA4B) 6!/BV?FD6LA)8+RD MZ7Y"F(E-(J0) )(5U@$.,9:$5:]V)0N^"E=A07-\BD1$J[#M>1,? MJJMJ4L+!L7AI/7N%EB-92*]^!?\.>$]#FPCY1'!#X*$PQ9'M@L@/X6"%O4W MB1(*G4VP9')7*4_P7."*9-^15TIXR-HR=P'/&Z%Z&7 Q1%7BZ&!VPM8,U^N1 MRQKKAY#QGU-P$7,?J#A*M\L;@?UQC$<)'MB2C M%PF-L);;+.VS6K;U6FYL":U97-7S3B'M\DO6D]H^&=3D(F&+$:29T5D:3I.6J MY*"(:@:2"'\B@*4%4'MX*ZQKJD7D!Y#ATA)#R<)8X$?JC2 ;L"'U#0S;L1#9*[K(;IV,;ZI//3F9._TTX?#C[O'EV836&>U"?RL,8VG->\2OM9]T^K)&W&:#R4VHOB,IB D M0T:Y.8UIP=+9AVX987G2L#$."EQ<:O&$4/("4@2G&$*BYU5^QF@M%>8^9@ ! MI^AK@EML.@3([NO>]<;JK!R X_2M:P[ 6?E8^/(6ALJ81E_SKC<(:>6L&A^X M^?*OKS&K9H.A$DLO]7^Z46<#[UMJGM$W[(;J1U:0_/#N^0Q1P_Z[#X?*\;NW M!TZ<& M?Z8X\OMI\;K>)F6@U=FXO>O#..-7E]<^X0?($)X7SV>[5FT,G19GO4/&?:U+ M;V6*SNZ<]R,X:^<1D6^CT]K2UG+4PPV,"1RKNES S[@\=.%\VJJ#O;E+'_&> M'X>0[Q2YAW_&G2(WJ\A1$]'W96WR0Y3MG1XGC_OA'_5C4N.6]\^MNOPV>O^N M:OB[3,';<(; 8XY_.3<3_W)N,_Y57@J;#%4 7,["R8MB.AH!IBR'V[T'QUK+ MY2+\^O+>%WCK$;-%I_1R6\-H1R<'A_^GG+Y3#O_O]Z-71Z?;&N+Q_;ZKN=>) M\.A:WS'7"T-L]IUMWGR$!SB J5UW0?>RV/4>N]ZP:XD0JS4\8:HM&AQ4YM7< MC]6VF+[*W*23K+^!R;:^1KP6R'8 3@=UGED'IQ5P>IN%; Y(BQUS^"B-M:S)T]K *1'D_ MS<,!=H"HJZPC2BAEE*;SD8\GU"!+Y$GJ1D_1?=^A-@YE'>>[<))55^#X9G%% MP"<7F.MZPLZ38L*$D??A\_'>OG**%2VG^-Z?5O3#4_U'17^L#VM M/_D.*'#43..>32N7NI6@+4/=P\\^R(PX2EC_B.73HMF+2!D7EWY4+>5IZT+0 MSA33-%4=7NP_6V#C74_*WKO;] ZC2+LF#HU.'&Z22!]F(*#VRJH::N*T6D0> M\+ I&QTA^3KIM17(TDFO6Y!>MJ$9&GQF^\^'OJD9-N/?#949&TLRP9Z(QD3/ MW7;=DZ0H3?U?T41P(-J6J4+A;-,=:IRP*+T3:0]=I 6W:^'M$"P:+;%P+J%L MOG/,\S.>M^RWD^R\*:)F;;.KVO5L;+)ULJ.3';=B^;SJ+)].3*PM)F[3\MDA M6+Q.\F(R8]*L*SG:2I;A"M'128Y.RPNXP.H'RT 5*V$F3M0-&K6"0K@G3?#.#8P^DUB#APZ@3$YV8V$Q, MZ+9FFP8ZIW3=TD%,Z)M*"!T_V9?#+!8)!P]E [7OF8M[=EZHQR -HDX:K"T- MJ*V@5+U(%NCVNK) Y(2_/U)>849X(N1#)P4Z*;!<"LA?00C@_WG/J<_I6&(H M*Q&T/YB,-K(9^AO(A";"FP+A.XGPT"4"[R3"VA+A#P9F=WY9A\R!1+Q*).BZ MZ?JVH;SJ[_>5MY.HWU-^Q\9,0&WOAPSV&Q9E'TID&MB\&<5"3]%M2W<\7WF7 M3EB>9/)3 YB!9E@SG\X],0(QQ+\G8=93/O;W^OCW?O^OOB@T?Y4G ,H/G$6= M\.F$S]7"QR,R,Y_S[X8^&"<+9-"< %HF?Y25HD>II4Z;J'Q!5)W<>=ARQ[SM MC.<=@L4^+H1:3'/1JCBL/4?KC*4!V=1JRSH9,<=R(Z@DQV=[%A?=IB=[/@IV7$=P2 :H$G_L5?F MEW1RH9,+:Y1E>)9K/A_ZCN=;F"!E7K +:U,I091OD:!8/9.F3(_Z5UPE,Z1F MRH5-K4N1>C3RPNKDQ0)Y<2!'A=)LKO<5X8G181_P/EEGGX-)(:AF3_ECFN(X MN_?E&#$:?RANQJE='VGVXW7DRQ_38>DE%M+%[:1+)UVNEBXN5FWXWO.AX6J. M*:2+OFD@W=PDD-[ 5+_$U$Z(/'@A8G="9($0.1PFS6FH0E@HZ\F)WMJ"@KY9 M:)6,\V0HC1*1T](E8G5B8]U$+%U[SK^;S YKG,YB+C%Z8QDBF,3Z=S>2 M(TXG1S;N4GS'#%.KA(=SO_U.[A4 /V-V**_N5)(H!N7*&UHG1#HA9,RU7I^!P)UT5U_8@GIK M6JZ[,^C2^-DU3[]CAK5MS=.[-N.SWW5MQKLVXU<0;-=FO&LS?G=MQA^"14@F ML=N9Q*N=J'=L^@K+5^_\IYWINX;IJQ.)^,)_NHF5>Y67=,[2K48N=K[1!Q]C M\[H8&\)">D&K,M5>JTZU[:GL(:FAZW2C/C8C6%C(4IFO<9K#8H%8E?]FH_%+ M^!-'G>YG(]CZ)H^YQY*M.-@.8^%M=H=*!8-^06O2[. M+)K:V$F>A\1M2?+XG>2A1@E5#CF651#ED8@8@#P!^;!:,%&'$45DUAJ;=E9; M7R)U J@30'-+J>?&;KG4E*WV?'ZA\WKK:[96=?LK),. M.R0=[JC9F;*P5XV4*UW#FLSH9(>4'5VSLZ[9 M62<7=D0NW&&SLVH@9-?QK!,:LT*CZWCVTQW/UFQBTS4[ZZ3+ VIVIG1]SAZY MZ.CZG.U$G[-.8'0"8RO;G,VFPUZ_PUDG07:.:UK*;7<[VR%@=(W/.K'R(,7* MSC4^ZR3)SC%/Z[9[A.P0++IV(9W V&V!L=WM0CKQL',LT>K:A73M0CKY\%#D M0VU06/K]]PKI1,5#8H]6U]^CZ^_128P')C%JB\(*-@B![V [CX^Z]N]JU_ZMLQUU37DZZLQH! 79"2"D ML7$-F+63*AF\LIPW,HXQA,Z25.'?>3A%O1:>'2?P:5$:X*(@J39%.@OYL5C( M3-=&PKQ]33;I[V#2)FG7#?\:/LMMYRK(8-..P389[&'%$0]'XV%V2:RU9K(5 MESU@YZ XO.TK!]-S-AP25UW->3O.VG%6+>TXZZ/AK/]VG/4ZG+737SLN^Y-< M]M^?Y+)>QV5W@\O>(F'O$(?%,/9T4J7GGO )=209<67,<^7C@.6\8X"/AP&N M$?>QS,H;+0NN=24;)1.*8_.030M.Z=@Y_W>:8"IWDL8@Q@6*)06BUW :T>?* M23:!O4TRY762LC1,V+#N+M5E.CWL3"=3?\HZ+1D424]+0_2'A30WXGM-D>*;L'0('A),L['OYX>'@XFJAHN#BF]AUK MWMA/:K0=;]TYC@*\M1O1LR9O_2,;I,K[OO(E&8V0;?X%W+/)7ZN"LYYRFG-6 M3/.2N0K.6ZLNDO-VO/;Q\5JM9+9!QVP?';,U.D5VMO17NA/F]-8ERNH:/;,7 M.V=[RGB:%U.63M"*U#WE4_]C?[^OM-B^;MI=JXA'S)2-3@-^C$RYTX 7,^59 MA7>)&MOQY(XGWR)/[A3E1\>3=4WO'YU\[+@RP.+_7GUX"SRTF# L^3O(PNGH M5OL/[!!HVBRA 9".$3R0$T9&\''_]P[;2T9PRKYG:3:Z!,MXPM."INR$ SYB M'6?H.,-CXPS[>V\[;%_!&?;9,)P.A3GW-DF_!:RXQ1R='0)8QQX> WMXN_>J MP_85[.$M"_BP8PP=8WALC.']A\,.VUL.VU?P MAP,>)VG2<8?-N,/2=F"-1D>ZL6$LZ5;W?U%=0>F 2)Z*28;("J,_H:44XX-%TR&=6G\&5 M[4?).&DA Z4]Q>PI5D^Q>QA@]>A9IE8VO5_ZSOZ5Q9 7R7"HC//L'%X/3[VL MJC@DF)4LKQ:-I[DF+DS'\ .+/W@QZ;?#>5VSO 6)"O[R9GG/@RRZA'\&D]'P MM_\/4$L#!!0 ( +2#!E-G2+0X\ H (UR 0 8VUT+3(P,C$P-C,P M+GAS9.U=[W.;.!K^WK]"YP]WW9DE!D/L)-MD)TF;3N;2U).DV_W6D4&V=0') M*PDGN;_^) $V&",@:3=[BV2?P0[WY]C$*P1(QC2HY[SI[= M XCX-,!D=MS[[R$EG6BC<[IXHGAV5R @3UP-H^RHU& AI-@%%@#WQE:GHM\ MZ_#PT+7W,A%D?]_L/#P]Z#NT?9K#^P;:?_^Z>K6UVU ME]8-,;DOU'Z%J@O*UFR%F+8[P$H!,.36* +RJ+W: KC4'H7DS]B M&.(I1H'D-42*N4*%W&$!V0R):Q@AOH ^J@WMY T *MTX6E F "D93B&?:(\Y M$\K,MFS'2 BZHCX4NM6E]76$):,^"@57OZPUQ-XC#WK]Y@[$W)I!N&CO M1-XP<20M:>],KO4YLH7W'U5SJG2CW$1T?4O]:3F#=J>M:FO-SRU_69G=]_!A MW97:^9#9O="'[5VHB2MYR^O$4/ERJ'QQA@U]T6@<^7LSNNP'"->V2UYEI/ZH M;(J0$"HTBBI)RQ8+3*8T*9!%*J%'659OT#33JY(4;FFZ^K\CR'Q&PYIVWE\P MND!,8,3S,JH!Y@Q-CWM23*U,6KZ%<+(G'MOUMU B3D*/I,3_?=FJTZ-TRH&PXWVT-BNF,FM9FEAECIC0@FG(0[4_/A6 M!J&G79Q./\O6H%WC3;-=BV.@PM%4#&3^5[::BS7F^@ '= K6L#NNIN%XB2[EBBA"+R-M&Z"9/=7/F[-7P ?)"3K*XQD,U43U=HZ0>$97*YJ;.7)M MVS-QE&*!!&S'A^!CR&1496V6+3F\% M]>_G- P0XQ_^B+%X>H$>;H4S\[=OV\-&:JC$,(_^+Y#@[R@LY_R%G;$%MIG< MH6V/7D3NKK^6)QR0SR]"^O#"R>8:QDSAR+8/6LQ6)"K0L!UBZ@QR+#,ZS@71 MC)MMA@8VY(+2<9)%&.9^2'G,D/RA453R\SC=3O][)" .&_80@[V)#,^6_YJ1 M =ZF@)W2+X:U9I_Z/HV)P&0VEJ+A8\0A"3YP@2,I'$U%K!F6N>^XCEXU%^C* M@,$:&6300&*#%?B.N8UL9V7?D\$5IHG)@>T-RAVO.9-R3I&6[[KC)@&MA+,= MI%E+][V7=,Y."NP-\J7SN>0S2N2??C(;:T9A#8994(>.OI!5X"P!+#!6@.P0 M/]=())?KQHB=TRBBY'8N%S/-B*DR-C,R@0Z\L9T:..CCF?(+_ MH>P\YD)FA#4D9:LOYQ9(T !@A=#9=+<1JZV61HUR'+<\!=M(?1=U MJ9C)5G*TW=2H0HX4HM(07F*A@\IS29;J@C1K>'MB7=VL-ZZC;S\4TKVR[6)Z MVXC,II%97SRW/+ZN$+JH+*O@6XE*R2R%N)1M'$K!@'7GE(S)+=6;E( M __F/"/?TFB7\189'R?/USZ-0TB$>@Y@H2X=-DM\A:U9P \=?8^[D/\,Z&>@ MH< _8;3X!:P0.T]'&Z4W(AB5?V"[Y>E+#35='!*V9[C5$&&&, K8P/'*,Z!: MECJH;!\I#1YP*/,17,H@R PW[T05MD9E&PP<^W"3F Q(WT++076>AS:29D0P M2YKKED?[*DZZJ&7;4[LJ]05>8M%NS=P.TJQUGE>>+%32ES^4GF4G?*OTO$]. M@4*\1+ERR#D2[=8W+\ WL[WO-1=052\]HZ5/F3L(DI-VDOPQY>(&" MVG8S>".$6><.O.9=II,B]AY-&EZ"T#7- G7H.*7'0919Q_+91GIR]8U"X]IN M>7ZFC+LH*BINM1=.$(>(3M6O2\(%TR]PM].61DA&B7$=;WNC5V^7I,CJP7E= ME /OK-K<(19=44CX-63J!>YENV>AS!!FJM1S"!54*4B@,<';%>I/G27I!BUI MN,1D]D*F:G#,=+F>4[JSGM*UPMUQEMYS5P_SW<''YL\XK V,@[HDH=QITF<' MM7DWL]SRV8:2G;GE[WM.Z<9P/N>=;./Z1=HS**W5YA&(\!:O)%;8FEN^7&^7 M]$<# 8T$\E"=YZ'-I->(8)X&R_5VZ<)5%2==G!IO3^WS!O"&6&8IDROPTIW. M2L(LL$+?2=PJ+3=(KAJPK]]TE\>_ X<5B&8F#SVG=(/'P.3Z'&FM':%9=G3I MZ4*&YN.$#[7E;+LYQ;.0C01[MN>4KF4:"$X.Y4\&DK-UDND+B-EO,(P1G5Y@ M HE,29A;[C^V[YPGM3"KLG MH V[32LA;8EI%M2AYY16]JUZY-]=6M_UBSNB)[\+NZ:K/=/3[R9HTOU(?/LW M>II 4AT+%/5 LOMS\AV) MHX!&$)-+>4"AK'>(WXPLW8V#J\TY\%)YI&F9EJ@\%K<_P;#9?4['VARFO[>X7@]!PNL(!AP^2;+%X[FC%D OMX M =66-[?(C]761:@FH!JCUX[I[&9L]C]7X;5]34;5[ 5YL]O;Z[YV!%\(5I]K M@J%44<3%F-$@]D5-*#5&KQW3=:S\^#S=W#6D8FBIJO[=PTA+B$ SQ.K#.*=$ MN_L5BWGFUA6&$QQB\21G5F&L/JMUC1ZRBC=HB4B,Y!!)9P3_5WV%J2+D[P'= M)CU_YN@ZAKX/69T$YNN\=GN]^'C9<"S:5O.UO;]"G".4?NV!S/0+I*I=?5ZH ML_ [^N%1(!+HFAF5!_[;;Q8)$7J"M64LBB]?:.71'HS\+J\8D/C^K^ TH?V+U!,%12<<%H='YZ\^'V MU!>5P;?">('T!&CRPY1'QL!2_E;//ZFMN[!0A>:>WUWK)G7SR[.3-_P!02P,$% @ M(,&4^26$VC-&@ L?\ !0 !C M;70M,C R,3 V,S!?8V%L+GAM;.U=6W-;-Y)^GU_A];QNQ[A?4I-,.7:23943 MNQQG,_O$PJ5AW"&PW*ZF'_SD'_%'C[ >5KDZ?SU-P]_>_4#N(?__/9O?_O'OP'\Z[N7 MSQX\7:33$YRO'CP9,*PP/W@W7;UY\'O&Y1\/RK X>?#[8OAC>A8 OEW_T9/% MVP_#]/6;U0/!!+_^V^%KF]'$;#.(Q THB0F\]Q)DC$*;DF(V[-]??RV]M-+F M#(ZG ,K)#%%)!=P8:6,LP1JY?NAL.O_CZ_HEAB4^H,'-E^L?OWGX9K5Z^_6C M1^_>O?OJ?1QF7RV&UX\$8_+1^;L?;M_^_I/WOY/K=W-"]FC]VXNW+J MRQ_]Z^=GOZ8W>!)@.E^NPCS5#UA.OUZN7WRV2&&UGO,OXGKPV7?4G^#\;5!? M BY \J_>+_/#;__VX,%F.H;%#%]B>5"___;RIRL?F18#GJSHV\FC^NM'3Q;S MY6(VS56VOZ[H:Q7VO\5A#7A)HU@_=?7A+7[S<#D]>3O#\]?>#%B^>9A. M5E"ES8QD%X6RU/'^ESBH#QK7IRLGXF3(F$YW]?E6,;YJP6QQ79ACHTND.Y M]62Q7#TO6[@3QZ,7JE@(#CFH*#UXQ1R4P+DS(H5D10_67$&Q"Q_$1S[ GX(0 M^\]S,U'_@JN?R(TXP6XCZ"HI# MA_3Q2>)ZO/N7[ M_SFE7_^,JS<+^LT9O65MM"8LLU*<#.3?D.!4Y!Z<#AZD+%9K(6,1LL>$'7&, M8]+$^[/U^M(;*TF:+>P+X-^_?XOS)7Z'H-M"F^@@;5"H(:_M M#C*R8(4$R(O+GFGA?2@]&'$[K$,'_93F>XYY._$O9F%.TGV!PY1"YK1]M=K? M2;L"O*/^[;M"&E+I^I+I(K"&ZG2C M],]'&D@!Z*+(&[?TT0I)3?AL"V1E+8NF))9='S5Z!<>HU&='+(#IK4-E*BON\ A="!AZ*Y,@H^/-=M-*].9;-S1H+QBM'D9CEBLQW+HDT M1 Y02@Q%JQ\OK[X&PJZG4]U%)^$ >N)&E,AHAU&2@JM&#ESF"$EI[ MRYC2,=\+M^X^O%]Q1K]Z_2.Y=$.8D6@?YY/I?+I.J2V;ZL]LX]ZMH6]-@WZF^)NM_/+IIM[#MKN>3QG]]D&_.)9&&Z(W? Y%W,]+W7:2BJ4DK *CJ[B9Y1"BH%@- M1139:>[ZF)M;,+7=Z1#<%6NL 5$*K8MH,D0O:)ED3)E\2%HVYL@['?<;#+1B MPW4ELO^TM\U_WC"^BNA)6+[Y8;9X]Q^87^./83JO+SXNY':^Q#0+R^6T3#<% M(!LGM4Y'D24@*Q$PDO%32I).#2J"2"(E4Q"3ZI+[:3R.,9FN7NR[3]&/C+\5 M?JX8A7+@4C:@=-VLUCZ"S=$P33Y;ZK-=V6P$NW!6'LOM'C=I[RKOH]#U17V! MI#7/ZW>]6%!,@:OIL/9]+J7^ES21O\W#R6)83?\7\\5 A^F2_-NGIP-]W>P- M7%J;1L:$CD$I*M=PA(8=. =T,9E(OS*VWS[6\<>[RU)0?V'U/18JC6O=K-%K MY=!$!!.+!N4=IU5?+.20D*6"51"C70@[,EO_/[/O+NSN5+UY#Y?6UO K#F?3 MA'4#]\F >;JZ=?TE:9'"@@)!&@U"['-7]5[ MN0]N'"D3]5V8U6,#O[Y!7!U:=G_U66VS3+?@;)13JJ7+J^63TV$@5351W'FN MD@)D2&8T,46BHI I"N$C^9XT_BZ&Z J*0W7=XY06I_/5DOQKG)Z%.*O+Y'R$ M+'*?C>>08LZU^K>6H3 +VNKD!&:+?0IF;P,UIJS2_GRXKE::B:&9$7PQX-LP MS=O=D'-K?6W$SBHM@P>3A*&X0.Y.O\99J>U3BY(*Y%(*;($I7F&B*H6R_G, M6"B"OG79>]D%W9BR#NTXTEXP#?7&&6%9#!_(W$VB*2(P+H 7&IDRW$.H^3RR M<=:GHBV]U$==? 0QINB\I9;81\"4.3%,&EY_VRF*>MG(HUAAPS"3$J RH2#N^4K"M?8.O2Y]%.6-<,;D0+?B18.)[V$BSVV^U*9HH2(P MQTB5&1D@9#+:9.T9R9%T2,)]"&9-GW$SXATUX,\%O_+R)YU(S5S*@R0J4 M=&3!' M@;5:9_@NR3X']YN,/SQ?5 PRK#S7U72O::Z3QMBK;ZG*6))-@V4)6 MWI%2S;66EM./UD7I@LB9V3Z)HL^#&I-7M <#/DT--9K_=K7,BT5^-YW-)BJ; MJ)2AY5DL19992/#2%\"D2:EB%K&/&3L',":'IH&D]YK7ED=%P_SU-,YP,Q2B MUT5KEPMDGI5J+S-$71V*R= M6U;CR'4JM2(VE J3]3V<$[>$\7>:]V:, MOV$\M?D5]Z1_A58!5.("@HFUXM;FPE!)*[H$O%]B]6BRN>UI<* 4&K:7/#F9 M;@[LUTW7=4. USA/E9Z::V%](K&51%8Z$S.],X5^I/&YA)J++B;Q%DQC"H>Z M\J.57'KF>TU(WB9#2DO5-M2BXBC6@]8Z"L6LS+Q+0=67\KV'[6BW;6GL,_.-0\.4AE/,-XPQ M&6-TM H2EIK"BJ:VAG5@#3/<&632=S&1M\,:J;EL08R&\FB7(]K6O;X('VKA MVCD6[GFFH A!2DE\-33@4 ]2RQ!,0&$,8M?"XZMP1FHB6W"BP?PWX\+WZ_UY MQ)M/@BLC'E%1LSI*U4 M&CI/TS5EAC.3JA]H[T[, @?, D4>ALW'2^R[;#C>!&5/6L;6' M<>C<-XRU/KUHX**HYQQ9\-IX%3Q9,E'W]&M^C2@+T:%1(1<1"B4V"8PR(T#99U(^9LD,E??2.C)>)HI:-KGLN*["II.ACTDYU\3G;)Z)?XBK4PZC?AV$^ MG;]>DI-W>G*Z-M_UF&J:KB;*H#:L!""G7M-@(])@M01Z*2IG"B^B"]V_#&U, MD?F!+/GTAIRFF"^-Y=+R:&A!4MZ;#.WF]!#/Z!B: M#&D-1!B]B1B#E)DI%H3%+IMZ-V 94[C>F!&'SGS338XM!S7?!.:9PO;49Z2BQ=C'9@&%Y.GRX1&_!K;9* M9S)FEL#DY"C0J V ##K2:D(A[U)$]BF4476V:(VU,0SX4OIDL:?7>(!WNH87W.;_EJ\3C1$AGPLZ:?>+H]A%@TUX7U_HIO*0) M&*:)%OVVW\+5%RZ]<]/SBRQO5;WX%#??Z>=-U?[W[].;,'^-+TEU?%\*IM4D M8O8LH@2IZR4PI5XN99R!3(,4,FBF59=RPN,.LT$/])NX>5$C>XF;J@C/;##D M*U<3AR* 1V4!?>V8XD7,H4L^8W>(8\J#C9CM-S1D[\&!EC<2[ZH_HV4V)PKO MDD$-*@5!?GAD(%SB6N4BO>SB_^YKIN^YQ_J?GJ.'P&,/ ):1 Q)6@O J"\2[-+':'.*9LX)^?HX=RX#XXJBP&I*4"T3I& M:ZA&LDQ@O?/8T[*R3L9>U[[OQ=%]-OS>;OWEY^5R^>\2<%(E<.4FBL1FB M2N2,R\B<9M$*W<5O_!R@/T,HN"SB,9DY(_%E2;2:4:6*UKN"AR7 M0T@A!&"265"U[[J7.8&Q#%U4QA?3)8SY+*([;A'^)31+&_$TMT(_+ 9"=CJ0 MZ[K$Y^5R98.1*$-A&1 3C39BA"A)^4G!5""]1]SNXKI\&=H=MPK_$OQI++ N M-NJ[,/]C[5C9VA5'*(02+%$Z: />)@[:E93)Q1(^]'%E;@ SI@+?>[!,>\FD M=Y!X4S+0:&>"X1*RX1&4EY8&[ L49SB/):7 NIS,W3(IO!TS3-5'H MWS-<;6[A>;RY.VK]^D3EX)DG9R&X6LKO _D.S"001B/WM)1CGS*N7<"-*2/> MB5G7EU)SF;5L^'\M#W7M*-G$ARRURQZX2;7GE!(U+>2 L^!8%+GD/N<[OXAL M3%GK(_&HK;0ZDNB\47D=,.,E*\$HRM4D:%7(,PTF>I!!!YVRD-ETT46WHAK5 M%9WWQIY]Q=3N_,:;,.!WA"77:C:<+S>J$(F\RI!(:]T3*.4T1.81LG-,>6=C MIS/E-\,94RWJD:C20"[-./)T6RM]<47*]MJ<;??OB?'&>:DT)(:E7H,IP7'K MP3)?SZ]:[4,7E^\+N,94B7HT-Z>=I/IZ.-=Z)YS?P/2Q#=NE7E0FYZ)\SE!L MH)!'&P4^AP@^8#&(1'S;I?+Y4.!_@I#U*/Y1+UFW#&\_EF]/$K$#U)@=PR+@H(RR0HJ25$H1.0DC4H"H]1=3FI0N]#( M_<6\[&Y"[&@1/][E?/4:Y^=Q-GV]GMOE1*'3L;@"P=7(4M4J%.;J?H.NYTPR MK8XN>FDOM+L0S_^U]%=_J?8DX.9"S','\L:+,2>19>9X)+L<0P+%Z\:Y#X4X M$XQ%-*2;.W6CWP?N3FE.]A=3?D>0[!%2GY=NX,3H4A9>@4FUFUID6 \_(!A. M*Z04*83N4ABY"[B=&';?95C'2X'N*;6.)]\N7,H7Z].:=8NUYE6>UOX1LWV. MO7WA@8>?>;L+XG8'WC[ZW76O<=/2]90HL^4.V:G'9_3Y5;2O%I=@;4]/?A>6 MTS31+$7'- >;K0%5DJ@V+8),JA2/6M)/W>.F_?$?JLU^F^=IK3B.IZN/G4DJ MI,>S]1]C?K5X$8;5-$W?KM?CKYA.A_5ZW,Q?3$9R7S+P5&H+BO6^/_W(!,TB MRR%DU\6Z'@I\;+6H1R?S=0UY5"9T2H+H'*T+9"$$JXV(&X[T3:W\1-6/)[^NYQOSXC,;\&G\Y/8DX/"]/I[-*]O5PE\]/ M5\M5F-?#%!/G;2R2URXJ@H-*V4(,GOYEN='%8G:VRYF!.^+L-"V??,Z& T[4 M\A]CM@=Z,RUMYYR$4*^/0Q:X"%TB^3NA'%.52$_675]D_439=Q%^;C(>Y_\^ M7:XV)[QEU-E:"YD13L5EAF"3!*N]Y9%QG_OV6UBDGR/@>! M+H,X/$6S?=;+\.YG\ER':9C5#;P7V\KE7/W83<>CE[C$X:RVJR@Q\/=T=NP=/(%WE&ZQ;QZKV6%VWCSX\A/3W%"6,BY.(13#'U MO)$@5Y47"4QRHURQ61O58]7L"K#MY:H7GS QAD>+DBENG M:[TQ7F'[5Y\#Q8I>C3A58T-AI@*#P#*U(8 MJZ/SKHM/OI.5;3;,\SM8O.6)%(6 Y.IQ7^T5>+0)3& I).&U[.-+W0YK3*QO MP9,=/8E]A-)[/?RRF*5G&78WE?1#8F M1^&(=-E3-,<*6B?7CO7?/6RE)S0.7*]C.G;H2@8N,6/()U1U91PJ/%+KN^CG_A6%X]6XQ";K89#2'(NNJ$,E"X+E 0G28;297NLL& MWQUQCLD>=>':G2*1 ^5XG!#X.DAB#TX\.9DF,0;&^E+[8CHRK#*")A7DG,L% M^[1\OS/2,5FT\1'NSK*\%\K]L#@=)HK6A9"20_2REEN03?8,#6B=E6Y/WP;7J&$YM*3$)DTKSU"A\>.02L2R/6>V(<2[9/\[2[ M AU3AX3Q\>VNDCPZWWXAQ_G5.YR=X<^+^>K-%-) <@!$[S MD[$47XK+7;:]]P4\IEX+H^+?09(]+@]?XDF84O0VU*ZY2Y)A73L38Q5CAN8G M>DWK1G /PA'GY0016#P=("L9'0WLW^YX&]F_I_0)<\S;CZJ") YM;O*9 MINVKZ\WO*&Q61GI Q^HE.EZ"#RQ#$!'7AW)2[K(#NRO !LWXKGW.3_,5#KC< M#+\8$#L#K-;:*:5I?RC)PUD5KC>.I=$G)W@YK3':Q"Y-N:,372DHMVSA> MPW191SXO+V@*AE]Q.)NF=1W)^;T&P<7D2$]+(6,]L,K!._J"1L=LI$S8IZ1A M/[ACRO3?$].:2_5H#*S]N=8'Y6O=>):U;W($SFEA*,D8!.D=2&\R-\PYAEU. M3]T!XZA:&(^";/L*L-TU%IN.6]LF1Q/'G+6^%,B^5H^*Y,'Q$$!D9#')9&3L M<_?)%1B'#NKGT]EJBN3V+3[@4"?]^^V_:PN"=9L)^JRU; U*R0P/4&2]'$*3 M.^U1(V@C;'!&9JV[6/^=$8[)$3B *]?711\)M=:[E\%4D$_67GQ:O)ZO6R'& M%$*BD ):@->XURCJ+K+C[B'3"V]UT^8U^%CE5,6 _4 M5<]*6HC:2$ 6T!9/1C9UZ7BR7P Z"A7#0HX"@(T6&V7$ANQCQVYR642C<[C0Y0! [)@>WK]3G[XC//%>#;]ZX_B MW_F//^ TS?)X^N&O/_[]_0OF?_R?__EO__8?_P]C_^?9VU<__#Q+9Z_CS\#8?Z[^T?/9IR_S\8>/RQ\D ME^+J;^=_<1EMS"XSF81E6F%B(03%5(S2V))BMOS__? 7%913+F?F10*FO__OAQN?STEY]^^N.//_[] MSSB?_/ML_N$GR;GZZ?RO?]S\^9_7_OX/M?IK0?GU'UY$8WY:_Y+^=#'^RV+U[U_-$BQ7ZKEW M"#_<^A?U)W;^9ZQ^Q(1D2OS[GXO\XW_^VP\_K"4'\S2?3? MEA\VW_[][L/SR"?_ZXV)\^FF"YY]]G&.Y%?WYD"LH4^'\ MC_JTG_;&])& S--91$:?XK02O$>,-SU]?\Q?G\4R%CB;+'M$?/W9O>*=G<*X M3P%?>W0/:%)]1+S[V \QSD583UD6DVQ],E_<_I3RMPSV?3Q6PR MSG51?;>DKW65761*14X[5Q',*S L1B>D2BAED#<2:D6F HNX8M3F#<0LR7_"R7)Q_DE5 M(&=<;!;I_W$[E+7&=A_<;[A<"^G5;+$8R2C!%NN8328QC24PR+3?BI(M;<.> M@]$MQG4)Q>4A?:/AR?Q\<)M)O>.LKZ9*KQI>SOJ2Z5IKA/[''V;SC/.__LCW M5?#KY4>@AM]#>#!T^H@FKS.2-&*D3_CG(X' M2_IY\?^=P61N(1X#)<[2>JW>81S'0_<#,6V+ M': U38Z6]74@/F%VO-".*DQD&JQ@D*".*T;+I1+*-[%;>QO!=Z8? S6N,Y9 ME,H.:^ST-++CF1-'8NP<@C$#3HDJY3=KO]_)-*_^ZLV,(.-R/,?U(+\-G<[8 M?Y_":1WM?V/^N@K,QPM:KGX^F]/7-[22S?*WW4[+;+@RBKC,"ZT$13(O9& R M6U$,+4T)TM";1,/Q'L_T.1!SM]A2CH5V@YZVKRJ%QO:&H,_?X?SS..%S$L+S M.>;Q\L[AT2;NP&%A*GC'M'2!Q>(-?2<5!&&L$X,>-7H:U_?9<[PT.M8]J8XC M*.XER,0R5O21SE4Q&<,41DS!6,UQ<"_I-@/XSOLC(,9U@JM]"7[#$&BBOBZK MN>>+B $LBZL=BF-FX'EB2%+*-?I"9]&"LW=@>O#.^K[DW6"M^SK2]W6VC$@Y M,6D;F8N"T'B0=8#(3/(Y8*1H\*OQ"0TES->\CR)EOOAW5XP5_2 M9+; _-_3%8O_.N/"_Q0O]F7#M\CA>_ MG_PY7HR2\D4J89E4:G5Y*5BT6C-:RH(';JW*H04Y[@+5(U7NB!.Z@SH[Z'K6 M2.8-#@S?L#TGPM4-]#W]RY]7JV@G;*,K\4MM>'$=7)][QFVQ6-=9T9\J;^5( M3WH8FBLE2\22$HN. QGR! ]$HJGFC$'ZR3EO'@='+L6_'0M%MA%_ VJ\(/M\ M_&'ZRY_I(TP_(/WX!\SSWU96V B]]QFR82(G,H8A"Q8*C;R0]2,0"'!H8G'> M!6IXD[,_],ZM][#(&=E7?+6?K]XVQ";UW\ M\J^S\?)+7P&P-SZ[3?CK_<.X$ORJO0[*ZBQ%U%H*0Z=#84HL02EM W M^)K>0U\A8PR\2 ;*$!12NDVU87 M!AO:\]GIZ6P-\=U'H*7V]=FRYOS4-*H1RBBUT'0T%(&664T*!LB!.1Y"D":; M')JX@^\"-3Q!FFKTNN.M'W4TL(FOCWID@DB1*\^*\)S,_U@8H"],Z.2YHDW> M0)/HC=LVO\=*BSU%W\ ->SE+( >RO5$#4Y "TPX\&7N*L^BY])F^C<8_PLR+ M(2FPN\ ;W,?T)!+6''.-8_D;+C_.\D@)EXO79#/P M2!A1.=HZ2F!T4"^8G.9!-KD4ZP+N<5.M=_56VH3\[J1)9+=LDG8+CY1G]S#\[R7FE&IB\@7%^.7T.G\9+F*PF62U?DZNA M05;&RF9XBR3(Q7B)FUC3]<#)LIA]6"MX)8.1C*B$HGD6O "2L(@L6F69E!:- MQNP!FIB0K0?VN&E]5+2X3OO0U&_LBT+#=60VYL*TC):!TS4P6J<0N +4K4(R M._J->_%^!I6ML]FS$ KQ0W ZJ!JKF2S*BV*094A@+*.#B\H M) U,UX".8) 9F21P])R[)OH[FJ#*?2Z ]I#EL015?AW"FEUU=9I-ZU*VBOD1 MRKD,M,-F&VKHH+',6Y%8-LFG5(PJKFWYH)M0'4E8Y5;:OHTX>TN]P>7/%4R; MT(XNH%H&5-Z(ZC"1E#UJ;]9*](/Q(BLO8]9(IA)ZIF/DS',@RRDH!%.L,0H> M.!_NB9H ^T7?<5XX[.I-S.@#X)KJ_ M$]5CX$%_8F^P!IRD='9Z-JE1?;==JFR IU<)=#*YVT)=+!&9#%*.A_&I(5, M(8%N$E?4&>&CX$H3=30();ET+7(>X.NT].@4+6K*UA(DBD$*F44CI;@.4Q<&%?$3<((7F+2Z@9TK_ ?#J>?EB<0M[F/@Z$WF3?8!.[,(.F"[7O>YFZJW"8I;Q<]#)[CJQ.*@HXYSC73B>S? MD&BJH.2(AHO,0Y,Z60\K;[,91;81_]!YFQ(*FAI0(Q!IR\O5V*GQ#"):9W7V MLL0F*;T/*&]S*_5MD[>YC>R'R]L42EF5%"E-.U]C!VBXQ@*3((Q$'Q.73S=O M_=43=AI5I@/>*E&$:9LB\\9XYE,./O&(.3;QS#[@4M-[,JM=;>AM=#EP M:Y:M:LM%"$Y9B\PE[L@6M85%L(F.M Y^AKH-&@)Z.,O.C@@)9MILDF"ZB57 M292T/_$@69"U@#J7B@5> HM::&UZ-%%,^W!B#UD>2Q33/0=@&91U MBEGC(\E& (-"LLF13B184!G9)*KV ;@8M]+U=B[&[C(?VFW4!=MW%^-NJMS. MQ;B]'H;F2HC9&]2*.-BW$;V0_G8I39N2"#H.'& MZO*REOD"DD&2CE#Q(D23:.D'X6+K8X@\GK^._SF@CJV>H;VY/)[ ^8IKJ6_CP[B\MR=B[PQ5LZ0-+< MK6<"IWF4AN:H4ZAJE?',O!;5CQ\5=[3,FD81>YW@#;^J]NDQ_V. M5J#1=307,:\;IJP:M;C)<%SC_C'1$P&*45L#02-JK92)D M/A<6T?.0O=*Z39SX[9 >"55ZEGV#>*^7IY]@/*\'QM>%+#FRYL>5S(L%+AGB'^.EQ^?GRV6LU."6URB9'+$MMDO=\ YI&Q8&]Y M-ZB#5B^Z\?339/;EPD7WXNN*]OQLOFK2-\V_S:9I_<,(=!32I$?<$Q >"C,BD)D5 MO65@DF)&185>>'!MRFMWP/;("-2W-AH4&KME_.L[>^V<308""T54,M.P?5'T M)03ON4Z*M[EWN@O44)$O38G1F]2/)2IF?8Q[58]Q5T]XS[[\#?YK-G]>(PU7 M5[A9)RZ#<"PJ4VA\J99!4I$AETEPPR5BD_5G"XR'BIGICQ=7KS@;Z:?%3?CM M4+\!_0U.SV_[NL!M&6.S)=[#A-TTTW]WGO6FO*/@G"Q"%&2$/M5^[ 1;)L<\ M[>;@";6,0R]APW'MGO"=XZ5:=YTUJ66TM@6?U,N\J7YO,=3[4LZM%Z,]AH!\;=WR9A5F7RLY MU>JDN\=\W// O8,\M@%\):J#V^0$!-3@R+).&LBV1HPF>:^RS'9TS[/WK$:W MJ7%!SUX_=3PY6V*^78IC#=/FJ_\C!@G,BNQX#-') M-KDW.^(]0#V6/AEU9T^G1EIK$.EXN165S:GXX!++4.-\0_$LVI"94,JX$'E, MV&0K/'#OKT%T=V$+$FFU',?3,T+Z^A/.5\$P-\BRKO$793ERP0CK368N"1J&Y/>%_&F0]A+(;U,3[)XX_?*29=?*9,'_ W\ZJI%^7:[T,UF"5 MCR@Q)A830=0RDN4AK60)3?!.N^C:U$C<"N73X%\[Q34(=+D1[,:NO8;X6Q^3 M4?1&>NL**TIHLC>X99Z.ZTP&KH254133I+'7CGB?,/-Z5F:#$)M;)LQMP$!F_V5T2#.)Q;'#RC$'6PD#VIL XT MA*B%JUHVP 9F&4#NT"T?[+2UWR28PKDD=TAVP#A6HT]27VEI'QQ*_\[58 MRVH5M3,9Q">-MP2Z02K$HJL>>:Z">-N0W2P>C:MJ7!; MK:2]5-+B)OL"GO/Z*AT0M8S!N0[IP.VZ]M/9U=OI?@0^#!4LUXX7(YFSIMX? M.,,@KH!*;A"SC$4!;IVZ&K-@&WDW*/F:U;6+0[Z39Q$29H6NY28 DN6 M=ZX)-]H:EIQRQ:7JK;_2O_3&/+@[7S*\W;JO!F8MQ#=$F,DZUF83O+Y'19&; MG[-W4$D'>%=B25"7Y+.V-J+6P@@H$7346GLH CB.;G[DGN?!Z7*\_/+/<<9- MAN*EEWRS5:T3!KVL+?QXO>.J=5BK$[=@<*%DJW5I4A&C([Y]5HUSA\YE\8YB M,%:'+%B6G)9%C)QF43",9YM=S0&&)#HL%S<__0"1'0T4?7'QZ$&*#6(W-F,] MOR.[FO/RRY^;3-T:4$?_GVM9UQ*4CS6(/7N?:EE7V@I]"(Q'FH_""^>P29_K M'; ^+AH-I;06M7B_G<&N"N@\MOA\2CS[\A8_S>;K/79U1MZK++SY]4?@2QE&^;/>E-#CJE;1 MU #V*[OYYGC1!=06/I5.#+D5S;#NE#[4-&LEX\$(4"3'NH*RXFMRC([ O"^: M&8TZ8LH>9)>[HF-4_"U.E,'TOHUH>W:>_'TZ_DP#@TFM.KM8OIG/\EGZFF0B M#-*.#+QU.0W>^9#AKMD:TC>R M:(46$AE[&5:]I0.+2M$^D"6/HFB$8#MHZ>(S'[J:=I9/S_7SGKU]S&=&U7GK=J5 M\)!J-(23D6E,BM7*OTQE8>F_3B;>93K=].R'KK2]Y=5C<&L=X<;&>3U_A_// MXX0KL]B6J+0A.]C76O[*V('O?'"W@6 M)].\0;0XOYWL *IO]\&M:(9W'^ROJ.M:[TG*/3L0;@?G(4;-G68\6%UC)@L+ MM(@QEPL*@3$8TR48^1A5?X<#82#-;R/& MH;3.>^Y\JFW&=@ZGF!\$G"*'F=RG%0BA$ M864*5RYGX9LDYEU"\1ATO+M8A^CL\PIAL4_GGLO_?N_XFCO@7(FK"77[4?E/C5;V1QM43?\9%FH\_;09VWJ04 YEW9*O7 MBVE:[[6GLY9"%GGBLII[M!>TF"SWX-IW15@_?I-\//VP>L];K#/B_*?W.#\= M!:^-TRXQ9YQC6OG:=;-6JLR2JY00_CX$5S MB3H.5#OBO:%3>LWS-3EY:V(].5=S.@A+VR&915-E,Z[&)L< MDN[ -%307GLC9W^1'T,0WMO:XW?E%))12F6,8T;:S+3UP+P@,FOMB\PYT3&P MBYGIK<#C+Z=WA?>/[R;>T<-7-7A'N)K MJ$THWDG(FJE$F'06P (QD2EN(8@2(K@NJ83'H<4[/-;]*G$;J?6LO+^1I$[/ M3L\[I[MHG4R:F2#(3##<,] \LR2TD"J*K$J70/MNH$ M4_G7V2S_,9Y,8'JANOGBY_63U]TWOWT.JZKGNWN@]WC9WN[JO@9ZQ;>MN;;2 M"VZ,B1JCA\A=X,"3M"J"5*,]WKMG?\GTK[/Q'/,=U?*_'0%R2(58R5E25M"F M$C3ST0:&2JG$;4 (37+SMP'9KI7'WQ=8SB:OQ@5'*)RP-BM6?*X7>S40Q)9Z ML:= NU2,CTT<#5W #>]<:,:A[BT[=M1-@TO7.X3PZ[P6R"X\)6%CKH4;).%S MB0Y+,K*@O:%%06&W3;%'[JR!/4G>[*"38=L'G:1T=GHVJ96M3TYK)-I_K\H& MDYU1>WD)S9QR2):^@G7;OZ3)8B@*;>B4]]&KC4[T#\&RY' M*0H@$1AF(B]D=Q9)PE".*2>-!A^R=DURF^^&]309M*T^&GC*+S+W=;D*<)2T MSR8KSK*SU<>@B]=&@@O>WN.K[!7*QD]O: MAZQLELYPR8*3M#":6$@NF<24$X 7#K+ %F3:"_50=S.#,6PX'1[Z*J?#"GRM MW2!/.F.@ X57/#"=P-!($["0BU<6!1F+36X''T#GV0&)LT=KVFT4> 1M0KO M_=Z:MI7^]^P7NHORCH!S!HTBG(Z9( T=4#+0 +)G4AB91.8RY:'=$P^R->V0 M5-M&9PTH]GX.&2NA1[ \_G"L\IS'__6HI4<"Q:>>9-EDS'7*&0XB#K ,*D8E*3(/JK0)X M#785>X/5X+=9[<_P"9=X\F&.*V/]*S(=HM(J,>MU+03A"!D'S[CF1JE06_*V MZ>MZ*Z3'38V>5-' #_DS?L;)[!/F]Y@^3F>3V8D\ 8SYTUVD'MP/6ZZ]*F4!M[(\ZS\MSA9MT[\./YT#HTK.B0F M18 JD[6G84*UAU#B-E)K&KY+*X@K M&C5#$6EW<;2Q0 BJILA;M#(%^MUC"]_=1O:WAN]N([BFX;O& :I8!"M"D)7G M8F#!<&1""F5BS)'[WB;@L83O[JK!G04W1/CNF]EB^1:79!?4(^ SG-(S]XG0 MO?MY>P?A;@'W:@T)ZV0T-EMKI*;_0"S>6FZU"Z"M3:.['[WOF98&BWGST#<3 MF-;"(ZM2W+"S[5F]R, M2*:Z\E>+Z_5U .YO$'O7*%IOGG>^_Y<_/]%?X=<^GS0J%$$Y)HT63-=9#-P! MD]FFXC+(4)I<7^R =?@#XL$8>JU,4F/--O!N_XV,WC'2XCC[0H!),+]LOE_U M/AG'LZJZYS204<&B@C+(N#6U7V@FH+5_L!,\81:*%J8FC6DZ(QR>>,WU/1M" M60V1%6A?M\M4VEV8?I^+\QCXKE-+]28A)#(E%HQ[QUA17 :!4X+F.3 ML,Q.Z!X_F_I74@./^D8HFW&/%*W.(9'-:?5J=:XU%FB0S+@BR)0#%W*35)W+ M,!X_-_80>P,7^?4-_N5TB;7+P6JQTR#($(Z.B>QKOH+L<9OYF/9^?%4"O>YW/,X^5(R&Q2T8%YX3G3A5"# M-XFA*IH;+PKX@Y3)%GO:NRQ*GE7U+^2J!>O9K6%X$@74]VCBK94H!TV M!\U"H@VW!%"R:&VB:G0IW!GC=YKMJK#KW++]<^LW7+Y!F@=YG#:?KA9@X0T9 M;M(PIQ3MVM;1KNTELA@")X@B0QNG05> 3Y%5/:CJ.J7<@"ZI4:1=W7%!V[J# MR&JO:.9=LK30ZL*+4HC0I,CA%A@?/[%:*>PZMWQ/W+IXS%R,HL)D1%TS-5JF M P(#65O9>8#HO>1PW0E^<3C;7PN9$ M:4LXO5::.1V]LE#H@R9N@ [8GC";^M9)VC0!G)5!D"UL%%FK MF826$!E'4%9JC;E3=Z9A(@2NHA\JB" MJV5*_&W #I/[WH?R[N7#'I(?DAG!B")SR2P[5#7HLF[J='XRVEJR0PMRT23L M9EA&W).A/B0AMA%XBPZ&W^R]Q>5E]#S%,47K4Z'#1Q+T!3"P:$ S#E%PKHT, MLDU3PWN #6^Q]Z/"FUUB_?9OH39"3S]X+2QNI-)%PZ\Q"]KPFLNE0 M/.<)!G:7/786M=;2$.'U/V-64!G2V\H[L'F7?Z;%[!]MO#_Y* MS+W+W$9IH\I%T5&Z!(L(B)Z[K$I6,.KTAGU/U!)& URU\A1I]CHWB]<8".1 @%43D6H7;QXUDQ#RFP(B(&)Y,S;0+';\#R.+2_KY ;W-1=A#0* MMK:USI)9P6DU@FQ8B(XS4XHI05D94Q.OVD40CT_36XFUR676Q?&M?7XVNF(D M&)9CH2-]I&'%2+JQD* (5_/%&^6$7,,RG#._]=Z^O6B/Q1PKIP]:"02Y M,$FJ9-K6_D$J.I:2"Z9VJ^>QR5IP'25 ;R/\3)Y/%"YA_F%43YM4,IN>UN63D7J $)F0-*_/2LRBB MJL>5 @5E<.)*4/(UO]2=+SBT\;>K_&=]"Z_'LWX%]>+7EU?1Y"05H-7UPK=F M[O#,HI>)&2)S< C2!>B@RNM/?@0ZW%-2$>/,5?;7MRHQ-O?\ B4V9/X;CU[]WP5\!7C;S"?PW+\&?>[ M [C]>;TX_SO"O5IIIX $G[6()N@BLD\6'#J7@]'62#NZ^]%MW/V1"^/1(!-" MJ%J6-#,(((A@ ;-6HMA6^ \ M\)2;I=[>#.C0:\QN#+C;D-M1W U<_&_QTR;2^G6YY)7B,:L05& N%F"Z5OL& M<)Z5K(-%:YRTC2)>;@;T.&C0B[B;'^J>P6*\>/=I3D-[/?T'S,?5N?$6EBA& M')TO/'@6K*/!1^&9UZ1(G87,EBQ5G0=8'6X'^#AHTD0=31)Y+N(\KSM1H;U; MUNZ4;W">Z!?P 4>QN*R2+4S0EDZ'FEI^-"3BNTF&!U>4Y4W6D^X0'R-U>E-) M@XN'NOXM-^O?/['6@L=\\AGG!.TB[)&-:#-RS93W2 >L)!@X.EO%(J+6,@;? MJ=CV3M=.'? ]#MJT4$:3[):+0S_/X=\DB[V9CZ=I_ DFHU2;%&H;&'!>B\\3 MP "H6(Q.Y^RT)XJW7VQN@_'[&3[/% M>/EZ6D^0HQQEO;5QS$8@4JOD6.#6,I$@AJ25"ZE-,&\'<(^#++VKH4E%ETL7 M>K08CHI+&EVT#"62466X9S&;Q'AM=I25-4D.<0].4!X'#?84<8.:*W>N8A7@ MXAE,)K/9]/RCV3-\ ^,\(D-)BB E$])DII,G,3A?:Q"5(%7AQ5]UD ^PQ=P! M^#$2J)&Z&I1?N8S[+68\_;0J]3D?)[Q@DGM(KO9$803*,RT")\LJ>Z; < PB M!=ZFJUU'?(^11/THXSIG0HO K.!"*=E$YJ!V8;2UA0!WFD4T1IG$N<@#A-T< M16!6C_O0UJ(]EL"LBZ>VK_EXGB1#ZYEBP@A:ZJQ%$HS6JVXO!;2$$)JXZ&X" MHD3DJQ@"6PS$W-E=0YA2;'VR&9<$]8UE!$V$;430@ TUKEJZYWYXFR M2@49C&#<25KU"A0&OD:?J92X-=*DV"0J[SJ4X8W'/I1T3>][2;A)DM:UB$,? MC8? )?,QK5I[T9D:4+ @#,IBLP75J#3:,0=G[[/_[RGDYE=O%P*ANN!ZTL'9 M6RFN:SSN+E(?,C@;A$L&>&$E J>S;(DLUIPC.L;2L ->D7O"Q!VB,(J4[3C5WS9#S8X>ROY=PK.WD9X[8.S MDW>OWYZ;AL4&,@$=2UP0R RTK4E0I#49 M$R\QJM+$V=()W? VP+YJO.YG[5D'#5QPSV"Q&N\&31#>0]' =(VFU2E;YD$F M)G1R.5G4NDTXV648#U[U>TBUP6+P NDY,'EQ-LV+7XB%J6:D[EP_@GF MRR_UX+/:#FE-XC(Y(#PHF-8(+&"4C$=C7(3BBNMR$T_/O\ %^NDJ#VX#\-#/ M KT(ML/M#:=?)CC*ISC*L3SRJ4=0&YQ/.C$@L[HACTI]*/( MV5!:Z''[V!(L!AN-5"RK&BQ?&\:'@&3'I"(Y),+MXB.ARBU'BT,R90OA]^PF M_-_XI5JWOZW:G,+D9+&8I?'JA\W.IJ,)/''%5*K= VL9P&A!,\%#H/'+D/P5 MR^)&9^%][QG.2FBHFEDCN3:_N[\0B;H*;%[QOOBLZ0!C")*@?1.U)9N)$&H3 MM;/%6>4'J*IT$[2';ETT4D*#)*:[$9X70.F <;A[_YM!'D,,P/X*WHH_>VBG M>7S +5B5I>FD%.VR G*M15![*QC. $RR/B@[2&W'(1FT5=S 80BTC5(&)\[K MZ=]W M7K;4XAUN\GZ5N(W4>E;>WTA2IV>GY_?\-I4 )&DO VT@T2@6 AF<&82))1;E M^EM6+[UY8.?WKK*?]2&X6P]X/9WZ:$L;,6=*!U0A4P9*"E&B95/$L^ M&JMJ#F1N$J/5PKZHXGX^67O\&?=4H\F\WGLS](O,_A$_UF M^67D:T9/(6LQE<)I=I#9$TRM,Y2]]2(7Q1OEP6X!\M F_6Y,N1:RUTHM0Y8_ M#EZ JSDC*6?-M%..^5+KC)12K"F($9LTZSW^\L?[4*,7<3?W+:WJDD6E03E# MVZH6 R&F&RBU9V,DVW MYL362!\'9=HJJ'DKQ3O*=I,]F 5'PYPQM795R0PTF?Y!A)CIFZ+5 ,6P'T(5 M]?Z6G)[4T;RH\9TENY6L *93"<[*TFUQG/+@JZGL=?1HHHT&E MXYM.:)N&T]=/:#$E4\ +EH223&U'D\5%@*[$VJ%G\"I>T9"W. MX;P^6RZ6,,U$PO/65=H@K56.U1,Z$:]P!C)95BS/*+W+A;=1^SW '@D5^A1_ M\_+$SV$^__(-6TFH5P4_K*@]&'5.#(35#,FX+L)Q@4,TD+\,ZG'0HC>QW^!& MZSG([Z+)\S5E\X+ES&UR7(; LD5"Z\@>BEH9QETIQ.3J!V[B8]T*Y6-D39^* MN8%&?;MC5\$F3I:<0'H&V9=:93.LP\8@BD2[859D.@_@CSV&RN<]NF&W%NU1 M5SX/090LHF,<>&V<;8BW7',FZ7P>%(*0H0E'CKWR^58*[E+Y?!M!#U?GN@NJ M)UWY?"NU=2MXO8O,AV.$-H76R3IQ:--BFGO' G&=\2"2MD(7Q$%:(1Q;Y?,& M1-A&U T(\#6>YDK([KBA6+O3TF3GR);5M42,SYX%%)8Y0"Z5!J%2D[9=1UP. M?Q_U[RGAQE7Z5FN=03KV*HZL:$Z'F5C3EGS(3%H74B FEC8=JX^Y,.<^!N%> M FY>Q%N;L6?';B/=@A3E1&8RE!!JID4S7(O\Q86$Y0@;(43C?) WTX13F MW$J-.Q7FW$8'[0MS.FN<#=(P6P>M9";)Y7.;"*=7$^#O"PIS[J'X/ MJ1ZH,&?FJ+36R!2X6AA2: 8NUDSVH$$)I.6QR?GOH13FW(<-?<[W:D.D MHTX.620FVU3N/NX66?N<"_84M(M MLK927->N2+M(?<@66<5'L!%ID<):O!Y38#X[P6R,,>BR]GIZ7A9/]SL6+*XK"%8YERB02L/#+BV3!@E3'*B M7K1>)L.-!3>[O.O0$0:[:F764*0]]]"ZO;%70IZDY&3Y:$?&J_&2!0^2H;.9 M&[)9Z),.>GX(7=%V56X_PANZ8FZQ((L(=/)$2:9,U)R!1-U#E[36:;+,?Y1E-7?Q6+O M1; '*ZO?!>13+ZN_E2)W*I:^BQ8.5E;?1!6"H8U)@/>U7)A@7L92^[[7A3$G MUV-%H(=55K\]4[81_M!&@G"H.(?"@O2U8IU'!BDGAB(J*[D(/#XL(Z&A:K:Q M&+:1:P.W_R]_TF )V#HFY2TAFWYX]N77^>SL4XV5K[SGVDLLAC.,WI EHPJ+ M27"FZ'.1P6!HTZ[S?F@/W;IHI(0&J;-W(]S,D2X86_H*NX \C-^P;P5OQ9\] MM-/ I]@):P&(ECMD4F6H'8L3\S[4I"U+QV45'(D M?P5W8-#^VAG(X/FM1F?=-1@67H&$Y@F?/<1*ZBBS&/;H1W&'.Y'A1UXL8?\!UHJSA%B MRN!C8$*IQ'3FA7E(DGF./MA,\Z(TJ0\Q-#/N,7,')\868F] B).4JK=I\183 MCC]?2 Q1(L<@;60\0;U&*L""H_71VJ0T*A3<-G&YW 9H>!NC+Z7-&DB\@55: M39LI_[MQ.<;>*+O>R^XFPAX+?%WM3= % MQB/MC;*5!FYIJ[&+^!KV1O&0E=7*L7W+,2I="=EF7-A3=-'CQS0]0@SL+ MKL&IYG)Y@_7*$D/"PH&!UL0IZ6KG'4W65@K:@\>HVE2]O [EH1L^/0FY00W, MRXB^ADW>VKL#OUOX>TFR\ &VR2"^>,RS6&O38K<;76!4BR M-:RQ!;PR*3UL!MSCVQJ" -L(N46R^:H.ZWD9UG.SOKXU>\.4=K2GT0Y'PZ4] MS<7@N(2@1:-N4C> &=Z7L;^:;JQUNX>,A^AG]VXY2[_7W.?\?';ZB2;(RH?3 M0T^[C@_>NZ_=+@.XTMM.6$A&(:**64,T'L!PZ]%G%#2W[:CC._:;DN\^PARO MO>2$WD%6YZK7QY=O?_)FW7'JY ^8YU=?:VAF&5S23C!>ZK%0VU+;UG(&O""= M%%$FW^02?'_H^ZYG.R/X[:Q.R]=E]=O%R=GRXVP^_F_,(^3>2!,44Y9.USIG M,OZB"\SR2*=KDB7*)E[=WD=![3Z\@]7;S'-/DQ7T]0D$V, M&E/ 4B^)! .;'4O2F225!]EFR6XVHB?'\^/@1H-B+:N1Q/OE&J_*]06,Y_^ MR1F>+!9GIY]6[0)_^?,3)AI_S5P6H\*EMD S.89Z-8INU:J+T\@4?0)!*=ZD MX4"[(3TYVA\).QI4JSF9K/X&\\T2KEBG"QR9+'02/C LM6FJ5W:=9"6D!BV2 M\L$U:1W9#=Z3XV,#K37H,+DVT]_ .+^8S=_#G_\<+S]^G$UJ,R'ZX&;H(W3> M9\U3+1(NF"ZH6? )F0@Z003T&+O$<.RV6FX)]LGQKKE&&^3;K3&_I/67)#(G MHX7,[-5G(P.6DRFM&?XL\>M#?DDC&T\7X[0RI4<1,G)$ M9$&'3.=%SUET!5CAQLL04J(!'Y6'[+X1/1C!4C\=# M+_\'T?BQ-)%&J-VUGA32X?=M=$-^&,=-(VLJQS;1]9)/-D[#-.5@O*K*Q4[>[1'@1Y[PF;/7+N;J/?)KT\%W22 MK!=SJVC"\P20VBXHUCK344FRC<$S;TIA #$6:U065RMU]]7#\P8T1W@0:J[H M:YT_]]52B_BO"N7DTZ@5BK/26BFN2#S1&3# MN.58?+9%E#:^W?N0?:=4S]IKL#*]G*;9*;Y;PG(EGU<7JWEDH[BW43#(R3!M M"K HK&/:FA"C]-E M-X[LH8CA5IT-R)BC\D5PEE4.M"1RPT*.A3FNL^$\YB*;-#4\ $ONL:H/0Y)M MY-_B@(<3^M6'7W%:N_#1?GR23TG89)NM$FXV 4CGQ6$R]Q%-(GLL)4'K*:VL MH?# I,VA@$I6Z28YRUNA'-X2ZE'#5TV:9NHY7,K;%?L3Y^X\PW5R+?[T2?#N;3%[, MYO4?C2" <[7C&2952U@(8"$&DDOPX- (6DV:G!"&'>81GF/[G0.]A5"T9]$Q M9=AU'^TZN7#D@DLF*<=H!X2JDUI$A-?:[[;0Y]EZFQ_H=%F/\ '-E &H.ORL MVH%GA[BAV7F@O](CEHN7TW6LR MTJ?BN*J(;#_&[W/J('-J/ZZU2L<MR$NBD&P46 M\5!=#C>=H8Y2%5?2A%;VTL^PQ*\9Z1=GD+<)+>>66<,]:8T;!BY$5F)Q2A=I M3)OT[B.3PP-:*1^,$ZD9#Q_4H;B[.$;*J*)K!8B2,Z>CC!8,> 8&)D23M4SN M\<[%!S0!CV$&'.%LWHJ^#VH*7_8XW"\(CUQ&Z0N##*O"+J9V1#$LEJ1623*Z M-"G6>C02^#Z9CW,RMR3R _:MW2\(F9U7"@,+OM;ER\:S&&J' 6^53+'6:VH3 MQG(L$O@^HX]S1K] T0HG(A-(IRD2#ZUN M#VPZ;S/\[W/Y..=R,PH_3(]BAP.'T%@4KQ=^Q3"M$C( 8VO5&^^5<%&Z)MTP MCF'PQU-Z0;F,JK:/M.A]+35(YB)'PRQ8$;2T(:8.F%O3Q^!]'X<99> M<-YJ\%&P!*G>Q]#*4;O(,&Z<\4Z@ -F$LX^L],)61+BS],(V"GDH6>M=QO2] M],+VI1>VXLH0Z>N[*/JAD#AZ38="X'1"%(KLS-I=JT3-O(XF"Q&4-(>)DC@: M\FY5>N'HN+N-?@F$; M+1TN>>R6'/^^D\CN>4VC9+)M!G:^MBWXS!48'K2/M7C4Q%7UD(7')O PF&9^X,,?5SZ3ST(YPD>^7ZWV7I>Z9 M+<>4.':]TO FN#'F$,E04\S53@8Z2QH+Y,R*B)RK*+S&<%1KRVTC.1#;CXAN M[:I2[\"58PJ&N3%2X-?Y;+$@"]*CE2*Q7&@@FD;(@@7+;#3&%>V=:=C-JM^Q M?)\ /4^ ??G2(GJD6JKK!B,_G\V_-EE5T*-RH0ML-65Q: MN\)J(ACS-F ![Z'(H[11[C'1AQ?M9IFLUWP;T=8_&!=:G6[Z6*GO#;,YB8M5:ZU1,BJB F0^15XKI9$Q MFTUD5FGGE%,JN'9G_T&'^C2GQ_&RZ9A:7F\?HU=0&Y&L9R"LHI5"!P;%TJ[L M(3MN1$C'V=KPZ#/7CIBP!YM?6['MZ+UN]P]7BU5C.UKUM*CA@(6S@$XP8Q&M M@5R\/ZX V >53O; 9MB1\NX0>6&WQD=<\0'=-N3SWZ\:$X^RS44$&^C03DK1 M.0 #5,AL5C[GX,D0/K(0J%V&^7V2[3O)#L>Z5M[)/I1SM29.AZS3F#E'!RRG MI->KBUNC+]Q[:1HF.1_@J'90I^J=:[_+4A:5#2MU@F@3Z!@#CC,9G0515#"- MNB8,,[ZGZ6$Z,MZTL!EZ2RSRHF3:(3B+EC:,=6BQE(H%KA*=XU&Y1L5.GV!. MX5[$/HC&CS.GT'(KK0++"*ECVM>N+633,$@\*>-U\3:VX.PCRRG;;?0WA!YAU_="[/R8CR%*>&>7*CQLGNF8<<'[YU;N,L KF03 M.F?1DO"3#Z"C\K%(:Z1VD0NM,\91QW?L-_-_QOGX,]0^AQ<>_2LQ\M5LL?AV MXA%2&F*-9SP502="]8UZ?;:ZRB&7U8;,/'J0GDX/3=(UMMZ,%>'L1Y<'8F. MV0MK:?-1M$=H ,7K2@SM>_+YVAD"LY0AEHKGH:%9"_4YX6TLL%*VR MHE\UN0@8;HA#.4H'8/B1\N)8O*6WC6AUADTF.AZ"9ZH4SLAD##2@Q!D=%KB0 M2AD7FBS:=X$ZE"_U6'G4@>X[Z;/I$OV$$&Y_C#])<_T\?J#MMD<9Z[H9#.3%$*EE:EU(.)K ;*, 2!+GANE6YR M,KX+U"%/#ONJ;]9(]@U.JR_)0)KC8OF6MMMW?\"G#2J%OH QF7E.)V<=96" M03-I(G(C$^0VV=RAB MN&5I [+( A*-81X1ZC),(.MDB5HHF9)Q&)MM34K$\Q MMRB&B!/ZU8=?<8ISF)Q,\TD^)?G6U(RZF?[R9[WZ_PI6E^2\%IIQZ1P95DDP M+[.E+R6CRT[D1JW1MT'YF/C23CU--IBU-;Y!=4YP"2'4< \04)CF,3*(/C*7 MN48I4'#1)&3[1C2/B1O[B_M6D[3'()B3E,Y.S\B&QWS73=_NP3!;OF#OH)A] M!G0E.$: 0XMT6)7&:NW0:^4#)M)]!.V,&&WYKCVCUKN][-N=F$'N!=D\S)3$ MFZ&2:N#6V!=I+W.#'V81FR&+=J6ODLL6H0V*Z#ECG(EAT M7C%OLDUTG(P&FUQ+78#)+X^=G\PIO73[@[A$@!*F"1R9D)B-1H&,ABE@O9I+*TG,H35;M M_:$_18Y!:8JUDP%B*H?!"+K9F= MOK[YB#+*(+.@\U]4M")XR2*(P *IWL; R6!J$J>P#^]8\[4FB$RNBHZ9$D:CDXX8TN35(H[41WJIK,= M%ZZ=EOK220/;]0JF\Y2P#J!:WE+>B.HPMY,]:F_62O2#\<)%462TR&0,4"M) M9^8+1I8B30!,"9-O2D#9&U=;AS= M6&IDH?6,*P@UIB,S")JL.JMR# 7 IB8%A+?$.?PAH0?MWF[+]*Z:!AZZ"W!_ MKO)&.C5/Z9MES49>G.3_.ELL3[^A=5 X^.(96D%6GJV-7W)-3XZ>FZB"]2DW M)E('F(^,1WTKINV"=)O5M@%J"I$_^?%IW?@5<[6=V)5@9>%()7@X%M6W8*_<5'^ 621 MWX&_Y<4?V0.!\#_,32_S^\:?__Z7VZJZ_^7GG[]]^_;3=UHL?\J+KS\'GA?^W%[]E^;R[P?7 M?PO-U;[2[&?SV\VE97;L0O58_^?_\]N[S^Q6W!&8KU)D M^K.^XN>5^*I']J,HLIQ_KDA1O2-4+)7VYFG5X[WX][^4V=W]4K0_NRV$//[8 M95$\>:K6,M5:^K'6\I]/"?OY O4'TKZ/X08RO M\(Z8BU6N7ZC7*S[5N[L1=;'JXVL\U&N15V0YP6NQ%;.C\E+_X)WZ6R-&/ZB# M3(V+S+2G$"T6T_&5^=R]6 MI>'OZZ(@JZ]"3XDO'K>7?"2/^D?7WTC!7_]CG56/;]4D4)BIL_Q0W8KBYI:L M/MSK1Y2_JD=4Y=M5_2(M*)<)\F,*,<$I1%$2P21E 61!Q%C(?,:8MZ@VW\I" MK.#OGUNSC.[/H_A?'$:B.L$HA2CS=<&V<_'=\M@$J^96/1LG/Z_(G2CO27.# MLEZ[+34@_V&T4Q[*#]D*E-K \L=_^WD+THQ&?/FG';=B>\*T9,DE*:C!O5%+C%W@_BV55MC^!^B?0\QO?\9\GU_WG@Z_Q MNFB!)@4[\RHV5_S,I%GH\JUZNBT))7*0)#@5&!.(T2B#"*5:?G7IQ<)J*,$PE$3)V MF9R."9G;1/))/.3+![4B!ES0RFT..0JB'=]?"LW(W*S5 [D$M7Y7H-%P..+L MLG](DCLJ9U)"ZK)TGSPZKW7[T+G(%FT\YT;=NB!1&#&1Q%"2&*N/FT:0(#^% M//0]2KT \X3;?-S[#Y[;![T)8FGE[+[G ZRZO^%+$!CYN[4SWOIK/67I]@LM MVT^T%.RGK_G#S^J6^NM4?]G_* \>-\F'>,J(]N,[^?M^,VMO!Z"9YC^L*QU1 MU$':MZNJR%9EQOY*EFNQ2%/,0J*F9\)2 A&A$J84,_5!AU&$F(=2FDRR=CRG MZ=PHX?KKU\*$&]02H-$3/&A%)UHRGAW9D=>(0X[7_!>%FV7?CKU78&,Q^&OG MR$^W!+0=E5FL^(@$GN6B+JE6K&)7;!Y2&8Q M,D!NPD.BUM2-_L]@;)?1JK^K7(RW*1B#".](8'$URYKS'GD#*:JE5H+*@,:4!0 M.*7[>D3'N3FNS[?+T3&.TSBK%X[.G\A-W=^=T#]1UL['0^T8BCGYIL?4_%-Y MI1TX#^V/=HGJ-V/<%(*4Z^+QUZ0$!?&/R)C;HS=J@B,CFYD?0Q".[*]$)B1R?(I)N!+K>#_.QS!=9@_ M)$$=$S,IP738N4\079?V= E%\9 QT;R7F L/8Q;"R/(&<2.^ M5R^4PG\L0BZ3($X$Y'&L)FK,?4@#&D/$6.01SG",XL6#*&AN^SWW5<7EI=]5 M:+QW7ZL./FUT!ZWR;FS0>VCLB&,*N$?FF",0@R]:46 T'9!S+@5K2'KJKKHP[%;P]5)\D->,K>_62QU[-AKH550A;K5:#Z(.I+U3:Z(; M0I<[WR+U$,**'2&+8T6.GF P\0,?II$(94I$'-+ R>FY3)^YN4FM.3IQ:,>@ M)B7SB4F;6+*VRC6F=>$H6KIBTXW-V,Y;WV%1]*MM J.0\$#X#NHJ7JC2M,[E M,/@=N*,#/7;B;8>SR;-_%:4RI UX_4WH4XN"7RL7DGP5)AKV2EGZAF1%FVL3 M4N13'_H>4QXQ"2E,J4Q@0F*,4"A(@-RH?BZ6S6W2J-4W.QP\7RY)48)[14MF MMV,V1SI\YV8_\:*Y:&0YL7;V79I<0(-4/7.#-!0 8W5;#*'QAK_ M6>SF#&[Y\2E\%^X:CEU(ILR[TX?M/HA3%@_B8+S/VN/7TD1_( M0!"S0/,A2GQ4)\QBG\61SP)$!'8+4I^5.;?I5:L,-SJ[1K#/0VP;UQX4N-&C MW4L)-NJ"1E_PI=9XI.60/4+#1L?/BYTX9FZ-PV$DW?[6?IQ3KWINR/=/0IN3 M+3-#GB]O-7>^7;U>$::3&=7O%=$M4A)%A(4A3/TD@2A,/9B&"8:A%#C&,J0A M=SKJ[21];CS4!!8J\AVHUW>].GT&=P#D[4AI-#Q'IJ?74@I6[41KE(I ZPB> M&G(%:E.TB]L8L[GT"ES?Y>LA#_3U0G-(*G-38%)2ZX7-/KWU>T@_HGLEI"@* MP=]D*TVF+_.R*NOD/RPP"?5.(9(X@LA#%*:"(RAQ0$A X@BER6*W$LG9S_"D M+*M/[FQUE4%/Q8JR!+S1%RQSM9QD6ETW+CL-KAUO70;81.<0!:W V[)<&P_* MJ#AX6N-9'(9DE]/")F62LS;OL\;Y&]P8HBRJQ2?-.$U>2QJ&@L2AA#RB'D11 MG, DY#Z,(HJH^D4L JN2 7O/G9O[\KE29%M6&2-+\)O)K*HC45]>Y7 M"'2"U_V]7P#)V NDOFA8?^,G;._XHM4=.U^S^M?^E[S_R$F^VQ-VM%_IJ5_W MK>E!J'(+JDR4URMN,O]N\Z6ZOZQC-]>TK KE)2QB)% 8^A$D5)<"B#T$*4[5 M)"X"S@EE/O6P6[J/K>CYI??L: [(BH-=W?_EGY/ Q__:1)1_<2T.8CD:=K/^ M& B/3!/[T#:!^2^MJ@.&3US1&;;$B*7LB@#R+O<:M5G^.3<(#% ?;W3M\LAN?L[MJ M\>;7MS>BN'N7DU79K'!"&@8)#E(8(EU1+D$)I+&O_O!CF:0I\Y"T2J,Y_OBY M\:S2$"@Y=R8T5()[\JB3H^SX\@2 W=QW.2PC\YA&1&L'C'KGSX_80,*;6DWF MU1X1FB=RQH-H6X#0!!1-R?ULI5XC45: J/\'#Z3(3")F82+WMV+)-?=7MP(H M]90O]M/E!-\-5TW6ZAK-P+X7AY[AWQ,W3<*EW0JWO'CF*O>2>I\%6Q<*\M?? MF0F\OU\&QJ\D+>1.O.-NC\3A1KO#O>ZKI!>?/C:.;(($"7SF0"W)[\M 2F$3K#( M5H(#4N[\XMMM7@I0$C4/J=41SQXROB;+Y2-0A%!F:J642W"7J[M-DG\E5OH4 M"=/A,/6+RI3^JV_FRI50[$M6C^I_J[4N"5C4ZZWL#A3B/B],K;M[D\2L4Z>T MNJPNQ0T>!2E^ C?J)\N\+/6C"2BSKZM,9DP?%3!WYRO]BUI:E>O[2[%K2;Y6 MZ[=;\B ,.EJP4H)PW:=- 6.2NT!>RZ7K4E<$-Y+TOW501VD^T'KOX!WJ6.9M MKYUL=7>@WNZB[O"7%^P_T/,!,WJBD-+[?/5@\MZ;?[_)"RDR]>_SAX0\'"+N M14+1OUHZ(AZG:M4844<=CYF/_!S MWS'9J:Z;?XGG643NZ-?2\&O6LJ.BX7JT^8/6I;ZB)AI:U&?MO.@ '7' MI>YAD;K&1+M*:M;#5)( B\0Z;B7T6QCP)4A1951D\)6!NCFM3 MDJ55TCZ$/T,I17.RC+)?B,U' I<9I&V)HH@5UD.4* MK/(*E.*>Z.WCY2/@=5TMP?\[_/*LX9>NEZLC$G/TMLF",EU*[\9G.J^[.+V] M[;7H44)EB"+HBY1!I"8(2&+*(8Y\@FGB!T)OO-N[@8;[846Z4EI6G3!\IF_R9VE6>LK(C0_RR5I6;JI"*_TG&FPXF M;7'(>A.N?4MI(%.<>AX,?*86?A$3^HM'$#,2AR@(!?*=#M5;R)R;D]BHW#8Q MJL]6Y(T+4/,",?H[5JBU0-^.(P;&=&32:.%LU#5HU@Y5NW$_.),X #1HK5D+ ML=.6E;7'X:""K,.M)3BU^@+UPQB%<1(&P:)>=+U>619NF(-A+N_24_/^^WVZY'URV)C\$[TA\]^B MM*QMN8'G_T]%+=W'?!9GS(:TZ\]Q2FV$D9RNBF4/W?KYEW]M3O7H;)P1,:9IT\;/R1K'I$R*8>=MG*?43JN'*Y [8+Z*"18AC!.U&>.J$20 M$!1"GQ%?4()C/W3K@7M$R-R^\==EE=V9CA-MN/H12+WMM.L"L27)[APC5D<1 MMO1,+\1M;$_Q: 7:<:O-CN(T'9/S[/5D3SH57==>/LE??\_*!<.1+Q$C4$1I MJ ,Z*4RP]&!(@Y"QU(MHZ%22>E_ W#[^O6E,JWC!]&X@=)_<78&9=FKOQN2B MB7W7\+&F=2/CV2;U70N[IO0GU_7[EM5*XRZKS*+A>J76'2N=J2!6+!/E(@X" M3G$40XJ)KJ@F$D@\KKYM[HL8^0GB2+A55.N0YO(J3U-$;4=9LW_R1%VWS[T+ M9;LO?R#D1B:!?I YLX$%&$,20Y>X23G"PNY]NK"YI>=20%=/T]5P!7]E\I_J M%ADFBJ#\C*K(=.EFOU4NW0#*1L:G0R",&$0]BQ2Q>!"/! M@D#$,N",.2T;+E1H;E[&5F=0FA[C=0C'<3EQZ2A9+CTFQ'[L98K!NK8%U,9L MFBD9>Z[ SLC45S>!;'T8/I=@QZX!5S<#(3SH2NA2G:9=-0V$X,$*:ZCG]DPP MJ@/!^NC*)W&OOH);4HH/4A-_OC)2%RSVN$S3&.)('\H4E$+*N ]C)@,4$)H( M&;?U[6\]2U/ M+)B?>B(* [5B(P%$.!202A3!D$:>#$7@ZY* 3@$A"ZGS"PP]F>CNE?)@JSVX M%619W3)]Z$A'0):9U+VJ>K4JM!D2.X88&.9I' D#;YT(]%1UT.H^X$E8>X & M/1EK(7;:D[+V.!R+D9?.'[N2Z69SYBS0.",,LA"'&RB.1OH DQ2E, M?4:Q'S'&B-NF]8#*S+C,?W^' F,'<@.EHC8):/G$I(QW=)3/T]WO=6- M6]K%D1<&#"5^ .2*&\TP3Y,4B%ABH(D3:1,/615H/J\J-GQ\493T*IJL\AR M!=AR]3D(;&.O1/LAYKXL/0O&H$O4T]*F7:Z>M?I@Z7K^CGY\\=J4A_A;QL4G M\2!6:V&J0;1G]M]M^RM%$4$QCV&8> RB-/%@(FB@_JE^$\8TD"1R(0]+N7-C MDD;9JZ9H1JOO!:V1; ? CEQ&@'5DIKD(46>^<<1G2/*Q%3TI$SGBL4]+KK?W MXZ@;\EWH-;%>4+6'T#&+J8RD/B"!8XB\*(*I##$DD1_[:1+AT"TV?D3&W+C' MJ.C63Z@+03M"N1"7D%CP/E+M 44L\3$+$TAC0(?>@)G"K^ MB1(1H1[Y/E/I/].LH5I)4^[ E#AP+5,[V?"/'!H?8S3_-&%SRUH%S;NB7I79 M1-9[#MLLHNZNNO\Y(O(]1V2ZL@$GY/><_=BMX.NE^"!?U<58F]WAC^H3+5_5 MY5MU.NR-^%Z]6.H<29$B/Z3,@R+526-2I)"D:F&,O)#[TI.^)YS*XCEK,#=' MNC5 IU3JG7;PZ2 G AAC'"[)AQ/&K+\IZV ]Q MRY0PY@D.XQ1SB!(AE4.$&(Q"24.)N,\8[9'Q,/-]@E;+?EL%)Z!TRFV8[X;! M!IOQ]@RZ,1@AG>%9=PZZK3V1QC#,_L&3\X37]_>%8)E9RGW2-=O*S]>?/C>] M/B+J\9!Z1%& IWE 8I@DOB(#CRC'@&,ID5ONZCF)+XM3;\3S#;P#'Y$N5/H]&>0;3 X>LC8ZL9^I//[ M:EVNR?)#\78E"_&/M:(QG>KP;I.O0QEC<2HCZ,5$+4E8Q&'B>1Y,!<>,1CA. M(^'".><$SHUR&GWU+MQ68Y//%W-.79/]\* M48$=D^P;S?4:E&ZFF@+JL5VG791W] >- > FKT,Q3G'A8<"W[P(X]B!,U"70 M?C"&Z6]W"6P=_>]Z/7:R_GB7&+W;/^^BY_3S:S^)BN@X_FM2Z*85I5JQK^_6 M1IZ.\+.L6@CB>81Q <,@"B"*4KWUSV.UFHY1PF60.G;?.B]R;O-&JS$0C&DF/B%3YJ%X(4 M28$SS:#[M= =;HN-UKHE;2$>\N6#V=K3B[U< F9,<*6@4]#;,L\E2$Y%.%O< M)#!:FMI:W7#UH)DS4 S++J>$34PJ9VP^Y))S-PR1#V!B?!_D[Z4PI7X6'@D" M&1$/BI )Q268P"1**$R)SU,41PS[3A53.Z7-SDG1ZND7?JW[66H-+\D"V(>6 M,28YBA+H$1Q!A#A3J#(,>11$B&))F>=:VF@H<*#,.1J?D@!\.H"G,)E;)UR]6QLC%.@#)>4L:^P&?,S3AA>W>*QJF;>O9O M%^HAXJF$MH?T8YL-\FHMWJOU[,TWL7P0O^6KZK9(:*D/"7;B\KR)SH_D]'BIU;58J@.EFG*W HUJB*K?1,0FD]RC9T=04 MV(_,8+4)5^" R39V7#4C\5&-Q!7X3ST.'SK&P;T3_84@#MJOOJ\NTW:UOQ"Q M?9Z\^'G]*/3MBN5WHCF'F_&%B"(JF1H4/\%,)_LG, W5WU@:I@GG!(>)4UV? MO>?/C?!J]4"E]7-CM7W@[,CJ CA&YJ &B?80?#;@J:D31@_)&?LB)J6"$_;M M?^&G+IOX/&MSO.C#NBHKLN**:]ZO39Y5',:$132&OA0Q1,(3,)$1@CA(9.)Q MY#/6=O3^7)&BLB. P?5T^6;VM1WO\WFQZK4/-Z[C-UY_;?2;XY#:33?/.DAC9P)#3RKYYS@&? [CP<[[GA4T;@A$+QG?J&]O06/? M\S$6,!:1SF'G!!(_C& C3L(96T<>(>FZ$9-M[1 M!^XYQCG>= $_6J!C'[WG"'!L=)AE8&,?H;X!C8/G]*P]>G>_S!^%^"R*AXR) MXSS]/E_5??P,)9466N[]_F9?5^[SZ3U%]$BS_NLK^2_ %B\)84,QAJ.O4 MHS#Q((D# 0-$U(K)CV,<.VW\C:;IW((KOZ^*C6Y/>[.+[_KOCG'D\4;8CGAG M,6X3.M4;9WGKW"CGN+6O]:&U0>JGE9HE=4F,UJ8K<'VG3^<-6&UU;/@'K<\Z MFK+35G0=&_.#&K"C"^Q[0HMGNIDD75?;'+9W>5E>+\V;JQ-H/Y*BREAV;Z:[ MSX*MBZS*1*G4S]A"'QE%D:?>E8A&$(D8PY2D$61ID)#8QZE/$K<37)Y M0GL+OX"5XI"L#D23U@[M$=[O6@+*C2FNY[PN'$2[>6+*H1EY.GABRDZNK;;F M1W"].T1/+ );DZZ ,6K($V3#P#OL";,+=9KX!-HP"!Z>4!OHN6X<71;5XDFI M\/+Z>U8N4,1#3#B'U,,$(D08I"E3C.OA@*:$2(:LSJ<=?_S<^/-IP7O=7T,I M:7G@Z02 W6QW.2PC<]>V^'\W%-8$U&UQ!YVH&W>H1/UKGT9./'D24NBVJOW$ MSUS5LWFV@DP41=.>V[3L7A#JTS". AAPED+D8;78YCB"(0IEFH8T%':G2CMD MS.W3W:A8=[L&__+/2> '_PK^;^\GS]>N#WC0:E\!LJYN\\*LINM=J,VEOG?E M>>9__PI6>?O;?!MK!J0"_\]Z)?[EG_W8^]?0NP+Z%)QIDOE*,%/#H/F5;W[E M.?;,S,H=LA\:H=P7^6H]$W7!^P&;:IU$8M'OV$3'3MLL^;>=! M?^R.2R],=3)=CQZWYW8E\DB8>"D,A0GP112F*8^AQS'%B61<8J?J&J<$S8UX M=E-^>B8_[4-I]]$/ =#(7_X6FZNZ:=DC^-+\=Y1"H^<@&259:E_6\V1-G;#X M9/K4J>O[.B$Y$X*7;Y2"+\CJCU>"5@OB2^('DL%$ZNZ&(?<@I6D$412@)/;2 M.,5.)4"/"9D;&[0ZUD4_M99 J^GJ"!Q!T]83N RCT5T!-WAZ^ "G[1_6"3@B M9V(OX+2EAVY Q[5]4R9(*72,>)%$- B(AZ%$^GBP4"N.1(H0DI3ZC.-$$!DM M*AU>MLV$:)[L]&UOGC_>RVM"Y":Z6I\O8TI'UV2&%C3;+(4>4(R>?F"2#5YV M&=\CH6#/T&$S!=J'3YP"L&?3X=[^_@6]7?)"/TJM0#5:D3JE;\:3?[ M#W29?36[.^4B%>);955:X;:(!-AJ7O4 M/#4,-+7M!RP4?A&J Z\O>B@R]>*C/U9'5B87/.QYCG^\_BX*EI6ZVE.34>Z' M-/!I*B#C/H(()1$D% 1Q@1T[YW=SB?915Y$HZL:ZO-Y2TYT::^H=CD@=(!J2&FW$3DIV#CCLTY?+K3W#[YM* M7F^R%5FQ;/55QQ7*A4 ^CV.60B^F%"*,,20^C30I^;&4OH[$]ZC:=TJ>U<X(H$^5[I7W34 K3E*5!G$#UC?@0^4A" M2A6<) JH#'"^VS1X\:A/_1 %D,<>AHC3&!+"&:1JL1.F*"9!X+OU]K,7 M/C=&:74'M?+0: ^VZM<5%KDS.1%F^%]4'^4F4HG@0:CV5,%]$ MDD"LZ PBJ4M>(AI"SI%::45QB-+(;=/TK,RY,9O65._3W=>ZNNZ'GL?8=O=S M4.1&W^MLM+T"+7Z-QLIQ$F9EVFH]Y%:F-43#;ER>%SOQ-J4U#H>;DO:W]O2P M^-_79656>C?Y->>9CEB3I2[=\7;UDMQG%5F:$!'=CW]_$HH:2\6*S3'?CV:_ MK#FLJR^H3Q"D ?%0K'RQA$0((D^M[T@2,)@*Y!.$L5K=!4Y>V<@*SXWO=K>R M=LLO.'IK8P^SI8#$+$:;<9VY5SCJDN5#'- 7-FL$!I!FTLG%[CPVY&GQ4V\#7G6[L/MQ_.W7+AB5@[Q M0J1!2&*U*HZEB*!:'B>01KI&+I=>'*38XZ'3F>/=A\_-)VQU,X'OE6L;GR>P M4T3H0^(KHD61'V.6#CB\>ZSH.2U+6S5X7 M# 4QB@B#0:A/0;$X@DF4*J^)>-QC/J(D<#I.<9$V<^/+UA@=Y[*+UNLDTJ8: MB[:J:4/MN$5RV8C:LV*@BK_I95MVTEG=??V7*M:[1HX>K_^0WYOL I0T*2 +)8 M4,7$G, DEA&4:1(BGS.UNG5R27OH,#;WXLXE7[B)RE,$ N5 \HI3"CC,(XH\ST_"2AR*[!] M1N#>M_R$B+_;3 M((%4AAY$,<*0!D2YC"D)N<\PI=@I%^A0Q-R8<:/A!6[=$2 M8X,7P3-VP,\- M&??HW4GC!PW)'4J9-LYVTLJ#X-GI*WMF;FC_^8,TYTI?Y7@@& MH<>4>X0CY1YA"2GBW$\BZ3/D5'WD4,3-1;SU5?U$=WI6S MMY0[-RYH506DUA5DC;*@4-HZ5FJTA-Z.)T8 =&3RT!I#K;*ISWH%-M@V:H-6 M;Z 5O]*EFS[F"F^=]'63W0U8@,(1NT$+1UJ*GK:LI!L>!T4G'6_OQUSZZ6]- MVIGV>&Z4O$6:RHCX+(!)A)1ODK 8IJD?0ADP@I,@B8ETVHP[%#$W/M(: HVU M&_429_AB6I.P*S@U):N[-,_Z7AQZAF6M'S,)Y[H:U3*P\WT7 M1G?K9$4/2X&#((&2![KV1LAA&B0I#%%"8XE\3FF_R.X\\TFWL>:%/L7,, MYLXN<],:C/XQW/%2*I]*>)[8;7?2X_&K^JZ+9+82O"E;_E&-8WF]JC>%GM:X MWKWB55:R95ZNU4M3O[ (L8!C*A6H2:R;D0BDV\ MEAT0R\/E[Y /'XKKVP";Z0 41G'BQV$*4^9K$M?K91Y1&),XP(F7>A%SC(=U MB9L;.V_"Q^Y-E,[@VIXDQZ'B;8AS3$(40I$C!)? E%A",>QGXJO-2V"?OFJ7-C!.UG M9V65,;($OPFB:;A>U#CV8-_"ULT$O<&88#G7 P>G!NP'=E_:=WW[P,G:K1_8 ML-ME_?"7/7-L"L&SZ@UAIO>7>:O"0/"8$@%]QM6\C0F%"2$1]&F8^A@EF(=. M*$;^5AV1<<^P.6G\H!DVAU*FS; Y:>5! MALWI*R^HAGXB'?]1I'V;D[8CL><9S9 *T.-J@;0/:.&"LN]H= MZRNP;^05H,;,84_(#H_]X'7GA]%N^CKU@Z)ZM*[]L!+(2Q)U!),)UHCA&$22JG(GF/"D)<@NS:/)YX_-\:N501& M1] J:<>WIQ#L)LT!:<4[*>O^WS)<9-VSP4?V-/=Z([]4+I=@?"QH@M6;S/$B%25E* M&*1Q&D*<@%H@[Y<34AXE'0JC*$5(:0QH2#A%#*/5D2$-)W1C!6O;\ M.$*K#G:R:FFC_*83\J-CGW3K8;#CE%&@'9EEGNK-= M 1.'BX_8=A@?/G91S_.78JE^^_57100%65ZO^#6_RU:9KMQ790_B]7?=QDV4 MS2'CU$MCAD@*"?4\B)(P@C1%(<1AC&2:IIA';L M\L0 (&H+',]U.HV)'4N,AO3(++(!^=<=D)_J#EKESQ^M=S\YV@>V00^6.BDP M[;G3/M@<'$OM]9 AJOE\$EPY0F:+S32D_+ 2S1?E89[&H4F(#F*UC/(D3"*1 M0*I\%N(C%C'N5(?,4N[<^*U6#RC]+BG\*8F$D9H[5%;+\BH M??J\R7)ICYJQFT5[_()+FZ+N=X1Y04!EE] MB.9>%(#5/91*;>HO?1N@NHV>96AD_!$9.TBRT_3T6"NK%YNQ:2QI2LJ,D^Q[ M(9[C=#IU4^69>ISVPNMT=]-^C^M'L*<[J);;!JKOU3O<9'0EDK @]'V( H$@ M0KI??,!"F$HB8QGRP$-.B<6.\N?F)W5V*"ZOGC0HUE;T3+9S'24[ AT1^Y&) M5[=YH4^6+P@/4.I+!D60*-(,_1@F/A60 M$GW(*V5,T,AIYVUH#>?&J+6>9A_>: K(1E7P0];XH>6/CH[HX.-JZ:(^YVB- M[;QJU=1[K/M)[UH'=LS32=&[US4F F/C%=B.=6TGV!HZH%L[UA@,ZO .KN2T MKO!8&!\XR:,)NJ" RS5CQ5HWIZV3L3)1OFQR"XE'",$B@'Z"I6+_-(3$#P7D M*/6\!$E":.P6AN@6.+]H0Z,JR$VECN56XQ[E4D[C;,?&PV$W,K7694U:Z'94 MO0(OA\[6M -E\'HCIR5.7T/DK/5'ZX*J#J$L)IU[/[]E*4[V\'V1]['#!8R]-A!]"'J6M5\B$!R,O#7R2\@ S MIU)]NP^?&[EJW?0"C]5G9?-U559DQ;.5Y:;R40#MB+(O+".3W;:U98M-K>* M+2N/&#YH7\K=YT_;?/*(90<=)H]=TS/%:TW4PK(2X@-=9E_-W%*^R_ZQ;DN\ M%#D3@NM]&J:;+7T5"QPEC'(F=-LY 1&F"=0_@(SY<&.N:GN(V''$:/B.S*1-+KG!=A1_@KLJ ]:_4W^:F/! M@,EG?<$;-#7-68EI$]?Z8G20UM;[0?VX[[VH=(E+]=R'C O^XO'W4F_!?+@7 MA2F;<,VJ[,$L>Q+,CR[8J+ M[_];/"XHYERDR!P2HA )Q5T$TP#Z@7+3!)&1%UN5ASHI87:^6%TSMM$2! MTM.UDNX^D-V<,P@\(U.+,S(]"NJ>L/[BDKK[SYVXJ.X)LP[+ZIZZ\/* 2MN0 MH8F_O\B+(O^F6]X2-=SJY_KXM]N/$>VPQ&RL>=%;^L\6+;)'IBB=9/V/"]KQ/TX&UMF\K<5%'+U_V4?/#%L($Q=(JVO:=> M #O"?:YA'9F0GV%$IVGG>P;Z9^_J>TJ_^3?W/8/L(#U^S\GH&:MKDML^B?N\ MT*OFWU=952Z\R(\08A(2??0-(3^ )-8M?KV()1$7<1 YU<,X+F9N7+Y-*BU: M/<%:*^H8Q#U MZKZZ'POLM*EK^U$UT;5-GZJ/1+NM31V70 B/,>0IMY"%$,4B@@G!4CF(,I(^ M\Z(H=>HDZBA_;KSQ2A390UV82NMJ&4@>9"3L2&5$?$=FF]T&BD_:[RG]CW3H MJZT8H1)&@F. M(HKM"GR,H=S<"+/5#FR- !LK'!EST$&TH]/G&IJ1N7;'K"M@#-M9]1X9LJOM MF &9%Z U<'/M-)W&QAB-(7E[4/TF)?4QD-UG_%%D](VAMF[<3@FXK/S#]'SW M@DBD 2(P\;FB=^:',!&<0D&1#' @94*_XMUMES[6,=X?8-NHX M#'"C1Q%[8-8C#G@>C&'C>AWR)H[3G;?\,.YF<<_@Q5!>/&[+#9CW/!$>1H1Z M4 1<'^S'/J2QE\#8C_2ASTCXB U4"&5?]MR8I;L:A\[2VJW'T8=Q7 ;&CH!& M@GMD/AH4Z2%+GIS";*)R)P?BYU+JY!0N#F5.3CYBC&+:-VK VCK/:1C1%%.U M N9Q A$5REDB20QY0 0-B"]CXM0TP%KRW/BMJ?UL-!RRI/8NV+9NTP@0CNY# MG2^K;32?O+#V$;RF*ZV]*WQ&Q;6/8.)67OO8 RY=R97[?=U]C!,O"C@,D600 M(20A24,,TU"D<>(QX7C,ZK2HN7'1T16)8["M UC7U=LE<$VV=ILHA'4>E7$6 M<0?2GFD)=\KJTPNXDW?T[%U&[K.*+$WO$9Y5:_4VO:W;HO$7Z^I]7OVGJ#Z2 MC"\D"R7&-()!(M3:C:J_48H#B"*DSRJ%GOJ'6UD>6]$NW\9-_56H)H M5Q/$MV1)UL!TL:*[\FCCMPY=D2S'0L[QAD#WY'YIU$9[.H,6J4!75= MJ0T>%>Q:\0';K#E"-6@'-EO9TS9G/F")Q*A M1&?P\I1"Y$44)D&D",M+D!^AE+'0*8GKJ)2Y>3D[)7F*C9)N!'0<33NVN1BC MD:FE@<SK/F>2>Y 2M1A"R/.H)]((^V2Q$E]U M D8W*3A*MOH$TOH3V)4_"5$TM;N 'EA@--;Y6W:DX3H"W30R!JI3$TO;G!'\ MT&C^HP[R;OFEC_]6JWGN0[H7XHKJENJJF^".7J!8&71E#25+F# M*!8P2;'Z9Q+$$<9A[".G4ZSG1<[-+6RVN70^TY.BJ+76X$NKM^/NH@7V=G[C ML(B.S/67@^F>?VN-SZ IM^>E3IME:XW"06*M_9T]^Q^HV#(*DR )84@3'72G 20X#J&@//)"E'#B.ZU$NX3-C7DVNII#WFW">MF; ;F68N0,Z]U+\%)(-6[>^2-VT!?@O+#VKIV]QS01\5>KY,/]TOT__! M["26[W-3+5#POXGLZZWZ[_6#*,A7\:LN@?9*J?V&9,5?R7*]G:%QA$B,XQC2 M" F(/!:J13&/8!!(DJ2>C/W$Z333]";,C?-:Q4&C.3"J ZT[T,H#HWV/1BS3 MOAB6;#KKX1Z;HR]OY=+ < 4V0%P!NQ=HG)G@V89S\*XPTUHQ?=N89QFEHWUE MGD>3?C/LGISZ0''3(++N^^1[Z>,N;2U^G/P_*3XO M,J9UJ'+VQ_6*[_W$U&QH2@0\[G6PUB618\$$)(0DN@X\AVF (^AC0@F._ CC MU&DU,J*R<^/BFUM%OFIMNB[K^B2M'< 88@*6[%;/RXYICZ,.N.4J8R;#..%Z M8K-.V/I25\<']>"'VMBKM@C'XT2]S\<;F'$:I(^@[S-U41\/^=.MUD>4>4D2 MV"8T]RZO6UJ9DVU1(B7#+(%QJ,O8,C^&% 413$+)&),T3F*G$%>'K+G-"O#$4=.,X+GZ$T#DFDW%%/+?TC/U53-$YA'.$P\.((29XXUKOO$#0J4OK6QA\ MI,Z^S5V#.B>O\CN2K1:*03S)_ B&F.FVAC*&!#,&J4\"&H<84^:TYNV4-C=Z MZ9AJ:X6'<5$:J"]R4MP!?#XWY1QV0SDJ3S&9P%5I!,[!67EJNZ6[LG?3!:VN MWROE27G[UFR@Z #?BK_)5F3%U-]-<>3-3BYA,DA9*B!!'H(H]CWU-XFA]$E, M_("FC/INQ_;<%'#Y9*8YO*=4AZ;?6-8JO]-C[)<>;:SM!\..@L8#>&1.JNOE M-9J#MUMX5QQLE*\KPH^R@=T/N,'[2=MK,'W7:&=TCO:&=G]*SX9%)D]ST]?L MG2"*'9HTSLI)Q&,)6AC!A/$47( MC>P<-9@?VVT[_"V%.:5Q&X,Z*[$_$C0 MI%!+DT)M3CK*C3/2V_/K,39V+#@NWB,3X9EVLULG<&O%*)Y@?Q GZ$#;I<4< M.M%:H&39D=;F23T34<12_?;KKV*EJ'BI_,]K?I>M,OULG8C6'#U9 U*H[9H?8 MC8)EGL?@V(Z=L='"^NL.K$^5;H\G#YATX832H.D3=I*G381P0N,@I<'M[IZ' ME.]TMZ+_,@' #W*_4.DB"$CD8\$AE4PY;"D-($U1 B6):40\%*;"=SJ@W"EN M;LRT4XZWKJ9%=M3OQTEG\+;CHN%0')F#=A75F7\']8T'/(ALA?%9% \9 M,YK4#;NOBZQ4;M&K=:'^K L4OQ R+W1-ET44\L#W/ IEC *(N,20^)Q ++TH M"?5>8\3;.EHW]APSLMI67]_3(EPW4]1FV9N][[5AH*PM \R8Y9BP/_;X.VQA M/O-P3KGG^<14\$-M[(] =_&[ L?::E\!8S5HS*[)^(?:\A^O #66Z@)7 ^^. MCC\F@V^GCJCR]/NOX^-_=,-V K&7'BA[38J5>GRIGF]2\)JS;"^:W#S3RL/, ME LO2!/,!56S#XT@DBR!:>!3Z$5!@%C,_92Z!?7<=9B;[]N:H">1U@C=)Z+. M+KUJSX9>Z7!\DWYJC+G2Q967:Y/$>_,M;WK@_":JVYPWOJ%KD9X> VH9'QQW MF,8.%C['"%UPI,L9XW%.:MFK\4P'L)QQ.GVNROU1$V35Z,XDBT!2(BD*(1$$ M0Y2D$M)02AA0)HDO"4%),F)>C=9A?IO*5IDU[NV/W$=GA.P:5\1GF5_3B?VX M&3:[^#U;CHU18KY9-KL8791G\^1!%T1-ZJ"LSFVL*\(OL">XQ_P41B36)\!T MNTJL*\B*.*0B0BP*0A='\ZB4N;F2]8)VI9.D:P7KG9D^88@#0!V"!Y? -,F2 MOU;0U.YB0W<0Z$1@\ 7V@:#IE\6G;#VZF#UY<=_ZK3G[XVU9K@7?7>'6Y\#V M3[7K\E5JG?Q!OLD+*>J^)@L6)+&78@8]%G*U( V4>Q2+ +((1P%",>(HJ%&<^.4G2H5I:E24=?]ZE\CZO(QLUQS3CD28Z] #?*U,:"VIFDEV1Y"/5)C MI*E4J//ZU,)UQ[ A"] .A/&P56HO56KB4K8#87A8[W:H!U]2XG]!*$L23U(U M4OH8/@TI) E"Z@^&,$(^#CA=5'E%EI99,N[9,)N'C_>%WF@9Y_(VNF"R3&Z9 M71++T)DJXV6D/$?F27>&R1"9).9S?G&^DN>+_4J>K_^Q5@NRG::JQD&[N26K M_1J?=8&Z1>"% 96>A#*.F5I2,1\F-,"0$I)P*06*XVAQ7W-,18K*TF&:2G^7 MCV;?BO&^G]\;'0$57[.5CB$"2M053%S@84WV2D0X\-(8^5 B7ZVR!<K,[VY_@0O1&O#!*^#J*NS_(G>!4NO?(ZC.[;W?GFY\=KZ MW1;8H YE5 J H\7(:Q0&KC ^Y< -7EA\$N6GKR<^Y9@<+2,^J0+NE<(^UW6M M'_V WF354BQB2@,F&8,$2P^B6'DT24)T+AR)8HKCB$16=7N./7QNT1NCE%[^ M^\$/]$?0JFM?Z>L O6Z:OQ23D9G8%0ZGJEVG[+Z@1M?!(R>KR'7*F-WZ6R>O MZ;>2.IJ"?SS!:9&BF'LR3*%:@4B($ I@*JB$ 6*4"B_&0L8N$=Q^:LSM MPQ\A/;7G^-CYA>.C/C*U',\4W1^&CLS1X5RUR[ 90_ZX/;3:CK;'&HAL5IU)3I#Q],Q MY5!PF% _@3*,8HQ#&1&"G;L83J?_W+C.:-ALSO-\N21%">Y%48<.IXH<]GP5 M1HX?CC_ \X\B;N*$-0HZU;7-(KBP^>5TX<3+QG$60<6>)OPY0HN7C<]@ <8+ MU>@W>VJ'_H/\3):B_$W4&V0A#I,@)- GD:_FMUA XE,& QR%7DBYE#%UF=\. M),QM!C)+6K70_9KGO 1EON1NL\XAA';SPD7 C,S<+29&._"EUF_ DS\G;1^2 M[0Z%3,I')VW<9XS3%_;M : ^&U%6;4&LP \\P5 $@XBD$!$:P!3[! :2BUC] M7Y#ZS*WJ_Y/GS^U[;M7K5XYC'SR[;_D"2$;^DC=H#%X;[(3-PU;F?RIBXEK\ M1^T[K+Y__+*^.PKWA6!97LJ@SOJNNX46.!NNR\P+):C[P)LU=75 M(QJ%Z_*"-GCV"/;; S1L:-]"[L2!?'LD#L/V#O>ZD5%95(N/1<[7K/K01OY- MY[T@1@D74D+F)XIX/"9@0BB",N8Q3:C 06SE29P2,#=7HM'1? OM#IA+-\.3 M0'8SR1#PC,P:/9"QYHESYG=P@KIUAP_4O_:YX.2S)_GNSUG6?N-GKQLD74'7 M9\E7>L/O97VT3;'']IQ;>P V$^4"FU[)"J,@/C+E[)R^/\A<:,9! M&S1:4H(S9B.F)=CK\IR)"SY(E.Y\7]?R8R(2^D3ZKFO+9I,="-M1T+&4B#,IS9MGN@!PK^4 %,&*9^IJ,LGF\/@=7&=8F.?&P]-_);84=U\QW["'(#-WOYV,W3G M %"[Y6_VGI29X%%48&OH5;/Q#V1>@!UCA^/HYQFC(:>!B2V8=*9YGM'9G\R> M28M^\^4G466%^REC]8E,7U-?V_(+R.[N=>U4D#5[P0/6X#PY.)9+[-&PGD\MSETS M0&W'N5,3P];C/(?C9#4Y3RHRG[J4 M,A2$3O7Z!M5N;EY:/7XZ]?#W52'(4KO&0!L"?M"F_+BS(-2YX->,K>_62\WV MX%AOC!H9D*_ *^5?/YA&>\-T..GW+MB1]K.-\,ADWC%"]>A>U>U\M7W &'BU M._:;1B7[AII=Z$FZEUPT E/T*NFGX"PZDUR$K6T?DLN$],W'986>MEZ)^K]O M5V]7#\J_SPN]51)$W$M8C&% *5'3 PETOCV%+&$D2(1$F'JMDVTW073*Z^%' MCTSY.\JYINIVX6I'M9=C-54:;ZT?^*'5]$<]_]E@UR.QUP*38=-\NP1.G/1K M8?MA"K#-34.1A_)YM(]4?B2/II\-"G4U0ZP6Z)+&$.& JP6Z-%02(\F"F'B. M[3+.RG3Y,*9)!6X5U%DX6L-+F60?Y+YL<@%PS\,H&R _G@%R %HY \093(74J841D@E/ M:>BV)IY6_;DMFNN"<^:\WHG*ZK.KP+G[,MAQZWR'>,(=](EK<6Y?*?!%@P,: M=(;L ?H6;G,2W<9E)V5RW^MWBD9/7'>Z,?65Z7 M9=Z!GU@=H+$1-K=9JM$7M J# M'8WMYB,_.AU.<=IP+QB=29O8#6$YH+*/7T MH^[084#CE)&: 3# MQ%-+BU@RF. T@$R$<8!3/PA2I^*J%C+GQK2MRHTSF&U+XO5IKF<#NIT+/S"4 M(W/O!D6C[F%AP5'*HE@#-&RAE/-B)RZ=8HW#83$5^UO[GJ*DU=:E-+E_PN,X M#C&&L=1;_#$)8,*('.>K)7(N41(.UXY#)X M1J8-1V1ZG$H\9?RPYPT/I$Q\DO"4E8=G!$]>V;,)'.=9[;[H]LYO5R_)?5:1 M95L>C;%4>)) $6,$44HY) A[D%(N8A1'<2J0RZ?>*6UN7[U6$;Y=@49)QZYQ MG;C:??F#H34R"6SU-#W"8;;!; 2OP0J40?O2=0JT'7>RL;NK''C=Z M>V9=/)JPNZG0>,W^L^1_3)%'_5$]Z%;O1N825(T9=?=>-Y*Q@M^.:P9#S=_7966"X#>Y M3J)=L6PIWHMJFQ=WD^O,N(]%_I!QP5\\_FY64)O4ZVM690_F&/=B]9.L!(5R.J, M6/5S_2^F$V+O&V/U-E^^.0E!-I;^XNJ)C? NV#IPSSN^H_M]3P9V8Z!I:?XD MU5G_VB0[?]P9VQ]^K^-U/^Z<=]G:JY:2C<6#.H_C#D[LJHZ']*&' M.Z(L]WW1-BCWMZRZ?:D44RH4FT,\2J7E6K>.?2^^M1=^$@]BM1;;PQX+3\9> MQ"B"$46APZLXM^FUM5!/L"8H M!2)]FS9*6,=V#4/&/NNV@77(_ABK /: M/&#L&S+M=33P!TUM'5[+:=-71T/Y($5U/$E]4Z7N[AJQ=0;WAZV'OX@ICY.$ M$4A23-5B*HQ@@DD,A4#SX7XBO MV6JE<7Y!U"^8& GO) T2/T8,(A$F"G2"8!*G".I(010' 4:\Q?OURO)@];!H MMV+'P_IU_4*/"[2=LS$4=*.OSPTY-%MH[6FJ#Q;!D1ZY?N<1&3;)KT/>Q-E] MYRT_3.NSN*?W"6NUJKLAWU]E)5OFY;H0FTT-C&@4QFD$$4M"?4HC5*R-4^BG MW*J73LG$';+F-D\VNQ5*5[!5UF8+PAED.P89"+J1":0W:GV.4Y_#8^"# MU"?%37V$^IS=1PY/G[VE9T7R[^I37)'ERT+PK/ID=DY>//Y:Y.M[O8>B4UJ9 M%]+$4SX(TP7$D2[40!5UP%"&,994I)('3E7$SXJ<&Y.T&H-:95#KK/<[6ZU[ MI0];8&_'+,,B.C+!7 ZF>UUL:WP&K65]7NJT]:>M43BH&6U_9]\ZSP_Y\D$] MJY;PAC 3GFXR:['@:9(F!/I^E$(4^0BFL8BA'P8>$KZ74A2ZE7OND#8W[MDH MVWXOK;JN-9^[$+:CF<%P&YEA3D(V0NJR%2;#UH/N$CAQ66@+VP^K0]OU"?(]&'X$59-*7=^\>TV M+P4H=7=YD*UX]I#Q-5DN'W5R4)F5)FGH3E=5-;5@*K'2C7F8J+.)3-NQYF:^ M+DS6Z>I1_6^EGJ'(I:YXGMV!0MSKMK/J]TU;GVQEU&UZLX%'08J?P(WZB5I_ ME?K1!)39UY6IM*E^;^[.5V:#U4BKN2P5%+4G_6^_%*,U_&B;YPNIMZ\BKZ+Y_LI0)*S-VLR'L;G"? M?=I:9I\$$]F#W@:[7B[S;SIJK2354YVIW'I+BJ^"$O9'N4@#$3,_E!"'4021 MCU*8^EQ +PPI"R63,N&V;&RXP>7?&N.0Q_8(A3;9/J1ZOYB*0>ES*H/JW"5ETSO?[0:FP2[G\$C=+:#=5J#QF&Y?6*ORX*17:Y6@HQ4W9PL_49IDQR1B1,O)29 M*H PB=(0XMBG,=&5<%.GS2$7X7/CHZWNH%'>]/4PZH,=_7OO03N-C!UUC87W M-+[L(%"[GSCL@=F@)PE=Y$][0K ',@'P&&'/LO[!DIDOUY7MWEA M3B7& 68<20)YB@5$8>K#5*@%7>@QGD8D2CBVB@%:R)H;MQQ-8R<;=0=,]MW! MVXYD!D)Q9'XYENH+MIJ.F.A[",>H>;X[XIXWS??0[K-9OD=NZ1D5*G3=E.I1 M]U2NM$OTCW5VKY>"OQ9Y62X8]1,>,0*I%TN($AY#0D@$DT02Q+$O$^06#^H4 M-S[$K]7!M7;WI\K4IGSIA_DFVQ%5BPCRX\Z MTJ1683HK<%7JVL3OLK):4%TF.-75@Q/=$8G0!-*(Q1!'ON]'+!$(.46"!M1M M;G35U0M\:Y\^XMM8J-<0&QM!:R3XLC43:#L=PTE#CKX=+S[3F(Y,HM,/IWL[ MX.&!'[09\(#J3=L*>'A<#QH!CR#"/<'E(V&,%$U66YI$7BA\#ED@([WYB"'! M80@I2=4L( +?$YYMYLKN@^?&TQ^O7[Z\_F2?_/ $I&Y&O,3TT;<'M5H]4B&? MF&^?U-$7AHFR->J7X+^S&O\$68W'WJ2.])4GET^6EW),R=V$DZ._[WVL9J>4 MDQ[(C_DR8X_;0CL)C6**?47=D0@@"JB 5,$$0\0I3R+)0KNBA-82YT;Q>]7- M[%NYV6-LYQH/BMS(,T0+VI=:Q7$*#%D#,O#IFC-"ISYA8X?!D5,VEC=>4G)@ MXWEND@[\T(MP0CV8*@:!R.8@9%"@B2, @AEC+Q?3_&ON>:,F8G M>6ZLL:-XT\WZB>I-N77G%#'+8?!0%,3"BR$QKA])]-8S#F$082FX""DCTK'U MP1@#,5$_@V<="CMV'P7>D?G^^L/+M^"ZJHJ,KBMSI$(X/&&DO:A&E7B0\A*$G%/R(40P)B1",$R:IGT01H"-H$5(4$YY$, A("!%%/DPX"R%%(B0()WXL MG>IM#@K\))F0^>HK5(+N&JQSNLR^FLCCX%@/M)4VHUG ;H-LPMVN9]G#FMG. M5._]ILM#![I9F'@EZO^^77TLQ#W)^"LAA1+ 7W_718?%]:J>;^K&QXM LA1Y M!G;*((IP"FD<$!@($I$TB@,61VW'0>O80@]%K#ZKI^T'Q]ZEJK4VN3NY\5W[ M-$GO.2S6@8FQH)XL;F$4!S^T)ORHMU):Z!OUS1#4RX?K[B'H$].X ,&!0QY] M-)DZ(G(!6D<")I<\K:<[?,+7UF>-/^H?Y*M6WL>\K I1986)Y[P0*R&S2N>+ ME=LN6N]%]4'>D.\+S\>","^$?A@+B (I(8U" E$H$ZP8-@A$TJ-SZTCJ]F#; M*9J]UB>3- /2/3>6+5\V&?6.3R8V] D0J_U]O%"[5_&HVR,W6^-;8]I*;CB%W]V7''9!! M/>"15)W6;QX7[P-O>V1Q_2:?WTOQ0;XNJTRGZ$W@BG8J(/WW\W);ZO]=-O#?ZN='W'G1VK-L?D)');#0PQF,O91Q&/F&ZY%@,*948 M,AXF(@RPB%*K[?F]Y\[M"S:JV>8/?('ZK1JD?.YJ[M]BF;/3&8 M*&.SQL*4IP;O\Z*Z!==WHE#^VA5X]^[E?^=PSCJ'\\BKU9'"N7OU9!F<1U3< M3> \]NN>.14FD/"R'N=-+A#CF)'8XS"DTFS<8YBDE$&1QHF4B? Q1T[Y$\>D MS(W2&_6:T.8OCCOQ1W&TW'6_%)VQ=]B-?E>@!6B4@C==& RZAWY4T+3[Y5VV M'NR-=U[;Y(V<),+':? M?H.YEX1\A%G;^E;/J+9JS"U*=00?RA, M!BC_*UFNQ4=1F'(5"P]Y D5I#&.""$14=36;(0M/N U; $**\D3%Z)P0>.P((73W?WH2K'>-@Y^_4"RI6DM MG>_4U[G-E^IYY0M29FSCTTN!0RXHT5G,"40H#" E(8&,RC"._=@/N-/YDYYZ MS(W0]'3_Q , &UOTC+];2:HQQXW5^@Z7'D MQ[ZJ3,J7%^*U3Z"7/LZ-4!I& 8)%I#PU(/((^IO+$!0((*11%R$V(H_G:3.C2UWM01:3?"E M5M0RKNX&>3<'C@;DZ*M/9PRM>:P7)AVLI9ZWPUCJ7_MLY29P$F[JA4'+1/UN MOJR;Q4U^S?ZQS@IQLJ#9(@D0]R.?P##QL2(?7 ML#':85A(?Y:F&/:HG&J-X? $-TKC(EN\S*K'ZT*0ESD7"XI1DB:<0R%QH%:; M"86$LA"&H1=S*5F$A+3QEO8?/#N'2#?9T;?-H>3KEF5/9BCCN]$60JQC0!122(>^U $5*U@$AS#%#,?)FDD/2H#G(96 MG7Z=)<_NHU6* ZWY%=B>O]LJ?P5J]7N7*K$?$LM=M3& 'IL:AL/8?5O-%:]! M-]FLA4^[Y>:*R<$&G/,#W%V(5TT6W$>3S?5ZQ5^IU<0B\70&9IRH=8_@$+%4 MPH1Y&$8RQAZ7B/I^:.M+')4P-WYJE02UED"I";2>]N[%<2#/^QD7PS,RJS@C MX^1Z=%I_@0]R_+F3.2.=9NUZ)=T7]G-/?LUS_BU;+M4BX^VJ4F.I*^[6R4&O MLO^/O7=M*Y9BF"A*O778_\U,C@L[[>KZ]\]]S"\JS"]QBDGC M1J:0,YBVQY*3G?/)GU%.< P#+F2$XNG!J&'*,'0.8Y6!3PE@TZM-^J$(LXJ)6U^I%I6]?FAV_7:'L*OS\(^[2YI M5X%O?["U_/10"S1]7"V_JVJCY-_5_.[>_/?VNYG=W:G?S ,V-OI[Q^;K.GMI MAM.2(LK-M*NDT&I3-8E$>#*ZGYB3##1 M F;0:R,ME&-3F_;UB5N^?ME*?OZ=[O9A>XFNC/S9&KD70TF:#H9\!.53?]^F M() Z&%%''=7AS[^F4HM--7]G('B]6AJ7'HU7K7OFT_1*Z=6Z/6WXE?U4U=_F MR]7:N/K>9H.:CU:]P+C_%#O!WSS]36WN5^8W]KM6)U[-31_3=ZZLRPG'G]_L'G!->-]-J"?INBXS9_6X?CXEV M:N3OR_/3/Y:-DEW3DUW;NZYN6I0T34KVVG33'22JD6GTL\V#3!L6]DD=1*&K MZ8S:7^$K](SC_@M4_1FU7TY7$AK7A8%?P6\/9GY5?V_7;^;5PZIBBT_:BOI_ MF'\WD[%ZU^RP<%_!)KT#J MB%*O>9:_..1']MU,,;9%FQ&6A>*J!)*4AO&P)H S5I@H/I<08Z4%=2H'>_SH MJ?%8YYV[4N(!5/VD=!T D:FFK1B3RX832IR-..[JM%GKEB8*:$N%?R<:$^:1LZ+PV W7K3UUIC8!M2"9)S M#A$"*=%U-1T(2*KMUC:%!>$HUZ57/2]7PU/[#'1^V]=TWGKN73[-&77';>,( M6,;>]-V#<>OTGB9E[7B<,-47K:#;K:ZVQ]TL]43D:*O3]_YA7&5C6EM0[XWB MFZ_F$:T<1L9YF:4"@C135@1 ,5MDT/PS953RE&84IS[,=-K,U'AH5U[0^GF3 M6$\]54C%9EIA@'ES2K].(3DD#.61F6,_M8>\L.%JZ_(\7QUF%\Q M(UA+31 &4J0:(*$5H!A+0PX9@[G*L&:I7\G7TX9\WO!QZKSNYT>)/4\'Y,0= MP^H8B%P-5>RPXU0.V2XEI]DK\ MU0,T-U9FR&V/.\",I8P4A@-@H0PEY!A04E(@6(%%J34O4Z=5^:,G3RTFJ)WS M/C=R#%C_8+\*ALCCVQD!/^V-4ZV]1GSCV?/&4]\XU8QG\ALG+QCV>;;#^0O; MM)7>9Z7"6!$3G\N"%V8,IA+0(D. 95@6PCR!E-PG2'_^^*D-1.M=\L7Y:/H9 MS-R^N<.1B#P6MR!<7C7V_IJ>;G3(K^B!A5&_GJ=;=_C5/'/5E>?1&R$L^:9> M.FY.O,]$JKBV@U=;?0FDT@RP-)< P337)85Y6GAM:_<9F]I0OI6R3K$;>KC\ M%)YN SL42I&'>>?F32>+)Y/&TU:,(L(1\1Y HAP(/V7O98Y_][3\[&'OOGN& MD<4;\Y#O)D:W%2=,L%!OME6_F2F]3TV_26SCNRS#9MG=<_EPQ+?!C3BGV<>1:3A$]WHS\OA(A^3W M$;T?]6LQ?J\P(.A9QVV.[A=P=M,:IQC"O*Z'DA.E9FC0@(89)#F!-LT M3J\4SD,+4_LNO!^ZB7V,G1L]7X5(9!;=\RW"K/5LR\.FKQ\:&3G)_$P;CU/! MSUTX='>8+:O/[,FR0I>)JV+OKO 1_BY[@!?@TKTW=\]0"(,Z?.-#[OE>V1EY.W>^7P MI(^O[=[QC)HY'\Y8#K H&$!:YH!D&3930HT*AHI,$Z_9X/[#IS>4N[P%:;SS MS^C8@N8ZBH=!$7W\[F=OA$W7.&QNZ"2-[?-'3\TX;-FIA(RC:P:.SUKDN#ZQ M_$958CVOU2L^S)?JO0GDJYE F&WN3:<1L.=R\J=U.JF]]DW8NH"YXX@/AV1L$K@21']V<(,F*&%<,#DN MA[BU_XA6'&^[AFF>BR14NU1I6)09S$ULD"FA #)_ J8I 9 5BA9ED99B -&< M,S<]GK'N#:&1LX#ZL$@(F$8BD0/=EBJ2GK$;+N$9Y*S%%R"02ZT_S1\7[QI& M'UNYK)W4<;7->"ISHI& $&!.S,2BE!P0(0C J4P-J0@&F=,Q1A=C4Z,.ZVM; M2'O/V\'RP[TXNW%**/0B,\IPX+S9Q 61D%S2:V]4)G%I^2&/.-TS4-769Z]4Z:5U-7JFETO,>+0Q_ M/?(>$()*D)^R,Z[J>$]+CX3&^ZX=6%BN/=V\OWO9;8!A1$VDD$I02!-+(%3: MDDS*_,$I9Y2E>2J]$N5Z;$TMBNA<3=;[OGH6B.N!UHT* @$6F1&V6#US,\+N MA ,<06N\]9@;MZK;Y78?U7%SN&7HNH69QKQ>5;OZ&YIIP@5$@-.< L1S"(@L M3+R@,.$R8!'B3-O# MKCL<&AEYJ>%,&X]7%\Y=.% W>W.OUO; VEK=VS#CN]KITG55(6VFD^H2GV[U MQO*+6+"JJE54:D'PI?S*?L[,?$$5J16-P]+\P4H.B,HRH%.849Y!PPI>D4-( MYZ;&)DU*8Z-S:F)IN.6E"&^.F9[C7#[ ;VP:#+3)]>B/FKS[@@D10$8)>@^-J$;BT_4B2P.FF M8=SQ19GX"9E[)JB>M M3(TK=DXFM9=^''$:2#=NN!J>R)QPB$R$U:%>"$*2P6E#HY) ;UL/!W__Q=>= M-'EZ-U_.JWLE[?G,ZJ/:?-+&G%J;V(^Z$(>^;WC*V13^CVM_CX/.V%Z_WXH5IO9G\SI//M\5L;,Z=80D'-Y$,R M._E K 0D+7*0"564)B+)L-NIUZ,G3XT!6N?V/5_.MPG!X_=)2!>;8MW4@\?\%0>;2ZC/7O]TIMC[JWWP_.TH() M@4"&4@)042I 9:[-+$ 3SC@7N/0Z@7[>U-0&9^MI4KN:=+X._#[W(.SVA0Z# M6^1A/12R 8IKE] (J[YVUMK(2FR76GVLRG;QCA#!?*/C-!=M.RY0]>*K>QRW8Z;I&W)]L>;5<)58EL3:X+ACV>\ M"8B'+R\X0?%'K'\",^!Y,4K;STJ:\YP@")0F&"#(*6"I@D"4F9)EJJ4B7LS8 M;VYJ_-?56EEM#\0MK-O)HO7;6Q#H MH,<0IID0$!4S/'-'-*P$J4 49SIDMH MYI\%]#LE$0[O<@%GMV],..PB?TD.SFO>)%M? MM^6" N8'.:$2-..GW^*$"MR?SVJF^5+2!2?5P]^\7G MIOX=NU/;Y&"!("ML'9!29&86C80T42\WD^J2(*T%@S@E7DI M&]+4Q*DK@R?/?[UKSN"T[<$=Z$9C8W1+9(*+V"/^!T:NA#/H:9*AOHQ[U.1* MQ([.H5S[O)#5E/9*X[QZVEW2!NFW/]A:-OE1>S*?=9+FUWNV_%2K?U3O5FNM MYAM[!O?O:GYWOU'RUH1;QO7?S,,W;]A&;<_KSE(N.89:FO P128B9Q*8"%V# M5$+"<5EJHLH0U9O&;MCT8M'6>R637^;+1*X6"[:N;"G8I+)P_!JB:M3HKX_; M-V,:SD[H"[1?%6L?DOW26 E_2DY6S[+ W"1M"NL>-DES**"N4=S"LLF4&+LI7K3K:39BWDW=,NAKD[> MBA5\-IQQ^\U6_?ZONC&?M#UF4=ES%JJ:<0EIEM$49!)G '%, ;>+/5G.(!6D M8#K3LZ6Z,^[)KSZ;##*AY>1.O5#PZO0R?'=_I5LWRXW=3AHACL3UHZ) M[UBWTY/6FY2,FI@KSP%*40Y(3B6 :2%9P05"A=/^Y25#4^.EQM=DSUD[:607 MMX/\T.TGGI"81:::H7!YU**DKF]CQ^M@JY+(_<+ZCI='VIN]E%M$RO: MGUJQDYG(,DQR70",NB2D!Z, M@V"M-O-UN[C5^'WMG.Q,%^040\(*#8H4FRY " -BG 1*Z Q* HO<%C]>;=CB M!;M@:WZD+F@A3\1:R6C(#YT*7X_GB\R#+<#;1+ON5[6ZU"^O:YBC3H?[08L[ M%SYC^X4GPOV(7)X%7[@_TE9?=6YMLEV!?/M3K<7 MK(,GL U77=B'V^ZT;4%(YLOVFW!BQZV[*JFQ&'&K+4H?CKJE%K8%T]HZB]([ MWEMD<;P(5SUB5RI%25K #")0EHR: )\H\XV3&. ,JY+RG,JT\$M;Z;4WP6R2 M72F$E;8J%&PIYFRQO[1Y?14)W](TP3",S/OGZDA$J4OC!$KL4A(O5)7&J>TN MQ21"U:0Q\;W5+?R\7GV?2Q/Y/_UAF.[]J3&-NTV$SG*#64 C*5 M2X TS@!'J084%RGAB/%,4)]PVM^%J87$M;*H7JQ^5(GM\KWS+&SK^[_ZL<^ M?G&CI+AH1^8IN[I0@]VY;V/17VP+3(SYZUYAK5TKHB0I#P*JAEKO5PMS1]7D0WU<;?;X=Q<(4(E5AGD&"BXX0%G& .$D!1K" MG*!-2BP\YXN+U0X5@S3A3U>:+^5;__H,]=/+/ M+,LR;.*7DBL3R5!& 9%,@8Q)40B88H(\M5]/F9D:'71>)FM[Z*,R?OI.U<[ MZ<8&UX,4F0NV^%@/$^MB!"KH1R&L?.M)2R,KMO:U]EBDM?=J?]U%*][X2?^- M_>=JW94<:U7)$$0YMFIO/"^UK0K&@'DI). $ZX(2+ECI5(.XU\K4"*"6%%WI MI'8UV1;&\Y-\Z\>UGPJ"H169"=RA\1)PO-CT:\4YANV,+/T;ZME/1V9I31GF%(%S%]2@% F I1*G@ MB@ DE "HX 001!C FI%44)T**?W."3PW,#4::1/>=T[6RN6^QP(.0.SGCA#0 M1&8*3U0&9/^?;OK56?\'CQTYV_]THXZS_,]<=V5YN4_Z>*ERN^=89J1$@C)@ MX@.[B%@2P'F) %:IP#F!/$=.,P8OJU,;[%NG[33BY#K]4.DJMTYPW?0(#&WT M#8\ J XO4^>"4I1R=;V&7Z9LG0L69\O7.=T<0ESU(/?.;J78U5.[;M**5I>FQI==BVQ( MLFM PNH6>(9VU_>78]PW:B_$#@KW.J!K3M*T!]0-VN^6IDDV1;!=V[>M2O[\ M6N]GQ\F4"89UT-#R>J_&C3N#H7@4E(9[\L U>/OD]]\>V'QM8^/7]VQ]IZH9 M5E)B)!6@#.< %2D&1)<"0,0%S3*M69YYK;N?-#,U-MTY:(?S8K6\ XMZ# _A MTS/(.JZW7XU7[#5VZV"R!UCK8L U]5X(@JZCG[8T[MIY;VN/ULO[KQY&!9]M M7NQJ>;N4=;;LYY69$F_E(-JSUF]_VE-I:H9,9 :ES &F9O**1)D" KD"2BE# M$R@M*4E]Y!L\;'N1Q@@*#E^MC5H](SE6SZ@2U7CMQQT^7>%&*)$ CLPRK=<) M6W8IW,\=3UYU,#>*#E^4F""H%89#8:!I8WTUQ"(B2MG+4U*H=<:O$A85R\?N#J MO66?CZOE]K1DK=I+#KQ@@5I';/JKTKH^Y(IXZ]F9[(8[[8%LESFA M#?ZJCVKSAWE?:VE\)3N=Z=OUO#)<_.9Q;?YLE)!>*;U:JZ_LYTSD#+*L%$ I M:N5?)01,[0DO!A0X^.E7A&/ M@'/:W3Y*!-NCJW"3G)9EW=?T;]N:-(W=*O/QNKV):7#@R/?E>BQX*/T"31D_ M-G^Y_CH9[+^@.\.+)8C5^F'5%,JL$R%?VV2?]=/KE52S'&$F<2D!S*U47T%S MP"!5($]YFN4:TA)BWYH)/?:F-D/8U@+8\_DFJ;U.;))&XWEB7?_]' M)@*:D3\&(8 <5&#! 9X =1;ZK(Q>;L&AR:>J+KC<-BR8_VVUDC_FB\5N5]JR MVHS;TN*42I!QS0'2@@%"- ,*6?D&RG.DX8 :>*>M.8V%\ M]N!UHX50H$4FAQ."3S<)TZ:KDMO%8O6#F1&1:!M4U#4\:MZX"5>]R0>MN*I0 M>_9>6!GJN.67U:%.W#.,6#ZHJE+J^0F&#W/&YPL3UK0ZZ-6;1S4S(071A0DP M)-88H!*E@&7V\( N9,8A)1(3G\0T5\/3S$JK#TDE#ZV;?F3C#+D;\<0 ,C() M-2[O'SIK#TEM_;Y)-JN$JUIF(ASK^$(5DH&<;8_*1KZ('#*3]_T#,VA7U49] M>UBLG@[7?#ZO%G/Q-$-,TU1D%,BT* ""!0*4:01@H0740I;8[W3Z)8-3"X,^ M']28Z](W/;-C+\'LQD@AP8O,1,]=?;:4;L*>QMWDS_:_40X2N8(5-.?UDLUQ M$UT=$3C*;G6][XK29=7[JGI4LJ[J\EFMZY_-1)J2'&8:J$QK8"97$K!2"$!I MGLM4(5T67F41SEJ:&LO\5BNY/%@7ZY)@?_S^YKIR8"?A=2.9(*!%9I?&QZ1Q M\J:I>V5WX9JB6H$K8/5A$;Q8U4ECX]>5ZFOSR1)0O3>$2"'[HJ3A)+L,W&PU MM:G:5,@4PYP!H0@"B$,-"&,4Y!F5JF"& MO%,7N-%*:& C,TP03*],%NL'*5Z.V!F[+Y@:UH]$?T;8A7O#K>Y\4?;!W;^^ MJO6W&4)!^%*K.CM@ZQ\D7_N #;*H31^ M!AZGM_1>/2PR^;IF)MYAZW]4;1$-5!)6E+@$6*?:^'AM_WL M=4.7/;1:KY7\RGXV(DH?U69&BA3FDA0 YYF939 2 5K8Q!1%2Z(PP@QYZ,EX67MNSCG:G1A7M@ISQ+^3ZY@[F$$N<@\";P"JG\3M"^.") MU7B+G3O3$UKO/,+#;\GS^/;K,N9GBHD2(689KGV MVJCM'CPU7NG\&I8%;Z9>3.9EE@.A#$*(FS]X#B40G,*L$!QSSF8/=1?]OF'K M33RP#HW$@^R5NILOZS5)SA:]T4<_=E(4C)6I@0WG'* <$T!R60"1(5JD%),R M35OLWBYE;.0Z$S$78>3UH+E]IX; $/E#='&@#3Y)$>,+LGWVBYR6./<-./J] M_RKRFY6H/R!F2KNLZOI67]3#:KV9:4XR2K0"6BHS)!$3@$M-@"Q+24HM-2J= MBT^=,S(U\N_\3':.)HVG[HO'9P&]O'0< J;8X:,_0EYKQI<@N&+%^.RC1ULO MOM2X_=7BB]?&F&7>_IQ7,ZS-8+=:<47)I8GTBL)$>BH'ND0YR1#"0GC):E\V M.3D:<,D$L8X'S:VIP0\Q[?2%= (SS@MH!IYK[@,TWC2SMCJA&>8^"GZ3RV=W MAN"A=^;-N?UFSV69"115D.8:8*5M,5VD <.Y!"QC..4J*ZA;SMEJVFK/?+8Z-:OE[6:SGO/' MC3W5^77UF=DSG5MY5@S3G*"<@QSA#*!22$"PR(%,-54*EF7)O 0GHWL\-89Z M9SR?WRT341^6%4_)O6F27<"0NQ;_:QCEM'"][L9_D^K+R$3JH(;VFE7WR;O% MZD=2M_29$%IWPOV+$K;$SUS/1:NALY-",V%=W?IXNL!C]-48.FCAG)Z$XEGP M/G#5-@MO>/A*FG%@;4;(XJE=]U%F+ETB)D&1"@H0S# @'!*@*"QTQ@1!Q'LA M[<#&U#X5VU6BK9^#E]$.T71?1;L"H[$6T9SA&;2&=@: $MHAT\>?07M3--. M+:"=N_3:@J'=VONNLJ3((!4,<8 A$@"I/ 4TS7*0IU+PU/P2EGYG6<_;FMJ MWZ\PV3EK-77GW^>;IZ$E/H\1=HOF N$6F01.0C9.F(D_"M6*6FC&!/"U,'S[7IM7HU&A/5I=TDK^G'[@ZWEIWK]K3*3 M,*WFFT=[_+9=C9OA,J5Y(3@@68&!B288H(5* 8-"T9Q(6PQS@'QA!%>=AM_X MVH>MITK6)_'K$_C5D"/X@?O5D>U>J)M&//8/N/4]V6]?LM= 6ZMX_[JVD4G= M2GN&KF[G3;+7TL3T<]/6P,H!<3HBN.9 8#?'5RN(@_-)G8-(IH9]/UZOEO4\ M]>_SS?WKQVICYK[KK4A4I[+(59'2+"\!1;6^7$D!HWD&"):PP(CF@GNE"+L8 MG5I$VOF<+#I'_0C="6@WA@X-7V3*W2+WP_B;= X_$Y0+KF'I U%(,G2R.RJ[ M^2!Q2%=>]P[DGUK*]!T3]3-;.1!8%J7@J "8Y1J@ D+ ,,1 EWF*I$Y+D7EE MC)PR,CE^:31=.R<'JJV<4#? MMV6;J0J%"DS M"K24 J L3P$AB@$I!"Q84:28>PEKAW!J:IQB-8GMO&7K<_*\87[<$J3;W+AH M[,Z(S%U['?#[ABVE">BKY(\':6N$V"JR38/L'/)95[5-2OZ,LGP7$N.0]!C$ MKU'I-"22A_0;]-G#Z/KO:GYWOU'R]KM:LSOU\=$> _NDW\P7C^:GC73?I\=- M9=]LX\ LQ;B@:4%!D=E\W[0L :=< ,%TGB/$I53<1XWN!_[#:F)ZX1%#6Z$,@K$CG"3LC2W*>;^FQ &?/M<,& M^UNVMCH'52=W_HI5)G[C/:35J8V MW&NGKJY<9.1O<:V1EJO%@JVKP&B[L>S5"$:FVLBT_1=?D2C'+Z=>\,/4BW=LOK:*>.JVJAZ;4ZO5VY\/2C3)9-_@K-0I M8;20@"O!S8PN58"4)#,<)0R/XGV>*Y.C?0[YY(?[?P<=(MD_@+O$3O8 MC=&FT6V1:3% _IQM;JTQJ9*]!M\DVYUBXU:Z_W=U5V_@S!0OTCSG$N R+0 2YG6@!== EK@L(6044:^EP+.6 MIL;[NT7VU;8@1=7ZZKDI?19<\: M&W?G]E*;C[9C+]XPM.[&N_FBW9:82\#U#_EKX8@]X71'8D#5C.,F7UTK8^^1(U?( M.&[,<5V,$]>,?,+J[?]Z-'[LM$VJ^K#YUWNV?)[-K^3VA([41*>4E@!I;OZ M IJ17R! 4($(%UK!'(YY\LJ_"4X#ZO^N$UD#W@./">>$NO6?9@;:M']/_:E* M&A63C8'@Z'R7N7]*I[N&=]XD3GT-&J^Z]F5=BL:H> MUVHKDJ1X"A7#YKW), *(XA(0P_J@Y#C7A"%::J=R>:V7>O>1&.3&QCTQ&1^5PC]*!X];''0I=4"DY7Q_&588;B-"1T-O0YPP] MXK:QHH>?UZOOY+^5Y](/C M?D$4=&-O(!A@:PW.SFT[/_[ECP;E7Y.M\\GM99@'G#/S12SL:3)GZR.?&?-% MY?ADF/<3AG'9%_70S#&K3_K#:GEG^=%&D;.R3'F>I@I0(94]IH\ XSD%,E@^!%J1 MR7WGHGT9K9.@?@FMF^%8_!(0(3G[K*U1&?I2BP_Y^.+UP]CW_?*[>>9J_;2M MROM%56K]W4:.1%'%. (I*VWZB.%?3C '.L4:9Z7DW.]4R'E34R.';5WB1*_6 M2665Q;^9SZ -%)<^=F.-ZX M#$5(YNBQ-BIW7&[U(7LXW#&,/^Q0$:P[Y'JTJV 3W9:5FN'24(F2N2T S4V8 MD4K V.ZV[7 MJLGP-2Z'8Q<_B$(RC:/E45G'#XU#!O*\>Q@;_;%<*[&Z6\[_JZYU_THME9YO MJIDH%,I$P0#!#%J%20UXGF$ !0:3<3%Y=0DF;R:Y $)(ZCAG:E2NN-#>0W*X=/DP-GC55*K^ M_5ZIS8=54_>GKEHIF8:)JG.&IL8'K9]) M[6C2>3JH-NA9;-U((01BD5EA&%C>S' )B9#4<-;6J-QPJ<6'Y'#Q>C]VJ-:; MV6N[Y*?6#VR]>?IHWH'ZS:4<2:P%!]J6$4=$24 *@@%A15KF"N $.!$'OC>N#B/^4N-[QGKYM:]<6[^=3C&SSY[E+%] MJ67=F+YXW5"9>:MI]_MF)?Y1'[6;L0+G!!88**G,%[Y(&6!*,U PQ@M(TY0R MK_6&0P/3&\N-J)]U,/GO_XUD,/MK\O^D?TEA8G!.OEN?;Q+VN+E?K>LPMY7_ MJR^%?TVR]"9-Z__]]9DD8'L9N4E1>H,12=@F^9^/2_7?_QLLT[_FZ8VY,X/U MLBB^H22]*6!IKWFC1"U@TEX'Z^M27TG[@TYU"RVNZ:KHS%+W4NW;37-&^29Y M7U6/(27_SK4_K []@8V1->=/M_!87_[,=<-(YO.JVJAO#XM5O?34S5$.!>MO ME_*C:49;<8$RE3*J2E!F,@4(2P6LQ@Z@7&FLM"*,8!\>&N##U*AJZVR]N?)@ M&I2LU6:^;DY6W"NVV-P+*R$S;+%B2"^Y$4MD["-SSW/OMTL^7)ERXF_.%E3A0F^K$Z8*L8"EGI02\ ML$5E<5X"SE,-[V[5A5GM MMV?.C"/R;E06 <_()+8/I3YFL9ND<1O4?@=,K_$#*FBNC:/I<1-O_/ XRL+Q MO-U?[*6K(O[.4!];_(=BZW?F)]4,,ZQ2F2(@2VGBKS+3@&/ M)A-SH6G[:C&7+AUX(-8>O+?I,VMUKY:5(8WWM0#OAU55?64_/Z_6]2;99K.> M\\>-+?OR=?69V5D?G G&M<#$3L"*%%C=%TL%") R8RG.&&'&D+\(S!4N.0V* M\45=&O_W\V8\S\->T4EN<4QLS$V;RL=@> 9)]1X"<465F M.@RS@@.140Q046I@ODDY,%&I+K'Y!2JDWS&_H;B.>L+O@ZJJ1#R']WHPW;X; M5[YXD;\'S\^8;:MW)W]CF\=UX-/#/4@$K41RPLRXA4C.M_.H#DG/I4/51]OG M?%'UB[Z\^WUC^K*:939'(\TE@(4RH:B&I2'4G(,,ER9$Y8K(E/LID9XV-#56 M;;4XNQ=[ZVW2N.LK47H&WN]R,%\6TS^[M:+*IW;'VWLD3SP1YG;TMH%2R%668SL[D]\T]+;.:E0@&8 MEQ0BJ2 MG/(E>JU,C0YJ1Y/:T[T#_LD#>[(1K1L;],/:3P7!P(K, _LX62^3 MVLW+!' ^[$[8V!C:CSTN[A7\G&ACA5WGHF*_UD[/T#^]Q!B-_ZY$KC( M/!,(LT%BP&=0":T$?&AF=!G@,^T\I0%\[M*I%%O#:\9*30B$$BB2(H"$2@$QLU+ )<*6JX8G)-F5ESFA!@-:2 62WFDF:V1-ZE C.:$J$ MEQ90CZVIS2MVFGP!SICT8>SVB0N$7.2/SE#0AFL9CK-BT6?N9=0,W5*X H5("3'6FRXQPC4N_*8&_$].+W6M! M>+U8_:@2V^6U6&KM_)[8_K\&4=OOZQLW(HJ+=V1^NJ"^OVW$GOI^%/H:#N(( M@OQ]7DQ!F-\!)4>!?I=UZ%GW5XH!=T_T9>-P\49+$I MX?665#W;M!H(.R61=K.QU97=!6O4\! M!"@9RZW(&P+42K-(R"F4BE"=,K]@ M;8 7TXO6VD;,9L0_K(C= BXQZ9WEKO:Z"; M!_\NPD?[>NU?%2OGO[&_G.U?OU8;5;?S/OVZFF7]*GNZH6] M9L=89$1BB J09CD$9OJ; \Z4"?7R4FJ*9):GVB?*"^#3U&+ _0WIMBEV9E8W M)MFVYL;^;"^CN6W1L+W]$#WKN#LU;G^-F#L0OJO\MW["@1MTTR: 6^-NMX3# M\6BC)."CA['XN]5:S>^6;W^*>[LY8_YI]V':-&8A,"%:*J S9";AF=2 8J1 M6O T)P4O9>EU4K'/V-1XM_6U/5LGGDQ(*^_L@#78FGG(9O[=>^&Q%VM$&.0Y M-A] @FQ]&\$!L7\(0C@GD%!)N=^,(A3:XTP=.KQ5Z^Y6Z,=SL:,79+>O4BC@ M(G]N.L0Z/Y/6TXN#+/ $F/,&%+:2RK1 MV?+4B'SG9%)[Z4=STCB=-%[?)(?(1B >;[A"LI"[\5$I MR1N30W[R?\! >:%GU>RW*K*S%&:%0I !RDIAJ$FGP(0X&C"&,2V1@MB$.AZU MY,_8\2*B$0K'?[4VDE7G;+*PWB:+UEWOHO'GT'7CH0"816:=K8=)[>)-#(GI M"R@$U=\Y8VI<;9W^]A[IYERX?.CI'*W,G,I6Z/JP>_EGM"1ER?,O%8%Q4:2] I M;GF),Y9>3-;I'E2(UU#-?*MGN8'XVKT9U*__SL9FJO%)ZM5;]"G[; M= !(2E50FH*"%!E W,PZF,8*%+S4DAEV$=HSOS:ZS]-;I?U\4&>G531-'LQ5 M"=LVTG=E/'[O.\Z*IM2CL>=7)_12?VF:^VMBE3%ODK;971))8AM^8_K1U_"& MAQXF:P20VBR<=M580<*(I!!(@:B9]:8I(#DDYJN4Y07F4FJ_RFXGK4PMVNV< M[)(!?4^,G0+2C>"OAB"T'8DV&G#(U\)JRGK<>GP?HN'CKH MQ=JNG;U1S7_?+V^%L(5K*_/-5//O=:Y4P6%>")0#E>8Y0-*JZ#-6 JYD6>0Y MSVBF_*2+7F&7KX8K^M+[ M *2NE+XZPB&>_-7.U M*8!VUMU\&Z_CR@=G[MISU_6IA[J@:U8T9%AII6:1 MV#Q\E!-;W"M#0 DS"U&"0RZ$S[;\L8EI[LCO^UD7LL=_;?5]/-/FCR'-""P1 MS"F F10 *6$9EFO 8%:2DJ.2D6SV4&N9_+YAZ\T8P!Z:BP?O*W4W7R[M4OTK MMK"'OZ[&DS*!-#4 0D@U0$A8*$L[>5;,1M&9^9RU>+Y=.L;*(=#LC$7,P5K* MD$"Z?:&N@R;RQVG?N7_I!+EB%W4ZCTC0(Q+'5L8]\7"VE4<'&,Y?.?2[9":: M76E+NWQG3_\>+^KM*H)KA+A(MI?VJQ M[=;]YH#GB5IH0W6:?#O&E6&BP1V=?@(@/8!_!N$5EIS\7!B9N0;A MU_5Y]U!Q^T7XW:@L)*B1N>L0R0NH^6?/.$(1-(_FDLUQ,VH<$3C*K7&];QC3 MW KQ^.UQ8=?R^VIB?E2&^+ZRGS.6$4&@4*!@"@)$" &<8068H$6:*I5FI?") MKCSM3RVZVG,_6=7I$^+9AW]>M^ F6:I-4_*FJ_SKF]OOVT]N#!41_"$ISM>%41EO(#Z'!#CT,8.W9\T#S7-V J!?U<_-*].P M?\Q@AEANZ\=IR 5 S)Y^1U #R" M."Q)RH5?PF"?.9_1-DZN7SNHOOK35R^L MSONO0:"*O^_:8O1,UM>ZFM2^!DWVBS)PR1)^]W.F:(Y91RPDAB**36U9YXDR$JH MBE1G@FH5)B?9V[?)\I$]*-6E'?_2)I!Y%O$(UX%%D6M-,P@4%@@@7IC8N$ $ MR$Q#200K)/4Z9?\BW3=&Z/QUUVLWM92*YQY&N"YS^_Z\2$=$_E@Y1,ZU2JIM M6U(W[B:QS=O^]G2V]TW80#LX\F,D:_L[-XFD[,&8NB9?#SV&+24A".B"NC$T3TVIL:VC9M)ZZ<9 MUO9?JW5B??4M"W\,:#^#!H(I,A<.0FA )?BS&%Q=!/[XR2/7?S_;M./2[^K)_OG.R9,Y^SFG2@GBHJ, $T5 R@5%%"> MIT +G0L(%8+8JV#/ !^F1A/[@I4'*I7#%$-]^L-Q@S@NRK$WB3OOFTWB/?]K MC5#C>Z,&:OZ2-*UH94"3*"L(5X 90P'4QXT74?P<@-,YA<\ACQHH$??M8;%Z M4NJ+JE=1]W:4V@/S,\QYP7)< LQS6[H,(\ +R '&)949@1J67CDS%RU.C?>> M%7VT&Z#KQO-NANK)?I<1=^.ZH#C&CI]:7T$'W3-EEM;?@#IPKM $U7^[:'1< MW3=7#([TWIQO#*'S9LL*S&!&2"FD D6!%$ YMN5[F 28Z1XD66%]A)V/S8Q M-4[Y=*#K)HR/UPBZU3 ZKE5=!4[L1:=#&;?7?"VW_9XXFVUE1?4;=MO M9;]DV[,K!R:GF7F;4F>4X-K:K=6;1_4?BJW?S;_;REV2EKA 0"H& 5(9!U1I M!@I:IBQ/5);4+RK@]X_[RW@>@%S8/S]6'N5?!2;5FH"%[R$D-KY$]=F_@09X!1Q #F43&-4<.Z5%??LZ5.CK]8Y MSW)=S_!RHY[!*$3FE=:O"$H<)ULS^/&Y/K[H66'#!6FW,1\:O\A4T+@+:G^3G<-) M[?%-TOB<6*<#EM[P@"AH"0X7N^.6XO! XJ@DA\^] ]==ZP1]N[2X6IKHX\WJ M&YLO9XH@I9$4=H65 )0+!2@4#.0EI@J5$.?42V/CI)6I44Q[&'?K9?)GXZ?G MDV+6QJFU4<6]TMZQ\WLEGNQTV&UM8,^Y[X M[::_8.^/M.->;[@_3V:LDJZ9WGT\RJY\I$Z)4[LSK*LO5,\S"M[G:WS&,7=U M$98Z#*[^G2T>ZSGA[<*X:$5F9AF61)6R $S9PG$:8X=O3[8B MAKA.3^MC*56\B$A.3SO[]"C"B-W\MC:AS.?U2L_-R)9"IJQ4H*0'O[0:TW3[8XQN9V*>T"V8/=0O^H-K-, MF(\M1ASP/#6?7YE+P##40'.=XDQHGC&O@FQ]QJ86_G>^WM0%CC;U^I'J_*UU M7KSWQ<\#C=*,RWI?DA16;(=BP$LSYZ*Y@J*$*M<\]6'#8$"/0(^]0">UNE?V MU\!XNY%I*!0CL^L.P,]; -_NWM2@I3)=( FWMA9#1=;?B+)X?(]0T^[ MFIG8>VF>M3U"^_&Q3KDAB#&!N009@L30U MQF[/==I5A>?N)HV_OJ=?SP'<3QY!88N]$SD4L0&G82^@>I5@-O/_-2(I'.Y79S\'WLS8;\8Q+,7W**2>-A& M9IO6\<0.FV2+\0_C^_;LRXN!P&O-B+S,-Q&WA>I!>1\$=#3IM[@5,@O>T^ M?>"C_Y:!.^%;?4![1']W,+P]+6N/T%6_W[.U>F5LR^YLR>Z#3924B*448&(U MDF&1 IY3#EA1(L5R5-#4LZ[XE1Y-;RNKUK%.:F^3_09Y;I5?V5%N+#4B^)&9 MK/82\!KUUL_D=KTVES1U*^*HE ;"+^@6_)4NC;L]'P:_HZW[0(\=QK$?U6:7 MQS3#AA.ER N@\S2S]6Y-5):I'.0ZU;4T +8U>]P7NI\]?6HKVU:+_'DNX>D: M53=)7>7"CQ*?X\HQH4)"#'*..$ X$X!QS@!,"8$,%1RCS.]+-!C9<;XK%MM6 M9+_)X[T*/?/!AKHL09'"%"!!"T!U*H#(M41"45YR MC:'*O>1/A[LRM5CH@D#/NFN#/5*DZU;4HCT1]'I.]YS/ZFKL_AAI\=55P^?+ M?M\T+:IU?4:6].F%=71QG]/>3$_FIQ>U08(__4\<2+FKI5PMWR\-$W&V_,>QWPVRK]=.I4FI8,($4%X!)H0$2"@%BPCP@N516C$R6TBLU MN\_8U,AFZZOO++0'3]=Y9QB4HL\T6S?'J$QW&9&P,\D>>R//'2^W_'BVZ'#/ M,+;XNF92?;0O12=56#+.M" JY0!5"((",TY*!0N"14IE23W88A# U-CA=J_ MQ%[A1PM'P+E1P35P1![^#1*U;Q%BB',-#SG*CVR,.K+/M?!P-)^];N@*CUV" MV*Z$9M36VT8:E+D54\YR#8CF"F@E\HQ0JJ54?JLV^X^?VNAMO'-9^G3!SG7= M9"@BT=="7,$8L*AQJLUA%RJ>61AY\>%4ZXX7%$Y>-7B1X,X,D&]O%-]\-8^X M_3FO9@1+2#.4 XYS:J)SH0!+(0*:0%R4"M,\]TL^/6%DJ\#G 53O&G_=X0#9GCG\4@\)3^V,[8,_BS+3TQ83]_[;"1 MWYP.V596HF4A(<] 28D"M=(PA>:;G2JL)9':L('RR6QZ]G2OL3Y"9E.=KY2( MQKE!XD?/P7,;W8,AB3RL.PVCX*6/3C8XY!A^;F#4P7NR;8>C]O1%_B=FVR?L M=@;>+N4;ME$S5J(B9QDVV. "H*(PDV1A3\QBR#E#%)=N>OY]1J;VH6[]W-\T M2XRKB?75_8SL64C[QW(HH"(/Z4$8>9V*O03"%0=BSSYZM+.PEQJW?PSVXK4# M-;G9>CE?WE6?U;I.;M[.#9%&*-<< P21!"B%!'!"$>!L)*GQ*:;*(.R8!DPT&8 %A@*I$N, MH9,*04B,1Q$A:/VTY162VM/!:QIGL76+ED(@%IEEAX'EKX9^ 8F@@NCG;(VK MB7ZAQ4>RZ)>N]^-@\6TS:V0,/NFZN/2VMO0LA11S1T>+/MY( Q"D1F@!>?3P"+D/>#( ME7BTF4'U4:?((#VS%7'6?:\2]FWU:.)2\S9MWZ.;1/U\6-LD*6FFX@FSWW11 M'ROZ<6]"BJ1BM@KY?"GGW^?RD2T63^:+OZSF5?V8;RO#NIM[MDPV:MG=:G]1 MKR.T-\O'=9T,OGPR_UN:9Q@:,$\TPV?^+5FK!UM6R/S^H2XI9#,G-\;5;GG M9DS^);'.VY##/IHEU?QN62N>F-_7=S=ET1MKFY6]WQ92[9J8_%@]+F1RS[X; M!,PXLH:-$TQ^MP,X45HK89QN[/+':KY4C27[;U7KK/SE^N_)Y9>E^9*8Z^SG M :9EGM8?AYX;1_DL7':\^R X7#FP1I=YS4R?-\&^>/JZ9LO*?&!,O__&YDM[ MZN./;:V&F4Z%9AQR4!)* 2K+W$S(%0::V;TP)'.8H=E2W=4EC9V"(1_S3B.? M-B-_WXF8Z\:5W0_ZI58?_]6^Y[II3SO&Q%.RL2U:##A:[=4Q;I%G<+!'*O'5 M8MKYG>PYGOQ65PRI3X/=)#OW Q;[&@!:T*)?/O;'+?XU )FC(F!#GC%P6V!7 MTN&-TN9+)%^II?G+QJH 5K?R/PVCVF"AS39!F8:00P(@TH;KE.: E+P$&N=I M40A(!/=*T_$S/[5@^?/*1"5?U&:^;H0*6M]K9OX,X2K9.7_FS&N$A*)A< ;=!O'S8-Q]DD'H'&VD#'O*4/%!L6!5 MM54TM&)@MRLQ;U=ZF\*CKY2-86PYB;WW[.NJ>*U+4V/*VWHB6-GR96W+S&"NI?78WBA?U>6MQ+/R5LT" ML*^2X=5=ZL:MXW949+X];$S3/[>?7K_?;A:W97AO$EZWR6JQWD27&P@'/>TN:8_@W?Y@:_FIUF:K M/JZ6WU5E"*A;2ZBOKKZL%@L3B=L+9QH7!80Y!C(O$4#0O \$0PF(4BE4K&2R M\&+X^"Y/[0NP6UAN7/6L1AF_B]T8?UH=%_F+L"_,MM_<9^IL_"DY*>!FVV(/ M2-?-ODFV#;])#E^%Y$_;_*1M?\B"E:-U5M#:E?&]'K>,Y6B]<%31?MMGF*TA25&0$*VP-1*9> ,2) 65"H.2$93E._Q(_SQJ:7 M^K'O:UU4!?\U:7SV3/GH0=B1\(.@%INH]YS\EQ:HLTLB$7(6+H,4E"#/6QN7 MV"ZV^HB0+M]Q]3)N7V7>#_.EJM#0ICU)C0$5YF\"YY1#J#C6 M0Q=RG1R86GCJ667;MJ-9X?5,D_+N*.]%WN#PC[C,&PCY:Q9UO>"+M*SKYL-+ M+>QZ(=2SM.OWG($% ^V#5\NW/VWTIV948DHD84!D-L]3Y@+P'") 8)E)S!@M M4^A5N>[9X[TX;;1S+P^-CS;MQCKI69?N.7YN9#0P@7?_DO"BO?^&YDP@$+37WW,*XQ>5.MNZHG-SIJP;6/C!]M5@]*/E5B?OE M:K&Z>_HRO[O?="H(!8$$%YP"R55J!W8."*&%K4M)TU(4G)/2)YRY8&]JTS9L$%@-U&?D#8(E/!#K&=JTGC:X1-8T=<@M82N&!RW%H!;NT_J@7@ M>)O_$;LW;0YL5#[V2,85+$Y8PA*7L?L+J)PQ3F[\\\>[:#= MQ>;MG[2[?/' -=?'AX=%O?K+%J]9=?]NL?KQ?JE7ZV_-ZG"W/,@YECBC&4#$ MIKJQ5 !6I(8(H(TL"F4F#]AKR\_-[M2HP;K:2 P;5WT77QVA=ER)#0]@[&79 M/8^3&DCK<[+G=)S56#^@@B[-.IH>=YW6#X^C15O/VX?.4IJ.=J=& M2Y_7ZJ'=:=;*3VNN;9.=WR$F0%U!A M)T-NID>>%'GA<3PY\KO=?Y+TMCZ*]FZ^4.O7;*/N5NNG60$1TV4N# MTY^>AE\Q\3GUU-&F/#U-VI_L]%TV+)YX7MQ4&[:4\^6=7\1P#*9;;' 5 M0)''\3-DPB]YGFUZR._ZL9%1O^!GVWCXK3Y_H=_@KM:;V>?U2CZ*376[E+^K M]7?SL:_>K&PYD5E1,IFC%)FQC4N L!: D$R!E&)9YEF1\C)U^3;W6IG:%[IU MM*[YUGJ:_-FXZIB:T0]J_T /!E7LG<\A*#F/>2<4>L:]N7]OS)M_'8[W?@.C MC'FG-G;CWNWB$ L%S;KH7+39JR;X7XKY UO,!-1,8IH#FLL,H%(2P!6WZF$E M@I)DL%!>DE9N9J?&#G];+3?WBZ=D;CQGBT5=?.F:Q8*S< ]9*P@!XMA+!9W/ M79[_3;)U.]9*P268XBT4G+7\@NL$E]#H7R:X>/=03JI/Z;XVHZU..;;+$.8] MLEDU7Y18W2U;H119:@P+$Y40#9"A(T P-MV@-25$,H:Y5^%J)ZM38Z3N)+O8 M\SIY,)?XTI(+XJZL%!C'Z*340+CO<*T(<%/G<87D(0]@PM*0B^&16<@#BV,2 M\KEY8*KGVM:!WCS9!V],T&7SZQ\LR>V5(4.24"@A4(1+0T"E!C2#%)29SJG( M,#>!D0\!738Y-?;Y7=PK^;A0-N>Q\_ZF'CO-W&#; L\TT!.ECID[3$%S3B];'3C&>R_1+9'9\>)9GN\'?SY5TUW]T2I M["D'L5'RW>/F<:VZ7_15^YZA+*,*Y68BK(0)1@DTLV%:4I!SFE*JN2ZU'C ; MOLJIJ;%Z=V#'SH^3-M^GJD\RV799>N J^6;K1\Z7B6ZRT9+@,_<@.$>8V%_GUTO,^X,@ M>699(,RS!RH]SY?SC?I@OB3R_7)CWNVY^5PTA9Q^6YNORHS2K,@*+4%I&1I1 M"0&73((,TPR+3*"">M'T)8-3H^#:J>0U6Z^?K&AZ(^3G*=I\"6,W[@R)7&1> M;%P%M:_)SMFDJ[U6^QM0C=D1F: *S)=LCJNZ[(C D=*RZWTA]FK?VQ($JMI\ M81OU^\8>@=]+-DX+ BDN#;&D@@*$B0!,8@)PAB'*1,8Y]1+D<#<]-<9I_&L* M-AB7D[5SI;UV5%>2,H=1Q7NF-= M&^PD=[_D7=L,/T(,U9UN;/D"G1292FW_/-[KLNRW6O< M35(W+QS;!L8[)!6'%JI=/E]+,]=:; M^7^QYE31F1VS&15%H03&@!*F %*, *),X(I*05!6($E+V94_^CJP,L@5_CFQ MR//Z2%]'"'+W5<_D7ONN*!AR32>Z$?NH??(2149V;;I)MJVJ]_7WVW5SF#IQ MXY@[<5VQD0" 1RM#@) "BO:5+0CQ_Z.FO9;W1]??YYKXKBE+Q>H',V^75EL7P/4QVN6_<^#@PXI&I M-C;8 XZH.<,7]M#:9;,C'V-SQN'X8)O[K5=(I+^OJD=#J'5=UR:%O5%BKW_9 MBK6__:G68EXI.:-ID=:5F JH"X P3 &3,@-84H)+R @IB@$1J;\G$XT]M_XE MO\S;587JO/AEJ%YQH[1((/_SUG;@+KM0]".;B.NY\7X^N[#T+I MI.[[L"<-C/]8=6__9^/)[VS1[)Y7F_7<;J[;7YA8\_D/]JYLG'N_%&ME7M$W MJOFO^??BT1Z=?_M3W-NWV2X[OZUK6<\8U%02)0$1D ($\P*P#"I0( 8%DTBG MDOHL\X[K_A17@QL?[=@75C?,SB_KOZA=.SVCSG'?",< =K+]'#L6-DVY:23A M]EID,Z.ZQC:_M/U^^+-G-[0:E!T*R2\=#K_:_;X6BJ3#HM[Y2QHT L;1+]*+ M04/R<5LP;G3_(KUS-%%X&2^&?3T_*#.%4>UB_/+N@[7V8<[X?#'?//V-;/4&2D(W])&N]ODJW_2=V FV3;A)ND:T34,VE7 MP!B2RH>X,2H?7X'3(:E>\ZAAS/AW9?77E;S];FS>J>=U\?;DM9IT@0RE,-4Y MMD7K$$ 9PH H7H <0:I2RG0AE)_BF)=]GU$ZCAI9YW["&O^?9788EMPU( $) MMVT8OD3CUU5N5!D-_L@DN<6]=?RX!.F>\\'S,P:A%I(3_1P8E0T'87/(@\,> M$B*EUSZQ^OW!Q*/RT_+?V7INR=;&H7"F,B18QBC("3)]&*VS^9!]W;J:F.U^:8Y@FHWIP5[F-O"#FJO37;!]J%MJW=6P*"><\X4 MB-T;\;,'MBVHM\3:-B3[C4BZ5B3\<9.8=B1/RIX[G0?<.[L2RL"9!(-<&3N[ MX!J\3F0<7/6X8;SZU:XX/JZ?ZKVZ)JZT\Y(.^2X>-]>-]AELAUH]*?MBM7=\NF_+%N[6WW>]F64DURTH" M"HW,S$]G.> "04"S-$=$*X[]2O1$-RX-4^C4J8H1 \9-=@S_6C M8O%M,_N@F'[=3+&^JO6W#RNV[(H19V59YIP3D!:I-I$7+@#!- ,ZSW@J\U)0 MQ%T(MM_,U&C3>IJTKB;&X+=DL6IDD>SJ@1MO7@"VGPW#P15]3W0/*>MF4OMY MNQ%#V.[%JFYV$@S,_'_RO5MKM((,31+_MU9>?RO- MM=)[-YG/Q_]Z9&OSSX-+'CK9\61SOUX]WMTG_Y,MS95/B2'C_"_7?UC<4&\^ M%^9:^PV :9FG]1?@PLVC\+I; SJV=KQZ:#C<]*>=17]4FUE)<$8,RX*<<0%0 M)E/ 4\Z 9KR JN3VR*=?=/OL^5-CW9@**)'C>V@MJ[9Y/0N ML[!]Y:Q^]U9?9#\9Y59LYM^#AXLG80H;_3TW,7(P=[)]Q['9Z\E56Y+R4 MD ".2PB05 (PK3*0:5QHE::J(-)O2R&TB]/;:VBV]VIM]EUS/(6+0_>C&W6] M9-]$YK[]IMD*$WN-JV.<_>8U@I9M Y-="Y-=$Y,_HZ3?Q>J H*+&H7T<5]PX M$L)'(L>Q[ P]@-D^^_6"5=4G72^TWOZ<5[.""T@XY:" )@A$0F- F=( 9SG5 MBO!,ET[3\(N6IA83UO[5R6--\4SKH^.D\C*J;GP;!*O86[9>, TXQ'@!@K!G M%<\9&_E(XH4V'Y\\O'3#T%GA=_/0U?KILZ$G\;0+%X1(\PR7"I!26EES0P^\ MS')@=7)A24L%L5>1KW.&IL8)G9\#MC#.(.DZ9[P>G^B3Q]9%6^7!.IG\V?XW M2B1T"9&P\\0SMD:>,/:W^'CF>.'ZP1NGJV^V D.=C5%U\MVS%*58%AH!6BAN M9H*&%QB3%&"D,B4*A!#SJF%SQL[T&*$6#-RPGTV*F-USXXVKGND2YX!UWKR\ M%J[X>Y(6*>-B\K9#ZM4EI(;L,O;A$'CS\*2IL?<$^]I[8JNO]_(7$"*8<2RI M$"0#+"WL#".#@&A%008-@2A**2[1[*'14MBP]<:-/Z[RR6?8''H6,=0^)Q)@ MMVZXNILOEW8UUNZ]]$N)Q.A$35)%I 909K;:#;1Y8FN<_O C-89L>>K8409)B*L$..[=IU#_SRR!^>^D6$> M.NQ+^I:M+8=;,80ZS?'-?/%HC,Q87A:U]HYD*0&(J@W:Y4Z7?HEOC+5>+!5M7P3%W^]P$P#'RAZ3ST*KS-#G@ M-TGK9;B/PP480M+^.5.C$OJ%]AY2]:7+_4A8JOGL@^F2Q>?[U;(]8#QC!6,9 M8P6@BG([.[&J9T0"*E!1IDH25" 7YCWU\*G1;>U?4CO8'IYW&_(G@>L?Y]?" M$7EP>R#A/*;[FKP;R%4WDBLE_G*W^OX_S&W-(#9_.1R[)Q\YRH#M:TPW2GNO M&18?_;9:R1_SQ<*$8(>EO Y7UB%$@HK4S$AAA@#*\QQP3G( -4+M]TN, &)D(.J?K^>")(G]C['7X Q Y]@$:]+6=\U507'A-Y\+A>8XDSJ; M$)YPMK#:^@%A=>/W4%!%#^V6=Z ^66,=#EZFU06%>$HJ!_9>4#WE=,O[%5/. MW#,PI4W<*_FX4)_T.^9Z789;#<2"0MA9"K9HK?:1^] SZF**LCICE?01+G+ M5L?-F'-&X2AUSOW.H;'?KD#4S$1TO.#$X"E-:(**O #$EDLM>5J45&B:"\_Z MS[N'3XU:]GWK-#1M:[#U_Y%#BN&7' MH<.):Z[,<_W"?OR-F<$Q9PM[XKU3!9.?V7I3?52;3_J+JM3ZNQ4&,GTNF"B! MDJS.B\\!AU #A3A1,A-%Z3=M&^##U$:\\3SYUKD^,#_6HP?<&"$RKI&)8R^K MUJ*[;4!S)JEK0E*WX2:Q-45,*-*U(T*VK3^(41)Q/=QXF1Q=?YS.IN\.>)3_ MMM?;Y6:^>;J5TNJLM?_Y,%\J.-,0(J4+!J#.A E94&Z3_DN *3>Q#&$"82>% MVUXK4V.RQM&D=?&F^TMBG4T^+1WCF'Y@+^^/!8$K,D$-1LIKV^PB$E?LGYU_ M]F@;:1>;M[^C=OGB84'0QY7- GE0&W5[MU;-0<-6!84C7DB>E0 A+0%BBH/_ MW=RU]LB-6]GO^14$%D@F0#&K!R61&R" W79[9^'$#=N3?,B' E_JUJ:ZY$@J MV[V_?DE)]7Z1+$HM8#!34UWB/3R4CBX?]UXBTP2&&4=89@F7@54,X'E34Q," MA11V4(LN%'B-U\Z]N<"MF1?CA[&!M6 +$FQ17L_'8^V-7"?#I]-QP=JHOL7U M7A^Z$ 97N'H*[Y]E]5@L'S]4Y8_F29?!I,N7.>$9CP3+(4DYADAF".*$!3#E M82YRP62:)W:^PDD[4Q.)_AVXQ@HZL*!':^LKG*;6U%NXF;!Q_ 5;KAR\A8M, MW.POG&Y]9(_A8A>/?8;+/W?S&GY;KNH577RJ?EWFE?SW2FG,KXU\;E>\YU(D M(0UTC68A,XA2GD"LETP0(X(F 2&<9C9^PR5C4Q.%'JLB$VS1 @UWIK][6ZJ[ MOML8L$PJ<)%Q,V_"%X\#:X4/"JV="Q-N?+H7%^V-ZF"8]/S0Q3"ZQG7C))F[EH;VKZLH:[/KS?T)^V MNRN7^37=)^ED,]M M2?:N]NR]NM?Z63DE$>4Q0C!%L9[)!(FNZZ5(YYB(@(5I M#?"6\V07F#:5&?_\#:XW!V6]MJ@W%;TU\ $62&S9&NX\V@7;KW@V[3HCE\^I M&5SOID]_72V:0C6]*%]D]:!NI_?]Y[MRV50%6W7IXNIF+I,XS\(XAH($>ELF M9)#**(64=?J4WREOK6CN M*>\+4O\LGE?/;\NJ*G\4R\<[JFXY];T6+"5-:003G"K!"F4.:9Y2&$4ICE#( M>,:M!,O&^-0TZ[/\7BZ^Z^7/MKC#MN:@G7)9\6\F7D.Q.K!^:=CZY$L''*R1 MST"/'6S @S5Z?QKFPIE/&;.R/ZJ2N3!S*&9.;;CIV9L?M!)?U;5MBE84)4F< MQ B&DJ:Z_DRF/*PLA9)$G"C)DDJR; 1KK_6I*5(+#FAT3HEN]YDSDQIG/@;6 M$G,JK)7B9)=]2L&^@5&?]9-].WR83__(,;Y')WQXJT_"Z9TLN:R[]-E5I0:S MW>M^^[+]R4-7F*:UK[/U-"\[1_W;PE9?G^CR4SNGJ_]6+K_+NI'BH.3\!]5T M\XXV\IX6U=_I8B4_EXO%?5GI5N;W:M,B6<4W3&@33(*IIH9Z0N+?= MAJP]-+W+#=@A![ 7L/N[GB#0,C0#'4=[ 5Y=_<1&T01ZGF9@P]0,F-VJZFW# M5).4-S[#PZ9Y)WB-19M8%\<-?)M8Y\^\]Z<*T\WSN"^612,_%M_E4=Z(-YRO MGE<+JH$\EU735_B8)PE!4B $Z$.Q/,X[[P./&S1GTIA8\V]]5O( MG3Z?+PH'%*-JN3M+AW)[0TMVBEA7S;Q?C%E7[14I#O,LA@E"$B+"WOAZ5?7[#SY MZO\.G_KC1D=YF,_V9?V,GO^!HS,BU6_IXGZU%/7[/)>Z%*?\\H-^^ZR>\?YF MRRG/PE!*F.,DARC/(\@$01 SP?*,A)B'5K4Y#&Q.[7'M(8,6,] X+5T+ YH- M?0F_Y WM/"BGH.-L@[5E#WQ2?O92N]S*I1#R)] ]Z/[B_SR+!65>'08#L^-Z M".8\'+D$%I>Z"=%#U1_=:Y?9VNE<_6;5/)65KAL\IVF2!CR((,ERG6LIIY"Q M4$ >DR3B24Q8:'6B[K*YJ%5=AK#GYOY1ZDF,')3 M=/RCI+7\1]$\]0M!7\OW/QNY%.WW7V7U/,]#D:011P'4"X A#P8,D MP51&&3**1G0Q/C7]Z7&"I@2R10J:)PD6&N[,JN2,TTA+FWAW[C ME5_[FY-^6C5U0Y="&9F3B$E&A(0T3 5$+$DA%FD&,<41IB%+1&IU*/F*O:D) MPKE9:;F%['=:NLN]^[S4D=%7FICNH!UV9GJ"EJ&GIKLF7WUN>J+_)I/34Y>Y MJ4U[-D$?<*CDDUS6Q7?91;%^+.M:EPF\7Y0__EN*1_E!*9W^\DVNGO+/DB]H M71=YP5L_^:W,RTI'OLZ3. Q"D2DY8KJ"32 99"@4,-,."Q9AS%.K;,&>\4U- MS7Y;5I(NVK6T)]T+\*BZ 7Y9J(Y82I?O@323NE<U=13^+[HC M?^P+LNH>@K:+,_"A';S^KU3W%!QV=098VUD=RN]/6@<:!I]2[!OBJ-(]$+^' M4C^4&<>ZKNLMETU> [WOHN/QBN5*O7GZ";&: <_C)$LIEB',8TH@RM,(XBA* MU*[86I)LI]#!4#BR^6Q9W$I^T&[7J M9E>/;+$HZ"8I ;\4A&A?O=2:+Z\%3EL;K9 [I5W2#&6(9;J.1U8_9JV6BO[J$JOQ="BK)UPJ42((QC2+(**"08))#'DJ!'E.\B1K> M8>)$W/"&#;!#Q^6C1&X1PZ\SEMZC@D?NQOB1OZ\S3B>C>U\)RJVU@:]&)M?G M0I.[A.M!G,99*D/(P@Q!%.IC[;FD4+U+&E?4?%'6JTIN%UHQ"6,I$@*I2/4&G1#J$\IT)LM 8)*@ M0-"Y>G^QTE3T3&4X*_T?\L*W*WJIGQ6+Q [*39BVDQE?;,WL(#N MP04:+]@"'F@YVX8BGWIG9'=4*;-AXE"EK*YU3$&Y6)0_J#)S7U;ORA5K\M6B M7S2O/TLNB^^M^X%CJL0FD#"3&8,H(P022E,82!DP225#Q&K#S^"6*2S-F#>3)/]\#BQ*:W!@BVX&]OGM<^OJHS(>,V):$>4U5::9 MY7%S:%JQ<91O:)@5L]]O6=8<,4OZYC(+%JJT7;D=<8/5%JZ],B@=LC9#8 M<&UQ"GD&#WIOF/;O\"K'(Y4_U2.]I(ONO?2Y#2=4-T*W':?OBP\5%9L,.#*- MDY $,"8TATA*I /^&,0!EC*F >T<=\%:1CC@>(*#0A36O1RQM[(][R-*!F:-CEBYM#)3,_.RRUS:E M^E+H6B]_4W?KNU)OF\RER*(\Q"',(BP@2FD&"2-JEHCB%!%,DB2QVYL8 .34 MQ'$W^W^'T(]K=MM(WN30C38^0\]1+8;&?Z+L&[@;-=NU"\XIN))>F+;..WV+ MK1N"1!]*Y0++IJBZ[?&NMJDV4[]3GY92]%_U+E1*:2:E\EY)C E$F(>0\DC MG$99P&(4Y';GZQTP3$VGNY#"_3Z 'G'=5K!S"/FT'!8S51Z8[(%%]SK/ [BU M-U#F/>SXPSSB M#L>M1\AW>G_B"/F: =!2,(%"4VYC-HD"4I;0IS7+]CL>W@H^.9IW/&VS+89R M*5U(=^27A2+ + DAB^( (A9P2-*801FP+.!IGA&[G)$VQJ?V1MHM&70UN8_; M66VKL3$\E3,0X\.?S?%(MOT1'0?6O![4L;$_[G$=!V:.#NVXM&&?//V!5DW! MBV_M'M87R5=5&ZC:+V0%!"5"9KHL TH@$A%3$W ES6\Z!+ '::%JS=YX=XT356P5:/U^6NIP*C[ M:"Y03)*$C>=$;2LV;95O;^9M^[YX*_:(\RL(,21A' M7"\88PD)S5(HJ(@0#B.4)9E=D)V->9NG=IQ@NS7Z6;OGVH#?T^=O?P:;/MBF M9K<8"3-Y'(K=H=W: UK;-'UKZ,/'Y;FPYC>GNX7]D1.\VS-SG.W=H0TW;3M5 MUN:=K'E5?-N+S$@RB2BB.DEF3G1*]PBR+ EAFK L0)+D-+5:1#2T.S5/\$S- MK!G8P>X<'&,Z%F;"-@## VN:+W*MU__(TR# M/\?!#.C5E-9WT#\-9B0B.S]])WF[&-'_/&Q_'MAIVHE1,I,O1^;'.@_44]Y7 MS&GQ^=.C\WWW*3TGK(RJ,N=[>2@H%W[I.*/3BSCE\OP)V3@F3%""H0C"N#W/ M!VF4Q3 , XYH'F0RLUH(NV9P:GY.C]?A//)5:@VG91X)&WHJML/5 &>*39GP M.KVZ9G/<*94A T?3*-/K'.-X^X)_#[)JCX3L)%H*U9PHB3FDNJ( (ED &:(" MADI1)&&,AB2U6P,Z:VMZ"SXZA72_L__0;?D_JX>C16T9K'N67S,)\<+9P-JQ MJ=FIJ6I1#K1@Z;+XOW:E^JY@OW4WY?+.F2%W3Q17W3!7IMIOV""80\0++:8_\MR=?P\ MM88+XE[H&GH-? M2J6!/VB!KWE?9\+K,?=[:N"O;5WM]M)A]_0J?E37W2QN^ M:>ZE:K$3JI4:T)>]'\]YQ@D7.8$)#Y6FH!"KB2:A4*=/21/&PEAX*+EIA6EJ M#F$_%6WH3UE[*\5I-TJ&T]5QN1]Z8FMF[4/]WR^;HGGY\B07"QW;0). M!0S2&!.6$B0)-]H5.-W\U)2S0PA:B*#':![Z?X*^RSIX.RE#2YH-'U:I ,YW M^X9\ "<:'2TIP/D.[68&N/"K&](#U ^T$/=EI13@'T7S]%0N=/H!]<7IT,ZY MR*F,, ]@)+E0/I2@:EXF0HA9B*E4'YD4UK'^EB"F]NAW?0!UZ_ J_F47K=\= M#7 )T;<=%#.7:6BJ!Q:4J^F!^V%HNR47HLUFKEVBG7Z"3VQ1/+8]\QP3[\BK M]P!W6QSC1ZL[,G4R]-RU+=?BPS]V*AM7Y5)]Y-V"6%OG^*7[]W;G#8D@95$> M0AT^0\)F9: M.233 ^ND$VLI:EIVH>J#6TL MJZK\T9Y-*)>@DM_+Q7?]]"FC;0D]WF*W#M\Y0[:9AGFA<&"Q6F,$^A$!+4I- MU]UENEP"<"Y3X3G:YHRQL4-K+O?Y1!S-E0L>,][.J/UTT((BK],_$[OC3OTZ7=@=5*=J__O*[]3?J7WHE MX2^_^W]02P,$% @ M(,&4P(HR5D1>P @J % !0 !C;70M,C R,3 V M,S!?<')E+GAM;.2]69=;28XF^-Z_(B;[=5!A^U*GJOLHM&3KC"*D5B@JN^:% MQQ:8Q$HZJ2+I"JE^_<#HNSO=Q>4:KRDG3X;D3KG?B^4S& #8/_R/[^>S7[Z M@LO5=#'_U[_P?V)_^0GG:9&G\X__^I<_/KP"]Y?_^3_^VW_[E_\+X/_\\O[- M3R\6Z?P,Y^N?GB\QK#'_].=T_>FGOV5<_?VGLER<_?2WQ?+OTR\!X']L?NGY MXO.WY?3CI_5/@@E^_U^7_VPSFIAM!I&X 24Q@?=>@HQ1:%-2S(;]WQ__67II MI_/OCY/^7FISE1]O/F7Z]_ M=#7=]H/T6/[S__GUS>_I$YX%F,Y7ZS!/]06KZ3^O-A^^6:2PWLC\NW3]].A/ MU._@ZL>@?@1<@.3_]'65__(__MM//UV(8[F8X7LL/]6__WC_^LXKTV*)9VOZ MZ^SG^L\_/U\0&(C0S2^NOWW&?_W+:GKV>897GWU:8OG7OZ2S-52%,B-9?=M_ MO_B]GV]>^GF)*\+)ALDW],'EK]>7[$L ?EWC/.,%2U?/GRW2G1^:58$NKG]S M%B+.-I].,DXGFZ<^BZOU,J3U)+FB4B ,"2T2*!TC.*84:&FDR4IS9]5=?BO! M*Z)X(_\5IG_ZN/CR,SV8]"!8_:)*@P'CE]+_[P]>>B&;PZB_6G0?Z&A"D3]-9OOKM:D2&T-MZ,8#\+I1#Y/[E)^*ZX'*)^B(+JH3& 7/1@\K6 DG%@A2"1:-8 ME#D,"(%[K]\)#:)_-!PCU4Z \0Z7TT5^.<\O:"^>(/-(I"/4'144<[272NG MH!#6>V%#E?3]??7DUG^-OY6<3EQ(E MOAMC4%SBH(17X(.3$(R.0B&29R<'P,3]]^Z$!=TO%HZ28Q<8>(\?IU4(\_5O MX0PG+BH3F#&0*=(B00@/+I&Y"SQ$DT069.T&P\'==^^$!=,[%HZ09Q=X>$VQ M_I+,V4;POY/\\?GB?+Y>?GN^R#C1 1GM? 4R,47;7[#@I): 2BEC26K6L<'@ M\20I.Z'%]HZ6X:3=!7@^A*^O,XEO6J87R8Q+JYB"RU'0INAC8*!0%?!),G 4 M9PF*L:+F0W@<3Q*Q$V!<[X 90L)=0.59SJ2"U>5?;Z9SY),HDU;&6#RG+]\N/RS^G$^L4YDE3NYT M,(6,82D0=,Y@HW8HM,V*FZ'![ ?!QH%B[0D9F\WR[?+=?-RY5C-$S,H+@L>9Z+-&\>*&L!VWW[D;##I.CQXLP)$5 M7X]99^\^+>97&9LHF!$F!W*:$UDSPQ60H4LDCZ -1N;(=QI ^???NQL .DZ# M'B7(+C:(Y^?+*JJ+[.UT_K'N>.>KB1=6ENHA)^,="<0R\H@J1T7:'+!PEMQ@ M6\1V&G8#1_=YT0$$W 507L_I:22.Z1=\$=;ADJU)R")7 0&/.A/@LP07E* ] M+R>A,O?D0P^8#-M&PVY Z3YI.H" NP!*/0A8/B>_^>-B^6W".7E PD:P+@E0 M,KA*/H?H9< @8K9BN)#DSJMW@T7WV='#Q=D%&GX_"[/9+^>KZ9P\90)ST3P; M"5D7\I&D+^"9+!"+,.A$]B4.4:*QY=6[H:'[U.?AXNP"#2_/^J1=E@H$YQ)42.11$[2!Y\PP12V]QN%,QJTW[U;0U7VV\V!A MC@R%WS&=+XE^+N*'Z7J&$Y$*RNB)>2V(=HO5!Z+]+[#(#4LB<#6$E;C_WMU@ MT'%"\RA!=@*"EU_3IS#_B)MR LDREXF@FP16$$?RB'4D/3K#0S:AA&('!,+M M=^\&AHX3ET<+=&1 ?%B&VH3Q^[>SN)A-K$&FC?90,)/_@ZR LS: T84^1JG5 M(,'GG9?N!H&.DY:'B[ +YX"VLK-:)K)(?__]$XEL]?9\71M)*D\3IUA)D;P< MC81?Q6IKC$_$G,5@L\#B]1"FX?N4[(:2CC.; PN[#^B0Y)9A]GJ>\>O_@]\F M)F8,+"N(&,D=YDQ0',W(^#%BC4PA3VE M-Q]^6X Z3^[>81(1\;$LS.(0VTR=72(!/ &PJMK30ZQ5)"3D/DJ1Y[_V[H MZ#B#.8A@!P/'O_S\0(YOZ(-#N\?GJ\5LFNMD@$U%65T%JT5Y^QDOBMY7=^G? ML;7\NP\=I.]\/]*/;$H_7\''$#Y/:DO &5Z_\!INQ[_(+S+X !:QVF0'Q)#5P;J5 H;<7.[8O'Y8K5^6RX9G81" MBYE'A!3K@8%7)+:02%B)_B<"8\)M"9&/1]L=*L9IK6^)H\.%W %"_KI.L8(8.),V;.F%.QX?MV@8I\>^)3H.%?#A MV%BLPVP0;/R.LUD]@,8Y^0>S9_/\+)]-YYMFT%K8]/+K9YRO"/$\NL@%0E3H M0"GFR:=+"J(D5J7@$EF336PW\L9ISF^)J 9JZ< 073JA\X\7(GM#JV8BA'!U MUD!-.[*ZV_+:H4$A0[(N&J9#XDTVK"VTC-/7WQ)&QPJ\ P/U=OT)E[\MYHN[ MK%RN@)LHUE@I9(C 9*VLBDE 1,.@9.MS0*%8V%*V. ",=B)OG"D!39$UO%HZ M,%";DEYU4L<(-U,T\2HDL1N!;9&A,,IBWGU4.$KW?H&#ZRQ$ MC9R8L3G%)FFXI\D:-Q \ =H&U,K^&/,7&)OCQYH+_C"80W;C2EYEU:;S<^+M M)L/\"Y;%$B]^[D/XBJM?I_/%\JICALP\Q3-WG_+R/\_IGW_%]:<%_-,'6J/R>,$ MW\$V3\[*K4@^2A9I_Y!@,\\DD#H".%%@'ZSE'+-R4C9!S1TJQAD_U!(KAPNY M POS,BSG9&M7Y--N"D"O)1(+:B6R!RX5KTT$KJ9]ZI0VYTNPPJ4V&=S'"!II M-E%+X PB^X,Q] 67<3&0G;G/R2]A-4T3XZ1@GM=;#8P Q0V'X&FS+8+':%3R M D\"H0TUX^9$AE'U=_"SO]0[V*+N,_%B.CNG^&,BM0:4M05DBZ#UY(#+R9*9[,E8#8Y M^MV/SJ,/PJ]>]R'$VG/)1$S*1+"1%U N"(B1?#^=7,Z,">]DDV/)NV2,N\FU M1,J# ^_#Q=_!IO<"E],OFY/YUW,2QJ9J^OUT]?=G7Z>K29*N",D-""D3N92% M ^W;"IP(WM7&?IF;)+&>(JH38!V@[ <)_8$DWQ6*KFH5ZTT_+Q9G83J?E$Q^ M7DD)HF4!E" V D\(V6J-])VUKLE1Y%-$C8NBX53_**:.U$,'F'I%WL?TX_RJ M?9R^_3,L\Z^X&7Z'SKDDP85,@=?2%)%>LDQ$(.^2='$4T3U@JEC5;]H MI(<.,'65I7]/5OSW/\/G2RZ2%D45A^!8)"Z\5N =>0,E6>3UZ@C-8\MBB;OD MC!O@-/.O:1;Q=IZDU]Q9:(M')S<<;\(7Q]5\>XDG;6Z^4TGJ_KJOJP M>+>1]G7D*HO2404%N4A)JZS.Y3.6PE?'30K1)6Z;=$4,Q4 G)FL84(ZBU0Z, MW6-\W_@2J_]]'F;3\FW3L/:_,'_$_00BDK39)P665X'X.C?*V@A!O'SXK]/+WF&9A MM;J^J>I:0I. R;%:^6<]\Z",Y$">60"AD\1"$9Q+^=1[Q %\]+E41D+I'CM/ M:\C\PZR8RKA+F"TKM/-S'4&%>F:=0I5#C(8)R:5KXJD/QD$'A?#_X*MD7YAT M'7 \;"M8/"&6&V']ANL_YN&LRN>_,%]; MG>5T1>;QQ?F2_KQH\;G9F97(FM5;:1EGA2Q/$>"X\""RX463*4RA74/,Z?GM MU>D;!?=[;&>]0+#KM;J]IXZ87?Z.RR_3A+6A[CE1/%T_*1!R.6RP6$!Z9T$) MZR$6I^DK(8/GVEA^T@!K(+[ZW/CZ7GMC0.KH#KN3Q&$[6Z3*OI?,B2 29*Q, M1PI"-S<<2HR8O#:*X8OC9HS2-"^&!3V:&DOU@?5+-JLQ_";0\$O[^ M"7%][+#/N\\:N(+\"4*'KQ=_-9W3RZ9A1A9ENL'PE25C:%RQG@-SDI,1D0FB MHBT7A3%2%^Y8:;+R=B'N6(M39T.N5S>LLIQ%V8(&*+BCC58:1Q:R M,!#.LRB<2;DTJ7#:2LVX^#E&O5N1[4-<#H(Y" MP7U?9W"5=("S9RDMSHF-]YB06**8A/RWJXN+L\K*F?T&PPK?3S]^6K\M M?Q#X*U,3M$H5VG&A6(V@F+7@N"N 0G/&M4B2M9DS_115/7C)@P3SP\F^ T/S M;EGG?JZ_U9.6.M&PAI&?:]*LNG,E8G99>;! HK\N%OG/Z6PV,9D,+P8!*7&BMC@%7OAJD)5'[4MI-.WO MBH >W.5!T'&01#M PFL2]_SCE)SZ"V$0F*_OK[KF"34R2W80F&'D[B=)Z!91 M@T>O3/ &LV@487V?N!ZO'G9X]^#'67M+L(%9Z,PUQ.INNI[@B-^OW]2+]_=-B1D)? M70SLOHDFM2G1Z@RR.!)-H/#/&TLQH%2)QQR$4$VF%^U*8"<-U*V.TYOHJ8NB MY-N<73'!HQ:1,0/6(AE28Q%"*0D\C[843"GK)H-HMM R[JEH&[4_@:U#-- ; MC.XGPHH*&9/2%"]F7ILX!03G C ;4%LE76@S&^)QDOH!U4'Z?AP_QXB^#Q@M MYA\_X/+L!<;K4]U44I$Y()1(I"LC CC&12VW35$A9]XU<:&WT-(-<(Y2]'W\ M'"GS#ESI-],YKMZ6BX:&ZV,52XNJH ;#-?$0R9OTK(:3%#ZZHIA(KDFF>1LQ MX[I'K8!SK-0[0,Y5/]EYQ@5J1.TCX-QYS[5(-$+BP0"(1-A7AG&BR M9VTG9]R\GZ_6BS-<7DGKVQ5/4=@L=/%@5-A<7&$A M&.4!R5OT](6+V*@;Y_O$C9N*;@2LP;72 =)>GGV>+;XAOL=9;7=Y*+F)P!2# M)3DE75-F3C-P"A-H"EO1I^)0-8'9=RD;-UW="&/#ZJ,#@%WDXE-:GF_E1C.% M1B@'09/ 5%89O/(">*0(HRBC9&ZR&3Y-UKAI[T;0&E 3?20#'O)@0DQ6F@Q. MN@2*<0:AT%Z?B'Q+ 6H0I(K.-[D4;&<*N\D<# *O-HKIS4N: M,!F**"E#YI5X6B'@D 7(/C&MR,AFW^32M5LT=),8&/IL;2_A=N )/5^[JS1NF+@8%R$2QJ]01K L9E/ *8@U+B[$N(2935)/AAEMH&7MTS#"* M?MBH>)3,._"^JWU=S&_1CW6G1B'!.&-I/;$Z5T(YX%%::U@2V309&'.?D+&+ M(YL YBAI=X"69SEOZD/#[%V8YM?SY^'SE'RO6VQ-9/::.[+'U<4#582 X*4 M5"GFDKA3L8G-^3YI8T_%:X*H@372 \92.C\[WQST/#5N\GH&8,Z6!*4%2,?K M!="6EE"N%\]SDPSS/%O=I#%_3SK'S0VT0E]#774 Q0]+#*OSY;>-]'[_1))> M3;3'PC4YF#FY>I1-,;(K](Q#4O,=UJ".> M7X;E?#K_N+IE6^OPYS1=3[)F/OB$8+UV%%O$6N6@%"A60C3*&*::]-E^G[1Q M:P,:H6I@C71@F1X*:F(TF5))MI7L*PE(HH,HZL0OED4,@0QOF[3F0U+&K0YH MA*$C)=Y!3OQ[F;B))"&4>I4X8TC\"&W ZXQ@M,_$5^0%F]0(?(^P?D[C3M(& M=[1N?K !Z1?7&GS"]32%V5T>CIN6?O?!+4>G/\'"*>>H<^NT8,9"015!Q2(@ M:I'!9Q-"TFS=>XCM<;D*,24;T7D<-P5(X>E%L MHYT%F:,TGD6EVE1<[D;>V,GS@3'T=!I]$!UUX&O=Y>HBDGUVOOZT6-;;NB96 M.12UR)B1&-,DP3]4T2-G:H_-;0.U4<'V-IV:L6=M"7J!%DX \KP M2)&+#\!-*3;G8AL9JT-/"ANFYQLCZ5CI#P:@9IFO:Q$NRI9$YW')KZ>?/7#^ M:P]&AD^!/9&%U4$KY+&.96;D)!5,X!QGD#R+S$7)E&PR*W GZHX_]KE\R8?- M[1S>!VELX("\5DO7\RKG-5*8FT1@Z!BS;?-]'W:^">442:V!4/'PY.=@H7>P MH5U3?R&16MBSF&^J\+].R;A*:W-(!K+QI;;;F[H[DZW5J=Y$IF6Q38I$GZ2J M$T =H.['D'.T[#L TCT>7BS.PG0^R=*)F!6",>AHMZ_GYBPH,%YBT,5H+9M4 M46VEIA/@'*_M^V,SCA9]!_BY%27\BF<1EQ.AR*W3T@,S0M?+I4H]TQ3@'84, MTN52*8>^9(=[*XM#HC]J28LIT5?,U15E M>:D$A39WF3Y)U;A'+L.C:#@5=&!]=BAPOF0L2"Y%(!OM3*G#U&I&/PI+PDN* MB^134*VF'^Y&X;C'+@UPUD0U'6#N3C;CDH5DE7!H)9E?:>J$1PDA^5Q3),(9 MG6+T3::+;Z%EW!.5X7%TK+@[0,S]0M4KW%,0DA7?S.VO?V@.42H/,B67F4O* MMRDQV$[.N ++*F$O!X3 M6E:3:(F\/9](7"@8UKLX,_--J@.>(FK':X:C 63? 8*N'8 WY/N]IB]7DY Q>E8$!%EO;U"HB ,>H0A!JR)Q M[ER3VO&'I'1263G@"^^%SCK[)NG*H^O=FH&K*1KV*7W;1S4'P^PS;?.+6HVS M7+?J+-:>I\BD@WI-)"B,!0*Z IS\!B9Y0AU.--)N7(_JE, Z4@W=P.DW7-^, MCYEDSS&@"B!#\J!L$R?1EUD^+<.U2,ZUR=$D2'"[^+,^"G)A&] MJQ^0QN879T9UQ/$2U],EWAIQ_&X6YJMG^3_.5YNYH]?#BYQUS+-D0"=G:[D[ M@DN1_%NE:16YD#4V*7IJQ,^XYSBGQ',/@#AVQ,R'8>^>>40:S\/JTZO9XL__ MA?DC_I4B_OKALT(^Z7M,L[!:3C@BZEDBX1(ASVG-_XKK3XL\D=SFXA2Y M22P23S6Q&6WQP'4HF*QB7C29);@+<>-V YT2IH.KJA_CNV'I]6IUCOG%^9*B MO7<7CO,F"'R/M/E,T_JR=?A9%>1FLR&A%IRNSY<70\_)Y\J2H%3J7#.9(!B? MP.2:"4G)B-0HVW@DY>/V()T\"#N9DCNPK8\PO%FZ._$K4.H8H@!&XJZ' &B M(,<*,R_")*:S:96=8#I-BKN -(W[O[JP^*1DM;-@HXD^%Q]*G*H M-II_CR3XU72-O^/RRS3AA:#(B5I\G&^>D=V*1,U4!!-SJ8,R#02K*&H6*GG/ M9&AT8>[QYPWL'P&K@^GFR SQR_DPPW*WY+F]S,::[,#[LKD#""D>-0I$D8X7 M;84139+$!QXW\'^(@ZPC]3 HFL9IOA]R#.4>+SIE6_Y)QU0^T8TM)$LF2P_1 M(]DISB5XK@4X^C(G39A+3;(S8_3H1U&49%Z %Z7F. 3QR@JQKKBBU46^@&MR MCKW9_=\EWA:(M!9\^9J=12; 4;I"04(&3*8 F)AC7P2?5Q.3^ ML+7[>ZA^G]K]??30 ::>K!G7DFDO2P!A(AELHA"B-B0S[]!'%:UJ9.JC!^N=O\8 M' T@^PX0M*5\&!.F>GM4O7S!D\&N-Y;0'%B[?ZJ^QF-\ MHR.EW %.ABF3J#425J',R>5-L1PHDR(XK1VXE+U++&)N,P)R, XZ\=@/A%*3 M\I=]]=HYH'5,@!I- BQ!R=/7 HLDY[5 ,=&)DV\.Y MF59_H%&IJT6Y6M6KH1*S=Y[9*@?[..'#IUNO7W1S'U76466'P&SMVQ.!(.G( M;62&Y9RY#QX;U6(\3M0 [03UF>^6BR]3$M\OW_Y887X]?_L9EZ2R^<=GB9SF MBVNTKL009*3XB#- ^K/>XT[.4':6UHBH-W2K8EB3AKS]2>UDCSX62UNZ$%KJ MK(-M^6Z?A76T%5AR(K@T=4H5N=O.! Z!.V.D52JH)H'L_DTNS;#46N5/]KGL M(_\.P'.G^J26CLS3=(9W6/JPV%>:4NN$*B4(:"0HS0($'TFD"BG4)U_%LR88 M;,',N+[>B:$\.AJZZ/QZ@?3N--THF;Z>X66[PK.SQ7(]_:_-YY,LI$1F YA2 M?S+L2-:W['!]&#(Y&!]=D)2B]>?"%5"L!>?JV5 M@7@9EDTTCPFCR,!=RJ"8B^"MT<",*Z'KP!=1UQ5"]))!2;84 MSA27JN7I\4Y$CMM:W1U.F^GWV+Z^1I.>KN5XV01P+40E<[3,<. 8'(68F59F MU@&XYUEG(TB6)QKR]!B)X_9"=X?<1KKMPNH^Y.U92HMSDCU)'J=?-@?!G%M' MKHH'*^N Y$Q_.&T\"&-8-CJK(D^$V(?$]38N:AAH?!>!1VJI4YOY>OZE5I\O M:>5.C _&I$!>LV2R3NG/X'TT0'%>9LYJR=N<,CY)56\SI$Z$MD/UTBG,WBWQ MC4IA:CQ08-0KC;$2 ,UE@,F7$BFF,*Q20!^&+F] MS:4Z$3 'UV2GB+TR]^_"MXVMEX%1-.;E88&.8GT=#[B'H3W-O?I=(!MI=T.\IA;-HKK4JB[55!OXVSZ<:/NU21X MQ03W"83G&A0:76<<>I!!>X^1H3R5Q[D#M;T-@CK5AC^P'CL Z^Z'Q!/M=!#H M);A4ZN1]4/ M"-)*Z9BV@A9V'5@ME +R@#PH7IBRWM;CV1-B\PE2.ZG_/5&IW% ZZ\)-)?_Z M:M3.Q3! XI96V_I;+6->TZY0V\(_UQ^9&(&<26E!TTX#2@4+,9L".K"2M=6> M8Y,*C]U)[++,;C"X+$ZBN2[B]=U%.=$YD?^1_:;A#E10$9S( C*3])LLZ-3F M\N'=2>RR8JX5*AMIKM\=_-5T'N9INR"=S4YXI@!3HG5GBH3@&=+B8\(2O]JH M4V+S"5([N>+H1#OX4#KK8@=_CY\O=X*WY+):V= M\V7Z%%9(S-S,6)PX*4Q*]=(=[VDOD"'5R^\T".V82RP;Y9K<3_I]TKI,TS2# MW+":ZLC&75OL:]'5V?BKB3TW%;!#?ADG/AB!F=ZZ@^K0J99%I(2>F2G2?. MW5A1OV'9_-\]X-;/WEQ M,\##P_ T.Z^CVZ\&^]6Y;"]+05*"459G#*RN60LJ:0M1%@&ZZ"*,DSFX)I;T MM&R.ZU8V2P-VC)4??25-."/GV^8 W"*9#2]*G6Z7P",6S9!G$=O<>'T,U>-Z MN'WB?"]-=G.C\7$LZU"8M+) G4]%PJ;8,61:KH:$GU7,);3O5RV5DLSRZ4>=UIYYF00=0T;@SUUCI:EPXU%)XI M2O5":=/FSH+=Z!O7GVX&QQ;:Z2!5<#5RN%ZG1<'!1),H9-'QXC9$Y5T&7VP$ M5A+GR?(0>9,SPGMTC#QLK86N'YGU?(C@N\#-Y3P.7%4.)F1ABU;<@]"A7E., MAGQ"8\6!<"(YKF5QNQ 0--#8@%@>=MOQ+6$U7B_+NUL/NDKS3?.5M3QE@ MHO)WB1MHAO+;Y< MUL8&;R6U*U.,K'BC$@.?54W,"<*(BHEB'S3Z,QV #\L_KA4YORW4# MX^_X,O,?/=9SO_.,?\REQD66TC.L$ME[JJI14$*,DV01;C'$LB]RD='8[ M.>/F;?I!VQ%*ZO3*F.5T=.4QXLHEI'C5P>$*8X)0C8&?$Q%6K)"P399OX^3=/3YU_3C M?'/]UWS]\"4W3J83VFA::&1TL5ZCY!&"HZ\T*FZY"XJ62I/CKYW(&WFT_#!X M>7#V-;QF?F1K=?59,ZMU_8*36:_M++6W8LDE)[PFH$119]?H"%XKBF&9#%X6 M[Y-M?$F D\6.5->4>S!"NZ%!6;8&L_,L>M,F^[1;?05 "90<625:;-?(Q#B!VW>K,5 M^EIKK0-D_G6QR'].9S/R4%^3QN8?I]4IW0&O5 *&40>6 M%.=M\HR[D[@3"OT/AL)&&NH >[_CK+R>K\Z7-?YY3\I:?L$'+-F0BM,!AE=(!SE[@DH+M-=GL!RLF(Y?* M)P]$/@(M$ ;.^ 19&V^C%U! MX[AX&PX8B]-HJ6\ WC#V6SC#%XNS,)T3>Z+4J@4@+E.M4-YHE8%;5 MSELFP&G:5((,](UBDK=IP/@>8>-69C;;@@?51P?X>JIXZJ;$:F(5BT)G!U9B MG3Q>,M2I/L!4E,Q&;2C:;Q)#[41>E^[>@9!8--?/B*A+9^O)TP5\%W?$O%FL M5L\_A>5'C"']?36Q4F?K$,&80BN6(C8("A5PIX3-SK,8[YWC/\B)'/CJ+LW8 M<= ZA1(ZL&S797S_%F;G&XU='L6M)AR+EDH&0%W3E>3@0G"Y0$3'?'92J3:7 M,SY.TKB5YTTMV$!ZZ %1-\4LY;YW>>'FSJJ;2PN%99:S!:G(L50IYMJ R - M6HQ1%IN;U)3O2-^XY>)ML=9 0R-OE]L*0M],0YS.INMOU^/>?\,_KW[P;K_' M?Q&W0FOMC2SD$M1*OT@V.U39%@JLLE?UX(;ML'L>3\FXY>+--M,3JZ@#2[A9 M43>+[<)+6$U*K%?() 71"4'VG!?PS E Q;D)TAOCF^RKV\D9MU2\;51PO/P[ M0-&V.JE:&"5=]!J%,$'2W[#O"S MM7!E=6UYG]>!G)LKY^M4T(MO)D%%+FSR0,:VYGY"O4@B,! &F;%6YLR:U'H< M0.NX!>%-T==:ZK2Y:8(\*9+Z"Y)S]ZBZ;*/G/JTDF?R+!LEWN+R\)YQB*3S /#[VI 'LXDY$#F00 M7X;EG+1=KQ?AH.!>6N=S:=)*^1A!QQJZ^\^] M55_LR)4(/A,EH58"LE+KF(GQ$#T7'LG/:'*B_BA%XYJD01!QW_P,(_U>AW<_ MLF WU0>'N%Y//Z^=A=E&<',[PZ-%0A1H+SDHEP1$QS*M%YV+8@R-;M*MV,K. M_)X^83Z?U8E>]]Y0YZ8GVFQ?3&?G:\P;8=_JZ*LU[:V*ME4*:R!9 M%AP+%/&T250<2&^O-FH/-#U(D9U 4[#VQGPUHVG3P*.Y:5M8%K MP%(=8YL<.)$*9$21G!5)XP_E+#V^%"Z7P"_?+D2^J>:\J+)S1G)>RT6X\5B[ M!AU$RRT4Z8)))@5MF\C@ %H[-5[[H&AWXS6,QCK(L%[/OM^P\+;\OB;KNZEE MYT1IG9H)AL<:EW('7I8(OLB$/"N669/!0H]2-/(]HJVQF\=L7B5>-!28J64DH@@PF@OMRWH\#S8-#FO8:[ VH$Y-3<=XFR,'5 M+:/0$C8^ Y=26Q]93-BDB/ .%>."ZB1Z?PIK>RFA P3],<]3DL$TUK5WM20W MPIMM?AGSA\4C+L5&@A,;0U*2&*0HVY#D=(+J18 -*:>@HA2^41?E<82/NT./ M@=.3JKH#:-^1\=6$Z.G\G#B[O!.RE@0\D'W=BV[+?F*]YL;I##9Q8MNP0!&9 MUE""CXA%&DR-:C(&H7_/^+5 MC90;OE9OS]>K=9C7=HH+YJ2+*# FB*F>M8A(WI4P A)J[ZRRD3:K%JC>B\IQ M&Z[&P&X[)0YX8#8P1B\]_P<\/LO_<;Y:UU39)#HMG+&%PE&^J6TPX()C(#R3 MW(C(BRXG0^OWZ1VW7:L;W ZLV Y\BD>6YV.,3FH3D8O!U*OI*!IPK%;Z$,R* M424$G5PP34*R/>DP70?7LF]]S.!VK&'E^L$HDXH;K#>LA1#K M/<[15><[0V8V6D/[H\Q-,K!C6;.K\_O5VW+G36]+)>*7;_7/5_2>Q?+60F': M)JXX>9#&U*L-:8WXR &-L(EY'76;*P$/H/4'M77[H/"QHM)6&NVS1_"N93F\ M!'[[(BB*;X!$6*!8 MXPP%U\:*)A_ORUW M>+BL'2Z"H5*%07'U1@(5 SA7*"I3J"*F[(+8)1.W$YX>I6(<6 VAUL70,AZY MNOZ/^90BW%68O2+W9[5^MUSD\W0]UI]KIG2V :3G$E1R]3Y-+T!PE-P[K;PK MW_'/OON2\; PD (7+:0Y,BQ^"U^FJW587E(>/9/>" /1.D_R@<.4Z!61L='RJIT?NG4KH!II)H0B)'* ?RQ9WW$*6DO2X+%GE1 M&+S90<.WGSE.'58;%1\LJY%U_,O[=U? --D)K@HX+S@HB_6.'Q;!DA.L,_*D M^"YW.EP_<)QJI3;:/4Q*(ZOV[?H3WCBLE_0GR5U(M>G%B@@*DX1Z40G(S W] M9T5BNRSC;<\>I]RGC<*/EMW(4=RE__AV^3LNOTP3;L(54Z)4FN(3AXJ\R!C( M(EDM@6$CA:'7W J8XBO.1@=;G 7(A1,:N >:-J M94D!3^L$;"[(.4:O]2[%7_M@ZB$5XP6"QROV(4J.E'(']:R7C%QY0RGQE(EN MR>O]X(Z(#TYK0&&L<\RZ9)OTK]ZA8G2('*O5^Q.[#Q9Q!_BXE,,5\75;)7:) M9%_;#:0$[PLM%ZD+DS9G[IKTC-RA8KR40AM\'"[B#O#Q8(.^LSV_N>[E-I9K M=,) -JSV#]8PNC:J%/36%UH/Y/DUJ0W=C;YQ>^3&\G=:*G'LW.9E/?]=Z4UH M(1KE,P<*[QVMT\@@U%L[6#;9ULNL0KI7%KD]Q[GUZ2./4VBAQ,6@$NW 7EW* MYJHI]/YE!B^_7EXY56\UH/_G#^'KI'CI8KWJ-CN7:C%.!%\312S&H+CCUF*3 M"HP#:!TW;FL)P5,IL,]"JNN;( \HGKKYW0$*IAXA9* BJ>NGWU0"WXQTC#I* M$QQP45+-#W$(Q@N(S&C-N> Z8XM5^ 1-@]VSNJWP63FG>#$(SM89X;:"EA4/ MHCA'/'OFV*GX[:1P%XO:"( M)XK:E.:FWO?'"#G&4@0>.'=-XI&&UN0FBKA^R>6=3/>F; LG(BV7#$%92QSK M0"X;A9C(D'9AEM#%-E'\C@3V:V7V0#1PQI3\% MG^)25D%I$)D"=>6](OAX!D:GI)P.7)LF;2RG<&'>AS]_#82J:9C5_-B[\V7Z M%,C_K@.E5K_A^FVYOKL\HI&AH 2=>#UX1P^!FPQ)8G2.%<53DR[T VCMUQ3M M@Z5''9Y&2NL@SK]F\6^+Y=]?S]\M%XG"P;LL2704_BGB(:5Z9ZM'"*)V]F01 M.)GT$FU;'#Y.V[AQ?'/<#:24GG#V:CJ?KFB'_^MBD>^QY.I];IXG\.0F$$NL MAB59@C%>I^R\U+%M)//FO9OC;""E](0SXF*2L:2B:%&X9.H:<05BSG5$ MKN=:,D\Q:Y-CVMM$C#N9K3ER]A7S8"-_!G7$WR#MYH>XWY>_.(#3O8V$@5SM MBT??C"(P46J*P\"'6JX;&'DH04K@BIG$F1:6-UD5=\DX=J&_J5EKO!Q3.?]X M\?";X+!$F0UGY(8509LB#PADJR(8QEW.(0H9=RD,.X#)I\@:UTT^ @?WU_^ MTN\S-+_DZ-!,X)U?'\PZ-,P!WL.&"LD9LNJ@& I2H'7@O28%AL <&LN%:S*L M>F@;04][OEC=SQP%4V_^= I89,1BSAZ\S *D2P*-$"&J)@.X'J&G*ZNPC^8? M6H7CY3UR/<3OYY]I===ZD3![/2^+Y=E%BS?.+N9^WUJ(-_P9+XH0*4)AB8-* MTH(SV4#4.5K#!#YH(]U:+7'(N\<-@ ? SDF$WD%@LFW'?#,-<3J;KK_]&M9U M@/RW>RSZ&')Q@8%-DN19ISMY*1RQ&*TJDCL6FQ14'$#KN 'RH#:LK9YZ=G<. M/X:X^_N#.3PM#R#N82:1/4$9+4BMZNQ''B#DE*!P1.&=XEK_$!Y/1>_FF2]P ME9;3SU7P%Y6/O*2D,Q&A-'R(*(34VH(6AH1A7 #'4SUF=132Y>2+W&4>]TY-,-=O'1L. M ^EP<:Q >T#!99E]*,Z*D!7(1+2K3(O"$Z\@F0F>%]KY["[3\G;'P=B]+0=J M[+[.#Q#?V..6IO/IV?G9)>':1F-%4J ]CZ T99EE\E@NTU: MNOWFD35_B-X60PAQ;.V'K[<(SXA%&Y4@>V1$N%'@2R";9S.6+) 7M8LSM..< MK:][:K])S](@VC]8B-T$J/>WOS?7Q>B(OFB^2>)$V@*C^Q=@1>??;J2V^K!XN4DBW.(- M4?) '"5+%EOQ0I*+24-$EHQ2(MJPRU"O?=_;H_4Z#E/-I=^!.;O'V=T;DFJE MQ>)\OGX?UG@Y ':B&X@N%!K!'5&P3'S^^V4PQBV?0D=.XO; MSL0U55GOD'QHR_E$B" Y%P(LYGK],@6V@7@BB2HM*^N8FUP4N"^AX]9/C0;) M8U76 22O3X.O,ZPY66V,")"'J2Z96_+'RO<<#KAR3B3-2T-57/#)65B9G.;FQ5"V'KC M4).[\9ZD:MR-:F@(/+ES':./+FZ%?:2TZ++'>>*TB<5R 48)#\J2I^\5TL[, MC=%:2J]\D^O)GB9KW WOI [2B/=F:_[W/Q.6MM46KXMKZ;S,$_3,'NW6$VK M*C=9N=4TSNBWR!WPA?,4A +-- (HPPUKHS<#N< M^D89K<*2(*7HZZEOO?$@!=!%62]MX,G]. ?U@U],TP,JC]5:!ZA\'E:?7LT6 M?U[S^2RMIU^V21&MS D=HXBL5EQ%:R#ZZEZP9&(01KG2Q'7H&;SP<5A^=PNPZ-KI:.Q<.:JZ7+;PBKR#,_AW#U Z=N#<&3KW5MX/A\]7 MB_/EQ#FKA T(JF@-*J<"(64/FEG&G/5H_2Y=]4WA60D=.SSJ"YU[J^[' ^?T M"TZDE$P*YB%%2>ZVJR=.T5IP7DEOI(E.GW[:V!9"Q\U]=P?.?57W WF<$\%S MX3$D$-J0$"53=4?P@,$SQEG&XIL<1.]*X$Y0M/]_@.)>JNK@O/I)OOZ8Y\M3 M)LPOO]:[%YZ=U>\F0N28DV*UY;V0!^T31.X-H HQU"9E@:/F]FES6MU4+@8HPX@E"/37]2F3H1\Z*P%TTECLJ>LTMT) M=/Y'!MT0BNC 'ZG/EDZ)H*P##A1#\ICANCJ&*.8F+9&1\.;W/DS0!L"9_^ M\#I$+UV$(=\OWL1,1C?IZCFP.JTW>HC"9>!6R.A]$-(UR=D,4[3-?^B#F6&U M\P/,-I[?;WR?J.L)QS\?QO&[Y8+T2O[Y+,S7+__S?/JYNND' M,/[(@P;@?Q<2!QKT?.=5S^;Y^FW7*R@$#$&I" +K=:4^%:!E$\!F51S'4)1L MDI;[+F7'&M]'7[#M!N>$1N4<)5A7KW&RC+:68D2]4:YH$8LNHDG^9Q\BQSTJ M'Q9)]VUQ,V4-Z <,:IBWVX"#[]QY\G'-3%;#.WF^#S?%T$G-&:!Q%,HJQ@AN M! H?,]-26Z?:U+J,9[AN5H K,9-OD\&0ET.XEQR",@F2$T$:[H(0389%?I^T MWHW4/JC9V4@=II@^/<;M*_WPVS&>?EXST]3R]HSOHXRT;;AQ#H1AM!66P"E2 M]0A2:F1!%$^1PS^6;?KKRO##JZ(BT[K5W: MD-6[3=H'+3O;I/T5TL'AV+.4SL_.-S=?O4 B(DTW:J*O9[C1USP_.ULLU]/_ MVGS^*/,31[Z@&3,-G'6#J1WW!J\,? XK I[3#\%A 1U:+%.K%'CHY^E;9$)6P0H\G MDTX2MNU0=M^R-51>GXG<[;;BX!.F)Q_7S+0U/&':#WK.D!/&60;EK0-%&QJ$ M1-NKE5H%J5.1ODF+ZDD-W._I$^;S&;XM5Z^]61 A+Y9]AF2=&6)MU8N!L]9*SEU"=64A:.>2.2XE- M#.066GZD'7H?O#P67!RJA@YVYBL6)ER)3+Y# (,>02E5(/B02.%">)Y+<$6T MA$\?F#E8DX\@8R^Q'@R'S[B<+O+OZ[!<#PJ*JWW\Q?ER.O_X;O.6"8K@DC(& MN$8#BD)PH(#9 RO)BABU2[HI4+81U8>+-31XCA9_1_;E]=GG,%W6A/6;>L@1 MDXRA2 -9"DM<< LNU(OBLS6969:-;'+>M)V<<8^Z6\'G")'W4S9Q;4@Q*.\< MX=XD5R=2N%K!2;(Q%)&@TZ3NT.2T:*_]J=FI=K/]:1^Q'KD_O9SGTT9=+[!L M M#9W0 T7+B" X=@.[VL63RV/ZNC!&=1RPI'2J=_/@]Q)@]2D]T2:+&SM._16T(+4L="JS@Q23B$X;D/F3:;('D5U M'\[[\!@\)L5UG&H[<-UVS-X]^SI=35A2&3TGAB3SH%+0Q&0*X'-QTM!NI&V3 M*2%[T#@N1D^(G,5IU-@W0F\8^RVIS?"R.RZ/5EX'V/RP#!DK^:M?\2SBBW2>D6W0=K_7%@"KH!4)G8?GW*_H+9UB4=.2P9 $JYDHZ M*3UDY0/7J>C49&S(?4+&3;>='$*'JJ #"-6I)HNSS[C&9Q^7N+G2[YH3Y:-4 M,H%QBL0B+7'"@@.F6+V,52/&)HW4CY,T;AKNE+ :2"T= .P%?L'9XG--^:5/ M\\5L\?';YKKR*W8\+0Z98@)6I +%38"(]2(9),MXWI6IT]2'"[R'G!R">_ /2H5#20F(RB+"+$. MI9;)DV%U&OE.6>W=D3)F('>$QN[K_ #QC:SU7VDYG)V?71).X+9%H0+D]0IN M2Y8R>"]!"6G0B.3IWX;2^YTWCZSY0_2V&$*(8VL_?+U%N+8!92P<2CU*5S9Z M\)HA<,&ECC%'Y@9;]7?>/,X>,9CV#Q9B!][G#H7-;Z9S?+W&L]4D^T2F,-$& M* VOME'1?F@\H)0R,>,Q^":-8/L0.6[(/=ZA2#-%=@#2QWGZ8X7E?/9F6G"" MW')CLH3B,H5]CM<\5M& 0@9E4]$N-HF5=B%NW QU.VCL? !RH)ZZQM[E=(/" M4N(F9J@W!A(_-D'@(H)73EO/)!9UZB.XW:=-- N\.L#< ?KI&V^WYDW=GBLU M"<4D'7CM:;*T;1@9(.@D(2F/K$@TGC>I7]Z?U'$WYQXP.80.^ZEE?8+1S=RI MR -)3M?>\T+^3!$D0VE!UJ;SX'Q6;>:A/$W6N)GR'D"XKVXZ,(NW%\O;\\U6X''%Y\]8MI:E6B)RC MI3@6Z\7O.G%PJ?9 6PIT=4V(^":NR1XT'CT&D]YS\9:WZT^XK(I8/E#$MLDL M4I;,C O F6>TY0?R235*,$%F&81-3#61S:$$CQO$MD+=@T&:IU!GKY/#MEN1 MPR]S>.IQS8Q>PU$[^X!0LUA/C H(Y*$Z6 J\=0JBX#EJ1*-CDT$[)S1]-]G. M3;<.YDL5U)%^M];(K7$8(0DGB'FP'#?3.#P)16NP7B@6,^?*-AZ^LR.E/XZQ MVP=GCW=_M%#@C^3,'7$OQ)//:V;E6K; [0,_6:QA4OK-1!M0Q0;::YT!1,&Y M#2%GTZ0![H1F;LO:>-(]>+!Z-H<[V@=KA.<0F)9U"BY%6(D6$L,@C5 *O"*(_ GJ( M.BA@(7+&E!9>M+E,[SN$]8:H0]2_/5,RC"XZP-;W[/DV%I/+SG%#-EWH>BU5 MO2\^.U;+PI4OCK$4FE1$'4#KN/4 31#86F,=@/(@UV/C;US'[#>'/$FAM(DC MA)C*1;>H=ZF>]&1$9;)TK(EQ')*)<6$\OBT-C()"D4TJ-@?A2YN+R/:G]0<,<@8!U@$G,,=HN8LKAGX]GZVG M>/9YMOA&+)(H7UY^_7PQ7R^G\;RJ_3FQ/BG_7WM?UMSVK>3[?K]+5V%?7J;* M=N),ZGIBEYTYI^9)U0 :-N^120\I)?%\^MN@%LO:S.4/$E+FQ<='?FAT M-WJAJJ.V;!V<92]*%68MR@)>BDQ%:J-,E]AH8PJ/O)6T-UH6AU#< ,;U\OS? M9*.Q]VJ=?7'H M@7&UAPJ&6!YZVXWY=<[PI-79VB@;E#YB\B!+\&"*UY!40- A<1@HM<8^13>/ MDW7D!:/',5Q3J&@ BW67F^_K(=\M9XOE!UK^,.1MYD.!M%=E3=.;\E=#G^CLXN5 ;-\ M^=/U?2 ?]66?!:LX/BO&_O8@0I1L&8$:AO K]Q" MCB>)'1@O)'LP'A,8(RT$GQW?"Z:*JC41=BG]W(+&C4 9G@LH>REO'%S>S *L M3I*F;&4S\::M5(F$@$HZD $QA=#HZ)GT_HZ8)_A@TS&KO;N>ADA;/](3\0Z_ MKJ<^GE"HWF17P)?*!\@Q9\%H ]ZDH!U6_L&!W\2O:3MN(F<8+$ZMQ2&@>5>Z MS:)G]DE?GY^=+^GJ%Y<,OJ=6?L *?UM?SU893_^+<'FB8U7HM0!*(H#QAHU_ M2@&D\!FME(E"EUV+4Q!_W"32,. ^. [&"^6_%6:].E\VY;$FVH#>B__S9H9I M=CH[FW%HJ)@/S**"5^Q*&6%:]4V68+7SEFQFN!XB=MJ8X./FH4;%>!]]C]F^ M\Q.ELQVZ=-;_V03-.'>_?J*>F_;!][0S9.]CE5DS0(1JN9L(00@/3J=H.%RN MH709D'\_.?O;J9N?^JVK3&3C!)D,1,W9T Q01&];I;.+OJ(QX@!<#M+\-P$2 M[MJ+_>4^:L]RXVWG#N4;__%$QJ%C]_$#P&!OA!UU+]J\\])F7"O * 0KD52+ M+ZL273IU^IB(FRVIZ>S7.7_J^=I1^X9:[YTI5CD@U0:LCNC<$;?>Q$5F<[\OO:HX#..I': M;'P.H$Q@1S.2RU!(JY"B"[E/CW\_E^6;/"_JMUWRU2JT4%+-8))+D!+3Y#!C ME;[-">]4!'>'EB$MSC8(N,]5V4?>0T3C-UE8]^Z14\C45E"J.6^N;:G6R4/. M/EH,T8K4[8[^GI3C V8O[3Z*EJU%/1Q8;JPNJ88OYZ!8&"JW.;FV0- L&Z.\ ML55&Y#B@/V1&V>&XKZ(?QMC9./DGG9ZN7N/RX^)W6GY^L\#YU78: ME420I!"D:F%=4 &23!PYZE*QDHI>RA\X+X]^P4A0V%5WBZD%>60TO/[EU]O4 MEZPTDC.MPZS5HXD"*:@,E@].](3*1]P !G<_^=A/NA/K?T_1'5GQ;PCK*_PR M.\/3._!U@MH\]0;?"L9G"TBUL(J#59X_QM[>O'XO ![^AF._ITX,A(E$.9Q7 M\>W1@4S(0BD)UL;(OI9.$#Q+IGI3V[0P5_0!G(IK>D8R)%,[H[L)?3CLO,+E M\NML_O'%Y\7Y_.Q$)XF^! )=BV\W8H1@,T);\*F)4BBI4]GZPT2-Y([LJ/5' MD;2'"H: T\77OI[-<7Y1+W^YF4%EB:C:ZZ,OL?E4#E*V 2()89"R[#>.X'Z* M1C)'4P%I"N'O6Q0^"8[>+.8?VZW&+ B<%6TXL%F+R FRMMD;M5,I=LG W MB3AVE59?G&PEXG%?@ZZ]_]_XZN7/^X/V>P9Z^/.F>G7>C."^#S_*1AF+:1,. M%'+D'%KE/!5V4:+W/OA M4OA[^$>?J*/M1:;P*..K2B6( EO@,,_JVT60I8# MI/''??C9!@&;//QL(^\!7-UF"<\N+>'UV,:0A!0U:)!6MN=W1X#1F/56X8I& M8>RS N,^8HX/FKTT?,_%LY>X!X3,90;+,]TE& 7>^%;QI34[YC5"$;:-3C0E MQRZAT?WD'!9#((>O^W?XM1VCJX&;6D<5K03A%1^FBA4PM![R1A"@M MJ>J*0]VIVV6GJH2#)H+WN9CV%/5P8+GQM(+29XNB0DTHP,B:(+5P+\K,QR<[ MB;Y+:_.3J4K82M&;5B5L(_5AJQ*""XD22\:U6C C7-M1PY8S6I).VVJ\N)6L M>Q95"5OI;J.JA&T$.5Y50@Y>")\+.%&8>G22#:LMK06)_P<=W\UN Q@\F:J$ M7?6_I^C&K4J0-J/)58/-9-EOBNUUGOVFHD+606*LLFX @"=7E; K$"82Y0!> MQ3]P.6O.U7L\NXSBM$D*#<=N6N969B, 6\%-\44X$BFP6>OA3=PF9"3$[.]^ M[B7FP6!R=78\V6 TL:GS%=HT-4@Z50Z]BB'^PQO19?[875*.ZV7LI]I'<+*# MG = "@?Z97$Q/3+A_%]O*U-!I?'SYM>7;]]?^4O51?:+.#(7DIDJR#97H69U MJY1%34G7+F'N1M2-@Z==(' WLS:Q/@8 V4M5S27V4(6 U""9FMLRY. BH M,DB3?5C\SXG-[?OWP)WZY MP9*VUD8L!BRIMI50!0C>!T!VU+)6V177I<%] ]J.Z_M,C*2I=7%$>*V69R>O M6L$?+5F49U];)+&^\MEV"I4],OTDP1AJW75)@4C6^H355[_)@R)__@T<\?^[ MC:&'"!BI@F5W9WD2\1X9'N_IR_DR?V+K^>+CDM:39VZS=+5EBZ)+5FDH6MB+ M710Q$E^YN2J!F?GS:2K,;$S5<5R?:12_Z*V%(^=O_B]];1[<;VMUX.F+U6J1 M9^O_.C$W&N^J=#@?H M/[F/M&-/%NOY KFW*H8'U^5)U(Z%IC5;;XF%.2EMXZ@5@&BS"U&[@[39WT_< M2,]3^P-B*[SMH)WA$?=V?AU/"*LP%P^^MO'Z.;/<0D3 F-#ZJFVUF_A6$X/N MFKZ1<;<+,+9"WFY:&AY\O_^YN&0+D\_1.F*0I#9%OS4JU\C!+&GK*8J8?*M<+6I4W4:';D+@ M2-FR@P-P1ST=.ZV&\X\7*:&$M;#=CD"V*H[L:YNYBAY4C*&@K1SE;W*[;I8V MN_K6XRZRFC*_NIL@1]#^5<$56T@KO(1BVS0(Z]?%G)6YL";I;%N'TZ3Z/WK2 M:S>-W=;Y#N([LM;_8S:??3[_?/4"Z7*-R"H**K)%3%9#C.RY%90VU52UG^[< M?_?-1];\+GI;3"'$X3R.-]>MT4E(&\@22"DU&.(K$B/R9:DB%:-E=;TVQNX^ M,J?;-KF^>6>B3F*[ Z)7+IM>;V? MH)&203MJ^U$$[2CZ 2#TGKY<;J1Y6[^;J"!2T3'RR?*I8O/.59O1'Z 6$QTY MZY4+/2#T$$$CI72F@= DHA\ 0M_+YB6N9JL/3 N6M_.;93;R1) /5<0 '("Q ML)(,$ R#P!2IBBL533F 57J8P)&2-CVLU$2J&0YR5VO<&RL?SMH,GW>TS$UW M'^DD55]T=A5D-!6,CLCN8.:S9;,5T5?M1!<[MCF)(Z5J>L!N,O4, +R;+=[_ MI-G'3\S-BS]HR:S<9//$)7*%A $= K6TDP3T*D.J,AFC4@PF=ZK]WH2^D:H. MIH%<#\4,@+?O176US_IRB>"[Y6R>9U_PE"-GEHUQ$5"T4B#'#$4D#2EY4XHW M@8]3?R/W$'DC919[&+A)U#( V*YV4[Y>+-\M%YFHK%ZS.'^B+XO5[.SMO+4 MGI2DVJ!:#RXA'R"=6VK=.9 94\Q&^]BG#V$3XD9*4DP#M,E5,@#,;B5SV&B? M5)\-^=26.1$[G58$2,5F$(8%5;2S61UBLPV3>(]>SC+="'<"9B\]2S"V"2U&1L&>9PF@T0J*,D>1#ULV M\#U]F^5IQ=-%X#2:&7>"['OZ8W'ZQVS^<M^!LJY*AR0J MY"3:"Z*6$(M!"-$)&8TM$KM5UAYFH*Q7M614 ;"$VF;(Q8NJ+$PRUWGJ*GTL$ @+IG9JXW'$5Z;T&8-GLAE+9P1CKP M?,DK;5#JW"41L..$XFYE#!V@LZ>T!\#+G>%6EH0D+0BJ$8F]O_46QEA .1]S M9-37/G4*.XV'.^ATXGV\G+W$/!A,+L]-2,%)Q_PKRBV/VDQD41JL)>64CC+5 M+MF$AX 'YN,)"N"M#&&0*-O(\FD ?2IM0M'@UH2F_$NP=53' ^W#Y*F MUL4 \+IG!0''#B46F4&5-C8H*X04LX)20D&9JTA]AN7NN-;CH'.5]W&<]Q3U M<&"YN3$])'2)&/34Q@A3CA"*E^!22K&52%E]@(KP8X^&FTK1FZ[UV$;J1YX' M]^L\+]C ^]9HHP,""N- 6BUM]M(Z?6N< M^[TSX3;YKI$ LJM&%QW%.^P6F$PB*R7X^C:>O3<;%,2 "LB[(BQ?O/9V1UR' M+3"'WP*R*S"F$>3HPR2K0U5EY)"/%-_*R0A [=O>T""I...2W<1P3#),\O"+ M07;%QJ1B'7'2,;D:I,< NEHV>+&5 @EK(=AD2@R& X%-8NEG-.EX%_=U$O$> M>RC'QL-8;=(Q6K:#$D.XZ"L)*M6V)[2=I9+]A",[GNBDXZT4O].DXVVT,/KE M)#UI(;!"5*'-2 H$F$L&DDD[)604Z6"7TY$G'6^EUFUNJFUD/$ <_?-?_%G, MR,4K_7OF9/[QY==?EHOS+_RW]1D3)BBJ5@"E8/G&U152E@(T_UP6M!3[K+;Z M,6DC]1SNGY296!7#@^O*9T1,3G@"I0NVS6\90F [CLJQ^Z^C%]AEI]$FQ!TW M-I\:$%OA;0?M#(JX7^=_T&J=??AEB>4J.6X]JI@$@0B2&>,(!1"E!*N4-*$X M6W67U/+&%(Z,O5W L0'Z]M?4H!#\K;T5W\M;EBE;0^RPMJH&%QV$RJ&STRZ* M4DB6TN6Y;!LBCYN'.@H0)]'7 %A\B:&SMXU\W"/?95Q(8(+4UEL:QS0N% M+[Y:4M&F5G9P-EG0N)GV;W[S<5R!R;2_LQ 'L'+54JX45F" M!6T\&UHVNRP>-K0^12\41B-3ET7 ]Q$S$F)V4?'M+KM]Y3T 9AX:0.:=0Q,= M1](5+7OF?*E&50/DD%KU,]58NB2^]EG&D!M:>UR&4? M6$TB^@$@=,^DX*0-:F\K%&LCB\4D"(8]20Y1!?F8A1 'N/@V'LQ\\.4L^\!F M3W$/ )A?SG&)\S.BM^ET]G&MC-6;V7^?SPI>C%B]F%A^8\IJ236A#08\9GV1 MH J:)*B6FRH^.;71AL.M\;0UI2/U8$P#M[[*&@"-&R\[,MH7*%S)(#B*Z3*A;,H]5 =?V+)7B-E!,2/@[9[(^=7YLDGY;N2<NU2[WJ-D2.]+[3+[DQB8H&@]])+M56'YEVFUA(QO"IB7QT M(C-D&SE8A'@,?ZZ6%U1?[;\[/5&H7+Y==OO-1, MQJ*HX*1+?$Y*!I3. ''D4J47DM(!]I9]3]1FF'I2>?O)=+ SGMB#2XON0>/U M;, ;@8EPV0L5(Q1'S)YGES$9;4'XVJH"VY-$E_3]5E1NAKDGE=3OIZ4QMT?] M.N>_TN_X%^VR)NKF?SW!/J@'B9EH\=/UY]^S^X<]8DU".':-*[O&[ =!"!8A MF$"V4$:GNRPX?82F_5LQ[GST[RS)E_QO_G5BDV>7/R+8V'J>DBJ0(D4@$C[4 M4(S-77JK'R/JN$_/4Z'C;H?&1&J8\!KK94-VWSAWSX=,:U%Z;I1[##JQS3T3 M%$#DR)&V8Y0C0?H.6[= M2B\(32'\ 3!T+9Z?__I"\Q5=\G$2E$SH,KMUE5@TZ[7 6;DV?\YI75Q4K@N& M'J#GN,4HO3 TA? 'P-!U.N":GY8D>+68G\WFY[/YQ[=?:'E1;7.2O9+2F=KF M"P;F+/$Y,2C!4:C55U6"[9(NW)S$XY:>]$):)Q4=?S;^?>?G/>%I,\NO6;RO M7KS_^<.+%K:FJK5R ;(NJDF/(,J0H$:/+,IJ)=UZDGUH1/ZF7WG<:I*ID=13 MWMO#*%[ :$X?6Q7+U.[X14CQ#SP]OU#7Z>GBSS:PXJ0&7VRU!0)&8@=1LV&N MOH"5)@13*A^-+L4D&]!VW$*2@\5Y>RIE@-ORFP5F_W'>JA36_+SZU+JA?YW_ M/&>9K1E>5\E(%6PI$D%YY\ $DR%Y;=M&P8Q!DQ>^2S2X%97'+27I[IU-KJ@! M4'B_0_ ]IR_.+M=VM5K!<_Z\K]_]XY/6FV^(5.N0]&"H39$.JD"M(J?"D32Y M+@]S$]!^W.J5PWIY_90ZYCO>A[-%_E=;75A>+3XW/V7]>3ODX1_XH ER\9N0 M.%$^_L,GAN2=K[J&6]5)AFHU1!LC&RO'EZ>0;7BM*%DKG:SO4JGX.%E[^W+7 MY^IMO?GY[^FT^8NO%JNSU3<*WEWVKGU[BA*E>LI: E73]KVWO@\T#HJ5.5.V MTHH^I>K[T7W<7/^$2+OC!AY0GZ,^+=YO,];-Y[L\,C[Z<=U,W'WD'L;0Y91% MT4&!"K6E-82 F&(!3-F34"[:W.5(]S5T'_(G*N>G?"S6WY-N?\][XN^9-3]U MK8\7\W+K)_\YGYVM7C2G87;V=:V=&P_R0BN,.4-(K?M-10-).8[C$X=52%$7 MUR7:[-I'#(&& X.:6+.X(_$("7YB\RV4X[UN;RNK%G[@L#T@@ MZ)K8#ZY0.9!KJN$;Q+@(Z%U[%+&9VJ-:R))=BMS@I"#!ZL$!^ZH#;DN;=0']2GN M?@\+?OYQO:UL]?+K';=[?9XN9B*5C-E(DI",1[XV*D%0K510I83&1I-2'_E, MQ<'0WL(VZ-O65O;1\0"NP07E_(_7$P(#*94Q",B*"$Q)B6-2H\$)[:0TB 6[ M%"1^1\61078<)-P>^;^S6@; U.Z"^\;VO+P[Q?F-C8\DHLG&)2BFL,NMJX)0 MB,&D@R!5M%.Z2W*]!S/'1?@>V+IM-8^MZ ' ?BMJO!J\C"7)U-:AI]9-+3% ML+4"8DK565WD[>7R4XU8NX>:(6_M X+DSG"V?34V .P>"-X^O'C_X9*AHKQ$ MRZ%CR=* ::GE((L%X0354%R5M4O7T@\I&S+@/AX#]=S]-9-U_> M7*=5K!;!L7N.)=O6+(60I/-@G(TI>4^J3WOT(S0=&8Y#N)M3J6Q<]%T>U%22 M#E4**+I$/DK"0BRI@A>F6"%2J0H/B+\1W,')=+\9IG90Q "H^D"G_*N/O]"\ ME8KP!?"B?)[-9RWST')NE_6?5VNVB@B);&;G(6?)1Y':G!010;D2*^KLM.DR M7&0K*H=$W2[HN'V?=E/5"#C\T27QT!WQYGH$0E'19^,EB-IV2AE7@24@ $4E MK26I'+KL+-Z?].,V3HUQ4Q\8 $\9\K^=MQ-^J:[5B_.S3XME*\MG;SU89:,& M[5I!:BD!,/D(3J2 E@5 JDMP/CDG@P?V$T-QJI,P"2Z>\L%8__$/6K55Z>]H M.5L4>1+8U0L)*U .K2*LC7:3L0VNT;$&Y3#;/N_Y$S(Q>&)AT..P+QH&. D_ M?_YRNOA*](&6?\S:'MW[1/';8OX'8436Z3),D2@VA:V M!.T@JB!!*H-&9AVB[U+CLQEYQ^WF/S*6.VAP %Q>A#'O<%9>+Y:_XU__G)U] M^K0X;?-U^0?WLWI"/H329K$(9"B92@9BR 0RFHP)*5#J\SBX [''G1LP@OWM MJ=UA$/PKWQ,LP24[9AR&K']V8M$)#C4,B) SQR$LN> ]0I"R)($YZHU6P.\( MTWLH.NY4@2&PN*^>1@'<+D[-VPL_YL8(\UL;/=Y3>[]H>Q46\W55ZCF>-F]' MM>22<=$BH-0<)I@VY-R&P"(R5HD3WN^(,1#LG V!KE^.VBH;LB M^I4E,9NO9GD=:IPD+"2("**)A6/Q("#YBE"%#2K&G%E 0V4Q?\31<>M/-=4Z/Z0>DJ-@[=JB:=N'WS@X[LU$6["SF%:"9,4(1E*0-FWBEKC M(%B30;=RM)R2SO&052K#M1)J7TAC5FT,96A)JLK'GBPX=!SE*Q=+GQT-?X]6 MPFW0UZ^5$D251> /LM6PJV0 M\&@KX39J&0!37;HU4C Z162?/T@^W=X+"#49"";9(F74RAZG_NN)MQ)NA:U# MM!)NH^@!P'Y_8UK,;6HKHXG69S_K L$G"Y%BJ2)6(\7_MA(>"B0;M1)NH[$! M8#=!)"HY'JCH"'1ULN53#$1$%D TQ &?3JG/=H0#U90_@>ZO?3R$ P/@*4/^ MY_\^GYU]_;8%_?X$#B0KK]+LIH3(44:RAH.,T'*FK29%% 9/H;9-?:XU@1@%*$TS9%%7ER15^513-EO$D>-U M CVG4[D/YO:,(W^>3[,D\@#"N54%O?;U?V*S%/1P65R0CAP5H2V+Z"W^MS($/4$]X>;%$>W!][G"'XM.%1^TI@@QM*%4 MQ09(47M(P6F54QL:TF>JZB@2>/;Y[6=@#WJ"^EE[!YX=IG4974](^MR5!GL'D(B3+8"I6Y1QR,NF@>9/A6J>#K,4H$I < MTF5[CE(:HM#9"TO:=RJ#^ENT3F^#OGZMT]OH>("PZOL^2B><W4V#K(*W36RAZ!+#_>(FB+2&(9, 3LHN-/@$:$T$5 MQ3=3==K)V 6YDZS#?&(MU=N 9_MUF%MH<@1H[E\-$Z7RBER&I#2"(8YTD\X5 M2"OE36WOU/E[$@0$P"N33CSE.MSF^OS#R:E73S92/1FNB,0DR MM@V!%!+$+!1K)=IL0Q;2CK5F8F/6!K\/)@;KQ--S)T;.*&=I%X7<'8)Z66:< M2DS">@V^#88W13'O6 I4F9C^)(.A/I[0U)P,<%(&@FJ_X;D[X.;IMSG?6]_S MRW*Q6IVD$,@IF:%49M^P7" ZCMUH ]50#@[^OYI]!3^'=2H]O?<]5H'%4VV3N]B!-I3G#>?TWHT2- MDL:J3WJ8EP&*C08^)$?&SO,Y17?=36]B%597OB39TS3&5VB]FA!EF[A2E]:W6>[PG:#S=/O8OV^RNX92HOA:!RJ:2S!5\PL1!$>TKR!,61<$A6 M!CU6QO@A3@8(4(Z<#3L:+D8(/Z8R7C\LP;NN7\E6)])($'(2[,2VTOQB$SAM MO-=>Z^C[9<<.RNH X<\S2#3W0=;?ZNR=5#)69A< I=-LE4P$K([O[8#%"RMC M'G,WXI/JZ1X8[$<[FULA[YGFM'\L)"/7._'8SAK9AG%4 9&\!.N(G,520QBK MT>+)MEL_L3,Z* 9'N3QWJC>YE55]2$17OU_O83XIKE097>0(G)5H2D1 T@2N MZ%!*#.SR#[;19A822L[FP9$&K M KD$5#);0M$-IC148UTVV%;K5C"R<(1@6:LN MI%!%",IV'#TR3H Z_B/%$SNCTR+O^;UF/.IR^*)4U<5";7HS-G+LCEZ 2MZA MK#I:,^0C^X;\#7!K/HN7C\DP-.9>\FM3L:BO9W.WAA*L$-__8\^<8)6 M^JV(GJAK_OH[?YJM\NEBU8HNKF\#%V)TBMKPE=16AE0-H49V?91TT;?A$J7+ MN._'B-K7#M_WV;^S,%_R/_K7">IB/)4(6K>9&4(Z0"T5.WM"!:=DT;E+4N]1 MJHZ;)I\,(;>MV72:F'#ZSR&MT+J)JH,MNOS<_A;I/@8.89<"QUQ84(&G-AD* M2X# ]Q)?4CH'9#%E[/(RUM,N?>O*>X6K3Z]/%W_^.Y6/+<^43\]+&Y[W(N?S MS^>GK4)M/52G^0!+^L1NP.P/XG^V^$QO%JL+I7P[1T&0,ECYX,3BVA0@#E]M MK*",\(8\'V#1Y^6^#S\#V\)M4/GPC(_C:?])>G*[#TS:\(/[6]&>0Y$>!:SG M,#D$42%1LF",), HVMZ;V@9MIK1GSAH_X,UU,[$M81_P=F\'8Z7 M7]NIFLT_OJ?3M197GV9?7GZ].#T?6+'K(.I-^Q+^Y"YWB;0/Q^+ QG8;[-XVMH-B9(#D\4/,K*>Q M9)N\B#& KE6PR%N35MM=YT024FEM?:1#X?V*J.,B=%0@;8#WG;0Z%$)?+>9K M4]"&K5Q.6 G:YU"+@!(<>SLU:38/-@"9H&-(,5*?_2B/$34>0G=3_8.8VE,/ M V#J-?MKLX_SG__*GUHB];*!XVJN#@5GDY*0UZ/(HTW0'AF 4)*/@=U)@UV< MI$>(&@53^ZK^=D)H*CT,,0WZUSDCE%9G[]G2?_@3OUSRH2E4M+9 $,&V;IP( M2-$ ^S,DK,I8^C1!WD_.<:O[NB%I MD/8)<>JX%^=DNM\,4SLH8@!4O5JLSM[6#WA*JTNK[6Q0(KL*KK8Q\#8( MP%:8$F(25=B*F+J\R=VA9$CT[*+EQ90B'P S'^B4?_7Q%YK3$D]?S,N+\GDV MG[544;/A/__5:B6NF3,U^V"D :&\9R\@2PBJ./ZC%O+%R])IN?PV5![W,NV' MM7ZJ&@"'5V[G)1=7ATEAC&WD*TJL8$1*@"DD\$484I*DD%U&_]Q+S7&[!?KA M:G_1#X"?1WW8-]_60"MET:< (E?V%6PN@,(@I."-=$*3[S,)?S/RCHNP)Q(& M=-#T /A][&'ZNW?M:X5072SI/>537*UF=7;I$,_+[_C726#'UV;BL%\&EF\L MGB7-<;LJ.N3@/8N]2^9M4BY&2=5-![/%*#I_BH"_S?:%,!KG)I4@G4M .AFV M)N@AD9% A@*[.DY6T>5U;3H6!L[_' GJTVA[S+J<#>N1=BC,V?23)ZC,V8F) MB4IS-OSNWXAC6#R<6[H LH6]O 82\9O,9"=F0%1F%,[)(.V9'>26:M M?EJR M*85'7JUS +S=.RYU;0G2255%1%@B])\UD+"A+*"-&:[%(46:MCWD$# MU'0? G5W]I7V4N$ ":CKI/6%=]U86\Q;YF-=5)"D]B$$#]ZV,0DJ>8C*$V1E M!7GIK:M='@H>I>I) ' ',-P)?:;2S PN\7#Y7N=3[*JY A4BMC&)K-;4RE! M3BP8RIERZ%+*>"\U1YXE.IVV%U.+?@#\W#AU5[E1-O'?Y4S?K>5\^6Y+M=6E MNP!"8VQ/:VSNH_&0G"XI5D37)Y6S)9W'Q=P$R'CXIIQ<36.A\">JLSF5ES3G MOYRU1;VK%^7_G:_./G_CSF,5&&H M78$WH6J&:$79T.G]]DIJ202I@P1;LV@Y_]H<%@ZWE*"J KN_MHMGMRVAQS5^ M!XLENNIO *MX]YGHQ!='R<3,WG)+F98J(?F@(=CB6%0J6>I2#G&7E"<1K^ZH M^A\^UVVEAV%6 ;S-L_NKC%;7%1@OSLZ6LW1^MDZ6+RZ\VA/M=572!T!K5=OE M6UN^20,E;4WT-5J4/4"W([U/POI-@\Q#:'0 0WB;N]+/'MUOFSL7$P< M?YQCPJAT# 12%<_W#'F(2:;6V9UU44%@[7)U[T_Z<1W*@\+YP'H> -F/.TA_ MO5LLUXJ^AU-YH@P6)+*0K0JM9H^%;"S[V](85:LPU79IH-B#YN..J3VL:3Z0 M9@?:ZGK734J>D)VCU$9@&5X,S%B+FAT;>U:;7/;-A+^?K\"5::I/4.]RR]ZB6=2 MVYGZIDURJ>XRUR\=B%B*.(,$"X"2U5]_NP EV9+L4^::5/$T'Q036"P> ^> M78 L5F\V/W8OF\VK\17[8?S3CZS7:+79 MV/#<2B=USE6S>?VVQFJI<\6@V9S/YXUYMZ'-M#G^T"17O:;2VD)#.%&[&%$) M_@(7%W\;?5.OLRL=EQGDCL4&N /!2BOS*?LHP-ZR>KVRNM3%PLAIZEBGU6FS MC]K!XU?2>CB1:+BY&0,R;%JYKL=Y)^Y[1U*CH">KQU M=MX_Z;2Z2?N\V^^?)>?GO[819!/-0QOK%@I>U3*9UU.@_@>];J-3N.%<"I<. MVJW6MS5O>3%*- ZBLH^UTF;PHN7_#:FFGO!,JL7@N[',P+*W,&6+]FEK.&J2Y1+V%G@'=Z[. ME9SF S^%M<^-]6P3:[>/6*_O4CF1CG7;1Y/CAY!W@XUQ-<'\26A_OKX7-S^9I*]D'^G](ZF2P^._0M4GCH-Q'[NTYS]K[!?I%9!B9B M,1@"Q%S*WA/&FF[L1S' ME^]]^'"F6HT3FH8;EO(9, ,S"7,4,Y=*RWXKN4$FJP66%]HXIG/V1IN,M5OU M?S"=H+H98#]I1?[8&.(TQR%,)=B(W>1Q U>L/V3/8\DZ![=DWW.+"X5+DBW8 M;:[G"L04HD=63F@$DVN,5M@7ESGC^8*5N3,EX%@P?OE0ADO*689/1G+%$AYC MD6$Z0_5S.MAM&>00@[7<+,@DX[> ".[YM%@F$!9VJ7P">T2S!.XGQ,/>P?'P_&#I7KYXKS3/AO: MBFE5;D%"HI-$XJ-?Q!OBZX/++B0):5@;(UHF2-B5S,LM01$E(Z5E(&RMM M2VQ'\FJT"KPIC(Y!8+%E1T@3 VOV;4(B< %OU%(*N+@TZ M0,6:2>MU$*T@]WXHZUXKZ'T]-J"XIUL5==>4B2JMIDJ):HI8K%92^".R+2=6 M"LF-3Q%ER U\A,C)4VDI7OO=:7UP]ZJ)9W $A(=CWZA _91QJ3AI* [+@UC' M?6P1L@BOMCS/R]7NH/XF0/8HR^@&A!??Y\'HR<$PNM\X/=LF]-X"ML7K_:5O M;WKCEIA)0:SE5N><-)Y;9#SEHD1E;L225DATR2=22;>@V+^K6]IDGH&>56%_ M/#"]E\OZ4')7#:@H38'DMCY7B6-MA ?@L]HIY)B"*.0XUD!!FX=,,&,/!,9- M)@M4\V=$X?A@*+P299AQ57KEH@6&),$,4LYP:>R.3'"57NRAQ.%Q,SESDV=R,/-7E*OM$:TEBA3S/D77:D4D^X3<8RN=74'C MF-(Z;>PJW/L"=)EETCGP;-[1;*(QF: Z(1&;=W"$'$;IM23M^#\EUG5 6@._)8";\C8 M?.CUN::_(UW>&'T2X:JS2KAPV"%I7&!#"RM%>Y2<58:*39!EF$A&(?I;#/VV MS#(\O=4@=?ZE=<2P*X4_F,ZUF M0#$PY]/J;MY4\@A9H?0"L':>ZJ")_ &#D7%_2(;P>/1[[&7GQ6AB+@[_1>,5 MSG90U=?E%)&$M]&GD7]'_^GPGQXU;KZIS.L3[9S.!J=^.SA_YJP,)KA?P=1Q M\(H7%@;+/X88Z0K%%P.9^R'X1L.'[C"8#F<4+C''JK!YF*&Z>MG?[S?ZW3:] M[W>(TXEEQ]6G W_*4#3B>VZDUZCU3][M+K5:#]:]Y3;7K=QUNKNY;;I(0?8 M.#&VX/FK6K>V(4B#%FO[B5WZ>\*T4]R1\7WEHDVZ.8V9%$+!ER=H]7E$#W>J M_]UX);ZBV1\[.14'G2X&:,O\C1U;CO-KFKDO,EM?TX3\"_-G]MY@HD(!.6(_ M0VS <;.(V)ARCM)4Z?5E*B%A;U9AX%U(O;>GL.F%:(?2/?S0J-#A0ZM!N"N> MP=:G1VOR>2UKK9OP"3*P=-M-#NUKI>HW?*OEOQJ[^"]02P,$% @ M(,& M4_J8ITWL! !0 !8 !C;70M,C R,3 V,S!X97@S,F$N:'1M[5A;;]LV M%'[?KSAUL38%K)MOL677@&L[K8?43F,579\&6J1LKI2H250<[]?OD)+=7-JL M 8(V'18$@B4>GO/Q.S>2@R>3Q3CX>#:%C8H%G+U_=3H;0\URG _-L>-,@@F\ M"=Z>0LMV/0@RDN1<<9D0X3C3>0UJ&Z52WW&VVZV];=HR6SO!N:-5M1PA9&)9,)%A$;-$09@QHAB%(N?)&CY0EG\"RZJDQC+=97R] M4=!P&QY\D-DG?D'*<<658,.]GH%3O@\<8V2PDG0W'%!^ 9R^K/%5M]=A/=8^ MCEB[%5'6;;#5JG6\ZD3=3ON8-?[P$*2#XN6<7.T$>UF+>6)MF+;OMYIV(U7] M+:=JXWNN^VO-2 X'D<1%5/*A%#+SG[KFKZ]'K(C$7.S\YP&/60YSMH5S&9/D M>3U'*JV<93PJ!7/^-T/%:,.\;BNSJ$?PA.UA> UM^=E3K^/V!XZ6W,.^!5ZQ M2V41P=>);RBL/316[P;6XYM8FSW$.KW<\!57T&P9-D/0CM> MG$_A[>)T,IN_AF Z?C-?G"Y>SZ;+.LSF8_OQXY^>![.3V7@4S!9SS.;SY?O1 M/(!@\>B1>UUX;R_ML0W+Z=B@]YIMM_[H<8^6,)HLSH+IY*>B>T]RS^W X@2" M-U-8CLY?C>;3I;7X_73Z$4;C0(\T7+=Q[]5@_I@(6;!#&N M.UN__[!=G>,IH1J M5UN"1#UFBT,@EY?1^=_Q*.-1^E1GF#YBHEQ$U9.17 FQ:_&0WMW$ZY+9XK%1'NV MKH>QO !.0S!$H-_S%%V-(WI6Q!.2A/H[*J3F<&&*#$H5H@P,B;72V,QO5)S[ M[\?N3OJ89&O<\J^D4C+V.\;[BJP$VPNL9$999J$;!$ESYN]_]"G/4T%V/D\, MF692_[JZ-C)_H0MD2$0%S: LAZN31:]G]YJ>/EPHQ*GHWG!U[K#-N<-1]/98 MJV=[7N^KPZ[M?77L3K5=N]/]^M2K:AT#N82-Q.3HH9>U9NU&_ODN>(;8O;X[ M1!OII1:^FJ@Z)&_2&'-*!?O^F5J=Q5K'_=P\;W;40YP]+#M5$"J9^B@+N11H M=+_0>U)7!M\/HN[[T/4S,7+?'=C_E U'Q1I[-W3*O?-M0AQ3B[]0[*]?[*2R MO-CR,R:()OS65<_G]#/EW/T\A:PP!PMU>\ICNQVJGN7=F+FE&_X#4$L#!!0 M ( +2#!E,KH(80^P0 !P4 6 8VUT+3(P,C$P-C,P>&5X,S)B+FAT M;=U86V_;-A1^WZ\X=;$V :RK+XEEUX!K.ZV+Q$YM=5WW,M B97.51(VBXGB_ M?H>2[.;29@D0M.F"0+#$PW,^?N=&LO=L-!OZG\['L%9Q!.& 2,1Y#%+% 22$<4HY!E/5O"1LNPS&$8E M-13I5O+56H%KNPY\%/(SOR#EN.(J8OV=GIY5OO>LPDAO*>BVWZ/\ CA]5>-! M0#J$.';(:+/9LMT.:79V\5?5X\8(8EYM/5>^CQF&4S9 M!N8B)LG+>H94&AF3/"P%,_X/0\5HHWC=5&913\03MH/AN-KRB^=.V^[V+"VY M@WT+O&*7RB 17R5>06'ML;$Z-[ >W<3:Z"#6\>6:+[F"AGNP/+P.^>M@ _0F MDS\([7 V'\/9['0TF;X!?SQ\.YV=SMY,QHLZ3*9#\^GC'\_]R>3.,7PP%^;0A,5X6*!W&BV[_N1Q#Q8P&,W._?'HIZ)[1W+' M;L/L!/RW8U@,YJ\'T_'"F/U^.OX$@Z&O1US;=A^\&JR_LG^?67_EF>+A]M%) M^,\Z6I P22 02<("W=)@P]4:U)K!^YQ(7$NTA3E+A50@0NQ$DL&9B*CN4CX+ MU@EB7'&686%( A,.],07SX]=U^X.19R29%N\.=U#0-TG0L;@V,9["(4LC*0( M65!@"<7F]RY/L>MGF2 8AC_#S'M&"!;G$QHM+)PF%\66P)LF*(:HXYEFF MT>._EJ383&'-)$/,5S&5*]E!0M!U>"?6"9R;\ >/8R;K\!L/&)Q+EG&*OJQK MHY(I(K=U;/R,9+G44MK^<,U9""<\(4G 202S,,2Y4O.D35;KKP-^T]ZM0YK+ M+"?H8"7@2J)7Q!>)KE=-J$CU7N"J^$Y(!VJE?T'DDB0L,V:7$=O"("@\I ,5 MAPDNLG7MQ65GWBBZ?,,YSA]_)Y[O[@^-1]DA[E"9:SF!1NPDJJ",ZD M^+7PT,[=A.M2FF)AT9ZMZV$218#3$ Q6#QQ(T=4XHF>%^ZJ""FEQV"AJ#DKE M41D8 FMG83.[47'NM3][2-;'1*[P#+ 42HG8:Q?N5V09L9W 4DC*I(%^B$B: M,6_WHTMYED9DZ_&D8+.8U+VNKH747^@*&9"HPE; +(>KHT:G8W8:CCYM*,2I MZ,YP=1 QBX.(I>CML18.NNXWAVW3^>;876J;;?/HZ/A>:JT"<@D;B:41NS[IVIU.&L>=;/B>:/%[L/L M<S6^3,Q]UW8>B A93+^($+NLR.[:T/V-"C$P/Q!_ WR M%19[:)?[ZMML6$59_DK=OW[IDXKRTLN3+,*^<\%N70-]2<6BLMM?II EYF.N M;D]Y:C='U;.\-RMN\/K_ E!+ P04 " "T@P93D]/5]>H' "#)@ %0 M &-M="TR,#(Q-C,P>&5X,S%A+FAT;>U:;6_;.!+^?K^"Z^*Z*> WV4X3OS1 M-\EB W3;7L^'XCX=*'%D\4*)6I*RX_WU-T/*+XF=G(O;=MW@^L&-R.'P(?GP MF2&ER0]7'RZG__QXS3*7*_;Q'S^]N[EDC5:G\[E_V>E<3:_8+]-?W[%!NQNQ MJ>&%E4[J@JM.Y_I]@S4RY\I1I[-8+-J+?EN;66?ZJ4.N!AVEM86V<*)Q,:$2 M_ 4N+OXR^:'58E"5586,_99@+UEK59M=:G+I9&SS+%>MQ>Q MS]K)YT?">36(OEQ43(.9/B34/VAD,.P_/!60S#07H> MGR>G_?-A%/6BN#_DR=F_(@390?/0QKJE@C>-7!:M#*C_T:#?[I5NO)#"9:.H MV_UKPUM>3%*-@ZCM$ZVT&;WH^G]CJFFE/)=J.?IQ*G.P[#TLV">=\^+'IL6I M;%DP,@V&5OX.Z!C[\(^+NEOTHV0!*QA1CWI^^2)ZW1U/.F2Y@KT#WL&=:W$E M9\7(3V'C:V,]>XBU/T2LUW>9C*5C_>B$O[H/>3_8!%<3S)^$]N_7E].;#^]9 MO]MCE]>?IC<_WUR^I9)#D/^[LDZFRZ\.?8<4'OI-DUWQN13L79M=57.N5),E M8 @13/ ?M6*_+$I)%F!0YA)L$UV4R1M7+'AF#V/)>L=W9+]Q"TN%"Y)OF2W MA5XH$#-H/K)R0B.80F.XPKZX+!@OEJPJG*D QX(!S,%,:G8# 8LM.D"8"D'>!"]=W2<:+&;"WJ%R?*H4649^WHM,3>.6; M1JV<.;4(B,@:U["D%75P8= MH&+-I?4ZB%90>#^4=6\4=%N/#2CNZ59'W0UEFK564Z5$-44L5BLI_!G95K&5 M0G+C4T09<@,?(0KR5%F*UWYW6A_G8-RI1/V52*4X:BL/R(#9Q M'UN$+,*K+2^*:KT[J+\8R!YE&=V \.+[/!@='PVCA^W79[N$/EC =GA]N/0= M3&_<$GC.)-9RJPM.&L\M,IYR4:(R-V)%*R2ZY+%4TBTI]N_KEC:99Z!G5=@? M]TRWB#'.N*J]JH5*.(5SF\WX7U3"">D+%B!\^#=>)H M6+<6SK">N[R@(WN=S?F:O>3[ KFDZ*Z3I#*T^ENA=(_77%N'Y72UB;YL@H[J MDPP[>:1)BC1&(7M@70/'$Q6L:'@O2+\*L#)NUXD'::#G/0@?'/R$U,*]9$K> M@JKO'A[8-__G.6H_CX/9Z3,YF/DKRO7V:&XDBA1SFZ(;M2*2?4'NL9/.KJ%Q M3&F=-G8=[GT!NLQSZ1QX-N]I%FM,)JA.2,3F'9P@AU%Z+4D[_D])]6KGP6^5 M1.A^EU5%XF\@7OW_X/558SS=$E'&*)%I=.2EPW,B :E1Q^GU 6@!_)8";\C8 M?.CUN::_(UW=&'T1X>JS2KAPV"-I7&!#"VM%>Y2<=8:*39!EF$@V0_2W&/IM ME>=XX/H=_&#J4++WENV91?;C.Q)1 $\-"D<3%QZ\UB%U_*5VS;%F"'^RF&LU M!XJ!!9_5=_.FED?(2Z67@+6+3 =-Y/<8C(S[0S*$QZ/?8V\[+R:QN3C^-XU7 M.-M!5=]6,T027D>_;OJ7]%\._^E1X^:;R:(5:^=T/GKMMX/S9\[:(,;]"J:% M@U>\M#!:_3'&2%IN.WJT[BFW@W[[K-L_R&W'0PZP M<6)LR8LWC7[C@2"-NBSR$[OR]X1IK[PCXVWEHDWZY4 M__OPG?B:9W_L[-0D=+HJ^S71]3S/RT6"60M&XR2XS"2F[ MOH.DHEL$]B&DU^'MU56=H>Y.6<=+SQYMN_]M4:G#MU6C<#L\AYVOC39L\^K5 MW33A,5*N8$7D 0#B8A8 $ M@ $ZJP 8VUT+3(P,C$P-C,P+FAT;5!+ 0(4 Q0 ( +2#!E-G2+0X\ H M (UR 0 " :V/ @!C;70M,C R,3 V,S N>'-D4$L! A0# M% @ M(,&4^26$VC-&@ L?\ !0 ( !RYH" &-M="TR M,#(Q,#8S,%]C86PN>&UL4$L! A0#% @ M(,&4ZDP0#NQ10 #!T# !0 M ( !RK4" &-M="TR,#(Q,#8S,%]D968N>&UL4$L! A0#% M @ M(,&4Y6H<4P$ % %@ M @ %S3@0 8VUT+3(P,C$P-C,P>&5X,S)A+FAT;5!+ 0(4 Q0 ( M +2#!E,KH(80^P0 !P4 6 " 9-3! !C;70M,C R,3 V M,S!X97@S,F(N:'1M4$L! A0#% @ M(,&4Y/3U?7J!P @R8 !4 M ( !PE@$ &-M="TR,#(Q-C,P>&5X,S%A+FAT;5!+!08 #0 - + #4# #?8 0 ! end