0001489096-21-000162.txt : 20210805 0001489096-21-000162.hdr.sgml : 20210805 20210805130219 ACCESSION NUMBER: 0001489096-21-000162 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210805 DATE AS OF CHANGE: 20210805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Thermon Group Holdings, Inc. CENTRAL INDEX KEY: 0001489096 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 272228185 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35159 FILM NUMBER: 211147295 BUSINESS ADDRESS: STREET 1: 7171 SOUTHWEST PARKWAY STREET 2: BUILDING 300, SUITE 200 CITY: AUSTIN STATE: TX ZIP: 78735 BUSINESS PHONE: 5126900600 MAIL ADDRESS: STREET 1: 7171 SOUTHWEST PARKWAY STREET 2: BUILDING 300, SUITE 200 CITY: AUSTIN STATE: TX ZIP: 78735 10-Q 1 thr-20210630.htm 10-Q thr-20210630
00014890963/312022Q1false1,9412,07453,82143,5503,7194,44700014890962021-04-012021-06-30xbrli:shares00014890962021-08-04iso4217:USD00014890962021-06-3000014890962021-03-310001489096srt:SubsidiariesMember2021-06-300001489096srt:SubsidiariesMember2021-03-31iso4217:USDxbrli:shares00014890962020-04-012020-06-300001489096us-gaap:CommonStockMember2021-03-310001489096us-gaap:AdditionalPaidInCapitalMember2021-03-310001489096us-gaap:RetainedEarningsMember2021-03-310001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001489096us-gaap:CommonStockMember2021-04-012021-06-300001489096us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001489096thr:EmployeesMemberus-gaap:CommonStockMember2021-04-012021-06-300001489096srt:ExecutiveOfficerMemberus-gaap:CommonStockMember2021-04-012021-06-300001489096srt:DirectorMemberus-gaap:CommonStockMember2021-04-012021-06-300001489096us-gaap:RetainedEarningsMember2021-04-012021-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001489096us-gaap:CommonStockMember2021-06-300001489096us-gaap:AdditionalPaidInCapitalMember2021-06-300001489096us-gaap:RetainedEarningsMember2021-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001489096us-gaap:CommonStockMember2020-03-310001489096us-gaap:AdditionalPaidInCapitalMember2020-03-310001489096us-gaap:RetainedEarningsMember2020-03-310001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100014890962020-03-310001489096us-gaap:CommonStockMember2020-04-012020-06-300001489096us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001489096thr:EmployeesMemberus-gaap:CommonStockMember2020-04-012020-06-300001489096srt:ExecutiveOfficerMemberus-gaap:CommonStockMember2020-04-012020-06-300001489096srt:DirectorMemberus-gaap:CommonStockMember2020-04-012020-06-300001489096us-gaap:RetainedEarningsMember2020-04-012020-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001489096us-gaap:CommonStockMember2020-06-300001489096us-gaap:AdditionalPaidInCapitalMember2020-06-300001489096us-gaap:RetainedEarningsMember2020-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000014890962020-06-300001489096thr:COVID19Member2021-04-012021-06-300001489096thr:COVID19Member2020-04-012020-06-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-06-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-06-300001489096us-gaap:OtherAssetsMember2021-06-300001489096us-gaap:OtherAssetsMember2020-06-300001489096us-gaap:FairValueInputsLevel2Memberus-gaap:LoansPayableMember2021-06-300001489096us-gaap:FairValueInputsLevel2Memberus-gaap:LoansPayableMember2021-03-310001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2021-04-012021-06-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2020-04-012020-06-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2021-06-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2021-03-310001489096us-gaap:DesignatedAsHedgingInstrumentMember2021-04-012021-06-300001489096us-gaap:DesignatedAsHedgingInstrumentMember2020-04-012020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:RUB2021-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:RUB2021-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:CAD2021-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:CAD2021-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:KRW2021-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:KRW2021-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2021-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2021-03-310001489096currency:AUDus-gaap:ForeignExchangeForwardMember2021-06-300001489096currency:AUDus-gaap:ForeignExchangeForwardMember2021-03-310001489096currency:GBPus-gaap:ForeignExchangeForwardMember2021-06-300001489096currency:GBPus-gaap:ForeignExchangeForwardMember2021-03-310001489096us-gaap:ForeignExchangeForwardMember2021-06-300001489096us-gaap:ForeignExchangeForwardMember2021-03-310001489096us-gaap:ForeignExchangeForwardMember2021-04-012021-06-300001489096us-gaap:ForeignExchangeForwardMember2020-04-012020-06-300001489096thr:ThermonSouthAfricaPropriearyLimitedMember2020-04-012021-03-31thr:positions00014890962020-04-012021-03-310001489096thr:UnitedStatesAndLatinAmericaSegmentMember2021-04-012021-06-300001489096thr:UnitedStatesAndLatinAmericaSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMember2021-04-012021-06-300001489096thr:CanadaSegmentMember2020-04-012020-06-300001489096thr:EuropeMiddleEastAndAfricaSegmentMember2021-04-012021-06-300001489096thr:EuropeMiddleEastAndAfricaSegmentMember2020-04-012020-06-300001489096thr:AsiaPacificSegmentMember2021-04-012021-06-300001489096thr:AsiaPacificSegmentMember2020-04-012020-06-300001489096us-gaap:EmployeeSeveranceMember2021-03-310001489096us-gaap:EmployeeSeveranceMember2020-03-310001489096us-gaap:EmployeeSeveranceMember2021-04-012021-06-300001489096us-gaap:EmployeeSeveranceMember2020-04-012020-06-300001489096us-gaap:EmployeeSeveranceMember2021-06-300001489096us-gaap:EmployeeSeveranceMember2020-06-300001489096us-gaap:StockOptionMember2021-04-012021-06-300001489096us-gaap:StockOptionMember2020-04-012020-06-300001489096us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2021-03-310001489096us-gaap:OperatingSegmentsMemberthr:CanadaSegmentMember2021-03-310001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2021-03-310001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2021-03-310001489096us-gaap:OperatingSegmentsMember2021-03-310001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:CanadaSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2021-06-300001489096us-gaap:OperatingSegmentsMemberthr:CanadaSegmentMember2021-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2021-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2021-06-300001489096us-gaap:OperatingSegmentsMember2021-06-300001489096us-gaap:ProductMember2021-06-300001489096us-gaap:ProductMember2021-03-310001489096us-gaap:TrademarksMember2021-06-300001489096us-gaap:TrademarksMember2021-03-310001489096us-gaap:DevelopedTechnologyRightsMember2021-06-300001489096us-gaap:DevelopedTechnologyRightsMember2021-03-310001489096us-gaap:CustomerRelationshipsMember2021-06-300001489096us-gaap:CustomerRelationshipsMember2021-03-310001489096us-gaap:CertificationMarksMember2021-06-300001489096us-gaap:CertificationMarksMember2021-03-310001489096thr:VariableRateTermLoandueOctober2024Memberus-gaap:LoansPayableMember2021-06-300001489096thr:VariableRateTermLoandueOctober2024Memberus-gaap:LoansPayableMember2021-03-310001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2017-10-300001489096thr:TermLoanAdueApril2019Member2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2017-10-302017-10-30iso4217:CAD0001489096thr:ThermonHeatingSystemsInc.Member2017-10-302017-10-30xbrli:pure0001489096us-gaap:SecuredDebtMemberus-gaap:BaseRateMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberthr:CanadianBaseRateMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberthr:CDORMember2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2018-04-010001489096us-gaap:LoansPayableMemberthr:PeriodOneMember2021-04-012021-06-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2021-04-012021-06-3000014890962017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMember2021-06-302021-06-300001489096us-gaap:RevolvingCreditFacilityMember2021-04-012021-06-300001489096us-gaap:RevolvingCreditFacilityMember2021-06-300001489096thr:VariableRateTermLoandueOctober2024Member2021-06-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMemberthr:SubsidiaryEquityMember2017-10-302017-10-300001489096thr:StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMemberus-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-312020-12-310001489096country:USus-gaap:TransferredAtPointInTimeMember2021-04-012021-06-300001489096country:USus-gaap:TransferredOverTimeMember2021-04-012021-06-300001489096country:US2021-04-012021-06-300001489096country:USus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001489096country:USus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096country:US2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2021-04-012021-06-300001489096us-gaap:TransferredOverTimeMembercountry:CA2021-04-012021-06-300001489096country:CA2021-04-012021-06-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2020-04-012020-06-300001489096us-gaap:TransferredOverTimeMembercountry:CA2020-04-012020-06-300001489096country:CA2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2021-04-012021-06-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2021-04-012021-06-300001489096srt:EuropeMember2021-04-012021-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2020-04-012020-06-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2020-04-012020-06-300001489096srt:EuropeMember2020-04-012020-06-300001489096srt:AsiaMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-06-300001489096srt:AsiaMemberus-gaap:TransferredOverTimeMember2021-04-012021-06-300001489096srt:AsiaMember2021-04-012021-06-300001489096srt:AsiaMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001489096srt:AsiaMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096srt:AsiaMember2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMember2021-04-012021-06-300001489096us-gaap:TransferredOverTimeMember2021-04-012021-06-300001489096us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001489096us-gaap:TransferredOverTimeMember2020-04-012020-06-3000014890962022-07-012021-06-300001489096srt:ScenarioForecastMember2021-04-012021-12-31thr:segmentthr:Geographic_Region0001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:CanadaSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:CanadaSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2021-04-012021-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2021-04-012021-06-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMemberus-gaap:IntersegmentEliminationMember2021-04-012021-06-300001489096thr:CanadaSegmentMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2021-04-012021-06-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMemberus-gaap:IntersegmentEliminationMember2021-04-012021-06-300001489096thr:AsiaSegmentMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096us-gaap:IntersegmentEliminationMember2021-04-012021-06-300001489096us-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMember2021-04-012021-06-300001489096thr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMember2021-04-012021-06-300001489096thr:CanadaSegmentMember2020-04-012020-06-300001489096thr:EuropeSegmentMember2021-04-012021-06-300001489096thr:EuropeSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMember2021-04-012021-06-300001489096thr:AsiaSegmentMember2020-04-012020-06-300001489096us-gaap:MaterialReconcilingItemsMember2021-04-012021-06-300001489096us-gaap:MaterialReconcilingItemsMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMember2021-06-300001489096thr:UnitedStatesSegmentMember2021-03-310001489096thr:CanadaSegmentMember2021-06-300001489096thr:CanadaSegmentMember2021-03-310001489096thr:EuropeSegmentMember2021-06-300001489096thr:EuropeSegmentMember2021-03-310001489096thr:AsiaSegmentMember2021-06-300001489096thr:AsiaSegmentMember2021-03-310001489096thr:UnitedStatesSegmentMember2021-04-012021-06-300001489096thr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:EuropeSegmentMember2021-04-012021-06-300001489096thr:EuropeSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMember2021-04-012021-06-300001489096thr:AsiaSegmentMember2020-04-012020-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-35159
 
 
THERMON GROUP HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
 
Delaware27-2228185
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
 
7171 Southwest Parkway, Building 300, Suite 200, Austin, Texas 78735
(Address of principal executive offices) (zip code)
 
(512690-0600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareTHRNew York Stock Exchange


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

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

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

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

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

As of August 4, 2021, the registrant had 33,331,372 shares of common stock, par value $0.001 per share, outstanding.
 



THERMON GROUP HOLDINGS, INC.
 
QUARTERLY REPORT
FOR THE QUARTER ENDED June 30, 2021
 
TABLE OF CONTENTS
 Page
PART I — FINANCIAL INFORMATION 
 
PART II — OTHER INFORMATION 
EX-10.1
EX-10.2
EX-31.1 
EX-31.2 
EX-32.1 
EX-32.2 
 
i


PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
1


Thermon Group Holdings, Inc.
Condensed Consolidated Balance Sheets
(Dollars in Thousands, except share and per share data)
 June 30, 2021March 31, 2021
(Unaudited)
Assets  
Current assets:  
Cash and cash equivalents$41,052 $40,124 
Accounts receivable, net of allowances of $1,941 and $2,074 as of June 30, 2021 and March 31, 2021, respectively74,133 74,501 
Inventories, net64,395 63,790 
Contract assets16,089 11,379 
Prepaid expenses and other current assets9,322 8,784 
Income tax receivable9,533 8,231 
Total current assets$214,524 $206,809 
Property, plant and equipment, net of depreciation and amortization of $58,787 and $55,555 as of June 30, 2021 and March 31, 2021, respectively70,951 72,630 
Goodwill215,072 213,038 
Intangible assets, net102,672 103,784 
Operating lease right-of-use assets12,265 12,619 
Deferred income taxes2,615 2,586 
Other long-term assets6,726 6,412 
Total assets$624,825 $617,878 
Liabilities  
Current liabilities:  
Accounts payable$22,483 $19,722 
Accrued liabilities20,046 23,517 
Current portion of long-term debt2,500 2,500 
Contract liabilities4,059 2,959 
Lease liabilities3,658 3,511 
Income taxes payable678 219 
Total current liabilities$53,424 $52,428 
Long-term debt, net142,601 143,017 
Deferred income taxes21,880 21,088 
Non-current lease liabilities11,770 12,373 
Other non-current liabilities10,264 9,811 
Total liabilities$239,939 $238,717 
Commitments and contingencies (Note 9)
 Equity
Common stock: $0.001 par value; 150,000,000 authorized; 33,307,460 and 33,225,808 shares issued and outstanding at June 30, 2021 and March 31, 2021, respectively$33 $33 
Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding  
Additional paid in capital232,049 231,322 
Accumulated other comprehensive loss(31,787)(35,919)
Retained earnings 184,591 183,725 
Total equity$384,886 $379,161 
Total liabilities and equity$624,825 $617,878 
The accompanying notes are an integral part of these condensed consolidated financial statements
2


Thermon Group Holdings, Inc.
 
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)
(Dollars in Thousands, except share and per share data)
 
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Sales$71,155 $56,848 
Cost of sales42,986 32,729 
Gross profit28,169 24,119 
Operating expenses:
Selling, general and administrative expenses21,401 24,390 
Deferred compensation plan expense332 530 
Amortization of intangible assets2,236 3,033 
Restructuring and other charges/(income)(414)2,921 
Income/(loss) from operations4,614 (6,755)
Other income/(expenses):
Interest expense, net(2,165)(2,555)
Other income/(expense)66 732 
Income/(loss) before provision for income taxes2,515 (8,578)
Income tax expense/(benefit)1,648 (2,493)
Net income/(loss)$867 $(6,085)
Comprehensive income/(loss):
Net income/(loss)$867 $(6,085)
Foreign currency translation adjustment4,195 9,475 
Other miscellaneous income/(loss)(64)(380)
Comprehensive income/(loss)$4,998 $3,010 
Net income/(loss) per common share:
Basic$0.03 $(0.18)
Diluted0.03 (0.18)
Weighted-average shares used in computing net income per common share:
Basic33,259,804 32,986,451 
Diluted33,461,635 32,986,451 
 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3


Thermon Group Holdings, Inc.

Condensed Consolidated Statements of Equity (Unaudited)
(Dollars in Thousands)
Common Stock OutstandingCommon StockAdditional Paid-in CapitalRetained Earnings/ (Loss)Accumulated Other Comprehensive Income/(Loss)Total
Balances at March 31, 202133,225,808 $33 $231,322 $183,725 $(35,919)$379,161 
Issuance of common stock in exercise of stock options8,100 — 97 — — 97 
Issuance of common stock as deferred compensation to employees23,858 — — — — — 
Issuance of common stock as deferred compensation to executive officers42,326 — — — — — 
Issuance of common stock as deferred compensation to directors7,368 — — — — — 
Stock compensation expense— — 1,178 — — 1,178 
Repurchase of employee stock units on vesting— — (548)— — (548)
Net income/(loss)— — — 867 — 867 
Foreign currency translation adjustment— — —  4,195 4,195 
Other— — — (1)(63)(64)
Balances at June 30, 202133,307,460 $33 $232,049 $184,591 $(31,787)$384,886 


Common Stock OutstandingCommon StockAdditional Paid-in CapitalRetained Earnings/ (Loss)Accumulated Other Comprehensive Income/(Loss)Total
Balances at March 31, 202032,916,818 $33 $227,741 $182,559 $(63,894)$346,439 
Issuance of common stock in exercise of stock options81,995  437 — — 437 
Issuance of common stock as deferred compensation to employees39,458 — — — — — 
Issuance of common stock as deferred compensation to executive officers63,477 — — — — — 
Issuance of common stock as deferred compensation to directors13,520 — — — — — 
Stock compensation expense— — 1,133 — — 1,133 
Repurchase of employee stock units on vesting— — (557)— — (557)
Net income/(loss)— — — (6,085)— (6,085)
Foreign currency translation adjustment— — — — 9,475 9,475 
Other— — — — (380)(380)
Balances at June 30, 202033,115,268 $33 $228,754 $176,474 $(54,799)$350,462 

The accompanying notes are an integral part of these consolidated financial statements

4


Thermon Group Holdings, Inc.
 
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in Thousands) 
 Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Operating activities  
Net income/(loss)$867 $(6,085)
Adjustments to reconcile net income to net cash provided by/(used in) operating activities:  
Depreciation and amortization5,291 5,762 
Amortization of deferred debt issuance costs223 258 
Stock compensation expense1,178 1,133 
Deferred income taxes491 (654)
Release of reserve for uncertain tax positions, net19  
(Gain)/Loss on long-term cross currency swap61 1,805 
Remeasurement gain on intercompany balances(1,493)(3,153)
Loss on sale of business, net of cash surrendered311  
Changes in operating assets and liabilities:  
Accounts receivable1,209 21,248 
Inventories39 (7,914)
Contract assets(3,456)1,794 
Other current and non-current assets(691)(903)
Accounts payable2,501 (4,341)
Accrued liabilities and non-current liabilities(3,259)(1,801)
Income taxes payable and receivable(814)(3,797)
Net cash provided by/(used in) operating activities$2,477 $3,352 
Investing activities  
Purchases of property, plant and equipment(873)(2,059)
Sale of rental equipment21 6 
Net cash provided by/(used in) in investing activities$(852)$(2,053)
Financing activities  
Proceeds from revolving credit facility7,959 37,189 
Payments on long-term debt and revolving credit facility(8,759)(34,294)
Proceeds from exercise of stock options97 437 
Repurchase of employee stock units on vesting(548)(557)
Payments on finance leases(40)(74)
Net cash provided by/(used in) financing activities$(1,291)$2,701 
Effect of exchange rate changes on cash, cash equivalents and restricted cash604 1,009 
Change in cash, cash equivalents and restricted cash938 5,009 
Cash, cash equivalents and restricted cash at beginning of period42,450 46,007 
Cash, cash equivalents and restricted cash at end of period$43,388 $51,016 

The accompanying notes are an integral part of these condensed consolidated financial statements.
5


Thermon Group Holdings, Inc.
 
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Dollars in Thousands, Except Share and Per Share Data)
 
1. Basis of Presentation and Accounting Policy Information
Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects.
    Our condensed consolidated financial statements are prepared in conformity with generally accepted accounting principles in the United States ("GAAP"). The accompanying condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2021 ("fiscal 2021"). In our opinion, the accompanying condensed consolidated financial statements reflect all adjustments considered necessary to present fairly our financial position at June 30, 2021 and March 31, 2021, and the results of our operations for the three months ended June 30, 2021 and 2020. Certain prior year amounts have been reclassified to conform with the current year's presentation.
Impact of the COVID-19 Pandemic
The COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that negatively impacted, and may continue to negatively impact, global demand for our products and services. Although we believe the general economic environment in which we operate has improved since the onset of the COVID-19 pandemic, we may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods.
On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (the “CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 15, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the three month period ended June 30, 2021. During the three months ended June 30, 2021 and 2020, we recorded subsidies for which we qualify in the amount of $939 and $2,417, respectively, as an offset or reduction to the related underlying expenses and assets, accordingly. We anticipate our benefit from the CEWS program to decline in fiscal 2022 as we become less qualified for the subsidy.
Use of Estimates
Generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at June 30, 2021, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three months ended June 30, 2021 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2022 ("fiscal 2022"). 
Restricted Cash and Cash Equivalents
6



    The Company maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.
June 30,
20212020
Cash and cash equivalents$41,052 $48,229 
Restricted cash included in prepaid expenses and other current assets1,968 2,438 
Restricted cash included in other long-term assets368 349 
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows$43,388 $51,016 

    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year.

Recent Accounting Pronouncements

Reference Rate Reform - In March 2020, the FASB issued Accounting Standards Update 2020-04 - Reference Rate Reform ("ASC 848"). The update is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. As of June 30, 2021, we have not yet elected any optional expedients provided in the standard. We will apply the accounting relief, if necessary, as relevant contract and hedge accounting relationship modifications are made during the reference rate reform transition period.

Income Taxes - In December 2019, the FASB issued Accounting Standards Update 2019-12 - Income Taxes ("ASC 740"): Simplifying the Accounting for Income Taxes." This ASU amends ASC 740 to simplify certain requirements related to income taxes, specifically as it relates to interim period accounting for changes in tax law and year-to-date loss limitation in interim period accounting. The new standard is effective for fiscal years beginning after December 15, 2020. We adopted this standard effective April 1, 2021, and such adoption did not have a material impact on our consolidated financial statements.
2. Fair Value Measurements
Fair Value
We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value, and expands on required disclosures regarding fair value measurements.
Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The use of inputs in the valuation process are categorized into a three-level fair value hierarchy.
Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. 
Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At June 30, 2021 and March 31, 2021, no assets or liabilities were valued using Level 3 criteria. 
Information about our long-term debt that is not measured at fair value is as follows:
7


 June 30, 2021March 31, 2021 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$147,875 $147,967 $148,500 $148,871 Level 2 - Market Approach
 
At June 30, 2021 and March 31, 2021, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2.
Cross Currency Swap
    The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $31,313 intercompany receivable at June 30, 2021 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC 815, Derivatives and Hedging ("ASC 815"). We recorded $410 and $1,942 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense" in the condensed consolidated statements of operations and comprehensive income for the three months ended June 30, 2021 and 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge liabilities in the amount of $1,344 were included in "Other non-current liabilities" in the condensed consolidated balance sheets as of June 30, 2021, and hedge assets of $1,265 were included in "Other long-term assets" as of March 31, 2021. For the three months ended June 30, 2021, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $461 for a net gain of $51. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266.
Deferred Compensation Plan
    The Company provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021 were $5,387 and $5,047, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,954 and $4,608 included in “Other long-term liabilities” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021, respectively. In fiscal 2022, deferred compensation plan expense is included as such in the condensed consolidated statement of operations, and therefore is excluded from "Selling, general and administrative expenses." All amounts related to deferred compensation plan expense have been reclassified to the appropriate line for the periods reflected in this filing. Deferred compensation expense was $332 and $530 for the three months ended June 30, 2021 and 2020, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. Our unrealized gains on investments were $326 and $522 for the three months ended June 30, 2021 and 2020, respectively.
    
Trade Related Foreign Currency Forward Contracts
We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued
8


liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of June 30, 2021 and March 31, 2021, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2021March 31, 2021
Russian Ruble$2,650 $3,000 
Canadian Dollar6,500 5,500 
South Korean Won1,700 5,000 
Mexican Peso2,000 1,500 
Australian Dollar1,100 900 
Great Britain Pound325 500 
Total notional amounts$14,275 $16,400 

The following table represents the fair value of our foreign currency forward contracts:
June 30, 2021March 31, 2021
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$76 $18 $61 $32 
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses of $(294) and gains of $91 for the three months ended June 30, 2021 and 2020, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended June 30, 2021 and 2020, our net foreign currency transactions resulted in losses of $(284) and gains of $182, respectively.

3. Restructuring and Other Charges/(Income)
In fiscal 2021, we enacted certain restructuring initiatives to align our current cost structure with the decline in demand for our products and services primarily due to COVID-19 and supply/demand fluctuations in commodity prices. Although we are substantially complete with these initiatives, we recorded the following charges/(income) as it relates to restructuring.
Fiscal 2022 charges/(income)
We recorded $(103) for severance-related activity in our Canadian segment, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income. Additionally, we recorded $(311) in cash receipts related to receivables existing prior to the sale of our South Africa business, which was completed in fiscal 2021.
Fiscal 2021 charges/(income)
The Company eliminated approximately 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income.
Restructuring and other charges/(income) by reportable segment were as follows:
9


 Three Months Ended June 30, 2021Three Months Ended June 30, 2020
United States and Latin America$(46)$2,063 
Canada(186)858 
Europe, Middle East and Africa(182) 
Asia-Pacific  
 $(414)$2,921 

Restructuring activity related to severance activity described above recorded in "Accrued liabilities" on the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2021:
Three Months Ended
June 30, 2021
Three Months Ended June 30, 2020
Beginning balance$657 $ 
Costs incurred/(income)(103)2,921 
Less cash payments(170)(2,301)
Ending balance$384 $620 

4. Net Income/(Loss) per Common Share
Basic net income/(loss) per common share is computed by dividing net income/(loss) by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assume that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share until such time that it is probable that the performance target will not be met.
The reconciliations of the denominators used to calculate basic and diluted net income/(loss) per common share for the three months ended June 30, 2021 and 2020, respectively, are as follows:
 Three Months Ended June 30, 2021 Three Months Ended June 30, 2020
Basic net income/(loss) per common share  
Net income/(loss) $867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Basic net income/(loss) per common share$0.03 $(0.18)

Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Diluted net income (loss) per common share
Net income/(loss)$867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Common share equivalents:
Stock options2,308  
Restricted and performance stock units199,523  
Weighted average shares outstanding – dilutive (1)
33,461,635 32,986,451 
Diluted net income/(loss) per common share(2)
$0.03 $(0.18)
10


(1) For the three months ended June 30, 2021 and 2020, 65,854 and 283,612 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the three months ended June 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.18) for the three months ended June 30, 2020.


5. Inventories
Inventories consisted of the following:
June 30, 2021March 31, 2021
Raw materials$34,727 $33,485 
Work in process3,451 4,071 
Finished goods28,175 28,008 
66,353 65,564 
Valuation reserves(1,958)(1,774)
Inventories, net$64,395 $63,790 

6. Goodwill and Other Intangible Assets
The carrying amount of goodwill by operating segment as of June 30, 2021 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2021$62,725 $121,550 $20,139 $8,624 $213,038 
Foreign currency translation impact 1,775 259  2,034 
Balance as of June 30, 2021$62,725 $123,325 $20,398 $8,624 $215,072 

Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.
In the fourth quarter of fiscal 2021, we identified the prolonged economic effects of the COVID-19 pandemic to be an indicator of potential asset impairments in our reporting units. We performed our annual goodwill and tangible impairment assessments including our indefinite life trademarks. We analyzed our reporting units utilizing the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. The impairment test for indefinite life trademarks utilized a relief from royalty analysis based on the cash flow streams attributable to the Thermon trademark. Based on the goodwill and assets impairment assessment, the estimated fair value of our reporting units exceeded the carrying value. As such, there was no impairment of goodwill, assets or our indefinite life trademarks as of the respective reporting periods. The most significant inputs in the Company's impairment test are the projected financial information, the weighted average cost of capital and market multiples for similar transactions. If overall economic conditions, the energy market or factors specific to the Company deteriorate significantly, it could negatively impact the Company's future impairment tests. We will continue to monitor our reporting units' goodwill and asset valuations and test for potential impairments.
No triggering events were identified during the three month period ended June 30, 2021 which would indicate that the fair value of any of our reporting units was less than its carrying amount.

11


Our total intangible assets consisted of the following:
Gross Carrying Amount at June 30, 2021Accumulated AmortizationNet Carrying Amount at June 30, 2021Gross Carrying Amount at March 31, 2021Accumulated AmortizationNet Carrying Amount at March 31, 2021
Products$67,217 $(24,646)$42,571 $66,250 $(22,635)$43,615 
Trademarks45,883 (1,346)44,537 45,581 (1,289)44,292 
Developed technology10,098 (5,648)4,450 10,028 (5,486)4,542 
Customer relationships114,553 (103,899)10,654 113,789 (102,911)10,878 
Certifications460 — 460 457 — 457 
Total$238,211 $(135,539)$102,672 $236,105 $(132,321)$103,784 

7. Accrued Liabilities
Accrued current liabilities consisted of the following:
 June 30, 2021March 31, 2021
Accrued employee compensation and related expenses$10,714 $11,765 
Accrued interest585 648 
Customer prepayments530 283 
Warranty reserves275 250 
Professional fees2,236 2,361 
Sales taxes payable2,286 2,404 
Other3,420 5,806 
Total accrued current liabilities$20,046 $23,517 

8. Long-Term Debt
Long-term debt consisted of the following:
 June 30, 2021March 31, 2021
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $2,774 and $2,983 as of June, 2021 and March 31, 2021, respectively$145,101 $145,517 
Less current portion(2,500)(2,500)
 Total long-term debt$142,601 $143,017 

Senior Secured Credit Facility
On October 30, 2017, the Company, as a credit party and a guarantor, Thermon Holding Corp. (the “U.S. Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the U.S. Borrower and a $60,000 five-year senior secured revolving credit facility made available to the U.S. Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the U.S. Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility.
12


    Interest rates and fees. The U.S. Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The U.S. Borrower may borrow revolving loans in U.S. dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in U.S. dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the U.S. Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.
    Maturity and repayment. The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% or $625 of the $250,000 term loan B facility, with the payment of the balance at maturity. The quarterly principal payment has been presented as payments on long-term debt in the condensed consolidated statement of cash flows. The U.S. Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The U.S. Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of June 30, 2021, the Company's leverage ratio was less than 3.5 to 1.0.
    Accordion. The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).
    At June 30, 2021, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the U.S. Borrower line of credit. We did, however, draw down $7,959 and subsequently repaid $8,134 during the three months ended June 30, 2021 from our Canadian Borrower line of credit. This has been presented as such on our condensed consolidated statement of cash flows. As of June 30, 2021, we had $56,213 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base and $3,787 of outstanding letters of credit. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on June 30, 2021 was 4.75%. Interest expense has been presented net of interest income on our condensed consolidated statements of operations and comprehensive income.
    Guarantees and security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “U.S. Subsidiary Guarantors”), subject to certain exceptions. Obligations of the U.S. Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the U.S. Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the U.S. Borrower, the U.S. Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the U.S. Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the U.S. Subsidiary Guarantors, including 100% of the capital stock of the U.S. Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the U.S. Borrower and the U.S. Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the U.S. Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain a consolidated leverage ratio of 3.75:1.0 for June 30, 2021 and each fiscal quarter thereafter. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of June 30, 2021, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants. The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments including cash dividends to shareholders; enter into sales and
13


leaseback transactions; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.

9. Commitments and Contingencies
At June 30, 2021, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximately $8,845. Of this amount, $1,088 is secured by cash deposits at the Company’s financial institutions and an additional $3,787 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,891 in customs bonds outstanding to secure the Company's customs and duties obligations in India.
We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expenses when incurred. As of June 30, 2021, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. 
In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Superior Court of Quebec, Montreal, Canada related to certain heating elements previously manufactured by THS and incorporated into certain portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. While the Company continues to dispute the allegations, in March 2021, it reached an agreement in principle with the plaintiff and other defendants to resolve this matter without admitting to any liability; such agreement remains subject to the agreement of the parties on the terms of a definitive settlement agreement. Settlement of this matter on the agreed terms will require the Company to contribute an amount that would not have a material impact on the Company’s consolidated financial position, results of operations or cash flows. The settlement is subject to, among other things, approval by the Superior Court.
As of June 30, 2021, the Company has accrued $2,156 as estimated additional cost related to the operational execution of a project in our US-LAM segment.
10. Revenue
Disaggregation of Revenue
    We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.
    Disaggregation of revenues from contracts with customers for the three months ended June 30, 2021 and 2020 is as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$13,755 $8,901 $22,656 $8,275 $10,368 $18,643 
Canada19,096 6,335 25,431 13,647 5,666 19,313 
Europe, Middle East and Africa6,446 8,488 14,934 6,814 2,653 9,467 
Asia-Pacific4,708 3,426 8,134 4,085 5,340 9,425 
Total revenues$44,005 $27,150 $71,155 $32,821 $24,027 $56,848 
14


Performance Obligations
    
    At June 30, 2021, revenues associated with our open performance obligations totaled $115,753, representing our backlog. Within this amount, approximately $25,435 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months.
    
Contract Assets and Liabilities

    As of June 30, 2021 and March 31, 2021, contract assets were $16,089 and $11,379, respectively. There were no losses recognized on our contract assets for the three months ended June 30, 2021 and 2020. As of June 30, 2021 and March 31, 2021, contract liabilities were $4,059 and $2,959, respectively. The majority of contract liabilities at March 31, 2021 were recognized as revenue as of June 30, 2021. We typically recognize revenue associated with our contract liabilities within 12 months.
11. Income Taxes
Our effective income tax rate, after discrete tax events, was 65.5% before provision for taxes for the three months ended June 30, 2021 and a benefit of 29.1% for the three months ended June 30, 2020. During the three months ended June 30, 2021, the Company recorded a discrete tax expense of $945 related to an increase in withholding tax rates in its Russian subsidiary. Excluding the impact of the increase in withholding tax in Russia, the Company estimates that the effective tax rate will be 26.0% for fiscal year 2022. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.
    As of June 30, 2021, we have established a long-term liability for uncertain tax positions in the amount of $827. As of June 30, 2021, the tax years for the fiscal years ended March 31, 2016 through March 31, 2021 remain open to examination by the major taxing jurisdictions to which we are subject.
12. Segment Information
    We maintain four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. We report the results of our THS product line in all four reportable segments, and the results of our TPS product line in the US-LAM and Canada reportable segments. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.
    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
15


Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Sales to External Customers:  
United States and Latin America$22,656 $18,643 
Canada25,431 19,313 
Europe, Middle East and Africa14,934 9,467 
Asia-Pacific8,134 9,425 
 $71,155 $56,848 
Inter-Segment Sales:
United States and Latin America$10,697 $11,273 
Canada2,769 1,492 
Europe, Middle East and Africa412 695 
Asia-Pacific304 173 
$14,182 $13,633 
Depreciation Expense:
United States and Latin America$1,484 $1,538 
Canada1,420 1,032 
Europe, Middle East and Africa105 112 
Asia-Pacific46 47 
$3,055 $2,729 
Amortization Expense:
United States and Latin America$295 $676 
Canada1,906 1,897 
Europe, Middle East and Africa24 364 
Asia-Pacific11 96 
$2,236 $3,033 
Income/(Loss) from Operations:  
United States and Latin America$(1,014)$(8,728)
Canada4,031 2,159 
Europe, Middle East and Africa2,170 352 
Asia-Pacific1,108 997 
Unallocated:
Stock compensation(1,178)(1,133)
Public company costs(503)(402)
 $4,614 $(6,755)
16


June 30, 2021March 31, 2021
Property, Plant and Equipment, Net:
United States and Latin America$34,990 $36,155 
Canada32,156 32,583 
Europe, Middle East and Africa3,110 3,141 
Asia-Pacific695 751 
$70,951 $72,630 
Total Assets:
United States and Latin America$220,066 $218,699 
Canada287,125 287,907 
Europe, Middle East and Africa82,301 77,798 
Asia-Pacific35,333 33,474 
$624,825 $617,878 

Capital expenditures for our reportable segments were as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Capital Expenditures:
United States and Latin America$318 $1,793 
Canada528 233 
Europe, Middle East and Africa25 20 
Asia-Pacific2 13 
 $873 $2,059 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Introduction and Special Note Regarding Forward-Looking Statements
Management’s discussion and analysis of our financial condition and results of operations is provided as a supplement to the unaudited interim condensed consolidated financial statements and accompanying notes thereto for the three months ended June 30, 2021 and 2020 to help provide an understanding of our financial condition, changes in our financial condition and results of our operations. In this quarterly report, we refer to the three month periods ended June 30, 2021 and 2020 as “YTD 2022” and “YTD 2021,” respectively. The following discussion should be read in conjunction with, and is qualified in its entirety by reference to, our unaudited condensed consolidated financial statements and related notes included in Item 1 above.
This quarterly report includes forward-looking statements within the meaning of the U.S. federal securities laws in addition to historical information. These forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, without limitation, statements regarding our industry, business strategy, plans, goals and expectations concerning our market position, future operations, margins, profitability, capital expenditures, liquidity and capital resources and other financial and operating information. When used in this discussion, the words "anticipate," "assume," "believe," "budget," "continue," "contemplate," "could," "should," "estimate," "expect," "intend," "may," "plan," "possible," "potential," "predict," "project," "will," "would," "future," and similar terms and phrases are intended to identify forward-looking statements in this quarterly report. 
Forward-looking statements reflect our current expectations regarding future events, results or outcomes. These expectations may or may not be realized. Some of these expectations may be based upon assumptions, data or judgments that prove to be incorrect. In addition, our business and operations involve numerous risks and uncertainties, many of which are beyond our control, which could result in our expectations not being realized or otherwise materially affect our financial condition, results of operations and cash flows. These forward-looking statements include, but are not limited to, statements regarding: (i) our plans to strategically pursue emerging growth opportunities, including strategic acquisitions, in diverse
17


regions and across industry sectors; (ii) our plans to secure more new facility (or Greenfield) project bids; (iii) our ability to generate more facility maintenance, repair and operations or upgrades or expansions, or (MRO/UE) revenue from our existing and future installed base; (iv) our ability to timely deliver backlog; (v) our ability to respond to new market developments and technological advances; (vi) our expectations regarding energy consumption and demand in the future and its impact on our future results of operations; (vii) our plans to develop strategic alliances with major customers and suppliers; (viii) our expectations that our revenues will increase; (ix) our belief in the sufficiency of our cash flows to meet our needs for the next year; (x) our ability to integrate acquired companies; (xi) our ability to successfully achieve synergies from acquisitions; and (xii) our ability to make required debt repayments.
Actual events, results and outcomes may differ materially from our expectations due to a variety of factors. Although it is not possible to identify all of these factors, they include, among others, (i) the outbreak of the novel strain of coronavirus (COVID-19); (ii) general economic conditions and cyclicality in the markets we serve; (iii) future growth of energy, chemical processing and power generation capital investments; (iv) our ability to operate successfully in foreign countries; (v) our ability to deliver existing orders within our backlog; (vi) our ability to bid and win new contracts; (vii) the imposition of certain operating and financial restrictions contained in our debt agreements; (viii) tax liabilities and changes to tax policy; (ix) our ability to successfully develop and improve our products and successfully implement new technologies; (x) competition from various other sources providing similar heat tracing and process heating products and services, or alternative technologies, to customers; (xi) our revenue mix; (xii) our ability to grow through strategic acquisitions; (xiii) changes in relevant currency exchange rates; (xiv) impairment of goodwill and other intangible assets; (xv) our ability to attract and retain qualified management and employees, particularly in our overseas markets; (xvi) our ability to protect our trade secrets; (xvii) our ability to protect our intellectual property; (xiii) our ability to protect data and thwart potential cyber-attacks; (xix) a material disruption at any of our manufacturing facilities; (xx) our dependence on subcontractors and third-party suppliers; (xxi) our ability to profit on fixed-price contracts; (xxii) the credit risk associated to our extension of credit to customers; (xxiii) our ability to achieve our operational initiatives; (xxiv) unforeseen difficulties with expansions, relocations, or consolidations of existing facilities; (xxv) potential liability related to our products as well as the delivery of products and services; (xxvi) our ability to comply with foreign anti-corruption laws; (xxvii) export control regulations or sanctions; (xxviii) changes in government administrative policy; (xxix) geopolitical instability in Russia and Ukraine and related sanctions by the U.S. government; (xxx) environmental and health and safety laws and regulations as well as environmental liabilities; and (xxxi) climate change and related regulation of greenhouse gases and those factors listed under Item 1A, “Risk Factors” included in our Annual Report on Form 10-K/A for the fiscal year ended March 31, 2021 filed with the Securities and Exchange Commission (the “SEC”) on May 27, 2021 and in any subsequent Quarterly Reports on Form 10-Q, Current Reports on Form 8-K or other filings that we have filed or may file with the SEC. Any one of these factors or a combination of these factors could materially affect our future results of operations and could influence whether any forward-looking statements contained or incorporated by reference in this quarterly report ultimately prove to be accurate.
    Our forward-looking statements are not guarantees of future performance, and actual results and future performance may differ materially from those suggested in any forward-looking statements. We do not intend to update these statements unless we are required to do so under applicable securities laws.
Business Overview and Company History

We are one of the largest providers of highly engineered industrial process heating solutions for process industries. For over 65 years, we have served a diverse base of thousands of customers around the world in attractive and growing markets, including chemical and petrochemical, oil and gas, power generation, commercial, rail and transit, and other, which we refer to as our "key end markets." We offer a full suite of products (heating units, heating cables, temporary power solutions and tubing bundles), services (engineering, installation and maintenance services) and software (design optimization and wireless and network control systems) required to deliver comprehensive solutions to some of the world's largest and most complex projects. With a legacy of innovation and continued investment in research and development, Thermon has established itself as a technology leader in hazardous or classified areas, and we are committed to developing sustainable solutions for our customers. We serve our customers through a global network of sales and service professionals and distributors in more than 30 countries and through our eight manufacturing facilities on three continents. These global capabilities and longstanding relationships with some of the largest multinational oil and gas, chemical processing, power and engineering, procurement and construction ("EPC") companies in the world have enabled us to diversify our revenue streams and opportunistically access high growth markets worldwide. During YTD 2022 and YTD 2021, approximately 68% and 67%, respectively, of our revenues were generated from outside of the United States. We actively pursue both organic and inorganic growth initiatives that serve to advance our corporate strategy.

    Revenue.  Our revenues are derived from providing customers with a full suite of innovative and reliable process heating solutions, including electric and steam heat tracing, tubing bundles, control systems, design optimization, engineering
18


services, installation services and portable power solutions. Additionally, our Thermon Heating Systems (“THS”) product line offers a suite of advanced heating and filtration solutions for industrial and hazardous area applications. Historically, our sales are primarily to industrial customers for petroleum and chemical plants, oil and gas production facilities and power generation facilities. Our petroleum customers represent a significant portion of our business. We serve all three major categories of customers in the petroleum industry, including in upstream exploration/production, midstream transportation and downstream refining. Overall, demand for industrial heat tracing solutions falls into two categories: (i) new facility construction, which we refer to as “Greenfield” projects, and (ii) recurring maintenance, repair and operations and facility upgrades or expansions, which we refer to as “MRO/UE.” Greenfield construction projects often require comprehensive heat tracing solutions. We believe that Greenfield revenue consists of sales revenues by a customer in excess of $1 million annually (excluding sales to resellers), and typically includes most orders for projects related to facilities that are new or that are built independent of existing facilities. We refer to sales revenues by a customer of less than $1 million annually as MRO/UE revenue, as we believe such revenues are typically derived from MRO/UE. Based on our experience, we believe that $1 million in annual sales is an appropriate threshold for distinguishing between Greenfield revenue and MRO/UE revenue. However, we often sell our products to intermediaries that subcontract our services; accordingly, we have limited visibility into how our products or services may ultimately be used and can provide no assurance that our categorization may accurately reflect the sources of such revenue. Furthermore, our customers do not typically enter into long-term forward maintenance contracts with us. In any given year, certain of our smaller Greenfield projects may generate less than $1 million in annual sales, and certain of our larger plant expansions or upgrades may generate in excess of $1 million in annual sales, though we believe that such exceptions are few in number and insignificant to our overall results of operations. Our THS product line has been excluded from the Greenfield and MRO/UE calculations as substantially all revenue attributed to THS products would be classified as MRO/UE under these definitions.
    We believe that our pipeline of planned projects, in addition to our backlog of signed purchase orders, provides us with some visibility into our future revenue. Historically, we have experienced few order cancellations, and the cancellations that have occurred in the past have not been material compared to our total contract volume or total backlog. The small number of order cancellations is attributable in part to the fact that a large portion of our solutions are ordered and installed toward the end of Greenfield project construction. Our backlog at June 30, 2021 was $115.8 million, as compared to $114.2 million at March 31, 2021. The timing of recognition of revenue out of backlog is not always certain, as it is subject to a variety of factors that may cause delays, many of which are beyond our control (such as customers' delivery schedules and levels of capital and maintenance expenditures). When delays occur, the recognition of revenue associated with the delayed project is likewise deferred.

Cost of sales. Our cost of sales primarily includes the costs of raw material items used in the manufacturing of our products, costs of ancillary products that are sourced from external suppliers and construction labor cost. Additional costs of revenue include contract engineering costs directly associated to projects, direct labor costs, shipping and handling costs and other costs associated with our manufacturing/fabrication operations. The other costs associated with our manufacturing/fabrication operations are primarily indirect production costs, including depreciation, indirect labor costs, and the costs of manufacturing support functions such as logistics and quality assurance. Key raw material costs include polymers, copper, stainless steel, insulating material, and other miscellaneous parts related to products manufactured or assembled as part of our heat tracing solutions. Historically, our primary raw materials have been readily available from multiple suppliers. Raw material costs have been stable and we have been generally successful with passing along raw material cost increases to our customers. Therefore, increases in the cost of key raw materials of our products have not generally affected our gross margins. We cannot provide any assurance that we may be able to pass along such cost increases, including the potential impacts of tariffs, to our customers in the future, and if we are unable to do so, our results of operations may be adversely affected.

Operating expenses. Our selling, general and administrative expenses are primarily comprised of compensation and related costs for sales, marketing, pre-sales engineering and administrative personnel, as well as other sales related expenses as well as other costs related to research and development, insurance, professional fees, the global integrated business information system, provisions for bad debts and warranty expense. In addition, our deferred compensation expense includes a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. The expense associated with our deferred compensation plan is titled "Deferred compensation expense" on our condensed consolidated statements of operations and comprehensive income.
Key drivers affecting our results of operations.  Our results of operations and financial condition are affected by numerous factors, including those described under the caption “Risk Factors” in our Annual Report on Form 10-K/A for the fiscal year ended March 31, 2021 filed with the SEC on May 27, 2021 and in any subsequent Quarterly Reports on Form 10-Q that we have filed or may file with the SEC, including those described below. These factors include the following:
19


Timing of Greenfield projects. Our results of operations in recent years have been impacted by the various construction phases of large Greenfield projects. On our large Greenfield projects we are typically designated as the heat tracing provider of choice by the project owner. We then engage with multiple contractors to address incorporating various heat tracing solutions throughout the overall project. Our largest Greenfield projects may generate revenue for several quarters. In the early stages of a Greenfield project, our revenues are typically realized from the provision of engineering services. In the middle stages, or the material requirements phase, we typically experience the greatest demand for our heat tracing cable, at which point our revenues tend to accelerate. Revenues tend to decrease gradually in the final stages of a project and are generally derived from installation services and demand for electrical panels and other miscellaneous electronic components used in the final installation of heat tracing cable, which we frequently outsource from third-party manufacturers. Therefore, we typically provide a mix of products and services during each phase of a Greenfield project, and our margins fluctuate accordingly.
Cyclicality of end-users' markets. Demand for our products and services depends in large part upon the level of capital and maintenance expenditures of our customers and end users, in particular those in the energy, chemical processing and power generation industries, and firms that design and construct facilities for these industries. These customers' expenditures historically have been cyclical in nature and vulnerable to economic downturns. Greenfield projects, and in particular large Greenfield projects (i.e., new facility construction projects generating in excess of $5 million in annual sales), historically have been a substantial source of revenue growth, and Greenfield revenues tend to be more cyclical than MRO/UE revenues. A sustained decrease in capital and maintenance spending or in new facility construction by our customers could have a material adverse effect on the demand for our products and services and our business, financial condition and results of operations.
Acquisition strategy. In recent years, we have been executing on a strategy to grow the Company through the acquisition of businesses that are either in the heat tracing solutions industry or provide complementary products and solutions for the markets and customers we serve. We actively pursue both organic and inorganic growth initiatives that serve to advance our corporate strategy.    
Impact of product mix.  Typically, both Greenfield and MRO/UE customers require our products as well as our engineering and construction services. The level of service and construction needs will affect the profit margin for each type of revenue. We tend to experience lower margins from our design optimization, engineering, installation and maintenance services than we do from sales of our heating cable, tubing bundle and control system products. We also tend to experience lower margins from our outsourced products, such as electrical switch gears and transformers, than we do from our manufactured products. Accordingly, our results of operations are impacted by our mix of products and services.
We estimate that Greenfield and MRO/UE related revenues have each made the following contribution as a percentage of total revenue in the periods listed:
Three Months Ended June 30,*
 20212020
Greenfield35 %32 %
MRO/UE65 %68 %
* THS products have been excluded from the table above. Substantially all revenue attributable to our THS product line would be classified as MRO/UE under the current definitions.
We believe that our analysis of Greenfield and MRO/UE is an important measure to explain the trends in our business to investors. Greenfield revenue is an indicator of both our ability to successfully compete for new contracts as well as the economic health of the industries we serve. Furthermore, Greenfield revenue is an indicator of potential MRO/UE revenue in future years. THS has been excluded from MRO/UE calculations to enhance comparability across periods as most of revenue attributable to the THS product line would be classified as MRO/UE.
For MRO/UE orders, the sale of our manufactured products typically represents a higher proportion of the overall revenues associated with such orders than the provision of our services. Greenfield projects, on the other hand, require a higher level of our services than MRO/UE orders and often require us to purchase materials from third party vendors. Therefore, we typically realize higher margins from MRO/UE revenues than Greenfield revenues. 
20


Large and growing installed base.  Customers typically use the incumbent heat tracing provider for MRO/UE projects to avoid complications and compatibility problems associated with switching providers. As new Greenfield projects are completed, our installed base continues to grow, and we expect that such installed base will continue to generate ongoing high margin MRO/UE revenues. For YTD 2022 and YTD 2021, MRO/UE sales (excluding sales attributable to our THS product line) comprised approximately 65% and 68% of our consolidated revenues, respectively. A sustained decline in Greenfield projects could slow the growth in our installed base and reduce demand for our MRO/UE business and have a material adverse effect on our business, financial condition and results of operations.
Seasonality of MRO/UE revenues. MRO/UE revenues for the legacy heat tracing business are typically highest during the second and third fiscal quarters, as most of our customers perform preventative maintenance prior to the winter season.

Recent Developments
The COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that has negatively impacted, and may continue to negatively impact, global demand for our products and services. Although we believe the general economic environment in which we operate has improved significantly since the onset of the COVID-19 pandemic, we may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods. The Company enacted certain cost reduction efforts in fiscal 2021 to counter the economic impacts of the COVID-19 pandemic. We believe these specific cost reduction efforts are substantially complete. See Item 1A, "Risk Factors" of our Annual Report on Form 10-K/A for the fiscal year ended March 31, 2021 filed with the SEC on May 27, 2021, for further discussion.
The Company recently received the first order for the recently launched Genesis Network technology, and we continue to invest in our diversification and developing market growth initiatives.
Changes in estimates and assumptions used to determine whether impairment exists or future declines in actual and forecasted operating results and/or market conditions, especially in energy markets, could indicate a need to reevaluate the fair value of our reporting units and may ultimately result in an impairment to goodwill and/or indefinite-lived intangible assets of our reporting units in future periods.

No triggering events were identified during the three month period ended June 30, 2021 which would indicate that the fair value of any of our reporting units was less than its carrying amount. We will continue to monitor our reporting units' goodwill and intangible asset valuations and perform qualitative assessments at each interim reporting period.

21



Results of Operations (Three-month periods ended June 30, 2021 and 2020)
    The following table sets forth our unaudited condensed consolidated statements of operations for the three months ended June 30, 2021 and 2020 and indicates the amount of change and percentage change between periods.
 Three Months Ended June 30,Increase/(Decrease)
(dollars in thousands)
 20212020$%
Consolidated Statements of Operations Data:    
Sales$71,155 $56,848 $14,307 25 %
Cost of sales42,986 32,729 10,257 31 %
Gross profit$28,169 $24,119 $4,050 17 %
Gross margin %39.6 %42.4 %  
Operating expenses:    
Selling, general and administrative expenses$21,401 $24,390 $(2,989)(12)%
Deferred compensation plan expense332 530 (198)(37)%
Amortization of intangible assets2,236 3,033 (797)(26)%
Restructuring and other charges/(income)(414)2,921 (3,335)(114)%
Income/(loss) from operations$4,614 $(6,755)$11,369 (168)%
Other income/(expenses):   
Interest expense, net(2,165)(2,555)(390)15 %
Other income/(expense)66 732 (666)(91)%
Income before provision for income taxes$2,515 $(8,578)$11,093 (129)%
Income tax expense/(benefit)1,648 (2,493)4,141 (166)%
Net income/(loss)$867 $(6,085)$6,952 114 %
Three Months Ended June 30, 2021 (“YTD 2022”) Compared to the Three Months Ended June 30, 2020 (“YTD 2021”)
Revenues. Revenues for YTD 2022 were $71.2 million compared to $56.8 million for YTD 2021, an increase of $14.4 million or 25%, which management attributes to increased demand from our customers, particularly maintenance capital spending in our energy end-markets. Our sales mix (excluding our THS product line) in YTD 2022 was 35% Greenfield and 65% MRO/UE, as compared to 32% Greenfield and 68% MRO/UE in YTD 2021. Greenfield revenue is historically at or near 40% of our total revenue. In YTD 2022, revenues increased in all reportable segments as compared to YTD 2021, except for our APAC reportable segment due to prolonged economic impacts of the COVID-19 pandemic in the region. Additionally, our revenue was positively impacted by $4.7 million in YTD 2022 when compared to foreign exchange translation rates that were in effect in YTD 2021, though partly offset elsewhere by somewhat higher cost of sales as a result of foreign exchange impacts.
Gross profit and margin. Gross profit totaled $28.2 million in YTD 2022, compared to $24.1 million in YTD 2020, an increase of $4.1 million or 17%. Gross margins were 39.6% and 42.4% in YTD 2022 and YTD 2021, respectively. The lower gross margin in YTD 2022 is primarily attributable to higher manufacturing and project costs.
Selling, general and administrative expenses. Selling, general and administrative expenses were $21.4 million in YTD 2022, compared to $24.4 million in YTD 2021, a decrease of $3.0 million or 12%. During YTD 2022, the effects of our cost reduction efforts started in fiscal 2021, which were taken due to the global economic downturn attributable to COVID-19, contributed to the overall decline to selling, general and administrative expenses compared to YTD 2021.
Deferred compensation plan expense. Deferred compensation plan expense was $0.3 million and $0.5 million in YTD 2022 and YTD 2021, respectively. To note, these specific compensation plan costs are materially offset in other income/(expense) where the Company experienced market gains of $0.3 million on the related investment assets. The decrease in expense in YTD 2022 is attributable to market fluctuations in YTD 2021 in the underlying investments as compared to YTD 2022. These market fluctuations coupled with continued employee contributions created more expense in YTD 2021 than YTD 2022.
22


Amortization of intangible assets. Amortization of intangible assets was $2.2 million in YTD 2022 compared to $3.0 million in YTD 2021, a decrease of $0.8 million attributable to certain intangible assets becoming fully amortized during fiscal 2021.
Restructuring and other charges/(income). Restructuring and other charges/(income) was $(0.4) million in YTD 2022, compared to $2.9 million in YTD 2021. In YTD 2021, the Company eliminated approximately 111 hourly and salaried positions and incurred one-time severance costs to counter the financial impacts related to the global economic downturn attributable to COVID-19. Refer to Note 3, "Restructuring and other charges/(income)" for additional detail.
Interest expense, net. Interest expense, net, was $(2.2) million and $(2.6) million in YTD 2022 and YTD 2021, respectively, a decrease of $0.4 million. The decrease in interest expense is primarily due to voluntary principal payments of $25.0 million during fiscal 2021, on primarily the term loan B credit facility (see Note 8, "Long-Term Debt," for additional information on our long-term debt).
    Other income/(expense). Other income/(expense) was $0.1 million and $0.7 million in YTD 2022 and YTD 2021, respectively, representing a decrease of $0.6 million in other income. The decrease primarily relates to net foreign exchange losses in YTD 2022, as well as lower income related to our underlying assets in the deferred compensation plan for certain highly-paid employees of the Company.
Income tax expense/(benefit).  Income tax expense was $1.6 million in YTD 2022 on pre-tax income of $2.5 million compared to income tax benefit of $2.5 million in YTD 2021 on pre-tax loss of $8.6 million, an increase of $4.1 million in income tax expense. Our effective tax rate was 65.5% and 29.1% in YTD 2022 and YTD 2021, respectively. During YTD 2022, the Company recorded additional tax expense of $0.9 million related to an increase in withholding tax in its Russian subsidiary.
Our global anticipated annual effective income tax rate before discrete events was 26.0% and 30.7% for YTD 2022 and YTD 2021, respectively. This estimate is based on a forecast of earnings in all of our jurisdictions. The effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax. See Note 11, “Income Taxes,” for additional detail.
    Net income/(loss). Net income was $0.9 million in YTD 2022 as compared to a net loss of $6.1 million in YTD 2021, an increase of $7.0 million in income. The change in net income is explained by the changes noted in the sections above.



23


Contingencies
    See Note 9 “Commitments and Contingencies” to our unaudited interim condensed consolidated financial statements included above in Part I, Item 1. Financial Statements (Unaudited) of this quarterly report, which is hereby incorporated by reference into this Item 2. 
Liquidity and Capital Resources
Our primary sources of liquidity are cash flows from operations and funds available under our revolving credit facility and other revolving lines of credit. Our primary liquidity needs are to finance our working capital, capital expenditures, debt service needs and potential future acquisitions. 
During the three months ended June 30, 2021, we drew down $8.0 million and subsequently repaid $8.1 million from our Canadian Borrower line of credit, with the balance of $0.1 million attributable to foreign exchange impacts. This has been presented as such on our condensed consolidated statement of cash flows.
During the three months ended June 30, 2020, we drew down under our revolving credit facility as a precautionary measure in order to increase our cash position and preserve financial flexibility in light of macroeconomic uncertainty resulting from the COVID-19 pandemic and volatility in commodity markets. We made several draws on our revolving credit facility, resulting in a total of $41.2 million (including $4.0 million in letters of credit) in outstanding borrowings and approximately $18.6 million of remaining borrowing capacity (subject to the borrowing base) under our revolving credit facility as of April 30, 2020. Subsequent to April 30, 2020, we repaid all of our outstanding borrowings under our revolving credit facility.
We had no outstanding borrowings as it relates to our revolving credit facility as of June 30, 2021.
Cash and cash equivalents. At June 30, 2021, we had $41.1 million in cash and cash equivalents. We maintain cash and cash equivalents at various financial institutions located in many countries throughout the world where we operate. Approximately $14.8 million, or 36%, of these amounts were held in domestic accounts with various institutions and approximately $26.3 million, or 64%, of these amounts were held in accounts outside of the United States with various financial institutions.
Senior secured credit facility. In October 2017, we entered into a credit agreement that provides for (i) a seven-year $250.0 million variable rate senior secured term loan B facility and (ii) a five-year $60.0 million senior secured revolving credit facility. See Note 8, “Long-Term Debt—Senior Secured Credit Facility” to our unaudited interim condensed consolidated financial statements and accompanying notes thereto included above in Item 1. Financial Statements (Unaudited) of this quarterly report for information on our senior secured term loan and revolving credit facility, which is hereby incorporated by reference into this Item 2. At June 30, 2021, we had $56.2 million of available capacity thereunder after taking into account the borrowing base, outstanding borrowings and $3.8 million of outstanding letters of credit. From time to time, we may choose to utilize our revolving credit facility to fund operations, acquisitions or other investments despite having cash available within our consolidated group.
As of June 30, 2021, we had $147.9 million of outstanding principal on our term loan B facility. We are required to make quarterly principal payments of the term loan of $0.6 million through July 31, 2024. Thereafter, the remaining principal balance will be settled with a lump-sum payment of $139.8 million due at maturity of the term loan in October 2024.
    Guarantees; security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “U.S. Subsidiary Guarantors”), subject to certain exceptions. Obligations of Thermon Group Holdings, Inc. under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the U.S. Subsidiary Guarantors. The obligations of Thermon Canada Inc. (the "Canadian Borrower") under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., Thermon Holding Corp. (the "U.S. Borrower"), the U.S. Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the U.S. Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets and the assets of the U.S. Subsidiary Guarantors, including 100% of the capital stock of the U.S. Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the U.S. Borrower and the U.S. Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of the Company's assets, the U.S. Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
24


    Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain consolidated leverage ratios of 3.75:1.0 for June 30, 2021 and each fiscal quarter thereafter. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of June 30, 2021, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants. The credit agreement governing our credit facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments; enter into sales and leasebacks; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.
Repatriation considerations. Given the significant changes and potential opportunities under the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) to repatriate cash tax free, we have reevaluated our current indefinite assertions. Beginning with fiscal 2018, we no longer assert a permanent reinvestment position in most of our foreign subsidiaries. We expect to repatriate certain earnings which may be subject to withholding taxes. These additional withholding taxes are being recorded as an additional deferred tax liability associated with the basis difference in such jurisdictions. Any changes made by foreign jurisdictions to their respective withholding rates could impact future tax expense and cash flows.

    Future capital requirements. Our future capital requirements will depend on a number of factors. We believe that, based on our current level of operations, cash flow from operations and available cash, together with available borrowings under our revolving credit facility, will be adequate to meet our liquidity needs for the next twelve months. We cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us in an amount sufficient to enable us to service our indebtedness, including our credit facility borrowings, or to fund our other liquidity needs. In addition, upon the occurrence of certain events, such as a change of control, we could be required to repay or refinance our indebtedness. We cannot assure you that we will be able to refinance any of our indebtedness, including our credit facility, on commercially reasonable terms or at all. For fiscal 2022, we anticipate that our capital expenditures will be approximately 1.5% to 2% of revenue.
    
Net cash provided by operating activities totaled $2.5 million and $3.4 million in YTD 2022 and YTD 2021, respectively, a decrease of $0.9 million primarily related to the change in working capital accounts.
    Our working capital assets in accounts receivable, inventory, contract assets and other current assets represented a use of cash of $2.9 million and a source of cash of $14.2 million in YTD 2022 and YTD 2021 respectively, a decrease in the source of cash of $17.1 million in YTD 2022. During both YTD 2022 and YTD 2021, accounts receivable decreased, representing a source of cash of $1.2 million and $21.2 million, respectively. In YTD 2021, accounts receivable decreased significantly due to deceleration of sales activity amid the economic impacts of the COVID-19 pandemic. In YTD 2022, accounts receivable decreased moderately due to timing of customer payments, as well as foreign currency exchange impacts. Contract assets represented a use of cash of $3.5 million and a source of cash of $1.8 million in YTD 2022 and YTD 2021, respectively, which is primarily attributed to timing of billings on our projects. In YTD 2022, our inventory stayed relatively flat relative to the balance at March 31, 2021, while in YTD 2021, inventory represented a use of cash of $7.9 million.
Our combined balance of accounts payable, accrued liabilities and other non-current liabilities represented a use of cash of $0.8 million and $6.1 million in YTD 2022 and YTD 2021, respectively, an overall decrease in the use of cash of $5.3 million. The change in accounts payable and accrued liabilities is primarily due to the timing of vendor payments. Changes in our income taxes payable and receivable balances represented a use of cash of $0.8 million and $3.8 million in YTD 2022 and YTD 2021, respectively.
Net cash used in investing activities totaled $0.9 million and $2.1 million for YTD 2022 and YTD 2021, respectively, a comparative decrease in the use of cash for investing activities of $1.2 million. Net cash used in investing activities relates to the purchase of capital assets primarily to maintain the existing operations of the business and also includes purchases and sales of equipment in our rental business.
Net cash used in/provided by financing activities totaled a use of cash of $1.3 million and a source of cash of $2.7 million in YTD 2022 and YTD 2021, respectively, a comparative increase in the use of cash from financing activities of $4.0 million mostly attributable to the higher outstanding borrowings under our Canadian Borrower line of credit in YTD 2021 as compared to YTD 2022. Cash proceeds in financing activities are primarily short-term borrowings net of contractual and principal payments on our outstanding long-term debt and revolving credit facility.
Off-Balance Sheet Arrangements
25


As of June 30, 2021, we do not have any off balance sheet arrangements. In addition, we do not have any interest in entities commonly referred to as variable interest entities, which include special purpose entities and other structured finance entities.
Critical Accounting Polices
Our condensed consolidated financial statements are prepared in conformity with GAAP. The preparation of our financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. See Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K/A for the fiscal year ended March 31, 2021 filed with the SEC on May 27, 2021 for a discussion of the Company’s critical accounting policies and estimates.
Recent Accounting Pronouncements
See Note 1, “Basis of Presentation and Accounting Policy Information” to our unaudited interim condensed consolidated financial statements and accompanying notes thereto included above in Item 1. Financial Statements (Unaudited) of this quarterly report for information on recent accounting pronouncements, which is hereby incorporated by reference into this Item 2. 
Item 3. Quantitative and Qualitative Disclosures about Market Risk
Our primary market risk exposures are the effect of fluctuations in foreign exchange rates, interest rates and commodity prices.
Foreign currency risk relating to operations.  We transact business globally and are subject to risks associated with fluctuating foreign exchange rates. Approximately 68% of our YTD 2022 consolidated revenue was generated by sales from our non-U.S. subsidiaries. Our non-U.S. subsidiaries generally sell their products and services in the local currency, but obtain a significant amount of their products from our manufacturing facilities located elsewhere, primarily the United States, Canada and Europe. Significant changes in the relevant exchange rates could adversely affect our margins on foreign sales of products. Our non-U.S. subsidiaries incur most of their expenses (other than intercompany expenses) in their local functional currency. These currencies include the Canadian Dollar, Euro, British Pound, Russian Ruble, Australian Dollar, South Korean Won, Chinese Renminbi, Indian Rupee, Mexican Peso, Japanese Yen and South African Rand. 
During YTD 2022, our largest exposures to foreign exchange rates consisted primarily of the Canadian Dollar and the Euro against the U.S. dollar. The market risk related to the foreign currency exchange rates is measured by estimating the potential impact of a 10% change in the value of the U.S. dollar relative to the local currency exchange rates. The rates used to perform this analysis were based on a weighted average of the market rates in effect during the relevant period. A 10% appreciation of the U.S. dollar relative to the Canadian dollar would result in a net decrease in net income of $0.2 million for YTD 2022. Conversely, a 10% depreciation of the U.S. dollar relative to the Canadian dollar would result in a net increase in net income of $0.2 million for YTD 2022. A 10% appreciation of the U.S. dollar relative to the Euro would result in a de minimis change in net income. Conversely, a 10% depreciation of the U.S. dollar relative to the Euro would result in a net increase in net income of approximately $0.1 million for YTD 2022.
The geographic areas outside the United States in which we operate are generally not considered to be highly inflationary. Nonetheless, these foreign operations are sensitive to fluctuations in currency exchange rates arising from, among other things, certain intercompany transactions that are generally denominated in U.S. dollars rather than their respective functional currencies. The net impact of foreign currency transactions on our condensed consolidated statements of operations were losses of $(0.3) million and gains of $0.2 million in YTD 2022 and YTD 2021, respectively.
As of June 30, 2021, we had approximately $14.3 million in notional forward contracts to reduce our exposure to foreign currency exchange rate fluctuations. These forward contracts were in place to offset in part the foreign currency exchange risk to intercompany payables due from our foreign operations to be settled in U.S. dollars. See Note 2, “Fair Value Measurements” to our unaudited interim condensed financial statements included above in Item 1. Financial Statements (Unaudited) of this quarterly report for further information regarding our foreign currency forward contracts.
Because our consolidated financial results are reported in U.S. dollars, and we generate a substantial amount of our sales and earnings in other currencies, the translation of those results into U.S. dollars can result in a significant increase or decrease in the amount of those sales and earnings. In addition, fluctuations in currencies relative to the U.S. dollar may make it more difficult to perform period-to-period comparisons of our reported results of operations. We estimate that our sales were positively impacted by $4.7 million in YTD 2022 when compared to foreign exchange translation rates that were in effect in
26


YTD 2021. Foreign currency impact on revenue is calculated by comparing actual current period revenue in U.S. dollars to the theoretical U.S. Dollar revenue we would have achieved based on the weighted-average foreign exchange rates in effect in the comparative prior periods for all applicable foreign currencies. At each balance sheet date, we translate our assets and liabilities denominated in foreign currency to U.S. dollars. The balances of our foreign equity accounts are translated at their historical value. The difference between the current rates and the historical rates are posted to our currency translation account and reflected in the shareholders’ equity section of our condensed consolidated balance sheets. The unrealized effects of foreign currency translations were gains of $4.2 million and $9.5 million in YTD 2022 and YTD 2021, respectively, representing a comparative decrease in foreign currency translation gains of $5.3 million. The comparative decrease in YTD 2022 foreign currency translation gains is primarily due to the weakening of the Canadian dollar and Euro relative to the U.S. dollar as compared to YTD 2021. Foreign currency translation gains or losses are reported as part of comprehensive income or loss which is after net income in the condensed consolidated statements of operations and comprehensive income. As discussed above, foreign currency transactions gains and losses are the result of the settlement of payables and receivables in foreign currency. These gains or losses are included in net income or loss as part of other income and expense in the condensed consolidated statements of operations and comprehensive income (unaudited).
    Foreign currency risks related to intercompany notes. The Company has entered into a cross currency swap for the purposes of mitigating potential exposures to currency rate fluctuations related to an intercompany note of $31.3 million with our wholly-owned Canadian subsidiary. See Note 2, “Fair Value Measurements” to our unaudited interim condensed financial statements included above in Item 1. Financial Statements (Unaudited) of this quarterly report for further information regarding our cross currency swap.
    Interest rate risk and foreign currency risk relating to debt. Borrowings under both our variable rate term loan B credit facility and revolving credit facility incur interest expense that is variable in relation to the LIBOR rate. As of June 30, 2021, we had $147.9 million of outstanding principal under our variable rate LIBOR-based term loan B credit facility and no borrowings under our revolving credit facility. The interest rate for borrowings under our term loan B credit facility was 4.75% as of June 30, 2021. Based on the outstanding borrowings, a one percent change in the interest rate would result in a $1.4 million increase or decrease in our annual interest expense.
    Commodity price risk.  We use various commodity-based raw materials in our manufacturing processes. Generally, we acquire such components at market prices and do not typically enter into long-term purchase commitments with suppliers or hedging instruments to mitigate commodity price risk. As a result, we are subject to market risks related to changes in commodity prices and supplies of key components of our products. Historically, the costs of our primary raw materials have been stable and readily available from multiple suppliers. Typically, we have been able to pass on raw material cost increases to our customers. We cannot provide any assurance, however, that we may be able to pass along such cost increases to our customers or source sufficient amounts of key components on commercially reasonable terms or at all in the future, and if we are unable to do so, our results of operations may be adversely affected.
Item 4. Controls and Procedures
Controls and Procedures
Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934 (the “Exchange Act”) as of the end of the period covered by this quarterly report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this quarterly report, these disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of under Exchange Act) that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

27


PART II
OTHER INFORMATION
Item 1. Legal Proceedings
See Note 9 “Commitments and Contingencies” to our unaudited interim condensed consolidated financial statements included above in Part I, Item 1. Financial Statements (Unaudited) of this quarterly report, which is hereby incorporated by reference into this Item 1. 
Item 1A. Risk Factors
There have been no material changes from the risk factors previously disclosed in Item 1A of our Annual Report on Form 10-K/A for the fiscal year ended March 31, 2021 filed with the SEC on May 27, 2021.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
There were no unregistered sales of our equity securities during the three months ended June 30, 2021. 
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable
Item 5. Other Information
None.
Item 6. Exhibits
See Exhibit Index below for a list of exhibits filed as part of this quarterly report, which Exhibit Index is incorporated herein by reference.
28


EXHIBIT INDEX
 
Exhibit
Number
 Description
10.1†
10.2†
31.1 
   
31.2 
   
32.1 
   
32.2 
   
101 Interactive Data Files formatted in Inline eXtensible Business Reporting Language (iXBRL) pursuant to Rule 405 of Regulation S-T: (i) the cover page, (ii) Condensed Consolidated Balance Sheets, (iii) Condensed Consolidated Statements of Operations and Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows and (v) Notes to Condensed Consolidated Financial Statements*
104Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)*
 __________________________________

†    Management contract and compensatory plan or arrangement

*    Filed herewith







29


SIGNATURE
 
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.
 
 THERMON GROUP HOLDINGS, INC. (registrant)
Date: August 5, 2021By:/s/ Kevin Fox
 Name:Kevin Fox
 Title:Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)
30
EX-10.1 2 exhibit101formofemployeert.htm EX-10.1 Document

RTSR Performance Unit Award Agreement

Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Thermon Group Holdings, Inc. 2020 Long-Term Incentive Plan (the “Plan”), a performance unit award (the “Award”) with respect to the shares of the Company’s common stock, par value $0.001 per share (“Stock”), for the number of Target Units set forth in the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.

1.Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided on the Award Notice and returning such execution copy to the Company or, if required by the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect.

2.Rights as a Stockholder. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to Section 3 hereof and the Holder becomes a stockholder of record with respect to such shares of Stock. As of each date on which the Company pays a cash dividend to record owners of shares of Stock (a “Dividend Date”), then the number of shares subject to the Award shall increase by (a) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Stock by the Company on such Dividend Date, divided by (b) the fair market value of one share of Stock determined by the market closing price of one share of Stock as reported on the New York Stock Exchange on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.

3.Restriction Period and Vesting.

3.1.Performance-Based and Service-Based Vesting Conditions. Subject to the remainder of this Section 3, the Stock shall vest pursuant to the terms of this Agreement and the Plan based on the achievement of the Performance Conditions, as specified in the Award Notice, over the performance period set forth in the Award Notice (the “Performance Period”), provided that the Holder remains in continuous employment with the Company in accordance with the Vesting Schedule set forth in the Award Notice. The period of time prior to vesting shall be referred to herein as the “Restriction Period.” Attainment of the Performance Condition shall be determined and certified by the Committee in writing prior to the settlement of the Award.

3.2.Change in Control. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.

3.3.Termination of Employment

(a)Termination of Employment by the Company Group Other than for Cause or due to death or Disability. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment other than for Cause, the Company Group’s termination of the Holder’s employment due to Disability or
FY22 RTSR Award Agreement



the Holder’s death, then in any such case, the Holder shall vest on a pro-rata basis based on actual performance during the Performance Period and pro-rated based on (i) the total number of days the Holder was employed during such Restriction Period, divided by (ii) the total number of days during the Restriction Period, which total amount shall be rounded down to the nearest whole share. The remainder of the Award shall be immediately forfeited by the Holder and cancelled by the Company Group.

(b)Termination of Employment by the Company Group for Cause or by the Holder. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of (i) the Company Group’s termination of the Holder’s employment for Cause or (ii) the Holder’s resignation from employment for any reason, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company Group.

(c)Definitions.

(i)Disability. For purpose of this Award, “Disability” shall mean the Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(ii)Cause. For purposes of this Award, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Holder and the Company Group or any severance plan applicable to the Holder that is in effect on the Grant Date; provided that if Holder is not a party to an employment agreement that contains such definition or subject to a severance plan, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Holder has waived any requirement of prosecution by indictment, the charge, of Holder for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Holder of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including facilitating or accepting any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Holder, but only to the extent that such actions or inactions (a) actually cause material harm to the Company Group; and (b) were engaged in by Holder with knowledge that they would cause material harm to the Company Group; (iv) the violation by Holder of any law regarding employment discrimination or sexual harassment; (v) the failure by Holder to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Holder; (vi) the repeated failure by Holder to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects within 30 days after notice to Holder; (vii) the unauthorized dissemination by Holder of confidential information in violation of any agreement between the Company Group and Holder; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Holder (including Holder’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Holder when applying for employment with the Company Group; (ix) the Company Group’s discovery that, prior to Holder’s employment with the Company Group, Holder engaged in conduct of the type described in clauses (i) through (iv) above (it being
FY22 RTSR Award Agreement



understood that, in the case of clause (iii) above, such harm having impacted Holder’s prior employer or the Company Group); or (x) any other material breach by Holder of this Agreement that is not cured within 30 days after notice to Holder.
4.Delivery of Certificates. Subject to Section 7 and except as otherwise provided for in Section 3, as soon as practicable after the end of the Restriction Period and subject to the Committee’s determination and certification of the attainment of the Performance Condition, the Company shall deliver or cause to be delivered (i) one or more certificates issued in the Holder’s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares, or (ii) the number of vested shares to the Holder's stock plan brokerage account that has been previously approved by the Company in its sole discretion; provided, however, any vested shares of Stock shall be settled no later than 60 days following the completion of the Restriction Period. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7. Prior to the issuance to the Holder of the shares of Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Stock, and will have the status of a general unsecured creditor of the Company.

5.Transfer Restrictions and Investment Representation.

5.1.Nontransferability of Award. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

5.2.Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6.Restrictive Covenants.

6.1.Confidential Information. The Company Group’s employment of Holder has resulted and will result in Holder’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software, customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Holder did not have access to prior to his or her employment with the Company
FY22 RTSR Award Agreement



Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Holder shall not, other than on the Company Group’s behalf, at any time during Holder’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Holder of this Section 6.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Holder. Should Holder be required by law or court order to disclose such confidential or proprietary information, Holder shall give the Company’s General Counsel reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Holder.

6.2.Non-Competition; Non-Solicitation. During Holder’s employment with the Company Group and for a period of two (2) years thereafter Holder shall not, directly or indirectly, other than on the Company Group’s behalf:

(a)Engage in any capacity in the Business in any country in which (i) Holder resides or has resided during the Restriction Period and (ii) any other geographic area (1) where the Company Group manufactures, markets, distributes or sells its products or renders services and (2) in which Holder provided services or support to the Company Group during the Restriction Period, within the twenty-four (24) month period ending on the last day on which Holder is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 6.2(a) shall prevent Holder from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Holder has no other involvement with the issuer of such securities;

(b)Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or

(c)Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 6.2(c), a customer means any individual or entity to which the Company Group sold products or services within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 6.2(c), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.

6.3.Non-Disparagement. At no time shall Holder, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).

6.4.Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Holder during his or her employment
FY22 RTSR Award Agreement



with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Holder will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Holder has been notified by the Company Group and understands that the foregoing provisions of this Section 6.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Holder’s own time, unless the invention: (a) relates directly to the business of the Company Group; (b) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (c) results from any work performed by Holder for the Company Group.

6.5.Protected Rights. Nothing contained in this Agreement or otherwise limits Holder’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Holder’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Holder’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

6.6.Scope of Covenants. Holder hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 6 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 6 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 7.14, without affecting the remaining provisions of this Agreement.

6.7.Tolling. The period of time in which Holder is required to act, or refrain from acting, pursuant to this Section 6 shall be tolled (shall not run) for so long as Holder is in breach of any of Holder’s obligations hereunder.

6.8.Business. For purposes of this Section 6, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Holder is a holder of any Common Stock acquired pursuant to this Award or while Holder is employed by the Company Group,
FY22 RTSR Award Agreement



including any business involving (i) the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing system maintenance, heat tracing insulation, (ii) the design, engineering, manufacture or sale of heating and filtration equipment for industrial and commercial applications (for example, products and services involving space and environmental heating, transportation heating, industrial process heating and gas and liquid filtration systems), and (iii) the design, engineering, manufacture, fabrication or sale of temporary power solutions and power distribution for industrial applications, and any other products sold or services provided by the Company Group and the provision of related services.

7.Additional Terms and Conditions of Award.

7.1.Withholding Taxes. (a) As a condition precedent to the delivery of the Stock upon the vesting of the Award, the Holder shall pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

        (b)    The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company, (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate fair market value, determined by multiplying number of shares of Stock delivered by the Holder by the market closing price of one share of Stock as reported on the New York Stock Exchange as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments, (iii) authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate fair market value, determined by multiplying the number of shares of Stock to be withheld by the market closing price of one share of Stock as reported on the New York Stock Exchange as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Stock to be delivered or withheld may not have a fair market value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder or deducted from any amount then or thereafter payable by the Company to the Holder. No Stock shall be delivered until the Required Tax Payments have been satisfied in full.

7.2.Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be equitably adjusted by the Board. If any adjustment would result in a fractional security being subject to the Award, such amount shall be disregarded and the adjusted number of shares subject to the Award shall be rounded down to the nearest whole share. The decision of the Board regarding any such adjustment shall be final, binding and conclusive.

7.3.Recoupment; Compensation Subject to Recovery. The Holder acknowledges that he or she has read the Company’s Policy on Recoupment of Incentive Compensation (the “Clawback Policy”). In consideration of the grant of the Award, the Holder agrees to abide by the Company’s Clawback Policy and any determinations of the Board or the Compensation Committee pursuant to the Clawback Policy or
FY22 RTSR Award Agreement



any similar clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to maintain corporate governance best practices and/or comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law. The Holder acknowledges and agrees that the Award received by the Holder pursuant to this Agreement shall be subject to forfeiture, recovery by the Company or other action pursuant to the Clawback Policy or any such other clawback or recoupment policy. This Section 7.3 shall survive the termination of the Holder’s employment for any reason. The foregoing remedy is in addition to and separate from any other relief available to the Company due to the Holder’s misconduct or fraud. Any determination by the Board or the Compensation Committee with respect to the foregoing shall be final, conclusive and binding upon the Holder and all persons claiming through the Holder.

7.4.Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.5.Section 409A. This Agreement is intended to be exempt from Section 409A of the Code (“Section 409A”) as a “short-term deferral” within the meaning of Treasury Regulations promulgated under Section 409A, or in the alternative to comply with Section 409A. This Agreement shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Holder on account of non-compliance with Section 409A. To the extent this Agreement provides for the Award to become vested and be settled upon the Holder’s termination of employment, the applicable shares of Stock shall be transferred to the Holder or his or her beneficiary upon the Holder’s “separation from service,” within the meaning of Section 409A of the Code; provided that if the Holder is a “specified employee,” within the meaning of Section 409A of the Code, then to the extent the Award constitutes nonqualified deferred compensation, within the meaning of Section 409A of the Code, such shares of Stock shall be transferred to the Holder or his or her beneficiary upon the earlier to occur of (i) the six-month anniversary of such separation from service and (ii) the date of the Holder’s death.


7.6.Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, Group or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.

7.7.Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.

7.8.Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors
FY22 RTSR Award Agreement



and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors and assigns.

7.9.Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn: General Counsel, 7171 Southwest Parkway Building 300, Suite 200 Austin TX 78735, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.10.Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.

7.11.Personal Information. The Company may utilize a third party system to administer its equity awards. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of its equity award program and to create a stock plan brokerage account on behalf of Holder to receive the deposit of shares in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at any time and in the Company’s sole discretion.

7.12.Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, including Section 5.8 relating to a Change in Control, and shall be interpreted in accordance therewith. The Holder hereby acknowledges receipt of a copy of the Plan.

7.13.Entire Agreement. The Award Notice, this Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.14.Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

7.15.Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.

7.16.Counterparts and Electronic Delivery. The Award Notice may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. Delivery of an executed counterpart of the Award Notice by facsimile,
FY22 RTSR Award Agreement



electronic mail or other electronic transmission, including electronic acceptance within Holder’s stock plan brokerage account, shall be deemed as effective delivery of an originally executed counterpart.
FY22 RTSR Award Agreement

EX-10.2 3 exhibit102formofemployeeeb.htm EX-10.2 Document

EBITDA Performance Unit Award Agreement

Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Thermon Group Holdings, Inc. 2020 Long-Term Incentive Plan (the “Plan”), a performance unit award (the “Award”) with respect to the shares of the Company’s common stock, par value $0.001 per share (“Stock”), for the number of Target Units set forth in the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.
1.Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided on the Award Notice and returning such execution copy to the Company or, if required by the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect.

2.Rights as a Stockholder. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to Section 3 hereof and the Holder becomes a stockholder of record with respect to such shares of Stock. As of each date on which the Company pays a cash dividend to record owners of shares of Stock (a “Dividend Date”), then the number of shares subject to the Award shall increase by (a) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Stock by the Company on such Dividend Date, divided by (b) the fair market value of one share of Stock determined by the market closing price of one share of Stock as reported on the New York Stock Exchange on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.

3.Restriction Period and Vesting.

3.1.Performance-Based and Service-Based Vesting Conditions. Subject to the remainder of this Section 3, the Stock shall vest pursuant to the terms of this Agreement and the Plan based on the achievement of the Performance Conditions, as specified in the Award Notice, over the performance period set forth in the Award Notice (the “Performance Period”), provided that the Holder remains in continuous employment with the Company in accordance with the Vesting Schedule set forth in the Award Notice. The period of time prior to vesting shall be referred to herein as the “Restriction Period.” Attainment of the Performance Conditions shall be determined and certified by the Committee in writing prior to the settlement of the Award.

3.2.Change in Control. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.

3.3.Termination of Employment

(a)Termination of Employment by the Company Group Other than for Cause or due to death or Disability. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 1


other than for Cause, the Company Group’s termination of the Holder’s employment due to Disability or the Holder’s death, then in any such case, the portion of the Award that was not vested immediately prior to such termination of employment shall vest as determined in accordance with the Award Notice. The remainder of the Award shall be immediately forfeited by the Holder and cancelled by the Company Group.
(b)Termination of Employment by the Company Group for Cause or by the Holder. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of (i) the Company Group’s termination of the Holder’s employment for Cause or (ii) the Holder’s resignation from employment for any reason, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company Group.
(c)Definitions.

(i)Disability. For purpose of this Award, “Disability” shall mean the Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(ii)Cause. For purposes of this Award, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Holder and the Company Group or any severance plan applicable to the Holder that is in effect on the Grant Date; provided that if Holder is not a party to an employment agreement that contains such definition or subject to a severance plan, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Holder has waived any requirement of prosecution by indictment, the charge, of Holder for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Holder of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including facilitating or accepting any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Holder, but only to the extent that such actions or inactions (a) actually cause material harm to the Company Group; and (b) were engaged in by the Holder with knowledge that they would cause material harm to the Company Group; (iv) the violation by Holder of any law regarding employment discrimination or sexual harassment; (v) the failure by Holder to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Holder; (vi) the repeated failure by Holder to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects within 30 days after notice to Holder; (vii) the unauthorized dissemination by Holder of confidential information in violation of any agreement between the Company Group and Holder; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Holder (including Holder’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Holder when applying for employment with the Company Group;
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 2


(ix) the Company Group’s discovery that, prior to Holder’s employment with the Company Group, Holder engaged in conduct of the type described in clauses (i) through (iv) above (it being understood that, in the case of clause (iii) above, such harm having impacted Holder’s prior employer or the Company Group); or (x) any other material breach by Holder of this Agreement that is not cured within 30 days after notice to Holder.

4.Delivery of Certificates. Subject to Section 7 and except as otherwise provided for in Section 3, as soon as practicable after the end of the Restriction Period (or, if earlier, following the Holder’s death or termination due to Disability or without Cause) and subject to the Committee’s determination and certification of the attainment of the Performance Conditions, the Company shall deliver or cause to be delivered (i) one or more certificates issued in the Holder’s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares, or (ii) the number of vested shares to the Holder's stock plan brokerage account that has been previously approved by the Company in its sole discretion; provided, however, any vested shares of Stock shall be settled no later than 60 days following the completion of the Restriction Period (or, if earlier, following the Holder’s death or termination due to Disability or without Cause). The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7. Prior to the issuance to the Holder of the shares of Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Stock, and will have the status of a general unsecured creditor of the Company.

5.Transfer Restrictions and Investment Representation.

5.1.Nontransferability of Award. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

5.2.Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6.Restrictive Covenants.

FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 3


6.1.Confidential Information. The Company Group’s employment of Holder has resulted and will result in Holder’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software, customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Holder did not have access to prior to his or her employment with the Company Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Holder shall not, other than on the Company Group’s behalf, at any time during Holder’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Holder of this Section 6.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Holder. Should Holder be required by law or court order to disclose such confidential or proprietary information, Holder shall give the Company's General Counsel reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Holder.

6.2.Non-Competition; Non-Solicitation. During Holder’s employment with the Company Group and for a period of two (2) years thereafter Holder shall not, directly or indirectly, other than on the Company Group’s behalf:

(a)Engage in any capacity in the Business in any country in which (i) Holder resides or has resided during the Restriction Period and (ii) any other geographic area (1) where the Company Group manufactures, markets, distributes or sells its products or renders services and (2) in which Holder provided services or support to the Company Group during the Restriction Period, within the twenty-four (24) month period ending on the last day on which Holder is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 6.2(a) shall prevent Holder from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Holder has no other involvement with the issuer of such securities;

(b)Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or

(c)Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 6.2(c), a customer means any individual or entity to which the Company Group sold products or services within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 6.2(c), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.

6.3.Non-Disparagement. At no time shall Holder, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 4


respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).

6.4.Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Holder during his or her employment with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Holder will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Holder has been notified by the Company Group and understands that the foregoing provisions of this Section 6.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Holder’s own time, unless the invention: (a) relates directly to the business of the Company Group; (b) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (c) results from any work performed by Holder for the Company Group.

6.5.Protected Rights. Nothing contained in this Agreement or otherwise limits Holder’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Holder’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Holder’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

6.6.Scope of Covenants. Holder hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 6 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 6 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 7.14, without affecting the remaining provisions of this Agreement.

FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 5


6.7.Tolling. The period of time in which Holder is required to act, or refrain from acting, pursuant to this Section 6 shall be tolled (shall not run) for so long as Holder is in breach of any of Holder’s obligations hereunder.

6.8.Business. For purposes of this Section 6, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Holder is a holder of any Common Stock acquired pursuant to this Award or while Holder is employed by the Company Group, including any business involving (i) the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing system maintenance, heat tracing insulation, (ii) the design, engineering, manufacture or sale of heating and filtration equipment for industrial and commercial applications (for example, products and services involving space and environmental heating, transportation heating, industrial process heating and gas and liquid filtration systems), and (iii) the design, engineering, manufacture, fabrication or sale of temporary power solutions and power distribution for industrial applications, and any other products sold or services provided by the Company Group and the provision of related services.

7.Additional Terms and Conditions of Award.

7.1.Withholding Taxes. (a) As a condition precedent to the delivery of the Stock upon the vesting of the Award, the Holder shall pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

        (b)    The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company, (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate fair market value, determined by multiplying the number of shares of Stock delivered by the Holder by the market closing price of one share of Stock as reported on the New York Stock Exchange as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments, (iii) authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate fair market value, determined by multiplying the number of shares of Stock to be withheld by the market closing price of one share of Stock as reported on the New York Stock Exchange as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Stock to be delivered or withheld may not have a fair market value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder or deducted from any amount then or thereafter payable by the Company to the Holder. No Stock shall be delivered until the Required Tax Payments have been satisfied in full.

7.2.Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be equitably adjusted by the Board. If any adjustment would result in a fractional security being subject to the Award, such amount shall be disregarded and the adjusted number of shares subject to the Award shall be rounded down to the
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 6


nearest whole share. The decision of the Board regarding any such adjustment shall be final, binding and conclusive.

7.3.Recoupment; Compensation Subject to Recovery. The Holder acknowledges that he or she has read the Company’s Policy on Recoupment of Incentive Compensation (the “Clawback Policy”). In consideration of the grant of the Award, the Holder agrees to abide by the Company’s Clawback Policy and any determinations of the Board or the Compensation Committee pursuant to the Clawback Policy or any similar clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to maintain corporate governance best practices and/or comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law. The Holder acknowledges and agrees that the Award received by the Holder pursuant to this Agreement shall be subject to forfeiture, recovery by the Company or other action pursuant to the Clawback Policy or any such other clawback or recoupment policy. This Section 7.3 shall survive the termination of the Holder’s employment for any reason. The foregoing remedy is in addition to and separate from any other relief available to the Company due to the Holder’s misconduct or fraud. Any determination by the Board or the Compensation Committee with respect to the foregoing shall be final, conclusive and binding upon the Holder and all persons claiming through the Holder.

7.4.Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.5.Section 409A. This Agreement is intended to be exempt from Section 409A of the Code (“Section 409A”) as a “short-term deferral” within the meaning of Treasury Regulations promulgated under Section 409A, or in the alternative to comply with Section 409A. This Agreement shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Holder on account of non-compliance with Section 409A. To the extent this Agreement provides for the Award to become vested and be settled upon the Holder’s termination of employment, the applicable shares of Stock shall be transferred to the Holder or his or her beneficiary upon the Holder’s “separation from service,” within the meaning of Section 409A of the Code; provided that if the Holder is a “specified employee,” within the meaning of Section 409A of the Code, then to the extent the Award constitutes nonqualified deferred compensation, within the meaning of Section 409A of the Code, such shares of Stock shall be transferred to the Holder or his or her beneficiary upon the earlier to occur of (i) the six-month anniversary of such separation from service and (ii) the date of the Holder’s death.


7.6.Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, Group or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 7



7.7.Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.

7.8.Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors and assigns.

7.9.Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn: General Counsel, 7171 Southwest Parkway Building 300, Suite 200 Austin TX 78735, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.10.Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.

7.11.Personal Information. The Company may utilize a third party system to administer its equity awards. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of its equity award program and to create a stock plan brokerage account on behalf of Holder to receive the deposit of shares in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at any time and in the Company’s sole discretion.

7.12.Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, including Section 5.8 relating to a Change in Control, and shall be interpreted in accordance therewith. The Holder hereby acknowledges receipt of a copy of the Plan.

7.13.Entire Agreement. The Award Notice, this Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.14.Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 8


7.15.Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.

7.16.Counterparts and Electronic Delivery. The Award Notice may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. Delivery of an executed counterpart of the Award Notice by facsimile, electronic mail or other electronic transmission, including electronic acceptance within Holder’s stock plan brokerage account, shall be deemed as effective delivery of an originally executed counterpart.
FY22 EBITDA PSU Award Agreement 2020 Plan                            Page 9
EX-31.1 4 tgh63021exhibit311.htm EX-31.1 Document

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



EX-31.2 5 tgh63021exhibit312.htm EX-31.2 Document

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



EX-32.1 6 tgh63021exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO SECTION 1350
OF CHAPTER 63 OF TITLE 18 UNITED STATES CODE
In connection with the Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc. (the “Company”) for the quarterly period ended June 30, 2021 (the “Report”), I, Bruce Thames, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 5, 2021  
 By:/s/ Bruce Thames
 Name:Bruce Thames
 Title:President and Chief Executive Officer




EX-32.2 7 tgh63021exhibit322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO SECTION 1350
OF CHAPTER 63 OF TITLE 18 UNITED STATES CODE
 
In connection with the Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc. (the “Company”) for the quarterly period ended June 30, 2021 (the “Report”), I, Kevin Fox, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 5, 2021
 By:/s/ Kevin Fox
 Name:Kevin Fox
 Title:Senior Vice President, Chief Financial Officer



EX-101.SCH 8 thr-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Accounting Policy Information link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2306302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurements - Cross Currency Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - Restructuring and other charges (income) link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Restructuring and other charges (income) (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Restructuring and other charges (income) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Restructuring and other charges (income) - Restructuring Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - Net Income/(Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Net Income/(Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Net Income/(Loss) per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2324306 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2331308 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2135110 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2336309 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2437417 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2343310 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2444421 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - Segment Information - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 thr-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 thr-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 thr-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Work in process Inventory, Work in Process, Gross Customer prepayments Contract With Customer, Liability, Current, Customer Prepayment Contract With Customer, Liability, Current, Customer Prepayment Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Repurchase of employee stock units on vesting Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of notional amounts of forward contracts held in foreign currencies Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Unrealized gain (loss) on intercompany note Unrealized Intercompany Profit (Loss) Not Eliminated, Amount Unrealized Intercompany Profit (Loss) Not Eliminated, Amount Entity Address, Address Line Three Entity Address, Address Line Three Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Contract assets Increase (Decrease) in Contract with Customer, Asset Accrued interest Employee-related Liabilities, Acquisition Related Expense, Current Employee-related Liabilities, Acquisition Related Expense, Current Sales taxes payable Sales and Excise Tax Payable, Current Thermon Heating Systems Inc. Thermon Heating Systems Inc. [Member] Thermon Heating Systems Inc. [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Guarantee obligations secured by cash deposits Guarantee Obligations Secured by Cash Deposits Represents the amount of guarantee obligations secured by cash deposits. Additional borrowing capacity Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Income taxes payable and receivable Increase (Decrease) in Income Taxes Payable Foreign exchange contract forwards, liabilities Foreign Currency Contracts, Liability, Fair Value Disclosure Document Fiscal Year Focus Document Fiscal Year Focus Operating income Operating Income (Loss) [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Sale of rental equipment Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment Amortization of intangible assets Amortization of Intangible Assets Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit Guarantee Obligations Represented by Reduction of Available Amount of Lines of Credit Represents the amount of guarantee obligations represented by a reduction of the available amount of the entity's revolving lines of credit. Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Quarterly amortization of debt, percent Debt Instrument, Quarterly Amortization, Percent Debt Instrument, Quarterly Amortization, Percent Line of credit facility, commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Relationship to Entity [Domain] Title of Individual [Domain] Disposal Group Name [Axis] Disposal Group Name [Axis] Equity Option Equity Option [Member] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Long-term Debt, Term Long-term Debt, Term Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member] Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member] Segment Reconciling Items Segment Reconciling Items [Member] Restructuring costs Restructuring Costs Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding Preferred Stock, Value, Issued Lease liabilities Operating And Finance Lease, Liability, Current Operating And Finance Lease, Liability, Current Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Entity Address, City or Town Entity Address, City or Town Currency [Axis] Currency [Axis] Retained Earnings/ (Loss) Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Financial Liabilities, Long-term debt Long-term Debt, Other Disclosures [Abstract] Repayment requirement, percentage of excess cash flow Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Secured Debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Intercompany receivable Due to Related Parties Entity Interactive Data Current Entity Interactive Data Current Number of Operating Segments Number of Operating Segments Capacity available under credit facility Line of Credit Facility, Remaining Borrowing Capacity Loss on sale of business, net of cash surrendered Gain (Loss) on Disposition of Business Basic (in dollars per share) Basic net income (loss) per common share (in dollars per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Revenue Revenue from Contract with Customer [Text Block] Document Type Document Type Canada CANADA COVID-19 COVID-19 [Member] COVID-19 Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Diluted net income (loss) per common share Earnings Per Share, Diluted [Abstract] Entity Current Reporting Status Entity Current Reporting Status Maximum term of forward contracts Maximum Remaining Maturity of Foreign Currency Derivatives Australian Dollar Australia, Dollars Variable Rate Term Loans Secured Debt Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Plan assets Deferred Compensation Plan Assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Certifications Certification Marks [Member] Total sales and operating income classified by major geographic area in which the company operates Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Goodwill Goodwill [Roll Forward] Long-term debt, Carrying Value Long-term Debt Discrete tax expense Income Taxes, Discrete Tax Expense Income Taxes, Discrete Tax Expense Remeasurement gain on intercompany balances Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Period [Domain] Period [Domain] [Domain] for Period [Axis] Base Rate Base Rate [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and equity Liabilities and Equity Other Other Accrued Liabilities, Current Contract liabilities Contract liabilities Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] Russian Ruble Russia, Rubles Variable Rate Term Loan due October 2024 Variable Rate Term Loan due October 2024 [Member] Variable Rate Term Loan due October 2024 [Member] Liabilities Liabilities and Equity [Abstract] Asia-Pacific Asia-Pacific Segment [Member] Asia-Pacific Segment Accounts payable Increase (Decrease) in Accounts Payable Derivative [Line Items] Derivative [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Foreign exchange contract forwards, assets Foreign Currency Contract, Asset, Fair Value Disclosure Income Tax Contingency [Table] Income Tax Contingency [Table] Subsidiary Stock Subsidiary Equity [Member] Subsidiary Equity [Member] Operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Net Income/(Loss) per Common Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Issuance of common stock in exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Basis of Presentation and Accounting Policy Information Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income tax receivable Income Taxes Receivable, Current Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Gross profit Gross Profit Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Income/(loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense Debt issuance costs, net Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, shares authorized Preferred Stock, Shares Authorized Thermon Holding Corp. Subsidiaries [Member] Beginning balance Ending balance Restructuring Reserve Trading Symbol Trading Symbol Non-current lease liabilities Operating And Finance Lease, Liability, Noncurrent Operating And Finance Lease, Liability, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Line of Credit Line of Credit [Member] Inventories Inventory Disclosure [Text Block] Guarantor obligations, percentage Guarantor Obligations, Liquidation Proceeds, Percentage Minimum repayment requirement percentage of excess cash flow Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow Derivative Instrument [Axis] Derivative Instrument [Axis] Number of Reportable Segments Number of Reportable Segments Professional fees Accrued Professional Fees, Current Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Common stock: $0.001 par value; 150,000,000 authorized; 33,307,460 and 33,225,808 shares issued and outstanding at June 30, 2021 and March 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Commitments and contingencies (Note 9) Commitments and Contingencies Canadian Base Rate Canadian Base Rate [Member] Canadian Base Rate [Member] Accounts receivable, allowance for doubtful accounts (in dollars) Accounts Receivable, Allowance for Credit Loss, Current Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent Document Period End Date Document Period End Date Current portion of long term debt Less current portion Secured Debt, Current Sales by geographic area: Revenues from External Customers and Long-Lived Assets [Line Items] Goodwill [Line Items] Goodwill [Line Items] Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Public company costs Public Company Costs Public Company Costs Great Britain Pound United Kingdom, Pounds Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current South Korean Won Korea (South), Won Comprehensive income/(loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Accrued liabilities Total accrued current liabilities Accrued Liabilities, Current Sales Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Consolidation Items [Domain] Consolidation Items [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Capital expenditures by geographic area Capital Expenditures By Reportable Segment [Table Text Block] Capital Expenditures By Reportable Segment [Table Text Block] Cash receipts Less cash payments Payments for Restructuring (Gain)/Loss on long-term cross currency swap Effect of Exchange Rate on Cash and Cash Equivalents Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Segment Information Segment Reporting Disclosure [Text Block] Income/(loss) from operations Operating income (loss) Operating Income (Loss) Canadian Dollar Canada, Dollars Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Stock compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Restructuring and other charges (income) Restructuring and Related Activities Disclosure [Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued liabilities and non-current liabilities Increase (Decrease) in Accrued Liabilities Europe, Middle East and Africa Europe Segment [Member] Europe Segment [Member] Notional amount Derivative, Notional Amount Other Assets Other Assets [Member] Other income/(expense) Other Nonoperating Income (Expense) Long-term debt, Fair Value Long-term Debt, Fair Value Purchases of property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Indian custom bonds outstanding Indian Custom Bonds Outstanding Indian Custom Bonds Outstanding Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Total liabilities Liabilities Schedule of accrued current liabilities Schedule of Accrued Liabilities [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Common stock, shares issued Common Stock, Shares, Issued Preferred stock, shares issued Preferred Stock, Shares Issued Variable interest rate floor Debt Instrument, Variable Interest Rate Floor Debt Instrument, Variable Interest Rate Floor Designated as Hedging Instrument Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Proceeds from revolving credit facility Proceeds from (Repayments of) Lines of Credit Balance Sheet Location [Axis] Balance Sheet Location [Axis] Debt Instrument, face amount Debt Instrument, Face Amount Interest expense, net Interest Expense Variable term loan, interest rate Debt Instrument, Interest Rate, Effective Percentage Accrued employee compensation and related expenses Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Long-term debt, net Secured Long-term Debt, Noncurrent Loss on derivatives and commodity contracts Unrealized Gain (Loss) on Derivatives and Commodity Contracts Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Schedule of fair value of foreign currency forward contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Repayments of lines of credit Repayments of Lines of Credit Indefinite-lived intangible assets (excluding goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense/(benefit) Income Tax Expense (Benefit) Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, net of allowances of $1,941 and $2,074 as of June 30, 2021 and March 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Inventories, net Inventories, net Inventory, Net Revenues recognized over time Transferred over Time [Member] Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Mexican Peso Mexico, Pesos Financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Maximum leverage ratio requirement for minimum repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment Equity Component [Domain] Equity Component [Domain] Issuance of common stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Other Stockholders' Equity, Other Disposal Group Name [Domain] Disposal Group Name [Domain] Statement [Line Items] Statement [Line Items] United States and Latin America United States and Latin America Segment [Member] United States and Latin America Segment Transaction gains (losses) denominated in foreign currencies Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Variable Rate Senior Secured Term Loan B Variable Rate Senior Secured Term Loan B [Member] Variable Rate Senior Secured Term Loan B [Member] Schedule of long-term debt that is not measured at fair value Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Release of reserve for uncertain tax positions, net Increase (Decrease) In Uncertainty In Income Taxes Increase (Decrease) In Uncertainty In Income Taxes Thermon South Africa Proprieary Limited Thermon South Africa Proprieary Limited [Member] Thermon South Africa Proprieary Limited Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Reduced repayment requirement, percentage of excess cash flow Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow Entity Address, State or Province Entity Address, State or Province Level 2 - Market Approach Fair Value, Inputs, Level 2 [Member] Gain on derivative net Derivative, Gain (Loss) on Derivative, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of reconciliation of the denominators used to calculate basic EPS and diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Scenario, Forecast Forecast [Member] Total assets Assets Assets Director Director [Member] Common stock, shares authorized Common Stock, Shares Authorized Debt proceeds used as consideration for business acquisition Debt Proceeds Used as Consideration For Business Acquisition Debt Proceeds Used as Consideration For Business Acquisition Geographical [Domain] Geographical [Domain] Repayments of notes payable Repayments of Notes Payable Title of Individual [Axis] Title of Individual [Axis] Net income/(loss) Net Income (Loss) Available to Common Stockholders, Basic Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Derivative Contract [Domain] Derivative Contract [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving credit facility Revolving Credit Facility [Member] Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Minimum leverage ratio requirement for reduced payment Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment Currency [Domain] All Currencies [Domain] Net cash provided by/(used in) operating activities Net Cash Provided by (Used in) Operating Activities Period [Axis] Period [Axis] Period [Axis] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Basic net income (loss) per common share Earnings Per Share, Basic [Abstract] Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted net income (loss) per common share (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] CDOR CDOR [Member] CDOR [Member] Weighted average number of diluted shares outstanding adjustment (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Products Product [Member] Asia-Pacific Asia Segment [Member] Asia Segment [Member] Schedule of intangible assets Schedule of Intangible Assets [Table Text Block] Schedule of Intangible Assets [Table Text Block] Maximum leverage ratio to secure additional borrowing Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive income/(loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Employee Severance Employee Severance [Member] Net cash provided by/(used in) financing activities Net Cash Provided by (Used in) Financing Activities Accrual for additional cost of sales Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Weighted-average shares used in computing net income per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net Loans Payable Loans Payable [Member] Foreign currency gain (loss) Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Maximum leverage ratio requirement for reduced payment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment Restructuring and other charges/(income) Costs incurred/(income) Restructuring Charges Accounts payable Accounts Payable, Current Term Loan A due April 2019 Term Loan A due April 2019 [Member] Term Loan A due April 2019 [Member] Accumulated Other Comprehensive Income/(Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares outstanding Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Debt covenant, coverage ratio Debt Instrument, Debt Covenant, Coverage Ratio Debt Instrument, Debt Covenant, Coverage Ratio Derivative [Table] Derivative [Table] Cost of sales Cost of Goods and Services Sold Restructuring and Related Activities [Abstract] Europe, Middle East and Africa Europe, Middle East, and Africa Segment [Member] Europe, Middle East, and Africa Segment Warranty reserves Product Warranty Accrual, Current Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Consolidated Entities [Domain] Consolidated Entities [Domain] Investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Customer relationships Customer Relationships [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Other noncurrent liabilities Other Liabilities, Noncurrent Canada Canada Segment [Member] Canada Segment [Member] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Payments on long-term debt and revolving credit facility Repayments of long-term debt Repayments of Long-term Debt Net income/(loss) per common share: Earnings Per Share [Abstract] Hedge assets Derivative Asset Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Inventories, gross Inventory, Gross Document Quarterly Report Document Quarterly Report Other current and non-current assets Increase (Decrease) in Other Operating Assets Trademarks Trademarks [Member] Severance costs Severance Costs Finished goods Inventory, Finished Goods, Gross Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Employees Employees [Member] Employees [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Stock compensation expense Share-based Payment Arrangement, Expense Liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Europe, Middle East and Africa Europe [Member] Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate Effective Income Tax Rate Reconciliation, Percent Other miscellaneous income/(loss) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Net income/(loss) Net income/(loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs Payables and Accruals [Abstract] Payables and Accruals [Abstract] Valuation reserves Inventory Valuation Reserves Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents, and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Unrealized gain (loss) Unrealized Gain (Loss) on Securities United States and Latin America UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations Guarantor Obligations, Maximum Exposure, Undiscounted Current assets: Assets, Current [Abstract] Finite-lived intangible assets, gross carrying amount Finite-Lived Intangible Assets, Gross Maximum leverage ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Entity Central Index Key Entity Central Index Key London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Issuance of common stock in exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Revenues recognized at point in time Transferred at Point in Time [Member] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Deferred compensation plan expense Deferred Compensation Arrangement with Individual, Compensation Expense Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other income/(expenses): Nonoperating Income (Expense) [Abstract] Cross Currency Swap Currency Swap [Member] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash provided by/(used in) in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Repurchase of employee stock units on vesting Payment, Tax Withholding, Share-based Payment Arrangement Intersegment Eliminations Intersegment Eliminations [Member] Through March 31, 2019 Period One [Member] Period One [Member] Payments on finance leases Lease Obligation Incurred Foreign Exchange Forward Contracts Foreign Exchange Forward [Member] Foreign currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Asia-Pacific Asia [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] United States and Latin America United States Segment [Member] United States Segment [Member] Cover [Abstract] Cover [Abstract] Canadian emergency wage subsidy, amount Canadian Emergency Wage Subsidy, Amount Canadian Emergency Wage Subsidy, Amount Finite-lived intangible assets, net carrying amount Finite-Lived Intangible Assets, Net Goodwill Balance at the beginning of the period Balance at the end of the period Goodwill Income taxes payable Accrued Income Taxes, Current Scenario, Unspecified [Domain] Scenario [Domain] Schedule of carrying amount of goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by/(used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Selling General and Administrative Expense, Amortization Selling General and Administrative Expense, Amortization Developed technology Developed Technology Rights [Member] Executive Officer Executive Officer [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Long-Term Debt Long-term Debt [Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 12 thr-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 thr-20210630_htm.xml IDEA: XBRL DOCUMENT 0001489096 2021-04-01 2021-06-30 0001489096 2021-08-04 0001489096 2021-06-30 0001489096 2021-03-31 0001489096 srt:SubsidiariesMember 2021-06-30 0001489096 srt:SubsidiariesMember 2021-03-31 0001489096 2020-04-01 2020-06-30 0001489096 us-gaap:CommonStockMember 2021-03-31 0001489096 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001489096 us-gaap:RetainedEarningsMember 2021-03-31 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001489096 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001489096 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001489096 us-gaap:CommonStockMember 2021-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001489096 us-gaap:RetainedEarningsMember 2021-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001489096 us-gaap:CommonStockMember 2020-03-31 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001489096 us-gaap:RetainedEarningsMember 2020-03-31 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001489096 2020-03-31 0001489096 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001489096 us-gaap:CommonStockMember 2020-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001489096 us-gaap:RetainedEarningsMember 2020-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001489096 2020-06-30 0001489096 thr:COVID19Member 2021-04-01 2021-06-30 0001489096 thr:COVID19Member 2020-04-01 2020-06-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-06-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-06-30 0001489096 us-gaap:OtherAssetsMember 2021-06-30 0001489096 us-gaap:OtherAssetsMember 2020-06-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2021-06-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2021-03-31 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2021-06-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-01 2020-06-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001489096 us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2021-06-30 0001489096 us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-01 2020-06-30 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2021-06-30 0001489096 us-gaap:ForeignExchangeForwardMember 2021-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2021-04-01 2021-06-30 0001489096 us-gaap:ForeignExchangeForwardMember 2020-04-01 2020-06-30 0001489096 thr:ThermonSouthAfricaPropriearyLimitedMember 2020-04-01 2021-03-31 0001489096 2020-04-01 2021-03-31 0001489096 thr:UnitedStatesAndLatinAmericaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:UnitedStatesAndLatinAmericaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:CanadaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeMiddleEastAndAfricaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:EuropeMiddleEastAndAfricaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaPacificSegmentMember 2021-04-01 2021-06-30 0001489096 thr:AsiaPacificSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:EmployeeSeveranceMember 2021-03-31 0001489096 us-gaap:EmployeeSeveranceMember 2020-03-31 0001489096 us-gaap:EmployeeSeveranceMember 2021-04-01 2021-06-30 0001489096 us-gaap:EmployeeSeveranceMember 2020-04-01 2020-06-30 0001489096 us-gaap:EmployeeSeveranceMember 2021-06-30 0001489096 us-gaap:EmployeeSeveranceMember 2020-06-30 0001489096 us-gaap:StockOptionMember 2021-04-01 2021-06-30 0001489096 us-gaap:StockOptionMember 2020-04-01 2020-06-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2021-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2021-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2021-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2021-03-31 0001489096 us-gaap:OperatingSegmentsMember 2021-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember 2021-06-30 0001489096 us-gaap:ProductMember 2021-06-30 0001489096 us-gaap:ProductMember 2021-03-31 0001489096 us-gaap:TrademarksMember 2021-06-30 0001489096 us-gaap:TrademarksMember 2021-03-31 0001489096 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001489096 us-gaap:DevelopedTechnologyRightsMember 2021-03-31 0001489096 us-gaap:CustomerRelationshipsMember 2021-06-30 0001489096 us-gaap:CustomerRelationshipsMember 2021-03-31 0001489096 us-gaap:CertificationMarksMember 2021-06-30 0001489096 us-gaap:CertificationMarksMember 2021-03-31 0001489096 thr:VariableRateTermLoandueOctober2024Member us-gaap:LoansPayableMember 2021-06-30 0001489096 thr:VariableRateTermLoandueOctober2024Member us-gaap:LoansPayableMember 2021-03-31 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-10-30 0001489096 thr:TermLoanAdueApril2019Member 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-10-30 2017-10-30 0001489096 thr:ThermonHeatingSystemsInc.Member 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember thr:CanadianBaseRateMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember thr:CDORMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2018-04-01 0001489096 us-gaap:LoansPayableMember thr:PeriodOneMember 2021-04-01 2021-06-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2021-04-01 2021-06-30 0001489096 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember 2021-06-30 2021-06-30 0001489096 us-gaap:RevolvingCreditFacilityMember 2021-04-01 2021-06-30 0001489096 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001489096 thr:VariableRateTermLoandueOctober2024Member 2021-06-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember thr:SubsidiaryEquityMember us-gaap:SecuredDebtMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember thr:StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember us-gaap:SecuredDebtMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 2020-12-31 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001489096 country:US 2021-04-01 2021-06-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 country:US 2020-04-01 2020-06-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001489096 country:CA 2021-04-01 2021-06-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 country:CA 2020-04-01 2020-06-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001489096 srt:EuropeMember 2021-04-01 2021-06-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 srt:EuropeMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001489096 srt:AsiaMember 2021-04-01 2021-06-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember 2020-04-01 2020-06-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001489096 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 2022-07-01 2021-06-30 0001489096 srt:ScenarioForecastMember 2021-04-01 2021-12-31 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2021-04-01 2021-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember 2021-04-01 2021-06-30 0001489096 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001489096 thr:UnitedStatesSegmentMember 2021-04-01 2021-06-30 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 thr:CanadaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeSegmentMember 2021-04-01 2021-06-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2021-04-01 2021-06-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-06-30 0001489096 thr:UnitedStatesSegmentMember 2021-06-30 0001489096 thr:UnitedStatesSegmentMember 2021-03-31 0001489096 thr:CanadaSegmentMember 2021-06-30 0001489096 thr:CanadaSegmentMember 2021-03-31 0001489096 thr:EuropeSegmentMember 2021-06-30 0001489096 thr:EuropeSegmentMember 2021-03-31 0001489096 thr:AsiaSegmentMember 2021-06-30 0001489096 thr:AsiaSegmentMember 2021-03-31 0001489096 thr:UnitedStatesSegmentMember 2021-04-01 2021-06-30 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeSegmentMember 2021-04-01 2021-06-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaSegmentMember 2021-04-01 2021-06-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-06-30 shares iso4217:USD iso4217:USD shares thr:positions iso4217:CAD pure thr:segment thr:Geographic_Region 0001489096 --03-31 2022 Q1 false 1941000 2074000 53821000 43550000 3719000 4447000 10-Q true 2021-06-30 false 001-35159 THERMON GROUP HOLDINGS, INC. DE 27-2228185 7171 Southwest Parkway Building 300 Suite 200 Austin TX 78735 512 690-0600 Common Stock, $0.001 par value per share THR NYSE Yes Yes Accelerated Filer false false false 33331372 41052000 40124000 74133000 74501000 64395000 63790000 16089000 11379000 9322000 8784000 9533000 8231000 214524000 206809000 70951000 72630000 215072000 213038000 102672000 103784000 12265000 12619000 2615000 2586000 6726000 6412000 624825000 617878000 22483000 19722000 20046000 23517000 2500000 2500000 4059000 2959000 3658000 3511000 678000 219000 53424000 52428000 142601000 143017000 21880000 21088000 11770000 12373000 10264000 9811000 239939000 238717000 33000 33000 0 0 232049000 231322000 -31787000 -35919000 184591000 183725000 384886000 379161000 624825000 617878000 71155000 56848000 42986000 32729000 28169000 24119000 21401000 24390000 332000 530000 2236000 3033000 -414000 2921000 4614000 -6755000 2165000 2555000 66000 732000 2515000 -8578000 1648000 -2493000 867000 -6085000 867000 -6085000 4195000 9475000 -64000 -380000 4998000 3010000 0.03 -0.18 0.03 -0.18 33259804 32986451 33461635 32986451 33225808 33000 231322000 183725000 -35919000 379161000 8100 97000 97000 23858 42326 7368 1178000 1178000 -548000 -548000 867000 867000 0 4195000 4195000 63000 64000 33307460 33000 232049000 184591000 -31787000 384886000 32916818 33000 227741000 182559000 -63894000 346439000 81995 0 437000 437000 39458 63477 13520 1133000 1133000 -557000 -557000 -6085000 -6085000 9475000 9475000 380000 380000 33115268 33000 228754000 176474000 -54799000 350462000 867000 -6085000 5291000 5762000 223000 258000 1178000 1133000 491000 -654000 -19000 0 61000 1805000 -1493000 -3153000 -311000 0 -1209000 -21248000 -39000 7914000 3456000 -1794000 691000 903000 2501000 -4341000 -3259000 -1801000 -814000 -3797000 2477000 3352000 873000 2059000 21000 6000 -852000 -2053000 7959000 37189000 8759000 34294000 97000 437000 548000 557000 40000 74000 -1291000 2701000 604000 1009000 938000 5009000 42450000 46007000 43388000 51016000 Basis of Presentation and Accounting Policy Information<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our condensed consolidated financial statements are prepared in conformity with generally accepted accounting principles in the United States ("GAAP"). The accompanying condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2021 ("fiscal 2021"). In our opinion, the accompanying condensed consolidated financial statements reflect all adjustments considered necessary to present fairly our financial position at June 30, 2021 and March 31, 2021, and the results of our operations for the three months ended June 30, 2021 and 2020. Certain prior year amounts have been reclassified to conform with the current year's presentation. </span></div><div style="margin-top:9pt;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%">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that negatively impacted, and may continue to negatively impact, global demand for our products and services. Although we believe the general economic environment in which we operate has improved since the onset of the COVID-19 pandemic, we may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (the “CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 15, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the three month period ended June 30, 2021. During the three months ended June 30, 2021 and 2020, we recorded subsidies for which we qualify in the amount of $939 and $2,417, respectively, as an offset or reduction to the related underlying expenses and assets, accordingly. We anticipate our benefit from the CEWS program to decline in fiscal 2022 as we become less qualified for the subsidy.</span></div><div style="margin-top:9pt;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%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at June 30, 2021, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three months ended June 30, 2021 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2022 ("fiscal 2022"). </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash and Cash Equivalents</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 maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.</span></div><div style="margin-top:5pt;text-align:justify"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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%">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:400;line-height:100%">Cash and cash equivalents</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%">41,052 </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%">48,229 </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%">Restricted cash included in prepaid expenses and other current assets</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,968 </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,438 </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%">Restricted cash included in other long-term assets</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%">368 </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%">349 </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 cash, cash equivalents, and restricted cash shown in the statements of cash flows</span></td><td style="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="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%">43,388 </span></td><td style="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="padding:0 1pt"/><td style="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="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%">51,016 </span></td><td style="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="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%">    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year. </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%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><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 Accounting Standards Update 2020-04 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 848"). The update is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. As of June 30, 2021, we have not yet elected any optional expedients provided in the standard. We will apply the accounting relief, if necessary, as relevant contract and hedge accounting relationship modifications are made during the reference rate reform transition period. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%"> - In December 2019, the FASB issued Accounting Standards Update 2019-12 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%">("ASC 740")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: Simplifying the Accounting for Income Taxes."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU amends ASC 740 to simplify certain requirements related to income taxes, specifically as it relates to interim period accounting for changes in tax law and year-to-date loss limitation in interim period accounting. The new standard is effective for fiscal years beginning after December 15, 2020. We adopted this standard effective April 1, 2021, and such adoption did not have a material impact on our consolidated financial statements.</span></div> 939000 2417 Use of EstimatesGenerally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at June 30, 2021, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three months ended June 30, 2021 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2022 ("fiscal 2022"). The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.<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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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%">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:400;line-height:100%">Cash and cash equivalents</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%">41,052 </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%">48,229 </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%">Restricted cash included in prepaid expenses and other current assets</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,968 </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,438 </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%">Restricted cash included in other long-term assets</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%">368 </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%">349 </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 cash, cash equivalents, and restricted cash shown in the statements of cash flows</span></td><td style="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="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%">43,388 </span></td><td style="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="padding:0 1pt"/><td style="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="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%">51,016 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 41052000 48229000 1968000 2438000 368000 349000 43388000 51016000 <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%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><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 Accounting Standards Update 2020-04 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 848"). The update is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. As of June 30, 2021, we have not yet elected any optional expedients provided in the standard. We will apply the accounting relief, if necessary, as relevant contract and hedge accounting relationship modifications are made during the reference rate reform transition period. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%"> - In December 2019, the FASB issued Accounting Standards Update 2019-12 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%">("ASC 740")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: Simplifying the Accounting for Income Taxes."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU amends ASC 740 to simplify certain requirements related to income taxes, specifically as it relates to interim period accounting for changes in tax law and year-to-date loss limitation in interim period accounting. The new standard is effective for fiscal years beginning after December 15, 2020. We adopted this standard effective April 1, 2021, and such adoption did not have a material impact on our consolidated financial statements.</span></div> Fair Value Measurements<div style="margin-top:9pt;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%">Fair Value</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value, and expands on required disclosures regarding fair value measurements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The use of inputs in the valuation process are categorized into a three-level fair value hierarchy.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At June 30, 2021 and March 31, 2021, no assets or liabilities were valued using Level 3 criteria. </span></div><div style="margin-top:9pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about our long-term debt that is not measured at fair value is as follows:</span></div><div style="margin-top:14pt;text-align:justify"><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:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:21.276%"/><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:1pt;font-weight:700;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">June 30, 2021</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:8pt;font-weight:700;line-height:100%">March 31, 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:1pt;font-weight:700;line-height:100%"> </span></td></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:1pt;font-weight:700;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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:100%">Financial Liabilities</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Outstanding principal amount of senior secured credit facility</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%">147,875 </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%">147,967 </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%">148,500 </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%">148,871 </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="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%">Level 2 - Market Approach</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><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 March 31, 2021, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2. </span></div><div style="margin-top:9pt;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%">Cross Currency Swap</span></div><div style="margin-top:9pt;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%">    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $31,313 intercompany receivable at June 30, 2021 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC 815, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 815"). We recorded $410 and $1,942 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense" in the condensed consolidated statements of operations and comprehensive income for the three months ended June 30, 2021 and 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge liabilities in the amount of $1,344 were included in "Other non-current liabilities" in the condensed consolidated balance sheets as of June 30, 2021, and hedge assets of $1,265 were included in "Other long-term assets" as of March 31, 2021. For the three months ended June 30, 2021, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $461 for a net gain of $51. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266.</span></div><div style="margin-top:9pt;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%">Deferred Compensation Plan</span></div><div style="margin-top:9pt;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 provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021 were $5,387 and $5,047, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,954 and $4,608 included in “Other long-term liabilities” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021, respectively. In fiscal 2022, deferred compensation plan expense is included as such in the condensed consolidated statement of operations, and therefore is excluded from "Selling, general and administrative expenses." All amounts related to deferred compensation plan expense have been reclassified to the appropriate line for the periods reflected in this filing. Deferred compensation expense was $332 and $530 for the three months ended June 30, 2021 and 2020, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. Our unrealized gains on investments were $326 and $522 for the three months ended June 30, 2021 and 2020, respectively.</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%">    </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Related Foreign Currency Forward Contracts</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of June 30, 2021 and March 31, 2021, the notional amounts of forward contracts were as follows:</span></div><div style="margin-top:14pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"/><td style="width:53.059%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.482%"/><td style="width:0.1%"/></tr><tr><td colspan="12" 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%">Notional amount of foreign currency forward contracts by currency</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">March 31, 2021</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%">Russian Ruble</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%">2,650 </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%">3,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Canadian Dollar</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%">6,500 </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,500 </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%">South Korean Won</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%">1,700 </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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Mexican Peso</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%">2,000 </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,500 </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%">Australian Dollar</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%">1,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 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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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"/></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%">Great Britain Pound</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%">325 </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%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 notional amounts</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%">14,275 </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%">16,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:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="margin-top:14pt;text-align:justify"><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:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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="6" 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%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Fair Value</span></td></tr><tr><td colspan="3" style="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:100%">Assets</span></td><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%">Liabilities</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:100%">Assets</span></td><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%">Liabilities</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%">Foreign currency forward 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%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">18 </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%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses of $(294) and gains of $91 for the three months ended June 30, 2021 and 2020, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended June 30, 2021 and 2020, our net foreign currency transactions resulted in losses of $(284) and gains of $182, respectively. Information about our long-term debt that is not measured at fair value is as follows:<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:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:21.276%"/><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:1pt;font-weight:700;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">June 30, 2021</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:8pt;font-weight:700;line-height:100%">March 31, 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:1pt;font-weight:700;line-height:100%"> </span></td></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:1pt;font-weight:700;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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:100%">Financial Liabilities</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Outstanding principal amount of senior secured credit facility</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%">147,875 </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%">147,967 </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%">148,500 </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%">148,871 </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="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%">Level 2 - Market Approach</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr></table> 147875000 147967000 148500000 148871000 31313000 -410000 -1942000 1344000 1265000 461000 51000 2208000 266000 5387000 5047000 4954000 4608000 332000 530000 326000 522000 P30D As of June 30, 2021 and March 31, 2021, the notional amounts of forward contracts were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"/><td style="width:53.059%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.482%"/><td style="width:0.1%"/></tr><tr><td colspan="12" 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%">Notional amount of foreign currency forward contracts by currency</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">March 31, 2021</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%">Russian Ruble</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%">2,650 </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%">3,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Canadian Dollar</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%">6,500 </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,500 </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%">South Korean Won</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%">1,700 </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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Mexican Peso</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%">2,000 </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,500 </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%">Australian Dollar</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%">1,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 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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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"/></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%">Great Britain Pound</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%">325 </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%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 notional amounts</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%">14,275 </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%">16,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:bottom"/></tr></table> 2650000 3000000 6500000 5500000 1700000 5000000 2000000 1500000 1100000 900000 325000 500000 14275000 16400000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="margin-top:14pt;text-align:justify"><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:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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="6" 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%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Fair Value</span></td></tr><tr><td colspan="3" style="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:100%">Assets</span></td><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%">Liabilities</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:100%">Assets</span></td><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%">Liabilities</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%">Foreign currency forward 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%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">18 </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%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76000 18000 61000 32000 294000 -91000 284000 182000 Restructuring and Other Charges/(Income)<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2021, we enacted certain restructuring initiatives to align our current cost structure with the decline in demand for our products and services primarily due to COVID-19 and supply/demand fluctuations in commodity prices. Although we are substantially complete with these initiatives, we recorded the following charges/(income) as it relates to restructuring.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2022 charges/(income)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded $(103) for severance-related activity in our Canadian segment, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income. Additionally, we recorded $(311) in cash receipts related to receivables existing prior to the sale of our South Africa business, which was completed in fiscal 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2021 charges/(income)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company eliminated approximately 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring and other charges/(income) by reportable segment were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><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:66.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%"> Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr style="height:15pt"><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;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 2px 10pt;text-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%">United States and Latin America</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%">(46)</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%">2,063 </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 10pt;text-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%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</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%">858 </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 10pt;text-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%">Europe, Middle East and Africa</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%">(182)</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 2px 10pt;text-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%">Asia-Pacific</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: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 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%">— </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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">(414)</span></td><td style="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="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="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%">2,921 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity related to severance activity described above recorded in "Accrued liabilities" on the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2021:</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><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:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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:100%">Beginning balance</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%">657 </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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Costs incurred/(income)</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%">(103)</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,921 </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:100%">Less cash payments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</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,301)</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%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">384 </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 #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%">620 </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"/></tr></table></div> 311000 111 2921000 Restructuring and other charges/(income) by reportable segment were as follows:<div style="margin-top:9pt;text-align:justify"><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:66.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%"> Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr style="height:15pt"><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;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 2px 10pt;text-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%">United States and Latin America</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%">(46)</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%">2,063 </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 10pt;text-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%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</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%">858 </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 10pt;text-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%">Europe, Middle East and Africa</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%">(182)</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 2px 10pt;text-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%">Asia-Pacific</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: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 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%">— </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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">(414)</span></td><td style="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="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="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%">2,921 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity related to severance activity described above recorded in "Accrued liabilities" on the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2021:</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><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:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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:100%">Beginning balance</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%">657 </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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Costs incurred/(income)</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%">(103)</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,921 </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:100%">Less cash payments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</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,301)</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%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">384 </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 #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%">620 </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"/></tr></table></div> -46000 2063000 -186000 858000 -182000 0 0 0 -414000 2921000 657000 0 -103000 2921000 170000 2301000 384000 620000 Net Income/(Loss) per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income/(loss) per common share is computed by dividing net income/(loss) by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assume that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share until such time that it is probable that the performance target will not be met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliations of the denominators used to calculate basic and diluted net income/(loss) per common share for the three months ended June 30, 2021 and 2020, respectively, are as follows:</span></div><div style="margin-top:14pt;text-align:justify"><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"> Three Months Ended 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:8pt;font-weight:700;line-height:100%"> Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic net income/(loss) per common share</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">867 </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%">(6,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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</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:100%">33,259,804 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">0.03 </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%">(0.18)</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"/><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:4pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><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:66.151%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted net income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">(6,085)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">33,259,804 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,308 </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">199,523 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – dilutive </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">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">33,461,635 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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><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">(2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">0.03 </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%">(0.18)</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"/><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:4pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) For the three months ended June 30, 2021 and 2020, 65,854 and 283,612 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As the Company incurred a net loss for the three months ended June 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.18) for the three months ended June 30, 2020.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliations of the denominators used to calculate basic and diluted net income/(loss) per common share for the three months ended June 30, 2021 and 2020, respectively, are as follows:</span></div><div style="margin-top:14pt;text-align:justify"><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"> Three Months Ended 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:8pt;font-weight:700;line-height:100%"> Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic net income/(loss) per common share</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">867 </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%">(6,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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</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:100%">33,259,804 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">0.03 </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%">(0.18)</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"/><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:4pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><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:66.151%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted net income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">(6,085)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">33,259,804 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,308 </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">199,523 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – dilutive </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">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">33,461,635 </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,986,451 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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><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">(2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">0.03 </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%">(0.18)</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"/><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:4pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) For the three months ended June 30, 2021 and 2020, 65,854 and 283,612 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As the Company incurred a net loss for the three months ended June 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.18) for the three months ended June 30, 2020.</span></div> 867000 -6085000 33259804 32986451 0.03 -0.18 867000 -6085000 33259804 32986451 2308 0 199523 0 33461635 32986451 0.03 -0.18 65854 283612 -0.18 -0.18 Inventories<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">34,727 </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%">33,485 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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%">3,451 </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,071 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">28,175 </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%">28,008 </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: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:100%">66,353 </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:100%">65,564 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</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%">(1,958)</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%">(1,774)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</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: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%">64,395 </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%">63,790 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">34,727 </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%">33,485 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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%">3,451 </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,071 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">28,175 </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%">28,008 </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: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:100%">66,353 </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:100%">65,564 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</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%">(1,958)</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%">(1,774)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</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: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%">64,395 </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%">63,790 </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> 34727000 33485000 3451000 4071000 28175000 28008000 66353000 65564000 1958000 1774000 64395000 63790000 Goodwill and Other Intangible Assets<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by operating segment as of June 30, 2021 is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><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:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">United States and Latin America</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:8pt;font-weight:700;line-height:100%">Canada</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:8pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</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:8pt;font-weight:700;line-height:100%">Asia-Pacific</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:8pt;font-weight:700;line-height:100%">Total</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%">Balance as of March 31, 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: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%">62,725 </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%">121,550 </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%">20,139 </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%">8,624 </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%">213,038 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Foreign currency translation impact</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,775 </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%">259 </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%">2,034 </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%">Balance as of June 30, 2021</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%">62,725 </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%">123,325 </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%">20,398 </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%">8,624 </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%">215,072 </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:4pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2021, we identified the prolonged economic effects of the COVID-19 pandemic to be an indicator of potential asset impairments in our reporting units. We performed our annual goodwill and tangible impairment assessments including our indefinite life trademarks. We analyzed our reporting units utilizing the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. The impairment test for indefinite life trademarks utilized a relief from royalty analysis based on the cash flow streams attributable to the Thermon trademark. Based on the goodwill and assets impairment assessment, the estimated fair value of our reporting units exceeded the carrying value. As such, there was no impairment of goodwill, assets or our indefinite life trademarks as of the respective reporting periods. The most significant inputs in the Company's impairment test are the projected financial information, the weighted average cost of capital and market multiples for similar transactions. If overall economic conditions, the energy market or factors specific to the Company deteriorate significantly, it could negatively impact the Company's future impairment tests. We will continue to monitor our reporting units' goodwill and asset valuations and test for potential impairments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No triggering events were identified during the three month period ended June 30, 2021 which would indicate that the fair value of any of our reporting units was less than its carrying amount.</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%">Our total intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><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:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><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:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at 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:9pt;font-weight:700;line-height:100%">Accumulated 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:9pt;font-weight:700;line-height:100%">Net Carrying Amount at 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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at March 31, 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:9pt;font-weight:700;line-height:100%">Accumulated 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:9pt;font-weight:700;line-height:100%">Net Carrying Amount at March 31, 2021</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%">Products</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%">67,217 </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%">(24,646)</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%">42,571 </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%">66,250 </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%">(22,635)</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%">43,615 </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%">Trademarks</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%">45,883 </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,346)</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%">44,537 </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%">45,581 </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,289)</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%">44,292 </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%">Developed technology</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,098 </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,648)</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%">4,450 </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%">10,028 </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,486)</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%">4,542 </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%">Customer relationships</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%">114,553 </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%">(103,899)</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%">10,654 </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,789 </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%">(102,911)</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%">10,878 </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%">Certifications</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </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%">— </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%">460 </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%">457 </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%">— </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%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;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%">238,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">(135,539)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">102,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">236,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">(132,321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">103,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by operating segment as of June 30, 2021 is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><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:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">United States and Latin America</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:8pt;font-weight:700;line-height:100%">Canada</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:8pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</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:8pt;font-weight:700;line-height:100%">Asia-Pacific</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:8pt;font-weight:700;line-height:100%">Total</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%">Balance as of March 31, 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: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%">62,725 </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%">121,550 </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%">20,139 </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%">8,624 </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%">213,038 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Foreign currency translation impact</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,775 </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%">259 </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%">2,034 </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%">Balance as of June 30, 2021</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%">62,725 </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%">123,325 </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%">20,398 </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%">8,624 </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%">215,072 </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> 62725000 121550000 20139000 8624000 213038000 0 1775000 259000 0 2034000 62725000 123325000 20398000 8624000 215072000 <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%">Our total intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><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:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><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:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at 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:9pt;font-weight:700;line-height:100%">Accumulated 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:9pt;font-weight:700;line-height:100%">Net Carrying Amount at 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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at March 31, 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:9pt;font-weight:700;line-height:100%">Accumulated 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:9pt;font-weight:700;line-height:100%">Net Carrying Amount at March 31, 2021</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%">Products</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%">67,217 </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%">(24,646)</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%">42,571 </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%">66,250 </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%">(22,635)</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%">43,615 </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%">Trademarks</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%">45,883 </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,346)</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%">44,537 </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%">45,581 </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,289)</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%">44,292 </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%">Developed technology</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,098 </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,648)</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%">4,450 </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%">10,028 </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,486)</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%">4,542 </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%">Customer relationships</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%">114,553 </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%">(103,899)</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%">10,654 </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,789 </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%">(102,911)</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%">10,878 </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%">Certifications</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </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%">— </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%">460 </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%">457 </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%">— </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%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;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%">238,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">(135,539)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">102,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">236,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">(132,321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">103,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 67217000 -24646000 42571000 66250000 -22635000 43615000 45883000 -1346000 44537000 45581000 -1289000 44292000 10098000 -5648000 4450000 10028000 -5486000 4542000 114553000 -103899000 10654000 113789000 -102911000 10878000 460000 460000 457000 457000 238211000 -135539000 102672000 236105000 -132321000 103784000 Accrued Liabilities<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued current liabilities consisted of the following:</span></div><div style="margin-top:14pt"><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:65.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:14.546%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation and related expenses</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%">10,714 </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,765 </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%">Accrued interest</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%">585 </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%">648 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer prepayments</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%">530 </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%">283 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</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%">275 </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%">250 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</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%">2,236 </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,361 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes 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:100%">2,286 </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,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">3,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%">5,806 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued current liabilities</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: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%">20,046 </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%">23,517 </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:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued current liabilities consisted of the following:</span></div><div style="margin-top:14pt"><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:65.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:14.546%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation and related expenses</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%">10,714 </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,765 </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%">Accrued interest</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%">585 </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%">648 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer prepayments</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%">530 </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%">283 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</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%">275 </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%">250 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</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%">2,236 </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,361 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes 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:100%">2,286 </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,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">3,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%">5,806 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued current liabilities</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: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%">20,046 </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%">23,517 </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> 10714000 11765000 585000 648000 530000 283000 275000 250000 2236000 2361000 2286000 2404000 3420000 5806000 20046000 23517000 Long-Term Debt<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:14pt;text-align:justify"><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:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><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:13.376%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</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%">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $2,774 and $2,983 as of June, 2021 and March 31, 2021, respectively</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%">145,101 </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%">145,517 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</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%">(2,500)</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,500)</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%"> Total 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: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%">142,601 </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%">143,017 </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:4pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;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%">Senior Secured Credit Facility </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 30, 2017, the Company, as a credit party and a guarantor, Thermon Holding Corp. (the “U.S. Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the U.S. Borrower and a $60,000 five-year senior secured revolving credit facility made available to the U.S. Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the U.S. Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rates and fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The U.S. Borrower may borrow revolving loans in U.S. dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in U.S. dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the U.S. Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturity and repayment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% or $625 of the $250,000 term loan B facility, with the payment of the balance at maturity. The quarterly principal payment has been presented as payments on long-term debt in the condensed consolidated statement of cash flows. The U.S. Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The U.S. Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of June 30, 2021, the Company's leverage ratio was less than 3.5 to 1.0. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accordion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).</span></div><div style="margin-top:9pt;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, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the U.S. Borrower line of credit. We did, however, draw down $7,959 and subsequently repaid $8,134 during the three months ended June 30, 2021 from our Canadian Borrower line of credit. This has been presented as such on our condensed consolidated statement of cash flows. As of June 30, 2021, we had $56,213 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base and $3,787 of outstanding letters of credit. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on June 30, 2021 was 4.75%. Interest expense has been presented net of interest income on our condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees and security.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “U.S. Subsidiary Guarantors”), subject to certain exceptions. Obligations of the U.S. Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the U.S. Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the U.S. Borrower, the U.S. Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the U.S. Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the U.S. Subsidiary Guarantors, including 100% of the capital stock of the U.S. Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the U.S. Borrower and the U.S. Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the U.S. Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial covenants. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain a consolidated leverage ratio of 3.75:1.0 for June 30, 2021 and each fiscal quarter thereafter. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of June 30, 2021, we were in compliance with all financial covenants of the credit facility. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Restrictive covenants.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments including cash dividends to shareholders; enter into sales and </span></div>leaseback transactions; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements. <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:14pt;text-align:justify"><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:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><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:13.376%"/><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:1pt;font-weight:700;line-height:100%"> </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:8pt;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:8pt;font-weight:700;line-height:100%">March 31, 2021</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%">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $2,774 and $2,983 as of June, 2021 and March 31, 2021, respectively</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%">145,101 </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%">145,517 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</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%">(2,500)</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,500)</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%"> Total 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: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%">142,601 </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%">143,017 </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> 145101000 145517000 2500000 2500000 142601000 143017000 250000000 P7Y 60000000 P5Y 70875000 6000000 201900000 164900000 0.0100 0.0275 0.0375 0.0225 0.0325 0.0225 0.0325 0.0050 0.0025 625 250000000 0.50 0.25 4.0 3.5 0 3.5 3.5 30000000 4.0 7959000 8134000 56213000 0.0475 1 0.65 3.75 1.25 Commitments and Contingencies<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $8,845. Of this amount, $1,088 is secured by cash deposits at the Company’s financial institutions and an additional $3,787 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,891 in customs bonds outstanding to secure the Company's customs and duties obligations in India.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expenses when incurred. As of June 30, 2021, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Superior Court of Quebec, Montreal, Canada related to certain heating elements previously manufactured by THS and incorporated into certain portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. While the Company continues to dispute the allegations, in March 2021, it reached an agreement in principle with the plaintiff and other defendants to resolve this matter without admitting to any liability; such agreement remains subject to the agreement of the parties on the terms of a definitive settlement agreement. Settlement of this matter on the agreed terms will require the Company to contribute an amount that would not have a material impact on the Company’s consolidated financial position, results of operations or cash flows. The settlement is subject to, among other things, approval by the Superior Court.</span></div>As of June 30, 2021, the Company has accrued $2,156 as estimated additional cost related to the operational execution of a project in our US-LAM segment. 8845000 1088000 3787000 4891000 2156000 Revenue<div style="margin-top:9pt;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%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Disaggregation of revenues from contracts with customers for the three months ended June 30, 2021 and 2020 is as follows:</span></div><div style="margin-top:14pt;text-align:justify"><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:14.981%"/><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.496%"/><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.496%"/><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:11.326%"/><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.496%"/><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.496%"/><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:11.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="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:100%">Revenues recognized at point in time</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%">Revenues recognized over time</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%">Total</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:100%">Revenues recognized at point in time</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%">Revenues recognized over time</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">13,755 </span></td><td style="background-color:#ffffff;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-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-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%">8,901 </span></td><td style="background-color:#ffffff;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-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-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,656 </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 #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-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%">8,275 </span></td><td style="background-color:#ffffff;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-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-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%">10,368 </span></td><td style="background-color:#ffffff;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-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-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,643 </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:400;line-height:100%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,096 </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,335 </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%">25,431 </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%">13,647 </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,666 </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%">19,313 </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%">Europe, Middle East and Africa</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%">6,446 </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%">8,488 </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%">14,934 </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%">6,814 </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,653 </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%">9,467 </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%">Asia-Pacific</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </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,426 </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%">8,134 </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%">4,085 </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,340 </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,425 </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 revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">44,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">27,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">71,155 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">32,821 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">24,027 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #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%">56,848 </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"/></tr></table></div><div style="margin-top:14pt;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%">Performance Obligations</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%">    </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 June 30, 2021, revenues associated with our open performance obligations totaled $115,753, representing our backlog. Within this amount, approximately $25,435 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months. </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%">    </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%">Contract Assets and Liabilities</span></div>    As of June 30, 2021 and March 31, 2021, contract assets were $16,089 and $11,379, respectively. There were no losses recognized on our contract assets for the three months ended June 30, 2021 and 2020. As of June 30, 2021 and March 31, 2021, contract liabilities were $4,059 and $2,959, respectively. The majority of contract liabilities at March 31, 2021 were recognized as revenue as of June 30, 2021. Disaggregation of revenues from contracts with customers for the three months ended June 30, 2021 and 2020 is as follows:<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:14.981%"/><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.496%"/><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.496%"/><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:11.326%"/><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.496%"/><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.496%"/><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:11.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="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:100%">Revenues recognized at point in time</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%">Revenues recognized over time</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%">Total</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:100%">Revenues recognized at point in time</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%">Revenues recognized over time</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">13,755 </span></td><td style="background-color:#ffffff;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-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-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%">8,901 </span></td><td style="background-color:#ffffff;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-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-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,656 </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 #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-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%">8,275 </span></td><td style="background-color:#ffffff;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-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-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%">10,368 </span></td><td style="background-color:#ffffff;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-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-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,643 </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:400;line-height:100%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,096 </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,335 </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%">25,431 </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%">13,647 </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,666 </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%">19,313 </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%">Europe, Middle East and Africa</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%">6,446 </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%">8,488 </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%">14,934 </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%">6,814 </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,653 </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%">9,467 </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%">Asia-Pacific</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </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,426 </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%">8,134 </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%">4,085 </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,340 </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,425 </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 revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">44,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">27,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">71,155 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">32,821 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">24,027 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #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%">56,848 </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"/></tr></table> 13755000 8901000 22656000 8275000 10368000 18643000 19096000 6335000 25431000 13647000 5666000 19313000 6446000 8488000 14934000 6814000 2653000 9467000 4708000 3426000 8134000 4085000 5340000 9425000 44005000 27150000 71155000 32821000 24027000 56848000 115753000 25435000 P1Y 16089000 11379000 4059000 2959000 Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our effective income tax rate, after discrete tax events, was 65.5% before provision for taxes for the three months ended June 30, 2021 and a benefit of 29.1% for the three months ended June 30, 2020. During the three months ended June 30, 2021, the Company recorded a discrete tax expense of $945 related to an increase in withholding tax rates in its Russian subsidiary. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Excluding the impact of the increase in withholding tax in Russia, the Company estimates that the effective tax rate will be 26.0% for fiscal year 2022. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.</span></div><div style="margin-top:9pt;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, we have established a long-term liability for uncertain tax positions in the amount of $827. As of June 30, 2021, the tax years for the fiscal years ended March 31, 2016 through March 31, 2021 remain open to examination by the major taxing jurisdictions to which we are subject.</span></div> 945000 0.260 827000 Segment Information<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We maintain four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. We report the results of our THS product line in all four reportable segments, and the results of our TPS product line in the US-LAM and Canada reportable segments. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows: </span></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:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Sales to External Customers:</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">22,656 </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%">18,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">25,431 </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%">19,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">14,934 </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%">9,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">8,134 </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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </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:100%">$</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:100%">71,155 </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:100%">$</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:100%">56,848 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Inter-Segment Sales:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">10,697 </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%">11,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">2,769 </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%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">412 </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%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">304 </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%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">14,182 </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:100%">$</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:100%">13,633 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Depreciation Expense:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">1,484 </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%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">1,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%">1,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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 </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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">46 </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%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">3,055 </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:100%">$</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:100%">2,729 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Amortization Expense:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">295 </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%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">1,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%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">24 </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%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">11 </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%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">2,236 </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:100%">$</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:100%">3,033 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Income/(Loss) from Operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">(1,014)</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%">(8,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">4,031 </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,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">2,170 </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%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">1,108 </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%">997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Unallocated:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Stock compensation</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%">(1,178)</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%">(1,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Public company costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">(402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 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%">4,614 </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%">(6,755)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-top:9pt;text-align:center;text-indent:36pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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%">March 31, 2021</span></td></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%">Property, Plant and Equipment, Net:</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 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:100%">United States and Latin America</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: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%">34,990 </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%">36,155 </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 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:100%">Canada</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%">32,156 </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%">32,583 </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:100%">Europe, Middle East and Africa</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%">3,110 </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,141 </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 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:100%">Asia-Pacific</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%">695 </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%">751 </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: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%">70,951 </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%">72,630 </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:700;line-height:100%">Total Assets:</span></td><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 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:100%">United States and Latin America</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: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%">220,066 </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%">218,699 </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 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:100%">Canada</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%">287,125 </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%">287,907 </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:100%">Europe, Middle East and Africa</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%">82,301 </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%">77,798 </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 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:100%">Asia-Pacific</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%">35,333 </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%">33,474 </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: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%">624,825 </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%">617,878 </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:4pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for our reportable segments were as follows:</span></div><div style="margin-top:14pt;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:64.981%"/><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:15.712%"/><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:14.547%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Capital Expenditures:</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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">318 </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%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </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%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">25 </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%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">873 </span></td><td style="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="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="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%">2,059 </span></td><td style="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4 4 4 Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows: <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:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Sales to External Customers:</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:1pt;font-weight:400;line-height:100%"> </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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">22,656 </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%">18,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">25,431 </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%">19,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">14,934 </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%">9,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">8,134 </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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </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:100%">$</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:100%">71,155 </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:100%">$</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:100%">56,848 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Inter-Segment Sales:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">10,697 </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%">11,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">2,769 </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%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">412 </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%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">304 </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%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">14,182 </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:100%">$</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:100%">13,633 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Depreciation Expense:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">1,484 </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%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">1,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%">1,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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 </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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">46 </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%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">3,055 </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:100%">$</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:100%">2,729 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Amortization Expense:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">295 </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%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">1,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%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">24 </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%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">11 </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%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">$</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:100%">2,236 </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:100%">$</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:100%">3,033 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Income/(Loss) from Operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">(1,014)</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%">(8,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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%">4,031 </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,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">2,170 </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%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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%">1,108 </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%">997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Unallocated:</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Stock compensation</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%">(1,178)</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%">(1,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Public company costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">(402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 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%">4,614 </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%">(6,755)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:15.715%"/><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%">March 31, 2021</span></td></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%">Property, Plant and Equipment, Net:</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 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:100%">United States and Latin America</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: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%">34,990 </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%">36,155 </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 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:100%">Canada</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%">32,156 </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%">32,583 </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:100%">Europe, Middle East and Africa</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%">3,110 </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,141 </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 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:100%">Asia-Pacific</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%">695 </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%">751 </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: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%">70,951 </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%">72,630 </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:700;line-height:100%">Total Assets:</span></td><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 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:100%">United States and Latin America</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: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%">220,066 </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%">218,699 </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 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:100%">Canada</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%">287,125 </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%">287,907 </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:100%">Europe, Middle East and Africa</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%">82,301 </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%">77,798 </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 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:100%">Asia-Pacific</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%">35,333 </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%">33,474 </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: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%">624,825 </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%">617,878 </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> 4 22656000 18643000 25431000 19313000 14934000 9467000 8134000 9425000 71155000 56848000 10697000 11273000 2769000 1492000 412000 695000 304000 173000 14182000 13633000 1484000 1538000 1420000 1032000 105000 112000 46000 47000 3055000 2729000 295000 676000 1906000 1897000 24000 364000 11000 96000 2236000 3033000 -1014000 -8728000 4031000 2159000 2170000 352000 1108000 997000 -1178000 -1133000 -503000 -402000 4614000 -6755000 34990000 36155000 32156000 32583000 3110000 3141000 695000 751000 70951000 72630000 220066000 218699000 287125000 287907000 82301000 77798000 35333000 33474000 624825000 617878000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for our reportable segments were as follows:</span></div><div style="margin-top:14pt;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:64.981%"/><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:15.712%"/><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:14.547%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Capital Expenditures:</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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">United States and Latin America</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%">318 </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%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Canada</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </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%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Europe, Middle East and Africa</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%">25 </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%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Asia-Pacific</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">873 </span></td><td style="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="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="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%">2,059 </span></td><td style="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 318000 1793000 528000 233000 25000 20000 2000 13000 873000 2059000 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
3 Months Ended
Jun. 30, 2021
Aug. 04, 2021
Cover [Abstract]    
Title of 12(b) Security Common Stock, $0.001 par value per share  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-35159  
Entity Registrant Name THERMON GROUP HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2228185  
Entity Address, Address Line One 7171 Southwest Parkway  
Entity Address, Address Line Two Building 300  
Entity Address, Address Line Three Suite 200  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78735  
City Area Code 512  
Local Phone Number 690-0600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,331,372
Entity Central Index Key 0001489096  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Trading Symbol THR  
Security Exchange Name NYSE  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Current assets:    
Cash and cash equivalents $ 41,052 $ 40,124
Accounts receivable, net of allowances of $1,941 and $2,074 as of June 30, 2021 and March 31, 2021, respectively 74,133 74,501
Inventories, net 64,395 63,790
Contract assets 16,089 11,379
Prepaid expenses and other current assets 9,322 8,784
Income tax receivable 9,533 8,231
Total current assets 214,524 206,809
Property, plant and equipment, net 70,951 72,630
Goodwill 215,072 213,038
Intangible assets, net 102,672 103,784
Operating lease right-of-use assets 12,265 12,619
Deferred income taxes 2,615 2,586
Other long-term assets 6,726 6,412
Total assets 624,825 617,878
Current liabilities:    
Accounts payable 22,483 19,722
Accrued liabilities 20,046 23,517
Current portion of long term debt 2,500 2,500
Contract liabilities 4,059 2,959
Lease liabilities 3,658 3,511
Income taxes payable 678 219
Total current liabilities 53,424 52,428
Long-term debt, net 142,601 143,017
Deferred income taxes 21,880 21,088
Non-current lease liabilities 11,770 12,373
Other noncurrent liabilities 10,264 9,811
Total liabilities 239,939 238,717
Commitments and contingencies (Note 9)
Equity    
Common stock: $0.001 par value; 150,000,000 authorized; 33,307,460 and 33,225,808 shares issued and outstanding at June 30, 2021 and March 31, 2021, respectively 33 33
Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding 0 0
Additional paid in capital 232,049 231,322
Accumulated other comprehensive loss (31,787) (35,919)
Retained earnings 184,591 183,725
Total equity 384,886 379,161
Total liabilities and equity $ 624,825 $ 617,878
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Depreciation and amortization $ 53,821 $ 43,550
Common stock, par value (in dollars per share)
Common stock, shares authorized
Common stock, shares issued
Common stock, shares outstanding
Preferred stock, par value (in dollars per share)
Preferred stock, shares authorized
Preferred stock, shares issued
Preferred stock, shares outstanding
Thermon Holding Corp.    
Accounts receivable, allowance for doubtful accounts (in dollars) $ 1,941 $ 2,074
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]    
Sales $ 71,155 $ 56,848
Cost of sales 42,986 32,729
Gross profit 28,169 24,119
Operating expenses:    
Selling, general and administrative expenses 21,401 24,390
Deferred compensation plan expense 332 530
Amortization of intangible assets 2,236 3,033
Restructuring and other charges/(income) (414) 2,921
Income/(loss) from operations 4,614 (6,755)
Other income/(expenses):    
Interest expense, net (2,165) (2,555)
Other income/(expense) 66 732
Income/(loss) before provision for income taxes 2,515 (8,578)
Income tax expense/(benefit) 1,648 (2,493)
Net income/(loss) 867 (6,085)
Net income/(loss) 867 (6,085)
Comprehensive income/(loss):    
Net income/(loss) 867 (6,085)
Foreign currency translation adjustment 4,195 9,475
Other miscellaneous income/(loss) (64) (380)
Comprehensive income/(loss) $ 4,998 $ 3,010
Net income/(loss) per common share:    
Basic (in dollars per share) $ 0.03 $ (0.18)
Diluted (in dollars per share) $ 0.03 $ (0.18)
Weighted-average shares used in computing net income per common share:    
Basic (in shares) 33,259,804 32,986,451
Diluted (in shares) 33,461,635 32,986,451
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings/ (Loss)
Accumulated Other Comprehensive Income/(Loss)
Employees
Common Stock
Executive Officer
Common Stock
Director
Common Stock
Beginning balance (in shares) at Mar. 31, 2020   32,916,818            
Beginning balance at Mar. 31, 2020 $ 346,439 $ 33 $ 227,741 $ 182,559 $ (63,894)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock in exercise of stock options (in shares)   81,995            
Issuance of common stock in exercise of stock options 437 $ 0 437          
Issuance of common stock (in shares)           39,458 63,477 13,520
Stock compensation expense 1,133   1,133          
Repurchase of employee stock units on vesting (557)   (557)          
Net income/(loss) (6,085)     (6,085)        
Foreign currency translation adjustment 9,475       9,475      
Other (380)       (380)      
Ending balance (in shares) at Jun. 30, 2020   33,115,268            
Ending balance at Jun. 30, 2020 $ 350,462 $ 33 228,754 176,474 (54,799)      
Beginning balance (in shares) at Mar. 31, 2021 33,225,808            
Beginning balance at Mar. 31, 2021 $ 379,161 $ 33 231,322 183,725 (35,919)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock in exercise of stock options (in shares)   8,100            
Issuance of common stock in exercise of stock options 97   97          
Issuance of common stock (in shares)           23,858 42,326 7,368
Stock compensation expense 1,178   1,178          
Repurchase of employee stock units on vesting (548)   (548)          
Net income/(loss) 867     867        
Foreign currency translation adjustment 4,195     0 4,195      
Other $ (64)       (63)      
Ending balance (in shares) at Jun. 30, 2021 33,307,460            
Ending balance at Jun. 30, 2021 $ 384,886 $ 33 $ 232,049 $ 184,591 $ (31,787)      
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating activities    
Net income/(loss) $ 867 $ (6,085)
Adjustments to reconcile net income to net cash provided by/(used in) operating activities:    
Depreciation and amortization 5,291 5,762
Amortization of deferred debt issuance costs 223 258
Stock compensation expense 1,178 1,133
Deferred income taxes 491 (654)
Release of reserve for uncertain tax positions, net 19 0
(Gain)/Loss on long-term cross currency swap 61 1,805
Remeasurement gain on intercompany balances (1,493) (3,153)
Loss on sale of business, net of cash surrendered 311 0
Changes in operating assets and liabilities:    
Accounts receivable 1,209 21,248
Inventories 39 (7,914)
Contract assets (3,456) 1,794
Other current and non-current assets (691) (903)
Accounts payable 2,501 (4,341)
Accrued liabilities and non-current liabilities (3,259) (1,801)
Income taxes payable and receivable (814) (3,797)
Net cash provided by/(used in) operating activities 2,477 3,352
Investing activities    
Purchases of property, plant and equipment (873) (2,059)
Sale of rental equipment 21 6
Net cash provided by/(used in) in investing activities (852) (2,053)
Financing activities    
Proceeds from revolving credit facility 7,959 37,189
Payments on long-term debt and revolving credit facility (8,759) (34,294)
Proceeds from exercise of stock options 97 437
Repurchase of employee stock units on vesting (548) (557)
Payments on finance leases (40) (74)
Net cash provided by/(used in) financing activities (1,291) 2,701
Effect of exchange rate changes on cash, cash equivalents and restricted cash 604 1,009
Cash, cash equivalents and restricted cash at beginning of period 42,450 46,007
Cash, cash equivalents and restricted cash at end of period 43,388 51,016
Change in cash, cash equivalents and restricted cash $ 938 $ 5,009
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Accounting Policy Information
3 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Accounting Policy Information Basis of Presentation and Accounting Policy Information
Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects.
    Our condensed consolidated financial statements are prepared in conformity with generally accepted accounting principles in the United States ("GAAP"). The accompanying condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2021 ("fiscal 2021"). In our opinion, the accompanying condensed consolidated financial statements reflect all adjustments considered necessary to present fairly our financial position at June 30, 2021 and March 31, 2021, and the results of our operations for the three months ended June 30, 2021 and 2020. Certain prior year amounts have been reclassified to conform with the current year's presentation.
Impact of the COVID-19 Pandemic
The COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that negatively impacted, and may continue to negatively impact, global demand for our products and services. Although we believe the general economic environment in which we operate has improved since the onset of the COVID-19 pandemic, we may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods.
On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (the “CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 15, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the three month period ended June 30, 2021. During the three months ended June 30, 2021 and 2020, we recorded subsidies for which we qualify in the amount of $939 and $2,417, respectively, as an offset or reduction to the related underlying expenses and assets, accordingly. We anticipate our benefit from the CEWS program to decline in fiscal 2022 as we become less qualified for the subsidy.
Use of Estimates
Generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at June 30, 2021, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three months ended June 30, 2021 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2022 ("fiscal 2022"). 
Restricted Cash and Cash Equivalents
    The Company maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.
June 30,
20212020
Cash and cash equivalents$41,052 $48,229 
Restricted cash included in prepaid expenses and other current assets1,968 2,438 
Restricted cash included in other long-term assets368 349 
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows$43,388 $51,016 

    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year.

Recent Accounting Pronouncements

Reference Rate Reform - In March 2020, the FASB issued Accounting Standards Update 2020-04 - Reference Rate Reform ("ASC 848"). The update is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. As of June 30, 2021, we have not yet elected any optional expedients provided in the standard. We will apply the accounting relief, if necessary, as relevant contract and hedge accounting relationship modifications are made during the reference rate reform transition period.

Income Taxes - In December 2019, the FASB issued Accounting Standards Update 2019-12 - Income Taxes ("ASC 740"): Simplifying the Accounting for Income Taxes." This ASU amends ASC 740 to simplify certain requirements related to income taxes, specifically as it relates to interim period accounting for changes in tax law and year-to-date loss limitation in interim period accounting. The new standard is effective for fiscal years beginning after December 15, 2020. We adopted this standard effective April 1, 2021, and such adoption did not have a material impact on our consolidated financial statements.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
3 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair Value
We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value, and expands on required disclosures regarding fair value measurements.
Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The use of inputs in the valuation process are categorized into a three-level fair value hierarchy.
Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. 
Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At June 30, 2021 and March 31, 2021, no assets or liabilities were valued using Level 3 criteria. 
Information about our long-term debt that is not measured at fair value is as follows:
 June 30, 2021March 31, 2021 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$147,875 $147,967 $148,500 $148,871 Level 2 - Market Approach
 
At June 30, 2021 and March 31, 2021, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2.
Cross Currency Swap
    The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $31,313 intercompany receivable at June 30, 2021 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC 815, Derivatives and Hedging ("ASC 815"). We recorded $410 and $1,942 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense" in the condensed consolidated statements of operations and comprehensive income for the three months ended June 30, 2021 and 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge liabilities in the amount of $1,344 were included in "Other non-current liabilities" in the condensed consolidated balance sheets as of June 30, 2021, and hedge assets of $1,265 were included in "Other long-term assets" as of March 31, 2021. For the three months ended June 30, 2021, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $461 for a net gain of $51. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266.
Deferred Compensation Plan
    The Company provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021 were $5,387 and $5,047, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,954 and $4,608 included in “Other long-term liabilities” in the condensed consolidated balance sheets at June 30, 2021 and March 31, 2021, respectively. In fiscal 2022, deferred compensation plan expense is included as such in the condensed consolidated statement of operations, and therefore is excluded from "Selling, general and administrative expenses." All amounts related to deferred compensation plan expense have been reclassified to the appropriate line for the periods reflected in this filing. Deferred compensation expense was $332 and $530 for the three months ended June 30, 2021 and 2020, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. Our unrealized gains on investments were $326 and $522 for the three months ended June 30, 2021 and 2020, respectively.
    
Trade Related Foreign Currency Forward Contracts
We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of operations and comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued
liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of June 30, 2021 and March 31, 2021, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2021March 31, 2021
Russian Ruble$2,650 $3,000 
Canadian Dollar6,500 5,500 
South Korean Won1,700 5,000 
Mexican Peso2,000 1,500 
Australian Dollar1,100 900 
Great Britain Pound325 500 
Total notional amounts$14,275 $16,400 

The following table represents the fair value of our foreign currency forward contracts:
June 30, 2021March 31, 2021
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$76 $18 $61 $32 
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses of $(294) and gains of $91 for the three months ended June 30, 2021 and 2020, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended June 30, 2021 and 2020, our net foreign currency transactions resulted in losses of $(284) and gains of $182, respectively.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and other charges (income)
3 Months Ended
Jun. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring and other charges (income) Restructuring and Other Charges/(Income)
In fiscal 2021, we enacted certain restructuring initiatives to align our current cost structure with the decline in demand for our products and services primarily due to COVID-19 and supply/demand fluctuations in commodity prices. Although we are substantially complete with these initiatives, we recorded the following charges/(income) as it relates to restructuring.
Fiscal 2022 charges/(income)
We recorded $(103) for severance-related activity in our Canadian segment, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income. Additionally, we recorded $(311) in cash receipts related to receivables existing prior to the sale of our South Africa business, which was completed in fiscal 2021.
Fiscal 2021 charges/(income)
The Company eliminated approximately 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to "Restructuring and other charges/(income)" in our condensed consolidated statements of operations and comprehensive income.
Restructuring and other charges/(income) by reportable segment were as follows:
 Three Months Ended June 30, 2021Three Months Ended June 30, 2020
United States and Latin America$(46)$2,063 
Canada(186)858 
Europe, Middle East and Africa(182)— 
Asia-Pacific— — 
 $(414)$2,921 

Restructuring activity related to severance activity described above recorded in "Accrued liabilities" on the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2021:
Three Months Ended
June 30, 2021
Three Months Ended June 30, 2020
Beginning balance$657 $— 
Costs incurred/(income)(103)2,921 
Less cash payments(170)(2,301)
Ending balance$384 $620 
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income/(Loss) per Common Share
3 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Income/(Loss) per Common Share Net Income/(Loss) per Common Share
Basic net income/(loss) per common share is computed by dividing net income/(loss) by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assume that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share until such time that it is probable that the performance target will not be met.
The reconciliations of the denominators used to calculate basic and diluted net income/(loss) per common share for the three months ended June 30, 2021 and 2020, respectively, are as follows:
 Three Months Ended June 30, 2021 Three Months Ended June 30, 2020
Basic net income/(loss) per common share  
Net income/(loss) $867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Basic net income/(loss) per common share$0.03 $(0.18)

Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Diluted net income (loss) per common share
Net income/(loss)$867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Common share equivalents:
Stock options2,308 — 
Restricted and performance stock units199,523 — 
Weighted average shares outstanding – dilutive (1)
33,461,635 32,986,451 
Diluted net income/(loss) per common share(2)
$0.03 $(0.18)
(1) For the three months ended June 30, 2021 and 2020, 65,854 and 283,612 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the three months ended June 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.18) for the three months ended June 30, 2020.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
3 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories consisted of the following:
June 30, 2021March 31, 2021
Raw materials$34,727 $33,485 
Work in process3,451 4,071 
Finished goods28,175 28,008 
66,353 65,564 
Valuation reserves(1,958)(1,774)
Inventories, net$64,395 $63,790 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets
3 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The carrying amount of goodwill by operating segment as of June 30, 2021 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2021$62,725 $121,550 $20,139 $8,624 $213,038 
Foreign currency translation impact— 1,775 259 — 2,034 
Balance as of June 30, 2021$62,725 $123,325 $20,398 $8,624 $215,072 

Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.
In the fourth quarter of fiscal 2021, we identified the prolonged economic effects of the COVID-19 pandemic to be an indicator of potential asset impairments in our reporting units. We performed our annual goodwill and tangible impairment assessments including our indefinite life trademarks. We analyzed our reporting units utilizing the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. The impairment test for indefinite life trademarks utilized a relief from royalty analysis based on the cash flow streams attributable to the Thermon trademark. Based on the goodwill and assets impairment assessment, the estimated fair value of our reporting units exceeded the carrying value. As such, there was no impairment of goodwill, assets or our indefinite life trademarks as of the respective reporting periods. The most significant inputs in the Company's impairment test are the projected financial information, the weighted average cost of capital and market multiples for similar transactions. If overall economic conditions, the energy market or factors specific to the Company deteriorate significantly, it could negatively impact the Company's future impairment tests. We will continue to monitor our reporting units' goodwill and asset valuations and test for potential impairments.
No triggering events were identified during the three month period ended June 30, 2021 which would indicate that the fair value of any of our reporting units was less than its carrying amount.
Our total intangible assets consisted of the following:
Gross Carrying Amount at June 30, 2021Accumulated AmortizationNet Carrying Amount at June 30, 2021Gross Carrying Amount at March 31, 2021Accumulated AmortizationNet Carrying Amount at March 31, 2021
Products$67,217 $(24,646)$42,571 $66,250 $(22,635)$43,615 
Trademarks45,883 (1,346)44,537 45,581 (1,289)44,292 
Developed technology10,098 (5,648)4,450 10,028 (5,486)4,542 
Customer relationships114,553 (103,899)10,654 113,789 (102,911)10,878 
Certifications460 — 460 457 — 457 
Total$238,211 $(135,539)$102,672 $236,105 $(132,321)$103,784 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
3 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued current liabilities consisted of the following:
 June 30, 2021March 31, 2021
Accrued employee compensation and related expenses$10,714 $11,765 
Accrued interest585 648 
Customer prepayments530 283 
Warranty reserves275 250 
Professional fees2,236 2,361 
Sales taxes payable2,286 2,404 
Other3,420 5,806 
Total accrued current liabilities$20,046 $23,517 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt
3 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consisted of the following:
 June 30, 2021March 31, 2021
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $2,774 and $2,983 as of June, 2021 and March 31, 2021, respectively$145,101 $145,517 
Less current portion(2,500)(2,500)
 Total long-term debt$142,601 $143,017 

Senior Secured Credit Facility
On October 30, 2017, the Company, as a credit party and a guarantor, Thermon Holding Corp. (the “U.S. Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the U.S. Borrower and a $60,000 five-year senior secured revolving credit facility made available to the U.S. Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the U.S. Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility.
    Interest rates and fees. The U.S. Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The U.S. Borrower may borrow revolving loans in U.S. dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in U.S. dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the U.S. Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.
    Maturity and repayment. The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% or $625 of the $250,000 term loan B facility, with the payment of the balance at maturity. The quarterly principal payment has been presented as payments on long-term debt in the condensed consolidated statement of cash flows. The U.S. Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The U.S. Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of June 30, 2021, the Company's leverage ratio was less than 3.5 to 1.0.
    Accordion. The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).
    At June 30, 2021, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the U.S. Borrower line of credit. We did, however, draw down $7,959 and subsequently repaid $8,134 during the three months ended June 30, 2021 from our Canadian Borrower line of credit. This has been presented as such on our condensed consolidated statement of cash flows. As of June 30, 2021, we had $56,213 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base and $3,787 of outstanding letters of credit. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on June 30, 2021 was 4.75%. Interest expense has been presented net of interest income on our condensed consolidated statements of operations and comprehensive income.
    Guarantees and security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “U.S. Subsidiary Guarantors”), subject to certain exceptions. Obligations of the U.S. Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the U.S. Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the U.S. Borrower, the U.S. Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the U.S. Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the U.S. Subsidiary Guarantors, including 100% of the capital stock of the U.S. Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the U.S. Borrower and the U.S. Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the U.S. Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain a consolidated leverage ratio of 3.75:1.0 for June 30, 2021 and each fiscal quarter thereafter. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of June 30, 2021, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants. The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments including cash dividends to shareholders; enter into sales and
leaseback transactions; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
At June 30, 2021, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximately $8,845. Of this amount, $1,088 is secured by cash deposits at the Company’s financial institutions and an additional $3,787 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,891 in customs bonds outstanding to secure the Company's customs and duties obligations in India.
We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expenses when incurred. As of June 30, 2021, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. 
In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Superior Court of Quebec, Montreal, Canada related to certain heating elements previously manufactured by THS and incorporated into certain portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. While the Company continues to dispute the allegations, in March 2021, it reached an agreement in principle with the plaintiff and other defendants to resolve this matter without admitting to any liability; such agreement remains subject to the agreement of the parties on the terms of a definitive settlement agreement. Settlement of this matter on the agreed terms will require the Company to contribute an amount that would not have a material impact on the Company’s consolidated financial position, results of operations or cash flows. The settlement is subject to, among other things, approval by the Superior Court.
As of June 30, 2021, the Company has accrued $2,156 as estimated additional cost related to the operational execution of a project in our US-LAM segment.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
3 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
    We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.
    Disaggregation of revenues from contracts with customers for the three months ended June 30, 2021 and 2020 is as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$13,755 $8,901 $22,656 $8,275 $10,368 $18,643 
Canada19,096 6,335 25,431 13,647 5,666 19,313 
Europe, Middle East and Africa6,446 8,488 14,934 6,814 2,653 9,467 
Asia-Pacific4,708 3,426 8,134 4,085 5,340 9,425 
Total revenues$44,005 $27,150 $71,155 $32,821 $24,027 $56,848 
Performance Obligations
    
    At June 30, 2021, revenues associated with our open performance obligations totaled $115,753, representing our backlog. Within this amount, approximately $25,435 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months.
    
Contract Assets and Liabilities
    As of June 30, 2021 and March 31, 2021, contract assets were $16,089 and $11,379, respectively. There were no losses recognized on our contract assets for the three months ended June 30, 2021 and 2020. As of June 30, 2021 and March 31, 2021, contract liabilities were $4,059 and $2,959, respectively. The majority of contract liabilities at March 31, 2021 were recognized as revenue as of June 30, 2021.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
3 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our effective income tax rate, after discrete tax events, was 65.5% before provision for taxes for the three months ended June 30, 2021 and a benefit of 29.1% for the three months ended June 30, 2020. During the three months ended June 30, 2021, the Company recorded a discrete tax expense of $945 related to an increase in withholding tax rates in its Russian subsidiary. Excluding the impact of the increase in withholding tax in Russia, the Company estimates that the effective tax rate will be 26.0% for fiscal year 2022. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.
    As of June 30, 2021, we have established a long-term liability for uncertain tax positions in the amount of $827. As of June 30, 2021, the tax years for the fiscal years ended March 31, 2016 through March 31, 2021 remain open to examination by the major taxing jurisdictions to which we are subject.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
3 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
    We maintain four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. We report the results of our THS product line in all four reportable segments, and the results of our TPS product line in the US-LAM and Canada reportable segments. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.
    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Sales to External Customers:  
United States and Latin America$22,656 $18,643 
Canada25,431 19,313 
Europe, Middle East and Africa14,934 9,467 
Asia-Pacific8,134 9,425 
 $71,155 $56,848 
Inter-Segment Sales:
United States and Latin America$10,697 $11,273 
Canada2,769 1,492 
Europe, Middle East and Africa412 695 
Asia-Pacific304 173 
$14,182 $13,633 
Depreciation Expense:
United States and Latin America$1,484 $1,538 
Canada1,420 1,032 
Europe, Middle East and Africa105 112 
Asia-Pacific46 47 
$3,055 $2,729 
Amortization Expense:
United States and Latin America$295 $676 
Canada1,906 1,897 
Europe, Middle East and Africa24 364 
Asia-Pacific11 96 
$2,236 $3,033 
Income/(Loss) from Operations:  
United States and Latin America$(1,014)$(8,728)
Canada4,031 2,159 
Europe, Middle East and Africa2,170 352 
Asia-Pacific1,108 997 
Unallocated:
Stock compensation(1,178)(1,133)
Public company costs(503)(402)
 $4,614 $(6,755)
June 30, 2021March 31, 2021
Property, Plant and Equipment, Net:
United States and Latin America$34,990 $36,155 
Canada32,156 32,583 
Europe, Middle East and Africa3,110 3,141 
Asia-Pacific695 751 
$70,951 $72,630 
Total Assets:
United States and Latin America$220,066 $218,699 
Canada287,125 287,907 
Europe, Middle East and Africa82,301 77,798 
Asia-Pacific35,333 33,474 
$624,825 $617,878 

Capital expenditures for our reportable segments were as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Capital Expenditures:
United States and Latin America$318 $1,793 
Canada528 233 
Europe, Middle East and Africa25 20 
Asia-Pacific13 
 $873 $2,059 
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Accounting Policy Information (Policies)
3 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Use of Estimates Use of EstimatesGenerally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at June 30, 2021, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three months ended June 30, 2021 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2022 ("fiscal 2022").
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Reference Rate Reform - In March 2020, the FASB issued Accounting Standards Update 2020-04 - Reference Rate Reform ("ASC 848"). The update is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. As of June 30, 2021, we have not yet elected any optional expedients provided in the standard. We will apply the accounting relief, if necessary, as relevant contract and hedge accounting relationship modifications are made during the reference rate reform transition period.

Income Taxes - In December 2019, the FASB issued Accounting Standards Update 2019-12 - Income Taxes ("ASC 740"): Simplifying the Accounting for Income Taxes." This ASU amends ASC 740 to simplify certain requirements related to income taxes, specifically as it relates to interim period accounting for changes in tax law and year-to-date loss limitation in interim period accounting. The new standard is effective for fiscal years beginning after December 15, 2020. We adopted this standard effective April 1, 2021, and such adoption did not have a material impact on our consolidated financial statements.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Accounting Policy Information Table (Tables)
3 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.
June 30,
20212020
Cash and cash equivalents$41,052 $48,229 
Restricted cash included in prepaid expenses and other current assets1,968 2,438 
Restricted cash included in other long-term assets368 349 
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows$43,388 $51,016 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of long-term debt that is not measured at fair value Information about our long-term debt that is not measured at fair value is as follows:
 June 30, 2021March 31, 2021 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$147,875 $147,967 $148,500 $148,871 Level 2 - Market Approach
Schedule of notional amounts of forward contracts held in foreign currencies As of June 30, 2021 and March 31, 2021, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2021March 31, 2021
Russian Ruble$2,650 $3,000 
Canadian Dollar6,500 5,500 
South Korean Won1,700 5,000 
Mexican Peso2,000 1,500 
Australian Dollar1,100 900 
Great Britain Pound325 500 
Total notional amounts$14,275 $16,400 
Schedule of fair value of foreign currency forward contracts
The following table represents the fair value of our foreign currency forward contracts:
June 30, 2021March 31, 2021
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$76 $18 $61 $32 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and other charges (income) (Tables)
3 Months Ended
Jun. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs Restructuring and other charges/(income) by reportable segment were as follows:
 Three Months Ended June 30, 2021Three Months Ended June 30, 2020
United States and Latin America$(46)$2,063 
Canada(186)858 
Europe, Middle East and Africa(182)— 
Asia-Pacific— — 
 $(414)$2,921 

Restructuring activity related to severance activity described above recorded in "Accrued liabilities" on the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2021:
Three Months Ended
June 30, 2021
Three Months Ended June 30, 2020
Beginning balance$657 $— 
Costs incurred/(income)(103)2,921 
Less cash payments(170)(2,301)
Ending balance$384 $620 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income/(Loss) per Common Share (Tables)
3 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of reconciliation of the denominators used to calculate basic EPS and diluted EPS
The reconciliations of the denominators used to calculate basic and diluted net income/(loss) per common share for the three months ended June 30, 2021 and 2020, respectively, are as follows:
 Three Months Ended June 30, 2021 Three Months Ended June 30, 2020
Basic net income/(loss) per common share  
Net income/(loss) $867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Basic net income/(loss) per common share$0.03 $(0.18)

Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Diluted net income (loss) per common share
Net income/(loss)$867 $(6,085)
Weighted-average common shares outstanding33,259,804 32,986,451 
Common share equivalents:
Stock options2,308 — 
Restricted and performance stock units199,523 — 
Weighted average shares outstanding – dilutive (1)
33,461,635 32,986,451 
Diluted net income/(loss) per common share(2)
$0.03 $(0.18)
(1) For the three months ended June 30, 2021 and 2020, 65,854 and 283,612 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the three months ended June 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.18) for the three months ended June 30, 2020.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current Inventories consisted of the following:
June 30, 2021March 31, 2021
Raw materials$34,727 $33,485 
Work in process3,451 4,071 
Finished goods28,175 28,008 
66,353 65,564 
Valuation reserves(1,958)(1,774)
Inventories, net$64,395 $63,790 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amount of goodwill
The carrying amount of goodwill by operating segment as of June 30, 2021 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2021$62,725 $121,550 $20,139 $8,624 $213,038 
Foreign currency translation impact— 1,775 259 — 2,034 
Balance as of June 30, 2021$62,725 $123,325 $20,398 $8,624 $215,072 
Schedule of intangible assets
Our total intangible assets consisted of the following:
Gross Carrying Amount at June 30, 2021Accumulated AmortizationNet Carrying Amount at June 30, 2021Gross Carrying Amount at March 31, 2021Accumulated AmortizationNet Carrying Amount at March 31, 2021
Products$67,217 $(24,646)$42,571 $66,250 $(22,635)$43,615 
Trademarks45,883 (1,346)44,537 45,581 (1,289)44,292 
Developed technology10,098 (5,648)4,450 10,028 (5,486)4,542 
Customer relationships114,553 (103,899)10,654 113,789 (102,911)10,878 
Certifications460 — 460 457 — 457 
Total$238,211 $(135,539)$102,672 $236,105 $(132,321)$103,784 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
3 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accrued current liabilities
Accrued current liabilities consisted of the following:
 June 30, 2021March 31, 2021
Accrued employee compensation and related expenses$10,714 $11,765 
Accrued interest585 648 
Customer prepayments530 283 
Warranty reserves275 250 
Professional fees2,236 2,361 
Sales taxes payable2,286 2,404 
Other3,420 5,806 
Total accrued current liabilities$20,046 $23,517 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Tables)
3 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consisted of the following:
 June 30, 2021March 31, 2021
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $2,774 and $2,983 as of June, 2021 and March 31, 2021, respectively$145,101 $145,517 
Less current portion(2,500)(2,500)
 Total long-term debt$142,601 $143,017 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
3 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for the three months ended June 30, 2021 and 2020 is as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$13,755 $8,901 $22,656 $8,275 $10,368 $18,643 
Canada19,096 6,335 25,431 13,647 5,666 19,313 
Europe, Middle East and Africa6,446 8,488 14,934 6,814 2,653 9,467 
Asia-Pacific4,708 3,426 8,134 4,085 5,340 9,425 
Total revenues$44,005 $27,150 $71,155 $32,821 $24,027 $56,848 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
3 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Total sales and operating income classified by major geographic area in which the company operates Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Sales to External Customers:  
United States and Latin America$22,656 $18,643 
Canada25,431 19,313 
Europe, Middle East and Africa14,934 9,467 
Asia-Pacific8,134 9,425 
 $71,155 $56,848 
Inter-Segment Sales:
United States and Latin America$10,697 $11,273 
Canada2,769 1,492 
Europe, Middle East and Africa412 695 
Asia-Pacific304 173 
$14,182 $13,633 
Depreciation Expense:
United States and Latin America$1,484 $1,538 
Canada1,420 1,032 
Europe, Middle East and Africa105 112 
Asia-Pacific46 47 
$3,055 $2,729 
Amortization Expense:
United States and Latin America$295 $676 
Canada1,906 1,897 
Europe, Middle East and Africa24 364 
Asia-Pacific11 96 
$2,236 $3,033 
Income/(Loss) from Operations:  
United States and Latin America$(1,014)$(8,728)
Canada4,031 2,159 
Europe, Middle East and Africa2,170 352 
Asia-Pacific1,108 997 
Unallocated:
Stock compensation(1,178)(1,133)
Public company costs(503)(402)
 $4,614 $(6,755)
June 30, 2021March 31, 2021
Property, Plant and Equipment, Net:
United States and Latin America$34,990 $36,155 
Canada32,156 32,583 
Europe, Middle East and Africa3,110 3,141 
Asia-Pacific695 751 
$70,951 $72,630 
Total Assets:
United States and Latin America$220,066 $218,699 
Canada287,125 287,907 
Europe, Middle East and Africa82,301 77,798 
Asia-Pacific35,333 33,474 
$624,825 $617,878 
Capital expenditures by geographic area
Capital expenditures for our reportable segments were as follows:
Three Months Ended June 30, 2021Three Months Ended June 30, 2020
Capital Expenditures:
United States and Latin America$318 $1,793 
Canada528 233 
Europe, Middle East and Africa25 20 
Asia-Pacific13 
 $873 $2,059 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Accounting Policy Information (Details) - USD ($)
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Mar. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cash and cash equivalents $ 41,052,000 $ 48,229,000 $ 40,124,000  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 43,388,000 51,016,000 $ 42,450,000 $ 46,007,000
COVID-19        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Canadian emergency wage subsidy, amount 939,000 2,417    
Prepaid Expenses and Other Current Assets        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 1,968,000 2,438,000    
Other Assets        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows $ 368,000 $ 349,000    
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Loans Payable - Level 2 - Market Approach - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Financial Liabilities, Long-term debt    
Long-term debt, Carrying Value $ 147,875 $ 148,500
Long-term debt, Fair Value $ 147,967 $ 148,871
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Cross Currency Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Fair Value Disclosures [Abstract]      
Intercompany receivable $ 31,313    
Designated as Hedging Instrument      
Derivative [Line Items]      
Unrealized gain (loss) on intercompany note (461) $ (2,208)  
Gain on derivative net 51 266  
Designated as Hedging Instrument | Cross Currency Swap      
Derivative [Line Items]      
Loss on derivatives and commodity contracts (410) $ (1,942)  
Hedge assets $ 1,344   $ 1,265
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Deferred compensation plan) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Fair Value Disclosures [Abstract]      
Plan assets $ 5,387   $ 5,047
Deferred compensation liability 4,954   $ 4,608
Deferred compensation plan expense 332 $ 530  
Unrealized gain (loss) $ (326) $ (522)  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) - Foreign Exchange Forward Contracts - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Derivative [Line Items]    
Notional amount $ 14,275 $ 16,400
Russian Ruble    
Derivative [Line Items]    
Notional amount 2,650 3,000
Canadian Dollar    
Derivative [Line Items]    
Notional amount 6,500 5,500
South Korean Won    
Derivative [Line Items]    
Notional amount 1,700 5,000
Mexican Peso    
Derivative [Line Items]    
Notional amount 2,000 1,500
Australian Dollar    
Derivative [Line Items]    
Notional amount 1,100 900
Great Britain Pound    
Derivative [Line Items]    
Notional amount $ 325 $ 500
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Maximum term of forward contracts 30 days    
Transaction gains (losses) denominated in foreign currencies $ 284 $ 182  
Foreign Exchange Forward Contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign exchange contract forwards, assets 76   $ 61
Foreign exchange contract forwards, liabilities 18   $ 32
Foreign currency gain (loss) $ 294 $ (91)  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and other charges (income) - Narrative (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2021
USD ($)
positions
Restructuring Cost and Reserve [Line Items]  
Number of positions eliminated | positions 111
Severance costs $ 2,921
Thermon South Africa Proprieary Limited  
Restructuring Cost and Reserve [Line Items]  
Cash receipts $ 311
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ (414) $ 2,921
United States and Latin America    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs (46) 2,063
Canada    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs (186) 858
Europe, Middle East and Africa    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs (182) 0
Asia-Pacific    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 0 $ 0
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and other charges (income) - Restructuring Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Restructuring Reserve [Roll Forward]      
Costs incurred/(income) $ (414) $ 2,921  
Employee Severance      
Restructuring Reserve [Roll Forward]      
Beginning balance 657 0 $ 0
Costs incurred/(income) (103) 2,921  
Less cash payments (170) (2,301)  
Ending balance $ 384 $ 620 $ 657
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income/(Loss) per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Basic net income (loss) per common share    
Net income/(loss) $ 867 $ (6,085)
Weighted-average common shares outstanding (in shares) 33,259,804 32,986,451
Basic net income (loss) per common share (in dollars per share) $ 0.03 $ (0.18)
Diluted net income (loss) per common share    
Net income/(loss) $ 867 $ (6,085)
Weighted-average common shares outstanding (in shares) 33,259,804 32,986,451
Diluted (in shares) 33,461,635 32,986,451
Diluted net income (loss) per common share (in dollars per share) $ 0.03 $ (0.18)
Antidilutive securities excluded from computation of earnings per share (in shares) 65,854 283,612
Equity Option    
Diluted net income (loss) per common share    
Weighted average number of diluted shares outstanding adjustment (in shares) 2,308 0
Restricted Stock Units    
Diluted net income (loss) per common share    
Weighted average number of diluted shares outstanding adjustment (in shares) 199,523 0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 34,727 $ 33,485
Work in process 3,451 4,071
Finished goods 28,175 28,008
Inventories, gross 66,353 65,564
Valuation reserves (1,958) (1,774)
Inventories, net $ 64,395 $ 63,790
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
Goodwill  
Balance at the beginning of the period $ 213,038
Balance at the end of the period 215,072
Operating Segments  
Goodwill  
Balance at the beginning of the period 213,038
Foreign currency translation impact 2,034
Balance at the end of the period 215,072
Operating Segments | United States and Latin America  
Goodwill  
Balance at the beginning of the period 62,725
Foreign currency translation impact 0
Balance at the end of the period 62,725
Operating Segments | Canada  
Goodwill  
Balance at the beginning of the period 121,550
Foreign currency translation impact 1,775
Balance at the end of the period 123,325
Operating Segments | Europe, Middle East and Africa  
Goodwill  
Balance at the beginning of the period 20,139
Foreign currency translation impact 259
Balance at the end of the period 20,398
Operating Segments | Asia-Pacific  
Goodwill  
Balance at the beginning of the period 8,624
Foreign currency translation impact 0
Balance at the end of the period $ 8,624
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (135,539) $ (132,321)
Intangible assets, gross 238,211 236,105
Intangible assets, net 102,672 103,784
Certifications    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 460 457
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 67,217 66,250
Finite-lived intangible assets, accumulated amortization (24,646) (22,635)
Finite-lived intangible assets, net carrying amount 42,571 43,615
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 45,883 45,581
Finite-lived intangible assets, accumulated amortization (1,346) (1,289)
Finite-lived intangible assets, net carrying amount 44,537 44,292
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 10,098 10,028
Finite-lived intangible assets, accumulated amortization (5,648) (5,486)
Finite-lived intangible assets, net carrying amount 4,450 4,542
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 114,553 113,789
Finite-lived intangible assets, accumulated amortization (103,899) (102,911)
Finite-lived intangible assets, net carrying amount $ 10,654 $ 10,878
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 10,714 $ 11,765
Accrued interest 585 648
Customer prepayments 530 283
Warranty reserves 275 250
Professional fees 2,236 2,361
Sales taxes payable 2,286 2,404
Other 3,420 5,806
Total accrued current liabilities $ 20,046 $ 23,517
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
Dec. 31, 2020
Oct. 30, 2017
USD ($)
Oct. 30, 2017
CAD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2021
USD ($)
Apr. 01, 2018
Debt Instrument [Line Items]                
Less current portion $ (2,500,000)       $ (2,500,000)   $ (2,500,000)  
Long-term debt, net 142,601,000       142,601,000   143,017,000  
Repayments of long-term debt         8,759,000 $ 34,294,000    
Maximum leverage ratio to secure additional borrowing     4.0 4.0        
Revolving credit facility                
Debt Instrument [Line Items]                
Repayments of lines of credit 7,959,000       8,134,000      
Capacity available under credit facility $ 56,213,000       56,213,000      
Through March 31, 2019 | Loans Payable                
Debt Instrument [Line Items]                
Repayments of notes payable         $ 625      
Revolving credit facility | Line of Credit                
Debt Instrument [Line Items]                
Debt Instrument, face amount     $ 60,000,000          
Long-term Debt, Term     5 years          
Repayments of lines of credit     $ 6,000,000          
Liabilities incurred       $ 201,900        
Line of credit facility, commitment fee percentage     0.50% 0.50%        
Maximum leverage ratio   3.75            
Debt covenant, coverage ratio     1.25 1.25        
Revolving credit facility | Base Rate | Line of Credit                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.25% 2.25%        
Revolving credit facility | London Interbank Offered Rate (LIBOR) | Line of Credit                
Debt Instrument [Line Items]                
Basis spread on variable rate     3.25% 3.25%        
Revolving credit facility | Canadian Base Rate | Line of Credit                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.25% 2.25%        
Revolving credit facility | CDOR | Line of Credit                
Debt Instrument [Line Items]                
Basis spread on variable rate     3.25% 3.25%        
Variable Rate Term Loan due October 2024                
Debt Instrument [Line Items]                
Variable term loan, interest rate 4.75%       4.75%      
Variable Rate Term Loan due October 2024 | Loans Payable                
Debt Instrument [Line Items]                
Variable Rate Term Loans $ 145,101,000       $ 145,101,000   145,517,000  
Debt issuance costs, net $ 3,719,000       $ 3,719,000   $ 4,447,000  
Variable Rate Senior Secured Term Loan B | Secured Debt                
Debt Instrument [Line Items]                
Debt Instrument, face amount     $ 250,000,000          
Long-term Debt, Term     7 years          
Variable interest rate floor     1.00%          
Quarterly amortization of debt, percent               0.25%
Repayment requirement, percentage of excess cash flow         50.00%      
Reduced repayment requirement, percentage of excess cash flow         25.00%      
Maximum leverage ratio requirement for reduced payment         4.0      
Minimum leverage ratio requirement for reduced payment         3.5      
Minimum repayment requirement percentage of excess cash flow         0.00%      
Maximum leverage ratio requirement for minimum repayment         3.5      
Maximum leverage ratio         3.5      
Additional borrowing capacity     $ 30,000,000          
Variable Rate Senior Secured Term Loan B | Secured Debt | Subsidiary Stock                
Debt Instrument [Line Items]                
Guarantor obligations, percentage     100.00% 100.00%        
Variable Rate Senior Secured Term Loan B | Secured Debt | Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary                
Debt Instrument [Line Items]                
Guarantor obligations, percentage     65.00% 65.00%        
Variable Rate Senior Secured Term Loan B | Base Rate | Secured Debt                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.75% 2.75%        
Variable Rate Senior Secured Term Loan B | London Interbank Offered Rate (LIBOR) | Secured Debt                
Debt Instrument [Line Items]                
Basis spread on variable rate     3.75% 3.75%        
Term Loan A due April 2019                
Debt Instrument [Line Items]                
Repayments of long-term debt     $ 70,875,000          
Thermon Heating Systems Inc.                
Debt Instrument [Line Items]                
Debt proceeds used as consideration for business acquisition     $ 164,900,000          
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 8,845
Guarantee obligations secured by cash deposits 1,088
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 3,787
Indian custom bonds outstanding 4,891
Accrual for additional cost of sales $ 2,156
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 71,155 $ 56,848
Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 44,005 32,821
Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 27,150 24,027
United States and Latin America    
Disaggregation of Revenue [Line Items]    
Total revenues 22,656 18,643
United States and Latin America | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 13,755 8,275
United States and Latin America | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 8,901 10,368
Canada    
Disaggregation of Revenue [Line Items]    
Total revenues 25,431 19,313
Canada | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 19,096 13,647
Canada | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 6,335 5,666
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenues 14,934 9,467
Europe, Middle East and Africa | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 6,446 6,814
Europe, Middle East and Africa | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 8,488 2,653
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 8,134 9,425
Asia-Pacific | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 4,708 4,085
Asia-Pacific | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues $ 3,426 $ 5,340
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Performance Obligation (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 115,753
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 25,435
Remaining performance obligation, period 1 year
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract assets $ 16,089 $ 11,379
Contract liabilities $ 4,059 $ 2,959
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2021
Dec. 31, 2021
Income Tax Contingency [Line Items]    
Discrete tax expense $ 945  
Liability for uncertain tax positions $ 827  
Scenario, Forecast    
Income Tax Contingency [Line Items]    
Effective tax rate   26.00%
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
segment
Geographic_Region
Jun. 30, 2020
USD ($)
Mar. 31, 2021
USD ($)
Sales by geographic area:      
Number of Reportable Segments | segment 4    
Number of Operating Segments | Geographic_Region 4    
Sales $ 71,155 $ 56,848  
Depreciation 3,055 2,729  
Amortization of intangible assets 2,236 3,033  
Operating income      
Operating income (loss) 4,614 (6,755)  
Property, plant and equipment, net 70,951   $ 72,630
Assets 624,825   617,878
Operating Segments      
Sales by geographic area:      
Sales 71,155 56,848  
Intersegment Eliminations      
Sales by geographic area:      
Sales 14,182 13,633  
Segment Reconciling Items      
Operating income      
Stock compensation expense (1,178) (1,133)  
Public company costs (503) (402)  
United States and Latin America      
Sales by geographic area:      
Depreciation 1,484 1,538  
Amortization of intangible assets 295 676  
Operating income      
Operating income (loss) (1,014) (8,728)  
Property, plant and equipment, net 34,990   36,155
Assets 220,066   218,699
United States and Latin America | Operating Segments      
Sales by geographic area:      
Sales 22,656 18,643  
United States and Latin America | Intersegment Eliminations      
Sales by geographic area:      
Sales 10,697 11,273  
Canada      
Sales by geographic area:      
Depreciation 1,420 1,032  
Amortization of intangible assets 1,906 1,897  
Operating income      
Operating income (loss) 4,031 2,159  
Property, plant and equipment, net 32,156   32,583
Assets 287,125   287,907
Canada | Operating Segments      
Sales by geographic area:      
Sales 25,431 19,313  
Canada | Intersegment Eliminations      
Sales by geographic area:      
Sales 2,769 1,492  
Europe, Middle East and Africa      
Sales by geographic area:      
Depreciation 105 112  
Amortization of intangible assets 24 364  
Operating income      
Operating income (loss) 2,170 352  
Property, plant and equipment, net 3,110   3,141
Assets 82,301   77,798
Europe, Middle East and Africa | Operating Segments      
Sales by geographic area:      
Sales 14,934 9,467  
Europe, Middle East and Africa | Intersegment Eliminations      
Sales by geographic area:      
Sales 412 695  
Asia-Pacific      
Sales by geographic area:      
Depreciation 46 47  
Amortization of intangible assets 11 96  
Operating income      
Operating income (loss) 1,108 997  
Property, plant and equipment, net 695   751
Assets 35,333   $ 33,474
Asia-Pacific | Operating Segments      
Sales by geographic area:      
Sales 8,134 9,425  
Asia-Pacific | Intersegment Eliminations      
Sales by geographic area:      
Sales $ 304 $ 173  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]    
Capital expenditures $ 873 $ 2,059
United States and Latin America    
Segment Reporting Information [Line Items]    
Capital expenditures 318 1,793
Canada    
Segment Reporting Information [Line Items]    
Capital expenditures 528 233
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Capital expenditures 25 20
Asia-Pacific    
Segment Reporting Information [Line Items]    
Capital expenditures $ 2 $ 13
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $9H!5,'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 " !&: 53B)'/6N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YI-TR:RT9/'0Q6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI=^? M/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !&: 53R]K.CV\% "P%@ & 'AL+W=O?0D,[G=V9$&R94W839@@YT>9 @-TV[?1"V )[8EM4ED-X M^R[98).,6'8N@D_Z_7E)^I>6SC="OB8^YXJ\1V&<7#1\I=;?6JW$]7G$DE.Q MYC'<60H9,06GTE#\7FHF$W]A>FPA5@*._W:B MC>*=NN'A\5[])OMX^)@%2_A(A'\&GO(O&OT&\?B2I:&:BLT=WWU01^NY(DRR M_V23/]MN-XB;)DI$N\9 $ 5Q_LO>=X$X;& ?:4!W#>BG!O:Q-SB[!D[VH3E9 M]EE73+'!N10;(O73H*8/LMADK>%K@EAWXTQ)N!M .S48B3ZI+B@K^EL:GQ+%. M"+6H;> 9XJ46&U3\P\X3A$D)]-ST"#],UPD2L*X^Q>1;!>2[4RR?41R M'JB0$[$D-OVZ^(7,N)O*0&U-L<>%1B**8#K,E'!?3\A/UJEEV63-)'EC8%22J987'H%4:\>T83+0'AZ%A"8C,80X4K[NL8#I#=:YC!4.=W 0P Q[3:,&EB077@%'>=#IVYPSA ML:W2!*TZ1%.^"O04AW ]LLC8?Q5"\[OKZ-N[YGQ%'^@PFS5QL8B,< M+C>$)5H08V1E%K%Q\_],5LSGB11O0>R:8X=KSO_"T,HD8N/._QEM(A+%0O)W ML#YN,KABK]]ST%E<)A,;SP19!PZAA#F.@@MT;(HM6 N1Y7\]W/;12XT*_0O'E[D81EF->;B:HT=UK+W$'"I>R8%G> M[I]99UTL7J6UTPIKWQG739!H:WWA4-9BQ56%7+-I.4T'W1 HS=[!?;JHJP[9 M;N"B<396B$&MAZ4@IS1\IV+I_HEJ5Y >Y\+EGM%8E6;OX-8\!"0OQPJ9:71? M5@A4S4#G8",'=V6H@K,%[VP;+41H1*D0N)MB(*61.[@![S=\R/6[Z[-XQ8]6 MG!5"CR\S8[W6.M@3U-Z<;94FQ-6U8;X]6%PMMF.'V29DJWP\W\M]8-K:$Q+R M)32U3GO@0C+?'LU/E%AG.XP+H92(LD.?,X]+_0#<7PJA]B?Z!<4F]>!_4$L# M!!0 ( $9H!5,NU\S;R08 #D< 8 >&PO=V]R:W-H965T&ULK9E9;]LX$,>_"F'DH06SM5*;R\6BS=:B MXNV%W(@:?EG)IN(*;IO[1;MI!,_[1E6YH!A'BXH7]6QYU3^[;997LE-E48O; M!K5=5?'FZ9THY'WPI[M=*/U@LKS;\7GP5ZOOFMH&[Q> E+RI1MX6L M42-6U[.WY/*&);I!;_%/(1[:@VND0[F3\H>^^9!?S[!6)$J1*>V"PY^MN!%E MJ3V!CI][I[/AG;KAX?6S]]_[X"&8.]Z*&UG^6^1J?3U+9B@7*]Z5ZHM\^%/L M PJUOTR6;?\_>MC;XAG*NE;):M\8%%1%O?O+'_<=<=" !(X&=-^ OK0!VS=@ M?: [97U8[[GBRZM&/J!&6X,W?='W3=\:HBEJ/8Q?50._%M!.+6]DG<.@B!S! M52O+(N<*;M[QDM>90%^UXQ:=H^]?WZ-79Z_1&2IJ]&TMNY;7>7NU4*!!>UID M^_>]V[V/.M[W5U=?((;GB&)*+,UO_,W_Y@TT)[;F"XA\")\.X=/>'W.%WS6- MJ!7B;0MQ7GH\LL$CZST&+H^\72/H&Y3I"_&S*[:\A%=8^VKG*NI=Z06W708$ MA_1JL3WL$HL5)C08K(YT!H/.P*OS;9;)#F3!6LP$:+PKQ1S5D#?D"O$25K<> M_U;?G9%Y&I ^IC,ZQW$ O:6?PU"*82C[GV%TLO4P/'-PW6Y$OT[+)UOX.X7A M06!Q0!B;A&^S"C&QAQ\.X8?>\#_46Q@4V12B[<.VR0N-%TF35UDO)=$.$DGZBQ6!.39U<6#NMBK[K81&U[D2#QN M=.YH^\&7:BT:2%F'"\JF.S84I8Q.I[QIE,2)8\8G@^KDQ)!GLA)(\<>#.6]3 MF)@*0V-6FD8)98Y)F0X*4Z_";U+Q\@5=F!KOIB0(#S+"3J+%#$<)=@P^P2,R M\(GAARJB44]SM %*J'[T=:+; -Z5JZ*^1Z6 \@DUNDXZEZOSKA6>*;OW>J2'TFB:3*UF M$7%-V1%VQ$^[]V(E8%7E4+T\)P%AUVG2!MYOR+18A4GD4#DRB?BA]+E/H:6L M[\^5:"I?=UJH \MD*M-&,$(=,D5=F0D"/$C9"B:-OS)10]BDH%"]%-^6,Q(&E/7X(P( M(7Z&@,2F@XE^$+M5I0T..#!FD,6,A22VJZ0C0J@?(<\CM)%-OYN#]1/ M^US<67,?-=% 0XPGDD]9'2L>^4']_!@JLA,=2TU&!#BI!$I?6X]S MO([UB>QEN^&9N)YM&M&*9BMF2V0[!/L%CHZ#'S''B+=T^@WV<>K)YVJ$$?/# M2/$\P0EJUQS"147;Z@JG/W3H5 M;IUSO1[CZ!4=2S(*]:>GFMSGN MK8-C0S\8;YOG%.GN,'M_U=+?,=8P37).4Y;7Y#C($:WLQ*%CGA>ZWH,LT!\@ M%37*^*: K& 5:=EE,8J#:2:PVA'FJJ792%?FIRO4TEW5E?V)^/YX2U:PXM;Z M,\86V"!;^[&NB=%SIGY4CPIH8I8%=I.1M, M GC]5*7-CL4'V[ECE2-LF1^V.QP(2\;9"S2AR9(@2::;%)M=G)+(P2LVTI7Y MZ6KP:CCJ<@A.C)-ZZ\;79F?;^"X.ONOHCVJ0S.Z+NH7*9 4-\44,(3>[[U2[ M&R4W_:>>.ZF4K/K+M>"Y:+0!_+Z2 *_]C?YZ-'PM7/X/4$L#!!0 ( $9H M!5,Q#M(B-P, P- 8 >&PO=V]R:W-H965T&ULK9== M3]LP%(;_BA5Q 1)K/OJ-VDI0-+%)DRH*V[6;G#86CIW93LOX]3M.2F@@9(3N MIK$3G]?G.:Z=-Y.=5 \Z!C#D,>%"3YW8F/3"=7480T)U1Z8@\,E:JH0:[*J- MJU,%-,J#$NX&GC=P$\J$,YOD]Q9J-I&9X4S 0A&=)0E5?ZZ R]W4\9WG&[=L M$QM[PYU-4KJ!)9C[=*&PYY8J$4M :"8%4;">.I?^Q=P/;$ ^XB>#G3YH$XNR MDO+!=KY%4\>S&0&'T%@)BI_*N8/WIG_>R8ZI.N=D\ +_)KP>7/X M#ZHPW*\+=[$293F"LAQ!KM=[1^\:<#.$C!9_,1$1FDAEV%-^HXZND!OD#NJU^WWO7)4)==NF6NW,=>Y3!+,$O\BX<,Y2:DB6\HS(*>X M(I'DG"I-4L M&^/BG=4EWZAO#Y +G=(0I@X618/:@C,C=6MTO$ZE +VR +T6 M!<@Q-:&9B:5B3Q#5$3<*MB ^7J="W"^)^^V)F=99/6VC6 O:XW4JM(.2=M"> M%E]%VN#.9&)3A]RHV +Y>)T*\K!$'C8B+_ E!DKA"7S$MFZIU&!4 MUF#4K@8?VMF-FBV@C]>I0(]+Z/&GH-_?W(UZ+8"/UZD ^]Z+\_ ^A?R/'=ZL MV@+\/PA5R0\\E]](?A>#LB?;C>26$JV72CM-RB_VQ6_V+Y=A*#.!C@U=#+ M M77$X)Y2C6<_M'-I^/$.RE5EG'!WT?NS!R5)[GOAO[8L_[KWV.#6C F_8>^5Q MW .K:K\3T,!MF-"$PQK#O,X0WS6JL-Y%Q\@T=Z\K:= +Y\T8/U= V0'X?"VE M>>Y80UQ^ ,W^ E!+ P04 " !&: 53C]SP,Y(% !6%0 & 'AL+W=O MGC_)V8NH_Y%;QA1Z MK4HN[R9;I7:WGB=76U91>2-VC,.;M:@KJN"VWGAR5S.:-XVJTB.^'WL5+?AD M/FN>?:SG,[%79<'9QQK)?571^NL#*\7+W01/C@\^%9NMT@^\^6Q'-^R)J<^[ MCS7<>9V7O*@8EX7@J&;KN\D]OET$OF[06/Q1L!=Y^9+5A9:D_ \>_!Z:3[IFYX>GWT_E/3>>C,DDJV$.67(E?;NTDZ M03E;TWVI/HF77]BA0Y'VMQ*E;'[1R\'6GZ#57BI1'1H#057P]I^^'@)QT@#\ MV!N00P,R;!".- @.#8*FHRU9TZU'JNA\5HL75&MK\*8OFM@TK:$W!=?#^*1J M>%M .S5?")[#H+ \96H&+KZ MS.D^+\#Z&DW1YZ='=/7F&KU!!4>_;\5>4I[+F:> 47_)6QUX'EH>,L(3H/>" MJZU$/P)7?M[>@[YU'23'#CX0I\-?]_P&!?Y;1'R"+3R+RYO[#IR@BW?0^ M& M_!V"U\47_7F_E*J&;/[+X3WLO(>-]W#$^Q,MF37H;;.X::9G]O,\P3B*9M[S M:2A,JRA.P[2S.F.*.J;(R;004NDDDF-L;?/HY*LAR=)XP&9:!20AF9TM[MAB M)]O/M9 2[6JQ+I0-+38^2E(<9P,TBU6(\0A:TJ$ESD3YL&,U507?(/:ZTS-4 MWCH2).V\INX$@7H)/M^B#>/@OT0P2Q'-H; 4.@MU2>V^9PM(:G85ASX>!,1B M%0:9;P](UJ%G3O1'MF9U#;4))I &I(T,[$K*C\0VX,Q,FX ,<$V;*!B!Q7Y? M5WTG[GTE:E7\UU)"^A=<4;XIEB5#5$JF[+71-R-'@N%4L%@%?A",$)\H 782 M?V*0 ON5VM^@ 4O35 M7B^Q11LB; 39M)JF43(BO+B7$)Q5FZ++N!L.%LM5EF8C''WLD"""RIB M5<@5K-$H9["%NB#2@26(0R&S&07IR J']%)#W%+CR#4KJKF["+-L6%PL5H&/ MQUA[N2&1F4CJ@J20L("ASFG1R\9Q"T9#U06*P0K)90+&,5:-M]I M/F /2NLN.>FN?^,'PZ"85E/_!H_H ^GU@;CUX;$H]WJW_PV\R46\II6+MU<( MDCI'\4MS*,/R*7V&Y=V&M: 2[?7Y!?1![PSV>L_T_7TMCC9MV'1%GJ&Y/58JFWPV$TLDX.>G$(W%N2T^%VL :6[44 Z^,X M&%9"FZ6=U3LYH:H8;"?TP9V$T=ASU9[E=$^[P\'[YDAL\/P!WR[:([[>37OB M^!YV*067J&1K<.G?)(!5MX=X[8T2N^8<;"F4$E5SN64T9[4V@/=K(=3Q1G^@ M.TJ=_P]02P,$% @ 1F@%4Y-BT'0'!@ @!H !@ !X;"]W;W)KDX^3?CY05RR(I.FF[O222?>[5N>35/4?R=,OJ+WQ%J0 /95'Q ML]%*B/6;R82G*UH2_IJM:26_6;*Z)$*>UG<3OJXIR9J@LI@@SPLG)%O.9<#IGQ9]Y)E9GHW@$ M,KHDFT+W0OZ3/2TX8$MP\763BT=P\JDBFRR7WY^" M,?ATNP GKT[!*Y!7X..*;3BI,CZ=",E*Y9ZD+8/S'0,TP. C$Z2PA,W=87-6 MEO)FN14L_6*)7KBCWV:R#GFSD0)*7+0+4E=Y M=<*>5'%N_]D30/--VH&04^+)=Y2NLCZ:[=S;: M=S9JTOH#:<_I75ZI_9##L"!52L&)W&6^(C7EIX (\!NI7P,,?P;(0YZM 7?Y M@R:_$HW[&48)#&,83R?W%F9XSPR_D-DSV)SORXZT!8;[D(4) M02B*?-B'79@P&*,@T"YX:<+&(8X3W[Y&_GZ-_"8.#ZR1['2IW5QNVH+NCD[5 MG&F:8\6*C-;\IZ>Y]-<-*PH@M6]+ZNQO1^L$^XL'S@VZXGS3[(NFN*[FZ ML&) 'VB=YKSY;OQ _B/N'W)BK$?J05?F6B( Z09R\L MWA<6.PMK6EF5)'TK)XWSHP_JF-KV)S8I0./&/@+JT4SV-!,GS1NZWM3IBNSZ MB+8*TN[!ILJ50ZC />5"#C0;\\0@-0X";8471T ]YM#KO(WGY/Z[?%C(6\DL M!B3SO,W1NW;HQ8$V#8_"^AP/_!=T[!J"9/]( M"ZA\F)4Y-"@E?J01OSR&ZO/NU!6ZY;6Q)U96IFR.<>SIK(Z@^JPZ985N:;VH M,H?B_[*II,9ZPXK?9N]-#0QA@,(!R8>=GD'_)P>:\S=C3\L#S0Z3-91M. M'PTMYK RA.(H\/4V-W$P"OW(U_?/Q(T#/TJ2@77JI!>ZM?=%M@U:E\UY ?7V MX U?DY2>C:2SYK2^IZ,9L':#*=D8(Q3$WE W=+(-W;I]U +:*S,5&$?2D4*] M(2PXHR%,K488RO+TAC!Q,,81,L:,B1OC((%##='I/XS^?R<(.Y6&;IG^3[P@ M-)4ZAM[0].ND&KJU^H>Y06CJ<:)+MAO3?V3K%!NY%?M;W1XRU1GAV+![%IB/ M, HUOV>!17A( E G]<@M]2]S?,C4;0@CK:+%,52?ZL&SLUO=O]OU(8N^![[! M_@BJS[YS P+=52!3<ZTBN=;W[N6-W(MBZ>1?^ MF0G!RN9P18GT$ H@OU\R)IY.U.OU_8].LW\!4$L#!!0 ( $9H!5-'] %[ M_08 +\; 8 >&PO=V]R:W-H965T&ULI9E1;]LV$,>_ M"F'L(0'J6B(ERRZ2 *V[;AW6+6C6[5F6:)NK1'HDY<3[]#M*BJ2(%-UB+XDE M'^G_'8_WXTDWCT)^50=*-7HJ"ZYN9P>MCV\6"Y4=:)FJU^)(.7RS$[),-5S* M_4(=)4WS>E!9+' 0+!=EROCL[J:^=R_O;D2E"\;IO42J*LM4GM_10CS>SL+9 M\XW/;'_0YL;B[N:8[ND#U5^.]Q*N%MTL.2LI5TQP).GN=O8V?+,AB1E06_S) MZ*,:?$;&E:T07\W%Q_QV%AA%M*"9-E.D\.]$-[0HS$R@XY]VTEGWFV;@\//S M[!]JY\&9;:KH1A1_L5P?;F>K&(1 M26,-LYD/=6SJT> -XV89'[2$;QF,TW<;P7-8%)HC^*1$P?)4P\6#AG^P6EHA ML4.;5!W0!UAQA:Z^\+3*&=A7?UPC7Y C*,_#J)2*<_5S4*#,C/_ M(FM5O&M4X D5!'T27!\4^A'4Y"_'+\"CSBW\[-8[[)WPEXJ_1B1XA7" 0X>> MS;%U>524G&KY%PA.Z-)W;+3MW2 M&[OW%,I>QM*FF/ .66O>IDK[RR'[3( MOH*J$HBC&O'TR7RF+I$K2T 8)JN12I<1(6Z9ZT[F^D(>M-%\SLCT:;PW&X5K MZ\ 'I#*K+VDBLH31F1WE+,&!';[UR &'33 A?T"8T"O_ZB?0>+WX%0H4@B0H!-_/-94ERJ2Y ME540?IZ=D7I,CT[=H:5I.0Z\PR9Q!H\8!SD MF\1.^1G.$(79?F[H83L?PF@]WGPN,Q+&$XD=]M )B5?]<\156M3)LZT46*@F M0\R-NNRJ.OXYE6/PMCX02QP)K?#;1E-IT[,MC+SXV!Q2OJ?*G"P&#%"* DY, MO2Y8NF7%11Z$/:["V%]GLTQ4!E; !IA@-K(]E6.,311$T- M>VJ%?FQ]Y"=(12&M T0KS@80L:39-O-D'4Z5J1Y3H9]3<(#4$B#=+I)3GLV9 M.8GBY5BA;18FZRF!/9!"/Y%^UP4Q/4^FI,T=' >60 >=(A*%;H6XQQ/VXPD4RHJ^V)!6< ??N1S M-G;F!,?CS'6909F?\J G%/83ZN, _<]QKEWP5P)L0V>^&NRC5K3#BB3K9$)T MSR;L9]-OWW]N=CIAPP='R;A!<%@1$D\<;'%/*.SOBTPU4]_>%^$>'MC?&=U7 M,CO F:EN7R% $ Q]?H6.P.IFY]-_*G8T5'?&)'(L;#+&MLL*!X.D?:F]YQ#V M<^BAQ;79.&EQ0:D+,V.=MLUR0F./(>S'T(7D8^:0=&EI6P\<-%H-,JOUP6$% ML9ZHKKAG%DZ\"?B!<3B]?7L"]JS!?M;<2Y%1FBNTDZ*$I3R)XF1^)H-C%M-H MEV:F')Z=$;%!DJSM6FA;D21<365?SQOLY\U]>FZ?^PR/ZG6KV53$[_'$09Q5 M8KOB,",1G@(^Z(I]3V5B)]* MP_39U9N+HKI[=4?9T?E$P5BIPRB9RHW!$SE_"13 ^OFH\-20Y 5QXVT%) MR"'),O.\UWSO=,]FW#(8GW <1F$03%0BTG.0^#FX^6;E*-5H2_>,<[-@AOA4 M,N%L9XD-PPA'L95S#K-E$$QMCYZ;Q,_-[_,)VO(+WMA8C A967O=\5@R#,*) M4P#IZ4DN='Q-RK'_G66)]?QY32PG;*/8SK+%X%5(2>6^?D.D4-U#-:\/NKO= M6ZBW];N7T?UWX9M-\RZIGZ9YM?4IE9!J"LK:#J8,7B<05]F\+6HNM#C6+URV M0FM1UA\/-,VI- ;P_4X(_7QA?J![9W?W'U!+ P04 " !&: 53W:J5<4H- M "(P & 'AL+W=OD5\D.XW=)IFQG;3)33OQQ$GSX>8^0"0DH2$!%B MJ[^^S^X").W:B=M> M/[0116"QK\\^"^O9QH=/<6U,JV[JRL7GDW7;-M\<',1B;6H=]WUC'-XL?:AU MB\>P.HA-,+KD375U,#\\_/J@UM9-7CSC[R[#BV>^:ROKS&50L:MK';;GIO*; MYY/9)'_QSJ[6+7UQ\.)9HU?FRK0?FLN IX->2FEKXZ+U3@6S?#XYFWUS?DSK M><%/UFSBZ+,B2Q;>?Z*'-^7SR2$I9"I3M"1!XY]K)R2O\%7D_ZM-6GLX M44476U^GS="@MD[^U3?)#X_9,$\;YJRW',1:OM2M?O$L^(T*M!K2Z .;RKNA MG'44E*LVX*W%OO;%N8XV*K]4E\%$XUHMOG*E.BL*W[G6NI6Z])4MMNJ-DR3 MBF<'+0XG$0=%.NA<#IH_<-"1^M&[=AW5*U>:\O;^ RC=:S[/FI_//ROP/YW; M5T>'4S4_G,\^(^^H]\01RSMZ0-[;L-+._LKF3=6%=Q%6EX,_;CD(#OO..NT* MJRMUA2\-$K6-ZK]GB]@&I-K_/J/1<:_1,6MT_/?'YF\Y2+U?FU#CW^^#[QKU MVEN@8@E@%H1GK>&,MQ,X9MK&[PCJ5 "$;>M#U!SRNMC%Y8:"D6'?:P#'FI3 MDB5KIID.>\FG1:VV+-28/C2M4Y3AK8D%/_=3KG MJM=F!T>D-'S_^BJEX*Y:!!PF#MNQL(R\[@/ZH&K\QH3>#X@8O$,G(OAVY20_ MLD^TBGHI83++I2TL0@)?:\?!C1V4WY(Z@W3N?P$65>F@TI+QBZZO\8H:%_NJ M1:1-6&WAHF70E$@%9P7":RN$T$A..?3:PCMYGZ64'67$.&_X:^QW&O" C[#A M9T,6XAS/&4<;!MF/\/8E6W"_KR_O^'I?G>$H*.0ZG$%V!,XQOT39X<6RJU"< MG6WIJ\'].[$C'88\ZY#MT"T_%GI1D:YMMZ#'!92LC-0>?-(&=/"XC?!_W)7J M,.$:!3$2+'&%"UI;]_TFPP]7%16QKJH!AL=>S0)W 2"_=#8!2&DJ "9!3PUR MMB;6=&U&-<*X6C>5N>GCD+$*7G94/D7?\@S53.YN<>AN%!E(;[2@).V@9F#; M+5A+NU8K2A\H#M@N"M.0'#TTD ;&%;8A;V$O =,'N!9KN'_"09/OS\XN)[O[ M%&[>R"#.3O\#2L:U[Y \"VHJ.JOY<^]I)W0W[G"',)!Q@$.'NCI*S 3$B10:YZ! "TJA.4"O34RNV_[9= M F.D.R2"_C+XB%U&@'9H/NT:'8=Z!G$_<=+OQ>/#X;ZZ,*%%HE.B8#-[5=>4 M/2A&C6Q>&$.#0%'I&.W29K; .2B!I0.+#DT55M+^?\=L-&L%_\/1\!C4I:47 M;W]Z\W)O=JHNH82I;<&9UW_;Y&^SM0!:-#LDPL(PR.I/AIL:&ER@UB1HBGK@ MU3(EY;/00;MD!YJ4"9'9#;"HH/C2"@-3?&T3F R1P;#TR8B/ 69;Q045&##% M_:2+=4P41$2A2K]Q!+W239Q9Z<2G+#O I$Y4ZRVCEG4=$XK?+9RJ5>474 *. M8*V\ '(/EV.( ^)6+:IOM2:<70"1S#7SH P,@WXC1D&J"_ 3.',"&?@ID@;H M>G!.M(1[) >)97X?O1PGAGZ\=XK2"801, MUQ!5H& 1#MQU$$M9=% 1"3 =18T*V0JVCXLD%PA+@W4$E^,J-('I-:D.A9<= M]U^RQI<$V$Z=H3HJ-9-*/!0$N=!.@TT[M2*)XE7/]( 51^/HDZQ?^JI&IX>+ MMNHCAF]UQ8Q\JW;&+/K5QZ&GWD-4))038(B>QO]+;/1C"AZ4C*,VX2J%<9@P;9$NM2X(C-& 9].DX M0:W9D^RKH3_U[#J9BEQ=631V10<3&>^6SW$?HRIDDL1@X=YPPSSAY7!Y(S M)_T8_,%IC*JH*XJEU*XSAJ3,V%* !62N=< M<8T]L$F.*;4,&<(9'Z"8#^D3T$31GF51'\E1*O>;)(\1S+6M)(@CYU!'I>M+ M/LB&6VYAR;W3O&0D#4UIKK&AZ&JHZZ@YFIN$^7>)(J54BUCW_4XZ*)"!!JZ4 M1V@==^/S9\(Q_1.Q2#Y&UE-%47N&$?=[5\<J*V6XY4'7EK?!T],(V(\8HTS[G"395'FWVH,[ZKRM MSW;B&*D-/##^@8'+[$_W_"D+4+X9\EM/]W(I5:*NC;3.7$68B#38].3O#A">R??:W.[CKY_Y=3#^=-&N0% M3L?70 NZ'R(A=%FXV!*)I$NI!,QZ!3 BLS)QII=4J*QH:?@. "-S9 M(9,)!@G@"EHQ_CL&YDZFKR+U'=W"\ZCXCJ >CW2;L$ [G^[NSJ7%GT M37/K#R-7:(PE#3KJ0\/M@G;L'1Y#R/W"=R9G5Q?JY/@DWW5ULL_2])0I^'#G M.]SE>N[7-$0R0RXLZ(;?I3NEGD3^@*S!\QN8&1;:?5)OB1Q@ M#_MGYXS_R:KWZ1CG?HR<;(Z$#M M=@L%^6J<\MS=[]H4@'*$"AQHILL;2[=N=-_>7^(E]P6Z^%A.E5T.UV_,V_'" M7*/]#<&XU_WL5HH.#C)$'LY._VB.ST[W9G.6,Q(KJ?WT^'"RJ[Y15Q83+H:_ 5!+ P04 " !&: 53%$K2%BX, !7(P & M 'AL+W=O=K=GC(0X% HT^OSZD MERMCO[I"*2_NJ[)VKWJ%]\OG%Q_V2UV[MZY>F\:6NU:T5KJDJ:==O5&E6KWK#7KOP42\*3PL7 MKU\NY4)]4O[7Y:W%IXL-E5Q7JG;:U,*J^:O>]?#YFS'MYPU?M%JYSK,@26;& M?*4//^>O>@-B2)4J\T1!XK\[=:/*D@B!C6^19F]S)1WL/K?4W['LD&4FG;HQ MY6\Z]\6KWE5/Y&HNF])_-*N?5)1G0O0R4SK^*U9A[VC<$UGCO*GB87!0Z3K\ M+^^C'CH'K@8G#J3Q0,I\AXN8R[?2R](#02[TWM"R=^J'.5 M[YZ_ %,;SM*6LS?I@P3_TM1],1HD(AVDPP?HC3:2CIC>Z'%)WVJ7E8:$=>+O MUS/G+9SC'P_<,=[<,>8[QG]\2FZ;"XJ!QA?&:B\I%! 1F6EJK^N%6#0ZEW6F$K$J=%:07X,CUR&2 M".6\G)4:ON:$%',K*T41)X ,\5*BU#TAZURH^R7^! C/A5?'G K2N98VSJ'8G0FRR""Z\J@<6J%ZR3.L)!! M,E981GSOWY_NWF]FY&TPM&H58$#&DGKK0^:B" E '5XC]]DG9IVN="EMRRKY M1)?7 PE?'*&Q%?B["+:Z8I<@,]7&QUM>$(4@411OLZDC.?9D$'<& QMKS$&M,""%"*8^-'SVY>VY,OZ*$OWND:T:^W#K6O MU)7V!51B[9J"1U:$&]BU1"S<:^3&O?C5=58V.86'*Y@6/U#XXST%==*"#P% MIC2+W%E@BOEC8FX%VL$^ M.$(FHRY!"WQ$T5Q@J6L5%;7^AK6M4_W2D?0#/-Y#-T0 $5X3 M2I<=2SE5:PIRE3'K&?YH8C\+,'8FAN/+Y.IR$I^>32_YZ2J9# ;QZ>IRN,&V M478*^9ED_G@8@09)>,Q MDSR#U4;#$=V@;!:OWH(*.?^NO>?65&S.58$86)^;50U:-\#%7 /T73-S&D\6 MH II; 7K\DN)",SZ28QZ*!,O/F3>S(!%D3B4$9: M@;V Y9!@17:6==U(L!(<@P5!L;4]U^[^UJ"N418;6W.QHG8UF8.!NU#@P0>X MM.U379@;!H5<438@E1XYRU:@NBH ]AP($2W2H*JWXOK3C;@:3A+Q=G-)<)6? ML(E4\J07M_2>\J6P@['DA&?CX8!WG@V39^.40J&IT4667#I1])Q[&S+5$V^$#,DV.Y]B(D=;J#:ZI/21J^MXJ"1G!9R>G*F1-5+9X%(/A;3 M%.I+E&K!TSAWP:>L*J@1O5,M<0I$(LC5'C([MSZ*6I\CZ(('?(1-EXJ+D'+= M!L^NYEM[!4_9P#?A/6D2>TG'P!R"\!U,IUNX'CT6J7OE]$]LT+V2B4O%#0C# M2*/Q.&0EW>((=D4%UZ8^/Y)]']/R3)8,@]RMY<4-4Z'_5B>?+\$@_^S!&F2#JZ.R9!.IWU 1VSA*$W 2T+9 M< O7V$D>R-9W*/L)B\C= 'UE\.N\/9]USR_I/%V9*>OIOD(OBG*]W40U9+4L MS5I1N560+P%?+3) D%G/FACR%'H2Q>MLS3)N3W$< @K.O;P/44A%V=8?N0<8 MO#CNE?QR^.+?#)'':Y40%F>39'1U&0!VD@Q0&.W 31)*CY.*B[%6J#)OQ8YV MZ-CKY+$G58/4C&X72<(]W<6N79@ZBF2;&BK6/FT/?ZH#?A*;SJ?]@VI#-/:7=G:$ 1UKR;#(..ALG4[BL?MR8';C[;UET/U/\#,?6CII?JC"2 MA^P8TUTH\Z(L4 LWY]^9 7<38-M7PL?FU+V"L+J/A+F.ZGU290E5)V*A:IPJ M0RK**UUKFJNQY=KFK=\3UV6Y:1\[9=QWR,03#2Y'X4#;-(?#G+NHO(?+4&%# MP[1-@EYR/>;:MC@8UQ<09*Z)\5,.WEY+.'@V&J4QMD:#/Y[Z?^CVLFT]T1:E M#VB"(_TD)L=N-I1.+8\/4#N228\53MA.;/VG"J<^&D![R+HA?E!,^D K8-HH MG4:MI^D?U_IG2Z#^,?H<4JE"';SM7K"PDI:R4EN#H7S%$W2&;#BCIIR&?E#6 MG81'-:QC)A%SJ59MUT0>OYF5YIPSS,+**C3G<%(@F49N0L(A'1Q06M,",[,M M".'FT?*D!*O=5T)?DVF6AOL&3E;SN$ GJ849VL8[HUWM7C%_5+(*>+K@+F^?>FL \MH]BHS^[LB9 M+D?:Q=#:J50Z5+D,72E")6K -5BC/+$^-I^BN^-@:CNS0U08@)V,R'+H%,'C M#^6.>%FNXZR6Q@!D-R!,+M>NV[,U[ICB."+@U#Q):2R$;FW6Z?".GI2.:VP> M"-1 Z29$'8C0H,*326(;QUS(_/?&!<<[,EJ3;0756C-,R+K-23BK:'(W%XJ& M,*%K8\X9GSER'@(T>;SV_Y\@5O"SHRP%78I?KN)?C47,GW#I\ALZ7+F_' KKC_)UA?:C[J6[H^#L^M7M#^;0[&,P5^:&N MP\1Y;Q!/W,=:["#H]HJS%,79NXX'Q(S/XRLJ1@Y]\F&K[5=1D%[I, 7>Z7B/ M3I7K\"U/.TKN=KZY@M/D<9B#KB!J[S!H0DD%+.=FYLFI>YZV^,1;]J][*A"D MFLP0TR#<@F;-8J^YBB08U6,2(P?;IH?N,&RE$8!!CLW$9 N%&3P!S;3EB?9V M=CZ'2,:R2"%E!/A3'8/PF$OQ8'*_33\Y,@58!1]K#8Z3AZ;F[-X=0?]M]U@\ M]5A*A(-NWCXXQ/[8P$,0$!\;0NXSD2;3".CC0(0VUDS1,O*?)F#:R@Y+R^*M,3DA M5/JBN/;NQ/#Z<8T^\EU 9]S?>;P./6!WQ']DZ=WCYCP3EU,2\0I_ID,R3RJ. M?25_T?FQ0Z7L@G_2X03'8_C=PV9U\ZN1Z_!CB>WV\),3"+@@L"[5'$<'_-_==]^=>+&V[K,OB8)XK+3QETD90GT^'/J\I$KZ M$UN3P9NE=94,>'2KH:\=R2(>JO0P&XW.AI54)KFZB'NW[NK"-D$K0[=.^*:J MI-M62,<+2^367I^ M/6'[:/!1T=KWUH(S65C[F1]NBLMDQ &1ICRP!XF_!YJ3UNP(8?RU]9GL(/E@ M?]UY?Q-S1RX+Z6EN]2=5A/(RF2:BH*5L=+BSZU]IF\\I^\NM]O%7K%O;"8SS MQ@=;;0\C@DJ9]E\^;GGH'9B.OG$@VQ[(8MPM4(SRE0SRZL+9M7!L#6^\B*G& MTPA.&2[*?7!XJW N7-V1#Z[)0^.460EI"F%#24[DI70K\F*@3&XK.KP8!J#Q MF6&^]7S=>LZ^X7DLWED32B]>FX**I^>'B'(7:M:%>IT]Z_"WQIR(\>A(9*,L M?<;?>)?Z./H;_W#J=Z1EH$+,6"HJ*.3_QVP!*VCGSV<0)SO$242<_ =D/^N9 M6_?NHG&FEQ ME%L'.<=DEE9CIC$?>?X$8R0N[%/A2N"W][)+Y=%3R ']@)MDC:E"@)+!A MRI]2>C 8I^EAK)ST)>^3JH,77;:11>P]R(4&J?2H?.#P45VP@[=<$R\UQ5@0 M]#T^0J68+5%]*1:-A_"\[W/25;Q@T%X'].N3?EF?WX$SQU%I-H*TPE1NJU%# MPX_0:R"H*4U3 ;$Y+*-4I8:.855;K_8;T="I>-PZ9'XEWJB@0Z6N)F<=>MHJ#878H?OYIFJ79+V+FE3R^ ME;E:JGRWV?TS4CIIH5@&_^*J:_->)^S%L7M;D,^=6K 2%_:AUUA(*9GEN6NP MUDHNE([?M@12BVKZ1HT7D"P#Q,L%YIG?WMS4WPRQJT2<33\@RO2K)?MND:YI MI8QA&KIX#L39Z0O\=N3-8W=TG;3743LY6T+?HO/;L5++3:O;0?IB!*/L:#S" MU 'T4XSQ=,)(B.!K'_YA[\8%M:SBO9('2F-">_G:[>ZNKK/VQK8W;^^][R!_ MA<[1M,31T&PO=V]R:W-H965TQ%+W>N M/ ]#F^90<#O0)2A\L]2FX Z[9A7:T@#/O%,APSB*)F'!A>K-9W[LQLQGNG)2 M*+@QS%9%P]%YO*+WK3',ECR2KI;77^ -I\QX:5:6O]D M=6.;C'LLK:S31>N,# JAFG_^M:W#EL,T.N 0MPZQY]T$\BS?2$XHFI0[9_"M0#\W_XSS_E&ENH#P]%=M;9^58-BU+@HLV5W.#<:.$6EEV@[GZ)-F?EPOK#*Z1OU[ 'W7X(X\_^J%%_:^8 M[(I;D3*%AJ(UE)UAVAA:;R@L]QQ#>*^P*@6&FSY]8)42A+-=C M<9,QI[WE0> :&+>HQ0B6<^=ML:]3P2G4MIOC9@58J%I(R19 T5CKT;QB$AY! M4CVVW;#!RLJ4VE+^6"LNTTIRY]?&$>N@4DY(/"VPC$YL: I'%2F-7O"%W**^ MR[>AJ[1K*3=39R#5*A42L_3S@;S(/0.E45VYT\9BF<&7;T,82/=Q9]$\[1(_ MN,LH?U^CW R:"012!(9"AIT@N9QL8%=7!0E^'-*K@-&(-PBCL2CTYXC?P+: MUM9G0/]@$!VO$)]W3$[8=/(:GZ>3()J.^^R^W7NO-GOOL! D21"/SX)I-&)) M')Q-)\%H/#R>RPF+!E%"H:/!<-K_ 678HT+_8R&N#VC(.;OS^W4C'7&01%/V M\T_3>!B_8;='Z0<;GIT%XSCIW.Z?2^8>FMYV^*830G8Z[!/WT6083)+Q-O?= M2AZKE,:H4T(Y$US7>-BN9L1SKB ^:!/PY\:HK&BR7R&#@\[[T/C33 M)5=KPJZ,H4GPH:A@QZH%/M$*TZF1A]+L63B&/#O(G2G@]O IZ-]C AM +Y=X M0]:4LS^Q]HO@_DB^XB?M+!^;VF#?U2O?.%\0G/!8$;2<(27:/!:[R3F^;6WG2<+OU-&=/%>[=OYOBA X8,\/U2 M:[?I4(#NTVG^-U!+ P04 " !&: 53>B$7^WX" !)!0 &0 'AL+W=O MIR$)-.W*.BB$ MEK4?QCXH]MD6E25/DNOVWT^2$R^#-8-]L>Y.]SSW8MTM!R%?5(.HX:UE7*V\ M1NMN$02J:+ EZD)TR,U-)61+M%%E':A.(BD=J&5!'(:SH"64>^NELVWE>BEZ MS2C'K035MRV1[QMD8EAYD7

5;38I-;?.3Q1'-21#+:2G1 O5KDK5UYH$T*&A;8,Q!RO>(V,62*3QL\] MIS>%M,!C^R(PFO!GFFIFY4W]Z#$BO1,/XCA"^[KR2Q?(9AR7QA& MWR3VH.B5%NT>;#)H*1]/\K;OPQ%@'GX B/> V.4]!G)9WA!-UDLI!I#6V[!9 MP97JT"8YRNU/>=32W%*#T^L[_HI<"TE1+0-M"*TY*/;@S0B./P G<"^X;A1\ MYB66?^(#D\B437S(9A.?)/S:\PM(0A_B,(Y.\"53=8GC2_Y1W3O<4%4PH7J) M\/UJI[0TS^''B0CI%"%U$=+_Z]])L!VXA>I(@2O/3)1"^8K>,2,R:"")]NH#&J'>02WE%/SN$JHA2@5Q',_RC-[A.$<9C,_R1*8 M97XV2^&)L)[H<59=*0H^1?YE-C^W9YZGY\?E^,#-QCF#6>HGEYD5$C^_#.%O MOR0X>MXMRMH-L6U(S_7XTB?KM">NQO'X[3XN&=.:FG(%#"L##2_RS ,Y#NZH M:-&Y8=D);4;/B8W9=2BM@[FOA- 'Q0:8MN?Z%U!+ P04 " !&: 53ZKW) M;V8' "($@ &0 'AL+W=O6F11[ S)UG0W+6N^/J>:%'59 MV]E%@B# 8$SUI>K4J5/535YOM?EL2R(GGNJJL3>CTKG-U7ALLY)J:2_UAAK, M%-K4TN&G68_MQI#,_::Z&D>3R71<2]6,;J_]V(.YO=:MJU1##T;8MJZEV=U1 MI;#'Z-!RNYJJFQ2C?"4'$S6H97=PFO M]PM^4K2U1\^"(UEI_9E_O,MO1A,&1!5ECBU(_'FD>ZHJ-@087WJ;H\$E;SQ^ MWEO_LX\=L:RDI7M=_:QR5]Z,YB.14R';ROV@MW^A/IZ4[66ZLOY_L>W6IO%( M9*UUNNXW T&MFNZO?.IY.-HPG[RP(>HW1!YWY\BC?".=O+TV>BL,KX8U?O"A M^MT IQI.RD=G,*NPS]U^IW6^554E9).+#ZXD(]XU3C9KM:I(+*TE9Z_'#IYX M_3CKK=YU5J,7K,;BO6Y<:<7;)J?\=/\8" >8T1[F7?2JP;^VS:6()X&()E'X MBKUX"#OV]N)?$_8O A9OE,TJ;5M#XN_+E74&XOG'*VZ3P6WBW2;_9;9?MV4W,J.;$0K3DGFDT:]R)3Z5)#)IS$XU:R%KW39.Z$*L]WM7.X'R-]+QO*4U MJM$):7D-,D)#1H2R/%SH"D5NK\2/C7*4BX]..K(>P=_8AEC69%0FQ;UL9"[% MV]; ?"#>JSP'J+?2.K]X6?A52ZODMP\R4X7*Q"?M9"7N9"6;C'H,[Z7)2A&' M/8C?BVD4S*(4#V$4!FDZP5,T"<)X@8=Y,(T2'@CC8!+/!8H:)=N@R(RA)ML) M9+FQE?3-0M7@TXD__&X>A=&?1!C,9JF(TL4P$L%&<@;GE)(3-'$0^R>@B1?S M$S1I,)E%8D@7F 1GS!XZKL>AC*>=6QC_:UKP@$:D.F)7Y+9$PP3OM4(50C4Y M.'3:>&@;[6!#8<&117I2UEV*GTD@Q]S?A11?8$0A;6B5,"FK'?MQ&HW.D4'_ M(;$MR:M).<9:@T51J<]4@< 2 !OM^('_(U' E7B454L,0J*+;[3Q8FJ;;G]% MUG8;%7"?:3% %%G5YCRRU^2E>%? SI=6&0BM92.,"29U MC9G-QFB9E8%OZCG3FZ/JV2USWSHN_DS:4A2L:7@J%<0F,9I#Q(^\R.@:YD , MO'"Z".M=EQ;*=*-KZ):>-CB O*I@A*<8! [ SSAQ#R ZZP ZH.F7U#A>U 8T M^<)L54Y<_F+3KBI81R@;V2BRE[Z6:XT*LE UEPQH +I-RWIHO-=[OWKWC3TE M:2CW(VUT.N)H@?"?B(#C50W4[D74=-DF!9=!3*.JR!0HJW:SI.*U% 5)\4CRS'WYZ M]^;;<"' ;TZ\ #6S8OT="O&T#B5WX*/@?)(8\6F-V./Z9&$$1K5.5^OK_74W_41&= M"\[WX1<)Z_E@Z8.J2E'116+T3E9N=^A R97'E$A<+D@62-,YXQ:M4YR$B$> M7@4TIN8=>V^7.'&.K)PH0'9'^K/Y[XH4P2@4+7-]TI>?RS(]941YK_^A+?LM MESB8<8EGGOD@0/'C^&OTR5EUN$,$>V!< *]*KS]%V2%N,9QG;DX'8"@"I?/? MVNG.L\F2ZVOZ?]_6<'1IMH24#9+&WUSU@O99:LBL=WNK,%5@.Q_C3(F_"O7J MZ&/LCF:E<4NC8T:J7O3>::;;Y[1I%=-5[)=Q>Z+ZKE+"5Q^C_",6J_)MW9Z]/UKRT([:LM' MC=^5AE@0>.'H-0(.6;JG][&NXVP]'7U/IA=O*J#UA<)@L;]Z:>D.+^>OJ^IP MX^ZK #RB&;"D>JEW=V9LOQ+?&0V[]WMSR^X^#H"G@2RSK(78?"%C#BXLPB'E_D@1I/./1=![R:#1?^-%H M$8DW4$R%UPH66E8V.+E13>$DF.#>?9$"P!Q+@P1.>3#R@\F$SR[+[NG!8WGVC09+7JN$" M*+!U&E79@T3^6A#0:7H#Y0J/F^Q_L8/CX=/LO4$L# M!!0 ( $9H!5-%6%&PO=V]R:W-H965T9#_$C/\KDXJ#TLZD0+1QK(^KZPS!*M%P_;XB/9[L]6D!2-*P6N4ABL)&LNEMX[FF]3=[R[\X'@P M%S(X)CNEGIWRJ5AZH2L(!>;6(3#ZO. ="N& J(S? Z8WIG2!E_(9_4/'G;CL MF,$[)9YX8:NE-_.@P)*UPCZHPT<<^&0.+U?"="<<^KM)XD'>&JOJ(9@JJ+GL MO^PX].$B8!:^$1 / 7%7=Y^HJ_(=LVRUT.H VMTF-"=T5+MH*HY+]RB/5I.7 M4YQ=K?-0#R*8'B=\ 2>!>25L9>"\++/Z-#ZB@ ML:KX7-4FO@KXN96WD(0^Q&$<7<%+1I9)AY>\@;=E)[83:(#) CK*3!CXN=X9 MJ^F_^'4E13JF2+L4Z?\U\BJ(F\"Y:5B.2X]&S*!^0>\U9#C;\E9KE!;$A2]7 M-#+&DE>58"N$4@F:/2[W/1V2G7#42A/XU2)T3^=)*-(%Q:) H6LED&DW0&=]W/C!J(6<-.--C6 M0):$$,\2>&):,VE/,+ V$$\SB+,0MEJ5:-P.8 )*=!X_3B9T)I,('IE[5:C9]AS:4!@2:'A[33S0/?;I%>L M:KH)WBE++>S$BA8P:G>!_*52]JRX!.-*7_T!4$L#!!0 ( $9H!5.G'?]_ M6PP .TD 9 >&PO=V]R:W-H965TV MD!Z7=G'B5E;)C(F*_&0\')Z=%%*7!Z]>\+T/]M4+4_EMUF[CMR!-9L9\H8LWV._8AW6 MCL\/1%HY;XI(# D*78;_\FNTPP;!Q7 'P3@2C%GNL!%+^5IZ^>J%-6MA:36X MT0]6E:DAG"[)*9^\Q5,-.O_JK2D73S\K6XC7:N9?G'CPI"(AC^LX?Y:I04(XKS)AYL(OE9B;')FER\5S =NIQG;BG;3I4DQ&\?)W M:;6YB+OVHMXC).S MR&V2#,'MDRJUL?@'CE#O!G^T%S_)5.?:WXGW96./8,S1><*FOC'%2I9W"2DE M11K(5M*"AK228E%)*TMO;"(^+R$"A/S%Y!F< UJ[&H@C8O//?UR,Q\/+WP:? M!N+:6,2H6;)9O.D2 6LITE!#IE9B MN;!*%63)M?9+X=2MLC#<3)9?@E\-]K)BKDOX6^.)+IW7OB*CPYN6V&JOE1-S M:PKA4:0%^//_8 VB5[BU*?1;A0IA74?17S^\PWD"16Z6J*SB&A(DXE^#JP%; M.$.]TY2L%!B0FB3>Y'A%=UK5UTN-H%I9>WT3<9]"QJY"YE!F%NI<\XF4AR4'6?&:#@\"UO/(7[8V87 J M0@&DD,?>*3,Q%3R:_EEIIT-QV\SWFS>;SYI0!-EH./RA9JJPPM\U"K#QB93+ M";3[K-)E:7*SH-0-1:7=H).7J;(>@ ZZYM)SH((<+.GDD,XI'].KJ^?H[)3T MY) 21Z?!GS4KI''I9(!B=,F(1B[:;/6B*ZE1$4A3F;%C!& (?BZON\-6XD*RDB0-TO$*J]H1[)& MKE/.5^#;A<;12C:BU;2023+B_/;-]?N/XLA5L_]"8<&E>9X;+":'#N#1XSU< M@T[W;K-#&JE8:)C5B3%R"+?Q:V5T&0]NOY-#D*VAGFQ1]QFT@.'"F;.9&X%# M&=9FP"C2NCTE:S^39GUD5.^.10Y9C'.%V>ZNIT[9/X_Q-[EO/-XR]YX0>(#59(M5$O)JUFJR;99':],0?J]:NT*[8?R:)1+O MYW,&(!\?WF);WD/')8K3MP:! .$0CEH:*&W(*C119FC MBZ0_ZCF^E,3"E&S!A6&F%&RJ*/M1XK-6/2ER!DL+]33<6RG+C3%)MK Z8P"& M^DBYA!JFR\URU> NJE> -YG>J#T4M9OE!PTTZFW)V+$]H!X1ZTD/5-!T;*&, MVG#64JF39,5">\:!J)6"RSW#<#)J50+NY?JO+DII*/AL&0ZF.'Q6#$7*JO@& M,PW@&U]9'8$SG\O!,)_WIG'P")=XTX+T\07W$>- 37.+K,JQ:U'OD5&,WD,B M#5=8IXOWQZ<#POJ0*"4IL%5 $IU(ZCT;9HK0K"RH0_DKN#3F70Q-@BI TS+/ M-\PXGOY ^71XAA2(8C:XM1^'-2=D-%Q--I,Y&QGI4FL?K-)NWP933;NDIH%" MGGO0D@Y\W(E/V=);/54=U@;16))_J2DUNN\BXT M+-!EO30H!X:*)OJQVW%+TE+IGB9@&5*B^IMPXUTX01Y"_8F90@L).SS<[6P*!H_-+ MU^0OE7=M2/N<&*$.E^)T,"1J !4Q@^E1U*3GHH1GU!S6Q\QD,(WKDICE[=;# M[]JYY8@VXZH9+#0CCTZ7_N0>K[7L9P9>:6ILAF(<7+]==B1-6 +D15!:#F[2 ML7:]BXYM'_773 H&K@X(>%$:#DUR$1QX. GISITC=2:Y!AEE8CPFJ#L)A'P8 MKDV59\PCE6BAZGS K=$Y%9N0;:6I?H3Y-GTV?L+Q0:AZB'BU'"J#*@ISR\ M2$:34W2AEB.>"L42I[\HPK0T9&UW7L?#%-+P(?DI2)$7_66;[Y- MJ>B:P^E9,AY-:$$[EV@(RCY)P+AOP200\@:9K&V-YDRNB49XF3 MY/SB/+3);7@ H*/ZQI&B=MZT,G0M*W/A(M=!QC3;J'AX:6[X6FF4R]CI)-J M6YEP!+MGRJ56S\@),W.KXAQ$;_:E=5>Y2T \[D8$%:S3P?GTAXT&-[;,?=Z/ M8]MF3Q0D4ZC'!@/;T2"I99CS\1P I=2J);V#N561WT#\'*:<=1//E:8!&JTZ M"-%%O9(M5X\U?[:F6M6#410<'D5PX^G?5R)U]YFMS3,9W?/47RT4@: MDCBO4X(YRM*0DK)0(VTL33?NS5D_U4_O:O%-.XM,Q 96J,]B*I,\'$!BO)_E M>A'M$N%(MW \I@>5T.$;#=)LU"M^,+BY+]O] O+WR]?39B0/R!M&/M1J13D[ M'FV$[O?H+M4>]-WG72"M-G"/ ;_/N?61.Z/N:JXM4C#7BO,Z1O8^@S8(* [8 MFCE-N-R4K->Z">5G7G%EW)P*HC)K@B3.F_3+PVQXW[/I?O*@G-<,X:.W<*(J MO2CO>>T;@^@1?9)[=.'$N1)9UWO6YZ'(Z1Q2$/_R#SZAO#9 M+=K^W0?BI^:E4HI3$K_]O13%N4&X=G,\BF9MOHMPM^=BP^:Z[^YX/M$Y GGJ M1.] !'W%P-%41]7]7<.1'_>.3$51.=\2R[VPF49=.-.?$_ F%-H]\IL2N371 MXC=JC)LZPZ.DQA2YA 09>E+"9Y (Y[@V_(YX3H=_EYOK-$K[I9_KKP09E@!" MBHW0584\U?94H\&8%=L-)?F=#T_["X L;H.YK:4TZG%Q$X7; _^/./VMYE?& MVP%Q[RWG@J0N>9)#IJC# VJ2PH[QF*FHP>_AR>U60KT7T?,[,K\,N5VOIWZ" MV[7P$F<69U6F,X*H(ZI4"^,UF[8M6&ULK5==<]LV$/PK&-73OK"2+#N-FMB>L9UVDLQDFL9I M\]#I T@>220@P.!#LO]]]P!*IA(GDVG[(O$#V-N[6RS LZUU'WQ'%,1MKXT_ MGW4A#$\6"U]UU$L_MP,9O&FLZV7 K6L7?G DZS2IUXO5#;.F&PA_#:X>[Q1ZE M5CT9KZP1CIKSV>7QDZM3'I\&_*EHZR?7@C,IK?W -R_J\]F2"9&F*C""Q-^& MKDEK!@*-CR/F;!^2)TZO=^B_IMR12RD]75O]3M6A.Y^M9Z*F1D8=WMCM<1XE=4^_8IM'OMH-1-5],'VXV0PZ)7)__)VK,-DPGKYA0FK<<(J\WPO%HH/%%2C7-!CEEN"DWP>&MPKQP<6W[7@54.7@A32VNK0G*M&0J M1?YL$1""!RZJ$>XJPZV^ 'BGNZCGJ:HI_]7 ME?\#G+@, E6C?=4*$3K"F'Z0YDYTLA;*B$'+BH2F$,@)VXC*4:V":*-TT@2B M##R02^O>8&QI3>V%IRHZQ!(5N2 9:#+$EEJUDE>;9\Q)V+EXVY$G(1W@6\K4 M@PU24RWD,#A[J[#$2-^)HW6Q/GTT%[\Q@ */WD83"G%T7"S7:Z%&#IA7WHE* M^@Z+<+!><2W"-.;WWZU7QX^?>M$H WI*:B3N@PHQ,^0$)7RA1N)X@-=')\7C M]6-X#?S-Y^KBIH[90,:,Y$8J+4M-([-/,OT!_#KKPH\H;)]B:&O:?.=H8_6& MJ\<=]?=U1[;1B1>F5B#D8^D5KMR=D-I;=,R+H]-B_?,Q-RY[@A_; 9OU 4$8 M,]BQ,I_0VS$YFIUY.!YVXQ[NO"R<+('<^(,5 M-H9^8!G4Y"NG2M9_:3=( 9@OI8GL)]#$\G"G+C!>$&ZQ*6,A,T/ Q)BA4J&]RX)7$, M[@T6;-X.Q]$3?.?3WKNORF2I0 TH@>I9%EL5.DA8],@XC%P"\18#$AO56I>9 MX\!+_#+ -9N]JW*U$A262*?TP0[$C%&(2 EJU'_>236W.&DEM?*5='"/O+A! M @6N.LI[=.LHKW0N! MTL+.!)GQSBGOGF9#NP_OB#]T/._1[WEUCE*]'S >!@;I\I:4E<2+-'LQT\+^ MF?;.;/QIVAX V]_]4]L<\!W!TMAZQ-PJS?O4QZ@.]_VD1%:I*KG<7,-\6DF+ M/9L/^]AH0'SV&PO=V]R:W-H965T M]>'80^* M3=M";*ASJ%(2>N]-L^V073PTK7*7LX:Y_J+ MQ<(6#7;"SG6/BF8J;3KAZ-/4"]L;%*4'=>TB#L-\T0FI9E=K;[LW5VN]&_ [KI.F-=K;/7^.#8NK=2]J?$3WI;\W]+68HI2R0V6E5F"P MNIQMHHOKE/V]PZ\2]_9H#*QDJ_4S?_Q87LY")H0M%HXC"/K[BC?8MAR(:/PQ MQIQ-2S+P>'R(_KW73EJVPN*-;I]DZ9K+V6H&)59BU[H'O?\!1ST9QRMT:_TO M[ ??=#F#8F>=[D8P,>BD&O[%RYB'(\ J_ 0CX#8\QX6\BP_"2>NUD;OP; W M1>.!E^K11$XJWI1'9VA6$LY=/>!75#M<+QP%8].B&('7 S#^ )C G5:NL7"K M2BR_Q2^(Q,0D/C"YCD\&_&FGYI"$ <1A')V(ETS*$A\O.:T,*J,[N"&NABJ MLNL:N/%Y10._;;;6VW\_L6 Z+9CZ!=/_GLI_!81/THJZ-E@+7["Z@L/,$T+Y M-HF@=X8ZXDA?,>JS@\!B%&AA^PHUZMJ(OI$%M+KPL8,#VM*@T+62?V()PD&O MI7(@%3CJ/!"J?-=1?Z7*1D MJR+IVMCY.RF<^)_.$QUOGJ=K#")T0VDCES908>)4F)X2#4*0EL57NF5J%_#9 M X][XF_ ?W (#YM]>DO>%6PH9;(0 M< 91$BRSC :KX#R,Z#^.@SS+O2%>\D04!DF^XL$JR-,$;H02I8#H/ C/<\B# M),D@SH(TB3A8GBXA"_(\9XR6?.QQ.^]-261.BMGGP_&>27 9/Y4.5.69)C M*\D5:* 7QDG1$I\W\T?Z]X.F*!X[=OYVT&^L13<6K11;V4HGT;YWS"^.;D\J M[-J_$2P=%92BX2*=K-,S9#/IQ=_0502P,$% @ 1F@%4PW_YTN! M P !P@ !D !X;"]W;W)K&ULG57?;]LV$/Y7 M#D+[EDFR;*=I81O(CP[K@*)!VFT/PQXHZ20QI4B-I"+[O]\=)2M.L63!7FR1 MO.^[NX_'N\U@['?7('K8MTJ[;=1XWWU($EIZT0NIHMPE[MW:W,;U74N.M!=>WK;"'*U1FV$:+Z+AQ)^O&\T:R MVW2BQJ_H?^MN+:V2F:64+6HGC0:+U3:Z7'RX6K%],/A=XN!.OH$SR8WYSHM/ MY39*.2!46'AF$/3W@->H%!-1&']/G-'LDH&GWT?VGT/NE$LN'%X;]8?TEH%O^9_IP8UTA3*NMPA_7N;.6RJ(OUYPL9I=K(*+U?]4\/5H M^-);P*K"4*D@QR-/L5OA\0Q$Y=%"27E8].,!/J#V[@P&X>!\':_?0H[T4A$Z M:QYD>#FT9%.B#U\- 1N+".UX<\@W!Z0[SKJ#T"4(8M)820^F@NQ]O'C[6GP: MPTUOI:Y?Y>PL6%V;MA/Z0,^\,)9MQ ]Y[JD+.>18WKQ?K$/!LE+4 MD!Q+1L_'-XU19? _2>?X0'H'=[USD@"NSYTL)76A&#[N"]67QW EQ5&$G,/J M!6+:&NF>9H#.RS;X](WPX>CQ2H\!$9E2)#!DYW$Z"EM1ND+! 85E7;(8OC%T M8BN?KPO2@MJQXSH(WH;0B%C"![345X^Y/%(]$92,P%#=UU87I^%+1I8+ABX..<"-'W=/-FF M&K?((PMXNG$5X5Y0=Q5A4N2'0-V*^_'I\(W?4T6[4A9CW 08&DET)(,@G:B> M[NEVXG]K)\E)&PO=V]R:W-H965T4K<2?LM^UU75^.BA'48LF[QGY1NU]%;T]*^BK5&/?A8$,1O+(AZC=$#K<_R*'\F5M^=:'5#C1)HS8: M.%/=;@0G6W+*G=7X5N(^>W4G5DBQA4^M=S R=3&UJ)A>3ZM>R4>O)'I%20RW MJK5K S=M+>KC_5,$-*"*]J@^1F\J_*UKSR .&$1!%+ZA+QZLC)V^^(257\16 M:2O;%?Q[MC!68TS\_H;Z9%"?./7)_T?BFTHH^\[-EE?BW MHPE#>=QPS5M>S^>QZ-#F#[]*N\50RY36+F7M;*2U@JU7=5=;C)2)E1>#QS5)A M2GE>[%H@H0T8U736D;#5$NN2;!Y1?PYJ !"\=IJ^_WNTA 3F=V.9-\X8EA/LE1?/_5D1BW@5NEZ?_ M):UGR#XZN%?U4LBXD$.>P,B-;#B2V7#C#O=U2&B$)MNJZ6JR7K0KQ(!AT*X8 MP:HZ+5RL$HX*";6Z\Y6W4ILM;S'D:+L5NG5QC&R2I ]!G"CI%U;<'.[ (9Y< M27)5M_B BEW:*@)SX!C:H5HZOI9XLEQT).(4UE*C&!C>H'7H4O& $F3!MN$H MCVG0.Y+.X-MM@PI=1)S!7*NE1)ID(^TC5N8A"@?2I(&-X 9MKV'QV">/#PZ$ M))ZKJ'@+]]C\R'7BA#^&%"8?DWW"2FIAR/R]U*IU9/>8?+00D\R-&W$O&NZ$Q?&N&/.+!R#()(BO<5X-E;U@KD1'Q(*J.#CN(QD$G52>N20>Q M2ZMJ.W@>4^B'< RXAHN(A8%G"/'L'?;A/8:-?""U+Z;M&6#SA6V'5AB/$NTU MT"J+947CV6TGR G<>J?[K$6'XM%UYP+CA7K7DXH,RUXG5HWUHW&AU"CO?X?C MCTY+4TL?R,217F%@_L7W<\=AMS"REN16N\;Z(-M[Y4J.,PZY]Y%U9-5792FB MGV+2Y45SG&JX]J$/!R_*D&YL#I@-[GSQ@'4DW^!]SYS# MU[46XNA^ -C=Q=#=3PD$<+I/.3#>HGB"*6I1D.PH)E2;POD5'* MDCB$L&1Q&)]J5&'"RCB!DB59?MRC"A;Z%U&*1^0A"U,:I!DKD@+;-KEPW\2= M(>^!' 8L*W,:A"S*GR"S/"LA9$D9G0*X)5!AO\+9/@$O"B!.$N.T84AE)E#%<691XD$?G*I M-AU_5L9,?,;]<\BX]\ <(U]A,J%1@?86^YL4)*@_Q-/"M#P)EX5Y ''ZC$^, MR:" $LW]ALGCJINHSQ&,JG[XOM(:3RN""',\FIYQ/(%YMVC?FJ?#\0]CW4!5C M,I8!#3*7;3U1,7&4T2,M3B9TS,(PH/])>$P6)4V>AI3+ 2O] M('/05>^;* MX?OJ3L""S(4*59ZR'-*XR%F(Y8*>97 R"(N(Q4$(><[RLGB6T"F+,?CBF"4Y M.2&+$E:X0I2%.2MR2LFM)-BN)]32XCW%U_+7RO=._.WU>X_AY@##N_P<%JZT MY.50 =.H@"@^Z5TB-SBF*L)2A]H*5_XBK"PEO/3A-SWXDD8@*_=[@?&7"/]1 M/:P./TG,_)?XD[C_/0-C'R_(!J]-2]P:G.7I"+3_C&PO=V]R:W-H965T M"DAA;Z7:U2)8N@]5'YR9DXS%C#UK>PCIK^]WCB?#L VTNWU)[+'/[3M7'Z^< MOPD%451W56G#R:"(L7XU&H6LH$J'H:O)XF3A?*4CMGXY"K4GG0M158ZFX_&S M4:6-'9P>R[<+?WKLFE@:2Q=>A::JM%^?4>E6)X/)8//ATBR+R!]&I\>U7M(5 MQ>OZPF,WZKCDIB(;C+/*T^)D,)N\.COB^W+A=T.KT%LKMF3NW UOSO.3P9@5 MHI*RR!PT_F[I-94E,X(:7UN>@TXD$_;7&^[OQ';8,M>!7KORB\EC<3)X,5 Y M+713QDNW^I5:>T3!S)5!?M6JO3L>J*P)T54M,32HC$W_^J[%X;\03%N"J>B= M!(F6;W34I\?>K93GV^#&"S%5J*&R4J^AQ:D 73\]T,$&YA;KP%,A&G;"R MN9IEF6ML-':I+EQILK4ZMRD(^,:.?#,4=H]'$7HPMU'6RCQ+,J>/R#Q0'YV- M15!O;4[Y0_H1].^,F&Z,.)L^R?"WQ@[5P7A/3;'Q>.T-#*I+"LB\ MKXV!P8@ZBS1EXU1TV-V0H@TW@44'I';-H 05"QV57BR0?%@3N-3.BY"*94C( MX3[%1%H:/3>EB:9EE9N0E2XT+!C'B)(8.$G,Y/6B\TJX]PK3/::/ MIUNR3:L!W:'N!6SRQC,B#XAJ\L;E0_6E,"7D-;X/3J&#% H19/P#6(1S!QJB M1Q1%D*2CS/BLJ:"NS7!,=R:(-V <0IRZ$-_C8M; ,,"#ZA. 3U,R:,#;JX5W M%?BZ\ ___(@[]G[ %RW&F?.@J9W-V8CMZ.JP<=>_N6[X\T^39^-?/N,8+'R"GM25D7E24@'+0W2 #!3/-W6$C?\-6HKC2 M:S4G0%X8F)!WLA; !1JN27L6Q>I\U#XKDIX'$Y$X53N#]B+O!KO#)ZK!45<- MCI[,Y4LH#_C[%=H[BW66H-I6'?X?1W5)""W"5EVRG[!%*U#[Z G):+8.&#,N M[V979\H@Z.E!$T%IM+GV>5#7M?B:*?;'AV"RG?G.8';U6KTX? '0%+N]273H M5\;&Y%P4HMJ[6Y/#]50AIC%8(#PXV8 X1UENNKRG.RYTJ3PY4?7];':AE@UJ M.PM'.G)P<\U&""&;)"HV:5M0OJ1^C00/0II_$[ IL_A\WO@<08XOI8Y)5[[* M2F6\QQ!T@ZD+\C#B2"MI,Y?4!^0,]N"1[KHVHM>LAXB=8DCFZ+;=SC+\5#-)/N^J2TK0@F[36FRAH(R07&IL-NA M;1V00PM1/K2.1GDD3#-EJ71=(\WXK H_K 0[H5B,:.V=L MA5]@9>\4IO[674CR2B,F'M3NONV\Y1CK@;^IZ>3E]\;XY.7^Y.I\.FQ3:']_' \V%6OU)6IZM(LUAM5>PRYUO0IAP-D A)@ M=G6-THTG5*X%X*_%(>*=+4;4R3?/>U>P?-TOA_?ST]HE"+ 0?0I@5(Q\/G*/L^/4S2 M)KI:'@-S%_&TD&6!MQQYOH#SA7-QLV$!W>OP]&]02P,$% @ 1F@%4Z9) MU\0H P 8 < !D !X;"]W;W)K&ULK551;],P M$/XKIX@'D,*2)MWHIK;2.D" A*BV 0^(!S>Y-M8<.]B7=?#K.3MI.A K0^(E M.3OW???=G7V9;HV]<14BP5VMM)M%%5%SEB2NJ+ 6[L@TJ/G+VMA:$"_M)G&- M15$&4*V2+$U/DEI('#SV1ES(U? MO"UG4>H%H<*"/(/@URU>H%*>B&5\ZSFC(:0'WK=W[*]#[IS+2CB\,.JS+*F: M19,(2ER+5M&EV;[!/I]CSU<8Y<(3MKUO&D'1.C)U#V8%M=3=6]SU=7@,(.L! M6=#=!0HJ7PH2\ZDU6[#>F]F\$5(-:!8GM6_*%5G^*AE'\X5PTH%9P]*B0TVB MJY4NX;PH3*M)Z@TLC9+%=WBKNT/@/:[%2B$\#2_W;)H0:_&,2=''771QLP?B MYO#>:*H7^K%]7LMM="%% JN>!/YW)*#+^ +NU<1!([.2E05A MV3E(7:B6N\X&DV(C9 EXQV/&>7(&&*K0\NFWEDE .(?D_LK4@931F^>$MM[! MF-]8#]A*JMB-O8#%ESY:Z:V^K[Q8"<4M1 BWR;&G(#^L@$Q D2'N+N?J%T[4 M_&@+[D+MKXECE-EJZ".X_1GHBP-K+J8[ CZGN#NGHW!8]\W\O7SP!,:C.#W. MO#&)L^P4+O]++4?QZX@3*UN Z[P^_CO)N:>_?NW_->V(W4#A2N&9H> MO3B.P';SO%N0:<(,71GBB1S,BG^!:+T#?U\;0[N%#S#\5.<_ 5!+ P04 M" !&: 53X!<)IM8# #="0 &0 'AL+W=OZ"ELT6$(E62BI/_ M?G>4HRJ;XV0/ELGC?=_OCISMC+US!:*'AU)I-X\*[ZO3.'99@:5P)Z9"32<; M8TOA:6NWL:LLBCP(E2I.^_UQ7 JIH\4LT*[L8F9JKZ3&*PNN+DMA'U>HS&X> M)=$3X5IN"\^$>#&KQ!9OT/]975G:Q:V67):HG30:+&[FT3(Y78V9/S!\E;AS MG35P)&MC[GCS*9]'?78(%6:>-0CZN\^L&MX)Y,(LMIY4^Z%R8-2 MZN9?/.SST!&8]E\02/<":?"[,12\/!=>+&;6[, R-VGC10@U2)-S4G-1;KRE M4TER?G$AI(6O0M4(ERA<;9$R[AV\OQ5KA>ZG6>S)"O/&V5[CJM&8OJ!Q )=& M^\+!SSK'_+E\3-ZU+J9/+J[2HPI_J_4)#/H]2/MIO%8+9@#)Z^\&C+0DM:P^^$!ZD M VT\E$W*W6)6:/F=:!=2"YU)H>"S%&NII)=4 M@2^U=U[HG!545A)#11RB-+7VG$B'6AH:*)@%US/Z2'8_8P6/\ Z2X:0WG8SV MJX_C25A->Z-^?[^:3A+XC/>H((4/'-$=S;UE55DCLN)(W4=MW4=OKCOEF:)N M(W!,HS+MA"7?J448:PX*5#E(S2P0/?Z/(.+3[#R1_/Q?92W7 >#ZA9/_XX/8JTZ]HY M*33]TTBB0J:]\8@+.NCUJ;!G0HN[=*V.G,UDZRZ5S2#:[T^0 Z>)U4+Z#R9@+ M-:7/.&&0I0?+%7>NW!+M-CPL'"FBDC>W;TMMWR[+YLK^P=X\?"C K=0.%&Y( MM'\RH2:WS6.BV7A3A0M\;3P]!\*RH/<76F:@\XTQ_FG#!MH7W>(?4$L#!!0 M ( $9H!5/O&4/S1 , $X' 9 >&PO=V]R:W-H965TU#=AI%FVQ 8)DMWTH^D!18XM8BE0Y M5+SIUW=(V4K29I/V1;S-S#ESU6)OW6>J$3U\:;2A95)[WUZD*PB>E-9^#H>?JV62!4*H4?I@0?!RCY>H=3#$-/X\V$P&R*#X='^T_C[Z MSKZ4@O#2ZM]4Y>ME,D^@PJWHM+^U^Y_PX,\LV)-64_S"OI>=90G(CKQM#LK, MH%&F7\670QR>*,R_IE <%(K(NP>*+'\47JP6SN[!!6FV%C;1U:C-Y)0)2;GS MCE\5Z_G5+9)WG?2=4V8'PE1@?8T.9"W<#@E&RDC;X!A&'T6ID<:+U#-L4$[E M 6+30Q1?@9C M36^)K@R%5;/]5.F.W NCIPWQ:L&?^G,*4RR$RBR(G_%WF2( MP23:F_SG&-RB%AXK6(>:45YQ('Y?ERS%1?3'*XC3 7$:$:?_&_'2DJ>78ORJ MP="Z%]0*BY/0W6/R5F[3(;?E _=7:YT/*0;"'7>=ASTZ!$&PM9I;ER[@ M8^T0GR43.!4XI.(M@0P^&161R=PK:J*F5X)\M'*>AO56; 8P[??S(N\^ '6I,1W M-T*JK9+#Y7$-2/FTA_J>J?\C5GW>0UCZM'C+8;E')XS$Q]<*23I5\KLH[3VR MM+0N>,TN)6LI7<=[K42I="RB!'@.<0I 6@Z.(7[E'5FMJHA2"AT!8CL3*#K, M2O57@!@RP:N+9GR,=]/'&_^=D!=3]F:2-KA3QH0P'/F\@[/9.7^/P8M%RD[* MSCFL'NMHE&>3\2&@'Y (I* :6O$0ZHEG27Z>L5!Q,LGR<8!^CC&93P,2,WBI MP](G,XZK91NB# [UMK_?$0 (9?Z.IO4$L#!!0 ( $9H!5.B MD;X^U0, $0* 9 >&PO=V]R:W-H965TF1+3PO1+2G >EM>NS*#)YB14S [5&25^62E?, MTE*O(K/6R JO5(DHC>-Q5#$N@]G4[UWKV5355G")UQI,755,/\Y1J,UYD 3; MC1N^*JW;B&;3-5OA NV7];6F5=2A%+Q":;B2H'%Y'EPD9_.AD_<"?W+1 [0B@PMPZ!T=\#7J(0#HAH?&LQ@\ZD4]R=;]$_>-_)ESMF M\%*)K[RPY7DP":# ):N%O5&;W[#U9^3PRP.*I?D1$.[;IENT\?17P]UH.((M#2.,T>04OZ[S//%YV .^*:6 M2 4D%:656:4-U 8+L IR)O):,(NNX'@.5]<+8+* @HO:D@BM7TK&ZUQNR=I3 M#N:G2.P2D%0UO*T:T55-WE2-\7&D\\)CVU(C0M74 ;HZ ,HB=EGTN#2AI4:S M1M^EXC$$!\(,X0@Z.,P9W'J@W8)Z!O0O C',O1]'TF$_S$0E[OV\%O-'YA :2GA"ZOR>U#KIE33,(LG\.LO MDS1)W\$-4I/RW+GAZH>(^_M)Y@C&J]626P/)Z6DX2K-.;WQ]%^<^^Y$;J.)-5'NFMK44!)<:3! M)8%^EK_I@H;+)3$8>+\OO([+])K)1X==:^V2X$VY@!U[6M!(4N3.AGA(!<_, M ?'L(/=20"KY@6)K#AMR8 LXH#8B.T2+?+Y3MCQP"+YLR4?\I,WRL:X-7KIO MHIV;O4*]\N\7YT1G\$&_>5Y^87G%J)(%+4HT';TF9A]H)T/>E4G:[< :ZA^/L'U!+ P04 " !&: 53 M/UQ-!I0" !9!0 &0 'AL+W=O.*EK1;> MU(,2-ZP5]EYUWW!73^;P"B5,_X5NL$UB#XK66%7OG"F#FLOA9*^[/APX3,-/ M'.*=0]SG/03JL[QBEBWG6G6@G36A.:$OM?>FY+AT/^7!:GKEY&>7-_(%I56: MHX$O/]A:H#F=!Y:0W7M0[%!6 TK\"4H"MTK:RL!766+YWC^@C,:TXGU:J_@H MX/=6GD$2^A"'<70$+QG+3'J\Y#]EOL$5-X50IM4(OR[6QFJ:B]]'(J1CA+2/ MD'X2X8'H4K8"06U@C.;#9:LUR1^U]"B>(^/,-*S A4=L,ZA?T'OWMPI%S# 6 M2Q?15@@;)8AB7&YG0.W#L7UPRW1101+MU'O6T019U)P) R>0I'X>YTY(_'2: MP1/1"+B$1JL"C0&ZS2)(_3"/X)I+3L-6PE:ITD \]:,\0\U*[AK32#I,_WHY[XV*@RS_S8>E0:[9<&A"X(=?P+,\\T .1!\6J MIB?/6EFB8B]6M/M0.P-ZWRAE]XH+,&[3Y5]02P,$% @ 1F@%4TX.]F0D M! 2@D !D !X;"]W;W)K&ULE5;K;]LV$/]7 M#MHPN 72Z1>SAP#SF-=AV4-FG3[,.P#+=$648ET22IN]M?O2#G*HXG7?;&/ M=[R[W[UXFN^T^60;(1Q\Z5IE3Z+&N>WQ=&JK1G3<'NFM4"A9:]-QAT>SF=JM M$;P.2ET[I7&<3SLN5;28!]Z56GHM6[DRB)[AD?Y*9Q MGC%=S+=\(ZZ%^[B],GB:CE9JV0EEI59@Q/HD6B;'IYF_'R[\(<7./J+!1[+2 M^I,_O*M/HM@#$JVHG+? \>]6G(FV]880QN>]S6ATZ14?T_?6?PZQ8RPK;L69 M;O^4M6M.HC*"6JQYW[H/>O>+V,<3 %:ZM>$7=L/=C$50]=;I;J^,"#JIAG_^ M99^'1PIE_(H"W2O0@'MP%%"><\<7B?;%KBJX;UKA(%WRG&UD:M6P-):X2Q,;CB>[)OYU*%+KSBM]N9/!_/T M%?,,+K5RC84+58OZJ?X4H8YXZ3W>4WK0X*^].@(6$Z Q30[88V/\+-ACWQ+_ MUY&?2UNUVO9&P%_+E74&N^CO V[3T6T:W*:ON+W&X:I[]*/74'%C[J3: .]T MKYQG;?:H7DKX0<-^AH_MEE?B),(AM<+ M6W\'\RW&?(.TGKW6+7ZW!K:27_\8I7Y:S957U78\U0"-XQSCYSU"/WW$+_:?VJTZ>]X M0W&_0IJ1LF0P20CS^FE*,E9X;E8FGDO+6>#2&85S<8O+)2DZ]4P:F&GIK9(LI7 6M@8^Y$8,;6X;N;60)"C./(28D7*& M[E [SU(4,%*4,R^@9)8D05 6)9P)S!D.Y6 $TCP>Y\+3:58\G)$>1A=[G968 M+I^:2<(P0#;S*?'&#G.+$)(/=B)4; M5MW('3\4EL-^?+@^?&5@D3<2@VG%&E7CHP*GPPR;>S@XO0W; ?CY]/B7U!+ P04 " !&: 53F$RAV\L" #G!0 &0 M 'AL+W=OAAV4&PZ%BI+GB0WR;\?)2=N!K2YV*)(/O*1(N<[I9],C6AA MWPAI%D%M;3L+0U/4V#!SI5J4I*F4;I@E46]#TVIDI7=J1)A$T3AL&)?!PF<_;>X!?'G3D[@V.R4>K)"5_+11"YA%!@81T"H]\SWJ(0 M#HC2^'O$#(:0SO'\?$+_[+D3EPTS>*O$(R]MO0BF 918L4[8>[7[@D<^N<,K ME##^"[O>-HL"*#IC57-TI@P:+OL_VQ_K<.8P?*K>FY+CTC5E;35I.?G9Y751Z Y+^,[9A@MN.1IX_\ V LV'>6@I M@K,+BR/:38^6O(&6PIV2MC;P2998_N\?4F9#>LDIO9OD(N"W3EY!&HT@B9+X M EXZT$T]7OH&WHH=/#=@L@3/G0D#OZ\WQFIZ('\NA,B&$)D/D;T18DUS4W8" M057TYOKJ%IW6*"V(ERJ_5MR+P&X\9Z9E!2X"FC^#^AF#H7^O1(!"T>P82UI* MQ=8(E1(TA%QN9T"%Q:&P<,=T44,:'\43*#:M4 =$0FIH"QC6#Q*53J-@#ACW M[IYBO8,X&DWBS!WBT62<#R!<6J1T+>33',;9%&[]JT8-Q*)E!YIP:R!/(TBF M*3PRK9FT!S@R-)!,81GPT>L MMG[%N.)WTO9S.-P.6^RZ']X7\WX%4ANV7!H06)%K=#7) ]#]6ND%JUH_RAME MJ83^6-,F1NT,2%\I94^""S#L]N4_4$L#!!0 ( $9H!5-\[6D[L@( +0% M 9 >&PO=V]R:W-H965TW"5Y$H]N,QA2NL#=_1;]LZ^=:LF9P4LE?O+25O/@/( 25ZP5]DYM MOF!?S]CA%4H8_X5-YYM. BA:8U7=!Q.#FLMN92]]'W8"SN,] 6D?D'K>72+/ M\HI9MIAIM0'MO G-;7RI/IK(<>D>Y=YJNN449Q?72JX_/*"NX0IS"\_5DR&4+8(WPNKX0B2T3A,XJ3?C9,)7*,Q) IB(RTT2GM='Z?A.(Y/ MAO5!62;^>P2/D89G/5H6QH3VWK-'.TJJ4:_]O*"SVX!(,@WKQ M%U!+ P04 " !&: 53G<2;UC # #Y!@ &0 'AL+W=OEF=M/ML#HH,O0Z_L*CHX=[R. M8]L<#H@V@H8^S)"GC04@5K9?!=V_62WURO51X M;\">AD&8/V^PU^=5E$8OC@>Y/SCOB-?+H]CC([I/QWM#HWAF:>6 RDJMP&"W MBC;I]0WW\2'@%XEG>V&#KV2G]6<_^+%=18D7A#TVSC,(^CSC%OO>$Y&,/R;. M:$[I@9?V"_OWH7:J92 M"*4&-(F3RB_*HS,T*PGGU@_XC.J$\,V3V/5HOUW&CEC]7-Q,## ;6@P&OAML[/!__L["?F$_(V$'Z45^[W!O0@;3WF;9:PLRN#(*C^1)BPO:V_4K.0Y;(42K8!TP9)%"27+\P*R@O$\ M]60EKZ!@95GZ@#S-X?9DZ)IE<"?;MD>X%=8%(9LN*"@9YR7EXG4-*6>+G).K M3CEX&3DL&"\KV%@IOKL7C>QD YQ520TYXYG'I03@+*D+RIKSQ .R8JI^WCD? M@%-,XJO)*I86"1E52H;WY!FKLU YQ605&04IX#6\=ESBB^N(>K@/EZZE77E2 M;KR99N]\KV_&Z^R?\/%1N!-F+Y6%'CN")E=5$8$9+]IQX/0Q7&X[[6B/!_- M;Q,:'T#SG=;N9> 3S*_=^F]02P,$% @ 1F@%4P]_ALP"!0 Y P !D M !X;"]W;W)K&ULK5=;;]LV%/XK!T8?$H"M>=$U M2 (XJ8=U:#:C:;>'80^T1-M:)=$EZ3K9K]\A)2MQD-H>L!>+UX_?^7@N].56 MFZ]VI92#AZ9N[=5HY=SZ8CRVQ4HUTK[3:]7BS$*;1CKLFN78KHV29=C4U&-. M:3)N9-6.KB_#V,Q<7^J-JZM6S0S83=-(\WBC:KV]&K'1;N!3M5PY/S"^OES+ MI;I7[LMZ9K W'E#*JE&MK70+1BVN1A-V<1/[]6'![Y7:VF=M\);,M?[J.Q_* MJQ'UA%2M"N<1)'Z^JUM5UQX(:7SK,4?#D7[C\_8._:=@.]HREU;=ZOJ/JG2K MJU$V@E(MY*9VG_3V9]7;$P@6NK;A%[;]6CJ"8F.=;OK-R*"IVNXK'WH=3MG M^PT\\.X."BS?2R>O+XW>@O&K$Y,71C<[ M(72+&&OC>^X16[5$:"^4^K:IUOX@ JWJAER@B'(I9P&=$Y1$3?0"],9@'W], MN$3OJ]#3M%Y!W(/S-:8;>P&?5T:I/:\$]"DU^-2Q!13N=R)-=R+=[D2Z@"]M MY7#'O?-W$VA_]/<-$YRN"@EO@'.2Q DV6$:22,"M;&4I@<E$!&6'=!(_QB)01%OM& MG) LRC"H_17N?#X8<@IE1DF2I[[!"$^?*),TR8&1*.?'"$>,0Y+'^UP%C8 A MW!MO#\NX;PB2" 'OGWO5M/.?DXB2*(O"-Q;9CB8.XJTQ0L51FHS&:"/?IQDE M$'GC!:%!2S2;YWCH,Q?_#Q1Y[C&2-'FBE],$?S-4^ @]'H%(HGUVC$&>!%9< M)!U+%/!#"+7QV4=M[7D7<;\-$7<*S3/4BT7GOI6AO=GYCFZ$^ Q/8W%^E"YA M*041O] 3?9)FD*.Y7S!X:ET@B?("R>CB:TAO*&5?=W!IBD?[KQ#G,-O,:P38 MI M7Y4[12J!P9A3WTA"M/5"":]1XC]Q=C2@!6&,^M^([8OE@R:-F8]E2O*N@0E$ M4.@R]B2DP]/R#B4T":[B,T^>#V&RDI9N0W6,%\[7U3- MU^KB0>#7Z^*KI_GB\Z-ZLU7_>\'9<9@^XW"28[(LY,(T'U)VS#/@XJ@[>F^@ M^W?+,3-G+T\DL@SO:XNANFE=]P@=1H]2O#[3O:F[CM/K\(Z=:X?E-S17^#=$&;\ YQ=:NUW''S#\ ML;G^%U!+ P04 " !&: 53P "S<)<# #3# &0 'AL+W=OC#5G3&ZJ_;I821F[%DK"<?DM2IUC3 ^OLC^P0D&#W+&BR>Y+P-1 P!/.\ O ?YS0'@ $)2 X+6 L 2$ MKP5$)H^^WLS1T;OC MD:O!(4/KQN7BTV)Q_\#B ;H47*<*+7A"DZ=X%X14:OQ'-5._D_#3EI^BP#M! MON?C%G]FKX=[+?!Y-_R22(#C@ZLO7@_W.H(15*D-+%]P@&\AI9!H)J0L-J6R M:5U*!K-+"@_(A]20\X,F, MJ-0N'IL7^F?+[DAF%FTKF8*J9ZG,,7[C5C$C5CXH>1US!#%PJ=DX01CH!=KBF'0W,'URU*)0]0 M%+DY4]M2/&AD;A@T:WG6-/-#W&]/Q;#R>MCI-1S]&\(2M+B']D/1(GQ74*(0 MU"T$%>)TKA1]OEV?K(6]_87CO7&V<.WRP__)#BX=J2<.#WLM.[C%T ^#P<'] MAOV]6+]3;)'1ES.YOU_P6U\P>'_#X.XKYA]FLGF=!*V);+$+A\T\NK7FS9X: MIFM6R#9?1>=3S5:=^;GM1Y_-3_'9K.BO]S1%NP^=Q9I!>C*Z DKOM _5)8L. MNAAHL;$MXJW0T'#:UQ3^=5!I#.#[2@C].# +5/]C)G\!4$L#!!0 ( $9H M!5-O:VJ'30( %4% 9 >&PO=V]R:W-H965T6E*.Y1&@B*T32!5,-CG:WIM+!P[LYT6_OW.3L@*2M'V M);FS[WGNN;//V4[I9U,B6O92"6EF06EM?1&&IBBQ G.F:I2TLU:Z DNNWH2F MU@@K#ZI$F$31>5@!ET&>^;6%SC/56,$E+C0S356!?KU"H7:S( [>%N[YIK1N M(S9SE2R5>G;. M]]4LB)P@%%A8QP#TV^(N#WN .#T M2#I \J^ 40<8^4);9;ZL:["09UKMF';1Q.8,WQN/IFJX=*?X8#7MR/.>\(3-0>M7+C?M$0VUL>4[]WQN9+=YG$ZFDW$6 M;O?;-10V'4=1'_9.;MK+3?]+[M_;-"0U'9+Z]7SR0>I0V'0ZB3](#?+6L:KV<[!4EJ;*FR6]>ZA= .VOE;)OCANM_B7- M_P!02P,$% @ 1F@%4X$6UQ%1 P O D !D !X;"]W;W)K&ULK59M;]LV$/XK!Z$?4F"))$IVG, VD%CKFJ$!@F;I/A3[ M0$MGFZA$>B05-\-^_(Z4HMB.HA788,#BV_/<AJ')-UAQJ MMJ60>*?!U%7%]=,UEFHW"^+@>>"S6&^L&PCGTRU?XSW:A^V=IE[8L12B0FF$ MDJ!Q-0NNXLLL9@[@5WP1N#-[;7"N+)7ZYCHWQ2R(G"(L,;>.@M/G$1=8EHZ) M=/S9D@:=30?<;S^S?_#.DS-+;G"ARM]%83>S8!) @2M>E_:SVGW$UJ&1X\M5 M:?P_[-JU40!Y;:RJ6C IJ(1LOOQ[&X@] /'T U@+8,> ] U T@*2'P6D+2#U MD6E<\7'(N.7SJ58[T&XUL;F&#Z9'D_M"NKS?6TVS@G!V_H$+#5]X62/<(C>U M1DJJ-7 *"ZV,@46M-YW?&O@)$/+16G>TX*'^PQ.WKV'=R D_+91M>&R M,-/0DBQ''N:MA.M& GM#0@*W2MJ-@9]E@<4A/B1W.I_8LT_7;)#PUUJ>01+] M!"QB<8^>Q8_#HQYX-@R_Y9K@<9_U V^2+D.)YTO^/4.9,'FI7)(,?+U:&JOI MV/PQ8"/M;*3>1OJ&C1MI4>>JVG+Y1*YTE,OVGX MV&-_U-D?#=K/T(BUY!8+X 8^8K$6<@TWDCRLW7X<<''R'52K;&]"&?+07 MT--T''?Q;';L^:NHGS(63?JC/NF$3P:%_^+4DLSB)302;9_&R2N-HV.%KY>P M\;A?WT6G[^(_[0KXNZ](#60TCEZJ8O0_[Y9XK^+&@VY]P3M:0_VOW%-.[9,'%TE(YVU<&.B2]2UI^1F+V(9X/B71:0TF'P#77LE=TX M2=-#=5G?*C8>'8D+]ZZU"O7:/P\,1:>6MKD-NM'N"7+E+]ZC\>OX&PO=V]R:W-H M965TQG6VD>M %@"%/)1=ZZ!7& MK"]\7R\***D^DVL0N+.4JJ0&IVKEZ[4"FCM1R?TP"%*_I$QXH\RMS=0HDY7A M3,!,$5V5)57/8^!R,_3ZWG;AAJT*8Q?\4;:F*[@%<[>>*9SYK9>&1.;R5S*!SOYF@^]P (!AX6Q'BC^/<($.+>.$.-W MX]-K0UKA[GCK_W4W+RH4<^$";(]T)6FHI< M9[Y!.!O"7S0@XQHD? ,D(M=2F$*3SR*'?%_O8U)M9N$VLW%XU.&W2IR1*/A( MPB#L=_!,WB\/.N33X_)KJE#>[XJ^ETW4]BER_J)_]VG*]()+VRI-?E[.M5%X M>'X=B1&W,6(7(WXCQ@R;2ZC68#K[5XM3)[:WR>,HB&P)/ M=@&Z<--7N%$4[M-.TH[R!]VP@Q9V(#H[]Q5):B5N_,UEJL2IC[<[6K[K%RZV_1@?=R_F-2OPXN; M^JW"L[=B0A,.2W09G VPL*J^_^N)D6MW(\ZEP?O5#0M\,D%9 ]Q?2FFV$QN@ M?81'?P%02P,$% @ 1F@%4R0$\ 5$ P ?0P !D !X;"]W;W)K&ULK9?1;ILP%(9?Q4*]:*6U8!*2M$HBMFQ FG/$PNW:GQD.9 M&LX$O5-(ITE"U.L5Y7(]+6)C+[CCX9(LZ ,UC\L[!2.W<(E80H5F M4B!%YR/G$E],_$R013PQNM:5%J38RR<600<+$]D@V.8B* '<;!'XN\#\JZ.2"3E;H-K.LK"DQ M9#Q4Y*QR=10#1/V,3X8!7<9Z,SXFC"%G@A/*;JE1*>*PC,R&ITB MH 0,!/J\"6,B%A1-I# *L<>T635"DJPE=T/*6&,*Y/=DG@PIJHJ"(]18\/ M4W1\=(*.$!/H5RQ3342DAZZ!:FQ.;IAG?K7-W&_(_%LJSE#'^X1\S\<[Y)-V M^2U1(,>[Y"XP+$#Z!4@_\^LT^$VI8BMBYR3Z_0/NH1M#$_VGQ;E3.'Y]5MS MFQ!!(HMQ*CDGJJ7:0>$X.##'\\+Y?%^.YS5$@/$]QWI0$#1QQ%[9S[S6[!Y@ MK8K1=^A$0/-9BI:"<:5)X@/#Q&7?P/Z^.'.'*BK;96;8@W-Z#+F%%5X1_ MZ$W'9?/ _4,3+=L('NQ-=%!GA>M$ZU'GC4#+7H3;F]$7>,\-NE(,-B$P1R'% MJ&TQ+]N([QT8J5]V$Q_OBS1WJ*[5'?_]>KXCJ#Y%WT&[,8=^S8$(C3N>@ M\L[Z\$#4=J^['1BYS+:+,VE@\YF=QO!]0)4-@/MS*&ULS5;);MLP$/V5@=!# Z31YCAV8!N([09MD11!TN50],!(8XNH1+HD M%2=_WR&UQ(OB!NBE%YNDYLV\>3-<1FNI?ND,T^KY,,"Z9/ MY H%?5E(53!#4[7T]4HA2QVHR/TH"/I^P;CP)B.W=J,F(UF:G N\4:#+HF#J M:8JY7(^]T&L6;ODR,W;!GXQ6;(EW:+ZN;A3-_-9+R@L4FDL!"A=C[R(\GX>! M!3B+;QS7>F,,-I5[*7_9R<=T[ 66$>:8&.N"T=\#SC#/K2?B\;MVZK4Q+7!S MW'B_=,E3,O=,XTSFWWEJLK$W\"#%!2MSF]+FP=;\SBKYRPIG))>,*OK&\1+A&IDN%5%2CX1V0K"2: M@/>/2<;$$F$FA5%4)PUOYV@8S_41F7V]F\/;-T?P!KB +YDL-1.I'OF&R-D0 M?E(3F59$HA>(Q'!-_C,-[T6*Z3;>IZ3:S*(FLVETT.&G4IQ '!Q#%$1A!Y_9 MZ^%!!WQ^&'[-%,'#KNA;V<1MG6+G+_YKG8[A0FND*I#.<,79/<^YX:B;^J5 MV^D6DU(I+I;.ZK,4JEV8,LTU_+BB /#18*%_'J#7:^GU'+W>B^D^\J(LP* J M0"Z #J0U4RDD3<]T-<1AEW$ *7O2!\B=MN1.#WKZHIC0K#IGEG044@/GDC2D M_DU12-I5S)!LU+^+NN>M5B@24K6+=Q6M[Z+9<_5A$@UZ(_]AL[GV;<)!U-IL MI=%OT^@?3&-O0U[6(L^Z1=X*XJ M7.7[=*,H9_WMNLT'>W7KA]UE&[:4A_],.7^6MXOW<(]W.-CA/=SC';_0;F'P M?#4$KV)>[X8GMWFJO7/4>< '^QMCN+LQ.HS>#7G ( M &D& 9 >&PO=V]R:W-H965TPT'RL< TVZ807:(FC:[3#LH-AT+-22/$E..F _?I2<>!G:!#OM8NN# M?(^/E*ADH_2S*1$MO(A*FDE06EM?AJ')2A3,G*L:)>T42@MF::I7H:DULMP[ MB2J,>[UA*!B709KXM;E.$]78BDN<:S"-$$S_G&*E-I,@"G8+#WQ56K<0IDG- M5KA ^U3/-&)R2I5+/;G*33X*> M"P@KS*Q#8/1;XPRKR@%1&#^VF$%'Z1SWQSOT3UX[:5DR@S-5?>6Y+2?!.( < M"]94]D%M/N-6S\#A9:HR_@N;UG9$QEECK!);9XI <-G^V,#]%$,=TK:TL!'F6/^-T!(6CI!\4[0-#Z*>,?T.?2C=Q#WXNAI M<0VG)V>U,MR= 7,$O]\EK._Q^_^4L)DRUF>-EE%3:K[=DCW<6!3F^Q&VBX[M MPK-='&"[;\22JJ$*Z#0 5IP. K.8PR\X(*W-5(L]\-CN=J[3*(J2^8B*J=O&UDZL MJGTS62I+KE_0W4$L#!!0 ( $9H!5/-45+O M'@, /0* 9 >&PO=V]R:W-H965T14G8L5<'RR$#*G&J]RZ:J5 M!)K8H#QS \^+W)PR[@S[UC:5P[XH=,8X3"5119Y3^3R&3&P&CN^\&.[9,M7& MX [[*[J$&>B'U53BS:U1$I8#5TQP(F$Q<$;^U<2/3(#U^,E@HW;.Q)0R%^+1 M7+XE \J<)G#W_(+^Q1:/Q0^)":9%7P<@@9[S\IT^5$#L! MB-,<$%0!P7Y YYV L H(;:$E,UO6-=5TV)=B0Z3Q1C1SL-K8:*R&<=/&F9;X ME&&<'MZ#TK*(=2$97Q+*$R)T"I+$*95+4.28\5CD<$+.R&O7B5!:D?DSFE=" M:CK/@,Q@B1U&\_$U:,HR9<(>9M?D^.B$'!'&R8]4% JSJ+ZKD;WAX,85TW') M-'B':4CN!->I(C<\@>1UO(M5UZ4'+Z6/@U; [P4_)Z%W2@(O\!OX3#X>[K70 M">M.A!8O_% GC+RV'6@&N0;R^Q;]R3<-N?K3DJU39^O8;)T/98M-,YM:4H)$ M%L1,A/7PK.-W^NYZ5Z>W3L&E473=P*];\^NV\GO@3$-"9IIJ? N-$+=4XPLT MRD&RF+8H$-49H@/H?5%GN_@,O4N0[BN]HSVYW_H$7A0VR]VKZ?5:Z4THITF; MJI9/]8)LB.(3JVU'EAY^B>MBD>K"O^ELO[QW-M]/-;Q]O(\7H MV93&;,'BMHJWX\CO'D+A[7#RHT]1.'HS>[U]>=M<2G;NSOZ \W5IURJ%60NN MR^]I;:U7MY%=6/;L8[/2V;UD"U/N@W>X3C"N2 8+A/3.+U!N6:Y8Y46+E=U2 MYD+CSF./*:ZE((T#/E\(H5\N)D&]Z [_ 5!+ P04 " !&: 53V'^@V0P# M !P"0 &0 'AL+W=OV15+1!)@DG"&!&PFUIU[NW = \@COA/8R]HS,J6L.7\V@\_1 MQ'*,(J 0*D.!]=\.YD"I8=(Z?I>D5I73 .O/1_:/>?&ZF#66,.?T!XE4/+&& M%HI@@S.JEGS_"H8OY%3FOVA?QCH6"C.I>%*"M8*$L.(?OY1&U ":IQW@ ME0"O"0C. /P2X#]3H(;&U1Y9-W]&GF=3)^R=@-\IT/R',\MT70_/UPIZV>;O@# M%AKNMF5_4XU?K;J?\_GO6G4] K$#]'/)*47Z<]IC$?WJ2!-4:8(\37 FS9Q+ M)?56"#,A(+*/>ZEM/Q1$_9S(G%6[Z77@!F-[5_?X-,@;&3]V+1I[E<9>I\;[ M)*7\ (!6L .!60@=A?.%M0]&JF]7N# MAK&G,<[;B,7@Q'JGW?=AI7WXK_;&\$3=M>OXC1).@\[OC5&E<=2I\2M(B4(L M8Y3B@VYVJO4H&[7(&S3\F[<$>;YS1I_KO)[>3O?N9=%?EK\DJ*^='\7VF* MNX@^#/6VEXC"1E,Z-P/MJBC:>S%0/,T;WIHKW3[SQUA?B4"8 /U^P[DZ#DR" MZI(U_0-02P,$% @ 1F@%4TM.5^?3 P 2@X !D !X;"]W;W)K&ULO5=MC]HX$/XK5M0/5.J2."$A5("TL#U=J^O=:NFV MG[V)(;Y-;&H[R_;?W]@)(0LAB]1KOT!LS\OSS(P]]G0GY*/**-7HNB MU#GC]%8B518%D3\6-!>[F8.=_<0=VV3:3+CSZ99LZ(KJ^^VMA)';6$E90;EB M@B-)US/G&K]?XM@H6(FOC.Y4ZQL9*@]"/)K!QW3F> 81S6FBC0D"?T]T2?/< M6 (*JFK@9\QHN;U%@6%1;_#)8 ?19<9PI]X"E-7^J[P*LAY^_)+?Q>@Y]* M/D2!]P[YGH\[\"PO5_=ZX 1-K -K+SAC;T$42Q"'B#,;<33(FX@G5<1M3'M< MC1I7(^MJU)-65J?5.NG*1F4BLB;,=G^:Q]%XZCZU(W0J4Z*E,3XE.&G23WU2BDTM+M$.PMT2Q M=SCCO5XR^[R^@K2V\A+J*,)1$!Y![9+LQ]KJ1_@BK/_KEJI]OK*G.J1Z-A7V M#Y3\7DK77+/4T((+"U(T*273#(J(/B=Y"9T.K:4H#+5MJ8F]W(@UHD1RJ*X6 MLU?3YY\D)0KC\+C,.L3\.(BP?X;FH;OAH)?FA^\ETS_0/UM#H>> P(_ M_CS"AZZ$+VM+:+_G>5D\@"/(1EHCZ=C^)/T7KFEPL]6O)NBT"?F!%Q_GYU3* M.Y.:0Y/"_5WJCBHM66(8K+1('JL;6U_0#BT#_X:>@0]- _=WC5^>H_@D^G@R M"?V3L^)4[CA+;NM67E"YL8\5!2$IN:[NL,UL\R"ZML^ H_F%>2C9V_[!3/7* M^DSDAG&%*DH8W LD MVZ;!XOT&*-],'-_Y&'@@RUJ9 ;?(5W@)CZ">5O="]]S12T4:8))PA@0L)LZU M?S7-C'UG\$Q@([?:R&0RY_S5=.ZJB>,9(*!0*N,!Z]\:ID"I<:0Q_@X^G3&D M$6ZW/[S?=KGK7.98PI33%U*I>N)D#JI@@5NJ'OCF.PSYQ,9?R:GLOFC3VT:I M@\I6*MX,8DW0$-;_\=NP#EL"/SH@" 9!\%5!. C"+M&>K$MKAA4N*.K8$I+@A(=#H#A0F59^@;>GJO3SIY.:.K8LP2H,T=]?;RV*Q"J,L'JT^L44C6W24[47?*+.?*\%+ MD%:ZWD'\B2[V=^#VC2(O]>UL\<@6'V6[)8SH8URA)>?V@Q;O10TR/XUWV&Q6 MGI?9X9(1+CD*MW5+SM%2X&6ZS"]-+; MP7.W2J)YCG0A61(F$86%UGD7J M;;K5JN5V]S6Q28QF0RZ09I/VX0?8-9DYV$T"'#QV?&'K3-N.<#K>D#5=4'V_N9.F M%=8J*2LH5TQP).EJ$LSP^WDHG(E?N+=N78/@0HV2HMBBK8."@8+W_)]RH1>P& 6P*@"@#G MNYS(N;PFFDS'4NR0M*.-FGUP2W71QASC=E<66IJWS,3IZ=]"I#N6YXCP%'W6 M&97H(]>$K]DRIVBF%-4*O;ZFFK!=,C& M=5IB)QL_D98.J$(1TO84,E$>BB5 MI6[?Z=JOZV$*.([BX3A\.."G5_OI/<;DUXT@,-.^K63?J>3 MSV9"HFTJ%G1MOG2M.M(]J$4'Q^[2?UA'>@QA^9B6A MG^B>,TU3M-!$4^7X]H\=@V:%,9B0C@+!X">&8ZL->^;@^$SU5@GO)[8/ ^BU MY-6C"W>SZX455ZGNVXE:K'AJX=-C"S>YU946SRW\7'"941AH]F M&/80P^>B&&YB#)OOM=>VEYYC^"P@PTV2X<&@93?!DPQ.3S)HD@Q#'+>5%GB2 MP0M(=K.5YAC^%MVR-#6GLANBM./9;/4$R,"##(X&&7B0P;E !DV0083C44M: M/6HQ!XG,%9< 9-G+60-?8LBT_/LDJRWYV5<.^.:0Y0 M:W>35B@16Z[+ZV;=6]_69^4=U0\OK_JW1)HM4RBG*Q,:70Q,"F1Y>RX;6FS< MC74IM+G_NL>,DI1*.\"\7PFA'QMV@OI_&--?4$L#!!0 ( $9H!5.G8CM) M0 0 !84 9 >&PO=V]R:W-H965T6*E2AS>V+>.4YD1>\P,M])L=%SE1^E;L M;7D0E"2U4I[9X#B!G1-66)MU_>Q>;-:\5!DKZ+U LLQS(I[?T8R?;BQLO3SX MQ/:IJA[8F_6![.D#55\.]T+?V:V5A.6TD(P72-#=C?46O]E"5"G4$K\Q>I*] M:U2E\LCYU^KF+KFQG"HBFM%852:(_CO2+B:1;GOW.$I7>6)&%$KHC9:8^\=//M$G(K^S%/)/U+SHULHZ%XE(JGC?* M.H*<%>=_\M04HJ> O0D%:!3@6Q7<1L&M$SU'5J=U2Q39K 4_(5%):VO515V; M6EMGPXJJC0]*Z+=,ZZG-3YPG)Y9EB!0)^E6E5*"[0I%BSQXSBMY*295$5^CA MW&7$=X;7%[=4$9;)2RWXY>$67;RZ1*\0*]#GE)=2&Y9K6^E8*X]VW,3U[AP7 M3,3U2UE<(]=YC< !;%#?SJM_)$*K8Y.ZK2O4E@G:,D%MSYVP]YX53-&K#WK) M)88*_/%!RZ,[17/YYXPWM_7FUMZ\>6]9[8UUWDCM[;5>^W&9EQE1^C7)N5#L M;U(-A:G,9T]![:F:Z>/F"KN^[Z[6]K%?3Z,\&E M<46<+?F]$,"- .-!I":Q #N^.5"_#=3_OX$65)G"]$?^L0-!"(,P36)N&'GF M,(,VS& VS"W5W=ZQN.ZWG%EK86LP7&!E1ZVWZ#^JK"%V=G6C"_H49V7"BCW: M-^!T:6I#-*JO%SB#'AAD_-#<@%6;P6HV@WO!DS)6^S@+%QSVPQ]\% M+/5HHI@(\5S57V-+61AGH/'3KZR> !P.ZF\2"\!WS"W '1IC6 P@&U?]&*_ M"[Q@F(M)#@)W G=P!_;X^]!>P] WM<0=+W;PPR%ZFL0T?$YET>$\G@?ZSX(D M>H>I=Y]S*[5#8^PO,1D=K.)Y7/UQDQ$8,">*W&$;3&)^-,&VN$-S'"XW&>%X MQ6-W/!@F,8A6$ZET5('GN>)'S86!!#S?'4&520Q6,)%%1Q=XGB]NZ5%_*QUT M"HK&:<$SOG^>VY!VW %+< =TW $+<0>,20$[SBH:-,0L!I&Y(=#;R2_''6#@ M!#_P1JF8Q+PHF$BE8PY8A#G 0 F>/]Q+F:1\;V(^H.,-F.>-;?V-JS\[!8X!#H.@24X!#H.@84X!,;D@+&FAR&)&.7T-\8$]$+'(K A+H0X'T*=;Q0_U.&PO=V]R:W-H965T\6>1 4ATR&DAIE8F97EMVR+-(,?B MDI50J#<;QG,LU9!O;5%RP.O:*:>VYSB1G6-26+-)/;?@LPFK)"4%+#@259YC M?KP%RO93R[5>)N[)-I-ZPIY-2KR%)"FCHKZB?6,;AA9* M*R%9WCHK@IP4S1T?VD*<.+C!&PY>Z^"]U\%O'?Q::$-6R[K#$L\FG.T1U]8J MFGZH:U-[*S6DT,NXE%R])P1M\(7A%*) &!SN] 8D+%!?J('I=W MZ/SL ITA4J"'C%4"%VLQL:7*K2/8:9OGMLGCO9'G:U5<(M_Y@#S'5 L=06!ST/QJHV.:(ZA]Z2NYGKQ&XP ML7>GQ3-8N7$4=E;_" @Z <&[!)!" @;UQ@".5.LJ\5&U%6FL7CC$\YT>WM#&2WPS7M3A1:-X3YAS7,BC6F$!?&=> MV6B8-^Z7SF 3.F:VN&.+1]D6G&U Z"Z,*=J F2T>YO7\J =G,/(CUTR7='3) M*-T2ZTTI\4%=RV:/FO@2 U_2YS,8!4Y@YKOJ^*Y&^7[(#+B)Z&J0S ^\_J0/OU5N]Z20B *&^7G7,9*,V\.U&8@65F?22LFU4:N'S/U$P)<&ZCW M&\;DRT ?<]UOS>PO4$L#!!0 ( $9H!5.!D?N\GP@ )&PO M=V]R:W-H965T\4"G+Z6>!9)%E1+QL7]^QQK?07 MT[.3#7FD#U1]W7P6\&FZ0TE81G/)>(X$79U.SMW?;R)?"Y0C_F3T6>X](VW* MDO-O^L--LG3?[-$K4\GLPE*Z(H4J;KGS]>T,@AKO)BGLOP?/5=CG0F*"ZEX5@F#!AG+ MMW_)]VHA]@0\MT/ JP2\'P3C2@Z8O?+^Q:42SO*@L: XI8H3HOXPBY^%ZM7)=RH M6XD/(U NS[M0KMYD03X.1W&Z4:[M*)^(V"VK19<;.\KY!E"<$L6=U<6G$(:[ M6/1VL>B5>'ZGLR$";W*I1 %TJM!_;F$ NE$TDW]9X/T=O%_"!UVA3J6$+26$ MQMYPH="I;[C3-[3J^XE\9UF1H90^40'E 1($ M @LICB2%8*.() G3H492M.0"T%G^V,9D8<.0H&["!]N(FN[13O>H9ZV?>/H$ M^J!84- 2K4C,4J9>++MMML.>'6(SSW?P\S%A K^6#UL[VC;!O+%XT;PE3JZ: MXV:NWQTFKF,2K6/5^))L8'75"R)/D&'),J6HR!,J[&M?I5JG$;TX]%R_J7XU M$MM&U@W8JQ15]G#G:/_H5M.*TK1AHH8GB&MMBU0SR3. M,79^;3-KO%S=3,.8GITQVVN#ME-0!33;+T^.HPZ&\?8*:J]_1\;\B>9$[T?] M9-5C4>'MZ^$>[S%=M8 ]H^K:&E+V^DBYFP\OB*3HGB@ZAAL]0\5>< AN] SY M>O:R%O1G$FT;4HCGZ(D(5M8 X(KVX+;C>;#>[<$]6JYND6%[S\[VUNS%\P2, MO,F!@I?'=[]%!/&EXW+/S^'A/VO'\3D^. MEJM;9-*!UU=+=WORDN0D823_N0WHFXS@.P+RC['B=^VN\7-TBP_V^G7/_?+6@ MW#YELU4?F5!24'07*[Z$0Z#G>(%M,D/+?G@0_QB"]>TU\WRK"Z;V?3H3X:<=SU#0'[\T/X+##L&MA+V@[K M6MOZ0;/7X ;8;6T7#AYZ'33[$C 46QJ&@:'VP$ZIY?(Q*0N2PWDSYE+)[EZH MV^P#1FY+'VCHP.N6@4$06.PR!!_8";[NM0>:,R[@C^XJ)GLA>@$Q^?KMHM$E MK<]M:#XX",T'>ZUK.[V.;194<+6S*+9V"P)#T(&=H(=V"WI@HMYN06!H/+!7 MUSO?UZ@5K5+.1:MJ=CCWV+&>:0-#_X&=GWN'PA1.1:+^MS6_KI MF0<[?CV[$?[6I7V1RRM23'8GF(&M]^N*J!A\^^]R;3G@_.6-W_@O.UK MH#82QRTO*:TI#IM\@@?FDW&UA/Y8+"5+&!$OZ$'Q^)LM>$P6P0?ITF"3 K"= MFC]"FB*Y B/Y,F6/99*21ST-Y1Y,*&N;NV=[EOP9R;IE)E-@.W/_ T]J]VD> MN6(""HHO#,XTGP $\%)TQ05EC[EQ-Z.P7E\?T$49NE0<(9(G^@L3$!9[0I,^ MPH-T?D*3 4)[!OBI4.C!#%O29_62?KQ@W2Z3.<(W.Q[L-^\&'A5"DPC"@QP5 M0L/CX1MWA'KPO(YNPX?QRT':22%)@>$]GI_ MO%OM>'ZG6T?+U2TR22>TT[SQW'G9.#K?"):6MR1L\(;YPX.TB2)#Q9&]DA]Y M]VH1-?L_D3.+<&>]$AG2COHNF\#$$!37%/@:RJ:'%ZGM!//C8YNMACVC@UPQ MB0PM1O;ZN)Q@(WA,:2)1(6%O$JC=(?>PA(KMJ5D7R,M"ZKL $I$8*F?).JXE M+J+F'10W#.9MU>%T[SZPOK+^B8A'EDLHA%<@ZT"\3Y#8W@+??E!\4UX17G*E M>%8^KF%74J$'P.\KSM7K!WWK>'<7_^S_4$L#!!0 ( $9H!5,IH_1G!P, M &X' 9 >&PO=V]R:W-H965T442($EWZ8 "12_;P[ 'V69BH;+D2732_OTHV7'3UQL_<&/P7L[,&8.26)U@]N:S( Y8!FM> M2;S1N^_0Z!DYO%1+Z[]LU]CV I96%G71.!.#0JCZSQ^;/!PX1/TW'*+&(?*\ MZT">Y05'/I\:O6/&61.:&WBIWIO(">6* 7$A[RCXPH=A=KBM+5G8:(L5V"&':Q%G6<:(WX@S8%2'GEGU1 M&60O_4/BW!*/]L27T5' 'Y4Z8X/>)Q;UHO[][04[^7!Z!';0YF/@80?ORL>% ML*G4MC+ ?B\2BX8.U9\C48=MU*&/.GPCZIU&+B%CW!A.P>KP%67*, F(]--K MEAK(!+)-QGKO' MVWD<#T?3<-LA:M2*&AT5]6U/]#!XS8ZD)D\LY3:G&U1J*["358T_.F#5[\5Q M-ZMQRVK\#E8&J*592GO-C--"5M5]@S*/.3"^I8O $TFC0E<*]^NI+DJNGCZ2 MLEP;9%2LPA=&:BJ!GQG8:KEU%7%D[',MNS2/7VD>3.))M^9)JWER5/.ER@17 M33MI3@DU:(O$DVAUT9B\HC&,/_>[:<0MC?@HC46:FHI+1H>2\8ST4WIIFFKK MLVGI"G0>@_C5X8SZH_%_7,*#'EB V?A.;PF<:E6WPW:U?4P6=0]]-J]?HBMN M-H(.A80UN?;.)I0&4W?W>H*Z]!TUT4@)]<.<'D0PSH#VUUKC?N("M$_L_!]0 M2P,$% @ 1F@%4]JSTB&]! NQD !D !X;"]W;W)K&ULM9E;;]LV%,>_"F'TH07:2+SHXL QD#@9UJ(!@J39'H8],!9M M$Y5$3Z3C;MB''W6)J.C">!7T8HO2N9#_(_VD(RV.(OLN=XPI\".)4WDQVRFU M/W<I/K(164*5'F9;1^XS1J/"*8D=Y+J^DU">SI:+8M]=MER( M@XIYRNXR( ])0K._KU@LCA]W>9'CEUE(@G M+)5?H8N;F,V(Q6ZL\!-5_ MSVS%XCB/I.?Q5Q5T5N?,'9O;+]%_*1:O%_-$)5N)^'<>J=W%+)R!B&WH(5;W MXO@KJQ;DY?'6(I;%+SB6MH'.N#Y()9+*68\3GI;_]$!BH>7,BF5=4T67BTP<099;ZVCY1J%-X:U7P].\C \JTT>Y]E/+>_;, MT@,#G\ UEW2[S=B6%OJ*#7@Y]OZ:*T5E7>:_*O&@@+P:W(E4["6[2B$6O_1V]AGHAZ&4A5\@:\,LA/0/8 M_0B0BV#/?%:GN[N6Z>!:5US$PP/QAM7\XZLV!9\52^2?ED2D3D2*1&0@T3>A M:*POJ")X;R%*?[_PSZ_JYV4 H>F/%TKSP])6%N]FIQ73\ZS3JY:L]3S M6XMMRO]A$: *[ 5/57X"*4T$BP9^G<:?5NR@3A2,%+OT]QHR$N*Z;;&[5AB% M^6G;)W983R[\WV*+9Y:]I?*\CC^?5F7H&BBY(W6N C0E1 'TW);0?6;$14&_ MTK!!36B=X&/*E9;W05&E!=<(!%^U*BFX3%C&U]0F C(YT,1Z&UA!/%9OW!42 M^9[?UKMK!D.?X &]#>2@G7)OZ W^!2-1 PW2H#=Q60S6H#^V+'Y7;QQTX-YC M%J+ &ZB*H2&TX_#GJG(*DZ"!'@PG+H?A'YR/+<>\J_/UJ=*V@B_V!>RTR MU$1V:JYH2B,;>Y#A&X+3JHH,YA :J6H5X!5[/(+;LO:8P3F& ^Q!!H[(#L=2 MUO&(089VB$RLOJ$9LC^AG:"^UR.K.V^3O\\,^V3@3HL, Y&=@5;U3T$),CA# MP<2R&VHA^[/:";*''3U]C-M@[['R?-\?$-V0#ME)=W/(Q)Y]!+<\BF(&;JA4 M!=XO-V\\W6 #*^Q.*S8V,,/VA[6WQ:X"O#IYR1R3EMH]9G/B#YSBV! 0VPEH M5WL\>'"C:9VX:\6&<7ALWUH%>'4%$-+F3I]5",E 30P7L9V+/U634W"$#?GP MQ%TM-N3#8_M:W&U90Q*&[6)TK723,' 'QH:6V$[+2\GIISNZYAN^MJW7\ U/ MW,H2PSDRMI4EW1XUA!WV]%C-"1IXA">&C<3.QJ:TXTE##//(Q,TM,5 C8YM; MTNU:2>"V3^X^*S<\T7H/K#G1;?!V08"T.J2I?)-=[ZR\0E\5[]];^*WB^*K\CF##E M9XU;FFUY*D',-CJD>Q9HJ;/R2T$Y4&)?O&Q_$DJ)I-C<,1JQ+#?0QS="J)=! MGJ#^7K/\#U!+ P04 " !&: 53HG+E %X" "3!@ &0 'AL+W=OR)-I,YJG:BK-S.]4,EHB5U1P MD)A/O.OPZF9LS[L#WRENU-X8;"0+(5[MY#Z;>($%0H9+;16(>:WQ%AFS0@;C M9ZOI=2ZMX?YXI_[)Q6YB61"%MX+]H)DN)MX'#S+,29+A&\+1E?$I>W\#C6A3%W M&5 .CX6H%>&92GQMW%L1?]FZNFE<14=^6H!W--I 9SV1">K[=4O5S9@D:7P?@R"$]D+>Y8X_^LGJ..;/3N]1S] M4<\H'@[BP^4<=R#C?P+IV74JLD- IY5#>$,B#^7*W^LQMEU_)7)%N0*&N5$* M^F-35=FTP&:B1>7:SD)HT\3&ULC53);MLP$/T50L@A 5IKM;- %N H*)H"!0R[:0]%#[0ULHA0I$M25O+W M'5*RZB9VFHO$(>>]>;.0:2O5HZX #'FJN=!3KS)F>^/[>EU!3?5(;D'@22E5 M30V::N/KK0):.%#-_2@()GY-F?"RU.W-59;*QG F8*Z(;NJ:JN=;X+*=>J&W MWUBP367LAI^E6[J!)9B'[5RAY0\L!:M!:"8%45!.O5EXDR?6WSE\9]#J@S6Q MF:RD?+3&?3'U BL(.*R-9:#XVT$.G%LBE/&[Y_2&D!9XN-ZS?W*Y8RXKJB&7 M_ $QN(_I#S6( MAAI$CB_^3PU*)6N22V$4#A?VP50D=QT 17[.5MKM_WHC8#P$C%W Y$3 (0;5 M&LS1 G8$$T=@;^(N"R?!U77J[P[K=,0KC"__>OVC+AG4)>]3QQE=,8Y# 4B4- MML^'[.LFP8+HGMRAH9RU5P0Q-U<;76X4L=: B]\,@ M&/L%X\*+([=VK^)(EB;G N\5Z+(HF'J]PESN9E[?.RP\\$UF[((?1UNVP26: MI^V]HIG?L*2\0*&Y%*!P/?,N^Q?SJ:UW!5\X[O31&&PG*RF?[>0FG7F!-80Y M)L8R,'J\X!SSW!*1C1\UI]=(6N#Q^,#^T?5.O:R8QKG,O_+49#-OZD&*:U;F MYD'N/F'=S\CR)3+7[A=V5>V0BI-2&UG48')0<%$]V;X^AR, \;0#PAH0_BM@ M4 ,&KM'*F6MKP0R+(R5WH&PUL=F!.QN'IFZXL+>X-(IV.>%,?",262 \LCUJ M.%F@83S7I_ !GI8+.'EW"N^ "WC,9*F92'7D&Q*U4#^I!:XJ@? -@0'<26$R M#=X?*L%$9.I7A6ZZY3A0:!$,Z MN*<,T-AVEQ7+V+'8 'B)SX>CR']ID1XUTJ-.Z5O.5CSGYA4HQDW7L:=7I8)"J:X/ /* $R8-AUG.VE()__Q!J>- MRK33^O5ZC2[RW,$I9MKN;][-$8Y[0?"^S8Q_E" %JHT+5@V)+(6IPJ19;;+[ MTD66_ZN\"OX[IC9<:,AQ3="@-Z%[5%685A,CMRZ/5M)0NKEA1M\?5+: ]M=2 MFL/$"C1?M/@G4$L#!!0 ( $9H!5/U.+_!N < $0K 9 >&PO=V]R M:W-H965TMBF: M-DBZ[6.AV+0MK ZO1&\V17]\J2.F+!Z.7>]+;#G#T7!(?C/D\/RY*#]72R$D M^):E>74Q6DJY.AN/J^E29''UH5B)7/UG7I19+-5CN1A7JU+$LZ91EHY1$+!Q M%B?YZ/*\^>V^O#POUC)-O/SPDBZ6L?QA?GJ_B MA7@4\M/JOE1/XXV669*)O$J*')1B?C&Z@F<3'M8-&HD_$_%<];Z#NBM/1?&Y M?KB=78R"VB*1BJFL5<3JXZNX$6E::U)V?.F4CC;OK!OVO[]J_['IO.K,4UR) MFR+]*YG)Y<4H'(&9F,?K5#X4SS^+KD.TUCX:X+]T=9JO\FJIV\?!0+-8H2W.;M'*K'XMU$R#A)J_?@ M!Y#DX(]EL:[B?%:=CZ5Z8]UN/.VT7[?:D4,[!G=%+I<5^)C/Q&R[_5A9NC$7 MO9I[C;P*?UGG'P .3@ *$/ST. 'O?GA?M5WX212+,EXMD^G?#V*A^F$Q]^;M MVH-.NT7+Q*_E+BZ5%KAEHZ?K>#-2N%&+72,5IZ("3R]@L>DHB-52/_/H)AO= MI-%-'+I_6V=/H@3%'#R(55'*^"D5H)L:%?@7="ZV38!6,6T4UY#Y>DG.QU\M MMM"-+?2-MOR^$J6:D?FB;\I;AOF:OM4HMC&*>8UJG&][4]N,]=[$(:1T\[9V MVIE2E(4DM-O$-S9QKTT3H4@_39HU:S.-&T[ @6&9*80XBNR&A1O#0J]A5YF: M0LD_+4S4.":YC/-%4L^IN*J$M#HR- U!F VL-85P@+'=VFAC;>1=5WJ6)?FT MR(1G.<% 4S7PNF"H%+Q+BZJRP>2ZT[0U61DD@YY;I$X9[PWGMJ$]_$.OH?>E M2B%*^7("5FFLXH#B/!!?ULFJ7F\G(!?61=\I[5O#@XC";:,GG=C6ZD ,!PZC MD38:^2>866>0@#[EC24(-:8C?./"OS/+-)\UG2(X.?ZB) M"_W(==(-FB"UXYE*47>P!']-$Y3\-5+P^U?B$_/@^U0R$ M?@BZ?6I"#!(8HJ%/+6*8N6 '->U@Y+>K<^>#F!;Y-$GKJ7HK1>;S*=+<0\&Q M8(HTHY"?48^RF'X&2IW:[%1M5!'?ZN_"YE]DLND4PM[*[C)!JYC+OTBS"?G9 M=+]^2M5$JJV-\Q?U6=E)A4P"G=( #ZVT2)$ .8S4E$)^2GW*$REFX%'&4BV! MFOF_UJ,&KC)1)M/8-VH:6>CXR$(:6S5)$1^$NZS:C4 D1^ >Z1 R&3=*0R,',@F%G+D M&BZ-1.1'XF$Y4*=T*QDE410,,@V;&(.NQ UKTF)_ANG.@;"9*J+Z&&B03$]L M_MO/S2=$;UKM^UP1H>;%XN8 MW^N:I?C G3=-Z40I ZR M$XU XD?@89&2F.##RIIA/+**T="Q4DGO;-//1W>D).;A)0HY-$X+[')1X)I, M&IW$G\6V$-DW(!(-3\*.?V:L$4C\"'2BF5A.%2DQ)ZDI!B,,70.N>4K\F>?& MJX?$/:+!2OP'AXF5:?QIWQZ!D&I@47^VMT<@I);],N3#O,4BA:EK MJ#3YJ)]\A\5!:JG(0#C<,%JE"'28K*%(=Q1EW%/(W%:'" ?#PWR+&.<\>G?J3L&QN9!BSS'U4>PAFF0-ED7!-7XXM]AYHRL]10ADFH M129R'*@RS31VM)HRU\#B1ZLI<>&I]\3 MBQ"GCLC(-1/YH=5D;NZB,<48#\U"1ID;8\(=&1;7M.3^7+7/CGWC(-?4Y,>O MTW#-/WY@:9F;I9<0&F'0(A41Y* RUQ#E.PHTVYX]).CQWC6=X]>9N08C/[#. MW+7;FI6!X5]3"!IGH^/>]<),E(OFFF8%IL4ZE^W5O;B[.5_4$L#!!0 ( $9H!5,/P*3%# , ,<* 9 M>&PO=V]R:W-H965TX^K/;!309B-;&SM@/=OU_;"2'EDNX#[0NQG3EG9HZ'R?37C+^( M&$"BUS2A8F#%4F8WMBW"&%(LKED&5+U9,)YBJ;9\:8N, XX,*$ULSW':=HH) MM89]9IB_G<,"5L/+-?:'#R292SU@3WL9W@)L/^Q22ODGG& B8L^4DB&0^LKH4B6. \D8]L M_17*A +-%[)$F%^T+FP[RCC,A61I"581I(063_Q:"E$#*)[# *\$>+N UA& M7P)\DV@1F4GK%DL\['.V1EQ;*S:],-H8M,J&4'V-<\G56Z)PYH M41):VBLTP1F1.$'35U4N$9$Y!X'.;T%BDH@+9? TOT7G9Q?H#!&*OLN(L\VM0>W6#EU)P=(V+/IOOAIV.W[?7M5EVK?QG*!7&;V)+ZCB"QKC>Z)$ M0H3F$DM53JI@T+W2@:)1"IR$N$&!=N6A_?%R=RIGG9/(7; $-2E]M[LC][Z- MV^GYA^7N5O%UWXF/XJA)U5Y%U/MX55UGVY&?X18=U: MTW0;0YSF7'U(+]$#B:($T!0+:>IYM'BGD%UOZ\+[!-&W?1(/AJAD.R(&%3QMMFY :?(/"V,[GMTPCT.JVFL9&907;.QWI*,Z/&EJ88\1XP7Q(J4 (+ M1>E<=Y3>O)B:BHUDF1D\GIE48XQ9QFK2!*X-U/L%8W*ST0ZJV77X#U!+ P04 M " !&: 53POUHMA,# ,$0 #0 'AL+W-T>6QES'.>ENM+UPY;- M(;5TC^ZY1W?GRF3!\31 M357.LN#^].V/I3*7;XB[G[P[.1GVD];X"P(O:07+R ]'^"\%L.HDWWJ M;KEEVGBVCF&W^:@U=!*R[6SCP$PUP)I8FQ MR;>A(K TCPZ.W SJTO%47"K=QG81W-]9M_P V,Q (!>B%S@,G&$RKJDQ3,LK M.VD7M\8G$.G&=^O:*BPU74?#BV#KT-YLD)G2.=-]F"C8F"9CP0J0HWFY@+M1 M=0B@,:JR@YS34DG::MAX= -+.V="W$+3?B_VN%?%3LT&4#'9#ZV@;NAHW 3X M=]D<]R[MX%6\I.8/RGQ>VNW(=@Y=QFXT*_BJG:^*7@#&'N'LM*[%^I/@I:R8 MV_R+ T[&=.-'%DKS1QL-6F5N#4P'Y(%IP^>[EI^:UG=L93;MM"IPS<-_4/.? MS7/))--4[(JVO7_,67ZUXOC#WY+<_EP]58"+Q!9\ U>1<0V*)DMN3!<=K,%SW,FGYQOEM[0F7W5V^.W MZW-6T*4P=SV8!=OQ-0B&[5=OP5MA$[L=AF+:1%QFA/B/4 MQWGYD&G[P>+X?5)[^7>:IG&<)%A&IU.O@BF6MR2!KY\-TP8>6!R(]'NYQJN- M=\CS?8#5]+D.P7:*=R*V4SS7@/CS!AYIZJ\V%@<\L"I@O0/Q_7&@I_P^<0Q5 MQ;1A3S".I"F&0"_Z>S1)D.PD\/'7!WM*XCA-_0A@?@5QC"'P-.((I@ T8$@< MM^?@P7D4;LZI-8?2 M0$3;8T.P6BP^0"X99K>]9!:G)VE?\0@NJ/*7XG4+^2 WOBL)7$RQPZUR/G0MNOXE,CX!-NZOFF!OE [@%C+ 9V>;@S*[MAN\BTET&UT< MCJ]]$"_=[X31;K>JA(4MFQI,Z./H0+> QN_5P2?"R!KFR;5] B=6<@?M3>&W M+*O^!@.21>%REPHKW++J&#EY3 7&0R7PG;=:537 M+(+,"4% 7O!"?I)>>6&W8N7 M8].NA9"F$E=E:9L(\BT!^987\D8J)QZE;D#\#=(WKOTE!A_!O2/@WO'"W8,/ MKBE#XW Q[B)GPQX7QW(OW0YBR/<$Y'M>R"_8[]*4MH:O9[?6^S?B@(C7MJYQ MM-?[>!&?4JOXE!=S:9ZP 0IU$+>4% NS63Y;6STKK;N1O>M&=HG3Q.Q:#G$5 M8U)J29G=@K/5-;BZW"K9Y2P_19 22LILE%MK=N<#XT@QR+2 +$&6Z/ M].#WF%&^R)A]0:8#@T'/R*T(LR_(A&"(2;DC8W9'E! )2+$DS&+)@1]XTR4G;) M3FJ7(C[TH.R2G\HN"PA2Z1B3LDO.;)>7,,_%M<-5/,:D[)(SVX6(YA:*+"CW%,SNH1/).(8%Y9[B ME"=A@XE34.XI7O\D;'S(*?,4KWHF-LY'_K]RRM,Q<19C4LHI7N=\#$VX4%[N M=@YV?7Z)^2;6Q9B4<@IVY1PQ5^"Z'MH_)>\V6G6X,2:EG.*5MCGGXJJJ5%LM M=;2WB#$IY13,RHE/(<=G#F6:@MDTHWNR$<@999P9LW'&('$+(0\JX)#_&6-2 MQIGU3QX<'S>H8*L,5%_P*SR6EU*7*TQ8\*7_>Z28M>>G M%XY/7GS\%U!+ P04 " !&: 53H9?JE,D! "@'@ &@ 'AL+U]R96QS M+W=O/@@*FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ[N)? M)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC M7O5O'U*%TD$*05H^R"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?;'83 MZ.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZEW_I]XIG_UW7VSI;#)^VUGRO6U5 MUGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I M^(GF>EV&WO,VOO:%J2>)H](GON[,:N__CG:W--*%_4QG[5_H*>?4$L! A0#% @ 1F@% M4P=!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " !&: 53B)'/6N\ K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !&: 53F5R<(Q & "< M)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( $9H!5/+VLZ/;P4 + 6 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 1F@%4S$.TB(W P # T !@ ("!LA0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@% M4T?T 7O]!@ OQL !@ ("!)"0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 1F@%4\@4;?+J! W L !@ M ("!.T4 'AL+W=O&UL4$L! A0#% @ 1F@%4WHA%_M^ @ M204 !D ("!)$\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4Z<=_W];# [20 !D M ("!9%P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1F@%4PW_YTN! P !P@ !D ("!2W0 'AL M+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@% M4Z9)U\0H P 8 < !D ("!6X4 'AL+W=O, !X;"]W;W)K M&UL4$L! A0#% @ 1F@%4Z*1OC[5 P 1 H M !D ("!0I 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4YA,H=O+ @ YP4 !D M ("!=)L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1F@%4P]_ALP"!0 Y P !D ("!QJ0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4X$6 MUQ%1 P O D !D ("!4; 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4S$O#W$\ P M@D !D M ("!4+H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1F@%4]A_H-D, P < D !D ("! MZ\, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1F@%4]A5]'6X P SQ !D ("!#LX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4X&1^[R? M" ER\ !D ("!JMD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1F@%4Z)RY0!> @ DP8 !D M ("!LNH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1F@%4_4XO\&X!P 1"L !D ("!&PO=V]R:W-H965T : " M 1X& 0!X;"]? 3 " 1\( 0!;0V]N=&5N=%]4>7!E <&UL4$L%!@ [ #L %! !,* 0 $! end XML 66 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 67 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 211 307 1 false 68 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.thermon.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.thermon.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation and Accounting Policy Information Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation Basis of Presentation and Accounting Policy Information Notes 7 false false R8.htm 2105102 - Disclosure - Fair Value Measurements Sheet http://www.thermon.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2112103 - Disclosure - Restructuring and other charges (income) Sheet http://www.thermon.com/role/Restructuringandotherchargesincome Restructuring and other charges (income) Notes 9 false false R10.htm 2117104 - Disclosure - Net Income/(Loss) per Common Share Sheet http://www.thermon.com/role/NetIncomeLossperCommonShare Net Income/(Loss) per Common Share Notes 10 false false R11.htm 2120105 - Disclosure - Inventories Sheet http://www.thermon.com/role/Inventories Inventories Notes 11 false false R12.htm 2123106 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 12 false false R13.htm 2127107 - Disclosure - Accrued Liabilities Sheet http://www.thermon.com/role/AccruedLiabilities Accrued Liabilities Notes 13 false false R14.htm 2130108 - Disclosure - Long-Term Debt Sheet http://www.thermon.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 2133109 - Disclosure - Commitments and Contingencies Sheet http://www.thermon.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 2135110 - Disclosure - Revenue Sheet http://www.thermon.com/role/Revenue Revenue Notes 16 false false R17.htm 2140111 - Disclosure - Income Taxes Sheet http://www.thermon.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2142112 - Disclosure - Segment Information Sheet http://www.thermon.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies Basis of Presentation and Accounting Policy Information (Policies) Policies http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation 19 false false R20.htm 2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables Basis of Presentation and Accounting Policy Information Table (Tables) Tables http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation 20 false false R21.htm 2306302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.thermon.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.thermon.com/role/FairValueMeasurements 21 false false R22.htm 2313303 - Disclosure - Restructuring and other charges (income) (Tables) Sheet http://www.thermon.com/role/RestructuringandotherchargesincomeTables Restructuring and other charges (income) (Tables) Tables http://www.thermon.com/role/Restructuringandotherchargesincome 22 false false R23.htm 2318304 - Disclosure - Net Income/(Loss) per Common Share (Tables) Sheet http://www.thermon.com/role/NetIncomeLossperCommonShareTables Net Income/(Loss) per Common Share (Tables) Tables http://www.thermon.com/role/NetIncomeLossperCommonShare 23 false false R24.htm 2321305 - Disclosure - Inventories (Tables) Sheet http://www.thermon.com/role/InventoriesTables Inventories (Tables) Tables http://www.thermon.com/role/Inventories 24 false false R25.htm 2324306 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.thermon.com/role/GoodwillandOtherIntangibleAssets 25 false false R26.htm 2328307 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.thermon.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.thermon.com/role/AccruedLiabilities 26 false false R27.htm 2331308 - Disclosure - Long-Term Debt (Tables) Sheet http://www.thermon.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.thermon.com/role/LongTermDebt 27 false false R28.htm 2336309 - Disclosure - Revenue (Tables) Sheet http://www.thermon.com/role/RevenueTables Revenue (Tables) Tables http://www.thermon.com/role/Revenue 28 false false R29.htm 2343310 - Disclosure - Segment Information (Tables) Sheet http://www.thermon.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.thermon.com/role/SegmentInformation 29 false false R30.htm 2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails Basis of Presentation and Accounting Policy Information (Details) Details http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables 30 false false R31.htm 2407402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.thermon.com/role/FairValueMeasurementsTables 31 false false R32.htm 2408403 - Disclosure - Fair Value Measurements - Cross Currency Swaps (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails Fair Value Measurements - Cross Currency Swaps (Details) Details 32 false false R33.htm 2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails Fair Value Measurements (Deferred compensation plan) (Details) Details http://www.thermon.com/role/FairValueMeasurementsTables 33 false false R34.htm 2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) Details 34 false false R35.htm 2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails Fair Value Measurements - Foreign Exchange Contracts (Details) Details 35 false false R36.htm 2414407 - Disclosure - Restructuring and other charges (income) - Narrative (Details) Sheet http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails Restructuring and other charges (income) - Narrative (Details) Details http://www.thermon.com/role/RestructuringandotherchargesincomeTables 36 false false R37.htm 2415408 - Disclosure - Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details) Sheet http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details) Details http://www.thermon.com/role/RestructuringandotherchargesincomeTables 37 false false R38.htm 2416409 - Disclosure - Restructuring and other charges (income) - Restructuring Activity (Details) Sheet http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails Restructuring and other charges (income) - Restructuring Activity (Details) Details http://www.thermon.com/role/RestructuringandotherchargesincomeTables 38 false false R39.htm 2419410 - Disclosure - Net Income/(Loss) per Common Share (Details) Sheet http://www.thermon.com/role/NetIncomeLossperCommonShareDetails Net Income/(Loss) per Common Share (Details) Details http://www.thermon.com/role/NetIncomeLossperCommonShareTables 39 false false R40.htm 2422411 - Disclosure - Inventories (Details) Sheet http://www.thermon.com/role/InventoriesDetails Inventories (Details) Details http://www.thermon.com/role/InventoriesTables 40 false false R41.htm 2425412 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables 41 false false R42.htm 2426413 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) Details 42 false false R43.htm 2429414 - Disclosure - Accrued Liabilities (Details) Sheet http://www.thermon.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.thermon.com/role/AccruedLiabilitiesTables 43 false false R44.htm 2432415 - Disclosure - Long-Term Debt (Details) Sheet http://www.thermon.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.thermon.com/role/LongTermDebtTables 44 false false R45.htm 2434416 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.thermon.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.thermon.com/role/CommitmentsandContingencies 45 false false R46.htm 2437417 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 46 false false R47.htm 2438418 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.thermon.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 47 false false R48.htm 2439419 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.thermon.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 48 false false R49.htm 2441420 - Disclosure - Income Taxes (Details) Sheet http://www.thermon.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.thermon.com/role/IncomeTaxes 49 false false R50.htm 2444421 - Disclosure - Segment Information (Details) Sheet http://www.thermon.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.thermon.com/role/SegmentInformationTables 50 false false R51.htm 2445422 - Disclosure - Segment Information - Capital Expenditures (Details) Sheet http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails Segment Information - Capital Expenditures (Details) Details 51 false false All Reports Book All Reports thr-20210630.htm exhibit101formofemployeert.htm exhibit102formofemployeeeb.htm tgh63021exhibit311.htm tgh63021exhibit312.htm tgh63021exhibit321.htm tgh63021exhibit322.htm thr-20210630.xsd thr-20210630_cal.xml thr-20210630_def.xml thr-20210630_lab.xml thr-20210630_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/country/2021 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/currency/2021 http://xbrl.sec.gov/dei/2021 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "thr-20210630.htm": { "axisCustom": 1, "axisStandard": 26, "contextCount": 211, "dts": { "calculationLink": { "local": [ "thr-20210630_cal.xml" ] }, "definitionLink": { "local": [ "thr-20210630_def.xml" ] }, "inline": { "local": [ "thr-20210630.htm" ] }, "labelLink": { "local": [ "thr-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "thr-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "thr-20210630.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 424, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 22, "http://xbrl.sec.gov/dei/2021": 5, "total": 27 }, "keyCustom": 32, "keyStandard": 275, "memberCustom": 19, "memberStandard": 44, "nsprefix": "thr", "nsuri": "http://www.thermon.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.thermon.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2117104 - Disclosure - Net Income/(Loss) per Common Share", "role": "http://www.thermon.com/role/NetIncomeLossperCommonShare", "shortName": "Net Income/(Loss) per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2120105 - Disclosure - Inventories", "role": "http://www.thermon.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2123106 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Accrued Liabilities", "role": "http://www.thermon.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Long-Term Debt", "role": "http://www.thermon.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Commitments and Contingencies", "role": "http://www.thermon.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135110 - Disclosure - Revenue", "role": "http://www.thermon.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2140111 - Disclosure - Income Taxes", "role": "http://www.thermon.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Segment Information", "role": "http://www.thermon.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies", "shortName": "Basis of Presentation and Accounting Policy Information (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i14a89b654cd04574a290cbb90fe66c04_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables", "shortName": "Basis of Presentation and Accounting Policy Information Table (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i14a89b654cd04574a290cbb90fe66c04_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.thermon.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Restructuring and other charges (income) (Tables)", "role": "http://www.thermon.com/role/RestructuringandotherchargesincomeTables", "shortName": "Restructuring and other charges (income) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2318304 - Disclosure - Net Income/(Loss) per Common Share (Tables)", "role": "http://www.thermon.com/role/NetIncomeLossperCommonShareTables", "shortName": "Net Income/(Loss) per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2321305 - Disclosure - Inventories (Tables)", "role": "http://www.thermon.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2324306 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.thermon.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2331308 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.thermon.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336309 - Disclosure - Revenue (Tables)", "role": "http://www.thermon.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343310 - Disclosure - Segment Information (Tables)", "role": "http://www.thermon.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "shortName": "Basis of Presentation and Accounting Policy Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i0abda678daba40d7addade8c84f90413_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "ie5c17205ae294003b03567dcfcb86303_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "ie5c17205ae294003b03567dcfcb86303_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Fair Value Measurements - Cross Currency Swaps (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails", "shortName": "Fair Value Measurements - Cross Currency Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails", "shortName": "Fair Value Measurements (Deferred compensation plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "ia882b7950df243479cef1979e4f47a5e_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails", "shortName": "Fair Value Measurements - Foreign Exchange Contracts by Currency (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "ia882b7950df243479cef1979e4f47a5e_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "shortName": "Fair Value Measurements - Foreign Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i0cae3992da564d8cae82d621f1527a95_D20200401-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "positions", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Restructuring and other charges (income) - Narrative (Details)", "role": "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "shortName": "Restructuring and other charges (income) - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i0cae3992da564d8cae82d621f1527a95_D20200401-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "positions", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details)", "role": "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails", "shortName": "Restructuring and other charges (income) - Restructuring Costs by Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Restructuring and other charges (income) - Restructuring Activity (Details)", "role": "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails", "shortName": "Restructuring and other charges (income) - Restructuring Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "ieffff1f65ce040b9aa8d87385e054e20_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Net Income/(Loss) per Common Share (Details)", "role": "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails", "shortName": "Net Income/(Loss) per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Inventories (Details)", "role": "http://www.thermon.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "iac31dce1b1c14035ab2901e679e9f0cc_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i4056b4fac0734e66863bcf791fb3909c_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.thermon.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecuredDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Long-Term Debt (Details)", "role": "http://www.thermon.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i79bcf35228574bdda0aad44a2f4ccd8b_D20210630-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.thermon.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437417 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i5afd59ea892a46f4af847d3814f51966_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.thermon.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i64077baa8d754575b3b1076e97deda75_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.thermon.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:IncomeTaxesDiscreteTaxExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Income Taxes (Details)", "role": "http://www.thermon.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:IncomeTaxesDiscreteTaxExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i2db8cbe18d2f477c9e49974b69eb406a_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i2db8cbe18d2f477c9e49974b69eb406a_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444421 - Disclosure - Segment Information (Details)", "role": "http://www.thermon.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:CapitalExpendituresByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - Segment Information - Capital Expenditures (Details)", "role": "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "shortName": "Segment Information - Capital Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:CapitalExpendituresByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "i6b66ad93ed034585966c14c0f61b6f82_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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 and Accounting Policy Information", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation", "shortName": "Basis of Presentation and Accounting Policy Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-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": "2105102 - Disclosure - Fair Value Measurements", "role": "http://www.thermon.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - Restructuring and other charges (income)", "role": "http://www.thermon.com/role/Restructuringandotherchargesincome", "shortName": "Restructuring and other charges (income)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20210630.htm", "contextRef": "id64179b0b4c74b89a9ec1873732c2043_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States and Latin America" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "currency_AUD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Australia, Dollars", "terseLabel": "Australian Dollar" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "Currency [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollar" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "Great Britain Pound" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_KRW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korea (South), Won", "terseLabel": "South Korean Won" } } }, "localname": "KRW", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_MXN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico, Pesos", "terseLabel": "Mexican Peso" } } }, "localname": "MXN", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_RUB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Russia, Rubles", "terseLabel": "Russian Ruble" } } }, "localname": "RUB", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. 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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r506" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r507" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r508" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r504" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r505" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r101", "r241", "r246", "r254", "r381", "r382", "r388", "r389", "r445", "r503" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r101", "r241", "r246", "r254", "r381", "r382", "r388", "r389", "r445", "r503" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r101", "r149", "r162", "r163", "r164", "r165", "r167", "r169", "r173", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r251", "r253", "r254" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r101", "r149", "r162", "r163", "r164", "r165", "r167", "r169", "r173", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r251", "r253", "r254" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r111", "r328" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r111", "r116", "r328" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r176", "r177", "r306", "r310", "r486", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r177", "r306", "r310", "r486", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r111", "r116", "r232", "r328", "r449" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r325", "r441", "r442", "r444" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Thermon Holding Corp." } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r181", "r443" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "thr_AsiaPacificSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asia-Pacific Segment", "label": "Asia-Pacific Segment [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_AsiaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asia Segment [Member]", "label": "Asia Segment [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_CDORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CDOR [Member]", "label": "CDOR [Member]", "terseLabel": "CDOR" } } }, "localname": "CDORMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_COVID19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "thr_CanadaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canada Segment [Member]", "label": "Canada Segment [Member]", "terseLabel": "Canada" } } }, "localname": "CanadaSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_CanadianBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian Base Rate [Member]", "label": "Canadian Base Rate [Member]", "terseLabel": "Canadian Base Rate" } } }, "localname": "CanadianBaseRateMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_CanadianEmergencyWageSubsidyAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Canadian Emergency Wage Subsidy, Amount", "label": "Canadian Emergency Wage Subsidy, Amount", "terseLabel": "Canadian emergency wage subsidy, amount" } } }, "localname": "CanadianEmergencyWageSubsidyAmount", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_CapitalExpendituresByReportableSegmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Expenditures By Reportable Segment [Table Text Block]", "label": "Capital Expenditures By Reportable Segment [Table Text Block]", "terseLabel": "Capital expenditures by geographic area" } } }, "localname": "CapitalExpendituresByReportableSegmentTableTextBlock", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "thr_ContractWithCustomerLiabilityCurrentCustomerPrepayment": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Customer Prepayment", "label": "Contract With Customer, Liability, Current, Customer Prepayment", "terseLabel": "Customer prepayments" } } }, "localname": "ContractWithCustomerLiabilityCurrentCustomerPrepayment", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_DebtInstrumentCovenantComplianceMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatio", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Coverage Ratio", "terseLabel": "Debt covenant, coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantCoverageRatio", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForMinimumRepayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment", "terseLabel": "Maximum leverage ratio requirement for minimum repayment" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForMinimumRepayment", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForReducedRepayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment", "terseLabel": "Maximum leverage ratio requirement for reduced payment" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForReducedRepayment", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatiotoSecureAdditionalBorrowing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing", "terseLabel": "Maximum leverage ratio to secure additional borrowing" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatiotoSecureAdditionalBorrowing", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMinimumLeverageRatioRequirementForReducedRepayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment", "label": "Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment", "terseLabel": "Minimum leverage ratio requirement for reduced payment" } } }, "localname": "DebtInstrumentDebtCovenantMinimumLeverageRatioRequirementForReducedRepayment", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMinimumRepaymentRequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow", "terseLabel": "Minimum repayment requirement percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantMinimumRepaymentRequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentDebtCovenantReducedRepaymentRequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow", "terseLabel": "Reduced repayment requirement, percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantReducedRepaymentRequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentDebtCovenantRepaymentrequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow", "terseLabel": "Repayment requirement, percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantRepaymentrequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentQuarterlyAmortizationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Amortization, Percent", "label": "Debt Instrument, Quarterly Amortization, Percent", "terseLabel": "Quarterly amortization of debt, percent" } } }, "localname": "DebtInstrumentQuarterlyAmortizationPercent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentVariableInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Interest Rate Floor", "label": "Debt Instrument, Variable Interest Rate Floor", "terseLabel": "Variable interest rate floor" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtProceedsUsedasConsiderationForBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Proceeds Used as Consideration For Business Acquisition", "label": "Debt Proceeds Used as Consideration For Business Acquisition", "terseLabel": "Debt proceeds used as consideration for business acquisition" } } }, "localname": "DebtProceedsUsedasConsiderationForBusinessAcquisition", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeerelatedLiabilitiesAcquisitionRelatedExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee-related Liabilities, Acquisition Related Expense, Current", "label": "Employee-related Liabilities, Acquisition Related Expense, Current", "terseLabel": "Accrued interest" } } }, "localname": "EmployeerelatedLiabilitiesAcquisitionRelatedExpenseCurrent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current", "label": "Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current", "terseLabel": "Accrued employee compensation and related expenses" } } }, "localname": "EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees [Member]", "label": "Employees [Member]", "terseLabel": "Employees" } } }, "localname": "EmployeesMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "thr_EuropeMiddleEastAndAfricaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe, Middle East, and Africa Segment", "label": "Europe, Middle East, and Africa Segment [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeMiddleEastAndAfricaSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_EuropeSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe Segment [Member]", "label": "Europe Segment [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_ForeignCurrencyTransactionGainLossNetOfImpactOfForeignCurrencyDerivativesOnEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings", "label": "Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings", "terseLabel": "Transaction gains (losses) denominated in foreign currencies" } } }, "localname": "ForeignCurrencyTransactionGainLossNetOfImpactOfForeignCurrencyDerivativesOnEarnings", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "thr_GuaranteeObligationsRepresentedByReductionOfAvailableAmountOfLinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of guarantee obligations represented by a reduction of the available amount of the entity's revolving lines of credit.", "label": "Guarantee Obligations Represented by Reduction of Available Amount of Lines of Credit", "terseLabel": "Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit" } } }, "localname": "GuaranteeObligationsRepresentedByReductionOfAvailableAmountOfLinesOfCredit", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_GuaranteeObligationsSecuredByCashDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of guarantee obligations secured by cash deposits.", "label": "Guarantee Obligations Secured by Cash Deposits", "terseLabel": "Guarantee obligations secured by cash deposits" } } }, "localname": "GuaranteeObligationsSecuredByCashDeposits", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_IncomeTaxesDiscreteTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Taxes, Discrete Tax Expense", "label": "Income Taxes, Discrete Tax Expense", "terseLabel": "Discrete tax expense" } } }, "localname": "IncomeTaxesDiscreteTaxExpense", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "thr_IncreaseDecreaseInUncertaintyInIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Uncertainty In Income Taxes", "label": "Increase (Decrease) In Uncertainty In Income Taxes", "negatedTerseLabel": "Release of reserve for uncertain tax positions, net" } } }, "localname": "IncreaseDecreaseInUncertaintyInIncomeTaxes", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_IndianCustomBondsOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indian Custom Bonds Outstanding", "label": "Indian Custom Bonds Outstanding", "terseLabel": "Indian custom bonds outstanding" } } }, "localname": "IndianCustomBondsOutstanding", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_LineofCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineofCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "thr_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, Current", "label": "Operating And Finance Lease, Liability, Current", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "thr_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, Noncurrent", "label": "Operating And Finance Lease, Liability, Noncurrent", "verboseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "thr_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxIncludingAdjustmentsPortionAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxIncludingAdjustmentsPortionAttributableToParent", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_PeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Axis]", "label": "Period [Axis]", "terseLabel": "Period [Axis]" } } }, "localname": "PeriodAxis", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "thr_PeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Period [Axis]", "label": "Period [Domain]", "terseLabel": "Period [Domain]" } } }, "localname": "PeriodDomain", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_PeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period One [Member]", "label": "Period One [Member]", "terseLabel": "Through March 31, 2019" } } }, "localname": "PeriodOneMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ProceedsfromSaleofPropertyPlantandEquipmentRentalEquipment": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment", "terseLabel": "Sale of rental equipment" } } }, "localname": "ProceedsfromSaleofPropertyPlantandEquipmentRentalEquipment", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_PublicCompanyCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Public Company Costs", "label": "Public Company Costs", "verboseLabel": "Public company costs" } } }, "localname": "PublicCompanyCosts", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_ScheduleOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Intangible Assets [Table Text Block]", "label": "Schedule of Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "thr_SellingGeneralandAdministrativeExpenseAmortization": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling General and Administrative Expense, Amortization", "label": "Selling General and Administrative Expense, Amortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "SellingGeneralandAdministrativeExpenseAmortization", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member]", "label": "Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member]", "terseLabel": "Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary" } } }, "localname": "StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_SubsidiaryEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiary Equity [Member]", "label": "Subsidiary Equity [Member]", "terseLabel": "Subsidiary Stock" } } }, "localname": "SubsidiaryEquityMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_TermLoanAdueApril2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan A due April 2019 [Member]", "label": "Term Loan A due April 2019 [Member]", "terseLabel": "Term Loan A due April 2019" } } }, "localname": "TermLoanAdueApril2019Member", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ThermonHeatingSystemsInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thermon Heating Systems Inc. [Member]", "label": "Thermon Heating Systems Inc. [Member]", "terseLabel": "Thermon Heating Systems Inc." } } }, "localname": "ThermonHeatingSystemsInc.Member", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ThermonSouthAfricaPropriearyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thermon South Africa Proprieary Limited", "label": "Thermon South Africa Proprieary Limited [Member]", "terseLabel": "Thermon South Africa Proprieary Limited" } } }, "localname": "ThermonSouthAfricaPropriearyLimitedMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails" ], "xbrltype": "domainItemType" }, "thr_UnitedStatesAndLatinAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "United States and Latin America Segment", "label": "United States and Latin America Segment [Member]", "terseLabel": "United States and Latin America" } } }, "localname": "UnitedStatesAndLatinAmericaSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_UnitedStatesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "United States Segment [Member]", "label": "United States Segment [Member]", "terseLabel": "United States and Latin America" } } }, "localname": "UnitedStatesSegmentMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_UnrealizedIntercompanyProfitLossNotEliminatedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrealized Intercompany Profit (Loss) Not Eliminated, Amount", "label": "Unrealized Intercompany Profit (Loss) Not Eliminated, Amount", "negatedLabel": "Unrealized gain (loss) on intercompany note" } } }, "localname": "UnrealizedIntercompanyProfitLossNotEliminatedAmount", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "thr_VariableRateSeniorSecuredTermLoanBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Senior Secured Term Loan B [Member]", "label": "Variable Rate Senior Secured Term Loan B [Member]", "terseLabel": "Variable Rate Senior Secured Term Loan B" } } }, "localname": "VariableRateSeniorSecuredTermLoanBMember", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_VariableRateTermLoandueOctober2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Term Loan due October 2024 [Member]", "label": "Variable Rate Term Loan due October 2024 [Member]", "terseLabel": "Variable Rate Term Loan due October 2024" } } }, "localname": "VariableRateTermLoandueOctober2024Member", "nsuri": "http://www.thermon.com/20210630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r22", "r182", "r183" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $1,941 and $2,074 as of June 30, 2021 and March 31, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r459", "r473" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails", "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10", "r11", "r39" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r59", "r424" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r65", "r66", "r67", "r102", "r103", "r104", "r386", "r487", "r488", "r511" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r102", "r103", "r104", "r337", "r338", "r339", "r415" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Repurchase of employee stock units on vesting" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r330", "r331", "r342", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by/(used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r331", "r334", "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r184", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r72", "r88", "r272", "r437" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r196", "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r96", "r157", "r164", "r171", "r185", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r381", "r388", "r426", "r446", "r448", "r457", "r472" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r51", "r96", "r185", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r381", "r388", "r426", "r446", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r400", "r404" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r327", "r329", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r373", "r374", "r375", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Liabilities incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r91", "r92" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "negatedTerseLabel": "Payments on finance leases" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r32", "r90" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r90", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r427" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificationMarksMember": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Any word, name, symbol, device, or any combination, used, or intended to be used, in commerce with the owner's permission by someone other than its owner, to certify regional or other geographic origin, material, mode of manufacture, quality, accuracy, or other characteristics of someone's goods or services, or that the work or labor on the goods or services was performed by members of a union or other organization.", "label": "Certification Marks [Member]", "terseLabel": "Certifications" } } }, "localname": "CertificationMarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r94", "r96", "r120", "r121", "r122", "r124", "r126", "r134", "r135", "r136", "r185", "r241", "r246", "r247", "r248", "r254", "r255", "r281", "r282", "r283", "r284", "r426", "r509" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r231", "r464", "r479" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r228", "r229", "r230", "r233", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r102", "r103", "r415" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r285" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.001 par value; 150,000,000 authorized; 33,307,460 and 33,225,808 shares issued and outstanding at June 30, 2021 and March 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64", "r70", "r465", "r482" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income/(loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r291", "r293", "r307" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Accrual for additional cost of sales" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r291", "r292", "r307" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 liabilities", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r453" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Cross Currency Swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r371" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r95", "r101", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r276", "r277", "r278", "r279", "r438", "r458", "r460", "r471" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "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 spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r256", "r276", "r277", "r436", "r438", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r275", "r436", "r438" ], "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 term loan, interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r95", "r101", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r276", "r277", "r278", "r279", "r438" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r95", "r101", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r277", "r278", "r279", "r286", "r287", "r288", "r289", "r435", "r436", "r438", "r439", "r470" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r317", "r331" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Deferred compensation plan expense" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r34", "r263", "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r344", "r345" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r97", "r354", "r360", "r361", "r362" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r344", "r345" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r88", "r207" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r88", "r207" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r52", "r53", "r54", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Hedge assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain on derivative net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r54", "r401", "r403", "r406", "r408" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r394", "r396", "r397", "r398", "r399", "r405", "r406", "r410", "r411", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r372" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r306", "r309", "r310", "r311", "r312", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r100", "r244", "r246", "r247", "r253", "r254", "r255", "r442", "r463", "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Intercompany receivable" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income/(loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r107", "r108", "r110", "r111", "r112", "r117", "r120", "r124", "r125", "r126", "r130", "r131", "r416", "r417", "r466", "r483" ], "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 dollars per share)", "verboseLabel": "Basic net income (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income (loss) per common share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r107", "r108", "r110", "r111", "r112", "r120", "r124", "r125", "r126", "r130", "r131", "r416", "r417", "r466", "r483" ], "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 dollars per share)", "verboseLabel": "Diluted net income (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income (loss) per common share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r127", "r128", "r129", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income/(Loss) per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r427" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "(Gain)/Loss on long-term cross currency swap" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r427" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r347" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r102", "r103", "r104", "r106", "r113", "r115", "r133", "r186", "r285", "r290", "r337", "r338", "r339", "r356", "r357", "r415", "r428", "r429", "r430", "r431", "r432", "r433", "r487", "r488", "r489", "r511" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r418", "r419", "r420", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r265", "r276", "r277", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r419", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r265", "r276", "r277", "r318", "r319", "r324", "r326", "r419", "r451" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 - Market Approach" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r265", "r276", "r277", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r202" ], "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", "verboseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r197", "r199", "r202", "r205", "r454", "r455" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r202", "r455" ], "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", "verboseLabel": "Finite-lived intangible assets, gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r197", "r201" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r202", "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Finite-lived intangible assets, net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign exchange contract forwards, assets" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign exchange contract forwards, liabilities" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "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 Exchange Forward Contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [ "r401", "r406", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate impact of foreign currency derivatives on earnings for the period. Includes impact of foreign currency cash flow hedge ineffectiveness and the ineffectiveness of fair value hedging derivatives and full change in fair value of the foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net", "terseLabel": "Foreign currency gain (loss)" } } }, "localname": "GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r88", "r387" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Loss on sale of business, net of cash surrendered" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r190", "r191", "r448", "r456" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation impact" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r96", "r157", "r163", "r167", "r170", "r173", "r185", "r241", "r242", "r243", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r426" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLiquidationProceedsPercentage": { "auth_ref": [ "r237" ], "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": "Guarantor obligations, percentage" } } }, "localname": "GuaranteeObligationsLiquidationProceedsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r398", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r157", "r163", "r167", "r170", "r173" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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 provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r349", "r350", "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r98", "r348", "r351", "r353", "r358", "r363", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r114", "r115", "r155", "r346", "r359", "r364", "r484" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense/(benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r46", "r462", "r481" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable and receivable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities and non-current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r198", "r204" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Indefinite-lived intangible assets (excluding goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r198", "r204" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "verboseLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r195", "r200" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r151", "r434", "r437", "r467" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r149", "r162", "r163", "r164", "r165", "r167", "r169", "r173" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r189" ], "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": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r47" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r50" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventories, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r50", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.thermon.com/role/InventoriesDetails": { "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": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r49" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r50", "r188" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r48" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r96", "r165", "r185", "r241", "r242", "r243", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r382", "r388", "r389", "r426", "r446", "r447" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r96", "r185", "r426", "r448", "r461", "r477" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r96", "r185", "r241", "r242", "r243", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r382", "r388", "r389", "r426", "r446", "r447", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Liability for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Line of credit facility, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Capacity available under credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "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": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r264", "r274", "r276", "r277", "r460", "r475" ], "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, Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Other Disclosures [Abstract]", "terseLabel": "Financial Liabilities, Long-term debt" } } }, "localname": "LongTermDebtOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long-term Debt, Term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r240" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Maximum term of forward contracts" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 provided by/(used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 provided by/(used in) in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r86", "r89" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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/(used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r107", "r108", "r110", "r111", "r117", "r118", "r123", "r126", "r157", "r163", "r167", "r170", "r173" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income/(loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income/(expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r145" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r163", "r167", "r170", "r173" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.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)", "terseLabel": "Operating income (loss)", "totalLabel": "Income/(loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Operating income" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r440" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r162", "r163", "r164", "r165", "r167", "r173" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r393" ], "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]", "terseLabel": "Basis of Presentation and Accounting Policy Information" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r39" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r400", "r412" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r379", "r380", "r385" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other miscellaneous income/(loss)" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r379", "r380", "r385" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.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)", "terseLabel": "Other income/(expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Remeasurement gain on intercompany balances" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r83", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Less cash payments", "terseLabel": "Cash receipts" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Repurchase of employee stock units on vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Purchases of property, plant and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r281" ], "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 dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r281" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r448" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r30", "r31" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r80", "r336" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r39", "r234", "r239" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserves" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r60", "r62", "r67", "r84", "r96", "r105", "r114", "r115", "r157", "r163", "r167", "r170", "r173", "r185", "r241", "r242", "r243", "r246", "r247", "r248", "r250", "r252", "r254", "r255", "r379", "r383", "r384", "r391", "r392", "r417", "r426", "r468" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income/(loss)", "totalLabel": "Net income/(loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r209", "r448", "r469", "r478" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r82", "r95" ], "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", "terseLabel": "Repayments of lines of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": "Payments on long-term debt and revolving credit facility", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r212", "r214", "r217", "r226", "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and other charges (income)" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/Restructuringandotherchargesincome" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r88", "r211", "r220", "r223" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Costs incurred/(income)", "verboseLabel": "Restructuring and other charges/(income)" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r213", "r214", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r214", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r290", "r340", "r448", "r476", "r490", "r491" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r102", "r103", "r104", "r106", "r113", "r115", "r186", "r337", "r338", "r339", "r356", "r357", "r415", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings/ (Loss)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r148", "r149", "r162", "r168", "r169", "r175", "r176", "r179", "r305", "r306", "r453" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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": "Total revenues", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r303", "r304", "r308", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Sales by geographic area:" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r11", "r35" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales taxes payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt that is not measured at fair value" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r42", "r101", "r276", "r278", "r286", "r287", "r288", "r289", "r435", "r436", "r439", "r470" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of reconciliation of the denominators used to calculate basic EPS and diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r107", "r108", "r109", "r112", "r113", "r114", "r115", "r130" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r197", "r201", "r454" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of fair value of foreign currency forward contracts" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r193", "r194" ], "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 carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r27", "r28", "r29" ], "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 Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of notional amounts of forward contracts held in foreign currencies" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r213", "r214", "r215", "r216", "r223", "r224", "r225" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r218", "r219", "r222" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r73", "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Total sales and operating income classified by major geographic area in which the company operates" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r69", "r178" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r157", "r160", "r166", "r193" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r332", "r335" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r18", "r460", "r475" ], "calculation": { "http://www.thermon.com/role/LongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "totalLabel": "Variable Rate Term Loans" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r16", "r458", "r474" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.thermon.com/role/LongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_SecuredDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "negatedLabel": "Less current portion", "terseLabel": "Current portion of long term debt" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r42" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.thermon.com/role/LongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_SecuredDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Long-term debt, net" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r144", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r173", "r179", "r216", "r225", "r485" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r144", "r146", "r147", "r157", "r161", "r167", "r171", "r172", "r173", "r174", "r175", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r144", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r173", "r179", "r193", "r210", "r216", "r225", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r94", "r96", "r120", "r121", "r122", "r124", "r126", "r134", "r135", "r136", "r185", "r241", "r246", "r247", "r248", "r254", "r255", "r281", "r282", "r283", "r284", "r285", "r426", "r509" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r65", "r66", "r67", "r102", "r103", "r104", "r106", "r113", "r115", "r133", "r186", "r285", "r290", "r337", "r338", "r339", "r356", "r357", "r415", "r428", "r429", "r430", "r431", "r432", "r433", "r487", "r488", "r489", "r511" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r102", "r103", "r104", "r133", "r453" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r285", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r285", "r290", "r333" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock in exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r285", "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock in exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r66", "r96", "r102", "r103", "r104", "r106", "r113", "r185", "r186", "r290", "r337", "r338", "r339", "r356", "r357", "r377", "r378", "r390", "r415", "r426", "r428", "r429", "r433", "r488", "r489", "r511" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r306", "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r306", "r314" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r370" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Revenues recognized at point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Revenues recognized over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r213", "r214", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringandotherchargesincomeRestructuringActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "terseLabel": "Loss on derivatives and commodity contracts" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnSecurities": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.", "label": "Unrealized Gain (Loss) on Securities", "negatedTerseLabel": "Unrealized gain (loss)" } } }, "localname": "UnrealizedGainLossOnSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r137", "r138", "r139", "r140", "r141", "r142", "r143" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "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/2021-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r126" ], "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": "Weighted average number of diluted shares outstanding adjustment (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r126" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing\u00a0net income\u00a0per common share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r117", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/NetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "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=122038215&loc=d3e31137-122693" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "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": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "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", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "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=123447040&loc=d3e1928-114920" }, "r32": { "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" }, "r320": { "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=123447040&loc=d3e1928-114920" }, "r321": { "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=123447040&loc=d3e1928-114920" }, "r322": { "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=123447040&loc=d3e1928-114920" }, "r323": { "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=123447040&loc=d3e1928-114920" }, "r324": { "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=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r358": { "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=122134291&loc=d3e330036-122817" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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=122134291&loc=d3e330036-122817" }, "r361": { "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=122134291&loc=d3e330036-122817" }, "r362": { "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=122134291&loc=d3e330036-122817" }, "r363": { "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=122134291&loc=d3e330215-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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=124501264&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r506": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r507": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r508": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r509": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r51": { "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" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "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=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "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=123367319&loc=SL114868664-224227" }, "r71": { "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=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "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=123367319&loc=SL114868664-224227" }, "r77": { "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=123367319&loc=SL114868664-224227" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "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" } }, "version": "2.1" } ZIP 72 0001489096-21-000162-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001489096-21-000162-xbrl.zip M4$L#!!0 ( $9H!5-H?;)\\RX %P? 0 > 97AH:6)I=#$P,69O65E/OSE\:N'#U]?O4Y^N/KO'Y,GIV?G MR56ERMHTQI:J>/CPS;L'R8-YTRQ?/'RX7J]/UX]/;35[>/730WS4DX>%M;4^ MS9O\P7??XC?P?ZWR[_[/M_]V73VZ#SYQ5;79J7X]\8TA?[./>?;A_SYVX?TDF\G-M]\]VUN M5HG)__.!.3][=G;VY.SYTR?Y\R?3K_7S9_J;9]\\^_K)Y)&:3!\____G,,B' M<#G?4S>;0O_G@X4I3^8:W__BZ;/3KY?-R[7)F_F+\[.S?W] 5W[W[=26#;RN M@MOY3W[*UK,:_:$Y4869E2\R&*^N'O"][O?,%K9Z\=49_?<2?SF9JH4I-B_^ M?&46ND[>Z77RDUVH\L]I#=MP4NO*3/G"VORJ7YR?P_CHXYJ'##-^69A2NRF< M/\)1_W1U^5/R7E=36\&S,IW\7)HFN5BK*D\N9I76O)KQ7(9G\8^V;LQT\V#G M$NR][25]9^, TL7G:+W7UE M%TM5;C[QH/:N**W+^?Y'5WH'Z7JQ$[I.3FP MW*3630)L#3" 2M=+G7D*KN<@\3SUBDS!.\Z?O:Q!$BZ0F.O&9M= _:I*5JIH=?)_ MST[/0$F$O> ')$>C7/I+'/<8ECY%[DLK7+:+":P:K/>5JF; EE$GJ_@QHKZL>0Q+SE(Z2374[B')32L-!R+HDCF"I@[KNM"JQ(% M08*'STQ-D/.X':?)7X \0+@LP8R2PPA[X^>=NGV1\\G2148DK\(WQ&>8MAC_ MO6PGM'_LC//3P]'IRZ7*4>,X M*?2T>?'HV>FSIW 7+4RN,S%J7K2P1A7>*M():<2QE8LLT\N&Q"O0X2B.WFF" M:I6P1":["7)2^!=I=V5-#JI H>N:Z(TU^D311.K>44K 2M$?=-8VZ(, ]4&( MM%ZJ3/2Y'$C7#JC)^"[0OML*Z1PX<39W3X*K,[O<.*[L3J"MTL1,X9Y_MJ:" MATXV\<]IHO$,5K8T&1X[&3 ^NS=DE-NF'!30))F3);'T?&%* _* #==Z4S=Z M@0^U54X/]2IKIO,6A3Y\+''^>CJ%@9S>GQ/ZZ"Z=T)_PUAHM.I600C,_N,4J M!U(.&I](E!!P*M&@:0J4&Y:DS[("N5+H&8LUNRYU5<_-\@9=E.;95W;X,,I! MQ\/8PKN*E/ZT9>&/'RPER4PZH?+,"2SM0BPN5B2S86%N66#S6+A085M4%U%#@&VDI"-YT%2Q9M MT9AE88(PS4&3!;-4+2QP _?J+KTL%>@'P53U--(5QTB VV],Y3'TOJ,)3W2J M3)4L5'4-IA7;P\C:2MU_0:Y1>2:=6=XE-V6%I1 (3#7;=3/P^THOP7 +V@AN M_=]M=2U7O/F0S54YT\,CAQ,&DZ+O4>!P),=O@E.B>KM1*V&2.+K(B%2TC!O2 M1M@@"&:EF .JCGDX/,^?Y@U,I, 1W1\%X_&=4C""$P&C1<;FM-__PV1P4#WC M/E',>,S&\V].;R"9**AX\CV( ::82UVMC/]&Z ?XJV,C!U99+_N^LX7"?:^\ MO\4K7204G1)*K!)YXI;WGSGAEK?&ZTOD:9O08@@'!VW'Z!5?);(JCL^&I4J1 MGVYY4KI.0;O2[%.,7>)+/L!W-> 3KP;SHG$H2=XQT,Q5$RO#3$4U+C/(2R#X MUK9UHA?+PFZ\\=[1,U!6DE%.D_0_N^-RB7&^MK@A9G=*!IAL-E(23#MH3DZ" M>S%?Z:FN*K;*NO)ZE%2P+9$.RCJ"<;Q>&MN%HRO6".'[01R:"I;'%CF M_4R!HV1K6.F61=:*4?DG6@7^0-(M0++\ 2XF4)#W]3!W%=9@\#7V#;/VXJCNUW# M(?*YR1#/8Y@Y=I[;9]X)HR$//$1\O MW2DN^&!S6N3N,!:[+AW3*C5ZAX'7S6TAOF*V9'O.F"W5- X0P,)-M6F"&>4" M_FABX8H6Q5:PG5G3YU;6#BG[)V.2_>=_K/#O2/P.$=Q?(>_XQ!\@BSO+Z_E# M[WHXQT#V_,1I91?]!^ 8>'11B!'C6=$0^)"32PW9%T(()$*_.R#8FTGTUB_, MXCEG!S0 M"0!L9C2D\O3TZ\Q<#L0SCU)!-) 3$:0$;J< M*?9TL@H_J1M5-@;TTQDHF-.V0,4N]4I7',(G-/=R M"2:\;F@N M?"-R((IPD_:=>^4+QQT%C%1O J+TN[P5W-L!;DZX.[8%IK8H[!H6.F7H&S)F MF/XF"J*F..F9!28X50:]-:*V?V^!JF'2SU]Z*P@F7SMH_LHHN)'<+6[@F.Z2 M-;QA@M*7U4'FO%9FI7.Q8 B[[P*P\6,GF\YC"'0Z%I76C01PNZ$;:,%OB[M&JS. MF?9H$EAYVQ;Y1[[NR*QXI5;&%@,$@I?# L&&SA3G@,0.=UBRR@13&DZS_M#R M2X&4\!IYR\JC7HNVTM$K8&09C*H0NB$5R@U]:8%];1+8*6 *E-W286A=HA*_ MI:Z=1]&]2WA5UE:\D,0XW"N$3FN7'_/XC'V6Y,QVF?/P+JW0 AR/*8*#216.N:$I(_*1:041$$NQ[IXAK?>'!&/J$ $<2UAGF"!JS8[, MW*] $_![H151IH6_:QD/,]ZZ7>C ,>(A!WJ6^45,J6<;K!$NC;IU972)H#F5 MJ1R6*,-B-+(<-<&[IIK>CX[LZ13XFO*L04UJ+>EPHH!7Q*5L'( MU_"@^:&+!>*BTPZER=RNT964DKCL#B^DAGO,,@'DL5!:@CF&@D_[6B2C=RJQ MT$=C5<=$LTV3#$?ITL=2;ZR2.<6WJ@^:TR3QPJF6#VAY ME*@F@X%"UIWJ2XP@/0B M/S!0%QO_["=A+0QT1[/PD2;.U^)]I;-5[QSU"HC^]2VKBE>,1$;-A[O"V1.Y&(NNGCIMD7+B&?V$RNDLY MM^_@>4)*'B(]30Y>7;!3G&D!DE(*P;BQ5EO0JPA'/MDPYQ/3N5!KXGKH:7*) MM#F6-#*3UKD/^TFX>81#DTH*3DV; .L$EFQ499#AEA)G L,>#YOXLKHJRBE6 M54!QW T9+%$#;2(4&3Q%SRR'!3%,D>DXHRI:!M!U4*J$Q4"E&4>,?RTI"H J MSV:)JX(*)7R"QY%ZQ@"!H!7 4F XES3JH_5$D>PD M=_FJ5:D4EG7QIMH @:B*:T35]:FDCZ$Z"I-?\++4%L,V19B4FY&;3V,E=*I4Q=6/,&F5SH*K/Q)!_*2V3Z<>V+WB8G3I^%_/#1BHT117B'%Q!WG>)2B,8CK!8%^S//__F\6.RW,$,)8#^ M>*L!= <_ FS(<>KJCTG\&+:/8Q#!#@;! %M$W)LYUL VN-J<45 4=7[-M@5? MA\)0 D&38X]FT_]L">NL"AV"D,&J\';Q0N4@O0R)B%AD*@<;P;+3/%17,! ' M0-3WNX>=]@4UOO4#"A"/%N^\>N\+>7J[5X>"[MFQJ[3(_H)^J<4MLP[6JHRL+7ZM1U3KR P!B=@"GH!3W3[&^ 95:N%C51D M1_8*M(LC1@ZN9RR1N1HD(/IQ-K=]*CUJD%B8!_B=I(IL*IFV%=&,+_Z$NE*F MG>^"-2[Q>V^9V4/COJ69W0$2H-S7L[90P5:*@#@^^B[7X.Y($!QT8HG9(&RI ML@6IA)6/TY..Y,JF>'( %\V;<@!!F_7BP1> (P%R_1BS#E?(0*WN$]%L[X>C1KS,46S5L@3 M1#7X8K=_)D*Y2W;[JQAY\S; 6 XXA0??)1TW=Q=8$J=\=W"1C&B78C:DP@:, M>Q]T\@&L.X0^DY[^$[T!& M,IJ(/<$@J&J"(<6()S6Q;;-G);@0:BI.:HM_VNG49/0E!2(KR>C"ABUM29%I%YF"72@)AJB:VNH5 USA!_24 M>B[+8&E*+#(+PWE('(!E?H2LKEJD<6NT5!P6B)]?:!=.9A=$;A0-AZJ!;]*H MG$(L &RUF_\CNKO6'WVC3SWVR78?N76NO'@ U6(U&?)Z;L?@7\TQ"TSY<+* M?^."_^*.!0%4H8N5<.D.#A"/F]T'Y,AM^$B2J(U[_30\EG5C8I1E_@><&R41.XM;N.CQX= OL$*8! ME!%>+[F<4Q* +[-^ R%MO_+6IZO#XF9&PL[]YA)_E=#S*XO!YR*&P@O8$$Z% M(HU!>;Q\EXO5+7)90[KD$K/_L647>0XR?+?&JG3L2F-'1 S.V'%TX-X01HCB M$L2XV'C/[)(<'HRTX"5JN=1(MU KOE2["=Q:.QW,L4D%ED[L UVR"/O>.N:L M3V&Q [=S^6]#;-YY$^XN!2W>V?($-ULW)@"6\,M+S'(QS1CLN=>_0\_@++6H MFNS:)D>/CI.-5E4=:2$#JA$K5,7&9=7QIX]5F2AY[Q[5VQA;8;X'W[WIY,UG M:JDR9-025/K>V:ON=[2GB2F*9$.$I*^(7 ,39;N1G0:$9-M;28J=^"Y_B&EG MINVL4LLY8JJ _I*C\V-DJI4>(&)8DA8=]2T!';G+ FG[$BOCX6#8NB8'K+2J MH&\K33D"\"M5+V=W,U*_GYQ,S(/R_)7L64:Q-IPL>5/UK!"U:]9 DIN3*<@Z M>/>38T[I=T<21DB1@5+D8MT@O#&T3 F9O=NIR;OR02,9ZAK!@3YOBU7 LD:X M LQ8*(% XD=ZHAAO #&N*S6>CBO!MX41F)*-T]2;H-1HLZ&O@H7%[%4O-3$O M#F]09*I?FQQ56DI:*>^&'?#HH,P0)*=@?"LPC>'M+F\;8Y2P+[B2H=3&%#5E M.!0$3CIZ^N_'+A*5P9DDK<_;;K [S"I\Q#(.P 6G(.BME@E!=$6/ 8"]6R*P M9J6C7$MBJ:7U29%T8+OBG<#)E5=_PPA(;?FMTI+RNNZZV!U=33S$PX @HA D M[G7M^Q$:^MZQ6R0"T2L66 J3YVN.7[NJQE4L#?LJ&"#,C%\= #X!MQ)X-WPXI!$.%'YQ\W]&= M=OR"Y9#;1-E18=$1E54GG /C?$W!Q]1IE]7WH #?[^BK7ON\M?K8+::(: ZG ME?;UHR];_1NW>N"<_:XMQ\/<3?OJ[G:!.?;GCWH;S9G"6[NM\^'-OD_NIKO4 MN@ ]2Z]-#5: 6%P'=BU=H%7!T2Q6EEV!G5W.'XI5'?72*1&1>.S;PE)4B3%3 M,E.*0L%C[8PA7;[T1ZEGI+[@-U-5U#J"*G)@W%8?5[DH=@&DGJ&F7+2& O22 MS4IID\X*KM.X4,V@@I5Z]2I$%SDV1FX)M*#Q+['O:JZ^)!')XWMU'L>3Z7^+ M;G>JX4U]99<;3DA(DRLT\-#3Q XC[D?QOD)J >[.39L/?6XECYB1ARLNI@5# M-PM*SUWPI%P=&:+[ *FY$<,2'$)]T$VZ$W43XW0(MMH#X8B]$;J5[W :>\^3 MRX*Q5/\"#A;N%$:HCL/$,*4F!^N^@+W)R9-2:%5)5U8'A&%/W3#>Y0N\Y0N\ MY5.4]L5CZJN8\ (SOS$'.N J,2I)8 MT & ?B:JZAC\OIEC@INN)($13\!@MT%N$GO%"(PX;:G.'+M1!N*S:A^"+K-U$Z?L MDX/$3K"F!-UUX["]NC(P:DXX$/?>J+@P0X:Z3/@T]C522@M&^WM]"WMT)W66 M%%:D]"TR0Y(DN:AK+JAV1VS*)P>5W;GE(JU8-DX2:#SMT'%FVQ'48\5N3IF4E&]5Q](LO [&A:@"GOR'.UJY1*E=MP\?>^G20QD@ M8$KCV<&:LU@R/#-+*KV"^KVJ$*)")5EHIJYR+"4>,0BZYI@!OH**#DKCGXZ6 M,1TJ$7:OU/[Q5&ZXA=I?V89KLK,V?^ ,U:'78UG=&35:.I&13.F_EY]K7.\D MVBA5HIT.T4%9;0<7ZCYOB KX@T6-\710C&N#2#,/NZNC[/:0'48X570,&-0Z MI *S$VL%#(DC8VD_NQ /\YL/&?=%I:)3=>W+0[WY)S*%J O1WR+L6O_B=XIK M%"<_JHG%*A]NN((&Q6O^EF7MTEUWJ::Z8H(;;WFMT4O@ D#_ MA0<0XGFC\5N!C-4-TII:(!N MBVSC$,12BO5H3TS_1P;[_^HG!,0'TS'#I?@.?F8<$& +CIA;70<,]IXS M$J.\?>GE@>EWCQ[2DT@UA^/A<+/#I%JI_.#B Z#&826+B7;E8%F8#;UL$\<> M&9" ?X5\R*%"OHR L0P\-UD?P7^:O.MA&<)2L1]R[SIQLFR4JOSSZ>6I.PW$ M2.!UJ'!X#"TG>I*RE.F.9D1:?/<@L7K=/TKL]^.BPE:0]@A2M56I-ZE7 ,A& MBOK!,-.3.NK1IB R -2Z6GJ#="#(P@I1Y_$SZ(X9-]EO 7%(KCY-9EUKFH[- M(ML>54TW4IC?%+0'8DM*%0X=(+(B)$G]8?Q#C+G]36V2QJS"C"=-]685YM(A MH<>1HIKT2FP )W:E\*5X'A[PR((,13=<[PPP5"LL?D;&#)L3OJ%/\!P08Q Q MW.O;,7[3\Z"&YY$OQ91=N_(B*3N,I&HRBX1C,J-.2#=,P@T M%:]2Q=HHTKT3?[!,;>:X_$?-KHZ#7&1>+YR#V3]+Q:L!+-X0THQ4OG)V[.M3 MHMB"^:<26DY#4H5_KY]M]$#$L2F3[UP/5W!5+_KD$B]IJ >2F0K$%SJ6,MSR MBZ*VKL5.+^FL%T+7^KKFY86WRK,#>/4+$]C+!#BGAY0 Y8EOX_CM[2C!52T/ MVRPM@8B\]NZ=JV%#2(F"#Z345O$D,["UQ!'D.G^"L.;M[R"78W[@$"%)179G MJ#)$=[J/%TQW\ (X#QGN0NVS%RF!I)1>5UN0(R%7B^,S5I3\\/ZKT-=HWB4DO"C;G)]0Y_N+=M[I4_\-D= M4J:O;(&6T CJ=D296J@,]!-5B.L&?0O8=,I.LVF%X2SV4Q-9IKURFE_DXBU2 M!;"XJ:6VT4<^$2ZIVO*8V'>$Z.^DY4BBMH"Y?6&5$![QN<%1MWR%> MX+'1AV4&=Q&M>UC)/,HT-4=-(TA/Z_=:]E%74?;16NUX@Y$""RPQ$NQFV/-& M7>MR&"X HJK0$6]4R;Q30!#C*T GO7JJ6W**44@<">\\3S":PV"%] N8ZPN8 MZY.H1'*3[3)TBPUU3BK:XW!"H/8AWZL MQF-+?. B%C93H)E?M7/GD4]+D$4)%N5 U#1.!VV>!KVX&14#7YG*NJ@CG'-R M:W'9P.+3%>A9 ."5(-78'+!7QRSQ6=:7!*EJY+Z/1N-H M))[%3/$K"P-SZ$PJ;)24"+CE>B$&:E+Y$Q 6#TD3U)-JDRSMFE!O11O*S/)W MG1K;_<6,5B_U%9%]&(V7CY*VXERMN$_HSEI?L4]F*D"FL WWR!88CU?@%I5@ M+W(NE RT@1E63$>^WU@]CB8=]XEV[E)QV%],,T?U%QGA%?80.W!\%O$05 ?\ M-O6_78L!TM3W-CP8*/B-3=5ZT$P./"VHMYQ$'-U/@D-Q;JW4H3N*(D9X]!$: MC,X(T0E"L\?H,1[O%'=_&6_KD)^3-4C*J$ SA:A8!-U!3 HQ7*)'B)ZS^NC)80",N]!N_LE,/_S.PW -QV#]]=?[UV;_A@=OO(^FO(2#RP!>I*Q.6)JQ%#R:=-\?J5 E^!U.IYUO*(%63 MB;IH8MH,HNP1*[;5#8*['&"4?C;#PH.-QH-22>TKKHB;QJ &>-<";!HC?>A# M ]#^HT/;TV[;+ODD+T!X%T>RT$J3QEO]9CBU -NP914+!R3!OR,\GJ_P"-Q^ MXPH7T2"1$+/=B Q49>I1LV"DQ_%4G=($:A82WL% I0^Z%+_M5U^/1>4P64I* M")4Q#7B93B_=;M.0WTW'^*S=M,P>21JT+O+/1<)NWV^SYHQ06!U+6;W%Q(1> M=L"?4E<53VQ?+!([-,6POI(+3_-U?>BXO/OVPJ)\Q/:S(:D&<>B+=N%DGV^3 M.S#R4\HOGE*BO*M&W%N]F!SB9;2I..[F@7IKRQ$ZG MP6AR327E1CJ<\4"H)L[*)=1)19"HQ9V5^%#$\Z+BLDJLN8J/?)AO)!C(_^DJ M]$45^89:4T7H,YA5P]F M.E!(:+$'H\_59XDA-.%IBC*LT>$/O*+T8XE5^I@ M7ZS8!-[+!OV8MH3?_EE1X@N68Y7:X[1,&F]L8IG.^=UP!KP[TD]/ M.*R!?Q/V1@%3?&+*W+EY@;*RHL62AO>*P=VEVD,_P;:3XMR76^>0& M7]$BC-?>>%6H-6:WR8S&8':BJ:=RNVS8MB%<:&/#OW/?RSP! +[]M7PNOH4D7YE-PO2$N.)-T\067#5UC#9__IJR?/ M7KJD[4TH-/O:YOG)7X!37">_H%IQV0"18>=HZL\J@;:Z77#I+8$A^,ZQ!H/: MN&RH?U1MH5TKT=!:M/%02\;OUY';(NZ^$@498&-.=\J=H20V/A\813&K+:_: M-JZIE^/:;=T.\YYJPP'N2D1PWT3UFK=8YK?@:,$*IQOW$I^D+0>P_6/?4K=: MN58R$?=US'=W9PJ7]<#Y#KRXH78,-GW--X*B51)LY>ZS4._L-ZX%EB(A_!M5%:@4FW.GHZ.2.F8 C=(E*%X1YA>7U\. M.C)-T*G//KSFJ$[JNG$AQ1JW##@'.<1 Q9_-/V\D8CRZ]EVJ*XCT4AABB40C M%X')_*C6(]"LF7.9+9LR!(VQ4G<.4=^4PB/ MRN[XN0KO*Q3]&)B\XV_J5'74??M#@/M M2#=R(]:FXL3%;J@<4V4)+10WC [E1^+ N4P_$C^W7I20=!"[&U-. [&%%(BG MW+!NN_K!#4J[VY.ZU4NCM>L)%!Y <%]R#W3V/7/)-!P.P@-]?X0 AZ&R5EFF ME\T 7^Z6E0LV0$OBV"?_P0MMQ449I/^Z?W,097_0;.\5][Q+Y9F< O+D[)N+ M@_/*CN)&JDJCR<_&X1G]@;K4D9(2CSMDHX*)NZ_/L5817JUNMQI]BU@E@E5!$;>R7&Q'!2 B@Y,P-0/LM8+$YO;$J+X./I?J-KI@JM=,^W": M:RI.U*EXS1:4F#E+%]BIEMAGXZG+Z.^NR:P%E=:B^X2HL8#R@"2H< MC/JR# 03*\+E,HOHH:5(PT*DO.IH@@:<.]?\E,D(ULR4H')LPR!0(>&:FOB& MTI8G64^-ZZXQ_G?5,\ [:R K5'N,/4MY8AP$/T- G1 ,960WE!/?,PB\_=*S MO(*9E<9Y 9.!X'W(;D00-YZFK7 ]U9'UD!S>Y,R@6K1K..Z@LIU&>&ID@@)J M3O>?UEVLDEW3W;Y7I@,=,S&3 ,.+RY?Z#EN_[;4NEW[+G<([1F<;;/.&#DHI MB@;&6K0L9A89B.E'OYS;.7V23=,*A"IWE+49D+V@#U@G-1].N,L$,"?4-5D- M]NVE!CBYNZNLW:5"5'Q"7MERBH'< M=U9*:B+!P9>@IZ-(# 47#Q]<'Y \%+'H(YM).4"AQR8-N3=C>>&#VIW<#KH] M+I")7[PO%'"%F72Z(-L.75]4_\/YU;SW1\I+LQ;B%C#RJ75]@FGH^TB&U12+ MND6',G(=\Y71$B< >2TY9E$1+C?2\%BYN^L/[OB \510Y@05 M#;M7I^(NU8:X;#-T%MJ*3:&+&C,5#YW8$_O5*%9(HW(0>91@TJY@T$Y#P":L M /L6!7ZKY1G:)=H.'BH03)7W\HE5Z%W 8:&^A-2_A-0_34@]%S+M]PTXC=%, M[%CQ';IKPGJ+044^>E"'?!W1=*?XV!>LBTPP[*R*S<0^Z*S%SE^=SAWTN>ZR M$)G!O>+XW]PACO^.RET^FSKTY3--8 M])E*;O93H^ S")4*:[6P'M-%GV0%(5\ZB1"V%/EDU*[4HF MGPD8.!Q..&!UJ@??.7*0[>YTM*+EXW2YF\7<0!-B$]57 M11$'8X,C!1=L+PN]9G@YV!4[SI)C[B >MN+8.-=F;M=8VO6P2^,<]^K6YVD[ M1]?5X?6'2EHYNK007XEI#H2+T9_FIE,INEL)B\>*&/?#\ _*5;\!W[U2S,[/ MQJ.9/=FOEW&7$MR\,>"I8BT@C3S(#LK7PZR3>L M_"322C7U/)I3>+8D!.'? M:2\TA<>" 4_!H;6SHV,:CL6^>RX;\>J^!@.<6K9*8H^$M0V'1ZO=7FE02 M5Q%Y9BCA5V [U W E!FZ$VHND%U.P5AN7+.G^V7SG(^H=,T-1^N]TUK>AGX^ M!S]A71=7VX"V]RLF/H,&7N6B]$AY-JHAP4:WY@@.Y?MM$B3JO X],+E3B<#$ MZK[P$66K(06^%]KTBEVGY5&H$SCAQD=<-)_%4*FPP+X+ETX,>1O$>($#:JE^ MFT\D=*E_%8(_,?53Q>OW]"B[4W-U#+G=$5*+@$I%9T3' M2PA .3A*M/-^EZF54R@P<[_XU8A2MV_@5\'^[KG],.IZ<,;5AP_V<+_]=@$N M5AQXR3B-#(=E>7KZ_*!ULN.N\BIYY1/1$7I0V8+]25[]Z:/R!M293@+04#.K MR%A7U#(ZWKC[Q2-&E/U\ X]X0\V+M\,N!]1GV$)X9UWSSPZC<+4 D*8B]!F; M #P7%4 F4^_Y03CH4%*2XSH++%W%=$V8C!P[2X-(U.RO;#!^(2] R8HAZ &S\8 MSE?R+9BX2:G#/%%K5O)7]7!B Z$#RJ 1^QG>X$L/.Q4A.K>[0@]=>QV^D[-7 M4]5+ :G(T'OC[K2.PN;OEA$S]^M4C"A1YB;%%W8^]^+B%V4.[/65<[&O Y9# MX*L%Y]!@23,EKMG"ISLCRVYTN2WBAKDV2X[24@"#[=\XSU>90JJLYZ L;J@R M&I&\LXWW#I@/5G0HW:$/]6]"HMHV"[BW#<#@)(T(Q7S#2<+H-5H&JI(DESTV R>I=T2 MYU]Z7/<1K+G]_TK M\.1],^0&2)&49,F2GR-H23/6AE>C,.GUSJ>-:J#074,TJ@='4^V__N55!]!H MDIJQU:"IB1B+!''4D97G+S.__8\W?WM]^?/ M?WGR^O'C-Y=ODA\N_\^/R=/CD]/DLE958UIC*U4^?OSV_:/DT:)M5R\?/[Z^ MOCZ^?G)LZ_GCRY\>XZN>/BZM;?1QWN:/OOL6K\!_M/^?=O']-'OIW9?//=M[E9)R;_KT=&/7LZ@^M/GV4O3I^^.'GRXJDZ M4R].U!-UFI\51?[_3V&0C^%V?J9I-Z7^KT=+4QTM-'[_Y;/GQU^OVE?7)F\7 M+T]/3O[S$=WYW;>%K5KX7 V/\X_\EJUWM?IC>Z1*,Z]>9C!>73_B9]W?,UO: M^N57)_2_5_B7HT(M3;EY^>=+L]1-\EY?)S_9I:K^G#:P#4>-KDW!-S;F5_WR M]!3&1[]>\Y"?PWM*4VDWA=,S'/7;[]]=OCE//NBZL#6\+=/)SY5ID_-K5>?) M^;S6FMV5KA M@4@.VH5._O35B[.SDU=N&7ZGP=,;7YH6%B^[PXZ_MLN5JC:_\Z!N7%%:E]-7 MAVD"2ZMGFV0.G*1MDM8FN&RPY69M\DZ5$UY&I -=3V$5DTHM@6.:BA9/T<&M M;&O@**NV5=D"_HCK#*L[W>5D?O.>ACV)155-8@M:T1P$4M+H-@$.V2[<.L<# MGO"Z_A5/5O(&IC"%54V355F89TUT\.FI36+WDV@ #J'6STIFG MX&8!LM]3KTA7?.+T^:L&=((E$G/3VNP*J%_5R5J5G4[^Y\GQ":C0L!?\@N1@ MDDM_@>.>PM*GR'UIA:MN.8-5@_6^!"T2V#+JJ\W-##I-NA7L@JKRI.EF_XAV M#[:NK4V&.AOP&-!?EPW=EEE00NCJ]IN)U^!-[<+ W4Y'GO()&NKQ^]S*X^2U M6M'0?P7-A)<<])4DUP4\P[H*K#0^/GG4YS7X1;L*R;P-[(HN-:Q]R,B!W_O>AFC^RUWW^Z^6JD<=:BC M4A?MR[/GQ\^?.7L[UYD8K"\[6*,:'W6Z^$5@E.=9IEQ/UWINEF8U2W:-Q@V^5*?UHJ](?/UA*T@+HA,H[9["T2YVL00.$L<6&Z1XIX89-O]"D MIB9/]KG-"8M]47_]?O-:(CDV@1QQUVJ<2KZUM?$^N+T]3L[I%ZW@;^1T@ M+PS\%G/0E=K@=S+5P%VH:.B**$N^Q.2$[QF2SH&:IA+XQDUB.EX:D@)]8TM6 M<_3\\6DW%09O&HTR[4 =.LF2=W"[6,>MA46YXTO-]@ MQA,ME*F3I:JOP%AD"Q]96Z6''\@U*L&D^\JWY*&LM!3R@JEFNQX&?E_K%9BB M01O!K?^[K:_DCK%]6+H M"UPJW/7:^X^^*(([EX^4!*>4D^A &;$5WV')L.6/\_HC^5)G1!XBT4#[,WK- M=XGLCM$)@7A2E"];'J*^V]>N-7N-XZ#'BAG:?0WIQ:O!O'D:2J-WE+0+U<;& M 9^K!I<9] =@ 9WMFD0O5Z7=>&=&3^]"W8&<%#1)_V?'0"XPIMV5MT1EX8"3 M22K;C;0$$P^ZI--IO.)3ZT+7-=NI?0UFDG2P+:/WRDZ="_F\;6&W;S^^8=TC MG9A"+[IN^4@';7QIVE8C,B2YKDTK>C)O(VF8NFW+'LL@0OA#Z IWU2ZGX\ Z M_>;X%O7R-1LIL)U #VUMRSTK C]3=##9&E:Z9>3V[:-IZP?/CE_LU57DCO\G MQFSN_4F*/_6&W:O()\'ZG J6WCVY/@6TVOG%@Z] M68RH^AM&;E%'JPA2\5IUC4[@A[Q#_QP(8P7J%/S^QC1J9DK3[A4J"LSY71$I MDS[*=9/ZR!-M95U@,#UE ;UAPII&W!PS=$VIAM=RZZ7^\VU_T6\>X,Y#X=#D MWQR?X2:O+,/I7Y)SS*SU%L#M].;E57QW?R+W\_ M.TLOIO_?#PITA=,QG#__=U&[15_!G4!-VJVWW2YS/IB3.;W.E?J(\[PGQW@8_ M7+E]8 Y_*X[26]X#(R\>W%_K!LB>WUC4=CE\ 8Z!1Q?%5C\#A_D,C&#"ISZ; MTJF_Y="_04#D!((BG\'LZUNH)R]N%QU'>S3G@95,AHJ>'7_]Y!8RFHK1%L&Q M0_0'.=Q$D=C36+@=,.R!M &.+\HMR %=S17[+%F)G36MJEJCRF0."F+1E:!0 M@BF)=_=$)-Z-DH%QIDX%5;,2!--BT^!UE'@H3. G [+ U"RU"<.18=@.<76( MZ-("P&JZDL"SWH? ]RY G)6*1!E<&WD2_\AR,@X0A;@-RD*!\L+#IV?)$NY: M-)^DG4Z%Z]PM](^*QF38SNDQKL2-_GQ4D*;#<9I[P7+VOFA];C/,OM@.KD;J MI0J)-89X20IGNKW6NAKJE=OZO>C#C5[KFN/Q!%5?K6#9B/^(OB\O(8W8- &4 M[H "(;7U3U\]^^;5(/X,PY(7&%:F%6;?,<^$SXW-A1]$#D3A:M*PY1O!*MGP*6Y;V&D@N980CBB@@A$WD&$EQ^^<6Q$&A#'IN MQ$CYWL+YANU_\6^^8-'51? >QN\C9UIJH&S.DQ![9\VN9&A MN$6M.I+%N6D6M@(K#ML]K,- WO MRF17,Y5=Q6/->*2-+@N0)D#!U?S0KX\LD*D0KD_PU#29P\HW0 V5GH.LEO7I MJE)=HW8#"X6@5 09^R4"\NC:$?P_'W#&OW+*)U.$^P51R_ S9:Z!GH)&/Q . MD+Q"]E@O1]>%QXZL#K' U[K6HI.1-Z]O:-,B7U7V&NSLN?9 &5A]VY7Y)W[R MP*QYM=;&EB-$@K?#(L&FSA6G^\2.4EBVV@3G ? V_;'CCP(YX3WRE;4'.)== MK:-/P,@R&%4IM$,*I1OZR@)GVB2P6\ B*9&IQ][[A,7#TKI)16%TWQ+.G76U MN$:1>;A/"*TV+A7JR4F24VH >MA= 0SXEE.>>3)"8+5><9VAT6DQ0Y(;A1MI M6+*:\QP;M[I-MT* 8X/$70=^]#FF(?/H*M6U"UM3>B7L::/]EO9H 8Y(@3AP M,@QBCFBJB'QD6D$@QC*]OV=([\,AP9AZ1 !'$]89)H@VA",S]U>@"?A[J151 MIH6?&QD/,]^F6^K ->(A!WJ6^46,:6 I72,R'BV-VN@*\8 J4SDL489UIF0Y M&D*N%9J^#Z-610&\37GVH&:-ELQ'.3&EY)H]D-._-,??Q)B<_"CA$_VY(RJ;!1(JCN-PZ4U;5:(8D2).I,;2A3EC2BE\)KY@N6UFL&@X$?DK<@0R(AN M6M1L>9QB:V$@DE@.O4A4(WI8DAA).0";C5*68;CD2QG,C>=>+8Y9;:_ &)YK0OAT3FZBUVF& M-A8, RRQKF%C&4[K=B@>9D&EKBQ9HZ!N:-R3OOX"%T# 69KF)ITZ>G^Y5)ATG'V(< M#VX+<96^GU](ZBX%/]+XN2AZ 43,3AKV9[$N"AJT6?KX**<+9CM%WB?D)*77D6R]Q*FO7II2Y"44IO)C;7> M @5&..W9ACF?.!!*=4U<#ST>+I<[QRIC9M8Y-^\P#SR/$))2W,1I@S-@G<"2 MC:H-,MQ*8H+U$E4BYU/I:T+'6.@$Q7$_O+-"):*-\(WP%CVW',S&D%*FXXR^ M:!E I4*I$A8#;0 <,?ZTHF@-:E:;%:X*ZJWP&[R.M$"&M02M )8"00AD(!Q< M+S2M(SJ(87A^ 3 P$S]U2.C=7G*A+R272AUO%QML#!"(JKEL6]/X_$54>V'V M2UZ7QF*,K0RSA.4^CU:LQ)[P!OP+G"O6M=<3RD>]=H-8( M!BHLUCD[ED^_>?*$/!%@[E9H9$RW(D5_\!, FARFKB:@!/MA^SCD%>QMD RP M1<2^F6.-;(.K>QM%KU'IUVQ<\'TH#24&.COT($S]SXY@^*K4(5HI^^\8,\O=VK M0PB)[-!5/V6_Q+#\Z99=!VNYQ!+UY+X!"1ZF3Z$24A,:&%U3J R,K6&]U=1K M" P="P"0060:HQ\&>$;=:6$C-1F2@S80XO"1@^L92V2O!@F(_J+-7=]*KQHE M%N8!?B>I2J)*BJXFFO$%V5!9RK1S7K#*)7[\+3M[;-QWM+-[B ^4^WK>E2H8 M2Q%JRL,DY![<'4$K@%(LH2M$V]6V))VP]H *4I)#R(Y5X35HQ'SNJ4IA'ETB:JB>I+$G3#ES(<<[3!U_4R@0\ 8\$2V @. MR-?HI2H?4B&[KR>CQGQ*(;LU\@11#?Y0AOL7.,A]AX,\F20<9,H,Z#XYA%[' MT+MW <&L6Q2G$<8/A;F#].V&^.#MH%@P@ \_@5&Z0 L,BM_PV#4KDA #*H(H4I\6.% 7F2#3"5 MV$8F6U2PE7-,B\!.EF2)X)! F\;G_$6X!KH7PPDYQ *4$,XQ!CRJ&88^MJ] M$EST.I7HA\4?;5&8C"Y2A,M!;$7AD5W-#=NO%-((V^2Q4HCSL61IWR%OFZB" MWMX#F)(:.,>VGE(8>0S13)JFJ3]A(L=;I>;3V&5I1T"K?KD8I(EN-=(&J2Q@ M#A;+-H#T;K,F79.X<@H&W14LY5J9$M5"JA7=E7/ZH<$:SYJ,+FP+U544 7>A M*3C4%>%%5=M8O68D,OP!7:7^-#"RG?+AS-)P^AP'>IEND"3K91JWHDS%88%Q MV:5V86MV0>1&T7"H0O\FC>I@Q ?5UKO/*4+Q&_W)#_JL>)\C^HE;YTK^!_0S MUBXBK^=VK/_U I,7E0];"TH[;L(A_EA@%#7Z6"F)P,$.XG&S^X $\*.+IRJS3H"L8D&O /71^Y[E^+%M#/7=EZKU0+A5$!_R<'I(3+56H\0 M,2Q)AR[ZCJ"4W/.$]'R)DO%P,&#=D.M5&L?0U5I3D@3\E;H)L*,9J=]/3B;F M\7C^3O8IHU@;SVF]<";<7L5:\T,2\.;%!,:E@9'Y59RMJI[H<%<+97 M9@B24^"]-1C%\'677H_12=@77,E0&Z9 '1D.!>&2#I[]YZ&+065P)DGK\U8; M[ ZS"A^KC$-OP6T#>JME0A!=T4?_8>]6"*E9ZR@=EEAJ97W>*AW8OG@G7'+M MU=\P E);_E5I2>EY]UWL3JY0(R)A0!!1\!'WNO'=00U==^P6"<>QAYM80> L M&.UM>F'H-0LLA34.&HYOF#9YS91GE=8=,1C-0EGV3@O M4_ N]9K7#3THP/=[^JK7/N^L/O8K?"*.PVFE0_WHRU;_BUL]J:@9ZE-Z8!*T LKCV[EL[1JN X M%BO+K@[2+N/!Y)!#WQ'^))Z-ALO#213^\$%)HNE4Z[A=$GU0 M+6_J:[O:?T;9KKO8'0S=+ M2GU?\J1<$1^B^P#WN15?$URA0T!0NA,1%&.("*H] B)I8UZ^6A)/AZA+W)R8=8:E5+=W 'TF$?]:=A<<0)3PAF MFK$(18J8$AF,6IET:^U]Q5@_K>$2A)LT$6!GC JE!H\TYDC M1Y\MB%=_KDAIOD#MH#G>QJ 16'YTV.2!)4<+9?H+T6<1T;>>Z'D#637QTY4$ M-=H[#,0;W/78;T> MJ*C8H7LZ!F)(*N;4%B9;=JXG@"Y<.P,"VO04[<.VRM4 M(Z/F9 AQ0$[JM#"&J M?/?$ZGVZ5QZ;6ZY[C+4');G'TPX=9[9NP7! ^,J*]Q^C9243$-=XI9]CW$4: M@RY2*:^14])/K=M;41@$K>A<@W > J$M'!>0=]CG\?ZS',@HBH_DI$4]+]7GVM<[R4>*H77G0[1PX%MAS^: M(6^(>F* Y8,1_Y4%.8Y8. \);*+4^Y"Y1AA:=%T8U#JDE+<3:R4,B=6L=)CY MB(?Y[<>,FP93Y:V&BWGC?6__B4PA:M[UMPA=-[SYO>)BU\F/:F:Q!(D;KB!5 M\9Z_95FW!8O;-(SY M?5>1<0J?%D1AVJ\;7NB[\$-J(// M07F?"$?XJY\0$!],QXR7/=S[F7%0A2W 9&YU$_#A-YR1&('NZW>/3+]_])"> M1*HYI!$'Q!U>UDI9"A?! #4.RVS,M*N9RL)L[&.;.#K*D G\*>1JCE6#3GUA ML%!>-!*/Q\G[ =HB+!5[2F]<)T[DC=*H?SZ^.':G@1@)? X5#H_OY2144I8R MW=.,2(OO'R16KX='B?TS7)G:2A8 PF@MV(6;U"L 9"-%+9:8Z4E!_FA3$+L M:ETC[79Z\&AAA:CS^!GTQXR;[+> ."27,">SKC-MSV:1;8_*[QOI\&!*V@.Q M):5"B X@7A&2I/XP0B-&!3\D[68ZV;6W:S<7#L8]C(F.YP,J#B*UUNX MO0-58/S*V8?HG'H7H<&VR(*;G@AA!'(8G=\AN\=\CU\.MG55-*&>C.TJC?(M MT_0GI&.?8>% VPB9K=CFS CUCLSY'Z"7-CDC6*6',4IKI'VD>R<989FZS F M3YI=$\NJ";?Y>*5P.XOR&8'&F#U?S0U]5$B0;S3R4NGH:,$/]=/]OH MA0C"4R;?N1ZN'JU>#LDE7M)0QB0S-4@V]#EEN.7G96-=0ZM!KMP@_J_U5]91\ M(*4DC">9D:TECB#W^1.$)8'_#7(YY!>.$9+4TWZ5P8KJC[,!:*ISO:] MJ:5[?+I7QVXP>117B!)NS"WA=[C*O=GSI?[(%^3& +GQ[)X@-Z9CI#V_1T;: MI2W1^-YSO!]#O5'Z(BJ9P^PMDN9!CP?QG[*?MJ@Q@LJA$6)WZ:"\[!=]ZP[Y M,UCL%T@!"TGZ[-"D[JI#4@NB-)=>KIK4+9 ,!U\/)D3D?*I\5/SU03EL7MPC M7N 3!O;+#.XCA'V_&M\D-FU/^9"ZUC.>PZWZ)K$991]30DJ4FAT@469,#4M@O8D!]2C\J/" M7B]IR&L)7\*O#(J!8/WU&HU0?J--5F:EJ816TVB,8QB$10S#.!YVXF,:,5,H M0*G^53MW'OFT!'248$41!+[B=-#F:=&+FU$-\[6IK0M(PGZ06XM#(DU7PQ* MS5G9:W8%9E@"J62%HK<4$1ZF=[WM9E15"&BE=#C!W@VNFJFLY6$ZML1X%Z(] M)'XU=@#+Y4G?K^A3J8()+C<;12#R+N>)/E@;F MT)M4V"BI;W#']4)XU*SV)R L'I(FB)%ZDZSL-0'BRBY4Q^5KO=+@P\6,5B_U MA9Q]A(V7CS+.XD2SN _MSA)EL4^F$(Q3V(8'I+--QWJ[0P';\YSK.P-M8'H8 MTU'HQS:-YB(/B7;N4^W17TR[0#4%&>$E]C[;H#OLN>&\SR068M8;D8*J33-I M-HPT.9VR69HPST+&.YBH=+*7NKW# M^QN!PG3X]HT+K,/Q<)NWV_RYHS2F%]*'4!ES,3^O !CTI=63^Q?[&^[=@4P_I*,C_- MU_70XPKBVPN+,A);YX:<&X2I+[NEDW^^D_#(R(\I3;2@?&=72'FP>C$YQ)5X M(R[O=;_H8/N0",ANK@HK"4G]0+J,$6N_^R=6"$!"F"\R]D'+Q%KDOX.R_@9R M/GEOASV;PTY@5EYYP\[3KE#Z'2^&87P%9CD^*)OM/I6R/<]Q^7#_]FRLO9-* ME>NHQ!GW,V_ ),)<01;F6#E'5U1//5,K$EV_BO^QUK:>J\K_OM3U',N2H ?4 MEB:7RQ%3HD;;S.T\LTW%<2K)2 M-AUO^8(>^L.BA[X>P_%,$#VT)^%3:3PR;:S-&>^/O)2H=W$^/JOA M]/LSAHUGRC29F2IW00[@J5G98372!R7:[U/9L)_@:DYRX.RF.B8#PT0 MOW>#*?MHI#.50TIUX%]1=0*_J93MW+9:;W6%'WY!M#.OS[D_DU?=D\^*;]XN MSHC&J,KMJF7KBU"&K0W_+GRG^#!@;_<3W&UN;8Y&+!75D2PQ>J.17F)1W-WG MO,AX$+'O>X/"Y^A610FAW(Q)2Y(G/3Q#H>!+>>&[__35T^>O7-;Y)E3V>6/S M_.@OL*-7R2_(_B]:V#ULRTW-;R45$W97:]6D- M?5M;#]SC+(,FZ#L9ZS'K+[[>-DADDZ6*J0&"/ M,.]"&P[#U\(JAT:TMPW$=W!7RB,_ 3UX(_%)WG5("7CB^Q77:]>G)SHE[I#L M;O[A DJ5VL MNJ+>8ZD[AZ@72.44X-NU77.*&-[6J]HQL_G&/]2JJZBU>8^!]J0;.3H;4W-Z M93^@CPF]A&F*NW&'^BEQ>%^F'XF?.R]*@+#'#M&4DPIL*37X*8/-%XLBYCZZ M06E_>U*W>FFT=@.!P@,(#E9N,,_><:[YAL-!$*-O01% .U27*\OTJAWAR_VZ M>$%7ZT@<^Q1%^*"MN:J$-+?W7PZB[#>:[8/BGO>IOI130)Z>?'.^=U[94]Q( M56DU>0(Y@*0_4B- 4E+B<8><63!%;JH7M#_C;RK+[$$NQ'-EJ9H%\($CJL.9 MZT+7-;?'1%1\5)(>@0G"VR^1BW0U(E2"$0 '?]F5<\*$LD2))^U8.ME#)8&] MR7CG0D+>7(D?V2I-Y)6\C(KD=>)J1BJI5[5N7649:83K,KS)P&W:7K%3L4H$ M48,B;FVY6I *<$F&4"'0'^RUDL3F]L2H0!"^EPI/NG"OUTR'H)\KJJ[4*ZW, M%I28.2L7>2.U55>ZD'K.#,]UE0=ZZ[)K 65UJ$#C.BQ@/* 9*AR,3;,,5Q,K MPF5V01 Y!/T)N5#6>$MY^P-SP%LO [LK&%EIG+LP M&P$7A$PY!)KC6=J"$U 97 \;XBW.#"I%NX;CCBE;:83Y1A8HP.OTYK.ZBU&R M ['?6,STX&TF9A%@=G'U5=_"[%_[K,OWWW*F\([1R0;+O*5C4HF:@;$@+8N9 M1>9A^LD?YWY9O\NF:04BE9OUV@R(7M 1K)&:CT?J76QK6/\6:._^:E_WJ?X5$_UK6Q48.WYOI<@GTA!/Z(*"%7\1!03=(>I1C;*.2OC 6 CZ/W4DKH\;AD)U[ >&;*O:MMS<8: M^K*H[(ASE'EWCA2\9K7"+6#D).L[^=+0*Y,LI0++S$7G+/(%9=71(8*"B\LC9: DJ@VDG*9%13SHTTO%:>[@<.>L$"Y+:4"$0U M\!Z4!^L^E:2XZ#+T*MN:;>;S!A-O]YVG%CM@*:A,HW(9'Z@926..48,>L<>P M NR$%B2YEG=HES<^>JA X:F].UCF.X_Y3=&WR*K";K38ANJCSCKL&=7K)4*_C\_@09W,;^[1R7Q/ M!;7W?13/.3'2*%\U>.TS26H:9*G\.,+/@=#G^- MI3S8N/B!LX+@X^^J[#A-SMM6&HU(J7QXMJL:7:;)\]/GI\F%[4#4H6?M@ZJO M0*%+ON\,)Q8].3E)X7P:$&1G)R?).1)GE5S^O^3YB^=/GC%;"$-REI;\6BIX M)8(L*@26E.+KK*/$"CF6@S8*FL +=;[-*7Z_E8V[HDH2&V;^SIP9%&6SI51\ M'/Y2J(Q@/\0T*5.OMO!UFBR[%*FN>M1:AL DJS:E!BJSSX3(&H\/[+%XT:/O M'#G(=G./+39&N-$6K2&G >62*PD+KC^NB'JPGJC1OI@$:V%,%YXL=E!%G)+B MC'I*PA&4#TF,D2VGZSNVDTJ_W$0+),%<>PD,?^/+W,.B(*+2MXD*O**P@['! MX8(;>DW(^)U4I&1T.=C/.LW:5.Y([K>75G<_3=I*P M*P3L#Y6T W0Y*;X4U ((%P,[[6VG4K2X"A:/53+NU>%?E*MA<\ 'I:*=GDQ' M1WMZLX;&'51P\Z8 E8KU@33R)3N4W@ V3(H"MQ>4("H57_- 3>'9DHV$/Z># MN!,>"\8R!1?$SFZ3:3@6-SUST8I_]XV&RYAJ*KD5$K$V'/FLYZ+T2'TX*F+!YK?F6 XE&VX2).J\"?TYN56*(,": MH? 19:LE57X0M_2*7:\=4RA4...F3%RUG\50I;#"OXN%S@SY'<2,@0-JJ8"< MSV)T>8B[D_4B-)#*>6N00E!42.QC9/R%=+[S4V=*R=>SYK5B6#U& MH6J-@U62ZXHE(Y-9;:_ \,-\?(>!@(L:N$L1"N1R&SJ2N )[I)A,A'IDYTM; M1GTC?*&:>*L)@%%A%TK9\"9Y^[\N?SI_\Y;F[$;?GYHKI,BMF)!:!"\J.B.Z M8$(HRB%-HIWWNTQMID*%FX?%KR:4-WX+OPJ6^, !B+&SO3.N(3)P .D=]BMP M4>/ 2Z9I9#B@RK/C%WLMJ!QW)E?):Y\%CR"$VI;L6?+JSQ!P-Z+.]')[QKII M1<:ZHG;6\<8]+!XQH0346WC$6VJL'$[BWMF"LQ#>6]>8M,)M;.8K@F=D6/7:Q")FCV7+48RY ,H63&(6!N7 M:,$I$E&2F]38Z2-"W-!];_D[CB:5),.-2VU8VIP1="I'W)DN!_5AO)SV@$ZL MML.>,*I%QD?4>6,I!+55)K8_VH=U?">4*W6;22+=F-Y5:UC,'+2^"1Q@XP?# MJ4B^!Q0W4'7H)VH;2_ZJ 6)L)(A R3%B/\,7?.UCIR)$YW97$*)OK\,U.7L- ME=T46($,?3#N7N\J;$QO&>/PI6_2%Y37 .7UHK^WDT5Y38C;3BBWZC:#"@@S M]VK(+\KL.9H@_/:FUFXN:4,M.>T*Z_0I58%65]NJT[@VP!I)92DP MQGZ5.#5DU_!CD7&#%4+="6P4M4ESK5.._7*Q7A6&%XVK MC^.7Z<3XBG0KHAY2P,(?XBC[V.9@98PY57H[DGTJZ'^O/E]T-7B'HG%'&0N2 M7#2PDVYRY*;3:-/F**@1YH<^Y+R_\XZTRLTH$7S)+?CC:IW?[-8Z'V,Q!_AG MT2[+[_X;4$L#!!0 ( $9H!5-A>-5:3@@ -HN 6 =&=H-C,P,C%E M>&AI8FET,S$Q+FAT;>U:^V_;.!+^_?X*KHOKIH!?\B,/)PV0.N[60#?IIBYZ M]].!DD8V$4K4DI0=WU]_,Z3\2.QLTWW5\;5 '4L<#FO!_V6:76:'QN]QN-R]$E>S?Z^3WKU)L!&VF>&6&%RKAL- 97 M%5:96)OW&HW9;%:?M>M*CQNCFP:IZC2D4@;JL8TKYV?T!C^!Q^?_./NA5F.7 M*BI2R"R+-' +,2N,R,;L'Y^%HLI$_'KB@C"3O'G6/.L?0#=M'R3&'H-UL M)N')8>L_ 1K90''?Q]BYA->55&2U"=#XO4ZK?M3-[>E,Q';2"YK-?U:>YQYDX]0CQ09+%P(6F3TX&XB M0F%?O@@.FZ?MH![<-_M;&MS9:K"W]"E61H@#T-]H7ON#F]'P[;!_,1I>7^$Z MNOGXZ>)JQ$;7[.;3^P$+VKP6= [X*^_.Q=5E^;X;^_<[[^#U6S9Z-V ?!_U/ M-\/1/'<9]R/<;T9%7>.\&QI6D8L@F? M,P%3##TF,GPK!?"JX1E7+.;B!7 MVC*5L;=*IQXO0;/V"U,)Q@ETBBT_:57D[)V2I-U4O= PB^H8M),]"%IKYX+V MAAL,%4Y].F>WF9I)B,=0];'3/F*Q0A,RA9P"1^ B8SR;LR*SN@#T %F&(QP8 M1;D,@@PB,X7I.(BF_!1QW3:?!=S$:@T-*QU9P M#!*(A$9V@F(9=D=+8M!L-A'1A)F"/E;]9Z"A5$(.I,)(I#'$B&;"3M!!DT/D M#"2].9JF8G1SBMUB%L[7IV%/$-A^/@@$EH@,8TQP6<6TBO!#<6S6:^TB2S"I M<.+0^#V218PZ$3=K :PBY@0EHAS#3H@E)$NY@F2)!O-@:$1][,AYE20*B0*( M0X5@<<,99T_$S80E4LW, J0:QL)89/:6<7KI[48KJVM8,PMC-JS=$[AU=@YN MHWNQ>?GBN!4#Y YF93U=0:5: M)F5J%)A T1:CI(C=$84I0B-BP;4@!X2O^JX49*2I,%2)W?HTKFR[1*D,H$$6 M$S-URI%DBJB0G/([NN6,6%5T[.'YP3JMP6\AD""F8.P/\>]/N3L%XW!G8'Q2 M/SS:1/&3L]4&F)^>YYZ,:5P'4Q$35+E1&:?4S@W"G*@EX9?K>($E1+?@H9#" MSJG&;QN65I:#G4.47Q3W1->HJ:L@=Z5#>:%S1+1QG"2*E(Z= 8ZDCB%#JB$1 MV-@".:T8$D$"[L&+*TODKEKL!7RCG8'O,@L/IEP6+E51<"%)D"6**8;%;&%[ M2T;QA-3K'[<30 =7[(AITWB:&:K"/F[!4XH#7TH#<>CDR[L>%B[8N5N!X&<" M[7%HHP&>/^+BG4'<,F'Z6&YB@G;>)65S+5N!]Q5IDDJYBJ)"4^37ZN86K:DR M%M_3(2/J,A$J^M6?[;"#1[HD"&%,8 ^D2\-QQP3NT(#.$[)B:=R%?_\!3],9COU%:LNR=;,7?(&"]62'65 MH2AAKJ-TE:P(9U]!.S;HZ](TCA36*FV6E=Z]0)5I*JP%^(UR$"KD$M0>"[3/ M*3E +&/V-93=\2\1Z<4"A%\+@>:[Q59DD3MH>/5]G_575?@+B=P,N:) H-'. MEO;(D0!$1EFEE_N=&?!;*KN>J[G"ZUBF.^Q. L.6?*8K+U]&R/ZOKN;80NL'PG&G-& M%8,.+LTA;-S)=(FOJJ]^(ILJ.04J@1D?EP?LNLR,D.92S0%;9Q/ETR&_AUY$ MVY_"#^K/]5?'+5#M+H#YP&KK]GRE?(BK!G0-K9<\-]!;?#G%+ZYO.!P#%Q>?ZB[ZP\- M&V^V=;KUPV;WT>9F/7BT[;?4=NOM3NM/UXK&'GDWOZBVX2;"3P9.M\EY]KK2 MKBPZE,NHU\KO6' _A+2R'LZXG^R_'XSNWLHEKF%7HME%,2Z0AW2K[G[-$I[E M7#QS-Q^LN;UU:H^0N9S._SX?WPZN7+SI8H]WGO3LLWZ'YC)RZPH@]%9PE MYR".@FXQ][,(6YCXG)S^CM9GZM2(;OC^W\'U@\9].^U1W9:X/Q&0L,$=1 4= MK+-K?^2TB>.&X_X;-QRWW%3^0MO"WP<7H7/E;X+W_(^I4]BX&KV*A-MW-%== M>(CA*.SC71[;MCUZS[K\]+>^W?WS\_\!4$L#!!0 ( $9H!5-[&A3X9@@ M %LM 6 =&=H-C,P,C%E>&AI8FET,S$R+FAT;>U::W/;MA+]?G\%JLQ- MG1F]J(=ERXYG'%EI-$WMU%&:>S]U0 (4,08)%@ EJ[^^NP#UL"4G=MJTLIO, M1!:)Q6(7>[![ .'XN[.+P?C_[X8DL:DD[SZ\>CL:D$JMT?C8'C0:9^,S\F;\ MTUO2J3<#,M8T,\(*E5'9: S/*Z226)OW&XW9;%:?M>M*3QKCRP:JZC2D4H;7 MF665DV-\ Y^

  • 6,U(8D4W(1\;-%:G52JF!RN=: M3!)+6LU60#XJ?26FU+=;824_6>@Y;OCGXX8;Y#A4;'YRS,24"/:R(N(@. S; MO-F-POU.L]6BK'W8;>_WPF[0:QWTFK\&8&0#Q'T?8^>2OZRD(JLE',?O=UKU M7C>W1S/!;-(/FLW_5ISHR7&L,@OC:>COOWHU&\HLO[8U*L4DZSN7*K[KHCE2 M4NG^LZ;[=X0MM9BF0L[[WX]%R@TYYS-RJ5*:?5\U$(::X5K$7M"(WSG8!.:Y MQYDWN0=ZI,CXPH6@A48/KQ,1"OO\6;#?/&H']=9-LYO1X'0\NCB'Y7+Y_L/I^9B,+\CEA[=#$K1I+>CLT1?> MG=/SL_)]E_GW")2+UV3\9DC>#PT4-A JF/IV3JTS-)&<37O6QTSYB3($) MF8+2#"-06%(TFY,BL[K@X $4:U>W(8J4I/"D!94DIA&\TD2EPA*KO-R&0,8C M;@S5B)J$Q%+-S *DFD^$L4"0 M+:'XTML-5E;7L&86QFQ8^T3@UMDYN(UOQ.;YLX-6T#LR):!*GH )0L6Q@$<7 MM1&AFCM\0+Q%*#G&D7 92B%25 ,EA40ECCWBJQ=.IT#2 MEWFHXD@$$]@:@CVBT*K/#DG*T6*ON1PHAH'0X]NX!@DL^5_.J'JM'<(JD/'= MP6JK@_-PQ@W0>@B6*VR?QU05:VY$"W/_+EC\0@ZH*$?RY505&A1 DIH*XU(? M2/',Z4$.O4J:ZXE7<$:N*#CT\/UBG M-? MY"@(*1CZ<_;E*7>G8!SN#(P/Z_N]313?.UMM@/G^>>[>F(9U,!4,H4J- MRBBF=FH YD@M$;]4LP66 -V"AD(*.\<:OVU87%D.=@Y1?E'<$%VCIJZ"7)<. MY87. ='&<9(H4IHY QQ)G? ,J(8$8$,+SW'%H @0< ]>6%DB=]7B2< WVAGX M+K/P<$IEX5(5!I?',;!$,86PF"UL;\DH[I%Z_>-V NC@"ATA;1I/,T-5V+LM MN$]QH$MICAPZ_ORNAX0+=NY6(/7&" ,">R6 M=&DX[)BX.S3 \X2L6-KUPEN54+,D&9CZ'.0Y9K^=$BBLNRQ.$6_+5 M/SU%?P[F.[45ZSZ1K9@[9&2+%5)=92A,F.LH724KQ-D#:,<&?5V:1H'"6J7- MLM*[%Z R386UG'^B'(0*N 2V,P'V.25[@&7(O@:S._Q%(KU8@/RW0H#Y;K$5 M6>0.&EY\VV=]K0I_*H&; 5<4 #3(>.1(5^9\;I%99=S]5TMSP_N++$=247-)Y7V3.!M?IJ-0>*FM5Z@:88F$"0E,. MXL;SS>5E@,/#^D&WC?56@[JX*-"S;;.MTZ^V@=6=SLQ[P4%T=)J?%I "RT:VZNRA+>)9S\0DWF^ADY>&B3V@6;RWI MST_$8W#JU?PF07L:7CU_UH&BX3Y7-RIN^/@-E[OMU#E-^7V1619'+*;@%G&' M]&1AXF-R^AM4'Z-38[RS^:_#ZGN>"6#WOXB(DW<:MI.X=:J202)X3%XO>?F% M/P;9!'3#4=4=I^EWW5+<NHF;*W\5N>]_AISRC;NY*^ X,M]< M=:$AH*>P=W=Y@/4W/OVU8W&AI8FET,S(Q+FAT;>U96W/:.!1^WU]Q2F;39 ;? M,)=@:&92H"T[W9 &=SK[M",L 9H*RY7E$/;7[Y&,/-A'Y_I] M/KJX_V(X&<1_G8U@J5<"SCZ^?C\>0,WQO$_AP/.&\1#>Q7^^AZ;K!Q KDN9< M>MUVMW';I2+;SXW#.FFIZ0,F5G;Y7WO<]ZZ0_DW1SW*?\ CA]5>,=&H3=;JN9M#ND.9O1(Q:V68LT./ M^W.9:O2G4+_\6YJY9TRS2^T0P1=I9%.JE:J5.)%"JFC/M[^>D3ASLN)B$[V, M^8KE<,K6<"Y7)'U9SQ$&)V>*S\N!.?^'84P8GKU=ER%WT([@*:M2"!HFZ-'E MDL^XAK#A!KW%\I68)@LS4=RK:8'0>C]^,!R?Q>'**+\GY]./) M:0SQ!*:C@7T6A"W_AT]C\@8&[T[.XM$YM$/ NW@ M36$P&8X>G1O-!W+C^\0Q3B&1:024&QS>5U&*>)"P?&Q/[>4:/A]P9RE9%T8^^" MWB',I;(>OEQYR#!R28&E%-OE'T7*(/3K96.\::@,I+*#GNKP6A4)PU (%J0. M"5.:SS=UR J5%P1KJ:7E@#MU!RY,MSD:1M>!Y$"HS$R'OCF\&M3UVR9+XWY* MU(RD+'(UHV8" &HAH$0@7CG&4*85";:-S'T(R*T*TCN3HR8SP:KQ,ZDH4P[65I L9U'U MIT=YG@FRB7AJ*V25>EOK,ZFU7%D'%Z;?)41LG5A_I?AZ->?ZY8I.8ZO1M/*\ M%;M6Y&EZ7]9LN>UNN%/LN\%.V;?,MMPP^.^MVF";#S+KV4*4QU>.)I M[N\%;;_W_)-Z1LQ\EI"]WMQ>S#V/K/;WFIU>;J^W5M._J/F$DCI%Q!Y*SNVB MPRQ2,"W(I> 4JA"?4M*_V/I$DXK->>9/1]>'?S<)UF[XOA6K;Y]!G/GB#R3Y3>"2#%!#&SW#LVO M66LW:?ZU"IDA=0N]6V774>K.$_CMM?P>8+],'/\+4$L#!!0 ( $9H!5,> M_T'%SP0 ,<6 6 =&=H-C,P,C%E>&AI8FET,S(R+FAT;>U8;6_;-A#^ MOE]Q=; T!:QWV;%E-T!J.ZVW+DYC=<$^#;1$V40E4:6H.-ZOWY&R\MJT*3 T M:5=_$$3=^]W#XYG#9^/9*/SK9 (KF:5P\O[5V^D(6H9EG7DCRQJ'8W@3_O$6 M?--V(!0D+YED/">I94V.6]!:25D$EK5>K\VU9W*QM,)32ZGRK93SDIJQC%L' M0_4%GY3$![\,GQD&C'E49327$ E*)(VA*EF^A+.8EA_ ,+9<(UYL!%NN)+BV MZ\ 9%Q_8.:GIDLF4'C1ZAE:]'EK:R'#!X\W!,&;GP.*7+19U$T*COKWHT87? M\>U>8GN^:_ONOFG+5L9R8T65_C!,>"[1GD#Y^K569I!?2("E;YH$.J56+-N2(IUP$.[;^#13% M2$C&TDWP/&09+>&8KN&49R1_WBZQ#$9)!4MJQI+]0]$G=$\OU[7+^Z@G93EM M0G!]/MQW38_Z3#M:XCT[G[P^/0PAG,)^,U+C-X4DX.86N![@*I^'; M"3@]>'\\#2=CF(>'X60.H]EX\H2"^2H /8XSTQPBGN4 M[>[T7-<>C'A6D'RC5\[@!21<:%L?+VT5& ./@>8Q-N#?JIR"9[?K5GM=4>U2 MHZE,;M(Z08.(ZDHKFV[;:03+:OX%K34E&P#'W*^ M3FF\I+L[G=[]#20C8HE]7O(BZ&,)"Q*KK!HI363@=?&+QC'#'.4R,)Q>\5B- M<,]YT03Q["V(I,T!11#1TB*Y2\+K'C9UE() MRTD>J>^H,-:3I"J?XJK2&A\^L<(;7VB MP&&UK/"TZ=1'YB4\M[GX3)BV"K+U]:P_4!9O#65?3L3W$-2KS(:G?' MWQ^4^GDU\MV(\2#H)0ERB+N MO2H>N=RXQ/7 MDE^@-8'?NO4L>'WM&PB:XG!^3N_<@UZ51(_)]I4(66!=*GF_R'WW1/=>JFZ? M]16OOFP^^!=02P,$% @ 1F@%4[VWVVV,F0$ P182 ! !T:'(M,C R M,3 V,S N:'1M[+UI5QO)LB[\_?X*O9SSWMN]%H5S'NAN[L(&L^EC"1MD]X8O M7CE"@0:V!C/\^AM9DAAL;(,12"7*>[;M5^Q)Z_;S; M^6L)KZ"EVO]=^_/_R[)_O]Y]5]OHNF$[= :U-[U@!L'7SO+!4>T?'_HGM=CK MMFO_='LG^1>39<4U;[JG%[W\\&A0(XC@KP[V5C&2@3GM,V2,S%BT++,\^HQC M+C5'R%!MEP]7!>/!,F(R9C6<9@S)5) \(U'$$)UDQ(=EO\JY%M8$9XTWC+EH M"&82">2DU5@PFQY[-("W@S?L]%?=L-<+'7?QU]+18'"Z^NK5N>VU5OK!K1QV MO[R:''V5!KXTON2\GU^=?79VMG)&5[J]0S@%X5?_KK_;A;;*\TQ^8C@N3 MJX;][-"8TZLKH^G;XKKQ@>(1&<(9O7Y0*^^C^0_.__HM\_/OG8S3R7#[D#AH MALDS1#(B)C?I]P;?D@Q^O(M<<'__%1G&$R5>C0Z.3_T^31-GWAA_!G-QZ^3) MW/SL%=2-<>7]+B-8_HB*HS.*"U9;IG/XUU+H9!_WED!4@O%K?[;#P-32Y5GX MSS#_\M?2FVYG H@:UZ< NW=Z-M?2X-P/GA5O,.KM?_UO_[7GX-\T IK0+1L M0IP_7XU^^_/5Z,ZVZR_6_O3YEUI_<-$*?RWYO'_:,A>KG6XGP//S\]5T8NB- M/N;>AT[Q$8XW0 GU_'&SIXYWCCWBG>9#O__/I>+_]]F2_^0'MDX.C^O$F:ERND_I6 MG>X?GYPWCG?S=[31VK_LXD;SA,"YK7WR]]'!%IRWU6CO-[?/&QONK''\^KA! MMGF]N8_V6^K\'3FXV/_'B8/CCZQ!WA[7C^OG][ #N-]^&Y[1A/MN^/S@^*B]L[5YT;@\(8WC M==+X9Y/ .,?7?()G\D73 U>>#50\&"S3&X,B;BYN$?U.H^L';O.],:S^8WF;' M;\"Y%>U_1GMTD_98*^=4I)G%$4QUB"A3%KY*YC WBGG.W-(:?47QDU/]FK83 MO')-W+?P2[\B[<](BV^2U@5N#58V64:552"W6("Z5CCC09E &6<1VZ6U#\\IM>M M5U_0MF4.*W+^C)ST)CF5\T$ZH;* !*AA:E%F,!69Q$IKY[42$M!5-*U^^ Y% MW_:,2X"R-NSD(WH.^W[I-H&=,PZL.T@_T\Q(I!%1A.-(*6@$Z='G[6NZ^N#R M-CSOKZ6,WK;(G6';=P?CXQ,&&'M%J^NM5O1AON[V-[M .XK"U[@K7H+\; M7 !'TK;"V'@OU9(2@*OIC-EE9T^W7?MM9^?8 ;OLT\;QQ\O]]C[?/_Y ZLV/ M? =8H'Y99P=;VZAQ_.%BOUWG[^CNT7[[O 77X(-_MG&#;)[5"8SC\@/=)\!" M&Z^!;5Z?[%]^:A7_-0^.)M? LX8'Y*-HI-^//]+]YOKE_J5/K'8,K'92W_H; MV&CWN 'O"_\=-=IOX\Z;Q"H%RYQ]#MY:KH%!.#4@_MKB3$FM,R"NE>!8*\]! MM^-ES:XTP(1!'L(P@ <]@_\'IS7S'BD''KJ0\(,/"&,^9AB:G)>*8>:/82ZO M& 83L H:,+YWR&:,@(*QUN',28>D#AI'Q0$,+"/)'L,P@B$IK3$*0 ;CDEMJ M,9(B:.F#-Y)/0\,X0!##5HIC;833'IQ4.-+PN172A_6.7V]W>X/\LOC]?:][ M&GJ#B_?@)P_@V"8XQ*?MBI<>QDOUYOK85@$_K7\6S 9I&<^PMN Q8L(RPZ7* M4!161=!)&,6E-4Z7%7F4_C&.8N\"MMAAAB@WEFB$@T@<&Y%ST] _%3O-B)TN MKM@)2$NL9SXCW@+Z(3IY*@AE"!LF-0 4(\32&J/+G*,'L1/X%WM'IA<>H:7. M^_EJ)V_]M33H#\P6J^.(> M?.%NJAEM?,*K+I,R %]X#$9+19,A[R)@6 "MCBVM38,C'J)H*HYX;HZXUA1> M!L^UY)G3#CA"2)QI$FT&5-/$!6V8CP_AB'XB2/\9U$-!^?[Z<'#4[>67P5=, M\" F.+RI%I1A+A!FLF@1SYCD/%/A;-HYG@*31"Q02/98)K38!B M<$#JD&%E>')H8J8#H ?,A2%$*1D&D!DSN9,19B9@)! MF7("(<]PC)',L1JHN. 17' ##6B*G18VXQCYC&D&GJ*6,M-& <:U"W,6/JB8 MXFF8X@9J$(IS[%6&:,I>=8QEUBN362<1!3@AF,;S@QIN\T/E/SZ*#[9O*H>T MI"DU=QEA*3L&5$1FO/09^ V*!& )+='\X(:*#Z;+!]?Z($JON=$H0YJ$C%DP M%\8!1QB@E. Z1!35?.N#RI/\!1ZHW]0%GNFH9;($&@-0D(X#1J ZD]Q0Q:7U MUCP(/3Z_+JAXX-=XX%H/:&JHP 0, $9)#PB>&193@@TW48#LVGF*)MS% Y4K M^:N,\.&F,B"1&\51S'P$E,A8<)E1$@$C@#>AX3N;=V!0,<(C&.%:(U!JM#.* M9I1@ES&N2*8\IYEV' '1) CN@Y#!M^DM02+.+-Q8,<10%-H&(C&)R$L2/'%3 MR);:&+/'V[R3DNS>=/N#?B/,3;8*:;R9\,7Z>?UX_VS_^.W1SM8F//,#JQ^_ M/CIH-DYVFILHH.-HY-&\P/<8YWM'Q_2 M^H8C#5)/8SF#8ZVO^6+_>)_!.QWM;.R>[&Q]P(V-S8OZQE&^D\9XN0\\EM[[ M-1S[%*^40TJD(Q0H!(0#I> 35M F,Q*KS#$:O60.>0MV@BY+K!_#&CA*C6+" MH K,4*0Z @Q)J]\B!!$IFD+F4\4:4V&-BRO6L$(Y38 7A*$L8R&P3'&%LDBB MX(%8SBW 2+;,F/R6-5[=+I\]"K%0,*=U90OMG^G]LU:%]?O#;YZ?;=3XL2D\DW ML(N]02H36QO5@[(,XNANEOG"JR5 UY^\CD^^0AKVY-U.0^238Y'NZQYUTB-X;"RH!.T82'8 >V(&%HK18_/!C M1:$0FX/I'Y4?#\8SJF#^KVXT/O+ &1T6W'Q[RL;5L:L?]S8>/)L/ .CS-ILW M^?-ALWEK!AZ 3.=M!@"IX2G,P .J9)YX!L:*(1RF!./15P\/.S]MY2X?U$/; MPB-\#D='?1_ZO<'JFVZGWVWEJ6S6%\71>>BOG^>@==+1O:'MYSXW/?AU=/V? MK^Z\[=5,73U]5@SY@!J4BAQ/(ATWM>W5$M3DH,^_P!S=/+4H3#.#;N\7%?,W MUZL=M[VL^;]WBU>W1_\PN8&; M K.G$=@%UB*#CMK :('(1QB M!=I!$[2#YL1 W$([Z/YH!ST&[=R:-\NU(U%Z(QQE/$1K+4<::^,I1D[/L?!. MO*1B^35=DRH]!A=ONNW3;@>^CJ7XCL2.^17D6Z113%*M(U4N:(8)L1@;1C6X ML"Y*9-3"D&;=^SSY6*;UWN1^N_/&G.8#TRH)F32CB@7%&>6@>3@WQ-H8 Z#] MZ"Q8P(4ATVX8F+P#5M+T.GGG<([MX5=HD2$3O<2,(N80@&1GHB6186'2RL'" MT.=&H=Q.:N.4SNN%HW2W+V&[X[KM4!*240S>3%1&,.Z8,-3X*!0/06/0@U:0 M&80NRFR=9A)3N4500KF6!%,:4\:G-Q9<6$LE13P2KBU?/((^FTV;/7$!7QON M'7CEEC%L'4 6BKPSQ'.)*&**>1Q MZHN+P;$60$UJ ](XJI,MI'S@37+*D 81'%X.@1#EK! MA,6CZDPNZ0Y93H TYS$(&Y&"QARDOE*"6&##2R@HY@[2@,MOGV> MJD%:QYC'DGC-'*+@]UHEJ?1$Z"B-YA@Z@9EV(N IF>.V@[)?J 1G,T&!I(M$R& .X1 M!?)PR1'G1"T.?>8@:#LMS6>L-T(J;ZQAR$L#N,,'Y12+&C'\C$9I5C-@)!6& M6&I,,,P8\.DQCT))+003F)>I6N!C9]@'/VRGM]V)O?"?(5R]#>Q\'1!ZL_-I M>P/K1AU]X(=M"\. VW M'_VN:SK]]^8B;>Y<$JF5*DB,'(Z.2\:(-"+UC5:I'C48489.#!5_W,D?4TH& MLA$%#:P1)0W@3'ME9)1*,,L"54C$$OF5_PK^,.\<;H1^?MBY0[E/#@2_WA^? MNPT3UQNFYTR+039@ZK^801%@F=Q[-^^??!5[+E"9N]@[,Z>+Z.9B9(,R5MB@ M([!25%B!H0HN;7:)@J4E ,INGKLCTSD,\/7,]/QC MU7K1T'>LK$?/<^-OJ[L?7\^]4>?$"9'"%<0#[G/6$HJ\B9HX':@18?Z-^DLD M_K2*M5*B.I&4(JH9$U%9IG",V@EG$7B5E>3_(O'?K&_,O>133I1SEOH(Q,?! MFT"I(DA'CR43X^+*2O+GC/C3BDMJYSE-*TQ8L;23'<;,:LHLHFDIL 0K['-* M_/_9_6?N)3\H:23%T6&#&23^M"3?I75+H4',,4LJ M7P,/* 6N.^:61%5)_B\2O_[OQMQ+/I;1".X#>'B$44>5D\YBSPW'/C 5*\F? M1^)/2?)%9(K2M#&A(LQ)JGP,6B -!/<^Z#G.9?C!Q*]__#[8F@>FFA?)]YRI MU \/('Y@W*7^]E(+%S7B/AI*YE?R7S+QI]62A'@I%$^[_V&0?&F,A&\4>TF4 ML7R.(WP_(/[6Z_>+3?QII7MBETC+HTQ]AXVW&@.M@\ Q6$I\.25_X8D_)U"Q%KJP"*3AI<@UW>>B30M"073#/+()"&*"8S3G@16(B]L MM)+P$FP7-,]$FI(D$4RL!C6JM(PL$'"9*!*""H\)PT;.8F_CQ:#6[!>WC;64 M(N=:QXXJBJ]JDV]66ZQW_'5-_T;>=ZUNVNFT__H"OIQV^Z:UU>L.3_MP MB];0I^0'. >F*>\,@]\Y33NKPJ7]Z]K"YE'HI>X-W>'@:#WV][JGO3R8 MWL6[O)T/PAQQRU,,%\PJ^ M*>)%T1232*/Y##AP7FGQU4X[6 OND'>",4VQ\9YIXSBQAB(6RK#%US?]!%X/ M^WDG]/M[HUO<$+B/G213Q8FIMO ="&1GO1V2Y(U/7D3#ZZ,3*""LHHO,@*?B M1%2!6H)-I)J'$AG>,M!X)A:8>@%(I%%:PU?+)%]3G+.1#H%ID@;FK:0L$QSIAU% M,N@00%!!*$NY[>WWR;DY!!0;ZKGWK;!I^@5NC@MN8P%G(ICK5/./F)0<"!LE M6%="M(B"E:%/;7DH/!,9EMK;M*"#J'?,^]2+@[/@IL?+%)FZ!X77^[EY M;QP\R"VPU-(B+2\(SJ5A5@43HB$@KMAIQ)G1BR6UST[3V;3^3"LOWL!?U# ? M,2#A:"2)260I*T.O@-V08HIN,.SEG<,WW4*]PF^A]^6K2OU)S_F]\"7T4IBJ M)$%^IZU7SF/'N$^I\#;@Z +7:2]!IW&8_PUGYI1$T]M>)43X@R/X( '4G]7& M**\D53R 8@P$EF--%U*?I946BU:.-@$!#&*^<,V513P9DVE;UXU,I/N7B! M(2X Z1N')&5!""6H=5%J'"T%JKF7Q0OS0A5#/ /1%,ASPI3R"A-'L0]!*RJE M+T,>R[R+ZK- N]D[?3%R%K"4DCG& NAZ0I2B*>)FO<>EZ&(Y[YRT\$F27'MI M4X-NY US-FHGF5266:YCU+SBH;F'D;/G(1DC>)T6.>()"T0:Y&0J$351>TN9 MK'AHOL'G[#D(1^=X2@9,QDP*KH&+*''< !=I_&*U4"EIZ3&2F,?@L8T, <0U M#GMP/4S:LCAE\<[M&OJ\*X$91"RGM"*L20"O4ZC(C6?<107F F,:F/2 6F7% M$_,*4)^$&ZPFCA2-G"EA+BUP*(^D)@Q<8Q/\'&?9S#LW/&O$>7E_%+EJHM(GJ#3N_Q+\-L=F(;#W+;" M:'?/UQ=U<]SM%NB1YHYIB7D;@Y7@8L M Y&F%/NG:04&*1.T,TRGUEFIVPOE7$T ?$ MQMK(,4X^K'6,8DF189@+XTM0_S3G=)J6/'&GP*U43I#(.'5&&1T\!25HN'.: M+Z@\;:2=; 'H^V9P1YUNJWMXL9L?'I4&4 1).!8^>, 3S(+KYR0+1*$H@B5" MS'&20CG)-JVNW*G""5D4AV33VNG*"F.]1R(5%P:C MK?46A,T: @"?DQ)(V7;'A_A+9 N]]&Q7T*Q>(KRHO8^>!4D5IDP@!##*,BL(/KWJG7 M<;]/II<;(-VN&81FZ+7?=4W'#\..&W3A3O!6;%I!R'?=SN$ GI!&TKPX_:I^ M,3VW_]YN \7[H5.WNV- M'SYAR==/R1-89AA-J1&^]81&*HW3+O6*-)B88(WRG#&GJ9A_GG@#LYX/WAJ7 MMV!87Q?8?>FVOJ3R]%LG/9.&R#MA)XZ>7!)N$#S55%HE-&6,:&N0PDHX'IDV M/-JBT\N(&[)Y9XOO2>Y$0-?!:*R?]O(6O(A^VOREKPGT@_REKT]]3 \0DC0[ MIT&3P(PSBG)'*-4^",7 I2(EB]4Q&?"0U?=V9WQW_1ES_M=1K"\WF_W 5W9 M@>^<1X%HI@-SE%CCD7.$.:R-%,B5B!\GJ0KK[C_#?-2E_IM&_O\*HR7RBWY: M0-_NN)5%8Y#., W\&QX9WP,^/IA%1'3>8120\094%#/*"$.QH=2 WX)YB5CD MV9'J341Z^V&O3;_X=1$Q\>S-K.'8@ 8+DBC+2,#6"F:XYBY83T'?53S[*SP+ M0_'=SC;,<\^:SLE.C &>GZJ", M02S@$K'R(B#&YU/]I>16(WDP0F!% "F0((T7%BM,$3+"4^XK;BT;MSY.Z9>2 MB;E'U($GA(/5S,)'9!RGED9):;"15DQ<%B:^*F+) 1TLL-H5- 2%!'"LLF?_K$ MQ 'OBSF^YHC1]YW.0O;$5YQ%ZSC6A"7[1C62E@M")9:2.!,6ADL67(7,GI,T MV!F?>IQ:I,!!%5H&R7AD5B+"&"$S0$JEL-U26Q\ MFFQ?*8IY*[,$_AK&G((LB/O1=(JR0)!#QE*/# F,1&&1C(&+$)SE#-G%L;TS MH^D,+"52AGO*I$.6*6$,)B%J:0@6.')"YS_Q=$Y(^209H%YRJQW5@O# M -E MRL!5QX1:%I3'<]R.X,DS0.>&1 X,&E$V"$.8-T)A"[ \*;@/@C&2A1*61RH M>>\1; U-#P@?PHYMY8>C\IS7%PTS@*==CV=O:/NYSTWO8O,_PRY:V/_*3GZY9XWFBBF62PE+* 2$Z^2O4>L,9 MX"!-A(["*V*5UB:PT>8E8()'FY>D#_,J!XL0&G\LJ$89)C<*+WZ\3\JM4Q_3 M=3#&H"RF+E@"H-J9E)UOG?&I$:D3K 2.4FHA=-75:2MT#WOF]"AWIC6BI.L. M.X/>Q>K'OWZ'= VO2^Y^XIU)BC B%@_JB9<> XJ)>7 ?[584P+NK&8"B(<084A(C) DU(H2&/_G MU._38J,WZXN%1"+B,43',!8^K3HHY(6B5B,LG-<1O0 VNJ=^KSCH.WU,)*46 M"2ZYT$PI81@%UU8S(QGEUL02<- +I1RX'E(J3TVPB%&%M<)(&A\\(EI(Q$I@ M_"L3,@=(Q'MNI'24.,,XH,88 LM$:I0H"EWOI M78<4Y\1Y[P7%SI: CUXT_3P2#'$$KHGA+'"J-%7(T&@%)IQ17P(X4!F5>4$H M!'@F%099YA1#@FBMN!>$119,Q(*_ &9:-*,R&Q_%D4@0UYQ(QZ115EAB"-&8 M4> >'DK 1R^;?EAXG H@ %ZRU./>(8"4@6.N+9=:+08H2/OP32O+KPS+[C.J M&N01$VTU19[%M)ED9$Y@':W1EH4%R-R:%U9:Y.PMK\ O"<*RE/47O3/"A+07 M>2K4XG(1UDWNR46EI)Z5"@ELK?5 /H6HYH)9BYD/6AENRK!V4A(=L/!97(J! MR",C8@B6B5DGK<1,]U,$H3DW2 B8I)3Q5FD6,MJFRN!8 ,G#$01:.4("KMMF8$ MY51C89P2:MR[=<%IO,AXGEJG% W:!2H9YP#OJ11.<0* D%I3!C->)A&>C9$U MD3!IK3.,,*ZP2IG3-@04;' TO(25B47&4(X%QCQVSG#/D/?:4Q2X]LK+&#S" MLV[(,;@X#?[[)-T-7T)G&'9#V^0=(.[[T(O=7MMTW(U:^_ M]J-QZ=C>9)9'U/_S:6Z\XKOI/HET)$.RH/+3/NF*2V],X"^QZ!.U@6$"#(4B M(F@F'3/"(>2%=5XEB/!U9'H>:])O(?<]%SH&WOX:M4]^2<97[:&\I98;<#P(8V#)4H.0(+GW4E%@R1(@TL1>;[J=?K>5^T(Y;*>]?&Y; MKQT@XVBGG]%M?[9M[&,=U424.<>P8$I% M(0+&''Q7'7D9 %'%03/%7!$')8.)SEC005(8%:53DAK,J>>H#!FD\\I!1:][ ML\#:QP$S\"@0.-N(*1]LM%*D_7/A)T%467(R7CKOS$3O,.Z"#-@%I"A+I;0. M6ZV)590;8DM1/SNOO#-*(EI@O6,B&"LA(L&*,VF1=C0*^.0C2\L9QB8PY"0+A):E>]@\\DY:'%Q@K0.*1/NH F&6,A69 M)5I19:0(7E-+RE(E][(Y9S98AX""L$.GI@NB$E\1',]%'5CMN)<>4:,JP0(I8IR0F @DI ME'58Q8L""X9D93CKV,+"+XM20:J.*?&>F?0*F77A(!7,-,Q$K:()VCT8$* M0N/ZG_G7/_-)T1DU5E4H>J2)938EA1IPD0PAX&='BR,K2XGI?%)T)C)*+8H( M T4%H *,J$(" 3H@* I#*2E+[';N E\S$4]F@@V(8^FH9E1(Y;@+*("3+VW: M':HDXCEWQ)R)9$JN@)*1!$$BP#!AB$];L"8\KREC=#$D<_$3 K$GE()N)9(R MJ[Q-?SAC8$G3 L<"%$&_B-R\Z#6.W$6LP2GBUBKKN#5.47"IF5)R,:1QX8-J MSEL,9$L-P1%82V2,4(&E]GN*AN#* F#GB(RS0:U(&DMEY,9:IFQ43/CHJ98P MT0:CLD37YR8%:#;-!T "4YZS5\HS&J*APCDL G,F,FW48LCB@N=Q11-Q2DXG MF#@FP4H&$[FV3D<#?#V:>?BSF%QUB+*I0K44Y=VI":* M24*TI=$:1@ER'%-D2B*76)/_6GD) 0$%D@3;Y(=BI:[ "8)!ZT$ M9\&56DZ>E2!3DA"' >\%1P23D@6%;0@*T>B%9JE%2"BUA#RQ]_PD$N)(P"%U M.9 .8#@S2EMPH0AX5B328%BI)>19"3(E":$R:&XL)I8J,.U&"^:]P@ACZI%C MY9:0)_5IGT0^D+5@TH63&F,6I%4.X6B5CP&G)+MR(ZUG),>T$)85PGA-@T>4 M<<6U$ XSAZ+ 5D1%2A UF+B15[1Y/>SGG="?8-W^BUM]UBG#.7CFN*RDRH*A6"B="L$I%89&%2U #2.5I+X,_;@>0-2% M7_]B@0E'M;=2I8)MK(ES*% 6<6H1:]!BR>C"KX-%K5-Z+J#+:!@/,,D1:$J% M,Y+8@,O4O_D>Y%SP]3 164!4.>FH8!$,J#&IDYTE%&!KH&4HB9]+8CZ]9+[* MSU=[H=\=]ESHC[X>!>.+P?O\R]J?\-=XS1.@KC7!6>,-8RX:@IE$ CEI-1;, M?F9+-Z_I#RY:0+QVWLF.0GYX-%BEXG3PQUGN!T>K&*'_?^G6>6DTF6GEAYU5 M%U(.*QSNGYK.VI^V]PKN._H\NOTW#[GKXH&QK3 YP79[\$J9Z[9:YK0?5BY3#J+Z$W2([+^"'%\T:'QR^D M]8KB-+W3 &9NX"U7X_?!)\.:L6Z4NV_4/'GC_'Q0?=TE7QS\-1XGW<.5U$- M%X^X'L.K8I[N28@TILEQ&&*WMSIY0 0FS*)IYZV+U?^3NF#W:XUP5MOMMDWG M_RSW3:>?]8%MX^C$?GX95K$":A1?ST9O+^$^!>G&LX%)FLN/C>WFYD9MK[G> MW-R[S3QS.-J]S3;VYM[M?7&1FWSWV_^M=[8VJR]V:G7M_?VMG<:,WP% M=*]7^,?TCX!7!MW.;%:5@:-[6@GR[L1O?+.[+[99_6A_YX\\O!EC[>.?Z(=YH' M^?X_GX[WVV]/]IL?T#XY.*H?;Z+&Y3JI;]7I_O')>>-X-W]'&ZW]RRYN-$\( MG-O:)W\?'6S!>5N-]GYS^[RQXV>W\7['X: KT*O=;$;3KN]P4L3@\OU\\]:4D^-H1FGF&0L4)Q9CT.&D*7> M8QZ18XFCM&3BCZ\E8<)BTU627W//W4IRQ.3?^[OVX>/Z;G-S]]U^;7?S_Q_5&L];J%SEXYX7XQG<^1>O30-<5S_G&KLP N4&5(![*1S(M-(\ P1&A'C M&"D9EM;^'G9"C:+E6IKJA328X)/8H]H?*4[_E2L]L;>=P,9L<,A- ME?#'4R.3;]38W<(WL?F#*Q&8&/W8Z[9KG\=_:H/NU><*;$W#?KSIMMMY/X6_ M:V_S5JB!*-G06WT:2;H?+]2>Y^%WS\<31E98Y)R9[4VC*95'9Q1CKFN4.-"CO*>,<\GE\6TR5L_F9Q! M XZ\-'F\7+_\K*+34@:>0CW@R2F*,J.QR[S5P5I-B:5R:0T@QVX=X,K6[L[' M][5_[;S;V&YL[2V/V&B[\69ECN3TGD;FM\USXP8%1]2ZL=:[XH2:Z=?ZI\&E M)61?RSNU?-"ON:,B%/'[-Z\UC^([7KI,"WI\M"Y8DF50IE8XI?=:!GW0;?4* M$?(AJZO?6TJ=K(:2T_.T'OK'MW#ZJ]D93^#)FO$^LH/PICOL#'H7;\!A+Z6Z?9O;K8]B!WX[:.Z>P#U/#H[K MO+'UD1S L?UCQ_:/82SMW7:CZ5CC\F1\S2=X%N\<-+L,5'"KL?4!GK';KE^> MH(/FP-=<']3UT#O]^UH1(%HG--+,Z M8]CSS"@C,ZD-EHI@BSU;6ML(+7-F>N%[GO%$ BKF_ADV:)KS[7$JD2OXM\2@ M_;FY=O.*:Z,QD@IL,X-"POO& -Y/@1U$TX:4"B.)EM:(S @A"BO^0[Z=MG8& M"_G\Z*/@WM\*95CK]FK=P5'HU8Z'O;SO\V*_[01'\IN*LSBM=V@Z^67Q_?<2 M"_-WIF-[97=E;Z6VV3YM=2]@/FY+7JW17?G]6TZ870922;RL.8EXK'O?"_W^ M^)]W, !<2BWZ*%<+?9:"X."XSB)E&!0@QYFA$C2?T:G%K/%<@0&76.+:7GF=G)F+K]7B\O1707].-?+2J'9\THB^/5N>?+7;!T @0.2H!M*(N,U+C3*3- MC!%EP0B\M+8WS,'TDED2Z@U\W.DUNV>=ET!D5L'^6EI8RV/8D[\ MF=G(P6:[+)@8,L8\SY27!JC*HQ:*8((YX"V8WF^\SOD/7]=JM=_&A$[^XFD/ M5%!^:EJU4(83-%CO M!?,2I?9R'7].FXM9@ &9,)YDS).066PC.$T(*^^"",HNK7%,OI;9WY^\.N)= MUYG6^Z-NY\6NWU]\)@(1I(C.L *_-@BM<)K(7NL4=%].X;G6L/#W#(CJ+^K6NZH:I[^B M^//WEBR5GX'5Z.6#'.XX6@H-O>!KI\->?YC61 ?=&IQ1Q.(P^ZY#?AN"?/Z52;D"OL6OK$Q2OD(E^:65R1\?X^Q^"Y,/&2R6*T3QD@R6 M$;BM7N3%V;M#WLU\T HCD]6-HW^#<4>C3ZYE^OT'1/EO5>]R[: MMMOZK?^0)8^%FXR4F_0]3@GG[LAT#@'M=T8_G!WEDV/7BOQ)5]%F.C=/"/?& M)O$"$UL(:RGAWFCEMW[\X;S1?)W7-[;A_+?'C:W=XYVMOUL ^VW/U)X)WRP<01C:1TW_OG( M&I_4^=+-?^&ZT@ MA&NGIE?[8EK#D'+ :_VCQ^4S+)P^>$*>'^O=D=JM&/X>#+]]Q?".8D(L3&P, M3F>,FY@9[FBFJ/,R=3DB@J94RMV*EY\Q1RT9R&\#^1/=OCDVGZ5-_WUN=O]P MQ>XV!"TDT5GT/F8,.Y]I4/@9E1((1:**6@%V 3;9[_9.1AJ^-IGOGZ?Y/#BY MXSON]#0N&]<2Z9E51]V_MFRAR#9*GON- MA.??\#AV=F3ZM9BWP/$WK1:8T#X%#5+\(!6JU3P_+-=/QM=_(C5<&3@:*#NTQ MO%"ZJ#@_%CMJ3&Y6-/\J1E*,U/0'-8UJWEST5QZZF'3?HM7[ M?$'KS;#7@_D?U<0F=#(P@V&_E.KZ4=%7\IG'@"0#8,$53MU.@GRMBUH ^'=1*[:(-JY8*-PP S,J_OQ*U5_?XV8@>'$8I(QF+BF7:49U)KK"6@AD;:*6C[\YI>%%: M&E2BJ;5,#Q"Q<0ZT=,\D59M45B^AU#M_K0'#9'<>Z+=!O<-3>A.8!%+>ADFX M6$[('&X'(#:MF!W6#GO=L\'1Y/#*N#G67@C%"'V(>:?HP%!DEJ154 (O^YUQ M%H?Q'Y/3?GK"]T7'S1X,E?$5P-OW;XA4N[M?8=R[F0*'[$>S7 MUY!:(7[#=NW<^U:8403RW=V:[7$U5M-XRZG9=W2'?9_=:]V3>/=\J5NZW#HX: MS7VX9I/O;+UM'32W+^K-.CW8^G#9:&^S^L;V5^'QTU8=[MQ'&S4R?[QX5F]E0I?Z^/P>!W!V#Y+HPGWWF4T")9RK3^S+3>6GDV*G)-&,JP43QC.)I,^2 R M9[05V'EBB?YIB] GLCH/2-!XFE/+H6W]ZTW/]VNIU#OWWZMVH;^9W^\, M*\]VN6;6FF7O*+1:958HC\K$N/RL@K<(1Y>%$$ K< \81 (&T=$;@PQ %&^? MN4WY VO?YUJK/'PAK9\8 MLBO1>V.#B-@QDNP*V!?L'$>4>G#"HO^\79@3A=@2")_+P<7M_[6TW7A[>XN= MSK#MNX/Q"7=D^Q45(46Z\%XQBIWAH##68+4!- &TA]/1B[,YF_RSUHA+1W1F M Z(90\RE[#^2$1YXP,%@,/-+:Y0N4XJ7J;RJD)^0=VU42E-PB!O5W?1'=3?7 M!3>3"IQ)WK4][*.WA[VY$?!I=X3G5WLA)1!^"=_=&G@\/'1] MB;$PE.'@VTM^MF?P0[:ZZ_?;::=H-[L-)J;C>;W][XN;VZ9$BM23#\#"L-!>K_; M3G<5^HEJ,._52?WIEC*?YJU^NG=,\5;O3:HR_+JJ<&H$FUWK\/>@0,<6M2/VMOMQGKCS?;ZNQIX6SN[]?7FS?WBOT_1&]CN6^#W@QGII?',AH?OO1S_ M%/2^H3O'UV?IY*0W"/^NUQ,H"?C).&(TA'8-K]3>7H7NBVZKHS+,WSYVS-#G@^!___.5^1H<_Y+^ MJABZ8NBG8VB1^IRDX$A:C8)/A9XM$KY>FQ;P=ZCM'84 G&V*V$S!U&5]T03I M2_T"-5KJX:-2C[[P!$O]!KC4HR^JK^JFYX[*_1H4)TY*[_!U7&%ZJ457\.#N M&$ !*2H#.BV2DN] O2?RPRM@] QT)>2[P.@&W =$M',:1H_I%PHJY9WTPA%< MEMH7I$T&V^&J.3%)>2 M^7*_P!B)H J)+(+%HA4263RZ\GLBD:K#!QP&0D?U=ZVNF?7K6?+JYG@I4N. MEM3BH"6U &A)E1XMJ5*C)35&2Z5^ U)N 1@/OX)Z"P )^+- O2KOY]F(2G'J M\#2 ,0VZM>\ OKL2W"J17A3JBTJD%XNHBH]S4\E*K6XZYK"0V*N=8C?ROAOV M^ZF4-B&C]8YI7?3SPI>[%O2D"49=+-(YNZ$_;'V]REUI@$5A%BPK%;!85,5( MCW4 7:E]2/UB\D%1NUJ(,_S0FGQ/VJ#5[0]3R?6Z[0X'*;/N) QJNWG_I!+Q MA6$&4IGY12,K)F,99RO)7@]Z0+U"OM_WNB[X)-*5 "\,I%PWN MI'+]!Q8,5B54E4*>C9BJZZ+ =^$0W*A"$Q=[AU6J>'%H3%2%I1:,K 1/1'=] MI7!]:F^-&W1[E=@N#GTKL5T\LK+K4.?'SJAQ8$A;;.Z95KB9"WMCB^?D(7WL MAW1P;)XK(5\<;JB$?/'(*D="7MHDB.(-4B1V(T13+*1\/$W[$(=.WNW=4$V5 M&EH8?JW4T,*1E:+K<&L=K@6,$0- BQLK*)4 +PRE*P%>/+).>G;QE=I.T:-_ MNS/J^0VWK$1W86A[BD56,15>LU#;/CW*;5QF("T3:YY;8BG)3H9Q>6MO\ M][^V7V]/UFT;&YO_KL1R88A+]%3$LE;\2PI[.+_I!YO_SC!:P0_(+WC$AL]E MFA)23 M:JPW/^YN5G[*PM"4?J_ _,>;O-V@R#QOV?35YFQ/LAW=O$U)/HT]\3!:FEQ4 M;8KWX^VX'KY?ST-I09?N>/T;>WOI9]B-]NYW_]$V+I50WIBHKYO4_YI0BFD( M)6%/*)2WN?*/>9G^YE'HI>UPMWK=X6GM7]U645:PG%J+?W_/VSE]EWOM-#,/ MFQ@6=US-!_ T=X_W^FTC[3_8ZZ?]W)M'W2'NRM%EQD7]ZM75Q M#5[<_+Z FQ]*N%*KZ6]^2%;T/3<_?-@Q3N^W=_&#!RNKG1H78*?&NS>!?6! M? 'FH=AV9[QSS5<3<4\67K09N;71WU/PQ4/65*QQ)X> #SH^&[^^#I2D6?^91FNY^YS?# M7@\T9LT44K7Z2[ST\W]XJRX^G[O]F=^OMKI=M[VC"N:V0T[^6 W M+2T,^WX)N+J31E_\D N&I+3&*"\YXY);:C&2(FCI@S>2?]Y.B!<)BI9J/KB\ M;5K]OY8R$(A1#CG;VZ?-S;<6>/X]7&#;/-Z/ M]MOGK9UVXZ1^N4_WFP[M-^MD_W*WU?AGFQW\4[]H7'Z [P[M;.T>'[3?'DVN M@6<-#\A'L0_W:1S[H\;E[E']\N"XL?41[Q\?P?BW:6,#OE]^8 =IW/^\C8TW MZ/Q=ZXSI^3.C90CG7/MN.XY964HH6 M&/^-ES7#!;K];[*,) -W,/U^*Z9YO:GV571O&6[=/PTNK6>V+K[K39&'3?"= MMJ?4"OH9D..$V+M7M&Z$P=BYK_3R0_1R?@,P8B&9$ )EE$29,159IA5\53@@ MI%P$18J6UB1;QI0^5B__0-4\%6"\;RCCQ0OP,R"L2H"G)\#7P"I(%"FV+*-: MJXP1%S*KG,UH0)$A9A!RI!!@CO <"?"+BJQM=[X CW=[>>@7^.27<,1]?=A2 MJZ%GP!$38ER ]JG4SD/4SL4-W*"$DQHQT#.6VXQ%BC)MC<@\=DCCX)1T?&E- ML&6J^1SY<]->/'SQ OL,N*$2V%\7V&N< 'HU2F]%9C#E&?/8 -!G)HL(HZ@) M4]I8$%BZ#&(]1P([U7C&O..$8@<#F/+Q6G45;ICE0M68%O_D@Z,WPSY,2^@5 MB3F5%GJ8%MJYN3X5*74V(IMA+4V"#3$SW(1,4AN(%0CTD%M:PV(9*3U'WDH5 M;B@?;*@$>'H"? TC%/=<(HDS9'7(F!0JLX@QP/W48:6YHMR# .-E*N=)@%]4 MN.%]+YR:W-?"^6DJ,!FU^^X6W?[IF2!4R#J<3X&6%& M)<93%^-KM"&8,!0'FFF+>,8,EYG%(-542A6BX)0+66BL=] =5&^N)_TS@A/KGX,(1E)',ZX8 MRA@*-K,LJBP(8CSE@7"M$IC@58K$(HONLRQU5*([!=&]N!)='1#02,HL$F93 MVFG,+/(H\THC2UR0(C5Y5W)/=N-='L#DSK)]&3J561+FAI MPOW??V%,QG.DQ5:>YB^;BNV;*,\+KZVVX&$:*C+FG,LT423S46JN4514V:4U M@MDRGUJ)PD,*R^>YL*I2;2].M3U'PG"EVAZCVJY1,/+661=(ADER8+%..<)$ M9SPXCX7#2..TU0$2RPH]>M7NN53;,S6NF*D\ON]U3V$X%\LU@-P)>'9\49A_ MFCHS7I4Z^7#: PDJ.L@6IYAV%][AT0QQPX0(E8)YD(+YO"-^/<[@Q,YS!/#=Q'BVB_7@_](IR2 M9TD7FI!D%&\%7V3SW+6&:58K7?1+NNCC3>R@;(Q!&91AON+X/:"3AX" VF.PF<1DV \"#!" M(QD6>%K9&56PXA[BMQ%BZ/6"K^57-4ZA:LHR2Q@QH*:)YQA 1F4W; M0*2(@S9>185\$EV&YRFIZ244?HSJC1]89SQ^SQ=;C/?@]U\8Y?ML=<:5MGV0 MMCVY"92T8]P(PC/!>02@I&UF(I/PE5$6C1),4M"VA"TK,JU R]P4&/\D"E/I MM$JGS:K N-)I#]5IUPC2262]-R2S0;N,*:PSK1P@2!T\X$E&.$K.'Y;+2CXZ MT?:Y=-H"98\GJ_0XFR;?T^[0#! M2Y_/A5\M'O>IJ+6NA6OUESCJYR]>!GI/>WEN\6?L1?6HO]JZ]]1ROT9=PI^/V*MJH'0+\#\XUN]T0("TE"O4\O;M,*L8MHEF&3$8$:B M]-RG73\(66;JT2UPYV^1I])%"ZJ+GG'3XTH7/4X7W6CVH51DJ18_F* REB*H M6@N766V0C<92FOKU8+TLYVIOCQ>U*0!P?6\8_$U?J,J;_7_LO6U36[G2-OI7 M7#SW>4ZFRDKT_I+9ARHF9+(SM8%,0O94\B6E5W!B;.YE.PG\^M-:MK$)D& P ML&RT:P\!6UZ6U.I+5[=:W0_+B+(\YOP^!8AN D3G$X=%9:PD'!F7!.(R<.0D M9\A2*;BES,&/G%6QC7F3XNY*W.Q*LHBBO\O1W[DD(4QZR:E&# 2&.(@.:4$H M\D(*S5D,/-<(HZPMB&J0_CXJ-]'4J7J<$YJ.DYG.HFE#=#=+'?(H O+N@5:\ MBWY4Q; -[V=\0CIO?3!6I0S 2)NI47:DYQQ3)@HF0XTQ>;I[?K7&%IE M!\JT>'GQH#2$ZEQ637YJCIT4$+T)B)[+8^)(8,0YC!1F%'&O/+*.1R0LE8Q* MBVE(&YN\C463RLH77\KJD9^BR7>AR3,ZI#1)U"2#E-%F$N9.E42:69L25B&Y M?%;<-HW2Y$?E5:D3^-R:6CP*:^P.J<7PL)KE5-KJA3\[/=OSL19. :1; 9(_ MGR(-2QE(0M(0ASAV&8N80$9CYBT.@E*WL:/!?Z MP0)EF!E$">>(JYRCB'&':+ X@2 M229KLB"WKM14(C]NFN!]EBKMJMC>8N[< MGEU<>CX\5SZ^H,U-T.9<8I.@@_26>60]P8A3KY$EV*(H!';6:.Z#W-B42[O7 M5AP2#=30F[.&HJ%WI*'S=6VED]%1E!QAB =CD(M) [.G*0;EM8\BEWE9(4?# M&IR[-/EX2>(1)"N[AY*D$_=UNRSC=FB=U4LDD7<+( MV1RTFW\8)05BWFNIF72,XHU-P=J+(4V6@<(DEI&3W/5SD0UQT"Y ML(DTUT#DM"WQK5WWQ9W67-6]O^#FHKJW4=WYZ]:4,4!81 7#B+,@D4E!(VE< M $4F),,LJ"YKXW6\)M5!@H&CUU)FZM:9*HNW8M%* MB+UYHE&N'S7":U%+9M[&*3AT,QPZE\R%Z,BYCAY):EDNC$&1HS(B1QBGUCK, MN0 Q[M&S>41XV#=FP3I3D;Z:*/8%A[_VF#P_0;I%M!="'3?GXO. ME<[@8",RSDO$I3;("A61$-K%P(U*6N64G*9MV+(N=30F//<7GIH"; 78'C0\ MMP#;HL V8Y-,6:95SFS%(D9<:8ETA!\XX!0(4$DB=08VW59+BZ)YZ,#!1S)3#;"S6\0<=CSP/@M)[L]H>Q97Y;4I'*\UIP8:.] M&T+Y?=!YWNMT_[^-836*%W.1G0U_JQ=>S ^^8.PU,';NOO[IUNDN$,C$.16" M(Y.<05SDY&,YPD!QPJ0/+"5KLG+] +!-*/FYM-6Y""LHJ_-N5^?)W.H\^)0\ M$2Z(@*CS"7$7#7*>,QR7O[OJ#,\:4HIT:4_ MXYYV] >U8#)N]/.W]OV7YZW_P4\Q)JUC6[6^VNXH_MXB K>A!_F_EAT-#_L5 M/#S\WF*LS;!J#4N%OJ0F6 MQDOZ75[1_\V+N-C""^V$7\XY^81S1!F*B,CY\IT,R(IL"SM.*'/*$ .[("N% M1 O,K K,+"M+5(&9V\+,S.7F=9 VL'S)-/O=E'4("#=%@O!H Y?4>MLPF%DC MBG^Y2KVIII?6KB:'EW/#7O_G'+!$J=_MZ>=IK/K!#@Y_1*PSB1;0NA%H[6Z? M2T_$A+=!,HY 0AQQ[C5RCG(DK3#4Q,1,<-E2UI30WQL4OUJBT1O#*(K6WI/6 MSI>\D#@2$9",+")N:$".4H.2\(D0AZW'NHE:N_;'2UO0SSS'M@L4HY.ORK>\ M/>X,;;>$G#]D.?(SL;P!J;SNO1C+9,[Z*6BT$!J=2[:#=1(\F8"P2 QQV#*0 MTY(BA;$U7, >DG. 44;;F-\ZB*IY3I:BR?=9F+QH\M(U>>Z^O(#U&95"/FF" MN!:@R8HG%+S0(@A)HJDKE),VH[1!FKSV?HPM[T='HZX=QM#JUS?;?/_HN(J' ML3?H?(VM;G_PV.[-/[D7BC& <<)OBR#43%3U19D7\X(:Y_CX#TCKSWX%H^F- M4Y#ZD_T*I@(^! /9"I]'@SH*8C<.]]*^_5X@;2%(.Y?(QTOF-(D<$1O(U#"R^&5K15#WH\:!7? MR /Z1J;B>#F1QAR ;7B0(@'K;-O!.#(1V68 MY])D_"&:MX5ITKW>XAM9/=](T>3E:_+05J[#J^]]&N= B)<&RI=;PN66\ .4R\B>_L-^%Z9V M,+[ :9U=Y0G\TV_JLWHX;#JN-$PUP/>[^<4-=#%JM^%D1V\ALY6<5"VP\6V MPP_G H>\9](Z@K1R$K;#?%205$+8)QUI""2D'%0-Q%9KN2H7C$OFA(*)*TO_ M"R8^#";.3 0)VQPQ==4AJA"W,@="< HF@E4&I*M#$H")RK2)7%;5H8=.NK 6 M%P@O)/FJH[T7)+SG;UB/Q_.N+A9 M%.!?"/C]/!F.42F#A4+12Y=3[DAD'1;(\\!3@BU *+.Q*2F0X:7YAI:G1@V_ MI%@ M0!J$_EV =1E ^I\,ERB&142!>(BXCYZ9$G^@0,A0@/*I@2 2E1;JR77 M%7Y 0*VI]K/:/(-_0^?KYK_@Q[3C<\_R,5MK=Z>%]1.?Y\#:CO^Y7M*:/A_& MEO4Y(M'V3G)^C%Y_F#ET!2_W6AWHZT%5WXBHAJU^:@T/XR!F=0VQ-XAU#JYZ M+NOHQE27JNA \\$07JB3 9U)\LI_^GDTW/S\;\S]S;&FF$,-+9Z)T-EG.? M+"5<88F]CCH] M],.\+SIEF_]R%3STDG$\Z'Q?R!(T7=Q5SB[S"C#CN/5O0/A\MMH>8\SKGG]Z MY>ILRHKY 0Z;VLT79X#P8AX0WIW!0,:.254;:%";Z.>BZUKC\+K6D_<].PH= M^/!O31CT@F#Z9+O?[=IJD.^.[1_V1_#T,&BWXG]KC?&&8+7F['/DW4\B,^GO_P^/:'M].H^U!_Z M??+T">SG+_CQ<#5_W_CM&9P]Q6-(FWB_)M\\>?MI_=8/Y&+\GA)/*3-7OHV? MDBO?^]EC"7[*A+[18W_^GN#\;CI[[3E8AW/^!5*X_<0W.E[M]V-VZ6NER=L_ MK&)L[4"[PT'K)6!T.)_\[!JI\Q[IU.!K3,W*+?.U]LO^>[VVR\[VX='N__L=G=???PR7FZ>[J#=S]_(#^ZF#[N[W[>R>ZK[3^['U]] M8+NOX'/[7TYW]K=.H/WWG?T=MG/Z-]W]_-^TTYFXE][A;Y\45XD%35"*VB$> M@T#.BH 8Q8)R'817 (B*M(E8LL-^7?SQ!08?#PP2;K5Q4G ?,!>*6VJP=\[@ M%*7TF-\)XC@Q9&WT* 5NI=;"!*,V-H5L M:[YD-_M]P^ :\.R;A8T_<&;N0>WR'US&M]?\AG)#:686R5YZU>^'^M@R5E\[ M/@[>];NAP.@B,'HRQR9)BD C(P4VZ7,&),!2APU!2E))N8\B6+>QR6G;+"T6 MND'ASD6/'X(G%3U>EA[/Z) FV"<3$U*4<\0=-\AQ;9"G@L5$DC 1JV@ MXV@2Y]4[:,7OQSDJ;/!\;4OTK>VZ6T'Z_B[6MV';K8/8BSEH.8?:V7#4Z74& MPZH.*CY;D25M61,8_$1BK\;RVNJ%K7/2>CD65MGI%]GIYT_*"1/,!VD0]QA^ MZ)20$U(@&:EAEB>7=-[I21NDV:"T1R6!V0I3]*+3=Z'3,_8>;="!D4S7#0?% M%A(Y$C&2- GK$G-&Z)J],X,;K]-K0)16D*!O3POKY6M?H(WUI8P63$5ORH_* M<>\=TJ/S>#D5QHLY66Q5E>T=U#=G/>G463TNU&):<]MSD?IF2^!,9X7.?KR,-2><%V.)%+!< "SW MYN/DI(@JPL:&'!<$\<09LM1R!/*@WB@3N),;FYSP9E0B*TZB%21 17.7I[DS MFD."R6:+0S2 <+A/&.D4$O(V4!E%U,KD [.VHEI?PH"5'#J^JGVBM='X12V<)#&KQDLY%^V^M_7-, M"HM$.,=(8680MSXBY[%$@BC*:4B!.;ZQ*=OJDKP[U[>"'E#QUX!>K: 7J:ZU MWNI,2-8T0ONWTO-G953"9QI[2A&-A*..+4,60?TVXJ0JT/(8!7+FBN60;H+M6YPAU>EY:.U M61[;.?=#7INH!;#;[_7/.WC*AG.3#>?O>:J8O G*R0AKQM),%2.R4BC$A?;6 M8XVIPAN;LB3#6V-U7?J5B**NRU77.7ZHHU:>!\0=28@;KY$&@PYIIQV(S2EJ MP+)3*W"%:0V8S$HZP.8/MUT$&R_F''A?.X,,$O#GA.:TAO;[[1)G/.(D6??K M-IL>=4T3L7=Z(YC:6?VU/VHIC]OM9ZGN='K]JC,\F=KM6[UP_BGCLJ@[<7C8 MAW>^0I.ZK%L![H6 ^_T\SPH4>^J9 W;E;:Z3RI")42'+FVN*0& M\_+.ZLMQ_?JYOEZ?L<'IF>FS)R[V8NH,BP.L0000H'=B7O\QEDZ!TX7@],,\ M66-)$9Q"CG72'G'B!3(J.J15\-Z9I"T'$"!M>?M:.\4O5BA7T><[T><9/;*! MZAB-1$SBF*^U1Z2C#2AJJA5QRNE8GZIR<_'N:X,N=*T! UI!E]EN')X=_=5N ML[N);7UL-1C7M #CTH\^Q_GO2RC[PCN GV=T5ABNO#$H<&D13Y(C+7#.$V4B M,53"YA# 0);J,5UD*<"U[L#5>+);T.WFZ#;CMSFD5P7ED.MXF'L#7+YCW-6VZTNF,UA M'@-@"_U1SA!Y#O0>^N[9(@3^DZP"6 MTNSD?>NK[70M8,)^'U#RJ-][-^S[+X?]+J#&X \[Z/C"P!=AX)]?G@NC9D:3 M1"62(#?$ U<(Q.>0 _XML-5*)+5,_\(*>1$*'C5I;(WW"!30NF/0FKD-HC'" MR^21'F?X"-EC@#$BUN48RW$R&^F,AP/XMPW/.M7MB?"73K M3)X U7MIWWY_D_-SPQO#8=5QH^$8K]]8>$R)6E@,GL]GAD%]K0ND#/X>P6RE$YC>K<&_8SB(@X*[R\;=G7E.)B21 MFDJ&C',Y/X^N:VQKY D.,8>94D/!9+Y-78#F>?B*MM^)2ZQH>S.U?<:RJ'1< M>.\1ETH!RU(\)\".*#DAN%8,F>,]U6RMZQT-YQ+K$6U\XZ*BERC!C$$S.P=P2''"4L M!9RPEB1[[XQ9UAW"QB1\^(5KK^!=P;L']'$6O%LBWLUQ96.UU$1EJ M F#UP M9<+!/"96Q6 D5LG6]47)LFJQESP4C_D69NLXEQZM@T):@T,P=6\6X'OQ4L,/ MT;.WCO&]KG/E/GNY!FMX!6W".F#I-NC!;@^G7G0^#PX6Y7(.Y?#COTW?41\61-<(B+@A#&AN+0$X^L2@L_+>QB9_B M6Q=&;UZ814&?54*?GYY47 $_MS2MZ)4'%@6'EH)#<^&X6#"7HD-4$8IXY!'! MGQ)9'J*+7%)HD'&(W":'7XGF6$OS:+O3'0UC>&1Q&@UD8Q-!%!Q<" ?/Y6IQ M,223J$!<888X8PQ9*QER+*C(E=.>+(F/E5"+0F"*ZMY:=6<41FG-4Y) 7*AU MB'M/H]'N9C,&.1[9P[A\=_+<0WFRBZ=B\6W^R[G8%L.L\3J3).:>2B%\@S+Q4G-"63PSEHVVC9YH(T7L77@!^M(*F_C5]R#6_W-I0A3:1T M 44+@"X"H*=;\QQ)"9:T(18EAG.E3J*0YHHC%C1V(CEA**TY$I>D+5GSK^F6 M*_RKS9&*DB]+R>=8$L5@\ @,W"AYQ+F7R-&8D,+2*B$$CUPODR4]UM/;9_65 M1O@W=+YN_@M^3#\Q-V8?<\'!^P<#FL'@!SD^8#?K)S[O#.';_#4ZOG\86]9G MWZKMY9NEK5Y_"-\'&-&"[G6@KP>5[;:.;35L]5-K>!@',2-;R*6)LA![==RU M!61II4[/]GP'F@.V#&-=U?%IZ\I)F?2#TZ>5[%;WW?]_5LG M# ^G:#OWP?%"?HYG'[$.>@'H=N5'FK).V/G9F/^9>UOCKQ!&.AN]L\$"I"1+ M"0= P5XY0R1WGZC8F'[HL)J.X!B@'KDJVB_()AC@<]O]9D\&&\_.S<-1IX=^ MF/=%IVSS7ZZ"AUXRC@>=;W75\J[RD< K@-'CUK_[W8R;@_9875_W_-.%5?:R MX3=PH;TX4]$7\RKZ[DPQLS:/*[&VGKSOV5'HP/N_-6%<"R+8D^U^MVNKG+&D MM7_8'\'3P^#J@1S9Z@"4(,?0_Y"6Y6Q<]68S YLZYM[G+SD>Q.?37WZ?;E:= M7MVG^D._3YX^0:C\!3]LPO7WC=^>:=Y3/-:^B3-@\LV3MY_6;_U #2;OB:>$ MZBO?QD_)U1_]V6/I4[ [E_Y8]90RMO2GZJ=4R!L]]>?O"7;U=Y:^KG!?[X++ M/O#X"3S6B-41EKR>L'[A(%W@PY0\XFG8@KYF*PKLMC>V$Q#PJ!?V./.O1SPI;^/0PHNA-8T2?-9Z M\I^?IL*[6]?(NL[SEO>CHU&W-D[&:0C/9\YY/;GS>]VY7]=YVN__J(^7[HYF M1<*KS#6CJ[JVY[,[:MC:L94_;#'2;N5#L-N$7-TNO\@]'D1<;Y(6.X=PPGB: M5+#2,RYBLI M_?+*V5X8_FJ"W<6<0C=#NHM5M.9+SHP=IL!)NJ,\89>FW=SM]W(_JGX7NG_P M.A.).&A.&LX5P3URAGN81!V#B0@3$1 7E 'NB?QGU)Y:[YRJ@TT+WA6\>\QX MI[EBQB2F?32<4.H(L9P9Q;T'9F#UU7AW;6)7H/ AH)"=0:'U.'G'"1*8 @54 M)%^TXPDE(50D,3#AY<8F!2.)45KPL.#A8\9#PYGF40O.!.9""$N=2REZ3D&' M0L0%#U<4#\49'J8@O"6>(D6"1AP+7:?71480V L#TY&IC4VB65O16P?8/BP> MWH5/N6!LP=A;UL/PGF.;@B*<8>YQ-,G;Y&CB1%IAD[P:9!>O#%O0]B'0]OM< MN#,@*7'"&^0Y%XBSJ)#%TB-M73+8"X$-!U- MD> C<<03CIFPCAI,HE0&\!%[7YCGJF+A[NQ^EY?1*Y,$(M@!%AJN@'L*AIS' MS@>G-?,)L%"9-I'+NAU[YXBX\)ERDZZD7D^/7P\&HWRHG..?I_EBZIBH3J\5 MO\?*=P;U>^,7^\=97(-UN;]Z%R?*C "P)6TE%YY+RVQ(4HL8#>&$.DE_<7UU ML:/E&O>R"&/8'E49[6"$_9C4RF&,&J-JJ [&JI;T-!]GX\R47RS9-\D=(#UN,L MV^N];J_SKAI&DE>1)(2M"X@'*9&.0B"-?30F),T$;=@&^PB"^Z]TQ-@!J$Z* M557GES@ZCKV!K15TV&_%H^-N_R3&FWED&IB0\2X\,E)Z*X+WWCK.B?,F,8:# MMS0(A9G@]^B1F12&B>'%G""+2V81+#N9<\DPV'8(=CG"@1G$)0Y(6X-1\"XJ M3 )UB>8 L+86RXK_;]!!VWKK^,U(8Y%2D5*1THI(J1%!7$7R13\?O90>\T'W M3^VK[]&/V.2TS:ALD-NH^'V+=[Y( MJ4CIL4NIG'$^5LD7*35+2N4@ZW)#*W2JZ(?]&]I7*VOX+V9?&1P5M\DD;!,G M\"O!@LHDO;-6>:V+?;5*]M5\,BOC&1C-"B-CL40@6X(,%_";IHY'F>]K@WVE MVDR6B+>QO\==0:=87P7JZ\='\>^B[?1]P]Z]5/JFP7E$L$B_HKY.WH!EJ/37*.8 MB$*<&X%,,!992ARGT2CEV,8F:1-U:W]%P8*"V.4(ZQ%+ODCI :_IE;UZ1??J M^0M_(5@2J#<()R81C]@@+7%$@E IL#'1)=*\W?H1')6^C<>CRA_:<8JEZ66^ MR7%I5NQ!"S3\:QP,.S^I3%=<2<7A5Z14I+24#+9+L._/4ME>Q1"N) CCZG;[ M]OO+G)E\^&?5/[H\TF WEF2-"Q&"DSGC'5N-I14YID)-2(T4%T (2 M N%X8U/PBV1@X9RU1<4?-Q"7D]''*ODBI1MOP4LPV\L6W,0M>-XFYUY&L+\) M@[WOSA?:$U4%&GQ 7.A^H18&L M91SIQ&VT3GIOQ<:FEDU*H5G"*@IN%RDU)*RBX/8]XO:\VT4+2S2V$2G# N(X M*62LERA%8;"E7D5'FH;RQ(" M43S[14I%2D5*ZRFE^S6>YV-;3V/5#W9P.*5FP\/J^=[P,%;YR*N*A[$WZ'R- M,Y8VV;!>3/:K_;Q=C3N]U0O[L\UK=N(&)&\O[=OO9X5)YR)F+ZU1^L;"H\L9 MVT+)X?>WAGLSLF>DH(%2CK"1!LQTYA#P/X$HE;!@B&!&I3-H:'Q>C1)+T23\ M"4Q;$Y+@4AB>$_!(AQEQ-%$AJ+1Q&;'U!816%81V]G>RIQ" :.L3UBPDKA5R M5G#$G=/($F*1I,$FIX+E-.=.;1,C&H]!!2^:?!>GX,7JXL7[,[Q0D7BC(T?. M<& M5'IDL;7(:.5%,$)A&YJ'%X\@EJ-6K1*_499\Y!ITE#=#1\O=E])RZ2T?05#/'[:;ZT ,6G;8^FO4BRV&VZT, MNK<)XW']"I 8CTD!1C$+"2='J?*,?7I]^Y(0<_&(XS(0>Z/A8&A[>6)+[8>%]D/@ MJR=GY]3>,LLP58AQ'Q$W,A LU8EC )GW+# "4]F8Y-HWA:&K"W$-B+6 MOUE'$DRP:.,W*?H*-=!Z<# 2+6@YXXI@^W5N'V6QJ\ >+,!?#X P:24 MB^,(E#=GQ&EDR!C@S)Y@(H-A3!*YL18 M*6 'Y?@D]+R?H)/FMSATK+Y+=WO3FFSB^<%FM_K[QV[]_ MZX3A8;ZW^12/[VY.%&WRS>.W\5/R_\Q-\0_O"89_\N[//GGU>^0IQ_J&G[RZ M-XP_Y50N_;'Z*14W>^K=3&SIZZ/LZUV@Z;7'3Z"K1JR.L*2ZUE-_P3U^6=KA MOII>DBAAO)7<3UX _4-> '5I7H!Q*NI6?2&_-9>&^LK4XH]K2A[Q-&Q!7_-= M?]MMO;&=@#J]U@M[W!G:[B.>E+=Q:.'%T'IIJQ[T>O"L]217!+V0;N9VCMEYW]T-G9WDT[ M[_!IG>7R'?[VB>D$LJ,2*8$)XMHE9 @V*&'-*=&*P^+>V&2T;8AL:Z*7F\KG MU]JR&CG1;JCU34/&FR8^N\;P5Q/L+F8WNQG2E1(5S< ]6\HC]59Z)Z0@26%N M&'57XUW)YMAH*&1G4.@T%R9Q@SAC"G'.'-+*6^25\]A0HH0%**14M15?-PH6"A[^NK^,()1&&+[WF5FDK<@WC&&**%$C#3_A?P<-&XZ$XPT--A'+& M2"1T CPD02+'=4!8!A(M5M10F4L_T+802ZZNTW@\O,,#R8*Q:XVQBU1J4-&% MI 2C6DJ>='1:8A\T]IP*[NU/2&>IU+ ::/M]KNRNM#8R;172&"?$HY;(!*50 MTL3!MHHE5WQC4[*V-K>I1+]B2%M0\3&@XB+%<965&D=BI"/HX)8D(0IB, M2G%9F.>J8N%Q@+WQ (1;R7!(=&@@3HQ+MN#P2@?*K?Z"898!P -ZIBH3J\5O\?*=P;U>^,7^\=97(,;'3=? M,C?K>*(LO/"$6EBA7' CN67,R:")35QI)]6G[1KMP/9&]2\_E)-9[&BYQKTL MPABV1U5&.QAA/XR/F>LW]\82>SD192@'SHM@7&?NP-E1%9A2##F5#.(I:62= MY,C9X*WEUE 3-C8U:1LC;@MPE^/(G;*Z'[[R2OOY<:GX)><*M]/O'VG-::SZ MP0X.KZG9_[7=4?RY8A?RRUU6SJ M=*)*ZIXLH3)Y/CR6O*N) V74>SBP[?JP[/C@()[,"* M>(HXTP%^6(:L3@1Q(7CT@5D2R<8F9Q<+9A;];;3^3F!W?:1T%\'N1?*K(/FU ME-("^ROA5ALG!?=E?F[:_SCOXJ)5$:)Z0";ENJC $ M6>$Y F'&&(CAD<2F[;"/X$[(E?X[.VCEV(ZJBGGL1\>Q-["UA@[[K7ATW.V? MQ'@S1]XED[3B6'6I(P_,/H&-\Y+B )"EP!;T5AB,C2!$N'2/CKS\\P\+ /9B M3I#%D[<(F)W,>?(XP4I+ZQ&)6"-.P/1WVC-$E*2,^$0# 6.!F387R[HVTJ#S MV?76\9NQQB*E(J4BI;67TGW;WD7R39%\D=)=2.DQQT?\U+[Z'OUHF/,U]%/J M^%B5B(F?&%H.+"=IA-7&.LY%TIA*8@4F)J6@""V&U@H96KLOY@PM'P(SAF$D M"&:(R\20PY(B$YTW7 =.0ZP#9+EJDMNH.'Z+>[Y(J4BI2*D<"F5 M@ZS+#:W0J:(?]F]H7ZVLX;^8?64851H[P8-4G 7IM%!&,/B5"R,5+O;5*ME7 M\SG0B#&6.:Y0(C8B'K%!CF&!&'54,3"^+!4;FX2U14X16 ZR5DG'']RY5Z14 MI%2DU$PIE8.LQRKY(J5RD'6C.1Y7.CAG0,7O^??XN,ZF'MR6+QZ7(J4UD=+] M7JZ[M@]B*WP>#89'L3<<[/=GY3QR-8_7O4DMC]H5X7YT1;R-_SOJ##K#^"Y6 M7SL^CIT7;Z/O'_3JI]1W"\HU@D4<%O/7]#3F''L>4*0B(:Z41-8+C&(,*GGN M@Q#98=$FM\]?7+"@('8YPRJ2+_KY$!?UREZ]HGOU_)6_8*QRC@@4M!.(XTB1 MY9X@1V1,42@FG6G>;OT(SDK?QN-1Y0_M.#77]#;?Y+PT*_:@!1K^-0Z&G9]4 M-"RNI.+P*U(J4EI*YN,EV/=G*9"O8@A7$H1Q5<1]^_UE2M$/_ZSZ1Y>'&NS& MDN1S(4)P,F>\)R4=2#@@$E6.YM9@O!.>4(K&,^6=#(EO; IQ,91[X5S'1<4+ M$)>3T2+Y1Z^?BVS!2S#;RQ;>6"<"V>T5<%[@9GBBBFW"-&_]D$=[$ACCO\?V(ZVOMI.=UQ* MYT5]5VN^ ]0_HXO''\!CK\W7\614BR3$0I%(2CB.GGD0A)(@GAU8#+H?*E' MMK&^6&;B^AR_P?I= B\*LJ^1E![*A5.0O1G(?KY*6@A:$(UDY KQ%#RRP3!$ M-)?6>L:)9HW"]D<03/%GOX(_>RT_JJK8\R>M804/ZXZO2-@SSV<)HRBG T5* M14I%2D5**R&E,S#,G78YI%RHPL+\UW-G?R2X<(/M;GX1C3$<:$5AMP/0#!Z:/"4'. M1^9%XDDIN;%IVES=NEAH@S'HL>/%?=RD*'BQNGCQ_@PO@E-)<$61\1PC0 6) MG-81P=X"L(&)3/EF9-/PXA&J54[?BU^Y2*E(J4BI2&DEI%3.4._@=&X) MUO\ER5(G9VLO_W?4&9[4;*,0Z86(],LYP_L#_\283#;@A *W#G'K,7*.!J2I MTU@$DB0Q&YM,7\R(NA;1$X]>2^^FS'#1TB5HZ=36:XTL%42(* %K18/TM-QD*"V7WK(LJM+R?A;5>L7L_&&[N5;$H&6'K;]& MO=ABN-W*N_EMHG1-K3RG1JL?H1GDHO@]2Y0!\'$\@EF[PF5%@2/37LT^O;EXV8BS47YU+GK$V(:%.Y MK'+GRU"E!S[#?#"T:!K6_L]#"'\!H3<)/R]:HS<#S^L8H6>GLY<>R>[V>[D? M5;\+W3]X#3T"4"U'M(M"Z5SLMJ7$<28#HCXFQ(6DR$7"4' !8\6Y%D9E*"T0 M6B"T0.@2(10+1970FFI/>+#!>INP8%+39$$#W=40NEC5LH*N]XZN,Z**,7$4 MD!491;+7/AFD W/(.1P889R9Z#6,QLP 5B5Q5B]V8$UI H<3 622$QX@139 S32#I%")-)4^DV-HF2 M;:X*Q-ZI)[? =H'M99QUNV0]BY9%FAQ7,=ILH:8@E,!"4/T3W%[\FG@!\(=Q MYLY=*G%64JZH1S%ACCB@-](J ET6EBDA/?=<;FP*WE;&W#[_WQI@=\'9@K/+ M\$!8%ZQ4.EAG.0X*QFA#U%[S9# G/W'B%G1M.KK.KN"X1%D ,2+MJ4$\8(:< M"@2Q(#5V/ADI]<8F$[C-)5T#?ER"3TK+$M%46C:_95E4I6595*5E\UN6155: MED556C:_95E4I6595*5E\UN6155:ED556C:_95E4I6595*5E\UN6155:ED55 M6C:_95E4I6595*5E\UN6155:ED556C:_95E4I6595*5E\UN6155:WLVB>E9? MI(%_0^?KYK_@Q_030:O7'^;4B16\W&MUH*\'E>VV MCFTU;/53:W@8!Q&FLE=?-['#&%JIT[,]WX%&@R&\4!<"NC 1UYJE2<X/^CDVS//JYB+$'V-OW_KA.'A](;6W +=&49D M.'EA!X>M/[O];X/6D_<].PH=:/-;$\:V((P^V>YWN[8: &*V]@_[(WAZ&)P- MI('+Y,A6!Z#Z^?:@J&]%USO>#%#KNX4^#^IX$)]/?_E]NF-V>O4WUA_Z??*L M"0IG"/GA:F$MM_';,W1YBL<(,R%PDV^>O/VT?FNZ=9][3\$GC;[R;?R47/G> MSQY+Z%/#Q(T>^_/W!+OZ2V_5676MQ_Z")#25I,%QGN-Y#3K-#7G\WG_8ITO*[$Y .;] M,Y=QK<'C6 $-!HJ>+Y5_!9X;!]=8'+^Z77[Q_O@E5\@?*%?#C[AP57VN:^+" M,K([/HIYJPN"$6F!:'(KW-QOZGZ MJ3/,M94WFI)O9>_%)-_*YRWV8?^_1WO;?QSN[+_\EI^W^]F+G5=_?MD]/> ? M__F;[_SS%M[_JS/+M]+]\O'5>_'Q\TOZ<7^'[&[_??KA] /?V7_/=[?_^ +? M2G>.=OC'[;^Z/^9;V?OG[9>/^]VCG?V/W9W3]WAW>_?S[N>#[[O[!WCGU=_T MX^RX]MWA>OH)&-T6CTS,T(BQP$HQ'S@$0<:HBLA8G MQ(Q@0JCH/4X;F[*-]<7JZTVL1K=*IM#E:K<5/H\&P[$7<=AO51$4S7>ZL=4[ MXW'Y]?R7SQ[&XZK_M9/-1W?R[,DH^R0[O=]:_4L,JN?+,"-6E.4_@-&TXC.V M)+MHO(W3IU0T6>FVXS$H6L?6^YSMA98]RKD'3^L7;E1:K8$59QMI8%Q[MY\7 MT58O;,T)J&S_"VS_NR_FC!$L#*&:8<2T$F",2(._4.7F0Q%#Q:!(_>S?$*PZPG3!-D1<[2GYVC OD+0/[>.;=/((D$'Y!R02'N, 9Z9C2P-:V59\Y;!I!/VD3=&O2+VZ>Y M*GR?;I^BPLM0X3G6)K1C+(%QY95$G%F"M$L!:2*5BZ#@2N):A6]?E[UX?&YZ MJ#3Q\$Q/;>WWGT2U/GIS<>FNG>G\OZZG?]]^?SGF='_$7DR=YI0,6PGLF??N MI."CU=@@82U#/'*%G*86B12$T8JJY-S&)K_]F5'Q[CR2F*^BN'>HN#/2@!V M++"&'-XE$!>>(<,201A^L]:X9!V0!A#I[6NH/@A;6&4?Q-O8C4"/\]%0%>$9 M7V,FUZ" 'GIH.[U,'UK3.^"#=@X *\Z).^02/V#3\+!Z#GA491EMQ_&_KWOO MI]+)54O/X"H6;_1" :G[6Y-2I !36Y\(\9H;;9&W2B%N24)&.(E88,I)G!B7 M%"R;BW6>BV=B;?1WR9Z)TUCU@QT<%F6^'V4^F2DSHT1S)9#*_D7..$:.$@I2 M"YXX%I-,+H>?:GCQ]P9I]*-R5#QY!8O^MV?Y)D4+]++;[QV@8:R.6K[*+_D1 MD/&>/VD-OMGCXK^X-__%RY2B'^ZEE]_]H>T=Q+=V&/=Z.:W(5B_D?W*Y]*^ M3+UR_+T@1KV<)QP,1QJQ8\A*!E:1Y :9( S2P9G G8UIR9::\H=!WN)"HDX3AP9XC"2\*(4WG.; M5(8P;BZ>\C[(]=SB"6GR,4M1[H=7[AD_"89(0BU!1-H<>$L",A@L$.(-34H+ MYC'P$]8FHB'*_:B<(E-OR "6=SZ4<:,!M!F,3U[R"_7M^T'M&PFQBJ%X1N[O M-&:*4]EQE06UUWL'8MI+?TR$5&!I(5C:F><<0:ND$PN()>P1%_##Y01%*=E$ MHY$D$@RP1(H_9(U5]HX/8(K^+EM_YXYHPH-V SD.B0%=8A3["1PBK! MJ%C:D4MQ?-Q,%5_4GK\ZI?9Z3O<6:7LNGYQ52T*S;'-R M_6=LF1R=BG'1A,9JT9;W,!10F2KZV/F:$[87%MXH+^'%*(NIS-Z>B:QL]@MM M]N_GR;HQGAEG$XJ,6<2#!+$9@.ERITO;FZ_2!.PJ+; M=Z';,R*/!0W2"XZ,<0QQ;#"R22H4&,;*&RR#=!N;%)2;K]#=_(5X?.,9R.O> MU]@;]JN?U2M8SS.,1OC_+D+0G$ *]BR$/1_F>07WCO @*<)* ?; CH)T /D8 M):QA2C+FU,8F*T'8JZ:V]WST> LR433Y%IH\8Q$2=)4(09#C*2"NN40N*(TX MUR%2')@E8F-3M0VYS:VOAIXR-IX_O( 6>;8GOK]'YKVXYR"G6X#15$[_=(:' M+T8#F+)8;661%6A:")K\/,F0(H*AJ"R2-D,3)1KEZ^,HVJ@%UY9B3W( !!>R M&1=2B]]B/?T61;N7IMTSXI&2T<)0AZ27$O%@$]*>!20#P]P$KI4WV36IS$7B M4;P7]Z*I=9C?Y'[7L#YW!"&@L[]O3DD>AWVT]!M?%Y'IAT#,6B(%E!8"I8-Y MRJ$LX8Q)BFB40#FBXC,64X&CA>#HRSR%L$%G5X5$\$,@#I)"1FN@$#9*@@T#8?*-3=H6N$1( MKYH^-_YB5M'LI6OVW%$)T I!E4)2Y&0UBC'0[,!1H"PXPU4BQFQL\C;CMS$/ MBK/BQE2C&L5SH=$77!9S[Q6_Q0I$@F:!_FBX#7YW-I\RC5TGK,4)(& M:$DP*E_[((A'>#TH;"2G^3"%BHM!&\6WL19ZW1Q&4O3ZEGH]'[^16,14(0KH MC+B3%#D2!&(:2T-)9)3K<1:;AO@L'Y7_X_5<:O^I#Z1F)8_V1LI#$9%KHM)< M7L]B,=T$G,ZESN,)V(67&*4D&.*))624UT@GI;F5-H:4-C;UK4++BA.DP1K< M+,I1E/OVRCUC'H)ZJ0&4D<,ZWS^A'%DE!3)846439XG4^6F44%,O^Y^[&WVP0;^C)%*S@G$/LS63]_G'R?I!A^Y)48P6Y M%T+N6.\D!1) H#$#<4 _P1E6]/)VNC)4'5Q)4)NBKP MMR2G6A.HK;KR(O7@%]QU20-?A30^R_94K/^,K;WQ]V94^4,[@ ?V4S8 8<\8 MGK1;QUT[B=V/_SOJ'.>DO.7H^_Y"]M_8DSSE@_W^EH?YK^*;B63>9+EL]<++ MJ53*CK[0CO[WO$'C3-)*YW0$7O.W>DDZL[O'70[")7) 24 ;F+ Q2U3_*HNBG<[ACYW#G;2VA M D,W@Z%S"12!._ 4*$?!#&NYACY$IV#K)6@GE7U\U7MJ=P*+& M]ZO&<[54G&2*>H*,CQ)Q$PW27D0DA<-,ZRBH5AN;%].(-#;10.@,P+(_R9V- M/U?\^VI9.EPZO%B'5]_G]HN BTZN5?AKO_6-3P\>]8GC*ATW-B/H]8K3Q;.C ME7*Z>#.J<7KNH@V1-@E-'4I4@-G@<\RK"1)9Y8))W'-:^R(O.5MWDXQ9^=GNWY$DY1PBGN)IRBV*+W'_\Q<2RVLF>Q5<6O_>[7 MK."^BJ$S;"7K\VW;DT<6_-'0./>IL/X$6;V-QY,3Y;WTGUS>CTW(7#R)WETB+I" :=MBX?XB1$B/("@!KDZC7D_MN29#WJ!:,ZJ?)=EL#<6PNL7-% MSX,#$42'@C)@6#DOD:6@P))X9P6GQ$4PK("[-4AEU]X!!.;'Y/)Q9@KQZ+C; M/XEQ0AFRZM6NH4FP1?'ZW/_MX[>Q:X_>G=HJ_@' M2"Z\Z!\=Q][ YDX6A%H(H?]G3*D.7HNM;D[N^MA\$0_*)U[8X\[0=O^3)W[/P634.#-XW:L+K!3#9C' M.5EI2C%8;\/&IKK-L5!Q/RSM%F:Z1JS[K^;BT>9] M77C\ZX/(#U(&[8JK2F?W-.IYD#DS,Q1_A M5V1=9$@8:8/P4@2?\B5-M;3JU,W+?;UJOJ^78%/X87VT]MT?VMY!;%5V&%OC MWVN76*:_[3$)SGGYOH)Z9&?9./QZ,*PZ?@AL.+__R-QE#^DM&\MM+[V<2.TM M"&VOET$N__=R)J>W9R+*;VSUPOD7YEH6Z%L(^LX5HXO2RVA%0#K&G)A#*F0D MB;EP)I'"&D>UV-B4^*+97J)]UD;)[Y/1%/UO@/[/J(]5/'"=!/)4 ?4AWB G MM$4**RO!#B28B6ST85QNC]VC\KX8,YK.G9.8I9BQ*PU^=W >> LL>P/C[8>+ MQ3I]=Y1E,(^:8R0MX+<0^)TK^68E8XHG"FAG+>*PXR$'PDB N#4$F10P(IXI98FS M(5^1$\M@5,69M"RZ=6V2U;+#EHL'G5XOGYWFHE*U;A4'TE4@:3TCP4?BB"<< MC GK "5)E,I$D[#WGU[7K(HQ\C#86*!N(:@[ET](,D\MY@%IZEPNF6N1MCZB MJ)URDN/D=0[/HFTN+H9H%?_1VNBX459J'(F1CG 7J..4)"((83(JQ66MX[CH M^.KH^'S,M\0R)8V"E6 C26Z0%E8A%8Q5D6BC--A(7 *?*=?+&DM9(KQ\)5FY M)K\<3_!S!A()_9'KQC..68(@EC9!:[,GP/:OE+-6!R7 .!:..8*5C$:%&*P2 M$][W8#9QV1,6VA/.)W*21AE&@>@1RQ#76".;N 3>AUVTG,&/D.\;MYE>LNML M"2JV&@%E!6P+V%X?;+%U0,^4#M99CH."0=H0M=<\&WBPK>G[LZ&%+X5_0^?K MYK_@Q[3C<\_RL+QB-='0S7^YZMGFV6BO^[$[4.SZB<_S5:.._[FJTZSJ^X>Q M9;WO'T%O3K)CL=J(M^%A',2, "'V\H4.^*T6 M0;X(/;W9 /^X-.7CC/JWRMNO,U_OZM$X:' M4T2:^^!D<>#91ZR#3HR&5W_D'N?_I[,MSL_&_,_B=#99SGRPE M7&&)O7*&2.X^,;(Q_=!A-1W!L3V(R%71?@%"! -\;KO?[,E@X]FY>3CJ]- / M\[[HE%VVTA]RO5]55V.ZNJLCV,!> =8OG=1]AHZH0/M0?D3:PF?VW;H6W^N*Y:7]>$(KYQR=B.;'4 M0)/W:'/>!O@\&@P[Z>2!T( \;4V8[>[H"![AEQ".[4\YZM-OY M\/DE^W#ZM]C=[G8^G+[M[&S_T=GYG+_OP\G'H[_)SNEKMG,:,F?MQG^_/?GX M3SAVE$OXGL[.?OB\N_T%[_WSU^?=5Z^_[;QZ?;*[_?;SQ\]_'7W++4&;P$; M&O7J&J%O0'[^I/6Z-[95H,64YDX6T _[(+PWZ=7X<;7P?MVS\R.)G"8LG9?1 M21X4LUAJK ,)GB;EG=]83-?&+W4R*@^?,UE[!!X":'ZY%=>3GW.3A4Z5[U?4 M?_8F?PQ&;M )'5MU)N2TBBGF>_-YSX$A=&.^CA2[)RT[:/W?_Z,IQ;]_B^WZ M-_+[])7^J#I[J5]E,CM]Y\68 $_?A+[&3N]IZY\X9L+3J\Q57C&',"KXHMB# MB8^QJJ\UAU&V/S-1SMD&!P-X@JV74$U,\T7_;.^>O3O]0!P\;>V-*A@!?,LP MSU FSV9A!*-'+;":^^?&;,=?T1J"O96_!TV[F!WQ+1!YK'KPK+K- ,;M M8_[4<>.M7ZD*L;3F)\^C+5EUVX! M7AW'R@Y'DSTO=?O?6D<*>@K:ULAE7*Q!T&?I^?J2328%A?(OC>9F,O/6D\]MU M1>'KZ^A9X\/7W.5PUJH>4*<+WU;W($_)W#/SNX?VU%9@EM8+T;;L\3&@Q#B; M _3IL.,/ZT4#7Q=:8.'F10-CF*[_?T^^Y]U9;Y[ 5TR6X?Z_WTV6X&\M5\&7 MC2?L20=&EF>]7]GJI'7<_Q:KLWD B<'LY&\$X8/BC]?'=$YL:V#36$Q@7W=\ M!T0"L7E#\R>?8W9?E./X/*Y?O/#7#\=8]$6?!_TJC>"+\J#J>J%UD^@>_!& M&G5!0T= 6NM3K:D,G@Q&N2.SQ5:G66R?_>FS/P'^'HY<_M-!3[MQK( 9_:L^ M//1D $(8_#96D5A]!:V8>_!8N'7&YZ,)PVB?85"M6EF3;;<[V\GFIW;ZP-\ M1?YWU)F@2(A=0,V,/T?'53P$X@Y_SBE*#:Y'Q]WX_4P8P*&NXK0/S_M^QG$O M_APC[[5=&?4Z@VDZMF/,SY_(Q* S/&E]ZPP/6P=9&4 ")]FC F8!M+(S,G$, M4O*=XRQV^&R&V?>];/N,+2*0],:KK:TW&[\];5WPR2S2R0$8)Z *+F^1=MK- MSZ/>6/'J?F8%F1A>UQDUK*2Q4RAO4!&6Q'2;2)WL6VV=1%OE8UYXP(ZM_.%X M=WG@[N+>1O(T%;C8DWW $4Z%0@J=V3VW*E#*0/.7Z->;#$\&42>A$L&-X;G/ !X M[*@[K$%U/+@XWD!FF^KP$';2O!<.#P>3Z;KX'=E9_K3U(E9#T-V\9.##]?S: MH[R. %\L**B+L0??Z+MV,.BDSI0%U:MQ+.+\A75B(1AJ_OS_.YB.O.Y5,Y5X M0=?E:U@P?NJ5;+W8^^_K;41,ZPW,8SSJ^)N/L$&4>3:LX\FPSE8<;.+95AS M:J@W]1,16#ROL3Q.H?QG;1J>*OJS7BL KDOG5Y-0L>/\*W0_];+V_J8 MJ?3B@9UP]4XMP3AA.4?VY,P4R@.YT+#=.NCV'70")J+N57^\V9_MPO,[Y]/6 M5G<(6'APF+=O!QM=_%IS["E,S_HWQU9SU\>D(N_YM1)'F*=![@$P*IB<02=O MI_DYH-SQXO*;RJEF#7E(\7N.?8DUO\E'8%G.TQU@,I ):%PZCO&D^1K4P0:- MF89F8654_G&"ZJ>XT2!7N .!S*26$;4SI@SS0#4%J?II,+J\>E?;JR?_/WOOVM1&LJP+_Q4%L7>@-3= MU5693V5F93Y9^V7R(,;V-,7(.\G-N1-#2S3 M@J6K>%RQ =:(&,S5R-X9^I[]5P5M.VSF8[O\X&RJ#QSK8G.R\ 28HVY_CF P MYV?Y_DK\;_YE\AZ=>')^VI?4P7W.;+-T@P%FAL\:$)V#A(+RQ1^;)?[U'>:: M[^^J^2,8\XG]V3PY/P$'_+3V)5MK)PZNH^PN2;"GIX!YOA 6X)KGKP\!X<= M"_OOP/[*3GBQS:N_C6<3=CC(,:.C;R:7K_OS$TS MT??@)HR;/D#,,G&V:CLS+[G='BJ0%,:73W[#V-BS"@VQ^K_G@##I<@"LI;F4 MI_E_%JD84$Q:ZIBUT7)KC75$)*F5D9)+(L0=!9D?&^\' 6%XN=\&4S:$AHP, M?6#8+L:W*LD)3Q[HK5]]NJI_^JZE%LJP@+#&'''I%;($_L&62Y6S]ARWN0IR MNERI$(Y%EM9)XIBSAL5 .$G*:8*-P 9KXRE1X8Z*N6)I[\Q867#5\2M<]=U/ MWRVS,,U$())LKMW0&FD:#=(F.)^,U=:2S'G$R71:=V&_G V"O9LY,)*!#_:T M;(IURDUO$#HL_;*"I+T,#96AKFR0G7;[X =[;LR!FNR =G)(NG59AGUAXP)O M/9M_A5%50ND8'HY#?A%)&1IV(W>7YO$5UB=XMYD@&\SR$JBRSS8P ?K ?O-9 M]/JX9(]\O/:U&W?3.WCE; AW7YGV[.[4L_9X*2./D2,!R(4X9Q19BB-2UG.O M%4D&R\DC)<(2S'A2'@O'P7[222:LN90$P#!2.GDX]K7L'#.C?$ M &\:3P?\:I"T\DM#;!VS#8<7E88AP.M1LU7"ZMCD9"?;Y989^9IFY]JT%'<> M3EJ[-/%R>+X?06]V_/D)#/#2J093.X?V^\@. MOMCD^MQG.3;OL1;].89]*.]QV6.'EY@]N[8[6*Z[EJY_J)%=O-$1RF "Y@]- M@M]_VNX-0ZG-''* ?HB_C!X_N"VA13GT(?+@=VC''@)-P6-\W"F ZOT6M28 M;ORZ54#0N,;>E1FUJH<1P[#):NS8H\3IVMNB8NNT_\-8#O5$LM_D0KSVI$YY M&65?/W"H7RU)9&>V[Z2BP"(&5)U#EL2G\KSM5SCAP)O)I2S]4 MTXJ]7AG/\>![@(=P>&X[X#S$/F2/QU =8'JWUHV^W!O'/VJ/.D+/JM^S2EH]<*8$)-6=I:YU&ZUVA?E^4V.88Z2 M>(J(UVE.=2BU+DO8S,+;S9F5M\V"8J<\IR[.K)OANN/;SJ>YPS/",9ODMCN5 M%[7:IX<(I/YD<-G0+LKAW7X$[H9#7&=;93["48P#4P$,O8&[WFOGA*&^/=$% ML2VCE@-[JWO4OC@=Q/C&[-/^Y!292-VM^[@KXB8;82;ZW;G4;_Z_Q9-_XV^.'W05?SYFF!5<5%O_>'U=\2\\@F:[_S0,N/1_O#%B[WB'[I M>?_)_8^WBH\FJG#*SR3?$IS=^#'>(C=^=MMMB=A2A-[KMK=_)MC-#WW08,5< MM[VCO/].R@XS]=49M9+ECOY,-8%3R=.%7 T<@FL570^=C+%JU@7JNE9\IK+' M=",KTX)O_.IF#B\B7\OBTGC68MNAVS6YL5=-D:J&(*M!=3'M(VSWWMI.)Q^G M_&-;8,RN^4%F665]\HDWKKY>-$Y@;'O_'#6./_&#X]"L7QW =>''P]OTX%OCJ/'M'6WL')W N*X:)^!FT,\_ZB?[%XV=@R;< M+]6;_0KK+_CBN]))$"$<\E$EQ 6/2 MC47).V)B,X3*3')%-+.BZD#96#9 J MO%MKMHD*[Y:,=U=#O#,XA!BQ1!8'@G)-*> =3\BQH&U4W%MO >_T)J452>T* M*>GG9<27*J[:FX"-&19.]%=9YQ+BCB"LKD=,X(1UBTLXD(E@HTAD?WLQC M_5AJ5]9FF7V2]9!&1B\>Y;$X0S)OG&1J28Q.-QP@'FFF1C$9@4F)D MM95"*^4QL\@9,-VXM!K9X G"1,7HF$Z6RGORWC\[X_)BN4,5#%8PN!JG MA!4,/A$,CIG 4F$6B4(*AX X)@QIYAT21$8/\A>ML?=DI']V&+Q./#]59/.P M&HYUJL78GDSV7EYN^\WYZWU:L+( <)PBSV7NO'R3S*;H+C./2";LZY<2VL-. M+(SW 7=*_M#VFZ<#N!353-W:62N&PUPWV"W(2C.-3TYS/YU1'E*4!19%)=U1 M5[.2DV2M+5?/U^4XQ5^WE$OO36-3LW4+[ MLVA1T2,6BH.$CFA\_^ZT2X*5XJ5+3M_RWU=P M83)DO/=!4VR)4Y-%*\^%) N7->;TYFMD8#E"?.MU3UCJOO#DI-@I",ER MW^T:_ H0],AEJ;?7Q*),"EG22XW(E]YO?_FCUNQVS^,U4NXO/8#(3(15^WI6 M5#_G*Q#F<)-5*ZU=M6G^96/[R]N:YGK ,GI>SF"S6W1Z*3.498VGP]UR@M2J()[*F^(X?P+<([>' MGRAF+ZO+2MK<3JXI&Z_#++@*?YZ5Q(4E.6%FBC[M$WD.^5K^@LT5?O^8:QZ< M/?U1V\U5_W!-L3:__/7QC]W/OX[9",WA%]O]+W9LO\6%;17DVD7E>V>XQL7' ML$\7N_8$[\!%+$FV<@G])0RPH%C.YL#I[*GM+T 8"Q$6(E\PTUPT,]5IYFT> M,J?VIZ^320[39JV91IRG!44.?!#_M:>]T6+,G/ZR2!M6)U/,32Q7)Y:4<-=X M'<;?/?^:Z4?')G_ ][ $T+P#?:]7S,GGIAY9E,CTM* 'VK,_8_?Y87@'1*>D MPL/$+(K$Q"!"5PZ)QR?XL8=V>Q>9 H 5QQN_KM8,_5;[TCPYRPQZ ^T>6^=, MW3$^A5L;SRJE>T>P7VU_^5H#DS][3/TIS=#<[;_$L#R_[]P,N**'VT:S?)U> M?IW-6F84*\"N53:0:/;ZW^V6W\VLJR<#7D-[?6(\>$>'?4YO^[/6LF5+@^PK MH5X;%7K1:G>[)1=EOX;X].:;EAMS9LP?H'[>GF-!0I-WG/S,,0Z53/\+T'=: M$-YD8HF1_@Z(.DL^L] ^*TE+X6[#.X]NV^=!':>U+KW%4&Y0M= L:,#[I,%# M*MHA\VQ)ZKUH/[BI2NV9Y")S-B-2Z]2,B#YZ,Z+WMMDIJA5&C86Z*^/Q7@ZZ M87ZD^\>'?/\J1P1;^3FB3C_R^MZAV-W[]+.^\_7R8*?.#_;VQ:3'6S\^:.[N M'!WO[GBR^^WS$7B^5W"OG[L[/\![?G?1V/OS1_WJJ-4X;J7&U2><6\IS(SPG M#&$3+>)6Y,HHXN6#GH&>P MCV:KRFA&ET0\1WG!K?-<#%#?AN3M11N"VK^%L)3D9YF,^[QWU.X4>\6_U^SS M@5LUB#6&F#+3]]A--C-WF76M9O>HX!!)'4"$BW;G1[%ME \M>ZB,KN@3B^5^ M=OGIP]CG.(%9)Q[:@AUS?, G8]+] /+*%5J9CZ=GY[WI_E*99'22I*_O:N:^ MJ 5/:+8O2N;G\VXL ]--/["EBD!LIB<=\+U=]MWODF>Q63ZV[^SER2U!8-# M*(\''+%X"%)Q57B%!9]UP=J&P+.+K?%E.6K&3HZDS$\HVC^]0/G0\S=*MV9S MH5Q;)U1^[=E.#C1 XN_/9X5>GS)B\DS\52P$*>C+"?T]+VYF>VT7S(>=@LH_ M]T4HS:U!&X6BO52>T:+?4C]@/R8HF1AP$#TH)*D4GT(J?1:.:I&?89'I]45N MN]RLH>#[Z:MR&4,J#DZF)* O)YNU06>GZ]_($@%N3+-E.S\S[C&2 MJKEN.!#(83.Q;.N73REZY0VB8L7K#;\T]N;9%8+7=26!9=NU.R7?T^7XE_JH M">Z!K03W&02730CN:;%N)[G[8.XN5OC 11.4Z\M\?CJVAJ5K>-9G_(+U!2'J ME0)PVAZL<"$Y %2#!DG%.6/9J:DWVOC&GSE&!7M\'@[S#UOK2O$Y^+]1U^,; M%*]HA^'[E>5#EC-[!CO_STQ!.V%Q]0^^RP/?690QFP-SL=MOZ)!7;.R/9_9R M^)=.CN;=EO%PS?+ H],%.+ M!_:"[^:W&&B$AT?E4,:"TC8?+#TCO?4C1A;&&23' M6!&ZVZ=AP!D>AM&'[F[:B:[W<=1G=+4()I\^$D'JA]^C\%(Y'Y P&B/.=4 V M.8XD34%H9TT@:M*_%T%:F3BWSC#.)#5,:LV],#XR&Y.(MSLR[\F]5@J\&"*I MJN0R:5B?-[5_+M++V6G)J\L7JQ>BBZW-R8:Z?KRY M\\U#F=0V<%"6,1%S"?F3DKO>5\Q?C0ZO%UGO?((]\/P*@_+ZX5S%>3S_-&8W MN92>>>?P54Y3)6VK+VUK-1/_#$Y9^_U?HC\Z;?YW8DKNV* &SN-I^S3>/C75 M-Q__F]5BK=$WJ\5:HV^^!JZXT5'=7Z-3HWELC&6P#C]7Y?U<,S._;W-O9JYJ M.JOIK*:SFL[7,)U+8D0K*"94>0BXROOJ[GFOJ#89:X^=\T2&&23=>-K,"6JY M*6:F,BB;:";KBSS'AS#CKCFOSURO^&(H>Z+P1%$L;*0&;L8<9D*JX)-W6C+, MEL!<]E?[]' O=DYR,LKJ,/#<+_ND9. Y;C4/]MZ1^H?]S)Q#,TM$X[C.Z\=? MKP[VZK2Q]P>,Y]/%P;=/%Y,,/+O?_FS5][Y>'!S7X;G[EXV=3[1^=7C9V&NT MZE?[<,]_CAL[?[0.=OY(C?%^158DS2F1*"22$)>!(ZTU0=$R027%UA&W\89P MM:F56"&^ZR41VE< 5 '0,@!HF!U7(=%B2#3B M-8&N$409D;$7'!%'*)*D1L M,(HI%263)1(9J2HDJI!H39!(Z:@(]B1YH3BGRL(>:Y(VB;%H91RT F*,5*;0 M,P 0&7'JTZ CI189DAM_!)>0IMPB2I@F&FMCH\D I#<%QA4 50!4 5!E"BT1 MB=C(%%)$4D\I8L: 4Z:"1BYXBVR@C&A%80%3B43PS9>'1 \(HZTT'@V*35&N M=Z(T3S.CV+7;#2Z)IS;?@"%A7+_K+VY<*>O8"WNHD8?1:CP(V&SE,IY=Z8T&:)*S(] M1R0U(YWSQ5KYP5IU8:TRC4G)0IJ%?/A102>:6N>98KVDW!EC[K.U_UFMCC@[ MYW&O_;DS?W+GB&<5\U#K]S8C7#-""%P5') M?B5R3"J4BTF5(]21R#;> (0SPJ9%O!ON+HW:K M=8G:%Z<@-V_MJ0W-K#7GKMN$GS(Q+DANYP3$I_C09H;+K@=PSMHH [Q$RID=5G MQK6%QF4NJU&3L;[V 7K :Q;[_POODDL$5A$E M!]3;1&3J[6^97\SG))>P$)JYA*,1BB?%(D\F:*N2TI(['IG&,LVD;K@.:UD^ MX*=)$/MZV@'+(;.+?;#-T[] ;G9/Q^87D PP/E-"]R[?]N5NA=K8/#VBP?VV M+^M7'VGCZBL!=#-24$:(148Q@[A2"EE!-2*<14V(4,:;C3><3,>!"]%=1 @( M=E%;)UTT"58^::*C\-$G^ N.KN3OP ,AF-GF:"@$<#^>_<%4RLW#?98OJWSQ[/?F&!6%A#;;V,C6RP_?6YZ0?,)9GJ)(,K?+?H&&"[F;WD&IU)?DI!J3C++;K.:EGL M*7&2*ZT@XAMFL"VFN](X(37CB7.EC6/"2AR5,EH[I^0RS-&A5FX7;F6EA:46 M,D!IXHWE@)T(_@$MU)HBS;,-2FU*D1IJI,Y:R#B_(4I>T$B-]Y_JJQ%\$\T@ MSKI+EYQM%9&%[E$L>+-F-8\8:]709[9:3.:H#4%[83"CV07R+G*6P!;W- 2E MM5G"<4XEIPTR^ MW[_M-=\-O)2XJ 0K(L!%#!:V2L*M<4:ZX$!RJ20T6FWG,'M+>84I&;-D/HZ- MZ^]..S5[V:YIM'OO,E5_]J)"V77M%8OS-0CEC0L0;1M8!%EV6@".)J*1"8X@ MZ8G&0D< TMR(5DX?,Q9F@*V=@JR4TO%,0C -6K-,VD:LEKV_[ (0C6E8;N(4 M"_^S\>D[3\K SN11P,("6&&#+(GY'[!]H_%1 M!PP++Z=;!#^@C<'*G![M##H7Y%,9\#E*VL2_P=%8Q9>[5X?@\3.G?J^\'-;. M3MA_SV'@A4\?!O/@Q^?A#.:A[-O4[Q!U!,]K78Z^E$F13\Y:[=3"?YLXQ ;.73A:%!7Q"$X]]GF_7% MA^3W!1W'.4_&"^>B_-.JG:+U5VM<:+/,OG:'$A!M]]-W':/%SA)$#.&PE0D" M]C?!B$7&I/9.Q@!;F=AD^J9*!Q"(Q=?=>D:"C\013SAF(N]@F$2I3#0)>[^4 MT$&U[K/7_1+,[B1I4@E3A)W1B'OED,MQ!9JX,\D'24#E8-TQGU[WZT'4S3)[ MY49([,>6CF(K# "MC[!;M9T[+_OEY+QHAY[.3T/WU^L1V>O!UYGQV6$:3C]] M9M!VCTN]B.IQ_8HOT$O'B[K#D>=MPI&MN.=^MII[4!P@$ER665 M6'!-1WY_AR2E2NR3!S*<\(>V40%(G _JC"5CA&V_XIA$W!777"1LK M4;A)%!H7WY7"GB@5D4\1N8]T_RRG3!_@L!-A8-A^8\W+M^MC=HXQ*+)L_% MC>//_HV+C)N-+[$%]OOA9NTPGL)5K?*4+9PT3YO=7J<,TPR:C6QMU+9;K6&[ MD['DKCG>J6B%5:0UPBXR.L'KMP(O.HW OE%T705_8GCV6/99[0ZZT QZ:\.+ MI&:K:+LZ>Y<;//;"=A?'B'NUVK@]##"-"-N=3NY FQ?M6[-W]!'V/7"(8#<> M_]*[P=GN*P4(^#VG:6CO13*2(R&E0P#;#FFAK(T&/L1ZXPUCTX?P#]@I M"+?:."FX#QB,!FYAH_#.&9RBE![?)QA42<%]I8#6+[Y'S6#!)4%@O27$#=9@ M,5B))./2$"&5U& Q"'93T>:#\QG>C7==&B1)#!(7;\' XFCPQOAVO^]2F0\R M&.,M=YMQQC@K&V34V7DIV2!;M5VXV]30BZ[8_\9NK[S7_>(42\?;66E/7[+S MTC_=?[5Z5*136(N)M^"88F%S5"(09 6W* A#O4Q),JL 3>ETG'6(IHMESRP; M2*OEO6EY.<"DH(HDH34RCEG$-59(1QL0"9(RR[3TC@%,TILVRX?"Y(WAZI6/ M3]]_Y,^:9CW[/&&ODX/<_0*'?)H+'YZ.:F[@#Q>VDT\;^OEXZU]G]@UD%JRI M;CY1=KE98&["#)ODOQ9\B/-B;RWFH'\>W8R#>JOLXPS[;X?B$*!]V+$G99,U M<$M@"F"XM?->,Z/.U)TN\Q^*V1QE-X)CT]_QLRYUFMT?.>C6]LUB.8J:@N+T M(:7HRTUX<+(Q=7/8TLM^WENUKT7&?^'_],>XF?=G@,,BF31;(8-?FN7^?_/= MRDZP0ZNDOY]W)C)39[[9"0#M85'M,WGWP0+D+6'BCD70KSOCFO$1-;M]D^K: M:?_878MLNXN8_=!$H>7PX.6L#IKYV?W6F:.FJ""E[?[9>VUZMHNNF;OE MO$V\=]]#;EWVVSKG L*\;DMOVC@6: )5\+^%\TZPEY.;8-W^;)ZZ.%;5,_-*VRU21(L2 MT5&?S7R37+K:RZK6+S\I1F%#1MPR#C3=U-4.CCH'6EKV9AW/H"ZOC;EG;*I% MZX_ZJ>7%R(M(2X&(MSDH=G:6XY-X("5^S!Q2.==E0*F/:5/? X0Y;Y6]>3/" ME 5<@Z#9"#6Z8[#1+1IAC\'HV#C+]/S\\$$I6',,U,9:B9EJV:)]J$Y]'WCU:FP'3BK(7^NE5[/R8!_=A=4="'M8[/L/WPM+7]F/^.:,WJ=.Y#>V5&T=KT# M:9+2&9<2EH)R'&"C3!:N &_0\!A-W%B+Q)?Q@I,0 09#OR3UXBCV\6!Z&RC# M_6!U%AEKO]RD.;\.+*GB*X4"C3WNU]I P/N!FE;9S[DVD4K9OT5A?_:]M@R9 M(T-VO'S[H@E;2OD>PT*ED='FCW+DLJCZ'N]##NO6:W>*5RJ-V])0BV,04Q3K M IX_6;OK1KN$W#+9LKN;QNBM1^;1W_T9?/6-KC'83-JR((4S2$@J4"Y 0291 MC\"IE=PSB76>\.M*'%.(6$>>D[LYHT9K9H(T)"K/;&)BLM'U]G3=S.W<(*?] M=1SN8W#Y] Y6A%OG[GR]4&/C6:[N3/R[/'&G8RVW""'W:70LV!86]VM% M>T?36*[OUXOV]L^X>J3!TOMWN"5TQ=IC3NYGL[NM-:[K6U_=[@I]@,$Z^'2I M+136IY?=G-.[:+/=YV+86\&INZ4_[VMH>_7Y''PM>.SG<]@.YJ: 7+1-RTNC M?UWX_5\,-ZR.GBK,(R5*M@?EP->A7MKO7.IFBAP7C^N#;0;/Q MX2,_./YQU=BIDT8VMFE=['XX.*F?O&,'>U[L?CM(]?&>'>#K,)-[=E@1%>+4 M6&3!>48<4Z:PQ8$FG0NAI'@P3?4]&C@]*G/L'4VI*H2K$&X"X03U4F:N:QH8 M3]XYRG"PR5!O(K,R+I4NH4*XAR#\=" MTE$9:>,4VQ28$HV%I=90&MC.Z.+"!) M+*/Y<,4F*A$7.4E%"HL$PYK)8+ A.:=]Q73W-838OK3/>T>U_]?N1'CVM_;I MO8R&&>_]\H#'&1\$RP4Y1'/IK"6$.\.XP\QKYW!E-*P(\'P9,QJ4P1C6*"!+ M=40N.[4TUVN%XD>5[@[[IVIE%2/)$TNX(,DYH92A MB>#H80)(932LC.Z.C(9 DHY2$205)HA;$9$&846"1!\X3SIA6]!+K)3N5I&1 M%;1RZO$G#.6T]G?LMJNPR(T6CL^]I*4!&L"$I> MCH=%*-?&8XELE.!:V4B1"T0@[V 5C8;E2CP?GRT!):NPR.KJ+E')2A%B$H%R MYIGVRCL2A!4D1*Y39>&LC.Z.-8E72@A"%=*29-IW1Y S\)-2-"6LF6 X9.^D M"HL\M>9MGV=>F-8##U->A6\%^XMFS"JB->5>,1U2-!(;0)L0HF&5U; :R+,[ M?IA"4] RJ8@8P8 \WECD//6(8Q^-9RX%@3/RD)7RK:JXR))U-PC8=$+23-/( MA6(S'F*WE#DDB:( M::MY5):9D)O@TNFV4%4@Z<4HJ"8^JY](BDBN;7"&@#Y&25)TC(;*)'QR!;T< M*JA524KJ*:(L1L23#DA[3I"60G#%O34L$^VO4[3H!9@L:QC>VFOW;&NJSOR> M6>;]^FP& A+:N5)OF&E>%:@L;8)>S/YBM:9.&8%#HIQQ97Q,Q"@3>>+*BEB% M"U=EZ_DT;AM:BSV+VB"2=&Y71BVR,A@$&X]TA#IGA=]X0_@F50\V#Y>N/>M1 MQU?A:(6C"]CI7#NPRKFB5'-)B"LZ8.(@77**"ED=^*X0CHY,^!A=4LQKP%&L M$',1@(X&BT5@*-RDR^[&/ 9<;0PJ?]3D/K,8L"[C:%H?H*BF^C; MGHI]J\]'^J[/ D'/XR8("$KS1/[:EOVM: @^NU4W"1QL5WB2VCCEL416Y' MS@CXLR"YX-XF2;GC0@HU2:FUEL3-!?UE0=:5Z?)*7JQ./.O$;D$/VKO.CIG9 M0F<1&T\1$?WV **O)^?G@FUN"Y=;W:($78QN"2H>@4F+:;YT)BTBM@C5CW%; MJNXWVI>-ZS3)T MPRP\H?R,12D6,.I7?%K+;KOS, >^G'?^:T1ZO R->I%S5,G%W!CS(DZMWM_I M"]V+7;1B8:M8V)[J#.MZ\&BBA?3QKT?6LR[KI_W&@V]NI7 MN]_>736N]FECY^CDX.3/'XVKHZ/ZWO9EG?[3;'S89_#>J7Z)+T>EQ-J18&1$ M,>F$N H1F>0TDDS 1\SSH/C&&W53*\"5HU^K8*F"I2>'I>ZPNWN%30_&IE&F M/PU"I8@=HH9(Q+5BR'K/D-& 5$-NZ@F_BMA4F5T5OJW4D7=E=CTA MM)$1M3<7TG*K4"@87)+FR-' D34B>>9C4+F(29(U@K8*EBI8>EI8JLRN)6(3 M'7$O!*:\]0K1)%5.._ (4,DA3'#.LN>4*9V+7=8%FZ[GV Q[35YK"'9;[\E[ MY]P\=1K%[$YD=W=6K$V%#R=[07?Z7<1S<]69O9&;97? W+NPZ-B<\SB6U?>U M[.W6?XWDWLS=1ES[W,#[9S,=_^#U3]^59-8I[Q&GQ *L2(L, M6#](4!HU8210GKN9&#Z%*[\6HM&725C_11S_W$X >Z\X"#^/P1*K?5)!LKPQ M*54L/QXL/YZU_+FO,/Q4R<$RY&!W^SO5S 87P/1E/"% ,H$,E08Q)L%$H(E0 ME>OWITW?LL_V4>ZFW8FQ=@+K?-3-S:P!5*9[2.;EW!RT.(7%:%UNU3Y,=H0N M.BG/1K0"=/J=I-VM?>TS3.6U#V57U3S"ZZVEKW6OGZ/]_/O%WS._0^ZN/)44 M=^W990/L\L'WQ--[)8;.PE-XN4F[;F\TUH%V@;[LIH^PI?C>;7WM=X<*]GJU MZ^JC:%Q\#U&:!!8UPBFWNE>:@4]I*0H8:QQS/YQ$ &7U4E&6<*N-DX+[@+E0 MW%*#O7,&IRBEQWP.E*V$XG&$HOZSL?U=<[C06H9,# *V7D:1A=T0A< YY<$) M:G*)DIXVZ2<0=-I0KLV38_OP5/5\W[*ON##2V>B=#? */ED*[B66V"MGB.3N M.Y<;,P;S#!W"I[(4"AN=/7K7Z\^QV^OD)MX=$/WMT_"YM-VW\QH6V1$C'WE% M\NMQHSE0B\.?]>./N'Y5OZQ_@,^//UTV]HZ:H":B_]C M4BUV=]Y=PO?!5?YX 6.Y;.Q\)+L?_@0U^4'KX$8W3MZQW;W&4?W;YU2_@K?[ M]#UXD4SN;DTD96")1(J,C019Q3536& F]52+:Z*Q"HD$^ ^/V,%2:86))L;Q M9!6>S,>_MAH%PNX67=+?'H%ZQ.Y_?OE8^#B_WMZC>G:+Z3N'[7!%7%DU<&.E1^?K:<03_):9HLT7WG6:8?S M;#7F/\)[_-OTK<+O5.VJ?'Q[E%[0PK.ZYRRWLX55:\(3L.+=B;S3: M;AQ_T6):.GUWI"RH&-9;^($HEN[VK[EU>K/7]_F+*;HV?UOS(/ZSBTQQQ]^: M/7B^GT.(W@\EB$[-QUJ\[ZUO]VUL[?_G%X+9KX7D=N._$:PK']$@OF/+3>(R M2V"6ZV'?M&X\S-X,B-%1TX,(VNZ8-+5K&],PURY@;G(N-P9W7E9P"/0BA&99 M@]FZO"[FBSDVSB3N1'1.*LY= G,V@6'A,JM<3%I>MV'G"%K_;2^+%P$#]=KL MK(HQ^O2[[O$[,&ZW+^&[K+[SB39@!Z;8\QQ;]F#G(.ZQ0B9PC**B,E&:F-$" M;"8R'0SXM0!)VSW*RQV;9[UK0&>V,A>8%8F&L-WY9! MZEIL-0>A&'L&>_A/4.8>^#FU&W'CK%^>VIU #S"M(C.&!BLD#QI^TS1(2A(1 M5%DC[D"/CXWWD4 MI28$@?,$7J]E'EFM-1*6&14I5=1G)M\9X%(#0ZL#8E"8:;8%-AQ(R'#IBS\/ M8WZ+Q$D>*"4+411\&6SN66*ZI-IU^H+1N/@..PXE7AN$"3&PZRB#P#'RB.% M%4_28!5S8PA#9XA&ME]RG2]@TLB *ER&+ICYA?DS1^P6KZ EM?[8_F2,!K> M<_<5!U7H[O9W)CQU @=D228M\((C:[U&(3(+,^V8(&8R,@%6'B@@D81$P7.J M+F><>X0?N0!4 MSU7_66:?[15V5[VTN]Y-GYDOMV1XK2;HCJG!LZIF)_8Y(HH967:WD2>ZQUR9 MANLWR"5U$BBSKO&*IUU_!>\:!+>@#BM]F;]@ESZM;1>FF[U7F?,=#.B+S.-+ MRUV?]8JKG9Z^2,S?8&*D\#AXR;EA!-Z2&^L%=99A'OD\U *MW#= M S!]:L@\MD.XYA\8WY_'^U>?85R9ZO%C]@U_% M[LZGJ\:W/^'O\*T/V;<\.JD?[U_N'V_C_>,ZK=/WQP<[[U.].5:BS"WF(:<) M6E@#Q*D.^9C>H2B,E5[Z:)/;>,.G2Y1_?8B8/W/;A0ITU@ET%CEG3%[B"&YC M\HE;<"2]3#HR1XE-S(@X1Z[BD)XB$(*O']"K4:1\8BX#(!'AF.4 MM-.2&JV$L$4W8DF#LCOU+.92GGR)1P@DJO,44X M&(,X)QKIH'3^*9#,>6*MW'BCQ;*(39[%D%CG(-.[\T[[+&[6ZLT06K'VSG9[ M1:BI3!%[C!C37,BUOEWV%C$P)&'86*8#38X;P8UG6$43(]@:8%?0RL!X)@QK MO!TS,"RUBKG$D5">(1X2N$.44V145#S"XE@I9I<4K7-4YH6KZ0):FHC VF!P M QSF2@E0SJ02,Y0:F61?2^WB,>@/$DN>#%/)7N%8(^/8%_&C Y %( JXY!37B NHD:6@Q^5A(6% MT5Z:Y)>&8%5X8W5UEQ'-I8M2"&6YT]'&9"F8'<0;++@UE?6Q(KH[LCXXX9(J MCI$"TQ%Q)1*RU@4$CE[BDAME;%Q%W5U2X&.EC8[9L[O,8^S;&BW>G/+TDDZY MES$#JXW?3TPC5 5Y'@6SQS-O1&24FVC RF(R4W4%I US2$DE/7&1,L,WW@"R MSQ_D68(:K$AF3@5I+Q_2GI8#J\KK>3*,&[-+M52:LLR5)@'C@K7($L(0DYIJ MS:34*=Q4#'J[5?J,4#>#\O8QF;G6K4YTHGYP0'HR1B QJNP=?AIBUW>:+G,% MN/:_8S0CS=/:QK;WG7/XN35J0K91:Y>DN#<4Z#K;*A[0/8HQ,^AV:]WSD\P7 M=)4?,:Q.G)OU\LYNQWU)S-O-2ZM/XX]2\K56]6F/-MBJ/NVQRJ\*-*VJT^Y? MG;:<(Z&R[GB5+? _(L!I9C(=;!HKU+5CXAUD>$M'> M)JMHRN=DC$<\;^>.:Y86_!([_ZY,9XX'^BK[N+X'][ZJP]]A?,>?:/WJ_='N MMW^:NSL?\<'>NZOZ3@ _Y.OEE*]R_.EGG1X,'H9%[0/Q',1N";)19)\%$9B%[PA9;M'?!>]UERG@A6F MW0O3!O$7>.=/WR-.VLO,O@R["^(,*V2-L@C+E)N"!&HS"^1RCP:?INO0DA*F MU>J;J$44UC%:R:M5 M@=PB(#=>CL6Y]S8SS5M#G*_$Z)UR9I> _OCK]CMEGS@9WW>]2I[>M5-C]?!E_^DV'6M1BN! M6T6C5LACGJM+-456RX!R85V(L$CP/[ Z%*Z*P%^FCCZEV5&I[W+4]YKI00%3 M622@LHPEQ'W"R!@1D<+48Z:UBAQGTX/A&1TRJFSI1ZH./PT//8I[(/E7E7OX MN%.SVCO 0MVOC:"$2G!@(K=$&,(RXV%0E,$?9.H?XRW&_E&%O.\![.-E;)0( MJ[R%39?E'JV"&V05%H@"TFM#)#/2;KQA,WJTWL^=?$%)UQ4B5HCXL#1MZVVP M'A.2P K&R6$L"!4^,*%<#+I_-%@AXA,@XL#4)8UC_STC8$C"(%V$R!75R&#, MD*%,P>"/IM+.Z?J X(SU[NLO(K7U'KJ=PWY&>/6?C9+-QGYSN1U?Y MV7V4^:/W41XT#_\[=KX9N[AU^]94VKCS<^W-K=^^0[Q\? M7NX?'QW7C_\Y/MCY>E7_\.EBJH@O#\:H*P'.W^D^AZ !KBB(8>_/45@2'K$D['(<>-04B803*1+P4]U'&8) M&^%ASF&J'15.6^D(4T[:2"5/DWU]&K%7*_LA_^>7W.C]U]I9;I6<6^&>UHI% MN$>;Y+L'<7W0F&JN-9AH6%-.M30$:^.]Q(XY+ LM6<>:AS]L%Y3D%&:XV9_A MUG"&?3G#W3S#N1 AMP<[+VH4+FOPKLW"WYV^%#[-A0GE8W/10JZ9.(RUTZ(_ M86X[-G[C;JU]WLL=BXN[]5NE1>N/\A":[;!5VVFVBJ>.GG2?T2T\K'Y#M-$S MXG_/F__"1E[T3AL;\R_-! ^$,3;_C;_.?(/<7'+V8\9O.NC]!N-MG8<\,6>C MUFRP4QR5#9>;10_K_#>X?1&'*\I%>@!!A84#]QF?C=RWM-][KA-M][QSV?_N M2>P=P>#*;?);L[C]H>V$02O4&^^>&TUWNZ!I\#7;*[X+O[=]LZA?&;^LET\9 M8;8NFJU6S<7\R%K_BO*C6BO^&UMY4L8ORZ4M9^>=LW8W%EWJ8+_TY[EQ5A:0 M.83A'/2V5>N>PUP6_?B*839[>5K..FU7%+ ,ASX]WG*XI^U>?\A;4VCR),WD M)C>:0E.W3T-?'?;R:[SJS>?B.SC$V#H94+1.(6ZI1Y81B41@P4;EN>%J$L<] M]2K3PBC*-:V__:9JMP^MMEZ/-+#LH-G?K40=/!SN$5C H?Y+%?Y;[T[W\< M[/RXJN^T6@ *VM6KQJC0:)W0:)$TSR50CPVKP.;.]ZP@ZU$AZVJ4Q1TE=D)% MY&*4B$?ND,,TTU\3*J7FU%&V\49N8BU6N7KL!5BH*^C+WHHAW_HG8&AP G;C M<=R-'L8<.?0/XU=8/>2]$7C+:5NN*8@70-S!9U MO,45WMZ-MY=C)B(WS!JO&>*,*Y1+FY#AWB$+JTHT)I9JLO&&L4TJS*;&#T[2 M?"I"@F'PZJI"YXJ:^O?O8'%'1=0"Q4WKE&1*Q-P9 MG\\K!*N0B[I6B;/S-6%X]G5]\L39YWVWEYK 6N7V+J=-Q2K*[$L]"5TPJW=& MK>']\WJ?=T6?/Y7V(0]8I4&^ ,UO?)]^_+F_YW\V3MY='1QOL^D(SO;/ M^O$/'^&#OZ'C_^/U1X^H=W=]KG-1W0LZ0(X^=U+MZ MD>H*0E8M]EMEXKYXG&&/FHG[ZF*Z:^YF/G;"[:JL7Y476*4,5QO#+1O#Y9@! M6J4,5]!0I0Q7T#"$!E:E#*^KS;EN =2W-Y ,_K:&)N8=49 7?H\7H#SKYK 5 MP9$!_>8:*LSK;H6TF&UE14K>$!.2T]PS8RUED6@NL-/@=NG'=KOZ)\Y3!M9V MR,EFN7=2964M8&4UOHPY8$Y*G$CDB ?N$==!(&,30TX)EG,X)?&Q[),TG<1Y M/P-K3=VK%Z_ERE$+PD -^-P\!FI D9.QS 8C/95D,0_JIA;PE8(_B8*/W"B- M"8D^-S",22"NBU%]#4W >?V,5]:# M>^;FX C%5@CE>/(\8*4345Q0%JQ*U 1?F8#KM4.,)X%0S8+"B:.8*WARMU.D ME:6(V2AUP$EJ13;>$&,V8<%?'KM;I>=C>HZI"B(R08+B7"MN&-%&I."TH [< MO\H(7",5'QF!/E%/M29(@10CSHA#QDB0;F>3]4)RD>+2C,"*$.UQPWU%+=YS M)FD,^P+-Z$Y4R!#Y?=CM9TCMN]0!RRTQQXA_/VMWFUF"?^O$W!OGW_A[/M9! M;&M&1:&SW9AOL/'F%_+K];K'%1"PZCSYU:6:W+0?5KO@(KO@>+()\<%:9PGB M(2K8!:G(R288R6"%DLX[XGB1;,(EV91L.A5QK4Z4*W!XP+9^\BJELCNYFN MK]U<\5U5?%:VN4 M]IA5/($5;E:X^4)Y BL$O1>"CIPK2HP30@3D"/:()Y>95BT'&%7&!&.BH[)B M"GP6E^LZ4^!_KK5N+W_O-PF1?(P'L*S"G6RH[!M->PY"9[W\WKEW87QL\ MNL0Z6 ;0L1LOF:*V>GJ<*MJ&$SSAXXS]>]09U28?1N0ZT?Y -L%@?[.M"WO9 MW?C/=1+%YBF:F,-%7W\636/Y[\3"E8"%J>9:$V&QIIQJ:0C6QGN)'7-8;62>7MIIFKL7\A?Q:>[]X8_:5/4G8AG4;'+Q] MB?Z\ \H5N^]^^M8YO,_[3OOD;?OD[+Q7K.QNFMSFMD\ 3M?^E+T5_^_GRX-O MX_NL.FKNP<^U^J%\VOC5^-/;J%P<[?R38 M%4D#K'T2$DG8(4^D1!QV)V0M48@K!\:&B2DYV*NDV-1BNARUD)*5#297\O% M^:"-[>_$,&>MT"BD?)24"$>6$(*4980+:3'.=8E4LTU)Z+2 Y$*SWF7-7MA. MZ&[60![.HL\+TKKUB[:YZU0.[+_1O@G)W'"?WM--#RA!XF&$6S-P_6[XG!.?ZUM%R]= MRW)L3R_SY)QW.CEEH9BK'&K-ZC(/XL._\"U8CPN8R--V;6*^:C#1PUM.3GZ> M>W]#>6&M^'Q,$[=J>_DY,"Q8-#"-CFJN:&:2H61\H6<_J1"9_UEI]^E%%$+? M'S:.WXG=O>W+^M5'LKOSCM0_?5>"]I?N]6# MFZ!QGX+V6[R,?)=BR84PTMGHG0V6_3SX-O!T>-O4.Z_^TCWK]JM>K'C=;! M25U,ZMGNCF?U;W5VL/>.U?/U.^_A>^] CPZ.]H\_'^]^^WI9I_^IDM-0>ES@(,A[#=K:$7> TU[&9Y!/WUEN: MO$Q"I,W M?>?@WCRR@'WQ1S&_-4X.P)EN[!R (PT.^4FVRS[1W0_O^#[]_&,W M4\!]&6O0*94%UYEQI(W@9>*-<<(@RJB4D6G!#/B6C&\JNB!#^:KEXRZ]!7%MQ?/A_*MW?F1C^7..FT?NS<3G[PR M.H'GM;?RHGP\_;M$(X(5"1%F>C,"H2([C*S+%ZDZAE.2\K%'^I5/=Z] M^4.G77D!"REVX^VU Y,@K#0$49&UFQ"#3'8%7-#>*$E3<."_2[G)Q))KE9__ MP*12]G7;S2MEOX>RCW9Q[3"E+!HD.+&(&T^1HXZ@1+31'IO @RD*E81\<-^\ MIU+V%Q\0^,>V^JF@G0BW^#>^MJ# (DVAG]+R&"[,Y_ZZ5,"T"#"-IVU$%0+& M7B!+8^4'-')H5- M@FFL(])4.L0U)LA%'Q%STK+ (E!;-??'9!F-I_INY"O09"81> M6*+8:V-86E&[JQ%[%5XO@M?C^1H.#"W) LATM IQ&<$%=!9^%993*37%R8(+ MR#>9>? 9S(K3*U7<=!5R/C]R/J7=6R'GPLAY-=9=W@0.J(FDRYENCBADG:&( M>$RED)P:K0$YV:8R^,4@YW7"MSNIWNYB@IE9\;P$O@!Q-U_ $W#.S$D'(!^= M#B ?=E\T6ZWMT_#QM&=/#YNP?MO=;NQU5X\@H#$DXF@U,TE&_<.[J\;.GR>[ M.Z#85XVCQM57=O#A\X\&/3@N"#IV?OR5RG M[UAC+_PX^/") 7AD@@Z\N_<^U8]_7#0.OU/%,->>(DHS1:\ 37:2$@1F$#=/-?!1FJX%=QR96-DV"?F&=:84_J$[ &#&7G5PO?IN^-4 M$ YR)U20L))B;]F4J+/C.=2[%9C?_N60IZ/ZV$,/& M).:O#;$!HUM8J^5S!9 M2:CX+B*WC#,=2^]&P/[IEMH[_R!E#;+JP/^XK).=[:4S#D7O$$O#OO M@#VP6:LW0X!-^IWM]@H!V4ZO7#*VNTV+_K:^F9K^%4_#7KMG6\]!6O.LX<0_ M;,N>^M@WC&]A\*EH'BJ:A^D0,Q;:$.,IDX9P\.:MH58D3TR@V 0LEQ!B'OCU M*Q->OJ=C/P@OMS*%Z_ZWC^)@!\:W][G5V*GS@YUMWJ PR@\?+_?WOHH&K9/I M\'(1AC[:/V[]:'R#YWSXBNM71S_J.X?LX/C@Q_[QGT?P'FS_ZI_KS#4ZD&BH MX"A0HC,%K$9.1(P\#PQ6BW/*,XD\W51T;9@=*N::"M(>!]*T-UHFP"]*'0^$ MZ1"=4]AA3#!E-%20]FR0-CHQBX)%1J1&D@6"N*(>:6D34I32:+UR1-N--X22 M32$>?&1685J%:>N-:8HF9ZCV! "-2QNTUYY&9BQS*;AD*TQ[-DP;=?9,T9L@ MN$(24S#3@F=(4QX0DT))%8R*R6V\H7B3,%-!6@5IKQO2K)+.L(AQ"H$KX9S+ M_ \N),H%-[;R/)\/TD:M-K5(,BJN$?$NU_8;A9S&%E$55#*$"$/]QAN]*>F# MBP(K1*L0;;T1C6,A'4_68\5XE%)+YGQ2AB3'##;+2->L$.U^B":&B!:"%=9J MB2+8T(CK7$EH#4?2""J\8CI1 T8:89N8+8NNY+D+G5>O6?!K_N8359D]*VJ^ M;W?@U]-:T2_QU%_6>AVX6[_E9//D#-2IHKJ]T3*F(5,I21P$Y5H'36@N!(C1 M:*94H'?T^)W<4*YBIQUL]^BFO:2_5F_[2[4W6JD/MGGZURJQ:JS%;C-.:Q219#$Q9)DG4.95'4T)_7R$JS8H$=\DZG9+@D2BEN.<\ MBDS,KC7CGAD7 M%V09V>RTBL%'O9BCU6VYY+6+U)*(**(YZH0H8S@3@V0A'' M-6&NK&U?5JEDI=8KJ-;"!.6T=;!76^Y=,EYQI1UWPJ1DQ#QJ7>GNT^CN*$ZO MO00MI1:1Q!GBE'-D*+>(AZ2CU49A6*4W5#PX2%]I[NIJKDJ)T>"PIX'R2)7% M7A&NJ$TF.,95962ON#Z/@M1>ND2BR02TF;H.3&JD!7;(VES#II64N?%-962_ M>)TFR7LPK:W(=K:2PH!>,YKI*Q0U9*[=N#*RGUVQ1[%:S!7CQ4:MF43<2(JL M)@9AI2@W.#F3\Q[I)F;+HJ1<(];)%@(5& M663>@HD;.#")PT.,"&9B#,X1U6% MFL^'FF.]UT3@,M.DNJ1\[H1$D5,Q(LL\;'9>:F]R9)FR35;!9@6;%6P^.FPZ M0STUB3'**/>Y8%('K'+(F 8;0ZI@\]E@@Z/<26RC"])IHDFPB0A3H>:S MH>;HZ"0H;CDV&.S,3#9G/$>.1HYD%#8S!D:9TQ@>(;^_ LT*-"O0G ;-8+7P MSA$%7B )\)-7,CDB%$U)*%^!YK.!YE@)@0R1!J51H#33PX: =$H8.2=AV3#A M2>=>Q41L8D5?#&Q>IWLNR#4GZ6GO('>>BX7T)K;GZ?NN-KOID-^WV:WU8C>3 MVH&*%KGOS4Y!90I(8/-_3\]MJ^9LMUGRW;G8NXAQ^$&^MEMKIAJ\$JQ-K]TI MCMS.VCVX1Q.^,';'^+/9[6W5OL7:6>QD0*C9VG_A)LV>[37_C7!+V[K,S^FU M 3UZL7,"PZY=',6"?KC9RV,]:7=BK=7\$5N7M=X1#/"TWN/-O-$I>K@C? M[Y7+$@&GVR=-#Y-\%GVO..&'F^2/\B! +G_$WM@@RKO#0(>CZ7_EY+S5:Y[! M-!5DM^?-$+/PU,Y FPMZ95C.TV;L;M4R/^Y)NPNZ#.*=N=U@&F!T9^=9'DZ+ MI[XMOGWY?[K7)VE(H3LF&Z4%$1[#&^3W;9[:4U\(T6FY?\!+;19W+F4; MOF,!%.PAS%P>"8S8VS-X3$E;/?5&6<*[3= FVRDK/DK,@Y?9/>\,)'IB4'F. M^HL-CPOGG<&ZIO9YIW>4WZP#*Y*?#7^ ,>=MJW89;6=K_5'BX^D-K]I_S;S; M%SK1S",%(8BEN,$:MMJGAW%<+E."52VDJA"-W7\^[B!B:O!6(>8O@-*[K$ C M)+D.)#9SCH^M3B%E> M;)"@_"T83>_A!IX&;!3BP6YMKO,6N7X$\RA MT%>"X>927+)5V^[6NN=YGO-V!A!FN[!Y7=MQ1^SBFX.!92VX5?3Z.2[Y@9W8 MS>N<(78T,%""9CLLBM>3JYE%KJ_83P_.L &W\YU@R88B#?\_-/L"7:S2:>P< M7@[N"K=*<'DV1O*4Y+<=2$?_'4L#H]GNP,J.STCKTVM 0L$AOYA++;8^&^!P!=95<9VE[$-N'?4B5FD3V%K*J4X%_T)XW1+90;_ MLW:WT('? $(+01T1]V>_?NS"OF.&1Y=8!S[8>>_F2Z;(=)])+@B9F-BQ?X\Z M(RK@PX@<; H_D$TPV-]LZ\)>=C?^SE#?/U=C(YY/6+[\9P1X/@N2L6RUVQ!')*>I2"=!QFFUN7;NMD\@Q= MF69K2'9>>IE=.AN" XNV;S^ .($9E3?COI%0]B')T99YM@RQ]IU(B-XB1J]+ MKPBXK5Z;P:Y5%PZ\I3A=E\&2+27%^C1C852NS\P:,E]?HCF;L2S0IF!].AJ8 MN3H:?.BTP1Y^.S"#M\L>66!8WUIP\8HF:-O[*1@5NV;%KOE@=LV$ MG5;6:RH#QQ*FQKI$4S ^X:"#6D)JS/OB ."O?.XS&<\I]HV7D3)S?'"\O_?^ MQ^ZW]S_J,);&U>?C_6\'S<;>46O_^/!GX^0?&.M"NEE!705U"[SX+T^"=?FD#7Y:#NB- MF8+CEF %@XO!(!YUO<%:^&0CDL9YQ)7!2',J$2/.42*$99QMO*%\4W(Y!8._ M5@A8(> Z(^#:&'O@[U48MQC&T1$;%W?42,D0E2(A[CA!EFF&F''<>J)9)&GC M#:>;0I'*U*N [G4#'2'"1NTT]P;SE, I2BH [GD>5*)^&8V]*J]VN5#'AU#' M%>?8>X8 V2SBS'MD,"'(>ZVT%)IRD@ENY":M>AA64/_)"B&)#4B9E-G04T"68$!#9['VT5)C!/BU=%.R:%&>V.U <^6;4JR9&*N M9^L<]B*:4>T-:WGN=51=T6_/"6XL]SO$VD;C+3>..)4KXID0)AFE#*Y.:%<, MWIIC)[0\!*532,BH)!"GF".K(D%!AR239%'Y . F-K5F*T2V72GQLKVT^VMQ MY:6MGH*/SAY9M,$XG)#G^>Q1$(RLX!@EAG44(OBH=.Y8Q1YT]%BI=K4_5\[' MDI1W=*C&'*5>@:\1>:"(,T.18TXBG;2RTF&*K8?=F6\*]N#\J4J%5U>%075Y M +5-@I#<]\!YSHABV'(BI VX.BY:.24>'1=I1IA26J.D*2BQMQYI$P)B+@B6 M(C?1\\+$%OK!)^.5$J^PB7U_+:Y,[-53\/&#D. X"P8<:*:=1CPPC:SU#&GB ML/)8P)(6;6&IGFXN61G9*ZO<:[-#5T;V/=1W%.&'=<&.,8=XTO"/\A)9\)21 MQ%+IB*TB6A1F-C4/)O:L.LXMI(([\=_8:I]EZJ_HCT[AJ8>7CU%Y-A>2S9B_ MEX=D3'B=I-9>TL0%\U9;$V%' \-5>&]$%:? *:G!45! 98I"!5\8I' MJG&2T5$I917-7SD='D7S@W/:&ZF1X\9E=LN #,$429^B"=8Z2D5I8=/*PEXW M)5XHFG]O+:XL[-53\/%H/A4L-T CL#D'A3@7"=D4(R(JAW.5\LZ&;&-SO81J M_4JYJQVZLK$?KKYCT7REN6)6HB CS5:V1RY:#$*5(L?::L9ROOZFX,OJTE5E MY,^G@6_/N_#PF)L M,H6#$?-LRH[_U&A3%JC.7;_/WOOWM1&LJ0/?Q4%[Y[? MSD2H.'6_>#:(8'Q;3PPPMO%QP#]$74%82*PNQOC3OUG5K0L@[M@6T'MB/;:D M[JZNRGSRR:RL3!(#=1RLFO918LTU=DJFI)IP_I*!V>;+^7 ^$5I$9Y"1!".. M*4/&^H@$U4PK&HB-/'=R # 337K^8]/BVW@;=U?CQMM8/@V?Q?.I%8%&JU$T M3"(NA$0Z&(=8TD0H*3S%/H<36%N;)G?H$2GWHS'1C;=Q:_6=1?1-(-I&09!R M)B*N?4):)8^,LI@+)P)VLD0#I;AW)_5&A9=7A7FBSA$CE04R1D+445M*8N1& M*!4(:4+Z2Z?$LY ^+%/"FGK$-+9@@YE CI%\)-:J$(5P6!66S=IJ0?YNH\7+ MK<6W*\![5S5N6/;R:?A\3-]QK;PD%&%&..(F4F2]2"B*Q*@DS)N(LZ&F;4,N MGL)I>/;2JO>C,=(-S[Z# L^B^I:K*%.T*$H.CG)T&AF?*%+<<<<"N,F6%::M MU;WWW9L<_=N%]?-8<9,Y9*L /I5?$ M"LX"U;MIX_.%8/7ZF^^.\S2^K1MH-]!U&^B:[X%B:,*8:(R(]@1Q6!ND-6, M88DK["P3#H"+RR;E[[&I[?_[_S0E](]FF99[F1IT?7+H.M=V@"6O.!>(.ZKA M#QN0YL$A9BR7W$6)+6[0]:FK;0@I\*B8)@R6&ML0'?>$16"\9]+AP=2:Z)\E!=X1JU;4A1LTP-NCYE M=)V/EBD*N"I5SAG+KF9*#CF+,?*28.=YQ$PL';Y>$RH+G>%QUY[FP<:K=;WY MY5/_Y7-(EM[NCVSW1^1&7W==77R^>OD7#+0Y],< T],"])=6IW_2W2L>>':> M##V0'"OEK-5!"3 HPC%'L)+1J!"#?9#LM87Y+@U?N!=?F*\:HW1R&!N.0O"Y MPP4V2'OED+?>:>.YLL*MK%&FVW3!YOC=-M<>2(]^\>9Z@Z4-ECYHFO^=P;1) M0%H^A)VE^;M ;21!Y[X:#G&J-3)< L(:IP(6002?J_ ST1;L =+\&W!MP/5Y M@.MR$]7-.&IHZCU!=*Y\4M+18.)04BD@+G! AG*+?,ZL($XG:WB5PRG50]5I M;9"T0=(&2<\AJ?6,!!^)(YYPS(1U%/0R2F6B2=C[!TBD;5S^'X&ELPU8HGA. MC2 H!L=RWS>,+-8.@4VDE##JN<;9Y9=M@N_=U;+!T@9+GQ66WL;EOSN8-B[_ M\B'L_)DC+)*F1@=$M<=(56,A'\]^J"(+OQA+ M2W[#OT<6G@C_#9VO:Y/WVAP?@<[XZM]9TCN]<3'4:_]3?E:]IAO\>VWZRN5S M^*,2/"&,=#;F&I:6F;^HGJDC.]CO],K[FH+7/U;O MU7F]IUGOU6KK?\Y,PUE=#Y(391QVW"ONM+$F>J(54^#.4,S9WJNBZQR\GEFD M[ZPN PL":1@-_[&G>?+7>P$^&8QC^+MC7:?;&77B\%5GZ+O]X7@0M^'1?W;[ M_LLO5NJME[52'\$]*2@T_40VZ'N^>_CA:).^%QN?WQQL?GY]LKN]V=DY D4_ MVLA*W8W_^^%T]W,X=I3+W:/7WW>V-]@N*.'NJX.CS;<[;!>4?^?S:[*S_6=W M@_[5V7WU5V?G^YNT]6IGCW)F<@=2Y ,%!](3C[3G 1E+6;34)T9TA<4@H< I M,Y(J3QQ-A#'+# >MMWJH8AZD=JZP1O%W7'@_CB\E? M_I@DSW5Z98SEHC_JF]7&31Q?,$9E$JNO_SCIA-%!YEVKN.)>==I=_>3ZZ]7R MU3GK6GTGQ:HB]-*O\2JY]+NK;DON?MNKOQ/L\H?>>;!\57!YH]M>D]JX'!F, MUUGK^B3 (N9UNW?RH#QQ\'/>2M_HK?X:]V*+X78KH_TM7N[2\P6/=!XV[, ? MM!A9,!$_J>8!@.$O\C\GZ!Z/CKO]TQCA+8^.8V]8D0[;"U6!X_R+;_GS>*$H MPG53<:E[\=3C&+=^_R<3J?B!Z0FC@\&+U[6LUI(Y1T&GP8J7P<'G0VZ)ON;J:T],/!YMOW0&_?D=WM_W1RO"3' M5+9>O3O=?'60-C[6<8Q2SED[7XXY!LDTXC$8I!FGX#.!*\4,";PJ]MI6Y-Z! MC-LJTB\^;M< 8@.(/R]TVP#BKP3$[[,L!$N%5C$@B3E!W$MP_C6/2&F3I 1\ MC#XWTR)M)>^=A/"S /$YG$V;$.!.]DKB<'2I'_3L:P[>G=7=!*GFL*C&I]>5 MP]$@TQV0J3-'U8(343"C47(TYYI2BJQ6!)DHHTLN8JS3RIK0#Y4;M40[\(WR MWI^!-,K[\Y5W1BN,5DZ;J)#+.U*<,X-LP )9'U3>\4S6VI6U12VRGWRAT%\7 M-)LV_SH>Q&-[>@02?GFMT&=?=.4A>,-+N&%^U.?.Z& R^Q/\.:U!9O+Y/]-% M:6#G-K!S.L<9G,$NY?;>E"N.N%(,.(.7R)(@05A5$KGQH&!-+;HGK+@/P1D: MQ?T9BCOC"]KII -1R)!@$-? ' SV$24IB;02.V'4RAK5]VZQ]_CZA?XZOO#9 M#@:V-SIM#2+O%/;3&3WDHLC!)5/IGT ]C@)UZYDN4QW9?=NUPV$F=&!K' MY/9 L_ERCB%@, 4I.8D"U0IQ:A-RQBG$G [>X,AE*;2BFJC"$];6^S*$1EM_ MJ+;.:$&0)C&>" I"L]P7S"(C)$'.!_B?IHD0 =HJ[LWGFS#"S14-I#Y%D/!^ MSW9;*=Z1%CP+5^0G%+RH-X+F%^4-K$D#/7> GOE,D62Y(9Y1) (3B(= @2AP MBB(./M%('3<,H*=-F5PBGZ0))BP-56@T^)=H\-P>1&#)>U!>FXS*,86(3.(1 M<1?@&ZDEYS9K,)/WKJC81!5NKGP?09J'K9']!G\>5X>\FKC"+R0093W6>^'U M-]\9QFW[K3YYU^#/'?!G/H&!:P?+1RU*+L5%?X)#*)1X0=5X;EM"1HLL5HCYY5%W#N'#.$>*:YL=((:8W/\H0:6G?L#OX2?HR>#Z MS]O :B#]?I ^OW?%+$O,Y7BW)Q3<5BJ1Q3[!/[WDC&.AF >W%;_O;<7#T*KK1DA0NI!N3JK9'[TZWWNX>[FY_81O?#PY!(,G:]UF*<;Y?ENY0F_0_G+ZQ]X=H#>.EA.8O]6#_8P>=@L ?["BV"L7Y MNV][[588Q]:6'_5='.29X>U6+XXR^(>8(GB5H;(+G>%P;'L^5]\+_DOVE:*ER_AKT:SEBV?9QFLYKU\=W8IVOG,X7$$5^IK[)XVM3N; M4G771%BBPH([H:GF0&V3!(Y-%:$)!T5CH/XA$B6C'X/H9TJ\+#&5NQ+A.J;R M'KXK349.-K[O=C:_O_^^^7:';WY^?[J[_1[^NR.VM@^^[&YOG)Z/J>R^^D1W MCS88O,/WS:-W;//5!MX]W">[K_[J;KZ"_QY^$5MO/W0WOO]UK@"G3(%:)1 W MU" ./A RX-:@H)5+G%NA9.[(Q$6;X(=*RUZ:T'-3@;.!M=O!&DG*X$0-EMKR ME)A)RH6@8I QRL3P0R2/-K!V5UB;A8K!Z!A'G4=8,(]XE#E_(F&4S9)AFIB8 M<[TSK#U K/B)U='\=3D6?\?A<)I:<9Q;+O9[S^PLRFWZ9/Z,PR@S,%JR[:O' M@4GSYT]2L)(+P1#FN8"FL@XY^ SQD*((0B42[> W&OM3 MSYXT&GM/C9VQB"AYB,8JI&W>S1+&(DV=0%HZJYG'/F3G:(DT]CD$R2IR5J5C M=L_LB]R1L#6I0S]A@I8;PY>2=,VG%308?AL,GR]!*JD@R>NI2R)TC;\J$#7(\@^?)A(F -@C8(NHPDN$'0NR/HW*'KR"DQ7.92 M;PQQQS4"1]8C@:-3(I% =.[1Q5D;/W0L;;GS+B_-LKP\^?&RQ,M?GT-9[OBB M ZRZXV^05?DQ]CK]0:M6M-9+^*,S:KVQOE1D;MW]#9;?V6;_/__C]-*?[CT^K'U=:?_<&@?Q('Y3/RQ^_E1I-K7]J>#;;UKN?/ M7ED^[\#$G+^ZC,S5'P[;K9+E4;4FZL]&;/<',>8DPM9)9W30&D;0!O"HG.U] MJ3('^OE\9RMU>K;G._!-IP?K,QIGI1ZV8.GATJI[$A1T,S[SH7_]L] ?[\"(O#^PPMOZ$$;1;FZOKJV6&PU&GUQF. M!C:G'L"H\XCG[[B>/YF]^LE!QQ^TC@?]KYV0QP8#M:W_NLW&-0[$!Y=$"(EK MIC2CWG"*<2(\)3&PD@5/$<>"("R> )UB!-*)&RN2P_GX227WZ-Z8 M]F':QFHK/27?^\[ZL;7]#N^91#6W B/G"%A(FGLF.F91XKFO"D\*2,_*FL)M MO:#+ 8A,!_CW<:X]T9NU%VW!HMO<-^QKIS\>=D]+ZF^6F*E Y93A=;BXFUT7 M\T?K-UH+4NF.$99R![_%AK&3U_?8=L(5XG0! M2?][.(?$V4'.J%7!&X@3J\4IC3.[.@9D^P;K.8K=JV3+VU\I6W^.AUFBAN#! M.W!K2[_J?)(*/-+RCVUPVX=5/OWGC& OCZV^;[/1RM\")G"H?< MRPT[@XSR 9'(%+A1,OK2J063MEDD@B_77TVLWO%XX(NK#\+HBU3UQV"W9\T_ MS\8Y7KZ;_V[*_.&R''J>W#3"+T:G4XDN)C9?6L(H(.[;T1_T^MW^?@Y95,&4 MV0/.Q"-\'(PL:$S=GQ3^"Y?#+?.9##L?<9BOO%M\V2/ M:B%T,AP%1A0"UX BRXA'2CE!!3:&>_!GB>0+Q;SPQM9O_/=<2GLJ2:,,++5< MY 8=Y4>Q:FT[S. ,XM&+U?=3IGE.[J>\]AS!7&V="[9>60V@#G%RNJKR$76#?L=\>CRR^Y<-+L%T5R"3TW07-_'@QF MY^3V(W*@ZU^033#8%[9[8D^'*_\^&[[N]-"Y.;SMZR_: KCBL/JUA\_/'5;7 M "3!B!@-L,U@!3BZ21A! \4@T83?\@3T+UJSBEM<_',R;3][$V3Q*-]-Z!, M:JW56;U76S]XF%<.:ON"1WS2 9_QP'Z-!3_ZQT6XP+>L7,JS#'"A1VI'X&RX M;+'SB[9;Q]UQ?MML F&BBBM>"5([;PR47^];ZWLJ*:=EU(AY!YPO1(8TBQ;I2(E2B1A.\NFPU066\%^_7R$G533D MPL>%5TWEK(@AF,?A+25$)A\\P1'G^C4A<*NM!!-N&;,R1B*NH5=SHK(X5ONG M'7:&'\'WMF&K-Y&=+#-D)B_\V71Y=*2(4F=Y0.*X@%GAT5U8[32,"\0S_EX7.?B0%9$9*)A5FBKL2(K:^PZZ0#&>]'&'8$M MJ_:\YX,6E8CTJM^&7+]D,+PB0'SU3::_KV\T>3K\: A"!VY5N>WET>O?;+U? M=7Y$Q4"[: MZ4%&Q M2D0K)=$4["J-R@;I"(P=8RL#$Z$1E1\A*J_QUOL]KKPT7EI$):,Y/8(B'8Q' M-B1FB21!I@C@>9VHM*L A9LAT7E8NS$:32_\,; D F:Y!B&)SG '?\76"^98 M4HQ%EU@C:S]"UMYQH/W4>LJ2U4CYG#,/((4LX%1P M7A6):VVE5!+4/CRT"$D6H\821,@Z0-1HK<(^40(,%1,M&LOV0T1H@P/7 ^)@ M0%((F#*TU\I[;?0LT,F\23_:()^G' M+Z=#?!/C/W&0XZ^P7,\XG'.XG_L*/QH%/GG \F21._/O)\ MN?=; 6D)E/=GN?54EP)SM(H(#NM"MP%PN7Z_D*G#A72IZ5T!U.I;5:M4%U'D MJSE/'Z;$YZ' \ZI4F#-68&&HV\6C7NLGU4X]XS!KWO M,)[UO4B(-EX(%"*X2]PDB2SX4,@(SZ@G)GNO&?064)%_90)[J\,#@>"@P?/+ M6#P!QUAX TR""03&*X&S8B72,BEDHO8F8JFEIRMK676 M,')>$$-YCC@P@Y43DC)%E*+>QFL,P)56 MOI3TZ7^%]>F-IH:AGLK\UYFCTT^OO_F."9&;Z!%+ MTB&>J_F8&!W"(@:O*9/$YIZ*B]P>T)E8)G.F@*W?0';'19! @)=50&"$,4SE MY$,C)U?+R4YN*(&U"L%ZAYAC 7&>,+(Q'W7/7#W9E' .LB]DBITT?SHX)Y02 M]<=PZB"W2LYE!K]NEJ71 <#<]YSTO.D/SLO6,V:C M<(^3/:X59\& K(1\P$.;@#05'EF'D],A*F78RAI?7<1)^BVRBEL.#.\^6-91 MB>N!:.3SU9.=EB45DTZO$9.;B@F,X?V>QQ:D@0BD<1*(*V51CL=E67'2<,P, MURMK;'6!HU*)2;L.]BR[[:E%H[$]-Q:/[QOO]Z0A1E'P:8))#,2#4F04"4@ MJ'C)K(T,_-A%%.49F9[SHO6<,87E4V%>4&4L1C*PB#C.<8\@-1($&&],DDE+ MK\24WU=;Z]/V'],6-&)SIZ21F,ZPC,K.O%N\8YRA.V5\9]T:M7K_$E+)_ M'7U>J_>=J=YGR_M,7PY.GVVD=G-5Z_%UOI>C,0K:[*C M[!) 2C+(B!A0X%Z9R("YZ)S9>TE@MM1GR#C) IF/E]8%),Z9JYF(W1)$/"'PYK3*(V*BHO$G<*4]HSZE>EU18(W;.U7YNO-D[ W9:*;6[ M_5NNS0:L.7.8BNH<54MP5IS.B=%QWL >Y2_PIG?[?: M^AQ;(>=A'<"WL(;M5AC8DU;HG_1N9664<3XQ0:D6BKL0++8V9.%+W/N@7Q9];@I?+$A\%EO;ZZ<;W]_1S5?[&%1?)*=@20@R&-. M"8[==1O\C40\G$1L?SK=6-_S/"81.48Q:I (Z@AR&!M$A$U,*R)3""MKNDT8 MOR@183PH@;2\^7@PB& &8*T/AO5.X!FHJZI<9AR[#J7RGF=G>,E6<+$*);%S M<.M-WX5^>@W MRINA[45@7'EL>.@-Y;0F(RRE$B2!&4/4,%^45+FAWAD.SV8 M[X8]SPC-SLG&_AZU27.F&0K.LTQH&+*:L]S7QGK]I.>E1.L>RMM*J*MTRL_O="/1H M,#RK"['U==+6MAP#F&WSYS,FPS.'3/+3JM.=Y:>7'P4('3^R-17+KW:.JOT& MJA;BT \Z+NN= Z)=5V#KS!_9GQQZOVR \/59$,B!K]OY$$$)9SPSD@)*&0], M@ENK"&6.1QV(6:QL_.J4H/F#ZJ^!]9:VO$V>/XDV1O6A( M_[BNPU.%3O)QAD$\@,MRG>/J?@_G.5S:=>C7!;L>1TCN;57,>U*TIT08/8GPRUH.*D?/A;6/7C20%R\'9+Z:L2<>F6A+#.:-9RL10P M&8_&@U@RN;JG"#RFW%P<9!&DRN=,.!BR[18>W0$6-,C5M"[4,_\X^?:T]792 M#'TXJ]$]ETXV2=?*\9E2EP1XSI8#0:XUH\Y8.^OMW>2LM85WN.6$3!^TA?'-M%/OCPXUMPG*=]S7BK&E/Y2%,]SC,K.AWTXA6][-6N7;OMR_+X)A.\ M8 +OMKB36)_+IYA29P @W.W$8K-KR;YJ0J>;I'5!MVG!B>J?\R-;.+OMC-#= M<6$]MR0$GGN@ 2Y*2WFP4A/'07&4DR)$R?GM3T!-(6I.,/MMD8R I*)]XKNYIA4Y12I>XD,RZ1E!^J*!\^;Z55#Z,#HO>!4K*S)A2='KI"3"JY&G9*W7>,O^-9@XWL7 MR/OT-+>/,(,R7 M)5VX_IJGW\,?^(EM=6[)L-],.\SX>C]L"0KHG2'6><=QOG1=[W2N+<[< MH*\^_UAGZ@_/-A$JIVC/>(GE^'LN/=_*\;*BG!,EO?C4*MY1/[N^:>L(EGQV ML;UR4^L.)[A-W@IA+EC!E:6&2I-DT-1I8VPL_ 7L$64E E[^TN3O/%2'#,\W MWN\1;*A31"/,#1Z,E#E_9T%TXT7>_5'85BOSMI:KKA9ZT,$K>B4R/2]4B4@0];$6F?,L+DP M3-X;Z(_SF<4%[U/RDMHY22E?7SK%C XJYCKY?4Y:*'E-59%[5Q=#Z)\Y53DQ M\+VXWQ]U"@3."/GO+S*WS!?/TJ*RO#GX62[>_D=K/Q/@0JGA'T?V"W@80,UM MG8@',-K;C_#-,()65&RW_MEDD+ETQ^20ZHS'ELU'T(4.R'88YG$. 9'C ;!S M@/,_JL:"U791/I-9.[E-,?(KBY&S1U*,_!&D*2TNF'Y] ?1NM,.8=T3F"_-/ M5*+3^PI*453AC\DIZHEZGM6Z.?&?OT]M@%("3<_53JJ6 ',_GD>2*0YE:+R@ M*P]NE"YK/ULF3@@CG8VYYI[EW"=+"5AJB;URADCN]A1>N78P/UP4%K>C-:M7 M-G\+DA-E'';<*PZ.BC71$ZV88M13S-G"M)VSP;-93:GA>B^\+.NTGX^3Q^$K MX+G=_G \B-OPQ#^[X.G_6IK'-E[6-.]P]V#KU3K;H.].=CYO?-_.6_[QS^>;#S?8/ <[[M?,Z)-_MD M\S.,^?#UM\W\^?=N NI'-M;W(F/<6FH1U0$CGC-RC)8:16:=IHDMHQJ%U9:$;CS<<:PP3BNK,VM0U&L,RMQH47S&4E? M"!?7/__L>+%6FE#KJ":)1Q=M9QBE$LZ M="T0["K+8RXM<__L'NE\$3#7S\RAVC7-C*(&TOF?+(HT5H\M48V<<#(89 93 MK?FH#YPFGFLYM8A6_HPM[ZOYYJW:]'&L0$6L#DIPH81CCF EHU$A!JO$ R1E M+0K_U_&5U]^."WXM2R;6+P"PUV+/&^L)B?G,/[&(4Y-[$:N(P'1($J77.D?[ M=5OSBV[J:FLKRVYG6)]8:"_+ZN-*(:[!L&'G(PM@@$@;:[V@Q=YP?INCE+7!9,*'N;;R9,(GUG.6#5H?GCIK M5?\;!/6@/QA55:BRL,UJ4IWM]SB?R%GE'&V-!ZUWO;/[4OELX+!?DN262$ZK M4;X$DM4_^C.3D*U9GNJSE3SXCN\!>Z4.D BO' MV]J0A8U$?9G384WMYM-_.FJ-X8J3@XX_*#>S MX6N$471S#GDJ9:/+QL_$L%7/&I[;/KKP;B66?]G,A<[P>#R*9Q[;KRK>Y8T@ ME_,+1J/L$QP/NR7WEOR_M! M[J[<'RPYN%:VLQ3\?[QCWX&[56TR&OMIZ/>GV..DJFD<)=ZJ4H(RF MBA^76\R/'-YH^!OT765Q2H$: M.P3:XD F-S(+R6R5:L);)W3B@G4>/V&?.=N3DF]9?MC?.L)BS#LY&+P;1Q\[7)6H\ M#9T =2L:E3?,1X.:^AV4VF' [/K=RO^H?SUW_\&Y+)$YC0>AABGH'&7IGM0! MS0&TT;1)>+W_\[6SWQ]4(P\QQ?SE", _38U#V5S-MP)-/^ATSS"!:2"MW*I6 MXXJQ=O,2%Y$O2UG5X*PP"@8QR+D)L7**IOMV>2JJPJ;=.%?$M9LS"CHIS2%J M-=)JNZY$WS,V5V]=:>;TG;-E'DVP/(]X OBG?U2X/'O\H)QF&\[G!94WF?Y@ MTNO:#BK+.FNO69F4/"R@ 84"5/:K7#;7'N+C[--^.C/>^F;EMZ&^9^G:4^<8 MG9GU+#M92CLN3_>L^,:YD@HUCDX3T#IPM9^V!3WONI[+UKB(K#?"TU+R??:6 MG?GI7+RK6J)^7^%)]1'\LYJY>HO-QT<#B(O#UM>'H:\KZU0\M@FSN57[\KML MIMPQ9IFC^WE(GT%#*V*.7+\=&XVBE^:4?^X-/Q>LAKEV5IN_\!L VP MYF79_'[7VP!2 B"XE?X9]$%MAL\XU+7M\U'Z2+A-#EOD#,^'3J5!VDN"M"8! M.^]8BKG4:9L(N> H_;"F=N>JM?A^/EEYAO_,U!^^C]_ /YS$*FPVPD7;.Q5# M^_01_;V^ 8A0') %&Z(+TG1NN',IK]^Y_!7[VHLW,PG^X;N9M7:\ 4=LD8HM MRS[F9F>2KO8?T(U/<,^#@ZVW?QUL;'_H[F[OB WX_=;G3Z<[]-.WW<,O8O/S MAX/SNK'[^37/NK3U]C7?.0(]>/N?[N;AEU,8F]C=_NMP=_O-T=;V%[+[]@WH MQNO<_\Q;AZGC#G$!&L$)%LAH$Q&V,)6122Z3.+\O&%0,R@7NL&-Y_9/.[5B:I"7UEBJ8#OB)%21BG:R*20?GPM)TA+]E MBMFKSM#N Y;7+C0@RG1.E[;>SF*%_T5'8:\+9879!,=) 8$\OU7\QM>X42>\ M^!HZAIF:[46V#;$]W9"#JTM "YXP[M4. MTNBTJF$P>[=R%GOF<^>@5!79JAPT&%&O?P3OE;VJ?"QTB87MEN>N?ZS%.:NM M6ZG6U>WLRSYG,I.B(OI,T88AP/7K$H M. ]*>VV=EM@83K20YKRYN0B64RV[6ILG!;>N+9"3%2?'7K(;9_-UI6+DBZL- MW&)](?PRA5FQA>3O_R18Q)=>_JBTRMJ M4R[ZHQY7G7.:DRP!BD8=YD1M M$H!N32;F<4WVAQOX0C>0QAO-2#.S4^>QF=([(4-.N7X(;'R2L].H1L\OFZ#(9N_/V_;8T^^1W#,X>[!Q]ZVX= MOONV<_C^9&=[X_LN/&-W^SW9?%L"M7!=]V!WVY_NOGU/-^G[;Y-KX%GC7?I) M;AR^Z6R^^O-@X_OF%WB?[B8\>R?OJ[_Z? M_KW]>K3Q$9_L6?B_G)^!?*2^ZK.DA6 H[]%%PQTSP>4#X6TE+IXG.I?.]Z"Z MD[^ZI0XUZ->@WP]!/\9Q9(E'F7CB1%BG<_(&=\:H1(R[KAU<@W[+A7YXBGXQ M&LF(BB@QY7/IQ(@TK"@26$GJE7 \V7R8TN"+QTP:\+N>5C\W_'NZ$)@,CMY3 M2Z,D7&IN%$[: T>(@5KK10.!CPH"Z10"P8+YJ( "E?*#!N/+-,6!:,UY3@1 M0MC*&J5MN2#'\H$Q\*G X+/&P"<*@,)'XL 9 LR2/#%MM .7B4M!D[7&DZJD MZ 0 <0. RPV ?.8!RVA2T!PQJ0 96YIGB)#,7F/ S!!9TCF@'1!J=*& S;@ M]QS #X.?%"*WN7DA5]: UY2$DY%Y9B(1L@&_1P5^WS9>XF\% -?W7!1!^T"1 M$U@C;@A'SE*,"/9):XP]TSD B-M,7BPHT^!?XP,_'Q_8F* M3R$YQ;A)R>@( MGA-+'KQ@%QQN4/"1H6!GBH(L204F+4?^A$0\!(&<= XIJ;$Q5D@3,:"@;DM^ ML;OEDGK!M]XT]S[&.41\#+!5%32XT_;WN;>]-,6"WF[&%L+]HX8]*[@CAE'N M@N$2D ]CRK%4<"-%F9--Z.\1P=[IW-ZOXDDDK!@25@'H2<61]5$A(HD XN;U7UF2;L7N'MAK]7E[])HHQAZ50 M0&.YUM)RQC@VW"K.A+.IT>]'I=^SO3M)?0C4)N3@3\0]Q<@*%9'0+E*;LWOD+C8(OKX)+GI32@=GH,&>:&$VPLB$&3(U4F#>!B4>EX+.]J20I M!4#.'2J<0=Q$CK07'O[@0=.D J&J9&=*?K$"7 1U.>46^Y<,&E M& 5A@E)A5+"^4?!'I>#S^R\D4A9P),@8S$#%?0 ;'BC2W&D:N&32@HJ+MI2- M#_Z$-5P3SS37-M@8.9/::1*2C3A)8;"QM-'P1Z;AL[T%G\#5(MR@*$E"7)"( MK.42&6TS;!Z_'@_YQ;+MIQ]UJNY&B+=@)I\>XGG*O9 ZA@C:H%(T0'"(YH9'B;T.H8E*/![$VWPY MMZT@ I/1@K^"D^*(4XZ19BXBPCE-(;+H8XDZGW;%&83+!*S)P6H;SW-7.H^U$#DB'20CWC7Z_:CTF\X%'3FW M @QVKKV.>$P:&>HX\L$R#L8]I&# 7^%MPWBCX$]7P0.6' NL=+" Z()IPS2V M+#E)J. L-"&)1Z7@LUT%+PD.-&(44C;@R3.D-96(*JY@P;4BM!!T31K]?L+Z M34&-%5'*<:\YEM08+8*D'(3")B)%H]^/2K_G-Q5,Q,[9Y)'%PB#NB$<.G"Z4 M, G)),]Q;A*=S_0^5#9SH^%+J.':4W#)A!%4>:ZL=M)12ZDAG(%>B]AH^"/3 M\-FF@F78X10) GJF$%?&(9NH0I$$I9*#-V4T4T$XA'!V\>Y'83<(XUB MC9&C6").5=XL=0E)X*N!64Q],KG[M\+WCC V.1'+J]\FB42H<8;AP%,,CB8. MOJM)SAK'8U-V[7'I]VP'@6G0:R(2LL(S<$]T0":QB(*-.I)<7$_PE376YK3) M>7K"^AVT]CA*QW,QQ12\E39&JICC&I"^.9?PR/1[MH,0*>4Z,H^2UQIQR132 MQ&ODB+&1,.VY27F'D-Q_ Z'1[^75;ZLWYJ#I<96IA@= MEXGK)+1/GDE"/=&B*8GWN/1[?@,!8ZN%SB>-P(XC'E) E@%7=P',N@C"&\GR MJ03&<:/A3U?#*;5@P&F@C$@>M-+:@LK3(#2U6A'3:/@CT_#9!H),P,85R0E\ MGB/N60(;;CG"%A"=>BO EI<-!+I,-OPY'$HH[8^FG8]_86N?NILP@[4*_7'N M35R*]#65[QYF=IZ,E1 V!6&BU08 !'B@39JKP#3A21 CFP)1C\E*S#<'8C1W M*4\222/!4% '+! ;D4DA(2G =\:"GP>.'G[@VLCW5:['43RT =@&8&\$L)P# MW[9:2ZIY!*633#!#I/5:P@>D =A'!;"SC3#+A,$$ #9Z*1''TB-C#$'!.N6Q MERHQN;)&59N(>_O9#< V -L ["4[D9(391QVW"ONM+$F>J(54XQZBCEK /91 M >QL)Y)[0YP(>:KV!@!64X*\#(9[SKS'>F5-$0#8AL$V -L [(_JH.F\ MUBP:'YGB0@3XAY)>"VJT9M M+* O)BMKC+8!=1N ;0"V =@?M%-G$^7*.6\YY4(3G=N4N!AQ=-&SV!S6?5P M.[\7KZE(T7*&A*(8<*6&NR=,SA%*7U37_G1@>LL#8(F'JSC%,DH<_MCRI U5B&P MGIY'#K2H">'?>'G?R;%X/8A1]_C7^<=,+H8*)C M77[)W+OY"/HX^/E00?.8HVK"9K[\V P&X%UL,MULYHMZ>YCNU['#8]QT[BJ%U H:OU1\/6OWCV&L= MSRU??[9\K5'.EX)?_]>M.B9@I9RU.B@!%ETXY@A6,AH5@$\KL??NH>+\'^*1 M[?0 M^>D;R9\C]UT=^/_?CC=_1R. 5KD[N=BKMD6F.V=H]??-M_^I[MY^.44 MQB9VM_\ZW-U^<[2U_87LO@4SO/V)[87HG.92(N<9>#;$P-]X($A@[ 1-5%#+ M 7V):*L%A4JRS!P/XC!F\-HOWHK<0$JP&%@WEL1. X!4!1'80*(3XH!DT9M[NYN)D#8-+MMEQL13OH 5K8X01R6B G\9L' M-MWJIU8M%9MC(-L=?W/>L"Q#!S[H#UK' M%IBW[0*VS#Z^S&B=5/A$:.L().Q@N-IZO,9\*49^2RXX\:U;V8\>#4O5][\[ MUG6ZX)O$PW7>P&7#3OP!]5/&)G0 M/C]9!UNMPTDW7W_828]XE[! QRB(0DUS2P4:D MF(O424RY]D#@9!MK<]$B9Z&XS5);STCPD3CB"4"]L(X:3*)4!H05>U\O-6.D M6>H'7FJ^IT40"BN"L#,1<24U9NKC4F:H/LYGM? 7J MO=K:/LAJGG6]PH->O]7MYX#FS :#1>T53G\>(6 MBWT>'0QBK*UG*_9 VZM[ M702>')-=;=T-EKHSF_!HL&EBQTY?C@<#\(Z>K>!N;*_SC?4]1P(CSF$$9)$B M[I5'UO&(A*6246DQ#:D<5Q>/%Z2:-9];\\V3/:5)HB;EF@3:(,YR?<1<1TPS M"R0&JY!"80[8YW]-F5%H M7*L726=V5D:GQSFV#R[&S%F9W>IBX&PQCIWW/2YRU"(R0ACI;,S5V"SG/EE* MN,(2>^4,D=SMJ1P+OD!LYR+"YB<'A&N>JQ9'\'N[CG>_O\OWPUN?7).^O@>[PG6VX M_M5[LO7J"]DYVCG9??7IY+P>;KWZ<+AQN'.R\_V]V-G^E/?7X-H#T.7W<.TG MOK7]G\[NX9]?-K?_!#T$_=S?DTPF&AQ!VL4TEIL#[OOV'G. !U3,)0J1))5M6K66S#MV7$[Z^*?%>V% MGLZUC[M,NN5"Z:X^Z@ AZ8U>,%DR$GZ%6]=J;0$ Q)0J(&MUJED:V6^M 8!$ MNU4VJ5H!)'401]47&4E&PW;K!&!)BE7QKY:+8)9BZWC0_]H9YBDK]"O/]!5$ M; '+LG"G7DR=4090:E;)OVYZ/5"W5^-!CL/$WA<%*_^ZXFWAH^H=SZI+! [*A,Q.@ ^D[^:X<=DEJ:!]$L5 M!\BKBX/SNJ.XE#[WF8B&*\^M]!@'Z7S0^3CC^6*]A)XER.R\J7T]&=A4CS[ MX%Y6Z)Y#Y,=Q4,5:I[J$Z'-3INWW?'-_CW$NK'8?X75V8\3 M69W=Z@PZPX\*B]WO]AT\O[YY;9+@EPN(Z])PT%ONAU\,3H 5CJT#F*@\.]9U M.\.#8LBZ_=X^ LM]-.7TIV61QCT?!R.;-SUA#B=)-@73\A17FZ"WM7AWCV"< MU=:I>_JF/_@T&2CH[#^386[V>W[)/->?KZT>@[DSPF-A"4>,"]#6Y"*R4FM$ M7>))2J4B$RMK>D&N[\(85X7P622R^LY8VYQ.3XA4\5];E>M*9*9:_?'^P9F/ M@PC0L7J3_9:;^:2:7N^3_BH'E/YP!_1CW#\"'?H0C_N#G!6Q='XHWYC$ M@PX/.KNO_OJR\_WU]XU7G^CNJ_=T=WNSLW'XY\'.(6C"JW4,GY]L'GTZO:!5 M;__ZLG$$FK6]<;*YO?ME\]5N=X.^.]UX^Z:S^?T]7/<>/E^'^_T%A'+C^];Z M7M+,QX0#$C0EQ#7#R"2O44S$,8*3)DF?]T.]HI80%V%)) \&NZ!53A>U&@?E MG#COA]:3WWK7JT)Y(+EW<$>O?^JY44H3F%-:L!0XR>W:C) .8\H$S]U6+W5? M'X5A_)SAI-/+YJ+>;+[,> VKV7]8E^W=YIN+J1S ;R])Y=@LS'=ARX-OD3:)KQ&(_]O<']AB,SMX@[I<TW\O%]9R^ %6<& M1,,ZSA%GS.1^'Q0QSXT$"-3@)EXI'[-%AL4%FCO(86[@(-6*%PX\I1W],O7Q M1>NWSN^M3R F($4?1\7K+4D@>5E:ZP6N;>NWE4\?T=_K&RN_M^'W<,%+VP/F M4?X!_WH]'L#MVJV-3@@@FZ_M<%1NLI[JJU]OO%Y?^;U\]EOGZ^^M^>9 \/7Z M/^LO5WZ?9BO""S8@]QB%>.-P_W1/!B5EI!'%B$&*.67( >ZA*#USE,0DN;DM MRK7K79PJ!!O&ODY5 BO[M>.SR,(WJ>_'%19F^@W+V&V5@Q5%](\'L,J#3MDQ MF@;#BL_=!>*=Q;3;.H@YV@.#R82]TPO !'+(ZW/QWV%(=3[<<-P=%0I]:P [3%PF1V;97IZ>NM4QA:IS>)H\4>T*,8<[RYG8<%3FDLI"Z/ M Y0.9F9'W?AAD4B5EO_#/JI,YK$#DZFV#.;M,ZP=11M=AM"=NKZ$VM5AV#. MW\(#7_QJ!Z(0'Q#&^81'FRK.!/,BJUL0*I?K->!&8G?HA_GA\U)X_2> M.4Y5/-TRN_G3_O%TY4&%OL0R UECOU;[J.=&:'.&"&A /8:CSK=\VX5JN]IZ MD_-%Q_ 6PVJ4)5&]U\_[,M.TY+RI7"UZI;6PH/#H,"Z"L<#*U9,*,]P93B)K MQP>GPR)*X/I53D8>Q[Q37N9HL ^"^=U._EWF_4 MPCY]JR<3COO17KH_B&'B_\W>_M_PT"&ZHT MU3]/WTZ9CNVNY_C^=E:OY^S<;[[?"T':W)H2QN*.5C$VT8Q\D>E-P(; MK9,CX&-Y>$XM]1-Y*T?J04:Z]G@87TS^\@>0:@#4TQ>=7EGIS!5O%U:+5O0GJ)]=?KY:OSM4'J+Y3?)5K?NG7>)5<^MU5MR5X M57%ZI]M>_9U@ES_T7H.]\1PLJ PS64? L;@W]. M415]W0Y7U;JB9&=M5-E9KR]F9]V@F<4SG1I\@ZEY=&+^R/JY+UZXCQ/*/_'/ M6E,'[<5]^KO?IHK6KZJD=*-"2HNKX#QH(ZYF.I\F'"SNSE0J&ZF*$2\',BQ> MJ6LVCVY;%^H9E)5[FN7A- [@M AKH@7_)3E'4E!1B1"49M*?3VU]KN7A[AI" MJ[C!-P[7O^U^WCG9_?SI='-[XW1G>X.< M+P^WN[W/=P^_X)W#G6\[A[D\W(>CC>_[IQNOWG1W#__L[FZ_(QO?_SK8^/Z? M-"T-5_K<>DX#I^#+8X(1=X8A*S!##+/D826=H&YEC=*V%/=N5'\%%"YI^X])Y)KG:2,A(C M$FBJ17\N/#J^Q2O2"08'$N'O*4) M<9H$TH8D%!T.GDD7>DCH+=5UL6ECLBS;XZ< M2-0JVN2M ]JGI-6YZI1BE@@6! X-[7M$,'HZ1_N8<O45.Y*(G M1C(K/'8JIZN6.G/W[FG1=#]?7@7WH+$B22R"QER'Z))3DOC@X"-)=6QXTJ-2 M\!E/!WXD\W]; ?-;QRX:.*Q$>L&>>.&$^<,=1I)BQUKFD;_HC@=?/E''\RQB3F MJ$0V2(Q@:2FR#DM$(A:6&?A?/J1)>-LPOO1NZ*W#9HV"3TNA)?",I$R4:,&5 MP\:S).%O(6&/F4P-?WI4"C[C3TE@9[$6R'.E3Z/>-*X,T2@K5"+,J N%*YVXW%2":IK+;: M<&(+5Z+W;D#?A)KN&FKZ103I'OF U[U@TR#ZV;6 )LE[X9P52BFNI#"1YM-Z MPG)%#1&VH8B/R(3,IZ$EPGRRD2&FI$(<&X:<\@KA@"V- 2=BVY M)M_STG.?,T\/?&[J?J-\ D+[N/,0FN-(37I_E5=AF<<.$ZA>3,RAK!;6F6?]^U M.8[4X%5=:BJ( "@DHY:2!T5A#$ MM5?(B!01#0GC9$P*U):6H50UQY&:/)'F.-*]8-09+YP2A%'#..B.ILYK1:C$ M4DD=?$/['A&,SF>(1,&<D)D\(GRK5E&GR3 M2#FVEF!P4,6-6[LV$/J3#G1NKV?XK&C2^EYDR7NI, K":\1=% @LHT':&N:D M3=AE7Y.3>T/H\@7&&B6>*+'R4G 6B*7,<^JY83CWF+6*6\L5N3!*/+AD4&0;6XTE"SF"' M--;4A."QYP ##='AYZP$J<8>1!)IT0DCU(8#IQ7@+U,/&'XM&$]RZC$,]9# MI,:6N( LH1%QSL!UL1+^)JPV27&=F_ZND?OOD371GR;?O,DW?VCXC8R!:Z*H M!-#E-A&M7%3>L^2!1F%BFGVWQX3,[^;I%0%#RB6F*/C $,\'M!UW ,\T):N" M"8*X4LB&Z(>**S4';QH@7*87O\WY0Z5Q"MA0T!%P*[V--EE*J6')Y4YUS0;E M(P/"&44%@FI(B ZQ%"GBQ&FD)9,(L\BE$H[SF (65NRA\KD:H[>/*.C-Z_F MFZ2^KMJA-F=OFK,WCR;S,/F@VYN16Y>3_OY4E*K;1&("4]S<=J)'*YCWC4$5L"W-4I6O*O]!.L5MH@ MT1-%(FZCBU@0Y9GA3"KMA8\XVF"51L",,X9PU56PJ _#1/U9SB1GKAD/-*(QX81RXD@K)E"U@$2XDO5"WWTU[R MS=(FX^'N1V%(H(R!@T45XTX'E_]/<*XTSJ>'3<-MED5U9]S&.T:UC@2)0'+C MG8"1=4XBX;WG@4N=+,ZJBUESRJ4)MS6G7'Y,JE@P) F?B(F1"^>T V-JO6:" M*JZUNG6^9X..=T;'G3,QJ$24%(0B(JW(,2B!P!/$*"1KK7%82\)R:9?ESWQO MCJ_J.=#Z>=<^=23#0D^H2HHQRT MDVCD$K-(!D.Q#,%AFOL%/H+#94^ N3SNJ$QS+N5&VVA86<=4$N B<.V2YC*D MP(S"!+0/W_XT;H.$=T9"/\]3& V)*0!!ZA)!W-.$;- :1>$(6*NN#=G$5YKTZ29]^L'+8$I.%+CZCGO%G3;61$^T M8KF'"\7-?M22(.[^/!VRT27*A$!!"@R.(;B(EAB.G"*22\JP8_G\;1LWC5D: M@'ON >NFS9."NX#YD)Q2PWVSAF/^CYD ;@[@-P3*2%:@)<7K N( M:XR1$XXB()A6Q9ZK4GJ3WKCW9G/MX?N<^UH_Z,)C_O[VO[6X;1];\*SS> M[KW./:+"=Y');,Y).^GNS'22GB1]Y_9\F0.2H,V$$CVD9,?SZ[>J )"@1-F2 M[5B2P[MGIQV) H%"5:%>GBK\9ZC[&.H^#C.<.]1]#&CK>ZK[Z!HPNF9\G[V9 MS=GL- !/(NOH13"Y@\*\1X79Z7%I9Y$_X3$S;1XEIA?8 MS RC,$8$@F?SD,6.A=#(460-J(-'+,P/6?,Q"//]"G-K_003QJPL]4W/FKBF M%T\",_1\VW0CA]E@%?E@OJ(PAW>_P7) *3SVX-M0!;(G52"#OKQ'?=GI0)ED MW$E3AYO@%]JFYSJ9&89Q8/(P81,_32:^&QR]^;<*A-8L]/@CB<8!'=WOM]0Q!G M?TI'!G&]7W%M39F)%T^RD*5F&H+3X65N8D9^RLR)G7I^9 >V,XF/7D3['W-] M!);,@+4>L-;[6TPRZ.![U,&=SK1I&DZBB>>;7N3 _TPFD/BU\3\M+!I5WORJO-3LMSYM@MQ73F80AJ#PG-N.) M-S&=-/0<-TXH/-FQ0[^1SNT7H_VLD3F( ,G&!'T$.N&P$05#.<\CQM,?/VP]3PT+AK^V ML"KE230[%:<4GE&#*;F5*=GIJ>EG(2:%(M-' ])+DM2,/U MJ>.PO9J.?;(_F=BARF?02O=7YC-HI9UHI=;!=:(@]GTK,A,GXN#@NN#@^EC_ M$P3-#AN*?_2G^&53D755DI\FH;WGV M)(PCT_("&?-[+< 2SRB"7X(2M^!@F^!PG6HOC1 M)$TCSS.M)&6FQX/0C+$QZ23S)]S))I:5^)BXM/T[MXT:\".//2@WE/GLK,QG MT)\/IC^7^HHFKLW3S.19"!90;"=FZ//49*X[<7S?=YW$(_TYN?,]=_L7OQHD M^)M5_@QB>@]BJG7'#-W,2Z*)Z601FCF19T9VE)IA/'$RVTU2-TJ.7H"^W7LA M?01&SF&'P1[9UY[O-AZ#._DKPO5< #6)Z#V+:FC1IY 7!Q$I,UXTGIA?:S&0\ MG)BV/<&K*;,HRX*C%]'0GF6(V]P,IF)%429LSM/;(2LW]1/W;XQ'P'N';4Y_ MG)?)%UCH%%O*$[KW.S.JMX&59"RSF1/'CNTDWB1+(\XR/XJ3*+.S*' W"11N M#RMYJ73#QS-6\9]8S=,3;;OD90##4;[-4?Z?3N/$,+82WW8C,TLMW_2\26S& M8>:;@9L$X#UE#O,RLK@G=T&:#,;V'DMVR-W43=+4C9W0FS@..%M9S#S7(39/<42>V1 M9#\"*^FP+?3?%W&1)V0FL=D5_+>>UQO828]<:=ZG.20TX_RL>B9H?2)(?8*4 M'C3@5AJPTQ= MYCEW9:<,(G>?(J=ANE@21W;HF(&'5P'&,3/C)'/,+(H]/XAC+W+ G?"LU63G M %M_M%77=ZA_W; 6$R\KP;XN^WQ+YW^D'#.)V!P M@RN;!8[I.1XSF>4GP%()X\P+(L=-$/4?])1K[EK#[#CB-:C2097>OU%^#PV5 MAFK3G2C5UFAW;%R:>Z?%)9K+8=TTG2V''4B>UN'/T(AA-_-7K+K>. M%.ZK/MU3H__IG %Q7A#=4?#RV8("Y+V?I/G%B[_ _ZA1I51[CH@RGI=UCD\^ MJW@!/[G@SR_S='ZF#"CMAW)WK/8G+(:-6,S7_T3;@X2#@J@>7GDY."<[:#B2 MR*'_[UG5AEM.N1E7G'TQ60:3?<:*2W95'SWMK&F:S\PE&FZ[_!=_B2L8M&=* M2]LGM!8+P'*)X\2RT\BS?8=-'!=$T;>"S'>\-.J^=,JJ4Y@BBDK4/6W%',0G M^2R%?SUS S('>E]KVQQ4-$^R!#1 8L4L2"+?BL(PB^W 0WSR7X@/6_X@&84] M+=AYS9^I/YXK/LYGM#/TH^=RFI*ID(I+\DG3%%^W!!Y;@LC2[95OEE^/Z:LE MG2.^"[RQ[[EKO[;&]MKOKAO6]L<3V[G5L-=_Y[OK7WJGR?H;#7M#:&$+/,LU MP0;)COO4Y.VOBQDW7&MDH(NW ?+HT1+B+:N2,\.U>RBQ(6_LE[7?O\K?L3RP MFE^-C-\+-A.U@:__O>1E\;_>W#F8IY0( MJ9"7L[11(* ^'H<#^OGGSW_^Y^75NU3O\Z_>[SVU=OK+>?OUS]Z;SUWKWZ9_[VU>G5G]-_PAS^ M6L#G7V$.[MOIS]G;7#J?'ZW+?SF9[X6!/3$M)PU,+W8G9NSYD1GY,0\2!M9O M$AZ]<+U1%-VYD'7_@&B#/GJD^BBS+);YL>-@E@']N8S9'HM"SV9AD 61U$>N M:P_Z: _TT7\:?>39MC.9A+$9)1@3R^S8#-W(,IW0<9PD\>.46W@_W\CNB8?M M3A]]9["T.[0V.URXS!;J)\BL!$Y/GB:9Y[E)'%F.DSHA*"#;M?V8#>;0'JF? M*\T[K0I>AK\<>"G#& MN14S+W)2AB"W+/83GL7,YE$8^!Y/!OMAKP2XM1]<-W6\U';-S L3$Y0O^#-6 M8)M1D&43>S+Q7"\D ?;#^[J>9"?VPV&'C;Y!P[##+1?:JN&B8SL\<0(/.)F' M=LQY:+E9&D1>DH:,#W;%_JBE=R>:73$)8LM-X]!T)[%E>FZ0FI'EI688A!,G MX_!MDN&E2;;]"*,L@_PV\NMPFP?-%S G#U,E0[9A!SR[.SR+9]A^37VZ>&Q]]95.+.';J^"]?& MG?#(9['MQ&[H63:+ B]-0]NR;3>U$N\:&V)0--]&T7S4#(5HDH1Q$OIF%D6. MZ?EX^426,I.%+ RX;WLQ]X]>!-&=@Y]#]&%_1=2*XR2 _S>!<\7CDSA,+#N+ MPS3CMN^YZ379BT%$OY6(MK8 =Z/("IW8=)(@,#V>V";C@6M:?A"D?N@F(4^/ M7DS\.UL">Q1?N&4]P_=>KG#PU0C;Y#P\:S*)&0O3B>_Y$S]V8]N:!#R:I#QE M$W^(3>R1/M,A()/4\F(63E!-9-@_P3O3,2H;,T'ZI.2V$XTSL M:.+89AQZ(7A6H6>&(;9=BR/F)I/ @O\!->>,X(0Z%#5W3P&>/5%*_>#Q3^6< M%<;+NN;S6][_+A>]V7WEN^YA>HM9?F?)PP%S/F \'PAS+K3.<.9N<>:^U].> M6>9/8#>8F;DVG+21G9J,QZ$9IRG#>":;\.CHA>-8(RNX,YYJ_Q*?@^IYI*KG M >#E@^JYC>IIS7T_29S8]C,SL!DSO8#Y9AP[HC(-JG M*RZ_LYSM@"3?.9)\T#3;:QH]9>O'21KS)#!#L#]-+TD=,_;LV$P#CS.6.D%D MH9$33D:V,Z1M'[&L/@!H?)#5V\AJ:Q5$5A@EW/)-,-)LTPN#R(QLWS53[KM\ M,K'2)+6%K$;6G2]0VJ/\[8%9!0,^?&_QX8,&VKY Y=-+O8UFA!HG]&(S\EVP M%]@D,D,WB;#N?I)R/@EYZ!R]")V1:^T3F'0 @Q\>&'P0UML):]N>,7&L.'5\ MV[2CT#<]'^0TC#&6 )K6#[G/O D(ZV0RFD3[="OJ=Q9%&)#?WQ;Y/2B<;ZEP M.G?"63ZW'>K8&Z0N6 =!:H:<)680>G;HI^"D^'1C_EAVX<^2"L[@CLNST2UAVA MP8?N]M]]=_O]PI,/"O 6"K!SRYOK3K+(";B96$%H>D$0FQ%:*TGFA;Z5Q"R, ML5S-\4;AW7,?>][$?E";@]K*N;&3ZS@.YNX0O#]ELNFP/4;HGMZD M=*]WG!S.+2#A9A5.9Q7GQEMX[JPV7L_ O34>_P4I]T(::P/2')Q$[/F%PIM5 M[:F35+><;E>]MRF>8(,Q[NL&F8.8Y"/@^\-.2F]9IW@?Z;,[I\SVCHB;QX3Z MEOAHHCI!' 0LC5R>6J[GAWX4!(GM)586V'&0A MY!5?VW3@D<1Y4IC/&_M/<&+_^>G-?_[\_'?G[:LT_^?G/_UWG\&Q_?3/SS#' MKW\Z?SC+<9YWS@=8 ZSI,\9TWN7O7OUY^<[YZ_3=YR_.V\\PU^E;]^VKGS__ M\],_\2Z+*PUL[/JV9_O /;9E>GX0FK'E^:85AU&0.7[F,&SZ:M\YPK-_>?Q! M$3U2183W(C@\]1(_=3T,7%JI/W$"V\N2B<=L>X,KIS?O@S+HJ&^DHZQ&1R51 M:,6Q/S'CT,<++R:.&4_"S/0]-PS3"0]LQSMZ88\FT?ZCC1Z!Q7O891LW%',. MJ/'[Z'J1VG[D1'%HAQ;(:!0F+&:9S&:>Z42V/0E3F['8/GKA._L$(1\D]YXEUTZR,/ 3QIPX\FS,T%MI ME@:6DWE9'#-_ ]-ID-R'D=S6/K)CSW>R*#;3* #[*)DP,P3CUW1=R[5 WP8, M&_\[=\=B?W/)?036T6'' V]9U#J@Z>\#%>5QYMI!&''']5PW8&X69C''#E3A MQ$W#P6K:#]W[[D2SFL W32WF,9-%F0VZ-P&KR4T=L)J\P$F]+''#">C>H:?& M(Q9,P:C*:]$=S6:(I#9Y(F5FC:L445 M[H[)O"@Q8>NB-(K]";BK(+AW;K,[1)0>>T1IH\+>P3N]C^9%400F4<:B(&.> MS[TPRD#;ND$"TAMS&=@?+*3=*]J/FH7$&7.M*)F8_B2>F)Z7<),Y(3?#U(X# MED6.'X#F-QWD]@X- CUNN6$R2=S RSRLF'/ 7(X=-YE$8",-!M+>R&UK M('E^'+IAX)B3%,OFT"1S;S.+, 3LWCL+8.7IA#T&EG065]MHJZN>"^\1M M#)6']TV'1W/@W*JB:CAP'O[ T:%HD\3RN)TP,[13A*)9$S 4[<"<1)%MQYGG M3/".+]C%+4^9' (>A,KL)))'-F!%_\K](^N MK]Y]B.+DE9(J*DY^,^=3PQD;;]F,G7(4_O_[?T+'GCROC5=YG2SJ&C48991G MK+BJ\]HH,^/G?,9F2+XHY/?(>5 L1M[XUU<*;J:;S\.=% M/<^SJUT1,Z)0N_*.0?"G+(*1=#XN:PNX4_SM[+\@O^F2A[2 MRYN4>?)TBX3,8V)L/P]:Q@IZ3!2U3)2V3"2 ;\[ MK\J+'"LV66TPHUZ&O,S#F#.#N0+5_KU@ M%5"CN)+]!D;&)8<_,UXINFE+,F" O$QO6!G0'S?9L9[_^>D5?N30/^WG]$CW M*WNDOH.Y@EC,\PM>7(V-3_!BT>0 2:&Q2GU6+HK4B'&2#+<2E_QY,1/2=9G/ MST;T&K&T(L]RVG CG^.LYV#;S*^,^$HLD<\26%\Y(NJT_+$M7U2\H <$2^2S MI%BDXJVD0X$T<7G!QX47@N: M&Z=@O$SF^+P=1?X&,Y'$&A%%RL7<*/)I/F="K+7GJN980-Z$K0=.J*Y&1KRH M85OJ&IX%6>:G\!'8.;-Z9)R68/@3/V([D60N-2.P<,*KF1H)>.T+GQOG92U5 M2;; 8FE--XP,P8_P!U D@\G%>9'/X45)3[N2$2P G /XUQ6]6ST#7\'K$EF) M6J*>U 2(/A-OA'EU]O(?9QPT82WDAU14*_TCVI5+L&=KXPAV,4_R ?0K7@7QRD;BJ_%L3$ MO_#8F-'W4W:%_T'"TW]+F!T8E>+O.:H95M _*I[FXL= RL]RG,N\H&\OU>O$ M%L!?2)8:^*%@H'UY-17$.S^K6,T%$XLY '& ?W-4!Z =KF>W?C4_7G(I#E8E M_;Q^[:#B"X[""6P/\ENA+= 1C5;&I! V\ /1^VYB9UXYG#H\UJ)=F< X -\ M!O\#NE\>2@7,/AT;'^%74H_T_0R>C1ER^>(<#VODWG,I?G#:,!SV,W"O6,G\ MC,U)/>%IA3\%+5+"@I(Y'>1*18ISK-$0FI"1B32[* L888:^3KF Y>?U%_'4 M E7$G %SY9SD?W:%4[\\RY,S8KN87Y4X&E*R1'.V&,EO27HDP90YTEFL( P2 M6=&&R(H*X3*O42VC,<8*8$V696J_>JV>?M-/:)WZS,BP)=(V*C@&]8NKPRF2 M&B:YZE?#SXSC_(D0&IP?Z5S<#*F&\4R"%=#Q KL-%#[%MYY6Y2683>4YRAP& M>XB^8@)B5O+78%N"%A4ZF9X K0<^-RQDK8A*,? < :M1&OT962/PX[;OTH_= MUE&//:,.$_%:/IPTK# 4_Y# 5: M#MD,-V5TX($JX"C^YRROEM4:O'!Q?EHQ-$!+TCTP1R%%\,_CMQ_>/_WC]1/X M,>AV$,VL*J=228$QB3*(XTG]#T8/V"X%J '4S3C?B_[I@GD ;HJ1@JD!4FI@ M_+\H3^$':YY'YP85*/R)Y))&6 IS*LKSUI&8\^1L!MM/Z@34^@4N'.EVH9-M MS1F&%#R](I=%GB4T9LJGY \)XULNE#Y!50CN+&I73RB6YXM'\X9('6?P+B+;;H MJ_9;LOTRM=AZD65@(H*7=Z5CSSA/Z\:)GX&(&E><53#\UR?& MTEXB1YX2KS(1+$0,S5.COL+]0I>"6%+7 M_\)1AI%6AYJR+[A!\KTIC^@&:!,^8Y]#>.W MEIS\-;DB5ZTMP:8E>EAHUL!W8"L0)\&F7;T1*A=J1.!&"#2Y51T&A6FD#1ZKI("%06RAO*M2;%@GTA0 MT=4%ERI72;8R1S*I+#"0Q*>D;$!1(X\JA7A>7@)YI59&5:+\.K BP3LB=A/Z M<9E#A<,S3_ M2W@8-2U9J[!C2G\1E4#K2%=XKO)A%D MIW#D*9J0.C/F["O8E&)FN?2"5=0.#Q#X^KR$[;L2*NQ:E:$T+&GMJ? #2 6+ ML++2J#J]IRKXB41HCQ6AH9Z0PN)S00(2'!0/] F$HZY<=Q&;)$-5>J5G'/0Q M4K1A%,$W] 5^UIT3\&"><'$4LP)D=4:F:6=&(UQO)BJV5U9:4%O% M.AMMNT1D>$N[CTJ;737Q;KG:5N3QX$$!H;R(TN6TG[UJ0;QCE0JHG8#E:2'J MV,!HGXE!#\DJ&!Z6OXXB=S&8"N5604!_F $4HA 7]\P>.==U(#S10P]]"$ MO=LWTSO@%7P&QD!)'\DP*2A6,%,$W5B&)@Q%QL7@[3(UVG?'T XA95<2\X/M M@"(H"=&9;#LNZ3UTY\!. MOG5,0A2:[*UA:"=]3X.\I?R9S'RY'*]'Q &?E9 M/*F2/7J.!#?_Y6R&RD9T.D<)_!DCZ[9E_NWIR\8LSW+$GI!A+A-0;UF5G!FN M+3-068ZN&[$-/J]%[7'*KY6./RFGTUQDDX[Q.3G/CZ]/Y/2>X S>@I7I3+3< M%N8B9JA%XAKL;^26OS=!53'Q6I_YWT?&B0PZ+G\;FG]K8F X:9 \Z>E<8C+B M@LN5R- B_D-;U>L3L%Q12\[XBE5*YRS*3YS/F@WL/B$"=FNB;MN"U09J-IPQ1MBT*"A+8(/A MX_'Z(-F^!E^$R[KZO^]Q%Z[/8Z&;<@H4 HW(.6V2W#;8*LJC4+!$1'7H"->= MJ-5'KW.GA)37BU/0E")Q?L-.CXU_@-XO:8XB58%;M3C'!*KD0VTUBUF!IB,P M/:LTKQ;= +" 2ZE/&)[:B>R#WTD/]OB[F^%'(GMO43<_J>C]^PL\)6%0W+83 M@3LP?J4$Z-7*NJ^'(JU&,??,Z_^'X(!6H\'V5LAS"AU1$9^?P4^ -3F8W#/. M*V)("ECFK0/;."(4T2;%E8G<+GVK?H )G9]+84\;@2^$#T^6>M0H8?*@08J: M4#P&!<4$X32$;:%):7$M0@"K%&4AQ$68_FA,X#ZBPX*3D]:[G@IH/''RJCC8 M,>H3,-IR\3&8"Z@XC_Z MPI&NJ9K8^ @%N22EP ST*4$+Y'/>,>6.%:DQL0$34_\D646W#GP94/-@ (HI MMSM"\UO$^' ,)(.GGXP:J] X5AL,WX]43)8U 4TM)MS\YHFPC\IL?HF,=)SR M&HW&$FS%:?Z?]K>7.?I^,C&:<%F4,4J V!^A2LX)W' ?RU#A9< KRD*+1GL<+,G%@ M191& )-J9KB6$.XF[B3M5_$^\M90$ZWU-M%J$Q HL2'BF!-)1CG7A)UW SU% M"1:=PG&)?!R0XRP_E]Z9SC&*4Z9HY,R4P]>1^)X@G5(#%#+0Q04?@1.^B2>@ MLS>O)/CP^.CU[R='3]IXM8H;"GU%6H_3)H(Q+X+[I/HP"*I'9&!$SJ8JPRQS MF_5<)D%9(A0QD%5%')NX)+[G$A3ZV'@E"*T@8C16 PK#0[\JOTJC3VQ@$/XH M_L G@\F/HPYD;*2B!FVB ._*47FE5,6'YS6"[13V2&^93KS)Y' JDQN7&"^M M3H%:B?0"U+_DTC377-CP@KU1MXK\CU<8[1N?E#?<.+OT/JE$9]A MR#A/-C![UMG#'\1N-I;>[FQUX[W.7*@+07GF%XJSVE!IJ]0NA8;O'I]*RU\T M/G=.6G.M_:(;"1S#(!SP M!O=%RS89T#'I&K-/I)WDC6=+%N/8>"DQ3GC"")R3LG9^E0+S4;"X<2SC.9]^ M_=C$V7WG1>^_V8%%O[EO;M%3]'6Q,-"0.5!C;%P:P);I(,+>EX,\VVPX2IA(V+ MW#^>>"497QV/25H?[0VM3LUD'E+EN7@) ,U:3:J?9 M-2W59&T*A5IRF_JI2HPC4;O"A-)>HDQ.?!G(4MTZ!,U9'%]AS%,R%;(+ M_THG*3SY@PVL412"$S#$#,)V#%\K^!T-)/ YF/*JT \E]^#J7!JS#;B=O#B9 MC981!;%@+1NB21VM@TEX% 6PY;_C14Y(296ZFJ])P!!5FOVX=LDP #FUY._T M+1EV4VRC&F$D\@4-U>L%['_'N&DIT#%S)#<8/Q%VM6SQGA7";/A('Y26K$TG M5S.2J\F1.X6E#ZI01 AA(\[*0HAC*FBR ">6;!KP"#'9U<,42ALIM\%58 $=H*M;F*$RGH*!8/- DA MK%8H+[NO*]NA*.JJA;5C+C#O LPZ:ZJ"9B5A@RMR)!HPE-([,K*!8ZE8. 7- M!>Z9(% RDX]2H^WQV/AY4'E]B*B&^2V\@ M%UL@UN::WNM !SMO6J=#5EXF\4/+3$^DQA'.I1)&3"/H 02E+*:Q]-O!#-). M59E,+<6YU)^#$6%F+I :-&T8C8O0CYIW3JRA7LH[-ZJU3-\J%%HIZ? MJF30P$\DG+!4?!X$]HT SG34CI0IJC,BTT:-E9=-)WRD5 MV#$^E;IJM75*3$GO0:63<&F32RDBG(/^L5@G#5(FA)UI<*7GV%V:OA%X?SYK M 1X4;:I:O,"\G M&%03QZ_0A,L&[!:7+J29)>:N,4#STM2=C@>ALGAEZOJJF,0"5%5VPLO M[Q9+7H*D_&#;_CA4RH6.9)U4\+4W=MK#?"[2W8+Y5,Y;4 E]>5%1![9A>3IK ML&U*C+'0#/ZIIB/!CL)-5=J2)B"0D* /:$%KD)."FJ@Q$[8@^2Y@G,WJ1HQC M4HZX5G7@_%>+%*G!OTD7*MQ;8'Q9N P2?;@<_]98)$8> M@(Y1:X\D\8#V2O@,$Q7G*@H"YE9:M .VV$?Y[R496L'M/20;UU M'R,MA5) 0L22M&"(7%<;4D@QLH$O([W;_*1#A>8$5&3O\@+N'T)3LH4"=BF] MAJA6S(4(8A'0 M4 "-S#<* 8A!M#PO'!DU'8\SCE$I/ L[7FK#HNV*!#(',:Q32OXP\3/%\>O\ M]M7HEMB([OIJ81B048!%^[A-[(+E!9W6)!:4_#K'W*$2B['Q895$[3BU..IE M9K+]7&+FBRL-#RWXZ9Q)=#NZ,*OT;TI*:F6F:$E+##5BL3^ MO.HE==&:1^TD!?:*BQ/RE&JP9/$UN?]@YU!10M,BXFK9&[SDJIJ4R:H%7*=< M)'%D=W&Z%)#=UL [12F0*'T'4
    '%3,V!X#LCF8[K MPY*I.:<$K- (,9RMW0.MJ4D@2Z?>AP,6PRB4:U+U*00UZP)GU6R7E#-% W.* M'&6B!F%6MW%:I:*$K&=EI;QLD3V6Z6UNBI-=/^QZ9@"$JTOPOXJ1#HV5Y0TR MF"9>U\YU^3DQ$4USKH=>H$:N1!Q6!R> @R7"! U6H*D>2]M";:W_@4S4C?1F M%$B)F(EJ+W&H@"^"\+\K-?>>*G!EK';)+)]OC2$&"FEFMM4(_3]#5Y:FH0(K M$HG5/,2UP@4$A>*NLRLP]Z6?A[Y9V3,+*6'4B X,VG1*:FC_]\"S)):P38.X&^RY" M)J)"X5KX^WK4NYC]7:'OKT_N!<.^#2K].NK$H"DOF]8,,HJ@#-ZYWNOIV8 _ MT/$'T<'C#V2#21.;T3[SO9OUGFF'.U%\ZY0)B&SP_!OKLZTFU26I[8U]I->G M)@;8DTC9O=6XIFT?>H3(8J3:= =/N"-"#Z."4 6JW:3S&7EBF/^DP&[ORM_/ MVB10;Y))NB]ZQA-C\73\RU*VC@.L,.EDQ)Z5"$B5DU11P_(2+&/RX.88D013 M%214-D-0GJY>J4A@P;02MJ"""N*KU*K7P!$DBA6CNU1M+G-'F MUYH.&92FI*%4)8[J%PC6&!6C@E%T*NC.>L95CE]O-KEI M2DJ!I+5]2EMU:] MRI4V+Y^*FRS%VT>&/!L;-UYB#H2Q1JQ!20\MC]ED/H1%#G.9(VDT",A*M(/ M[".,OHNH]GF9SY8Z4J@R%\2]%EP4)'U8_C+EP@,W,-^XD- ">;;/1$O!AJ2* MC+&?4:&!Z7LY$C8X6#14S[;P6 MJS)ZR-4 2K)*V!G%%6%O*12JMKZMS-4"44OAEL[^-7$0+ E?6U5JI")"QQEN MUYFLV>AG5":3$S+H8F3% FNFJ+='D^G?N*W&<-0]S%%WHC6^()V1FL"FF$A2 MY2L[/>Y>==7)&B8E^ ^=@#(IB?%6:@9'50$87-@T\]4TM^FTV$'%0V09J8RH M:"8@C7,ITULW FDKJ$;2D<(^A>0G2&QQ)Z&A8Z*D-T,O;\NPA%.@90,[2SO3 M0LR:>:!ZGQ"D@C4]C2X6!4Y4AB&;QBF( (1G,*K:R]NW<>QRGW,NVBTU/T= N M2/>FZZV-NJDW_I4G"Q$6)"F54];Z]/"FCEF5W^%G6K<>PJA(;M4QM#R7[796 MG;'6&6J:%ZI6SBF759?4"4//S8MB41W3KS?/HO.K+>*1H/:'+@];!SL[5*%\ MK,;H&]E"L?%&T#E9:J^\"V$U/BF_:238= T45"OW$)#]=2U]".F]E'3KG&BM MO_Y)MV!5T>[*\Z+IHFBI)4XW&0[ +DR"FX4+BXX<>('Z,2^"*_(HU_SZ@LS5 MQIU3/0%OJGK;L,Q+NA&&QP,(1WZOCZS3TW* MM=@=C7B-MWX[YQIS8_N#$(;M4QWC5^I7.J4)JKV2-$4%'!>YFU*BG3Q()V\J M2O>!R'CX8B@101JE:+.OL&"RDDKJ\N8\AD1CW[T7,Y!9F$^X(]QH59CMWV)-:X7C<)=O?7,9V(NKQ/NO M6[])X.#0W]'MIZU9M'9_G)N7>[<[NZ"#C_>ZH+Y M)1E8J\R^1\9R!L;:E+$>P6FP=.7XWI\&PBN^U4G0L]0#DQN M7.^M]/D!LT)K+PC?**IVW]2/-HI8_G>WE8.>Q%ON("$+[>@& M6^/C2J.(E4X1"GQ1]G6JV+!G1'-=H]XYXG$$BE=:1NCW7O?'C46?'+RTID+: MXP6Z-0)>1**@8#+V.Z\4H*AS"R3UN,'^L73E44_S'#G\+,7:VI)0K2*M>%RP5-$R31VLL&Q A]D/+#GCE)G4VG?HJ.<6<+Q4*49I,=FYBQ)> M*ZACO2E0AK-:E.ZG )WB3FUH.2NNEZX.^Q%D>+*@ZU. ,FY#I, MR&^$'M4;_G=O%MT'>,A)VWN]41W8S$<X/Q1$3319F+ MHMBF VI3)@O_E"C&SFF"W=?H*R)4,E'S62W2! M4JT+">AK4&Y]Y!?04ICW"F!5$J%S5?G-R->[@%D'V-Q^J%.F1L97UA:)FJ1R/)%7R@UFEL)55&WJK$;Z7*7T0:.57VCW;6TQZCZ])1H"ENBX8Z_I2+-YI6E;) $ZN\1\[ N?Z36F MU%L/F]8*OCS'IDS*FQ)W$0M=O-*=1W?I^7(?!06?%JVRKMJ+?M4USK+\ ZBU M4IBC.DOB87_*),9:P0A'$H]YU3F05QXJ4 M?! 95V_XH\N.ELAU\VDZZCU*A?,J?>[V5_J-WK1#J5F3DV/G+>WG!YI#?W.%);\Z!M/48T6"9"9]@R.UE0[Z$;#9X#4G22 M;T3M22'^H#)H0<-*-69OZ-H\6;#%#%N*&K^ 5&.0]9V\5JJ]!JMQ"73E(B*F MS1W?\A(DU7Q0Z_[47N;64_!Q+U?\/#3%3]J+<16H62@9[#PWE0VMJ2J^FE(J:)XPNF&SO8-(QHUN M HU%'DRN*NE%'6M[L9ZZJ92"Q:A-L=I ]/#B%ZQ8R LIC0SO3, /FJBDN'.T MN=>N.7RT;NUB$R&%PLR">7;DS?-U[5[7H(^^-=RU; MO@/;MLI/3T7M"9G!\HJO'*UUK:\?@01LI)^4L,N]6$6IWF76>@4764. M[6KRY;W"=LYM>WK\)&%5=45E,E,\M>@46@DJP/3RN313EH;\K^Y]\\M<8P@> M;D(LRD,0[4;E]5)81%?+BV/GHM" 7(-\JKU-$&>5MS;BE^\R#FROCP-O<06M M=W1@P>.#NX+N!M>P,6W?M]5+QP2L-W6U4??J#90Y!!H_.;B%WU17NBLKKZU\ MDC5%7#0!E9GHQ8PMTERT!]VN4:,R"K43X?H];6^95">"R&4+32ZZ/M%%\E+Q MJJ(L^:FZI^;&4WNY"*N711ZVP"J*QDX0W:; RK/'D;5Q<='F-4O.V+]EW=;U MW_GN-Z@&&R;[[28;6)M5Q'TWU4EM[9I4"\JCOPFSO=_E.]>4MMU'4=/>5?QM M1I4WLH'[T^-7L@G-DPXU[J\0 MC_/=Z,LMB700+'[_I9Z/BC:;U(%^E[3Y82!,/V%^W.94O:\:K)VV$CC1G>B/ M'2=:"XR\8G/V;!/5NHXDMV61ARQD&IKO+VFQOY%J3@V>Z;3K5'&!G V^9 ^_L#+CX27O9%M#[P\ M\/(CX&5O9/G6XV;E;:)@CZU?LWW+(.;C[M?\/<3/A-$MFPFM;XSZ2-W):+R; M\-GN>7N(-VP681U[ X,\%';GP.$Y \4&0-/JLM\W?27H*#10;*/;@>O@ '9V/O( /3T=-ES5J+)1.\UE.%U]CVQ*EH>]B[#VV M0%;?$O?;CG7LD6?M)E%XGW;@P'0'Q73>R(VVC9 .3#>A=V?WD:,;K,G]NUGK4)[\'L(EKWC&JXJ+FQO &!=M3X$4,V6= MW^4"WP-4(>YM[U(]T-3J 6Z1[]XR-3YLT<,=Q%&X^4D\;,]#;X\[>>C=V7L[ MZ5%$W5Y.L=?O?YBZ-6^E!?5WACAP1HX[5.SL^2:Y(\MUATW:[TTZGD1;G!G# M]CQX:"H8(A^/T4'_P.MYM<";/%D_/X&#L[?8XH\C9-B4X;-*#>X$CU_4'*=K?#;(?7LD=X*E^@'[Z&SJTGQX7 M95T_$1>VM_=8;&O'K:T*^1[2QQLN?K\%P!L%]BV![YNM?\]A#@,''SH''P>C MB;^%+3%P[\"]^[-JVQZY6[=!."06WB;Z=0=VWK^=/;:#+1*1WWI+#]"X/L"0 MV7MQ/:TTL17(_,F]U '=1]7"=USY,%!LH-A077,?\8,YK_#>O0IKY$=;.]R'*A5=I@;Y-_")QPVZ.$2 )$U;,_>;H^];2/M[R2OOW^5 H?R MY'?K_7UO\(A@6]#CD-M]X!V:#'4F^[Y%QT&P!:ANV)Z'WI[('L 1CS.X@6>W M$?.LK#@V*+_(:ZQG@'_*<]V8LZ_;MPWY;IOC;KW^_98(9^3?UC7:F^:XWRKE M/+#R0;'R<3CR)_>8H!S8>&#CW> GK.B6)5R'PLOW J'8B*_W;W^/;6?[MC=# ML_)##Z6]:8QME6=\>ASS&<_R^?<64+-'P2.X[O:1;]*Q,_(B=PC9[.T&>2/; M&\K"]GR3CNV'#WL>X'E^@(&U=WS>),:H\NB6)IU8Q#,7]CDM%]AV'H?M#F,2,8@&=^E9!P'(RN\=?73(!>#7#Q.N0A&D;\MS.'Q MR,8M(H;W+R?[QQ3V'4N='YHE]L0W>3IGL%;X;YI?O/@+_(^:D[A,D!8>=??^ M\Z*>Y]G5-U_#9'D-#J[ATUG%N?$6GCNKC=>SE*?&7QO[GIU?X@4/_M)\_,4[*Z3G#IL3STIB?<>.&D:SED6PU4D/%K6DF/LKA M7;/Y,S<@N?Y&1*01G^5S>'^R 5D_\ L^6[3HAX>>U0K#TJS&WW@ZU[[<4#0A MB(AB)^.25]SX86*/'0->6B"$)-$XZP<_&(?--]HO[9$!:P!'N>*LYMA&\P?; M&WO-H_"DX_\X,B[/\N3,@-FS4SX%/C'8?%[E\6(.$X'QU0"ID?(I-NX2;3X6 ME9$ CX$37M4C V8#2F=1L*JX@J'RV9S/V"SA1L+.D?A&?@7_24U@XB]\7H^-]_!YS0IX[33_:ASSKTFQH-_@#S[]^A$Q-.DBF1M(NBOOA_=,_7@,MZ@[97&?UZ5 ]K8UMC_7' M*K%#1EX;9SFLOD)-"TMF_&1MOV@F/U*>U1E]X M*0P&WYR7%6E)H^:GN"/U\N3;'08B<3@+<-OQC2]_?WG2,X"1PISA=T# HIR= MPB \*6?E-$^,'$9-X TP9=11)^__Y\TKTXY@1T%IT ,S^J+BI\ T8^,E'$+8 MW@67/:)W*IK@'IR7=8YW(@%)Q,#PJOC*^,$;3QJ^Z^S;&>]R,V*E0'_ANLX8 MS-285R!1A>@$6S'BR3.@-@D%C,2SC"=S?;]&\$"Y.#TCGH1YE%E6\[G!BYK# MV^!7,)\:V/82ASD#\<,N=&4]1PH([H-U,%A5O2CHPY4I29*-#T(M7Z]Q=J5] M^\^$7^A686#2+)^31 I"[E8I=R9%$@V<^H,3:NHXUP6[HYL=;VSW/&:MJF;] M01!F>_+C6+Y:$*$6+(]W#_](M,%+9G_L"!-^VDH!,/ YB 8)XQAL#VX4)0QA MG.I7-^L_SW&5.7R1DT(39P!I$5B)%!0@YR)C>AM'(,QGE$ 4(=#A!R$36[+E M;>Z VQ-SYEL+^+5OWX9NTLJ!X];;3*SZ'D.+!ZP43:KDZI5@WG9H M.M_$05*KHYM.!'@=F!OX6_@6CM0:* B'BCBJL[R&LU^^5MA0M(8Y^P)GFCQP M<>33HHSAP>;$3 MI[C>?!?,;L7BYOF1*?6#-78;WL6=A0_\7B/J6KU?&K-RSM$HXC P?I5GP(2K M[R8%;@"+@)*?P\K(KI7&$QKMO?5HAC"IR')$!IM=T1JJG(/Q3^!?<%>&4J'>O,[4=FDW->P=/RL4Y6@67^?R,9#<'>QAL[.EY45Z!R]^( MLW@:UH,+GF)9P.J2;#1P9]I[U\JHY"HP!"8^<)ZPOMK5<:#@EFBX[?)?_"6N8-">*3T.77KC11R[MGDR,=@ 4]0WV8*"!F+V&%D1)HEF M4AR&<[EUS&^S)O"[/9\WG:7@K6-K[#W9Q&0=1WWLI4>%*'2A':1%#LQ"1P4[ M!S?K:XX',_"-;=O&&1BIR$(PNYH5X+/!4TJ;U_0QS')!9D8)"YP#@1!N2 MHG)TUB.OE@O49O3>+,>0'9S[34Q('T=?"C=V"$&.[(.-J4ND<4 MTV)-M F$$*2J>)PF:V\?I-VJUMXIC23/@T)]TK5-X:.@5PRNL4Y[5&OCU:T: M?_G2A+KQ"NEO78 5 VJWNL*O@)G/@7'.V96P[/ 5CJ^I^56U.T*KM!T5N1[> M.C6*$K;@)S3=@!^-C"5YD<^OC.,:K#MB[1!8^[=R=FI^PL=?\7@^6N'@? 8? M3.5A)<+@&(TUZ0TI_.3)';3^WO"R.!Q7_[>_H<5N57W_G)3[92^[7_TQ[.L8 MO.+G\ %'C^!TE=L#?3S=P5KB_I8AA48FU3WC\]70-,(A>=T]AA@&5XH"_RLB M@++X6-/NR(J:.R3-%>DGI>O]561P9>Y@A+"X,L]9WGH^;5I!G&G?4GNOS;?O M4JVO+SP9=\$##[V2FY3_\L2%3-A=EFU$@)0F6!GPO&0NTK5:O$*WA=KB=T-2 M8^5QW1W6!D?VIF?#=B+7A]+IX%A>C$@UBH@?!LGP*\PMT2(#?^R+"/LN-9,3 MC>T?]Y,Y-@T]K<19=>.V BNR0@2$=CYV^$UHR-9FUK25OM\P&8RZG)4%98H% M!QHY:*\/B[K.D6Z+N,[3'&R"C4[7X&;E8X<[43[7[PIRM#30&1PW:/J0YS"; M+=!F;WA=DP9B>=F>(@4;J.+P;TSF2K_9"<:6D 07SKX?NZB$ZY--8)N!J48. M"]II,>6W\2"E(RMA(MW*636#7:M5YEO&WC\#X]1I3I%W&05\=(@G3N MWUW9>XMNI0YCMQY+.QUEP/5YW,YR@)>1)=6<+$%OPK8'2S/IQHMTPTWA!&8T MM)P3BL17L)I@XH2)F#O$Q\.<]<%!?D/);#[/9;[[+"+:[ M/H*-T\W3_W>4^WX4Q(PG,4N9YR49LT[/-$12I PBLJ&FN\E5P$'<6J0ZDQJ]C"SB52+]@ M7F^*Z:@4CS_TZ&8$,*:#L8W_U7/X0(P.RJM8D)V&R@A5U.^LFAMO1L8;>,2P MQ\;/S<\^MC\[_D.]]8DX@4'[_7N!N?.*O%@$J*FL.6+I>,5!):*FK. K)F%C M%7J>F$G$J9=B%'JM([VG'MVXJ?BX1_MU)E_+Q+_E_UZ #3L7 =\3B:G\P&O8 MX&1CMMYC(!I:KR+*@> \6A3R3=&NNT(L:7UF9$5Y62]?-4=DR<#ZAK\NP.RB M0#0%-!1"L2PNT#]8#N"U\>?V&9P=O5T\+)Q%-;EV1C/.4Y$O1]AB+N"N^+;+ MLOI"[Q+;-&HPL&1UPF\78+".*. '9WUUDE 3X)Y4\%[,-Z#K;W7BLW$FC$ M[IZCBTEH"Q39*9CL"X$6IMH:'=0N]@#IJPQ)"6KD*)EZ3BPK^-<\%B^!D0I< M$6[.E"55V:3$%C,9#IU?200Q)1B0 _O1U?@V6 NH,34R. O3DC1, XS_!\). M4I7 ]^R8J #)0>MI<5(FP$ZV!*.3A$RO9C@6)SQ^-@/7M>I*?@<3FQ-&3X1 M^/TY\*> \\;+K]\)J7H*V+AHO AV]4!([=_99X3*H-+0:Q9HT;S.$P,O?7BBCPVQE+ MP2M=N]5@&,[U9,0FN]+1ZH=!I2T#)2>H2% ,2*, Q^47K$![>*>!$6$SO)SW M'*NXRZ@,.B&/9.TJA")"7,MUCV$QS 6K\G)1ZYB"&6S>7$+@BC*1F#]$E%\) M&$*54W%'A<4;P'U2;$[101GIEX-WXRN9-*%9Y MV@0G_YB1?T;^T](T^@GX**7G(Y_E0,>:)PO*-BZIU9VF8][,C/?)O(Q!^3N6 M/2'AH7B(<*LQBBCGRT[!IB'+C>J4J.US*DOZCO,G\"">XC/S"FO%?G!\2SMQ M<=/)LJ3(=MVEAXY#Z/@OQSD-F^477(X:Z(,N#;/^W&I#W6$3Z>Y"&O!#VWDN M-^JC'/%$C/.S'.=>PP\D>$DBDD8X:8R44J2_XL*,6XI.W#DJ(=MSKR UUNX& M3O$:&^S.,8[UBML/-"L.UM.ZOHU-18021@L%!+$Z0=B#R+-"'?486Z/K;+P? M7*W>E,RE]M$5@Q%V@HQ?Q)_A\N"_M( I ZU_5I8U?;Q \_<__ 8S OVM!3KL MC=\_ZGC'J(45BJ+%&:7/4CL;K0JF4\C#0# M8.(P@&O3Q#U*KH#;AHP\DK4#RI]H7Z)<]TL8"IQOD-CYO 'G,Z-83,_->C%5 MDQ%UT6ZD\31BR4!U@_R#JSJ_6IUMKI\&.*]'G.3[!?:1@>;F]7.A_'9^%G_J M[D5MG*HIDD)%'IG"+OZ"$FS\*H !H"G>S)*Q.$^$EX<8 4+(SN8R?$CAMLNS MLBBNS/(2TW2-C:A*8EHT 1JKQ\@6\J3\8_Q1.)H":V!(NI65BL<_&1F:@ZM0 M4Z)^6R2ZW\? &3*@"1.\=B%"IPL96.MVP7*VI U9HVM7(K*;9?\T*;K&Q%!$ MF*.5>-O1DV\P[U'SK?S<.($#5LV!%M.^?W3#"HD(G&%\3@A]AQV:!?6S@\*Z M+2_[QHWO3=?)7FSAB:0N2E9E?D"-$6+L:JQF0(G(T>*Q76D_J]:00/5 MQ.0_]3GUTG5DM$$FS#*J7S3M(>9E\N7F89JF#M?]7"QKGE.YLMPG%:==WJ_K M&6N5SC?+R$:;W;.?J\'I^]M3#7C5;.%-DO!?G>=69D>NP.3Y#0S1T+_Y_88" MLP6WK)_:]6]?;]Q]EZ@$[Q'6U>U9'G^_FFVT'G("OC/\O>MBOA6[#GQ]79EB MH##KF33]<+V*E)Y)K6O!D< B=CP^\'MSU':E%N*4ZGOUK08YH/+="M,Z!:[3 M?JP/7G )1Q2_0]WE@F0\L\<6!1RZ'<4:(T16IDA?2GCS)'A4-J;0AB-52ET@ MKC)EY+'@A+ 0NTQ%#QMPX+JCU5U ;G?R;#DV\Q7#-52B131HUX*CXT85O*Y% MY;(]=FAA8V.=\ZF:]V!&1Q7/3OBPXIV*_E4B%+);B87H"Y[.@&F?&Z=H\I#-!/^@ MX 6&F1@N$]E08#2?4[L-:=_(Q]0DL?92AC:>B["P"+#)=E(SE']6+-MAX(@V%IH MSADL5@1L47/EJ0H1[E9T?@'JDVX6%D -U,3V&\AO"OO;!?V4YQB$7LR 4WFM MN0!DJ']B7XV3A;2V_UK&M?$RH0 6YB0ZT0A\$KYK6E$:Q!"22!))A4#X#/A" MQ@,OD)_Y!2L6)$"BP9\(C^"6@U[&*"KR?R4)^Q,'?B$50+S8E%':(0TY*ZF\ M$;TF^A$",^!X9S,<$MRQMM]'@[W ?*!LQ48'5H_7)J/B_Q"M,X3\ZRM3'I5#TQ4K#Y+3% M:54:G56)MGI)N< L)>&75#!,KY5H4KT"B;16C=P6/WZ L=&?!9646RHMS24] MNRLX9;9^+:88C0;+478?@KU_0.9' Y%K(^C8[HIXM%5 QJV M C2C)64:-NG%:>IIJOH,+>Y33F>_.-&:;[>#W8R:@#_(PK]1AY$IS[FP')9Q MFVATH\C-@.N,^24O+A00C58.&AJ-6A!2I.%5N1#97!PI7M0($)5$%*VW,%N[ M@*,XR9$FZY=/+V6->&DK;";?+!_38J(R:B;1!/H[X%NPH0CF6HM>8 )(BC/4 M[0<]E-)GJ+53(!!#DV);J%3:$N&6'(_%N70]RD1PA,!,-EJ8BLE&0HD1-$_" M)/$9H'95%G14"-T3=]-(PB@J<<]U>*V^NNOVZK)- 2EZM@.AQR,/F2VH18X6 MXO-XE8C^6 @B+,4^H.M*.PSOAN_&QL]EI;46<&BA;6E>RU!]\.!VZMW.'UB: M"@MQ?A1H.ME8]L!TJC79($BRP5KVTAZEQ6$IFD"5"O@'!6>E'L#Z>CR#R<+; MT2%!D]2:F6J5US+#W]N%<;M>'FUF>;E_0=-1IBV46P+--U"IO>R(<:OHW_O5 MT@"MT4(##0-KDN<7J%%&Y"1B,/Y*=H1$RTR+M\O&.2J'*;YHZF$1%0.' V\0 MY*+&/NKL-)/5%IV';&]-ORQ]^]?OOBIC[!EXTEM6>Z MTFFC[^W:JHC+'>V3Y1+F3E>F:U]M:$Y=VX@&ON:%//>USM)"\+'U5R[R)1OW MX5YJ'W[]E*8E^;^\G<\\I\9C2 _9M;T)670ZA"@/0I[F5SV5#2=+K'@]Q[E+ MNF7-UH1;ZYL&6+7:M%@JF&;)<4Z-4AO(O.Q97"_15%@#4N00A79%>#F1]('A M,_BK^7>#4I=P$_CJ+:M@1A*M(IK"%IW.CII$WT U#9?S"$!([PE=-8U%Z7-; M6M,P,;"BT'CP286M,Y6?G'-=U!KX*"U;(0:QE+$ B69K^R3P[NLT MA2&W8FL"NEN+ZV$P\99A@<;*6\C;&T1(:R\L/)%2:RP\:^GIL7P0CXV-B*B7FN"KSN$$.6/J?1U;2FO>IF7RZ*C] MFHMQ=8=EC<+R5P?JLK.:BP:$V,^R*HB) M>)F$;%W?!Q2>K53C=5LF7@^_'QMWZ! 0'%*'@/=99OXD+:N/9QCU?%E5:! 0 M'0>HDPYU\A\AU&E?3/UUD(^4[B$0:481?,T:3Z F?F4:ORY%F7M^WW2#Q2@S M./VD>ZAT>E;(HAK5WZENZZK:'K+R)XT;*8Y[<3\"*J!%=8ZU*G\5(XAGB$_5Z",?98>KIL5>M'E@,7 MEH< T&$5'H;+*#/XR\N7OPN'6CS5Q-8$MJUGQ ;ZIUUNJ.J35$- (=J?%ZF\ M:8_2,DS<*B>PUPC(0#-25O1BW$(BHS6/7;O0CW X\MH=452)+9-$$/C-FY'\ M TO\)DV=Y=MF@@UZ^55>)]C"4MJH+V>LN$)X +R_A6Z>E+.T;5OQ@?H]T"/O M&Q]'%FVN936EW5XK@J@"3NG8O!0=)#^(ZDAXT\^P*6(1MF7^[>G+)I5!$3#RKPF+P5*%C'CZ^/L%!W[(KPYFH1S"+1BTI)0&Z&/:&1(E:$VO7 M=*ZOJ=GD?4XCK(,TH970V:VJG)788.1ZD^Y@]$/;6;,1@Y^8Y/#?13B*-:R] MS+578"$T-;J/L.2X$MNO,W9G^^^AL/CVGE%T2)X1K=D=&W]?8/)]+EQSW&3X MH%#_1F5;E#6EWF%C%Q3,QWN>/N3UE\,7-;V#F;S JH*%X3&E%BUO\9+WJ2(0 M:.GZK)565P0;&[4V==6$X(U2PU.*,>]#_ M!9$R"C_%"!(>8FTC.<*V%1S MUP$VIBF:+1T!H4 68ED2H:-W)2)+&";ZJ,ULNU>ERH@4SDHUOVEN)!XMW3C2 M:0!5C;LB35PQ4W'!;-D* M>1/G5NNZCLP"7J^ NX(>S;V3QPK7S^05+HEV3R ^\43./*\D]3,XY"1V5FV$ MNGQ/_EN^E#SV3@G@J[(H6#4B.HV,G] \K,_ 8%C,TE'3$/[#@E*-+Q=X26:A M_^PC*/XSXV] _CP'QAY.#E#.>%@_DB1GV95?30!_CHL;5Q[*;0"[K(::X=+GV-$A57SL#BHP** M1@26ZSK%[C05IKBW!J,K)>X\PK- M1&'-,>424CV5UF-_71-\11BQU.;R]+3MR-AH#U$Z!JJG>\F>GJ,D"(K48R.Y 2G_%C/4,SBK M,^Q-H-Z69,36J[, #8?W^4YAE_NZRM\'*=:\^?KU+W5#L]:DDWL3,(>FY5 , M3WEY6K'S,^P7AR1I6KBM]F]#-*.\#EHUK!,M+1IK!"/9JDI)R'7,Y?U)Z <6 M3+8N'8-_/$-L?$'8Y#F=@4J%Z:AZZ@(PPT2,V-9EVWV=N@.%6ZL&I?UU>-IE MENW1W:E#$P&SSOI@PTIU=2'\5F.^&E_)A?W,0#;^ARR)M\(D M(9[=(M:U84/_^XE?98MJ+EJOM7&LBI_"-JABBA7ZKFS3(Q"1G[#SM.HKW1]K MK&247K1-D]F%);88D2*YY&U]$2.?:\Z$_=FZG]2;L*DSUF]4TN'A":4H"$&( MBK+0C -,L3G$IQ[OFR&K 7YK! MHALS6-@I"JKGXD)UK)[,$YRO9BX+:Q;8QY0M$03"):\E!DP N.165&T618O@ M8/RDN=*JJ=T1RR+M(H 0!!06YY1P(7[PUN"(P/7O7HNWXB+I6R7.:UG8)'29 MM-[AKP'>H<,[@D<([]@1+=M;JE>BG7B@0???]*^2\R7,BEUR) (#IX"Y(:QDZ60CF_7E7+1PZ8)<\"P@DTG) MMC@IM*(>'06^9$>O&KUEGRWQZ4Q#=B]5TF-"',M/% Z=POYJ*BD6,0B;'([Y M>5D1Z2F8H0VME:?'?'[)N228W-LV"R 0BLTXRN,@3:G=.]LUX:6Z4ZUI!;HO M*WBB7Y!V!J-@\3H7S17MR7.U,'EWFEKV&@^@LR?2OUC,0!E@$]I4A]0F\Y0*CJ/=&TZUN#%X'N+YN8MJ45FL1UHS7S&V#@=<5)UR"-N4S69_0 M%V11(>QK3_1^_&F?"NI929I+OP,U=FV<5*Z ME1]U'PNI('L?*1NO82D0) FG$5B_QEJ'PMPW"8WCQO79SVO3'T.+N+X4IRK& M2%<\8@)*[+Y5E>IHAI? MT9)D.1*Q@D!Y5;HYK+?9K':!L?$]Q EZ-FD0\&]U0;V&W1!A M+FJ%?2.T 4LOKKG!_L&B+-Y!EDOZH.,AC)K?WOST_H,A[ZNYAS;\;3U/=W'T'E.X/3YL568T= MC ^)<>\HU[T=P1T>N- _]MX&9?RD>VW]!4V8WRKA1V ;$#:NFW/M3G$UG?6# MW>EIT1^Y(E],X%V7M_Q1-_D_Z0*V2-[W!+.$P5351++!E4ENK]AET^2Y*7SN MXFZH7JTF)/8O*C\E.O$DA T7K8GP?"YGZO(JF287V#42&UE],K\Z1U<6#C2M MSV);C]94I2;:];QTN-<+#!;0Q2C@6_/T5-S!@J4D$G5>*IN#+Z/GQ&:@!F&2 MH<7\NV M#?/0L4 T=- R*D_>GDDS(Y'\PJ]T2D@?ND4 _=HX\TA#8MBFDT50=Y#FK M*>&GOY7FU0AYW48:1.>+3MLH6<)*14740@HC R/CK+S$EKVCII>4["#8>2W# MO5<<=.T;<=]EC:G6Q$LK*5BF_<9]II3^$RW%1-X@SQ2'+&9JPL#"B$X2RKXG MP-TL< DAQM,>XVM#H+#M'!Q0V)/]3//Y@:QCRV.L M16O?_V;M2R+QCZ;U*RA#1*DVE4!-Z0R&7$0W.2WDV98Z+3>S.SG+>6:\_LJ3 M!<7>WJ,>DG=:B.]:STY^U^K.7*_3 M U=_H&F$RYKI4N]+\6>3%+S@$OC7Z[]VK%30OI(FH@/[[0@LB LDD];=88-V]LX_1B0K6L^,(3F68O_(*8:;,3@OS <9V)6WM\G..+S)T5 9;Y:W M4_GX^J2I&JL6*B"*2Y&I=EH3Z"C$4G"2+J^!:37N%\6$0(O# MU].?Z&[:UBZ==6SN4@4/"-(FB8$2W,&(8QPQS?AFURB*1":(9:ZHC>^ENB)7[))@LJ5>6LV;V43]8D4:1RN#**/(O M7'766?K!:+NUKC+\1DVBOTM PV0]H&$;8]P_.EP8Q -M0+]B^_WEAT^J?/LV M4:"=3MYX_^G7UQ^,-^]^?O_A[T#;8ZWWVSF[/9FN5VV9?IC!HX?ECBB M/?Y1E=6^%G U+9R!NOT/T2!0'E^'*8P45 Y7.CK;LJ)J<*C@>JIM6MNRORL MXNHF#BE'W4RAS S=7E0F^RTJ[MAXQ3-& ?H_\':-CWR&\-.650Z,+;"$[?:: MS;7V>[N\[U>SO<4>HA]9QD&8M?XI!\>>;3_VQ\1YQ5]\MMVKM MH@Z.0^^D0#=H8[M+Q@S&QNNO9WF<;]G2;/?[@KZZG'K3%81_Q4O3\.8O:F%7 MY*(G"I^UEWN&3VONZXSVES@MN@>]'"Q>2=Z&MY+]-2-]CYZ"A1* M3!@ 2VF?B8S9U=Z$(5__[Z]O?GJCPJCO7KW^WS4)@-T@S391/3YI&@%B:N2B M2GEE)EBYGQ?LZED^HS?2CY[+L:0P(1]<= O7EI%BYLB8F7CGM7Z*W-A]GYH[<7QOYM!>W]\-8';:H-.H:2--XV_+H% MW3942(("UQVR6?9MR& [/XK)I0CL(?_K&0$7\"F8$^LU7Z3!_'SG$S3.P*[^ M?T=R/K9EHQ=99GQZ7I17'(@\/IM/J5)N2G%=^;GQX=/'#\;OHOT$H:>P1Y3Q MDOJ=O#RMN$ +M3 H#)Y.RYGQ2U4NSHU?Q;P M&9:D77#C]X+-_OLO3]FR:3CHCH/':_3&:W"27KT<-,>@ M.6ZI.5Q[;-_--'XXA^9&],6]F?O[I=M@6?NMVZZ?H-1M\].SP+4<6\[+!6^; M=-H)DAE;A*D"@)\J;.[WZ8Q-J9UU/TI^U"D ^"CZN,BK0RQ'@> _LBK&[LKF M^Z\%OU+0?\>RG/M39H] "7PKD?E&:F"WBSJ@;7JD[ IGEG,PS+H'O#J<6?=V M9CEKSBPZ30Y[37_C%SD"%K\^@K6,UE<1$*ZU7;,Y @=/MQ51U)&^O>$-P<(/_[QQ[ MV2.0_"=U$W/3$LGXCL/C-^+LI+,>;QQ1-JBD%M-=<,T->:XK\' M'.WCT7_>'N#@=K'R$Y+CWU$?]&H8X[A/PZ#BD.WJ9GA_I_A2E@88<)H\N9MP M/*6*ECTIWOG7C?^W7;.Q7:V%X)[K6G2_;7L,JOL2F[M10!^R>5E=X?66,]&V MK<+F)_CT(2S]O]A>ZC:] MM@7UOM9M[DN)YLF/#Z_7,N>^\,8--9M[4A_^NV:VBW:XU/:UL7(W MZ&<\DC_$1CH5#H5W&J6+XLJ@6V9343XN;]>1]PS#[H@>Q5AO'O,S5F2B63 7 MH''Y #:#X OLM4;CL<7\K*0.N^O+QP]D^W="_4;?OG]G_/+A M_1^_&[^^_^W5FW>_?!RITO^3L7'<:K0GG97O_YYN1@+PSO@SX^7B=%'/#5]T M+GM,L:Z?KIY]I^[XT_JIH66;#HIWO]/ [#LVY9NPJ[0,T&Z ]1@46S34]+;@ MY8W&V7NJ#4R^)PO:\-#-Y\5&7/[ME/).4Y^R2^;_X(5IOU>\SE.Z 6=-*IW< M\N/?FZL5VP M:.@UAX>CH'GH'AZ?'+;;J'LR_.?X],@[Q$.O@YK>\ 2:(=1I?L#'A\W.Z&B$ M1_ZQUPFP9OHL3H4_P5/D0,>H.'T69XV)E+/35NOIZ>G@J7O ^+C5:;?=UF]? M;@>Z:2-I&Q+Z8Z7U\Y"':?MN2WT]1 *GS>6$K[26$\RGC![X;-I2G6T?==MI M6\6)&'@3*B2B_H)W('E3SF=8Y-/ URWUM9+3;K;=9L?-2@KD@BPKYK 5?]EP MD)2<#".)KQF?7N(1BD(@B>@?$0K)B. O"#$"N>5!IFO)>)C++^B*18SY.-B M0WQZYS@*'3*=,2X=ND8Y0F*H-15<:C+5KR[T*\;SEOE(:B=5[47:M36J%@ZE M4)^:2QX'SR)HM.PUB$1SC-"L@A99REB3Y$EY;3+NZIZE?_EZY'K4KI] M4_W9=#OEQ&[R37O9\*F9TFU#A^78*Z=#2O=*'7+'VR:/**+4GX6E&OGCU](( M*8'J_6$9@0+[!V/VV/)91"6?:W)3914" M3,I(3YNK/W)D(DJ9U/3J2?)L-B-TQ.('\$CY[&GJN/=XE ;VM>DI)SKH?TX1 M]SD+"T)):\;9#'-)L,A.;9K!A./160,FN&8:OW\/T? %$E;K/%?'7SJZQ:0 MX/!VV9&45OG_64. _4,!Q(_"OT7O M SPJVWL@(914Z+RB?H#O'1*<-2X8Y.1W: S*J>??[F\V9EA:ZK)]RC1EN]3G M4QNR7OC/:2ZS^*:C*1U%^K'UDN %JTC@H$\_Z;]?^GA"G#0Q$+[P#FNZ5;OF MDB4/4T,:S4L#3($8_A L)($J9D "@.P)%X@ MDO!TLDR=A*L3L]V#E;'Q'8(Y'K"1!!3>&G*K7,TPJO%?!4;G_8J47W8=UH4! M!1M=L"GT< )MR".^H8 <_D91%!"I"M#J(%O+,$/>;;<].\B7 ATV93B :]'Q=]A,ZO@/#^?,;*&[Y5']K"7%Y MO@: (95WW3CK)<(/F8@XA@]:AD(Q*\4!, M\#>A#;5;9VMH0WJ6R-P/:P,P#V@(Y.I_;X9]5H0)_FZ[V]T>_%J@\SZ6NW-H.7M@EV-FA,$R M 2 U@U)=JS@+4"+52<4Z"[G.<+X<^WM7*$#I M#1W #G;7TXN(KX=]%Z&^QT+RR)<1AVH,:C.F$ /+\#$61.^06 )KPFHV3H)7^=]S'D/6-;.I0H6:W;&ZL7M=JN#MXOE3+'9OR+.05#^5D6TZ"VG[Z)J+QDJ+"R94UG./U?%(-28&>%RAT-VV5+.# M'$)Q]0H'66VJ=5'YUU(;)U5G[T'%6/9\&&M$ELS*7RG$[!]'4)=MS3]2T3OI M"U^QC ^MW#(A9IA?L"G . ";V29I)@[F[.S872^M@5MRBJ;U7C'\Q0&63LS3 MT4SWX"@KE$K(BOF8,[$/W2I [6(.9K!TN?!IP<@<(D\\MUT%LQV,@3?T$91G MW/ZP0Y;"&.,Z;7=]_2A#O9M6+A6\UNF,P:KC=HT6W\6HE.E^N2B40VB,.AVU M=&8T_@Z&E\^,!4\D#"$E[2L+WT!/Z)B $_:$L'\YH9"-.1!UW?45S92ESI8U M4V?)U8G9[H%:6+A4V+)D9HYE7K<::+L8Y(H,7B[RV7(SA\-#SUW;X[?#;Q\G MUTP^B*93Q.=L]+;(%HHQ0W[DN6NKUE:0-YU$LCK>MO<(Y1$]W^<1#FX)&I*0 M2/O\/(?0/#L>N^LKT@D3)\-EIVU?:OK;2&Z>\#YTK7#8Q?EMW:+EXMYF>G- M._')Z[MEY@1&DGQ]$]?L0T MLC^$%K<]:/FF_MW='FS :P_<-H'K!8'FB,+*+SO;<#*# M=N*Y&R>QIK-DO/,O,-\D9\6?2YP56%(8\S6O[>9M5.O;FS3Y;IJY[.F -4*C MYWNNUUE+DK-&WTDO3XXBE[]7)X?0[//JA9B7YD^8[.BE..LF+%6Z;"0W5C&> M6DRQP&$7*YIUBY8+29OIS9')@\%A!I\Q5!=KQPWU3^8<3K#G+#@0=^: M'$0\F>M$!'P!#?7I,V?1[*P1-R<23QM.?,GRXAP'>*T?(N]I== M4+L$-U2]YZ$>JT_J;F2*J+S'0>3CX![/T%Q]=X__B$C\,B]43+["=8S9Z.K9 MQT*DUP]FNS]"H5CT?^MRWM!VLUALL?&NIK.0S3$69NS7FM4 ]U0GCD-UR6-F MA[KG@_V%'D3W\9L$4)@/5 ?42;.)QO2GCDOR9J++!DZNP*F.!%RX< MX.&;>;">=P@XFKJ3'[S08I;*:5T#>.^TL-XS$9N4S[;8@L*!/ W(5-U8S;1Z MJPB N AQ6HG=UZD=YH\<$0%:*Y$0;?5VT5?L>R/;J8S>-H?O6A^"0H_:I\3 M?7J%. 698J/;OHFL5_CUFX;F].Z0[T1.+B(AV13S=,I)+J^1Z?,[GB87&VU7 ME5U-)ZZ+R_Y]P5#/M*C#\.;,QS@0ZN?T!BC$ZIY,_:,E\SNP%Q@P4#>+S^($ MD:H2*/VX$=+7L*QI--^<17]!SV0:36_Q(TQ98Q6\"9,LSC:6:^7GC'/V! .[ M0IY>6L+6O2IA /**+07U'P!^HP% M$>[-. D[;??$'"&,)#4(&\;,\#YG_PP!Z%69O: 692GE5V@)E]_3 *]$59 MRXMBDR5$R3(3FRNCG*8UG3"^49+^TI&P M6IPT$-3 U2_ZO]Y<%B7>+QK50.W5V)K&5>5 (5$^D%<;6@9J6V8_-2#W9[H, MH.,>#:X)55K>8B3P8H7H*Z-^00@JQ:.F,>:&JKPS7@<[9S00_4@J-0+3DH*9 MJ'I/?])"2YQ,O/FV:$4Y==@6A8*,*\^^Q/&_-_0; 9Y*J%R?D-7SBMNKNFL M6=2U!!_X$T@K0]Q?NR+!,N6W9U"/-'\@H1D;71,NY /!_ O,P5"NA(B-8WKOS[([5B*?K)DN5&W]JFB)I.5FJ;^@[Y9 0HVVYKY[>O M@4N8SL\D,P1_LP,ZY03480K*<^_DZ,7Y7*EZB6<,ZKK-,U )#C7U_U5$_P/] M@0 9SK/'%A(8+9W"S**$%=[L/%:D-OBL!GMNTUJ/<_5OV>+*0/]3ZZERNXRK M:W4O$^,M;646":EW_5FT_F7/X"\1S-)M ,B+,:0L4FT'P.3#N*4S&.AK$,:^ M4:AY0O(G#K1^?KQ.=\?9B$A]BH?)JY!, 4;(U KVBBKQJNE:X&L&]#:V$2H( M^;E10[U0H-;5.)ZH'E7]N:S8A A]*?X^'TO^&\D]+48^NP8E-S (UXP M7WXE[E0^ (VEY&08Z0VI!W:'S"&I'MK5=?4@3E"^D" (\142$CH>[^242&^* MJ6N0\<2G$/JTX&CJ6K,:J)YLL_T;ZZEU,!= (< ##ZQVYS:3U:!KV6T4<)Y; MI6IOBJT=T)Z^!IU=+@*I(X"R:.%I0^O_:T?T&TK"G^ I^O3N?U!+ P04 M" !&: 53L,KP&R88 #8X0 % '1H&ULW5UM M=U,YDOX^OR++?%TU>G_I,]US@*9G.8<>6*"GYYM/22H1;SLV:SM ]M=OR4Y" M7ASBV%*XH0^=$'-S[U.JYY:J2J72W_[^^6AR\!'GB_%L^M,C\0-_=(#3-,OC MZ?N?'OW^[E?F'_W]Y[_\Y6__P=B_G[YY>?#++!T?X71Y\&R.L,1\\&F\/#SX M(^/BSX,RGQT=_#&;_SG^"(S]O/JE9[,/)_/Q^\/E@>127/W7^8^".]0I9,8! M'-,E:A9-R M_OEC_1)A@019$?_?R7@X/U<,QG$WR#Y:!^ M__W-BTN/7![B_&@V_2'-CA[7?W_\;#;-.%U@IK\L9I-QKEI^"I,JP-M#Q.6" MQ%C==GGR 7]ZM!@??9C@V6>'SEE5-[>*5RQ_W>*FC[_@33!)QY/5 M\+RDGT]O7=&UA8Z?ETB_L1ZJLX=/9NG219.JJ-G\[#D_O_;B.XF.<+!=GGZS&E7%QJN6_;@"Q'LHF\CP[GL_I91\))XR4-K'H2#82 MR[+@O&;>(H>8G>71]A;K%,MEZ2Y0Y=DQAX=?,)J=$XMVAH8S-,U M#EU^GTZO>+PX/CI:W9.-EWAT]OO5O+71_'+6=,37BB7P^VK^+:;C.>:7L^G[ M=_1N_8)Q.8HJ\A*T9(;;R,C.<@8FDJY\%LXJ'44P752_ JW8QI&RJH!T:% M1AK8FQ$T?8]>?< YR3Y]_V2:?QU/ZQ3Z$LG+.(-W<@&<%"4[;333AMP/#=XS M+S3Y<#P'&X*31.9;'(0[/G(;[>L'HOV>H]W,./R"!>GQ^07%!D?X#CY?I"DN M1S8DTB9)RDEHLEC:,U N,J IS 9PQCO5Q4+< FP;HI@'0I0>NFA&D">+!?G7 M9]X+B6>]EY'9&LOI+!T#&P3S,:%TR&2YH^LBZU;P MAN0N[\Z1JZ] >\VT>Q%2FAT3F#>8D(#%"=([>29SD5S'1"^D0VZ9=N3B><,E MRY@"ND V0?2)H[Z&:DA>=3N*---#,V:\F'ZD9\_F)]5(%35A(H,I-G2.+ M );EY$)*FLRT\%V89R;:?KU'#_ .#___*&FH\A0K3S[RQ)J MY7TV*3!N="(*2D40"9T0%@FA4ISW(< 6X(;D7K?C16NM-#0,IXX<7K!6HQBD M00V%>4?QOR9'D8$NGD4T%#?E7#3H3A9B YPA.=(M3<6^(]^,!,]FT^4S].?A;$(#NJC>[O*$:#LYKDMTKV?SU8 OE_-Q/%Y6]KZ;U5Q! M%6(VH3N^?S%=XAP7RU&6(?N<'0T*>J:)[BPF7ABB *NEA)#ZA.AM\.__?AT= MS:8K+.OHP.HD/+>:QH/3>"BB2XA8P^1B-?HB3>Z3U+R*9$@AVC?@VO47< ]% MM73AUEF6BT#("W#:<09<.Y)*)19402:CB#FEP!UB+Y?M*I@A!6T#(,V^ZFH7 M_N<\KA+#Y#7YFB^FS^##> F3"Z0>8;$28U"L*" ?TTKR+!*)72L<>.(@799] MD@"W8AM20#@ 5C569LL43M[-8;HX56?^'W)M:AT/>36O"CG (QY\02T#2\%'I@/6!6>MF$H\QFRC M*Z%;:JJU,$.*7X= XV],EV:\?X-+&$\Q/X?YE 9G<4&P7[",TYA<_Z2,)-^? ME6R1 G@(+$",C'LH-F(6)LQXQ2Q"6*\]L\M7'%O0Z!Z48J R1 MAZR\[Y.-W(QG2"'1GGRX:5UB#P6T]"/FQY@W2.ADD@X29]R0C=\1,-<3"[; MDLC.]\D_7L9N$ZI"&Y^GW,PIYJZ+I <5Z?=CZ->6V-(X<03*CRDD/HP2H*AX4NRD4% MND_ASS;HAN2 -^9*<^7<3Q'I&;*E=\7N+K[B"L!@6-AWM;=;*'NVK"@Z0WS41ANL;R^M M[S[$#=<$9T2]Y9D4K: M@"!SX%W4?X9@2(%0 U7O-+ -*_*6,'T_CI/UI%*W53S_?)H?/T=6>.(Z"\F M7&FFL\MDC4"Q!#&;E#RDV"<8W@;=D&*=!G1HKI"VVR9/07W9I,5YS*IXPXRH M-2N6_@8@D*F(PON@/,]]5@PVPAE2O-/" =Q[R/OMBSNGYTAQ7Y22GM'$4_?I M869!!A*XF&*4<1)EGQ3ZS9BVX8%[.#QH-/@]5@[).;F^Q#I2(BOP)3*1$XGH M8F' R50Y!!$4=\*9/@5DMR%K*/D(N94FY,!24K7X5GL61;#,%2-RT=H'[)," MO+$%QF#6#_=GQ5 MS.)D>[Y] W4W7, X.AJOJICJP-2,.4'"::KO#LTV.06-3 B@*"-X9"$FR9S* MLJ1B9)2Y"_^^ FI(P7M74K52S!6F_.WQU8%[23^W;(OU=DE?5[AG94-1W>]3 MH#>#KKL,.65L_KUF;MZ=.#R*M-_X>KHG]RE.D09N%#WJ&,A_K37&=0TG$QB9 M&3*^J!DB58A M4SE:IJ,C3X?SS++-*+.06'2?E.$.8(=D;'?ESO5Z]+XZ:QC'+):O2LUZKWQQ MG'\<)UR\)7=\5*S2!7U@F8PVO;Q1,\@"6,JED#F(X'.O\JN;, W*=K;B2B,5 M-)Y([\=3$"H(Y9QAA@:JMF+.S#L1&.HBK'&.@K4^=NJ;.9-[5 E]>=K(B\)E MD)&AR89I4]QH1YVV7)Q>27WJN(U, MQD+^GV'):Q**_F/>)LL<1*Y-]#E 'X?I"I!!6?J'PJI]E-EV#?N?L^GL,L7/ M,%FNE0HJ,8% 84:I#2532*P(Y;,Q/)O4IV3SZ[B&E!]]*'1KJ.F6>?FKB<3S M;<91";32D%GU11$@$YG'I!D&Y0R/W!C99U_B5T#M*R_=YXNBGWR$\62]5G*A MKPVKNAM 'K)WP(IWF6FLG0""C:P M@$]%2JOZU+G[A\J;[J_$+SLK MIMJW2D,NF_$J919LS9^#+!3VDP=GC72<)%0I=#PBH8-$0_*N[IOP]\J&=MS> M$*!F+:T(6;&2' &)TK$8#8T3#8N-415C^K1#N37IL-\B@=8J^P**"9\%&8]8 MSP.3R,"Y&(.RQM[W(L&W]7?VU?VU\OL=Q[IA$X)5Q= _<$J"36B>>9*/QM/Q M8CE?O9=G 8O3PDHE$AKCG1049-= MQY=QP0VXGAQ5^_U_JX$;"0TVF9(8KUT"=10TB42*>R$&ZZ0S4=LK9G+C_N.[ M/_F.L^S#(,@]**%Y 7_U @C1Z=B33_M^5>=45P!?3//XXS@?KQK_G5]T1F\1 M9$CU],FHN&8Z$<>#YYF!M=H[6S!"GQEV7^1WW##V,*CW3=3:L+\=O1_':7D\ MIY%X=@ASUBDV7OX MOVT!*BP.?YW,/BWZEIU>?\J]%)O>(ERC$M/ZF"N'"JU(,4[TQ--#ARY_<.'* MUQ0UUDQ]FM>^!+_@^OMY??SSS^FPVI\W)-7S4C M1X(;[FSF+$M#GK6WM8]/ M<4PZZ[+QWF*G)>'[E;-!PKQ"H'"$[#7FIR>_+^JFKR_M3A*Y%.L],%D+Z4L" MED%:>EL566R!HJZ2B& SV0#;)Q[8'N.0PL8!\WU#YKT'"9K-W3?@6R_<7<87 MM! AD3.A%83:-=6S8" SE8(4R4INP[V2= /&0:6['SQ)]R5!;Y*NFT5=QJ=\ MQEBBH6A,D -,T3H#99'Q0K%821:#[+/%8GN,@TI1/WB2[DN"9B1=B_BJ7!3[ MU72O 1X5$PWX8,EW][78T\3:&L*02(5S@]'DU"=?W$&8(75Z>4"T_]:T^A:> M1FTFG6L?E+KYF^D*+1C-Z]8>$7B624&?W,&NGL8.NP+A9!4COIL]2:29.=[8 M)&KD-"1AHV?" 6F+!H"%'#03'$W$G*13G<[OV1KC'8.#OOF53D2[UM6KCP:; MK"40E(28%W5PWM)+/RN7P,$%<&_H?YAJ)[O6XH:"4I"\Y)9X$ZDXE M5KOZXCN8\5/MU<+7-_CAU"2\*B_'4Z1OS^:8Q\L1IAB2R$2+XJ'N4JT=?2A\ M@JRE$MG6?3M]+/@V\(:4V>G$K@T=&1NKK>%BR@4XL^G[=S@_JJWU1S&AT25Q MIJ1?9?3)P$3P#!WWSH Q.O>);&]"-*@J@7LB3A/MM.SL>D[C51'OJP^KHOWG MGW&>QC0 HZQL;:Q?3^+PDCP/YRM[$_/2*V$H)-&IUW'=MT ;4A;D&UB=_=75 MCD6GC'Z#JU.LWLW>P>>ZTEPKPDGX7V?SMXPN+PP/9+.%)#6,V4"9]I0 M0!D5 +,EF"2E0IWZ;-O=%?&@:@?NBW3WH=UVFVK61U6N6J2_BI/Q^_4NI!?K M=IEY%$,H+AK+C*L-M"WYO>"E8T)P*7D0SD&?/5VW !M4@<$],:NEKGJ')YO6 MVXC!VAJ*Q:.J66(C2'8A*6*3BB(WDXT+?9KW[;KHNI.#<-9T)1DTP9.#XJ20 M-=-'2N81F0"0]#9;H7FO4Z W]YX:9*"Q+T\V3/F[**!AG>"'.:8QG.YZN52X M""Z0<\$C\ZD(IC5%-E$YQ3S60"S1FC7-E-1N MZ\-F-S*X6K[BR,.P FMG ,^B4_5TFZ!5\HZ\R3Z%QDU"@.^!*@T4TZ_Q_)4V M;LIJM":%VAJ.?$:I(\DI.),!N(HFQHQ],J6W !O2N13W-B^U4U631:WK*^Z_ M3Q/.ZW')_UH1I*,N[J$8I[9JOE(.H9T$54ID5IA"@6JA0>#HF,24I5; _;Q M:>Z"JFQ+;[\C>(?5;W?[X78&1D"5R!8Y%>A]IH/#&OK&2\0'*Q M1.%RG]ZP6T/%'7)Q>CI*/2RD?F M--2%22+\JE+JS$GY5 ^K(GK7#I(A6.:3+ QK:2EZ#])U:\U_,ZRM*/2MZQ#[4VA7 M177DSI69=GV(&EJ4'LD\BH2PTG*TL9>4Y.99+<]=F9>BNTK6H MV^JK+XWFQY@OGDK'?3A2S8&>&U<0I");PJL78/I+! .T+*X_-2M^K-LN$F#]BNW06O47>7L,2?UA&:BE^1! >.% MW%TR!< \3\!JD$6L""!"+P_S"XK]CR!,>30B:4(R_,*\&"-++N M"0T<>.EVA--E'$,J#]M9Y]=?^9V'NN'<<8KA7S Y7DG_!A)U\93D=L^6[1NQC2H;27M>;"?#MIS8LU+$WBA<,O1]*(K M+VUF)(YE:*,HA3SG$GJY##>;@#VD>@.??H,ESLZ& %]]D)MQC.D4M<>/-A]\-L3X=?:P_40\^KHNU'A M1#M/#P]0#--0 [@8)[1[>W'RO M!E'.ED ;!3O7G[8^/V,YT@ .;"T^KYV5M"2C7GL,L)*44+(HBZ5/Y',CI'V* M"9^36FSI[KGENM?'8EP_.Q\8ZXR+8%?MI6J!6SW8 MBGSZ8(GH11+=I=FBV+ =HB%Y&&WX=+'T\!MIKDD)Z\W8+Z [17Q:;GN&53@( MJ:C$;&UG1A.H9A%I]!1XQ[67)A:_%\MN0S D?^4^6=54,RVW_N?CM/P#:G?P MY17_"*W! ^U]H@%E\A *EGWGQ7-C.<^:Y0! M7)^TP-=Q#6D33Q_2--1+NPU>,,%Z;CA-L^-%71([71 [!Y4DV$+J#,Y8II-0 M==<94,0G:6:-,D3;IR;L%F!#VKO3ARTM-=.V-OYF>2%&I8+(]7 Q3K,F4=@K MEYBPSB5$C"CZ' _Z=5QWW,CS ,G24"]-?.)-2Z!GN$Y.49U]_GI^UG]IQ"'R M>JXT>>PV,8U!5YR&0=W7:$L6UN@M_.'=GCZDS3CM?>%[T$C/S,[%OER[YW0V MW:5!-N=6<(WR.&\Q'<\QKWJ3V>(4REK^6SO]ZE0L\SX5EE0L)FN1#>]C:B^ MV/]@O?-;G=';IJ+1)L.4U5"[?-=3O[-D7B* +%"*-;W%&F#&95?-7S\G;Z\1 M;WBDX@K'I6Y[":4IQ16R;$"F1@C+@B![ X([I;U%H_KLV-P 9DAYD<:ZWWG, MMS3OIY_7+Q$6^/-?_A]02P,$% @ 1F@%4RKN !]C1@ 8^$" !0 !T M:'(M,C R,3 V,S!?9&5F+GAM;.V]:W=;-Y(N_'U^14[.UX,$]TNOZ3E+L9V, MUW%BO[8S/=^X<"G8G%#<:I)RK/[U;X$772B2VM3>("4ZZ5ZV1,E[/ZAZ %2A M"E7__G^_GH^^^P*3Z; 9__U[]@/]_CL8QR8-QY_^_OWO'W\F]OO_^Q__]F__ M_K\(^>^?WK_Y[F43+\]A//ONQ03\#-)W?PYGG[_[1X+I']_E27/^W3^:R1_# M+YZ0_YC_HQ?-Q=5D^.GS[#M..5O_Z>1OC!J0T25"O3=$YB!)4#D1Q91QBE(O M7/@_G_ZFI8(@N28/[0T7#\Q]_*'\%/X3LS2[^]N./?_[YYP]?PV3T0S/Y]".G5/RX^NWOE[_^]=[O_RGFO\V< MSOPXWKP 7Y]FU__P-AKUX^*' M^*O3X=^F\W__IHE^-E?/@T/X;NMOE._(ZM=(^8@P3@3[X>LT??\?__;==PO) M^4F<-"-X#_F[Y9>_OW]]'^EP//LQ#<]_7/[.CWXT0L3S)\RN+N#OWT^'YQ0)Y*_K5D LH5>#\[_*T'SMC^HQ )O$R ,%/85P(WB/&34_OCOGZ621! M]I>C68^([S^[5[S-N1_V*>![C^X![?Q!Y!S. TSZA'KGN;=PKD"N(RR/G'V& MR7DS_B$VYS_.T;UHQ@E'# F_F#:C82K+ZT]^5%:.#Y\!9M-W?H(K[V>8#:-O M,=]FGR>D++I4"SK'N>\;;HT$*3,<#\LJ] :_7;ZFP*XX)O@Z _SGZ?OOANGO MWP^!L4B34-1K+T4V#I0RG$O/+%"074_+)^XO!AQD^ONR$*!!XC5].!QFXP,W($QM")%)9(#XZAPNMS49ZRP/7 M]RDV75$V^VF8DVSYBA^+\GZ$T6RZ^F2N3D+93E\UEF.7+T5F,S>5X-GT/$7 /#R-X<3DI AU0YU0T5A,3H\;=67OB>?8$ M]V9N;*)".U%EX'O!O"N3&T:?35;262X4CUQ)BOG3*T=FS:&4LJ %CN[[[YI) M@LG?OZ>=&1314+PXG@CL\2)2(D,PC*(R$U;Q^;=A>KTF/!8D=^G@^I*AW>H14#; M.NW>P!(U0@$PPKG%#4PY.[=OB&8(7XC"65F%&.WP/7N*5%##?;+H?LER;V<+ M+(K$E2>&,D.D1'/8&OR#Z1R\ 8B!UCDJV(WKQ,C12>SW26%JD&*UU7'+K3.< M"),DD2 -"184<1E7/+1[17)U;(KMF$Z2#(\0]WTBV!I$N+W3B2 =LT83"KAD M28^>D$N"$B.D4%H#.DGL8&PX)?NB3\'?YX7KRHOKT7XL)WD#-'^-%I22'),F M,K-$K R29.70UG$YV)CJ'BC/_? MSR:7@=@=' M'J'4IF?A]GA$N0W3R_DJV0K58"UD7$7U+V_%8OO9!K9%O&]4WY^^'B! !V$? MC@K:"!I]S(3R+,N92"3>@2/":J!",:=8JW.')TF!.TD$QV/ /C+N6?,?+L-T MF(9^@FA^G=M& YJBD=D($D)2:*L*2:QRE'B3A=9&XR[8ZMBYE<;OO_]P-E^? M6FEZ$^G6V.B__[@F$31;_N@S^>-ZKYLVN0319E>_C_UE&LY@S5!Y?/;'KE=4 M2O]H/:JU_(^E"DN^;T>CG M9O*GGZ0!PS4W>[#DW6OIJ9B M*J2![#S0CS)SK30C/ 2&6[=W)!07CPG\$NWW:%D=TCRM&$I5E>X38-E''Q7R M,^Z/&B4SNBS0WI7T$M3!;#89ALM9\?T^-K\UX^)WHZCQB9]>HP>.XYD-J/'> M@TPE03.C3RB*9%(B3&N9DA6&ZE!I%>X#_VGS[P@ZKI E,A_%XBCYY>6D8(?) ML$F+&37_X=N+,I;IJZ\PB4.T25!HT<;@ G$&35CI A 7LR#>,P,Q:1%=15;N MA?4;8& ]W57(0]F">![OW PXTF"2T8)D%DIXHR11&5Z$Y'RR7$;AZL0/]H;Z M37*M)\U52'G9/3G*GS_YN8=U?H&NUCS=PW2;?>M%8L_<_E=#9WT#\V9RG-M>%'[_PPO1Z_\!?# MF1_-D8=UY.\!93=%1_X#3+X,(RS&^AYB\VFAT_DL&S@JA.01B.4J$)FH)%:P M8MT*);UA/D=;)WV\\LA.F\I/BA<5\H-NQK=U>"CNYAP^^J^O:]#.1;8?7AM5XAGPDA+."^ M::;3LR]^.%HX;;<.&99B1/3#.'# .1-:DDC+56ZO//',!V(8SC?OM1*5//,] M@9XV"6MJK<=!M"2D4TD_@A=6Z!*B)T MM@IT%L*O!>#N!5^>S&!.D]I/1KQ[<:5* MFZ:.=B&7A/G;0B$] \$6D3(UZ' MB-]JY81R7+6+(?=P)CH'=)HT[%,+&\[7ZP9C?)(VFHR+N]" !K$"M"68QU5? M9JYPF6>LCJ/4/AASM) "3F%);0@D9(N>LN66A&@$89!I, RU62E052.DT#DM MU5(1DXL6ES>OB,PZ$>M?2%IJEP!N!V$^A;34C\/9"-[F MUS@]OPS3I1_-D["TTMIES0E3,A/);"#.XT*7751!92XDM)H@K7*4-D)X(@FI M>ZFSZ5.L/2>BW0/TC^'L\WM8V$G3S\.+C\T\/^MJE9W5 FKO*:I[@CQ\WFH/ M:MU%D@HZ.3:-@J.AY')K+RE"CHEXJPWBCC9#9#[*_I(=GP1]=N2\'ID]>ZBB M1]847^[5^<6HN8+K?$U\+6=.HU<%AA&I MI?SAG4)04C=#11K%D<&SWPM<<> M-K.UJOB;?F378P)8&?*KKQ O9^B)O\UY&&&R1!1#CB883CAZ5$1R+DF0+A-M M@7O4%Q>^U>775G-\,X;34WU/\NYY^7\YG$#$'R^1,!,"A(QNKU2>2,,X<3$P M B(HY;()5JC>-'_WW:>I\0[RK9(6M;2%%ZYJ.8QKQN7$;+YO21EL9^0_]BK\")-4Q+OKH6[T_$:W+T.52I 4);71&V\KA2%VPCH%(O0G]PJKP'N8X?@@ MO?*3\7#\Z>:BIJQYX'0TC%>OQ[F9G"\+&>.,&$WO@FQUI_K1 MK^I^M[J?4:[=L:8^.*TE.".S!'!6.F6DU-: 8B:)P:/?VM%7F$P:I."D'':4 M Y2S<7HW&3:316[OK=2<]S#=4$2H5'V3-!+*@95Y@ S-VA&JE>?)&*I2G6)[ MG6!W.3]_X<<^#?WXU3E,/I6,IW_X3["H@W!U=EYT-1")6Q5]*9OA+)&.6V(] M< *">H$41Z$\Q/YV;SK":G@PMMP^=^]9YC7N8OOI9Y1%^:ML&%_\:.Y5SE[X MR>0*)^\B,3['8(3F0#R4='AI$D'+@!'G4PXF*I!0R?MJ ^];8%,]?=5PWQ'= M&L(BB,DPHNFP','=#V[]YL#&0*/6B617"K$XY4B@1A!E-8_"*A6A4KG]+K"_ M-1(>1K\U A+Q,Z3+$HEI*\!;\EL>S!L7>/3H%YE <7HI14*4D@"36I320Z%6 MLEMG[(=*D#L>.0^LWV/GWZV&?;NIU9ME=\#YX3#(D -#69K,2Q0)616\+8.A MREM;-HE"+?4,^TR23KAC !:+$WA2/3**JX%2%^G'/&AJ?% @.[0S-A'[A48\6X" M%WZ87GTM5T^A+*"+$\%%G[FSZ11FJT-D:2//#)%FF7@Y"[3$E=0S;1)PF7.. MJEKOBY88#V^[]Z79^Z7,:ZBEPKG#'-<=0(:'I&(,A*$W4#+2(K$Z @+21NI( MM62M\L#VYLD]*"=#AVY"KK!L_#Z^G%[ZT=O)ZW&>P#\OD93%X%_4['5:1E?N MU3%4DXRE;+=(0+)W-@&:_R'562=V@/I&3=6^U%3!>]\";56FNP6XJ@;K3GC' ML5E[4V8[DG30Q.$6G)5Y3;.)V4O"@RS]H)0@01L@#B>/316'OQX?O=SZN>XB^/=JU M,+QA(AET'WG@7@J10BZ]R5BBWCGT+_E@YY.[K:+7CU[8DFB#O!GZ,!S-*_$O M7Y?>CM]#1$>CU,48I]^:\63U[3Q!X.9PEW%:AF&(8J%DE8$J%8456B9*>\.1 M4J9..F^OP^BZ,[UIQI\^(CE>0IC-[?27PVDY+[XLW>G"=#;Q<3: &%G6T1)J M1"#24)RM-.,,UM0IDY+7M$X%KS;H#K^^'8^'Z]M:[]JKX&+?QC@HU3J\YT"$ MXH[(P!SQS#IBLP(/$3U*6J=:Q6T4AV=,_WK:082]A%S!V+V-Y7JJ#)+P/ENI MB ,9B73&$TN5(1R8MD%%IG*=*U8;X9PX!1XG]@I^(@(2GCG2AWA:4O M[?84$(]F"9$6= !5J%[G7*:W(1PJYOUTMJ?C:/^IA,++A)PM)^1'_#>+.U** M9Y]RJ;^62Q=/9G%M#J6IIU6*\Z1HI3X\F] :R MSGYX2"H\<%IX*";L(^LJ#/#CZ3M_55:\5=A4V$C+?1;-"Z+2)3!$9PG($ 1D M:GRHD^]P'\MQ3.FN6KJG^$XBKN V7^^1/UU=?_F?0YC@2SY?O8$OL*RX9'T. M43D2=2YY'=$0EY4G@D)$T\T%GNM<(&F'[]NV,"KHL*:/=OO$]C[>53F8%F"K MFB)[P3V.A5)#[]NH54UI%3:R_4"#29X:88AFNLPW94A(J=P"MAX@72HXWN"I6T)\%+X9E*0HHZ!XOF ZB=U$PG$8FI=(GS6MBP62B<,'7/L?L:!T!/ ;MX5>] MKIRYGT9464<5',D;? M?:(";ORKYMR0FGHGDR1(GJ2,"*- M/Q\ZR;;G3+(;;LY[*^"&<.''5^\F31[."E-_:V:O1L/SX;@43EG>^L<=-R@G M.=$"T$"TV1";8R")*46I"2JK\, &]\A7/U_='T+6%;S\F^%O6KI*QS8TSI)T M+!"J:+GM&A"@BI9PRY#-R;IHZN1F/ CM^9*ECO0K-'*^ ;,X]@K)*)%8)H:5 M+$T*DCCK*5$9I-:.!\/KU+I; W*HH'D]A>\OSZ<2P/Y/2)^&XT\O83K\-+ZY M2J@234XS(!!$J>0L!/$R ^'>,AW1G&&F3MF!S7B.=<3<2<--[Y*N<*IR']7R M>* -KJIGP-N0'>>XMP_M/4B(#J(_)#70R 67C">42DUP@13$,6N(\8FK[ (P M6>?ZY&$I\<#Y["$9L8_$*S!A!0CMW.D2X^OQ%+>GL@.MZC!"T*)4$Z,AX](H M="8A R/,*^]EH "5*F>W '=XV[(?3=ZS-_I50]6#B!MD[X?3/^93(U,%/B5- M:*GY+)DH&:LEY&[0 DO:T@AUKACL0G4*ID5O4J_JDZY.RVZE<[3!5M7(V(7N M.(9&?[K<2I*>%%%EH]F!4<7H.;.:N*0#D26FY)S*Z$*SP%4T2<QW+,XZNN MNEHON=A-T,>+Z2[;K+_Z&C_[\:=KL4S#U6I(/<=XV[^P4LSWD2->BP%KX-$+ M84W*5O(0/&2+>K7.T)"8V'+?M_V[^X\)>PXB4>N) L6)Y,X0M'DE\4I1F:D- M/M9R-GJ/"=\Z(FX6_3&6P00J3:0Y2J)8+'/84!)<5D2EQ /53@&O?59_%]'3 M.*+?1_?;][<.LJ[J-BV<@1B8]U%'HG6FZ S$4D\Y"&(99]E8KHRO<_SZA$[F M^]'S_O(\]LE\Z:NX6D'G!ATNQUH:X8@3):$JY4!LM('D$%FT5F@>6UTG:]6U M\O:;GXIKO)?VFAZDV*/U&I<8!F>CT1+/$*9+*ZT-IA;N[Q3B#Y^:+S^NWK70 M\NJ[N9;G^MV%Y?"]R1^OG::2: ^E=L>YI0+YK+S+I<@1+W5M A$Y"&^$"L;L M.@=[NNK>T4N\KK;WD6@-+;___:=!E%&;TN$8-%H/$O$0SW0I>ABXU8QSO][1 MI)M6\9V',\CZD_ZZ.O<578_6US6&%V;>J*)61 ME*$=V*?Z\)VGH+Y]15=C]OV_]_\8B*BEM2H2FDJU48-D"E1R8F)"^\"RD/DN MCW!O]>$[3T%]^XJNQP#!-89?__NW ;Y"HSEGB"UOEBF46RP9B."@5+2&>;O+ MX=E;??C.4U#?OJ+K,:GL9E"_OQQH(;US-A+#N"52@T(WS3BB,T0'/O*\LZ#N M_A;-[R>Q>.XKNOOJDYW5]\M/[P8N4645]:O]%_] [)9 L&E.BR\Q9)$&)3*- $XO5N5SY'.+MCSE4 MZ%WJAXZWM\'V5[S]D;K<)Y;Z&$4<.M[.#<6-JXVIR"D,)9XKM&XTLH1%Y@AFFMFHV;4ACI]59]4W>U? M_=?A^>7Y>RC+ 3[]5S^[G QG5V_S4I*5 M!-$VB=(*/3I3YU;6H^ ^]\K<^S!U?9&NK]\:-<.5B=1J7[ GT6R9B39W6LRS7X4Y7XKO:A-DF M(ZT&3]B\PH*PF;B2&*(U%13-[Y+Q>$@>[D3[%QDK:K?"HWM*S>*KKPN MO1Z_\I.RW$_+E6X=6:!1!E*^0",_HXA#DR7EI)60G"@> M.)$EAN 1_\)!>X)%R:8DRIE3"FM\6E:ET M?V=*2Q<-J].UZ!F%]/;2WUXAO3V$?Y"07FGR/KF,Y4![_,F/4U-^ Y%//L%T M.,9?@]_\9#*7T^,#>H]X2?=P7M>1K07S K.^'-LK+K1,2OL(SE#AF>7!*?"# M1[ROVRR_\\(7S72&%A-^!I,[M^N8=-DK02RN:40ZM.QMS)J8#$DAIZFW=2)T M;=!U7>?>^:M5R/3.ZP9 @Z4X=TD.@A&)RSCQ,>#0%?5"&2OBSD3'QX]Z&Z+# MKV^]LV-]G>M%^!4"7W? S <]*J64B@A^NRPR>YO?-=.Y]*?A]$O&@1Y]!\@ND0LYPEG@TW$>2[1<=%@!*#'$EKE$[4J M'[ 5QK%.%ZOIO.E;]CWN07-0"T[=AK2Z&M\"U#XGANV(L0W.X0L/]*2NII:L M#T8$X[5P5GGB9+FW2UVY<>T#L3G'Y"4XQ5I%U9XB 7:4(CBD_O<1<9]7HTM1 MHTFYG3U@0*,/(9)(2YLO5PQBFS31+K!@F#=1[&H>>GVW;_'$Y=6^Q3>W;O9= MO^]PYF6/@F\Z2:V"K_IZ?BYT3=2?_*B8MQ\^ Q2CZ"REX:)ZU4T&U?2G*_SF MHIGZT2^3YO)BBH\87:92@QA_!^V-X?@2TEO<.>?5B*>+4I%>I6 @$F$9&E.2 M"^(SNDB@>+(1%!65:C8?9GRG:G,\89;4N-"X#^#?_/EU2=L6L.L&1A\'_#@Q MTZ?(I?7(V@&)4",P^TCXU'O! M<.X)TW46D2HEXQ8'8& 5--'L3ULZQ-N:3MG[A$>+"AU!?4UOV3R1V?.^H;QJN MWL-%,YD5HVAIU7>X*=HW@D-$G3O(9"TD;14S5G&90"89,EB7L@7J#21/0:06 M(>G]P!P@7AV#9X8;22"66_8:)+%")F*$B%IE9[BH<_WG$/'J^](>T"P"6(G^ M!BV%::2SQ#.?RLT#&[5+7E2*5-_'\D0C1OLP8F=(<7^!5_#X]_$9;9(L<0\$ M9S4KI6LT<1Z]QZ"T3,:);'RE4.(S#1IUH4HMQ1P[:'0]OFN;^1+7?IA.5XO[ M(A,2J+"EF[421I=948+HC!%5HJC>9\=4G1.BG;">P\'.7EQ8YUQO.JF2V##' MLLIZ;@&FZBG+'3C'.3OI45WW,ANZRKHZ =#!,#1K1KB8QTP@$ZF$BL"M MU(X3_*L833$0J[4@/CHFK'0AF_R T[;/^PYODW9025-9GCV:HP7C"S_V:0V. MRHS++#+)U* %E5(@#K@AR=K _5PUV55*/4_45Y>3Y@)^':8T M@E=^;@8O3HWN(K0N"J]+1-1'1!C XT S&BG@7>:96A-4"SVV>]MS56T%6?88 M%RL(SZ9#_\['81[&NYAXI"+GTKA(>$HDCX8X8X&XH&1(27JVWB-QHWZW/?^Y M:K07>6TMZW#$L].S.!M^&Z:\M !+CELG-:\3^GP V!,]$=V'*SM/ M1#NJHO;EG26\ ;I13%JG2>:1E5W8HGF,^['A@E*TMY2+!Y@;2S1'YD17E;6@ MPU[RKG#N<'<.+!;I06(Y@S2&6#2RB:2!$6>=((IQ'YAP(H=#Q(46:$Z8 X^1 M=X5DL*V7"X,.4N$V3TJPLU2J080Z:Q*MM]J!TJ;219HG>K.S9R[T(O<>ZZ+M M7*><4=D:YTERS*-CAKZX$TX2YA+ECBK$5X<+#^\+=0.#:.^&E'D@QK!219$* M$F0$HEQ -XF#A_178+ OBZF68IY*8'"' !=]#VQ.BDF/U@!-99:5XP^0)-!R M ,(R';U<;4^,6BD"[P0"FZ,>C(X2F-F,)NI%\(0"CT1&7W+@N2 Q9\NIEL!K5;GHC+WSBK:L MQ?P.)JLW#>-9F,XKRPV< ,M0.H39'(@TUI* SR :LLA0BB5Y5V==VP7K"%&^ MPW+LWC+8FY(J''W?F>!G7W!&%Q?B8[.&[IG/8 Y-QR75"3$Q E*ZTF":HS&0(RFM;1WC/%)?YXA]+YBG M1*=Z^JEP)+]1# ,E4DJ& 5J0)?U9QU(Y7AC"1(Q::V^YKU-?M<9WH V#=OZG11 M5(6=:=^-U$O/ F,2:8_31X)PQ#,1B"G9LX+KG-;3CI^"L5-[QS92@C5"D&S* M8A C$B1F3[P4/#.A%:W4LZ_#CMV33)9\OO?&L_0_E]-9F4P#'@W-/%FB@")G MJ ?B!0J+^F)W,<.=KK,6/1+P\3>O3HM$&]NF9ZU5V."V,'L;\ &3BH*5F8A4 M+I$:AU,0%VEB%23)K1;,U4E=VQ/H-T"NGK14H4'6%E$,;#G:*SUL//<"=S7\ MJK28(UHK;:Q)+)HZZ_<60*=%DCZD?I\,JBL9SL:S82I0AE_@0^EN-&^ ].IK M*30"Z6<443$8+V=S>_%M7A_%V7FI7C?0RGL9T07TS+M2]XX19W#_3RE; 5Q0 M!W4VMU[@?W/F^.&57K7@]8/2G&X3YR(O0KID&:>X'KLR$ V16.HIL=$"2*TI M-[7+87<_.HO+*EWI/FA.4@<0_1 MGH0<* G,AZ0L>F&B3CO@K9".GPYU4(9LJZ3025,5#CINXUD&\ML@JIH?=1_3 MD>LI=%-:4T7BA^&"9H$G&2/Q/B#GR]2;3%D,!GT/(TNMHECN_$M<_ Q(PWWVH%2K=@V/V$'6 MH!S>&.^JGWN+?Q?AUKK%-HSS"A (K12#F+[_\/L2G+'6*",,,5:6XJ(Y$:L$ M$'0_W\GK&?/@OZ$OG7^]YGI]DO3I#^'HY$?I[?EAZ_',[23AF@( M+?HC/S[=K>V3N^>\/6H,:XEOW =IC10B&".3#5YHZG*2GJ:@E8N#MB_I-F57 M;[EQFVQB/MFLT6UBFDCN2K@=_V!""=R;0/A*C;SN0>FZ'*T>>/N2F#-:&([S M"Q2=%S]T.,G0XE8XQ:C7%(*754=WU&O6W;2]OO)TE6^%'6@%:K8XMZ]Y)E!1MRA6/98/C%Y60"XWCU M$?WKZ6CN:_^"XBEQZH$10(UCBD"(N(\R\*4%IR$RCM-(*2FRF!AFL2JY "*A-I9, PZRN<[]B\VK0Y0AZ]<351;O2 M%! LR4Z5BW;,$!M4)@&_]&C;6<4K52?<#.A0Q\/];F1]2/?89[>E7=2+9CQM M1L,TGX1SL2R.%(QW/"9!J*&!2.TYL3II KPDTJ#?(6.KJ$.K/FB;,1S_E+:# M9IM>)=QS^[O[B%:'?RTP]=X&<1N:PW=![$-3.Q7?0N M*$DQ>B(35\0ZC:8=]2D8A__).E6CM@ Z;,?$?K35]"_J&CT5=M9GCCX:5Q*' M%# VKZ[(="__&LDK=PI+-H&S+==QGXO=>TL M9_X865Y^(B+%5>+$BTA!1.D3K=3HXHF7L>]/[_N(N&(9 M^[L%@&D60EJ:<+-#*-()W/8\U4389+BP+HCUJQ(/UJU_4A63]Q+ZED+UCY?8 M 2K31\T@HS%!G"QP FY0GA7;520C! V)Q=A"@4^P,OUC5==52E4JT]^%$T3T MB0N)2)PIC=;+98YR8LZ$Y1!BU"&U4-J&1S]7I7654H4"\W?!N!0E5=(3RF-Q M#T,@ 90C.3O&K71*RC;S[-Z#GZO"NDGH(+7D'XJ0?[@\/_>3JR8?+L?@P5?6 M3S[8;]1K60G*2&.3!1\3JC,()R,W%F2P7)FLZ(-9"0^^O9M1^W.1&+P9?H&T M_H*;4(!B $:P2*(QZ)8[IW S $J$$;%TL-"*UHG]MD'7U:S?\8Y?)B7FYHUU M-O!,N"NY1-I3XA1.4S"29J4EKJIUZE8^A.SP*V'O;%EW 'I51H43HAWXSF*\ M/+^<%^X\.V\FL^&_YD=F Y"90I2< +.12&8U;A5H#>/TUSX(E:!28];]L7Y; MA.I#816.&78@_@UF ^6,!%$ZSH (BWWQ/)@2(C9.\&HU+1.G93=N+XMZNRK MB K'D:_'2R%O1KBX$3@IS\'(OQT5.2KLM"4QY6JEF01MTWP!U.BNE M0DF#FZ#B#G$LXHS<92USYL0HSW%=5+1<[@!B@>HH1-*.5HK&ML9XJ-R]ZM2I MI)9C9_BUD-]/5[_Z_VDF\QM&BRKJ0=!8RN89ETHA/FW0_RS[M!92X7?1ZCIA MOSU 'C\EH%^:M+?+.ZGKL+[<#=#?_#FL>BVT@%LUJV!/P,?).ZA&@/9$ZTU[ M3X!TF2:95*0D"8ZP7>G5QJTE28O@7$[ E?(%19$D4 MSYHE 3K*.B5T]P1ZXOYY3;4=/I"V<<*U@5S53W\$Z./XZE7)L!_Q>M-D!4/J M,=!3I ;]RH1.IBTIGS(0:_!;T";)[+3W]BC+W9/QW9\Z]_918(TJ@C"9#?,P MSK?]7V\Y%=HI'0,%(G) 5B)_?6RI1XG=#*-D2'M\"JJW/="NM# M%P=IK/FF&7_ZB)^]A#![?-KOIJ=TS^1]$-M:RB;SEQ*/F"5<,6*(6G*IS M@+(%4/?+-X3SI9"%42A.Y!>+P2T@? MFKY_/^YQ4JUQ5_H&RJ)@T:Q3@N;;]+?_EY%BQC5&4N43W1*%R%7"0A(RFS4,QR3TW* M=;)*MP Z#0+T(>T*!W)WA_JSCZM^(M2:F+G.N SE7-J_2^+*;5$ YFU4*HI< M9^7?ANA4:-"#O"OD=]Y>F,K? RJ],"+@('E 7BHCB66F]%KCAF9CC7!UCNW7 MD9R&WCO)MT):YGNX6#39F+[-=S8EPV@H92>)YAXWI: T(L0Q2Z:"-M25@H%5 M]+X-T6GHOQ=YW^>![I4'I?+'V_P"=ZGA;!!C8#'BQ@1>(3"/!FJP3!&>A)"1 M PV5XO];(9T@$QXM\?M4,%VIL"K]\J(Y#VBD%,F62F'#-"_LU8SGQ6L71LR; MH0_#T;Q/V>MQ+'Y,&E@%^+^$,HE0ZM@J16PN)Z_*16ZY97Z].$!/?.F&^S1( M=4#=W6>>[5)EHDCCW:2) &GZ^Q22G]X!_G,S68WM+/[S,\DH2VU*]CSJY<^;,8>1^7V2N*XDN1' ?_G)L(2T7X]G M,('I[+V?P<^CIID,N!;!2V2OLE2C$9T9\3Z7QD!16-#*.<5;TJ+%ZTZ#"'W+ M=<,15>>3R;LX2^?PZ8>+"?CT=KP"7<"R01:.^Z =22$D(J5':RJH2!)%^$XP M$%"G=45;A,^;,U7UL8$XG0\WRW!7]A4ZVV7?N\(]\GPX;RC^,\ [F$3\RG^" M03#":N$CR?DMZ'.0_<-%]@[,>S:T]N F@E3>8W&&^8V^177V,QR?WT,^ZB?PZ" M4F!MI*7'![IWCKFR%F:2A*9@0N#>[D^1Q^,Y-0(=2#,;Z/7HP]>'!I$N(Z3K ML;QO-9:L6=0I.F*],43:DN')&(HUX43A7CC*74>6/0+6:9.MMIXV<.[1!\"[ MQ_*K_SH\OSQ_ U_0%_Q4C+AA1B>[46UO3"=-M;H:VD"U1Y]AMQK(GBMT]%1$P=$,,"A+Z;/ &8->;(X& MN#.EAU8W>^U1L+X!PE74TP;.=3Z]?NPZO3[:07#SXL&(/$L4:!")!*T"H0*\ MR4XQEAY*PNT;TTFSK:Z&-E"MQS/PU2!>-.<7HV')*-HTG(%%,Q*XML2*F(C4 M((E361'P41DI$A79[$VI=N\^->I4D/B&I+Y.O1'*D)NU<[6SE.9B]Z.?FLFD M^7,X_O3"7^ /9U=(9RNLBB7CS%K:R1ZY&W8L>=KGS\Q:LIY M RG'8"> M/X^.HYL-#.LAE_CV2&X'$%_E#'$V_'+[3)\;9H4WQ2$MVZC*FCBF!/%&@TXY M15ZI[=I>,)\WO^IK9@./.J)2E M=+Q7$JQE[9IW]A*RVX[S-)A443<;J-0YH_EVGMUOS0RF[_S5HA "BRH%C1PO MS=VE-X'XH%$D)LHL(Z7"U&G^N0W1:="C%WEO($+G5.=?+OT$MU2 MV$T_+2H MB/)FB'[>H@'J*A'JUBJH*00&X DHAC:\RXYX-.%(I$R[$ W:^*$*0_:&>AK4 MJ:NA#9RJ=*1=_K[Q!&,2U.M@B=$FXP(H2GG>X(AE3FM9&NJN7Z+;TUZ^\[KG MS81:).<-SZ0F,MF1UE9XV@)L4#BS*5RP^L %NU!:U37 MMU;WE^VQZT^7]MK7O50_X&KE)\-F7HDDA10"MQY'(0!SF(:15[9 6H/8I*-5. M\=O@'+945$^J:FK)^6 DR/AB@<8+R>CVE-P.0ZP5B3BAN392:+=^9O9\E+^E M5-,A=;^/>"OI_.=F M%/5U5\+07+6*#H]2I3KG6B<2+00G%2&FX,3\JWS!'M4S@9U=Y!LA>(H&V[$S$DM6!0.DB%">+1&%2K)(>>_!9 SWV7[U/>%8IF;((5YS'C5:#0XY'8LH<2>F1).?WX MN*A\]Y_@9\/QIP]7T^)+OQ[''Y;;G^?229L ?>D"S5I&+*.2Y)!UC"89Y]=. M&#:>)CWPFL.?(O6LE*:.1"L8%'/31 MLS9QQ;;O.S'U]R;:ONW_)90SY.79Q60XXI2Y)2R3 S<1,HFR9/>!S<1;KHGQ M5MF@@HGKU98WV_[;7W$"2NY+@#7:(]W-%)[[L=I240:8+>Y@DF9.+'Y&#*#* M5+8TJ3J9:_>QG(JIWU'*%8IJWD6TMO(-\ M>JR1?(-BR<,V.#9OV3OT=8R-MXM\[ZFH@W!Z]IWNX'&.<73C/(FI5+NPU)%0 M>BR5T)"TT=*0\Y-0TI:ML8:.]I%)%=V\'<-RY:4*'>S2=I1;5ZY0E[N0Z%<3 M054(D7EOH/V:=_W8PVU8W61[3T&/$TR%<-3M,Y(Y\6)DZ(%;29@/MD1:BQ_. MT&<&S[/0P2FH*;==+5#\1T$ M7<$WV8 ,HC*:<8Z+3S9$,@[(<&&)DLFKQ&39BYZUZA_P2&MK?A_YUDA$\M,Y MFN6F(R+ERDC/Y7>_@QW^\S1G0"2[XWKS^Z>W[51]2\ Y]:HWX;"12.C1<,GK742A# M??(AISK-AEO!>_:4Z%\)/5OF+_S8IZ$?KW%7I> 9OAP51R61W ;BH@>2LT76 M1LI$JT2SS4]_MEKM26 ]!I?FB%Y>$TE$=#ABY+C06&03]XF$I!DI+:Y]M(J% M]5OMF]7V\ME/P Z"J9#N59H]S5:-O_#?S&T*FW%>&U$N1HK2\A,=/N\,)T92 MX3QXL-+66GKOH3D5_ZJSI"OT5%K'M(IQMT!5U<_:C.LXOE9WO3U A Y"KV"! M;T&74U)!HB' >08B14+2EY4N!P_!E.:@ZTE=SY *#_A>AV+"/K*NP@ _7E5' M626HV.# !8:S)08B/;5H0Z A@0ZF#5EX:TV=GKOWL1Q^W^]#2_<4WTG$%7RR M6XV_5[F&7&A-E2."![1MHM%(;('X%%+:2$55K--I\QZ4DU!Y-P'7F.:WZF6M MSOA93-&Q3(1Q'LT;:8BWT:&.LHZ^)#=4ZI%X'\M)Z+RCB"ND^NU..P"?0S2H M'L-*V2):\A EPO16,G1S,IA18C MQRGJ55")&.XID0Z7J@"X.5$OA]:N ^0QY=1'X7O@6Z M59BY!;ZJ+N-#"(_C//:KUQ:DZ:R4"I;&@SB3,<[ZTN J0TFDRXR4AARX&B:@ M26HE:)UL\^.0Y@$W\[BWFR.RIID2?AY/I[.,0 M)K]ZM*J&?E1*YPP_C:\!#V&*8X?I;!@7A7H!)916']V,:SFB'&6,T2'_/<=A M,8V&DF! /(NE5#VEO%4CDCKH3HE0QU??UA7FWW]3O MRM^_OW]]+>L___SSA]FB\,(/L3G_<2YGM,UA? DOAU/_Z=,$%B)L\NICF/GA M:'H7T71X?C%ZB&3MGOOC#>J[HUD^_ Y7^L(/7V M&<%EDCX($9Q(6=I(DP8Y:/>*CE?,[SS\[>KA;ZXK=U+I: IH5K,(ALCDRM6+ M$LYD3B*7.&>R3@V:AY#UX)67Y_V,4_M%,YY-?)S]8SC[_.)R.L-)-'GU-8XN M$_J.9],IX/_31_]U -Q9S9PA2A9A2!%)<.@\IBAX+#8!E75:B3\"[!&N;_;) MI0V^?%5UU:CFLED>"\RHM@"7:L(C[@TVE:AV0P-!D4#1'J)13MPO5P!N>(U82[J:NI)>N# M$0&LDLZ)0"AE""XJ3IR2EH!2W">(*<16(:2G2( V%84/H/]]1-RCWF-SB;;. MU>#W#[@E EHQ94RAI+T)@PXEI1D19&8%./0W=\6)IA!_^-1\^7'YQ(6>E]_, MU3Q7\,W[#EPQN!_!-YVDUJ,)N$+PXFQ@K8A<,4=\4E BSH)X30VA(3*&?C?$ MG?&]_?3VXNP4]+:GU'I>9U]=3IJ+58:(3> 0B"##&31 M*M+>2I1L,)).5ESOA_J'->U0+BN8QPFG]Z[D_4C404,5PNKMP&;0(2DC28JF!(O1_K0A<<)*K3K<"U,4=5)W MCDBC!P+L3X-%^RBF!GN6X":0SF;OFF%IOHO 5V82CI!2AWX*9!UP_*7,H[M%YC< L8"!&-!E9-PO\QW M@P2$6I&LXX*'2MG"6R&=.#LZR/^0HLC7/:\WONK5UPN(,T@KXG[ M3Z?9QZ7 EC$OF8P&AJZQF[D@)UBLAV&\?B_(=&;9PN M,]!9(-(&3ZS&47"=M$>;1H3UU@%/A<@'35DY%?+NK_1CI\'T-O0/,S^9O5S5 M\#* ]KJWDGAA2X)N9,3BQ"4.34@T)R704*>68;_C.-:9\C&(V/=<>#PAGHIK M-V!UG+L!.XQ[MXY_S<&+R2@(7 )34BHK?0K)&2\9,U9++=HX>/B*OUR\OUR\ MOUR\OUR\OUR\OWCZEXOWEXMWXN0]MHO7IPW\>HQ?PD?_%::/CV9L>$AWZ_8A M9&NF;!#&!1J54H*A;Q&LUVWQN'Y@N2^%)(%QO+IA*"BI M9'"!:*^0H4$(4N)BA#F!D**,)M;)D]H)J^N"^2IGG!;#+W#]EE(X=/&FRS)1 MT,-=7-8=6,? !>>(AQ#12A'HZ653LN-""CF"4I5V]_88#[]_]\>9]56MDF9Z MOCQ_>Q(.IW$"L_)-66S'4Q@DH21W.&HC(1#)HB4A"4H46@@Z62%\;','?N=+ M3D'G_4JR2ADV'^:EH'YN)K_COCK!]1:WS:_OFNEP<96_&QZNJJ27G@Y$ [1[&!*"A"QEYG@(E M7D(F68GLDU,X"5H%!IZB\MO8Y]'6,L;>:_'\U.\ M;GFYVY_5_4"K)SL:GI2+0 M*\0T&?O1JAK0]&R<2CWA-\,OD$I%H-GTQ@9USEEN:2!4F5(< $EG=6DF3D/P M601N=9VN"H]%W-5-^>VR3(QR[>^B06\*[:JE3J8#7QJ2)NZ(T (GBX=2(HR:=V;Z4DI%>*G*V3+$[GQIVM@Y4J%,PZ!0:G* MY+4D-OM P%)I; Z!5FI,OQ72-T:6;BJI%Z#OQS(\_#7$K78QW0&U. MECF$HV4I;1 I<0+_L!!4TI$K8'5HL1O7-T*4'I5SGSJR*W6NM]+%X>.;9CH] M"]/YTC?PCJJ04*V*6V2U .3Q#>E/6PR382](5#-VST?QW M('WX["=0NOVF%\UY"69?IV.5N+84"JCVF>1 $:53GGCJ#$D)-T264)FYSJ62 M=OA.AR(5]-&CD5H2(-Y=AM$P%E!^?/6BF>*6YZCDZ*)E'"8%(G4P).@DB#*: MV\!#C'RM -G&_)'[3W[^>NU!8A7LRW>EAMUD=O5NY,0=:T%*RI,M=WH?I&S(3>%'.?-+KS5K&P;XVE M3 OK2]8X4A>](31M M6R$LLAP4!"V$E,1[Z4L[>E[:T#H2H\U>6)%PH:M"E6ZX#YR7?UAB'5"E3RHE MZ5XM;<#_\CP:(4LE7A",^" U<8;ID$&R%%J%B)YGGX%#TJ!5)X)]U'&X O0M M0'V;G0CV4E>[2O2/D/7!B""48"D[1;B3Z&]%60H$&UQVHP?TV=%H3ZUB.T^1 M (_J1-"__O<1<<^](G]',:+'708[70)<)MV(8$ K:8@*Q?Y2*I (1#FF4O. M@0"]9L%L]&RWON"IU-#>2_A-WY+K^;++"S_VR=^%8T$Y44JPRM(^0[*8T)"& MC-,.?2D'RB;!6BARPZ.?NPJ[2JOGN;BHKW\7C@XQ,A8E22P)(H7&Q<910T![ MFCB35JVOOAN5M^'1SUUY7:75\]E@*:F_M@P(2"'A,F!H1":9.E5XEH)-B"3'V9O1LQO"-N4<]**+G-B/W$:T:A[7 U+MKM W-X3VC/C2U M4_$=Q-RS5[05FZ!4.:L\@2@SD=EYM!)86;:XXL;H+&E_3M%A5;_#)SJ4YO>1 M;H7 \+V4S%6KG Q*>RN( HK6A::.V.P2"4:6G2JR"*W:]!.>EU4SZ2'(N9] A*N*2M<1("]I& M)D.J56=C!ZP38$-_8J^P*OR*COYDZ$?O(3;C.!R50'D9]Q*=I$XZECG"D6C# M"B=(L$#+Y2< >0/9.5TJA,0@*>>.9R,R33J9#;?*=KRI8W!W\:K% M19UYQLOU.]]-[&$UUV%T1VK,Z%LO88#Y\9 MT3N#[J7#U%%0!6/IYL!@AU!^NEK^<'%* -SCU@V"@!*22!XL<=8(PB$YKM"; ML)5:.CX"[*%R(JI3JK:BCIWT<#W.5>CNI\LI"FZZ"L\LO%5I?%2XY1 M2ITJ MP0*QWJ'+:J-WSHL0:9V[PCMA'?^TKQ(GUCG8FVXJF/A++$N;M0V8J@U$[\ Y M3J/0'M6U3H3.LJY. ,.$5L%2XAA+1%J?B6>FW(G32'&A5+)USGL.H/@'6GL> M2N_[B/A@F0\0,H!4CO!2)EHZFDE0W))L<8.ER4A-U0-.VA/)?.A!Z*TR'O:1 MV $R'H!I[:4%8J#428[@2: ^DN30^804'1C10H%'S7CH5W5=I72 3 =J\(U> M!>*IQJ&!L>C R$A4E,%9;P03;91VU$R'?I7654K5,QR4!JZBQJ@1(ES*Q MDN("H+TUQC,0K1;*(V8X]*NP;A+:FMFPY7!R^7'Y(_@I_,>__?]02P,$% M @ 1F@%4TK\V"LNP@ 3=X' !0 !T:'(M,C R,3 V,S!?;&%B+GAM;-2] M>W/C.)8O^/_]%-B^-V*J(XPN/D 2Z'G<<+ZJK,C M4LY,SZ=?@ ^)MB0*H B:$]%=:5LDSSD_"#\> .?Q+__[Q]T:?)-EE1>;?_U# M^*?@#T!N>"'RS%/PASNYV8+7 MI:1;*<#W?'L+_BYD]0^@RN(._+TH_Y%_HQ#^6WW3Z^+^L>?OW___J4_#J[_'M=7AX20G^M/=Y=6^;$+]6/#G__/KQ^^\%MY M1V&^J;9TPXV *O]S5?_Q0\'IML;\K%[@Y!7F-]A=!LV?8!C!./S3CTK\X=_^ M!P -'&6QEI^E N;?OWY^?U(D^=E<\?-&WIB1_23+O!!?MK3SG"]2?2-_MH:X3 M*%>;^]M4.@YA^MMDZG[5_"#]*]P3<['*S1?J[4;,]=W=B;I8=?\:3_6U*+9T M/ZK*'UNY$;)ARR>/!KGXUS_HGU8/ M%;RA]'[U%REN]%OQC:SRFTW-W6^*.YIO5H%")$R1@C$G$J*,$HC3D$#]7L)8 MA*' BJZVN^_V2F[@7[]T:M2R[ 3]P<'2[8D96\JJ>"CY_EUWMS[V M/O+O.V MPS]OZ)VL[FE[@];6N 6- ?_6Z@EZBH+?&U7_OW_Y>6_=!="N9P-LO4"L"OY$ MG[5Q&8KR.1 %MP9B/Q4K;4.-@J(5J\UHG_&S<=-^ENMMU?T%FK_ (&S]BO]Y M5MC/!P-^77:6T)*?&8WVBI]YH3VF^RU\,C#&PW0S>5NX?5<:J+42?P!%*62I M?>(C!AU\@]]OOFFGN"@?C8/[?O.I++BLJE5$0Q9B&D!&6 !1PA2D,5::&B@7 M,0[CE# 7:C@N9FG$8)0#^0;<-^JY<<$)).V8X')\/// 3L$KT*'4*GD%?BF+ M ;"M\^_CZH2RUN.[OGTIY3Q_-*GJE5[8!US/S= 8 8P'H5+T".R.N0&O& MU>Y3L+?$^Q"(=F.I?B>_\% \T>6_WY!8ORHN1[-YC>CGU*^&((V#^L5PP8-G M>6E<;GCW0IG@2>,\SGI'WCZV"RF>9%DJ M8P8S%J<0*LN)$! F1C+/(Q1%UDKZT5XS1$]2*@IVF@&X$^.WZ;R-7 ML&ZC8>?,>L/8\YOF,GB=_=Q1,$WJ_KII,*M7/ JXT5I5;@V/5L4Z M%V;3[^UFFV]S65W_R*L5BW"<"2XAY0&%2. TE1F,(Y(HKG,_#>Q8:\A(4LC MJ;Z>H%,4_&Y4M>2F04B'*6@JH/S[M.X861.,#0A#/*+O[W&(_NTY?PP*F(4F M;$SLV,#J6K=)+V2^JA_S^%:[1F9?[I>R^*Z=J.+NGFX>5SSB"5/Y/")AG"AB) ME34)6")QA YUNZ?K_A>@WUE?YXJY3DVW?:D"^WM)2O M:"6%T4)NJGK-_IO5 MY@:I1$!4HB"/,@D193%D<1K"4,4Q8S*,0K<3UT%I2^/PG;)@;;0%=> E+!1\ MT+]0H['C8>PPUG8\/!F"GEEU#UZMZ!7XW*&GE06UMM-1HQ4HDQ+=L,19:2Z.ISBSC:&Y:PP!M+#-_4T7YG98"\/9P"\-@(VR?:J,,MZD MM(]4&S,VP_3D$^]YZ*H'=%]]T.@/?OI0XZYM 'LCKEH7T"_R]@&"GD=@INA M+R/A%!IX 8X#<8%CGCI;4. %)OO:O_YD&]DO,(B2!E- M,TAC_>)&L6"0L3B&:<;B*,:IX,@J[&]0RM)X!^(6#S')^/P6K$$?H %A<#UT\,A8XW^1;^4&O MD0W?Z/'-]0*YWABMKKE^63VL6YXIM_E_->]/%)(P)2J#VKO,($I)TM1=D!3% M/-0K7(7)ZILL66$=$NRLA,L\Z*OB;SHT-L"U,<)XEJT5[=G)%:![0\R&Y$BA%P_IV&R9V4,*73RDT,/$CU:9Y"B,%(9Q M$"0092&"."8$!IC0""NDOP_HTHD?_;>:^%^_%Y=/_.B"B>\$UXLNC@:0FF3B M1UXF?O3R$S]RF?C1R(F_3_3GI0D8>2.;?]]OCF5K-O%,*(IQ$ H*TX2D>DW$ M),0X#:$0.,9I2GG&XM5!K2J+HA36*HS8>#]5F\M+HO*8&#*7$;!;YDP-Z%RE M/QIMP4^=WG^L8W4[;+\_30*?..!L!&83EPBQES]SW1!G8 Z+B;@_POTD\6T; MDE_*>E74)9B;#"S^GP]Y$QOQN?GP[0\3<"O;W/-5G&09(;&$L5 AU&Y-""GE M!$H6- MEP/0/W6*=D;>T%TVM+MC2'_J_]XVFCF'+9_"UD($=@I@T(/B-SWD!?.P . G@M;W/W=;_>RO*NV/Q%UAD?7QZK MK;RKM)O]IU_E'9/E*N,9EI3$D&0A@8CC"+),(I@@)&FJ(LZ(%:%8R%H:F;3J M@E9?T"IL4CW_9.\SG0/XO)LZ(6R>V60(,?![HZYE214;Z.Q]R@DAG,EQO Q* M)]_0$IP!!_#<$V;S\BQ-Z;MRMK>,\]<^RV]R\R!-EN[1G0I6U7];!9(P%B<, MA@&/(8JY(5R:P"0@9N. DR F+GZ;I=RE46ZK=I,[?WR_#OS>*>]8.,YV*.Q< M/ \ >R;GB;!U]ODS+.9%+HZM>09#[MB (;Y1V+=MR M%FP[5IH60L^$-%1.I=&X2>2:LDR*+3P35SXY*W;F8B:V,!S6)[&^4N;TD_4!5_U\YU*R]JB;+MJF0P[[ZL55]A&+$RLP)AX03(L<^:% MB!4 APL0N]M&%AW;WK81'-5OVHSVW"7B0BF,0JC?^ BB&'%(>:1@*E2&0QG0 M1#C5^SDJ96G442L)UL7F!FIQ=^/JBAV%TXXM+@;),T-H3 MM$7#CDJ:MUC8D+$'1<(&+[ZT.-CQBH;79:F'ORF*_^IQ?\VGILW'M2EE55>L M68DX4B)C&8V*6#3'DDF'&0Y7%RJJ,_>2:+8UB^F6F3M4J!7WK 'M\ MZI9MBEVKU0U;")0#U= M-VPJ 2-?#%N]5#5/?/50Y1M955_D32VT7OJ0, X3D>EO,B8)1&G*(499"F.F M4IY)0>/8J2OPH+3%$7BKVZA%Y3"NEFPZ%5J^&=(2*'=JLP%@6KH:E#@O!=D8 M?T K5C>-HXHW;7FQ/DT][Q"GUZN]M9 ,$HR#+(!,$;VT3 6%3$8Q#*D,L>EX MI(1TH0]G#99&*9T!@/>=AW5G@AO%N(^''>UX1=DS%>T ?N*='?:B;%JY>5C6 MC@9O4AISUV)6:AL-TG.Z&_^@<13XFE:WYO]O__,A_T;7AECK+;N<;[42^H-F MOZ[WA]Z5GV29%^(PSXJO'TQ]QK<_^*UQ^3YK!F\:$*PH9::H X:$HP"B($T@ MEBR B6"(:>]+LIBMML66KNWXMC1^7('W?.[X'4]RN:_H&?1%=@;VWQHAOWYWY[J6BW]%2O'HT>KV1]Z90>K42-(YP*#(82E.YG&44DI#IKY>@ M0H;]LV9+U' VKY^RX7ZS._E_R#>R4*_U(_/M.\KKM=H^^O%549;% M=Q/^0/6W27^TH@0KGC$*:10)B&040(I#!D6"E."$$&37 W.$[*6]"'IQO:S3 MU<1%U\K:\Y/K")QG?X^X>GX'&,T-%36Z@T[YJWY+RIW^X+5WK.W?"!XQG^F] M,#'V3F^!D>@-O M'J((9M:'&.;*GL::+LMLB4-G^?7W?6G]Z^OCH>G[",.KO9[ M7:HH@0E$!3V;?#17]@N\IV[+GI1^H?;+?H?@=#]FSW*G*KG95EK;-8F655LI M9)7%+..,1I"F4K]-F,20A2F'+,V2*)-4X2QS>9LXR%[:BZ'MU?ZD3%![KL)E M_LV]:I#+.-B1O2=T/?/VB<*;+=ZUTEUQ(9_U-L]"Y;G>YFGY+UQO\RPPY^MM MGG_$R,8J3;_AYCB .&UGE3&*S-M;Y0*H#KJK M7/(L]T3Y-^W&USO],+K^?R4MW^F_5*N098F,%(5))A*(4!A"G,4AY"I.LQ1C M'A K%V] QM+8KE,3-'H"HRBH-;7/FC\%YS!O30229UH:@8]3"OT9!$:ET9]Z MYFRI]&>,ZJ?3G[MT9 [LO2SKH21D$0R(9EZ$A8(D#!*8 M4II$81"&C+EEPIZ6M;3)OE-5+RJ,KHZ9L .@VKDH$T'E>O+FRYPT_R)BUN&4D790W=-.V;=.^1U6L<]'D9VW$IR:FH?[U MHWJ7;^B&YW2]2\'8SX& 44(SDD"9H0BB+$D@D9C!A"<D:9*E4]L^H=I+YAYM!P9QK8VS:Z@N$TXVS)=7./GF]6G&G@W"ET2J"G)=M) M-)N7EJ<$\X# )WVX>TC2I[+@4HK*F&T*@A=*_T6_5+:/G_17?:N_Q290]MZ( M^VQT6>]^7<6I$ &-8HA8+" *D@BR$*ME MK6:=95'K:1\W<\&0#-/P?$![YMW.B*;L;(=X9\@5J$VY:CH0=.J;[(=Z1-[. M.B+V04WSC,Q,\4V>1\@IWNER8 ="GRYX^&Q14)<#T ^(FN!I(V.C>HVD/ZKG M':=7BN$P)"J!&198+S4"#*DI)*Q2A@3!1,:1T[G-L+BEO7;ZVIJIEN\[L(^I M\'4&:SMW?SH$/;]/GH-WT+Y^PK@?*TRFC=H9%CEOS(V5^0<1,W9W39.-M4O9 M,('_GZ5XX(W8ZV\T7YM#Z>LZB>.C^F#*3'QL0T-7H>19A% * Q8HB,(@AHS& M!)(L4XK+4,3?_( MK1']DA3Y^F&;?Y-UTG(=AOGVAZE@(473U>GN_J$[2GA+RXU^D9K"%W6B04.C MJR1+>1I&&4PY#?42)N&0,"Z@2J5"F4HI0:'3#LH46BV-[?I&-?GZM54F-+8V MJ]GQY'O#S$26K6G@7I9ZI:*- S_EF^:GZH^.6S.3C+7E#L[<(^A[HZ<_>'N# MP-LG@_?ZZ>!U5IEJ2$W^V%6[)IEP6VA*H*?=/9I$LWDWF:8$\V O:M*'NV]9 MO9%L^WYCFF685=[_H[UFS7KKQ_X6F9;%S=D3E2@6093"($ABB @)(:T[740\ M2 +MI$:951%2-[%+(^R=KF9A^62;5VB;K@PE;&Q\?%9]PC1&S.O\X7=2MF+HC5SQ,!1, M9@(YU9QVD+TTSO_0EE=I-@B!VI57X3O]@9*RXWYM@9L/[C(L=IZV)[ ]OP@^ MG"ICLU<=:-W!I_,X.[O,(Q";U#%VD3^K^SL"F.=.[IA'C".XKEK_-6]*&YC( M1],G0H5AF-'4U,[/-)DIGD*:\@A&B""!5,8I=PHH[JPG$* M5SLVF@ MS\PS!BAGBCD#PZ1T,W%EXZ ) .FZZY!&C"R85=W+??XCJ;Q"77VZE M-!TX]@6>]FGZU:M'_N M+6\H?6] NH_BF!)0,X(Z=?6H.52?N_#4C,-QI&;5G-+'=K0L^#\^WIO'_2KO MF"Q7.,HB&F,!$=(O#I3( +) 4"AHBDF:TBP3W*V+Y3,)2Z-WDVNBG=Y&1=>^ ME<_1LR/?BS#QS)-/X "_-_I-VJ;RA.T3MZ9\+F7F=I0GC#QL07GJPI$]UY[L MO[6KK222@9ZX"4R)V1B+8P1Q8,K3R33F!"<)I<)E2A\3LK19_6Q[V7%-.PBG MW1R_%"3/T]P9'_1M:#9AZT'9JZ-J1H7QU3M.NL(:>T@'& MV.01*?T:)XA!3(B &6&Q2$6B7^Y.0<9/'[^TB7XFV\X&,+L)/1X&SU.Y42PC1.,,49XD&JG([@GPE8VGPU^L$ZR^Y-'4ME='0\27\.H>5Q^07 M^#X3=\'$_=3[A.'3'FT_%S+O^?4)$P\.J4]=YQY467ONA7J7E]7V:R[+7_4Z MO\SINJW!^N6!5;G(:9G+2K_D9;7->=/Y1:_>-Z+[T^ZRQW8!*5 :L4PRF :* M07-JK8D!)3!$-&)QK-DB([8!F'Y47!JA-.U5ZE)9VDY@# 6=I: KA]RW]0K\ M]0OH#&T*BN@_[,VT#SWT]!T8YK-EC*QG1APQJ)U5SX9V]^>]M>=W-6:;[=8! MJ2\_XC,%K[[PR#N%O/H=E('P6$^"9PNE]0M=C!MP-ETM7%&9&SKC7LS'^^\K"\:QR?U&WJ M'_CVH31M)8MJ6ZTB&B*)1 HYC11$46:.\2B".,4D,^T<*74*_3@4L33>>*(A MX$9%-\8X@J(=2UR&C6=F> K+ZT%8G*G@M.633O\C8F:=\J?-?#[-!ZX<-[5_ M*0KQ/5^OKS?B>1&S?># OL8%BR.*(J813!F&B#(][1G)H$()2FE&$':K:.@F M?FF4T&E?+P<^;F_U4L*^3M\4PV'''_Y ]LPM3_ ]0+;760K\[J7ZR#C@)J4F M1Q5FI:UQ\#RGM)%/&4=WG_38R+*4HEZW-6V)"8M$DA$"DT %FM,R!;',,)1* MQ0@3R=(X6GV3)2ML6>V(%)=9U9?E;W+ME 25T?+/X'\%?PJ"$-S3$GPS*O\S M"(.K(*C_#^C#]K8H\_^2XI_!IFC+A("\JA[T \ST+!ZVE:FTJ]]+;I1W;$CL M>.U"F#V3UQ[?6KVKIAW>%7A?8S8=20V@,"D3'9,S*]T,&/J<4X8N=3^*V76T MT135M#R0'TR7T%W;N[9^T@IE:1CR-(5Q')B>59)#1C"'/$0BD6&0Q9$ED[B( M71ZUU&JZ=]]TPOK\(88/_#QSQKZGE=:Y[], M9P!3P>RTF>^*U\#VO/6C9MMP=S6NOX7N?.\XU^]K?J=E?%1?2[JI]-OAHS*> MY\>R;5Q?Y[80D?(8APRFV)0G"D4"B0IB&&<*(REEHETAE^6MAT^=FHK=$&K>*C\I-L!L#.\9L85L^D/@FBSFZA T:3NHDV.Y& MNMSJWMZXR?>\%D)_V:K7^L>/Y=?B^T:O1P.LHDC +$[U>C2B :0$2\B1"I0( M6)((JW#Z 1E+(YTV,;S54[]XS6]Z,@PIBRD, D4" M)FB8V>VHEN&09CX6/NHJ)F/ MMH?,/3S>'KQZ' \\K8Q9OUYD1I-0AAQB$2I3SPU!DH04XCB3.(@X2A*GZ)5# M$4N;_\]JMHY:P!\!TF[B7P:/YTGOB(SSA#]M_*23_8B862?Z:3.?3_*!*R_/ M>:NC,'HE+W9)F''&)!<<0Q&SS/C?$K)8,T#($$EI&N$@L6H-[2)T:22P;_;^ M87\VN:-YTEU3?Q/3V2SLBF-]>%]^DGGS;S_*>/IH_EJ8->UF7[ME7KBW4VQ_<;#_0 MZO;=NOB^XH22.*$^E>] M0MIUNYO:!,"U#4!I(\;6_[]@+(=9\*5&:%[OZJHF2]"99?JK'QV\3T\&K[$. M&// NY<9O+&M'>89Q)=J_.!U,"_H#G$YZM:](RX0]4*=)2X'YW3?B0F>/;(P MU:X4?'6]$:_K8G8W4CN[\FC@=)@Q+ -I.E&H&"(J&20T(Y!%&4K3,%!)XE:R MRDG\TMZ@/>WK6,XG^CM6M'(;![N5@3]T?9\&# 'K/WY]'&[3%L]R4V'>LEJC MX#DHN#7N*2/K:9KV;E(8FFVWWK,DQABK# 8D2LUQAH(,B0CR3!*A/PH5C9WJ M:3Z7L#2R:A6L?0_'&:8/AH^JFF>,GW::IH'4N:MIGG*R(-J MFB\=5&WM"M%%^=:JV?E6WU/2?-]_Q W_?^4Y1O M=SMNF S&>>BB4Q?\U"G\1Y!OP [1S^<1'5.UW!JBJ6N.GQ<\=\5P:RB.U/NV MOW?L26FIGV/:R.Y7=,:I^8L4-R8^F^N/ZC.#O6.SV^-/><+"%$F(0QY!)%@* M&8DC&.,H31D)4^'FAUR@R](\EKTIO^;D_X&9L0Y\<603GR@/%Z?F4^>+P;N\(CZ\D=ZW,?:3=9,H)A0A6$2L@0B MS&-(0X1AD&1,I6',T\PICL5)^M)HUGZS922MNHW-A%M;"Z3.*<'VLZ_EE1S= M-%C>KM8Y ASWD)%[6OQ6B@?3':VM,O99WINFU9N;]QM5E'?UH=:KQ_;#K_7B M3!+%(TP()$AS'DKJ M\*B1B_4'^;6H.TA*\8F6QAMM$Z4U8_^F 6@S^D,:R$AF"(I8*8A(0#5+9BE4 M+ D"&DLIL%.^@Z7[IY'+UQ:(NYY2)Z>B1]+Y@?I.GCV^H, M6J4G7 .[(3+M>M=2]KQK6S= #M:QCK>/36*N)Q1B+"W*<3SQXYD3G8?,.LYW/7#_.,?GMP1R-?E2[NBZMTU.MX@1E M)&0()EQ[(4@E"I+,I%TQ$J@,BT#9538X*VEIA- H:I8%^])#G:YN'LAI<.U\ MCDD@\\P'H]!R]C7.(C&I=W%:VJS^Q%FCGWL0YV\8F;.5;_1:Z6FSPL_2-"O4 M,IH.":;",=5?$?W)2JF8LA!%D T9Q(RBAL*>M;(U 2YM]J# MG?J@TW_"/*]1N$V;\>6FPKRY7Z/@.<@"&_>4D976]6--Q86/FR_4[!.]>JBT M^*I:95*3%V4$QC&6S5XVH1A<'R35_=% ME=>]U35ZG<(3ED0_ \FTQ<]/"9NWS/D9DP\*FI^[?AQ_=#4Q/LGRBZF^_8I6 M.5]Q$L7(^$2A,A4K4RP@I8A!DJH@S&00)]3),3HJ96G^3ZT4^$E_\T6Q7M.R M,LF>34URQWHVQT&546JJ@ HHN&F227D$B4A"* D2F(F \0RY582_&-9Y"C\N)/@IW7-+ 9>_?N=86JCOD?L[9CY8CQ];VEU!82T@J#6\ K4.D[' MQ(,03$K#QR7-RL&#QCXGX.&+QX;J"ZFT7[B5'_)O\J!3Q:_T/XKR]9I6U6_Z M6_&F,#[D*B,L)"(-(5=U8PF50LJ"#-) \8B@+"74*U': VA!@+ &_-[8X!BF,&3$[\O$\#IZIR<\0C,@*& WBQ$D"[GK,G#,P M&JC#%(+QCQI;@_&;W#S(=]HJ$T1FSAK^GF]O7S]46^U>E/M$X$!F 6+:T4J" MD$ D&8.8( *3F/(DU OAB$9N51GM!"^-(%N]7:LR6J)LQV\^L/-,:JW*P$P? MT"D-OFNM0:>VIQQK5[ FKO!H*7SFFH]ND!Q6@72\WSULX4U;,.6KOG7%$4JS M#(Y]/KZM^LW MUY=/HD/C!J9/>W$SA=I?]M.H]ZA9)M"AZMW4.?*)>P'!UQ__]OY-2-HR%:F@ M3"A!H'Y+Z;D39QB26$B8"4($#\,T$=*V"N"3)R]N"AGE8$CL"[P]!6IX+EUD MON\IU5I^OH;'&0CL"]6-AF*F:G-GOPQ.!>*.6CM0Y>WI];.5:CNJ9K_>VO$+ M1J80Y!6]N2G-2:\>R8^J=;SK[(3]HE%EA(LPTVOQ)) 0X22!3'O,,$Z(9 1G ML>).N5964I?&3$^5-F>KK=J.\7MVD-NMTR<'TK<+?@K#-@4*>%F@.Z$T;4:! ME>1Y\PE>PYBWZF'M#'S_3[KU3/[)RNJY50888YHS"AH2DNHI<1 MF <,IBK&&64I0Z%3\?:C4I9&.5HW<-\B9?/VREV/=O(%&08)[! M@*4Q1!&AD 0J@3%#C$E*,9%6:R!+>4LC@U8]B]B,RX(PGL-NQQD3@NF9/8X% M9G38^BA588F,UWB-YS)?-'+C! #G8CA.W38V8[%-==IE:7_1J]F':A4)%'-. M0JA2@2'B)F,Q( P&1/-/%$<88>R6L7A8<9BV>N'^=[_$I_Y'"88,,]-.#J-08!%@NQ.- MB[18&I&T1H"Z,9)>X:NB_$Y+H3V4YB#7<2$S;F3LG!;O>'LFH0[J?4)29X$! MOK4![!K2]JR8SKVY",-)G9YQFLSJ"ET$UG,'Z;*'.1[CMH]:7?_US2I+@HQQ M[1UA4W@0(19 IL(0AHG(2"9(&J/0ZB"W]]"EL=CU@W$SUSG=@#=UE+OEJ6X? MIV$2&FN]9T[9&7[5&CX!5QPS=>BAM?^N=]/8?-\]9[Q$#=J>]QSZ[ MN+?#BK-4AC*+($Z$R0G4;@7C>I)Q(>(T2"0EF9YDQ9:N[7R+WK.=YMI.@K^O MW-]HF=>[_Y_IUAP!:+_A0T$WCHY"'SR[U_](2#Q/0*ON%I>T@25BL@=]JZQC^/&A@[ MGO /MV=*>6) 7:RWJ]]F;+@"^Y'8V0'>GA^)$9'2EP Y<=ST*%5FCJ*^!*[# MF.J+GC:VGX22VCW24N[NY::JCXT_Z>]FDVZR0C%*1*IB&(E40!1HBB2<8$@) MXHGB& 62NK6,&!*W- (TF@%:J^;:W6$053M6FPXKS^S5*0KZFH(:O.MA\$9T M8+#!9.(F"X,B9^ZC8&/^8:L$J[LN2A_;;7)\DF5=3%?;\Y&M\R80Y>V/>\E- MZRG#6C^W\JY:211GA&,!0TX(1#A D'+,H)1(B##F M/$-\1(+9!*HMC9A:R_J5CGK&@;UU5Z"S#S0&UG6O>R:"WXV1H+;2,7MWPI&W M=?->8CR]NW[S#N78[+D)4?>17S>%>B^1@36;$)RJ"6DNO[293!>?;]*( MW_[0,V]#UUT*L6EJ\Z'8W-1E$!I/]=7C+[*X*>G]K=9) R5I]2PHG\H8QXF* M( M-#5)&"61!S&$@),*294F$G0C%GZI+HZ2OYABAKO'7-(LJ=F5]VU!&;HI. MZ&^#=C_8([BKJX_<[&P$5)MHVI1^U[_<@NVM!%TCA^9)KDD8'K\DEF^,3D7'@J]'P+.CY LA\NU:Z>@&@WN<="XWE6 M[U&9-MSCF+G3EH;O"YBW\/L1TP[*NA^[QKT&Q_MZ;?*5_FAZGI9R:WXQ>UJ; M2JX"$61AQ!GDD0@AHE)/W#A-8"S#&!.]($1VAY=G)2UM*G<:@BW] 62CHWVQ MBF%0AV?SI%!YGMJ-GJ!6] KL,-._@[?38F9?\&,R[&8J '(!ADZE0:QP&2@5 M,GS_;*5#K,SHEQ*QNV&RO+7=.@:]-B+*_;#]+J]MVZ^&[R=J3Y#JV2 M-))9D B8B-"DW#$$L:*Q2?"/"<,)4R1V<8.L)2^-6#]KK:CIJUV7J;LQC1V* M#TN@5&<;#3?#I?S!FL M21TU>^FS>G'.H#QW\=P?<$&-T))NFLBX)NMP%029848@-*[:Z D( M+JL\^ORA\U
    7Y/8[[]ILU8&&;:H^EP M,(4>0(?-]8]\BB#14^8/;,4\N7RVG9=C2O8W6HY^/LY7>44K:1)EN\K0*J:$ M4^V4$)*8WJ$QI'&&H* \$"'A*8F<<@N?/GYIU&.TJ].$W5R/9YC9>1OCD?!, M0#L0/,0M'C=Z4B_BF8A9'8?CYCWW%4Y<-6Z^OCO=;NG#+D-!.PE6YIREI7QY"5G751"'.,(JA;&*!$1"I) %YB>,&$\R%7(4 MKK[)DA76J9T68EWF2%^XOZFR:W/:\U -\:ORNUJ%Z3SA32Z7;NW,02OV$2F005SXQA"X@U+9PU>H@#],V]^:]_ M>S[W3S]]EHE^UKAN5I^_<&15Z,]_?;4241SJN1G!6 ;:%6-I IE0'!*59!BS MB-#0:@N[_]"E3=3/#U5E2D)_?F!KRR.H)Q@-S\RQEGN>C(W15XW14U:#[IDY M135H\[AYJT'W##BH!MW_S#VNI"N);$ZA3"*3J8&.WM(S6L MX1^>T+Y ]3SA;?$>FU;^!$>Y 1BAG$$<\@B@,)620"$Y>4JDB@B(;,UK,\)61I1&/TA*VB]D[- M20C/>X=3 ..90?J8@%;)$9[?29#L/;TIP)K)LSL&VC3.VSD0!IRUD[?.YIR= M4[[OC)V]=G2JERG8)=_(YM_WFVO.BX?-MOI$'XWSMU)QII2*8ZA=+ %1&BA( M*=6+ZPCKE7: 68*LMI^M)2Z.!5OUP'VCGW.:UQF [9RM26'SS)&=KN"G3ML_ MFFJ5.R _G0%R3.:7'3A3YW^=D3IW%I@="$=RP2QO'-OUI&NX^&$77ZP8)A21 M /(@TZP2BQ@RIC!,DBP2.,4R1%8IXP,REL8C>Q4O"-X^AJ4=@5R(D&?*< 5G M1"^3D^9/W,#D4,[,74M.&GK8JN3TI1-TA-._R/*;_-ROVYF*6%&L4QI/^JSDI;&:+T2,SU5V[8(8\OR',!KO4]S.6C^]V?&X#6^(,\I+/R4XSF0]C+% M>$X9?;(4S\D;W(^QOCRP*A?3 =%YL/BTVU"W4A&0H5%Q(2C@.(5!A"G& ),XUW%C"6 MA3AP<9JF46MI-+JO$TQW^KOY51,-EYT3-O\@>*9L;5!3E;DSR70"^\E8!?+- M'T^5<=[9!O;&>8EUFA;O2;W"B52;U86<%L[G_N;$3Q_'WET'W+IRK9+E1V6: M"WTLO\CR6\YE6Q50I@JE4C(8)HQJ^^ M_W2GMOG9**X1!ZWJCO47W8;!CG0G!],YD M;C>/(ZJWM#3MO*M/LOQR2\M>9],DS>)0, 2#B"O3KHQ#C/3:FFEN8GJEG:;2 MR7,\*6EIA&2?/A15]4>@WP[:V[B[*S:@5MV-A$Y#;$<\DP#GF6PZ M'4U)V 8C\+N7?JUGP9B444Y+FY5%SAK]G#G.WS"RUE/G1+5-@_8+ERB10%-'1C1E ML.OCP?JSC_?U$NOM#UGR7"_*5F$.!R5T=N$%\M6:?-9\\>BL<:-;MQ'R8Z&O&+O^\2@ MAK-1'C3:M[7MKYKXA:OF= 6T-H"=$1,VHA^+W[3]Y9VUF+=M_%B0#KK!CW[0 M2,>IO*&;_+_J/:;7^KG%.A?U+]<;\4E_E;MSGH_J7;[1#)#3]:YT2[6/K=@O M'3@-]!#&$C(9FJ)X/(*4<0Y-;T5.4I9((IW\K8D57!JSOJ)57AGJ[!M3Y\BV MR0#UG-=6\T>]^%-%>5=?X>C*33W*EA[@"XZ=;\>Q9UJ]X[\WKAZ\)Z.I1W=G MX+ZU8_6D+Y.71:FO 9C679U:R7F]7$\0'SC'ON1<& TGJ\^2R_Q;':H5"YZ% M!,4PC#,&D12I*0.$(8U"$LE(LCAS(O^C4I;&X&U4E^E"7NZ4'!G\]@1-.Y*] M&"//3-EOG@WV&GHHMCF(A)^0MR>27B;<[9BQ)T/=CEY\6?F8QW=%^5>M2&ER("(0D$0BB[,P)BQUVH1SD+TT MMMBI7C^B4K^GCOE-_7'D9FY&PXQ1/^'IFFJ?0[O36OVM\^S1T!?;Z3U]X MQ@$T+[5G;.2_2/D9!V!.5:!Q><0X6ONE+*KJ4UFH?+M*0Y(&E(4PD2K2:UG- M6$RQ!"813:(H1BG&J4O?F=ZSG6AIAA8SM6K@OM;-C7WZ@-FQRT@8/+-'@\"G M802<2>&(K9-.^O[S9YW41PQ[/FF/73(R&$ IR;E2M!188%C2!&R#25DA%D&8GTY$8APSA* M$^RT5O&@X])\E\9$LYVQRV$L3_]G2_ GNSF@_-V#[_6^^& M"4,L_(W$M,$9'O2<-ZS#'] ' 2$>18T\+>:W4CRLY4?U67Z3FP=9O=, O?VA M"79#UUWW"5,(\4.QN:D;(S;M$)MLQ3A0 4\QU6O;,- ^(^)0KWD1C*(L2)5$ M3!*G8JF7J;.T-TAGC2&;-G">9$1Q(IAFW01!1#()*0IB*"7C6" L8TG=NM&?$K4T@FTU!;6JH--U M9);" ,)VC#@-;I[9;BQD(YK:GT-CX@;W)\7-W.S^G-F'C>_/WG')J:6)G3<\ M=2S-ZI5412E[YR6_YINBS+>/[S=Z^FJ74W/9TZ=TJ;7;VT)_\DU?4A^YKH)( M!8G4P\*)$IJ#*(35=' MSGI,::!BO39/ZB":^MQYUO'R<)H]C_XO<$8^Z\ IJ;/%4@PQB2-(F* D)5$82L?JYD?E+(V-WDBV!7F7HL.-EE=@(QT/\D^! M:DUF&=XQ9T5=Z8(O^J^5,D65BDVSQZ^4H$DJ M*:0T,/$ 001QJ/2O 6%9%A$E$ZL:?=.JM32J::TRI\"M7:!G&-A;=@4ZV\"^ MX$??O'$'.1,-MAVGS3^$GBEPQM$;4?-]2K G+@T_B6HS5Y"?$L[#0O.3/GWL M;JZ02HO?ROID2:^7]7<]U\]MSIA>/?Y*_Z,H7Z]I59GN\JLTCJE(!(/"5&=& M3*409WK]&B6(1U&8"BZ_5A^OZZ'9OP.X4U^CM7,C9;51L]T2] M8>U]7_-2F$=L2(X":^)-13<=9MX8' 70X>;>N,>,H[M/9>L^UWG@=?FUN4^7])L4IB%B,:("@B*B&B:0JI4'I<&$X#S#A7@5/-OF%Q2R.SG;9-"8HK M4-4* [K3V(W%SH!M1UK30>B9H_;H?6G0:W0%U^?1E'COS MGS.-Y5UNQ%*5VWV)Z%Q67<=EA6.91#&4B!LWR=3.PDQ +"A!2A9IO6P6=TT/G/5=#W_5JD,2!AC!0,L&41QHB#-)(9$I#$1 M)!%81JO[NJ;,ERTMM[9[68>B7+ZRSP5Z#.:2-_FFWMA@31#1Y6W]5AQ+J7!@ M2@BF%**,11!'FA##1,.;Z54E8UF+Z=N-F!/13IP_/+6$:<&TW7F[#![O^VA' MNB'Z;7_H:6/KB* 7;W1X>M-IX%HW#A4R7WTMJ?EN?WF\8\5ZA13%',=FT11' MIN2?"=?3/,IX(H0DD:2I5]+6(S.UDOQ/-\6WG_4]S235/]1SLYZ5AT^:92J>-*";?Z]VL.F. M 3^8WN>[!/]>K0HFA;X_R&"H,@Y1&B>04!*9]RXE)(M01O#JFRQ98=,WRT&R MR[>U+]_?EU;K!EOEP-IH#=:MVM8-85S1'Y[A'A'U//][/5LVHJW+)D&M^!78 MJ6Y5(N0B?.U;=GG">:8^7A/B[=3?:P1J TV_7)XV6R>P$2;VVX.-N?VR>*U= ME&NS0=Z$;"498JF 2*4I1($*($,40:9B&8>49-PM[.*TJ*4Y8IVF%^0N#.!J MM\Z:!BW/C+T#JM<_M='34_S6:32\A' =$?=X[?7V+&5PP"L M=CPQ#5B>>:*GY*ZZI)=V#N?1\%+8[8BX%ZGC=MKL4V7;!NX8RQ,;^5&]UA24 M;]MCEP E) @EA:$TA3=2J7T(3C,84(DB);B,E%-;J$,12^,%HZ&)RVMT=&6$ M P!MF> 26+PS0!^1"4^OSEL_\8P_$#/S3#]EYN$,/WGEV*"^;YHFBO+Q6-GY M+&%*16$((Z801((HB),D@I%*XSB,TXAES"V"[[2PI8O:C@7IH/3MZ >Y'ZF9O,;W&W,T;G;SS6^O"\VV6ORO^2:_ M>[C[+._IH_GLLRG)6M8M0?:2"U-[45:5J:+X;EU\7VE?2H94QC# %)D,?PEQ M%,6F=V:2AFF$:(QLZ-&#;DLCSM8(4'96Z)]V9O3XLRV9JRUI2N,J;8O]J=+4 M WS^9.\%A\W[7K)) MZ9=@7J/W3678%N1'<&@IZ%?69N2^::(:TKWKY[T2&U M/TQ\P:&=Z<#Q98;8Z6S2TR ,G%].+7&V,TY/4/7/07V)&'M66N;?ZEH9>YT^ MY]4_ZF2Y+%0!BXEI08$3B$)&(",JAI%(<,#3D(;*J;KPD+"EO6SWNO9F]Z@4 MQ4&(;0].IP'.^^MN!&8CSDW/@S'QR>F P)G/3L^;?GAZ:G'/./+X[<%LP9IR MO/=%N34YUE_D35-[,$$A2@2+(,$1AXCK_^"$2B@2E:29=NT1^5T_4[NSFI73))8TDS &"L%D6$+0BC5_R%1QF."N71* M*1X6MS3:Z*L)E'0]=CF#K1U=3(>89\IH%05/0#.J>NCS:0?*I-QQ1N2L_&%G M_G,.L;SKTIXI;\NR*%\7^J%UF9>J[DZ<%V73QOY:_,=#4ZW4Y/*TW8F;BDQ4 MZA5K) E,(Y)!Q% &,4\(C+($HS3FA"BK77SN^FW?4/'/B/ -V02>52S'VU$UEM%HOU%'E4AA/=U6Y M^,GCZ/QU<7=7;.I2$W^CZP>YBA*%:,1BF,420:0P@BS$^EDOFP>-CJ06O2J^D6_-\/&PGBX J8Z5%?\*L> MMUL0A\V?KDS_1%-/+?\FUX]N]'TPGG9D?,DH>:;6=H#::C6U=E=U;=T9N;4C8GX[ON41_RC7RO::Q:D4 A[0R& M,!0$0R1"!&F8(:B"4 :)BL(,NQ5R/B-P:03T5-]>'S;PN]$9U$J[[GJ? ]UR MYWM"*'WO?E^&HOL^N"4TT^Z%GQ,Z[WZX)00'>^*V]XWW:/*F38;VH9HV'#=R MPW-9K8(X#%/3S(*IP#@W$86$*PK3@*$X5DF<1$Z[7 .RED8S/55KEX/WE04_ M_59L)2!_='#]@ZUM><%P]U M\W4N\V]F9ZD[OB*2\A1E,90AB?0"+=4+-(4C&(N0Q2H-%%-.F5A.TI=&C)VB MH-QI>@5H9U'=GU*T-@':7?M3OM%_7:]I63EZ6&XC97G0Z M__^>.#9R?>]!? M/X&^308UW?-\'$:. 6[:LTDG#>8]JAP#SL')Y:B'C"A-MKV5I78A[TMY*S=5 M'9ZU:[M8E#*_V31"^./7DFZJII&%=C3KW];U>W._)?^;W'Y47^D/_8SU@]GD MW7]4?2K*^N+MMLS90QW0\;7X1.OIB@4.* DB3:RFZ%E,."0T8C#B-)4(18(B MJWHXB[%H:63=&@YX:SG8[HT%=&>20]&O):!L4ZYM"7HNZ-51XP&> *>-"&^ M MUWI<,%]("IRYGUH.F=W]9EBB[P(71?\^OHUM)OB4-_5"QOT7H.5\9P468>V2=NRS%W"M,OVF9 MXU-7K/V-7JROHHA$5-$$2IPD)M(MA(RG 12,)7I9G48XMMHX/"EA:1Y7IV07 MZ*35!&^L=P]/ SGL\DP"C^\#2E=DG*I2#UH_JCKU\2?.5J5ZT*!^M>KA"T?& MN$J]8I"B3@_L-L%PI$(N*:P#5Q$3&.)0)B9G/A0X"DB<.FV"'8I8VE3NJNK= MM]Y"H<"ZT*Z$EGT'A-;;M=G] :8:3Q*'*89"B,P@22%+I DU0U3#2;#@P6IC MSHFE9:N-D:B2!M6^*'^X?JA+ SP%]V(H[7;^+OO2>2;(5KDZA=O#YMUIVZ<- M;3T4,V^HZDDS#T)/3U]Y47/NZIU6ZNT/31,;NGZMO2[MQ97FD/:#9H^Z>6)3 M0?;#+A@)L2P.XX! 06@($58F[2A*82HEIRK2E(#EB';G];-B1RISH.V9>CH3@)E/H#,"[*RH@SZ,'; V9-?+ M]8./R+)+\?31#MM=F9=H@#T:LA,MK\<_;V1YNZ(0W_/U>C\#8Y8RS)6$)(PU M,XI,0JH"#!,515%*N$*I4\7\ PE+H[Q.P0MB7P]1M..QB[#Q3%!NL+@7C#ME M^K0%X0ZDS%OP[921!P7=3EXXO4W:$_JCJTOJX_(@5*"*<1)!FC>E%) M,*1A(&"DUT(DC# -$JOVJV!=,[H@W72V1O<=XO?;K;Y]O&SO,E-B?S-]C?])5BQ.(I8 M(C,8IYDI6!OJEWTD]%HHBQ(J(BDPL0I./R5@:230Z CV2@*CI?U.\5$0SV\4 M7PJ-YSGOB(K3+O&0Z:,VB8\^<+8]XB%S^EO$@]>Y!P]]>F#KG)NS*KIY?%U4 MVVH588&%D$J[Z%A A' ,,8L$C+,TH1(3_3+/[-L7'@IP^7[.TZ6PT1'P1DG] M;V5;7^D$A,,3]W)8/$_;%H]6._#Z8CSLHRPNPV6FD A M5>F5_D.7YE?\4DJZ!:_*?$OS#?A4/&Q.)XJ?1FJ8C\;:[YF%_KK)MU* ?\\W M-Z*XNVJ,GV">'3-WP&'H+F^\ANZWO>OPY'&SS+MC!G2S[>AG8SO:M$WR]@EI MC_M]J$2F(J JABQ VDO(,@Y9FA*($RG#A&4X<&M&,2AM:;.RU]"QI^X%^WS# M6-MM DR&H.=Y?0EX(_K=6( R<<.;(8DS=[RQ,/ZPY8W-3>,HY9-I.)"+MS_N MY::2UQM11\HU!P_=Z;\0*!8BCB BL4EKIP%D22)@H%",]!)$DBQV(18+F4NC MEU9E(!N=FR.[HHZS[6(M:*V_&\G8H&]'-1-CZGLYT\+9JENCV40M=]UX)P_0 M< !H4O*QD3LK!3D \9R(7&X=N8KX]\]_7R53&S WVU#M)[ 9+F$<#3>\\RO+08_U>;_ M\6K09(/IAZ9#**BS2!ZDB*T[5*$O'3:=D!PZBHX9^7.70W'%H@C57&L;[VH MC/QAM^]5@BC''.FE1RSJ5IL88HX)3%*1)AC3!'&G8(:3DI9&1UT]]/5>TU'E MXX]@BB.:IJ8V(HFXTF0?IAI=):"*6)K%(L$J"%?;8DO7 \(&S'[I/@YIG3NZ]A3TE_!?E/(^&C%O\1:2]1AO^TT2]XM/_$YKW5R1C:9S0%(J :0Y!)(&49PBR M+! B"!D/B>79] 5:+.\ NPZN'Q5([X1^1D6D2"PT^I%&7T;F_:C'@2P;6,_EWQ6[K!(9.?_!=&[#+8K@".QM M9X1Q\B?/7!@#H8^D!2<]7B)?80Q0)U(51CW*[1U4E5N]OMA4Q;KM;%V?;KPI M[FB^60F$XR2-M&<:DQ@B$@:0)(+5*0LH5A039'4",21D:3SV1,_F% [\WJAJ M>90Y".DP;4T%E/>-AA$861./#0A#S*+O[[&*_NTYHPP*F(4R;$SL.,'JVG&. MYSN:EW4W@%>/NQ__DLO2]*UX_* Y:-TD-.CIS](@@"*.4X@RE4$B@@QFA#*1 MBBC3:UD7;\=.[-*(P:C:-*H .V7K$[3?KO\V*M?!$GT[1V=Z3#USR"5P.OLP M;NA,ZK98BI[54W&#X[ESXGCWF'K=][E>3-3GG2+?/NBOW:O'@]:9=9^DK_+' M]I4V[1^KC"'!$X0@B; R>18<8AQIKR7)<*IHA)!=49ZQ"BR-KEH;FM")UH@C M6>,[(0#SZ6->/>U>4I@=?^<"U M6+VR7M& 49[%$11$8OT680P2JCBD64 Y%8K@T.G@ZY2@Y;TWJMNF#/J]7Z:=BG75]R=*3AB0> :&::,03PF;-_3PC,D'\8;GKA]' MM6^5DGS[4;W]P6_UJ->-+SYN#-^87C_ZG[?_^9!_HVLC>I5$B*@XSB"6F:;? M$&/]$PMAQ'@V9>AJUZT;/K>)-:QN-=_U&K!N$F1]ZZD]'2F- MFY2HG!28E;S&0/.Z'$_2 M4NMOM,S-:M,01KT9K\=8R#B0,,Y,'W6,$T@2+B#E+"1A1C(AG9(]GPM8VESN M]&O[O(TXY3B T&Y*7P*,YQGMA(GSA#YE^*3S^4#(K-/YE(G/9_/)Z\;6_ZZW MCYK])+V<>9-7?%U4#V5_RS1,3,YE +E*,X@2'D(J8P5%E 4Q1BK1D]^M(/A9 MF4N;\MT.Z?N-7H7?T3&%K,_C;$<"$Z/GF1SS M!AK)=9F91.U'TIHC-0]4[%-ET.--A>CJ4=/5^(D&40<(83@/] MF4BMXNW[#UW:9-[UU7Y3]Q1VS$PW* W/VK&V^]X?,6;3J];J*:M:]>R<(BW= M/&[>M/2> 0=IZ?W/QGDE?Y'BQK@[LLIO-DVG-;,\QPD-)%8(9DD6Z=SM,G7:@EZ:H[:[3@!JMW[]'*H/,_5$2@YOU6'09CT MQ7I"U*SOUF%SG[]>SUP]NKQ=*6DEW\CFW_?-!NIML=;/J,S1R/;QLV;G=T7Y MG99B)7C,6:8B&&&60*1?O9HAL :84X8#2G$8645:CI2_-.KHU <_=0;\4;OC MH&_#/X'&"O"[L0.TAKA7QG,:)CO.\0B^9S+R@/N8HGICT)NZS)Z3#G,7WAL# MT)%2?*,>,[H:QL/=P]K$A;DVL#W5LG8E8I9PDF"81&8%0U*E5S"(P8 H&; H M(1@[Q;-XT'%IQ-HSL:OY]Z3 C=GK<"X8,?G VM'L"P^79RKNC]3H+N@GNIXW M-8LF+77A:R2F+I(QN9YSE]?P!?21PAS>1(T\:[REI7REWU3"Z*(5:7(PHE3@ M0&$!XSB2$$F]KJ:1B/2OB4:8H2"C3F^!XV*61N1-[ OO:=@5='4\6#P.JN59 MXL50^3X^- I"9C0$;00NN"Y+$Z_6LJ&>=W4$XAGLW$\1!Z&9]N#PN*AYSPH' MS3TX'AR^^O*XHK8P "5A3-(DAIDPM19DE$$F10()36*<)!QAD8Z-+%IFI85G M<31.-18&@+2C@\O@\4P%CLA<%&-D7U?AHBBC.:LKG#=S*-)HDLH*3_(FKC?B MLZR]DVN^S;_5E<..!<5P%E(<*@9E1@1$<8+TZ\"L$1.E5!2:%B].%#!&B:61 MQ!,;^N7?-2W?R K\U)Q\.YYYCQH>.V+Q#;IGZCG$NS4 ["WP']=T"8@3%YT: MHOJ9E^:CYK*Y3LXH)Q0)C MO=".,TTKL4@A3:,(LBB@5#$9:Z_+*1O+1NK2F&67T5CO)TB+C,8+$++BA-FP%F)7G>K# 7, XRQ9QN'L=(;^1]*7G> M[%)2)4B8\ !B5'?S(@$D*:,P#1'&C"D:)$ZN3/_A2^.7OFYNE/($,COF& N$ M9X*PPL"9 (X9.^D\?R)@UNE\S+3GL_;H->,FYX=B1! MFC">13"+PQ BO<(P*XX4IC1A2,1,9FY-]XZ+6=J$_; K*6'TO )&TY$[LB=P MM9O+EZ/E>5:/ \IYF@_C,.F$/R%JUJD_;.YS$CAS]44]&#Y+\RS]_O\DRSK] M4>O_D:WSFYIRS,D;-]6B\CM]R4?U1?^U4I2;S[YL:;E]TR4Y!YD2%%$$DY!H M&DFI@ Q% O(,!Q$7(LXRIY*YTZJW-/IIK;L"._M ST"PM_ *=#:"QD@3'M(W M\PK4AH(W8]/5)_X>V.X9O]3H>M]-?HF!'=OB8&+\?70_F$K%EVB,,#&\)WHF M3"UEJICZP^9!JR3!&58QABHP1_XB22$)>08E3X, JY H[I1J8R-T:=1_I,U: MO:VR*3;PX@9A5J-@1]%38^N9>$\$QQ_I)N8S&/XT1)XCX(\(?N&P]]-0G(]U M'[C7O;CZVX>RN.]*Z;9G0$G 6:AX"F5 3'<7@B#&H68C@N)(1'',1&1;._W( M\Y?&.8V*5^#77(BU!&]IM:TYYUJ5.7>HB'X,RF$VF0 @S\31:+",U.=<5>0G"J(#T P4"#\V%VSU?\>4+E?WGOHLK$[[&7^30_V-_E; MT9PK7M\5#YOM*N,BS!214 1<0A0I"BG& JZ;[R?0M-V(OQPC[YORG8HFG+J%ZGH8JA%[],,X3+Q??T+8S'OWPR8?[N.? MN7YDH243&FAZXFVK]LTCXY1*)A@,F,P@BK,$8JG)($VC,,54,$62%@: M 33I5XV&CG6 #L"SF_870>)YOO?1\! =-+T:>O_'$B9M_K/*2,/:O^UA1JTU]6B.M%2Y0I:-[U>FK'"A*]4(%*AE&J2)($;I$\P^*6.<_S MMJ1:FT[E6OEK&&"'Z3\);+-P05_375[JVW/PC6.&LZA,3Q.G1<[/&6?-/TH@ MY^\:?][_M3TUW+6M6V%-$SQ$,4PSE4!$.((,40;#$#&&LB"4U&KG8U#*TKAC M?X@MZD/L?2M&]Z/^0TCM:.-BH#RSQ?.#?@N,1IWRG\1@\D/^0TFSG_&?-/;8 M$?_IBR_K]/6UN.;_^9"7\I/9C2BWCY_TP&^O-\+$ =Z;2U8118A' 8592CA$ MJ:D"S9DF"86R1'&A2!QW_:KL>,%>N-4<>-J\RC-=?-(/NJ65K,R9['VK]Q6X M-YK7^Z:RTWU5^>_;+/;H%F3U@7IJ268A_ MD39E]K"<:ESF\ 3W [3W&U.E]?5#M2WN7A4;47U\V%9;_54QK?A"Q:,4QQ$D M+$,0!9)#EO(49A316%#,!++:=SXG:&FTU.@*>*TL8$9;4.S5M3\^&D3W_.': M5)AY9I\6KD9/4"L*/DX.E_VQVU2PS73^-A8^IW,X&TP&#N0&;Y_M9,[&B/X1 MG=7UX_SO7QYHJ5E8]J*QJE>/OU'CPM2QDD1%08@3! /$%40H9)"$C," *\&3 M*%4\='+RS@E<&H>V^A9E+RZRN@*-PJ."6<]";N?@30FD9V*]"$-G1\X6F$G= MM[-"9W7:;"%X[JI9WS=RMZ\7X*?",&1QE$$5FH."+)"0$6:B G@B RH40YE+ MJY6QT90SM%CY:F2,CY=T#XM<9O2CE_!&WU&,+Q:L:!&3>'GH8?>D+_Q6BH>U M_*@.HQJ_FA),^WH[_S]W[]HD-ZYD"?X5F.W8CLHL,105YP##.&$JYEGG/F5?0CO.NI10:MY6X#CC,A!\7 M#(/OP%2Q#^V9[&CPS\IR,$SUMF# XFHQ^G<_KCYC,"PGFHWA+82Q6;G>S-[9 MB&6UF*LJ=OFPT4]E%5*G!5$HQ1K2E+I+'8DK590@F*>)Q@2A(DV][OE?[F)J M['1@):C,#%JM=(#933QQ(!J88'J@XTTDUP'H(@S[]AY9V#\=$T5'\Z,0PG7W MVHGO\>3-Y=PK(=CR0UE:/IFI3!78)!3JG!HGU9@[(6<%TR*GB8U.B.%!4HT7 M^IG>5*^*F9?.SCM05I:">65J[TKO![CZ11H1T!I\UN^JOM^!VL@[\*$;J5N* MOY_#8:@2\ =]O58A^',.=Y2#/_MXST0""ZNVP;ED5=VY6*LS_6%IYZ0N-TYO^K?%:K6> M<9V8+!,4*E3D$!M10)9+X72'$B(3D]M5A>_!L6>?4Z.0K>KYO+$4K)W8@W&V M^I^(^@+>S20#P3@PI3B+P<[D.["%M+6Z5I3_;1A(_<^;!X!VI*/G.! ''40' M@M5Q)NW;TFC'TX&N[9]4A[[:]X)I76E3J_NR*;ZYZ[2Y)D453G%&.2P2ERV: MF1PRA2E$@A&6(2IU'B09Y]'GU*A[9S+@)6C+Q.ZL#KV'>AUTOT P,I2#TWO]CGR#U1N(T\NL_J_V3)U9K=3?\\7B?JDLP=D?F;FENOJF MW4Z1_U[8/KGI\9,K?%5 M+N_._/9.Z'XEB]:%T"2;H,'QXZW!(!^8P:*B'9Z.TP>UN+DY01:,FZC3!YR3 MK)U>C?3=9EM)K57YFW7ELWYN4KL?S,?Y4MO_O+,+]?EFIF21&Y4)R#FOKNI( M*'C&(*["QUD92TP7+K#SY^ANW ^ M^/MNR$5&=?"]N7U W^Q,!BOS"ZBL=@D#M=TQM^H"8(J\:^?3\\@;> %@G.[E MA;S\H43E_SR3>O-1S>VKI"L.[4V@A.$%(5IAA7$6EAVHAI#:=(T1?9? M:BAD9GF)J<4(@3E4)FD(9:ISC3F!B%DS#%@:,>O'ZV M1Y45V)Z7-.)%=V"I WG@&$6_Z=\'F;&NA3:01"_Q?L'GR#+,AWV,K+A\UL%3 M<>7SC\7XQ.^?/;TW1KNJJ?J3MC\;RPU_U+,\58CRC-COON3V%Y%"09UJ&2D4 M+PJNJ0H2+ OJ?6K!P/;8M-+86:SX\N[PW/^6B.#:2/0)$R+B.W;L<' R?0>V MUH.=^4/%%)ZH#1AH7+/@%:,/3W"Z0Q+?1GHHQ3\]+U8_M6V]J@*]=X?B_0^Y M>'%7PM^MGAR/5DNFIECTIM;>**LZK^_J2TJS!!DA6:9A3D0.<6Z07?*X;9%, M)U2D*C?&7V ^FEE3X\3V_I%N/ 1RSX_J2*7QN0V9/&]\11[,;O9\O2$:F%9; MIV ["'MNN?)%C6-@WS/0N+95&:J=NP.->Z\R?@%J_*\RCF.)^(\YGF$5 *+# MWE4X(%YGX]4;B [009F"^*V'?7R5GL_>S3<_[]>:OULI/=,\Y79U;F"6.MT" MPPJ['KO M32677#T3;)=:_K?'U?=_V%?J.-O^IJ**BB9.&AIEHE\ROYVJ%_^];P'0#9\O MM7K/UZYZ7&F#L9>GEVIJ_ZK-7,XW,XP)XX9IF&;2KN*1_1W#5$"=IX6A7"KN MA$1"BGI>ZW)J$[2U&.C&Y-#BFE&TU*2WF_V+&W0*IPWQ9#:BAL9ITP:(NTZ.9-.JDA!YF1O MD<)8I9RP@@25+;K0S]1H96MF6U(KM'3)!3C]R"0"2 ,SR"D^0Q0SZ88A;JV" M"WV-6Z2@V^&3Z@17'N\;=I2;]=R5I*UN'?ZUG&_*SU_^:GZ #4>LT(F$/-$( M8AM?P$)(# NI64$-QUJ8L(BCH[>IL<+.V/J&+*C,#8TXNN#U#38B@39XG'$. M+_#&VEK^,@!A>.$2.<+HZG'DX,+#^=.XPN>EGL)J&QN>.%YZ,%7CWU8+^W+I M%*_M&JF]?E"8U%67QE 4DEE"25,H<,(@D2@Q=A&3DS0HP/#J=6K$LC6Z*C*_ M9_9_!;7AO>^"^ V"'^U$AW9@^HF":KB&6@A*<>73O'H>5SDM!(P3T;2@E_NF M/;F"3MN>MC,"YS+'N9)0XR2UM)0YZ6K7=\$0NV3]V;[&KE+?Y?"9PO2=CX_H?=-!QUM=>)QV'+8UVU''6@?VSCO,/]%PL:/FRUFJ_S-I, M<2X--05,,H,A+H1=)*C,U4-$C$NN64&";BV=Z6-J$_&X$&)P O(Y'#VC^]O0 M&3J6KZT#QU40_[0_Q[$R'3R0B!NOG^EGW.C\LJ,GL7C'H_UF_%_+M>:+^7]J M]3N?+S^NRO)AN:O"7MXO5266J&RL_VZUK#[LY2RGKI@5H1"YDE8X3R5DF)'J MKC7+C'0%K4(HH8\1T^.,L@2KI66,K=U5:IYL+;>_:TP/XY)>(^1'-D/C/C ; M[L&>'=U$(*)ZA84HS)9+T-&I;I;H#KFPIO:ZKM- M\5V[(D(_SPBXI":GW*0V3$*%JR%#+!TJRNRB)1OCJN.G6QG77[FUOLUOJ[6> M/R[?_Y#?[,^#WG+3WC[K;_,E7\HY7WQ:U7FC1W57_:GVM:F8(W^ZO_B;KU7?0"WJ M$'NN%E]IX(9>9NZ-6>,8:#W;17!WX.!H:>L>:/T;J4A//.@'*N,3P>2B!:32B4949!23IJT/Y-@2'&*!35*YT5@8O'_(L)E!\): M8-'J:LEN7:U =/TH]G\%6;)#N#X.)4,VKO381.3&@B7&AI(5^[!4VLR7\XW^ M:->W)SJ+VSM(K1;C#)%4T2)G,,^0A)AA"@65"F8%*[1*6%:D8O9=K\7*?TT: M9D+(%-DW9,A55^L!7#@7G+9 *T;*:S'2-WI[Q>^Q\>-R#GZB^!^V$5>&0<:,?)RN1]$IVOHGNW<+@=;Y2<]/%=% MH]__T&LY+[6:Y5P@GB*GJV8TQ$(@*!+$H%*%_;DU(A4FL/C2E1ZG%DT=JI;J MQDP7(50UF<"JMK^_#.QYW/U8+2J: ]/8(9!U,G5C+MC:.XSL:R1>.T'HDGKM?K$?\?QVF>/>_OR#_]MJ_6YA0XI*G9109*@4U)6LYA 3PR%/ M"QN9)0D2G#.!6-#A0$#?4R.CVG3X\4(8('Z"RGY0.=!+(S9D8/PX:B"X!V:K MJ$@'DUH74[(L.GT_-OOQXWRME MQ]= ;#_UHN[3:EW)9&\VZ[EXV53;Y"N7'>AVU5>+154#J1:FFW&NE3%V-98Q M8A=GVE@.D=Q Y/2N<\P,9]ELL]KPA>I@'9LXW)"] MU8_SI1.( **6D'^5<4/8+CF,(M"D=N&!"^7N3G$*BQQAEK'44-Z.V_NEIWCT M:XU::^!P8V9[>.T!\SSR'WT(AC[L/W,EU&G3MKO!C5=@WRVGLW?HV%;,-N85 MTIA(1[YC&L6TD2^AQH3S])9JU-;[!4;W4KH: .5G+?7\N^OH3[UIY34)0GF1 M9@JFFB:6CS�K(<)I10E.&"\+#R'EV=36W=U-H*UEMCJULU;@^:+Q:KOQWI M5F?6_R6Y*W!2)6W_E_0.4>Q*GMJ__Q\O2PTR= ?; M+I]KE>-%8*#4.6Q^K!QK, ;FVNTX?-X;!V[LCP"X;X?!I<$UJ0/ 955'%#$- M02LJ7W9V."H+^KA^S&U>[]RH#E)SIM,O72U=[D*U.YIS+93*+4<)F5O*HAB* MU!20,%QD!E/#DR"9H<[>IL99C3C%SLA>F]'= /N&?)%@&YA=@A'KK^K1A<0P M:AYG>WP=%8\NYR^J=W2^U/,$C,_7_^*RJ7?9\N7VK@8CR"",),P4)M"%-S;< M*13,\CSE')E,I"3HR*NCLZE1A[,55,;N7>XH>U^)Z<39\P0K$GI#'UGU!B[\ M?,H#D;@'4ET=CGL"Y>'ZR9&3SSL]5TW5P=5VF91E(B?NXEQ*%<12Y) 710X+ M520:D\)0E_/LORM\T/HT-W>;J_-- F+@VN4 /,_%2E](AEZ=5'8-L=XXYW#< M!<9!#^.N*,XY=[*$./M0S^IF\Y(_/JY=,<#Y:OE@/NOO>OFBJSL1,U5@23(E MH4%&0JRQ@4Q) C.![6$H40$W6C=;WQJ--':5M43ZE';= \V;M*<&&YAJ_01BR2! MS.C"%9C/D"[20F9!P5)OV$:(E2+"YD>>?<$8F"RW9MV!/SM0Z*\3L.?N,,( MKH/740+8<^WBU?_]9_HQV]U;68K"Q)H?-Y,OH^DWK M*)@-/,?W;*QA)&((Y1HB'AN(R#D--6*1,(DDY0J0PMBO#35SC4^-3:H[0/.0%!;Z"]V M>@)<]ZR_%8ZACTS\D0B2/;WD3&OO[IQ6=N/-2HMTSNE_N% M'O_0W.U\JH?E9Z?$N)XO'^T#?ZZ6Z_:/;WDY+S_.E_K#1C^5LY1RQ&F!8*8- M@CC!PG[PC27' B=,F5P6.BCI(ZIU4Z.%W>[_77M)Q25Z['D(6A=!57.U\:IZ M:M]-4/D)_ND\!96K?4]2%0M#((I4(<9*@H'OI/IU. MC?*O*GC=7G#G\@#X\7)L6 >FVPB(WE)LYRI$0]7:N=SQ:Y7:N0I%1Z6=Z^^& M$5.K<3C[X__^757^1Q!W_JO:V?]JM) ^: M&V5.GG.@G7-G_ZW?Q]XEX_+RVZ?UZOM<:?7VYU^ENY?=3&$;:+BD]"H*<=J" M\^6+_;NF:.AJN4OD$D0QEA "<:IM.$!Y8<.!-(4\ERG.%:!A_$ ;F&.L007FRU_ ;GAVGMV!G6]@ MY]P@D4A54W6\5@[]QUB_7/=RNE M9U0JP?/<0,R5M"%2)F%!,PTUT;DAB JF6-B^?&=_4^/;9H/ZP.9&>!FX>T*U MY<"9'KJ'WXV[[[9^-#3'V>F_"<@>1P!>\-QP*M#=_L@'!5[.GIX=^+UVJ^Z_ MHSI7E,3^Q]W%^,X7[AK&D>R[27*4DGEM$@Z$\]&:1#\ CR>B'0#>04+Z7":\D MA1\"SV6Q^Z!6^@947Y[X8O'VI73BU^4L)5HCIC!$FF40HQQ!)HV&+,]9FJ#$ M,AT*"Z .VI\:9S7?^*0)FX*Q]Y0KD.N@[NU^W4)OC6ZEH]^0X\\[:HT)OY$JC58L'7);#K M5% Z^P.% 3W'PB\PB8_PP%2Q _=+#:ZUV2V/:JN;JZ'6;E 9'E-J.02HR'K+ M7EV/++H< L>I\G+0VV&K;[K)5]N_N _YD\O M3Q_U=[WFC_JS6])]=N)YZ^I@[;?5^H_YTCVQK=(QTYCP@M,4:C?LWS=^^-%?]&'M M)LC7'*R!*=0Y G9^W54END'KVAUHQ['U#E3N@3W_7,TUT'@(/K_R.*J5K)JI M-F^'PY0RIE>2H,I*I03A0F@X4N--1*(,Z09'E8*9:SO4SMPWDLBP3^ M6=L9F-)V'E&_=<#-. V]0Q ,47"$WPE!U(#^?$^CQN^=SAZ'Z]T/WR 1_J$L M7[3Z]<6EUWZJU9==X%]6O[[EI785VITN>?UM9QCKQ(@<2D,L.:0*0!Z"# OW MT",+"_<#ZJR*<,^F^A'E[R_<_C1MM'X0BWFMLE'^R=U/4O.!YX@) M1#F"J9)5]3H#6<[LSV26I9H2Q401=&7\6H=3H\#&7KMRV3/X#M0F]PREKH+N MQW@QH1R8WFY$,9B\?*&)RE17.QV5EGPA..8@[_=B%6]YV'S3ZYDPBLE49E!1 MG4.<(!M]4O5SK ME^=R6R_!*7S6^;9:[=)M_[0_(\W7,9\8G?0?&CW-&@'OH(XX^2/>1"KP%I]@J@KUL&5M@ M\!; SF@/WM3W/V[U&[* 8/AX*0Z7^5^L3Y82Y.?WP=18C+;EZ\%'WZ9'CB MR%^N;JZJFJP$(BQW+.^?]'HN^1?]Z'III.203D22Y0JF5&<08QOG%$)K*$B" M$5'&Y'Y)JR&=3HT$:KOKU*M&L\69#AK;_?,!O%'OYH>AL!R8,:[ "!J[KZO[ M]+*A^5[OG9U M6LL9)TK0(D^@1N[>%KI_FR2M>UL\_4WC4U+J3W;?VA!OKZ)^:5AV_@KU%C+FCM!?M# MZ1P$;YR+OU3BTN[8N?:S$A,Z?G7/5Z?Z;/XF@,>]$D= M<#@ZOKY#]#K:AWI R/:_Z4-VTV^3II$3_ZS=AD]]3&\_-$\N569W:C;+#):( MYP@B1@G$S-6B(1Q#GG)!9"YR^XD/V;?QZG5JG^JMM>Y&4FLN6&WM#=O4\0/> M;Y\G.IP#?SH;>^_ #M(]D_<.UN_LFL,)",3;%0J"*NI&D5_/H^X=!8%QO)T4 M]G+XXN1?^'KN;E-_M@'P%[VY!32Z=2XJ;7;7570H+8<-*8#9SMPQH.W_A&E-_S7 MUP%#@#HP0_GBV6.OR1M8__A["(!'"JKC 1T4(HC7"+I]E#W//%]K[(8^+CT0&*H]JV_QUUOT6^? KDQ Z1X^ MNNTXG@A1-/0'TRBZW<)7DS"*!FZ7PE&\3L+#_P]+N;84I'_5]7\_+/^R(*TW M=K'A=.:4@8R<&RNKPXB0SU6ZN$@,9&6RF$ M.[B_5NCQ=OAWX.LW&YZNEE]6+YMO]\:=?G]:KY[7<\W7/S_.G]P9>;->YJY6 M+\]0\QE@:08+S@VD)L$,5XF'W'&@LAS4IH.=[: QWI^-_/&_ M3O6#H#HPTWL"VF,CR!]9?YH?!.&16/[6']T@:@\&JH/9_=L:C=B#W=OG]?"7 M^]:MW]CQG]L%0UUH[/?UJBS?_VBRTW]?K=3?\\5BI@063$D!52$3B!7+H:"" M09H+A3!6F*=R]EVOQ.@UF[ *\/OP*,S/;2 NQ?L?MLM M\:$*^N1ZXC'P+':87YH+=[ MWNG38N-NR"Q6;A]T6ZTFSTRJ4*IA7C &,=8(%B1W?Q2&,,PIPT':*N>[F5I8 M66TB[LSL74WP JA^7',[5 -S2P^4PN_2=8(0]ZK<^:[&O0G7Z>[)1;?NIV/J MHW[6ZD5JM55YV]. ^Z3MSY.EJ$>],I:5=%DZE?C?%JN_9R816E&DH5(Y<\+/ M=HTJ3 II*F4A",LE);=+I/:R;6J4TSBQDS_=%TB]&JK]>IR C.I-4/DIJ=[61=^2*O=*V?E05O>J'M95 MQ3P+TXSA3#.-&22F*" NN(3<* &+C!N/V ]RK%THW%#798+#8]>[[?.WR8S M?%@^OVQ*)^R\2)N-=U$(G4ME($YY[NH8$,@)RV"J"3(L+61"<,ABOZ.OJ1%# M91M( 01_\/6_ZPVX?WY>K[C\%K;@[T+7;]4?";.!:6&7='4':D/O0 MAO-35 M $RB[@1T]3?J=H"'X\=[ CZO]-TA;.]CM;>W'I:[O_M3;V:4Y!I35L $2^SJ MWA(;4.@,YAG+%.4\Q5E0)?*K/4Z-1:IKD:LE4%LC_3.-_&'VW3Z,"-[@*^G6 MKKO]JZ4.ROU_^K,#RQX[BY[X1-YDO-;KR/N-GB"<;CWZOM@S8[[6?+"KI=5Z MXTIZMWOGB)'$\(1!+9@-5"@NH&"6: 0VB!9YEF,>Q#&7.IH:M;1J+UM#>Q]* M7(36CU=B #8PG?3"*CSY^PH02FTEMOA"Q))E1&-(8%)P7$K' 1B$#0:*6,9#E&2H6PP\6>ID8/SE"WQWA@ M:D\5T> 63Q%4LHK+$Y=Y&I8FK3A_SQ/47^LH][+7X;E5N M[I?J/CD=6>_"'XE3L(>#= M?M3T5VD9K[UB5LX4$1DKJ(195>#.8 8+RBFDDF>9* 0QVDM'[GSS4Z.;O^JK M6EO[PCCE"#H_]N@/R, \<8S%'?BT6LSE3_#/YK^#W%P]#T=42CCJ8M3)?]Z] MXVE^X:E;[_BW6E5MP>JWO)Q+RR"_SA:;W@E&KM8E>'&%UC8K M(/E"OBS<&:5PWH+WG[Y4GUU5^^S^W/=2?]BP>FZF##]80^^U[(U3ZX/+>ZDK MX-V!RH]J"!I/1KJ0WPO/@:[>A]GR2I?L>P%V^3I]O^;ZIKE\^:87"U==CR]_ MSA*G@Z4R!$6*.<3,+>@HQS:JDBPK<,Z0\2HS<[[YJ1%EDZ%1F0@:&T.S6 [@ MZV:NVT$9F)""\.B1I'+.[1M24PZ:&SDAY9PKIVDH9Y\*GZ@?+;:+3]]62_WG M2Y4/80C3DB "*<-VR4-U"FT8I&&&4T*3G!!-F>\T/6Y\:I.TL@]4!H+:0O\I M>@+<]0EZ"QP#3\\ )((FYR67>TW-D\9&FYB7W-B?EA>?"9N4Y7ICO]=ZR=?S ME9/>E;QLZS[D%%'*D89,NT0PH7+(299:D%1J/5(H+Q*?J7FYBZE-T-;*.]#: MZ3=!.T#LGJ9QH!EXLK:&13 M_38BZDNB,U)D)$F8@CDK-,0HES8*9@02J2@MI$J-L%'P:L,7?OL*=;-!\W;; M^(#G>*Z/YGIXV,*^@8E22;(LH]"0G+HK:A(*:2C,4B)R&X^D."SGM0=,(]#; M?7^ _#8RPMT>F+JN>!R\LW#H8-2-@J;I4=?]A^X<+^./_C4\KOAU;@G- MI\ M"@DWJ< %@SH1&<26ER#G6D(C"YH(G-A?O?8X3YN>VD1KK?./'HZ@NAXU] =@ MX"G7&A8Y6CCO[\U1PE&SHT4'Y]W9CPHN/-$O&K +=R=NX^I 5_MPY?W+YMMJ M/?]/K68ZX4AF-B9(E4D@YA8C1K,$RC0E1<(P2HW7"MRCKZG-T]I44#I;[T!9 M60OXUMRP+V47QGZ?STC(#3S!&]"^U*#5AH+[ZZ %?VP]X(CZ!>[J;]3/LH?C MQ]]JGU?Z*4%\6J^DUJK\J]2*E^]6RW*NFK+)=L'R]J6<+W59WLO_>)G7PJHS MFN&,I 1#;G *,38*BM3^PK$6(A,Z9\2+4'I;,#6:J:Z+/S=>U(>4O 1RWY%* MJ%8TK@"^\R5, 2!\L+J9:90A&#H@<>BW#H"_&O0/?'#;/:#U MR/AWZ8RL*@ MHS"FED+LT0B62NB-Y!5!A/!V1Y4]Z.WVL;A!_X9Z[$[7UP=^UZO'-7_^-I=\ MT22B2R*QYBB%G& ;N1)7=C6W'YI4HB1'6!64>1WQ=O8RM8_)OH6!J?W=:'KL M5,? :&"V#X,G;,/ZFONW[UE?[&&\;>MK3A[L7%]]N&_&?B./4CZ8/U<;77[B M/UVJR"SE2!FM-,QQ;D-+B01DA&@HB2I804214Z\9?ZVCJ4WZG9TNPVKI+ 7/ MM:FAF?@7D/5;H<; :V ".(2J,A)\N@)5CPS[;APB9]5?Z&SD3/INET^SYZ\\ M'QX)?)UO7%+9AZ6:?Y^K%[ZX_S$O9SS7FNB$0I.0#&*E*2Q20F&&F>0)%P7W M2_2ZV,/4R* RLJJUO#43_-,9&A &G(?R>@AP,T #S_X>V 3% )W^W_S]/]_Z M:-_^3N?VO_O=#_;[YO^I-W7Q#";A9/-"(L+0M'W M"Q<&Q'1@'G%P-K5U&A62K?GN@L'^'GCC09/D'B_&Z E>U- CU(91(Y*> !T' M*GV;Z:N?]+S6LK[#Z)\#UC0Z63+B/L1UN1;U2+S+.)FH 3)%5DR[W-[)>TE7'3Y62KK]RJR#;N]6RTE5Q.@K-GEY! M#,()DQ9-^PL6+IG7: Z-2@3%B"%1! 5)79U-CU*V\FNML3VE4#HA]J64., - MSBD],+M!=.TR& /IK9WI\)6DUBZ[?EEEK>.=GM>5FTMY6KFK/7I9U@2U7ML? MBDJ4^NW/W2.?ZOV<^[_Y6GW,IIQD M896J;C>\^UFC7OE.1J,)[>?X[7<]_3L^VKQW6G6K+6:;W[C3C1A M\[-)+4Z-TD;P!#(I",29P) 7BL(<:ZI9;@Q#04H3G;U-+2;<&@MD92TPC;FA MIVA="/L>I47";?#SM!:RVE#06CJ Q+<7)I'/UKIZ'/F S MONC/V@6:MHM/>FU6ZR=NO7D0B_ECQ6OO?SQKZ:05^S?[ MPGREDIG&6)@\=X=S*8:X(!ED5&FH,VJ#0YTCI8+VM6(9-CUV:AQRA;Y:C\!J MZU)5 ,P:'DQ6<8;1F]=&'YSA*="YY H]M0.TYQ5XV!N@UC%0>^9.(O=]JXI! M=8U@'\J,"G=L=HUCW-A$'!72,YP=M_V8)1[_L"8]O3RYBA%K_J@_.V/VBE3] MMEH?E[":84(D+60!4^YJ50M)8$&)LC\/:2%1FAO&LMOK.X8;-C5Z;SP B\8% M4"7,[E=XK&X!K)MJS^ML5"9^#OU+T3MMN:%_&4SL?_#CVM]O5ZE=#^::>L MU=G\*%3BXV!+"U[/]DYX= 5>JXJ.2JNW/]UEJ@_+A^?J(M7R\=[&^M_G&]O= M#&6Y0 812%@J(48FA8Q*# U+F%0B*Z1)0E1\_+L.HH,1E'Y<7EY5\/RYL1V( MG_]X4UVIG2]_ :O6 \"W+@0G0OJ.BM]^R#!8#TPN#N:J0O6G'5 M9(O<)# 10O*<%I))K_K2A\U.+4*I+0NZ@7&$T_6U=C_O!R:)VQWW7YSV V"D MI:4?$$'KP5-_.U9S>P^/MA8[-7!_)77F7_L%2=M"MK48V?U2?9QSX&/K%XF] MRH@-S,'[);AO&)_^Q;AC83E,Z>Z;K7N=0M^Q0+U8%CQ:!WUSUO M9;DR=GF;*!LLT@RRP@XMP3F5RN@BX4&UK\[T,36FW:^:\G&U?(2VTR=PM%%= M]B/72-P U,>)$PZY&S?A&5R*GJI_V,G*%^T='3Q/3+C_:MX?*5__B@ M;&MS,Y=5V-Z4.TATENI$93"MTLPY)Y!KBJ')3)ZRU$C*25@YEPL]38TDFDHF MUEIP:&YP"8EN@+O)(2IL U-$;\1ZU(&Y@L8-)6$NM3QR=9@K#IX6BKGV0K^( MX7PAJ;9FOI$41=6VVYO?\/ MZOO_+E<0R$;@UCD1%C]T ^X7242#<6C"N%BQ[I^MM1$C"2]4HL84W3V.&EUX M.7\<9_B]U$-9<,,W^EC K-J8+$2J--,29M1(B*74D(E,06T21"G*4IYYW9OM M[&5J1'(HG1.2QY,K9?]\+(I-WRIFFT.&P+A)"-9EE$NN2X@ M$BF"F&$$"ZESF&>\2)"AQOYHWK)D;?J9VH>D+?_M>$JM%@N^+JN%:L59@91U M"=I42$$R32%VN2=88 F%H0)2FB"DDEQD:: B101PQ_E2M/!>WPT8= 3Z;0_T M0/45-@8:*X?;#SB"8="=@+:O5]T#.'+XVNK_^/&>RC>U='F3$HL\\^GW(.G>S+V=WK@6>B,NJXFTN6X?R)I/P!& M2B3U R(HD?34WXY$TKV'1TLD/35P/Y'TS+]&W/QK0HF3A=^]^K>7=DR-HK9;).V6U'*[1:*:-%YI\ZI=&I[N8(&='P/O8OD#.?Q^EH2D*"TC(/6I\:( MC7&!UPT/ ?/CJ-XP#,P\C5T#Z,*=]3@J11SV,.K$/^O<\70^_U#X6NJ^G/-F M7=;\S.$"FT(G"")7LA=3RB%/I(:9R17E&F,LE>^2ZJ3UJ4U29R#\Q*5+3O-? M:)R"=GVA=1,4 T]49QMHC.NQ[CJ%PW_Y=1,L(ZW"PN )6HU==+]C47;ZSFAK MLXOF[B_1+C\43D]M=K^K+65CD\>Y6#1W5:KL\J_ZQ^:M->[?9X07!2+:F^T]G;\ROD]X02 Z] M [P'XLYH4%O=7",!SG!061Y D]ZX^K/G$/B.1*K1< [BVU# .FC8NZG1V#G4 MN7W2#GXWJL8D_W&BIK59?7'7#/6]4E7!<+YXNUJO5W_;U>G,KAZE,39HYSC5 M$(LB@P+G'!*3"<1QCC/I=34PJE53^QHTYA^K2VY6H*Q< 'SK Q"M$U%$"0-' M\_IGY%7&:.#OS%7YP6;XCN0'[?#5WH&=>^#M:PY?%$')X89Q*FJ248VK?T/T@]<#X2E&C,1]4]O>[ ME1\R+GZ;P0.A/>*JZU:@PS-SPB&+F[<3T/^X63WAP)SD_/1HHA_%N>)*:_U- M+\OY=UT7\/U3;Q[,5_YC)K'F1L@46F++7(TC!H4T%&)7*YQQ9<>%A>AE=O05 M1&$C"&0>F'I+1? N?/VH*1)J U/1(6 '-;_O@-/!M!1E+;X#]YO->BY>-FT- M\$]\'?7$W .NJ#34U=^HM./A^#'-^+S2CU:.MT-LL^]_R,6+.R;_?;52?\\7 MBQG!>69PAF".7*%N&Q%#H3&%.A>92@K)%&)A-PQ\N@V9-.-<-_APO.M\YVX> MA/&,%^!^A!,;Q(&9YV0;M.:;-UN;06OT9>H.9ID0C*+2C5?'H_)."!3'!!3T M;L^;8T_/B]5/K;]42T;K47/8*@UB*E6%D]%%+JN&05[D*92$*I'F,C5%D)#E MA7ZFMC9KS01;.P/O*EV TX]:(H T,)N5;K0U[AWE;H=/KFK M=.7QJ)4"?ILO;1>'FO0%5UF1)@9J5QT$*QN4,)(2B%,FLDPAJC6.4"G@3-=3 M6PA=J11@6@]B5PHX-RI^'#,,U@/3SI5* 5OCQZP4T('8&)4"SG4_A4H!';!X M5@KH:J'O+LZR4G'ZU_GFV[N7GEP6W/>EW?".__?6\RU/^ MNFJJ*+[[YLIJ?U@VZK4/QMK\:'_ RYD6.LD8YE!Q5RV))-HNTHR"!>)86&+D M">4A<=)PIDXMU+J7RL"[L6^]CKGM-?3( M1-XU&\S=C:9+_/HQR M5:!XZ9"#,O!W(%"_JKT9.(38:5\47T7/ZG4D4?M"U%?5ZD;AU+:[7[71Z[5; M%;B9_)7_V"LE8958=KP'Z%!\S6$_7@L(FX#T]86LN80U@FX[QE;G8[$+.C@A4ODX@[=?8Y< MZ,$+@-.B#WZO]6.5CRN^+#_QG^Z0O=F@3V56((HRF/-40+MTIU!@@R%6F3&Y M3)5=U8<0R6D74^..RD+0F!C&&6?P\Z.)VU 9F!D. !G@6..R\U&G_YEN1IWQ ME]T\GN0=3_:;U[_S^=+EU#PL?UNM;:"R;.MZ_ZK7\^_5PJ_\K*5KTC)+*_GF MOG)9+C@RAKF*QW;ZISJ'/,TT3 LMC$$XM0NND.G?VY*IL41C/FA+5(-'ZQGH MD^K5?W#\N&44R >FH-\K<*NT,& 7JBWXV_+T>ZZ UA>W]FV]B1R]W QI5&+K M;\VH_'7N#_=CT[4LY7^JRO)?_\3(OJ_WYZK=KK1M91L0,T40CF!4Y MLJ&2YK!0A8$9R91A!',A@P0MK_8X-79L#09[%M^!UN:>TI?7X$2EL.N]CDI5WB <4Y+_BS<69/YU7DH;:[S8G[7=578C,\HX(I!0 M*2'&60$+I!!4QB[5L@R1W.^FKE=O4Z.<"X63>Q9%/HNO'[U$0VU@:MD#;,]2 M\,^H,@!!H Q3A?ALCZ]36;C+^8O5@CM?&EH8X+.NV,L]:H.LSUJ]2*T^ZV?^ MLY)U%"H1.",&RM3D$&?2+0]U!HT02FB&C*+9,-H W89-C9PNR .L=TY4Z1[K MV@W0>#'4!?,K@]I-Z5K[GGUN9@L9#L'7QE<9Q**V >.,Y;;F M_N,ZH&* '_C11 .N=#=1W0 _D/I+!WBVWR_&/[BZ^^X;7S_J3U]MOKF,E=K@?[RI#W@# MMUS/0BPR+'FA"ZARD5I@[3JJ8#:@<77O4H$TU31HT^96@$>I=5#=\;<8NITS M%1--O[72K1@-'! <_O0U]L5;%'5Y'W4M=+:C49= 7:X>KWPZG^W'J?=2KEZ6 MF_90K=XHWLR8*:PS)H6Y4@7$.:.0(YI"HS7%'&N4(*_E2WO>C[Y_5\D:*D:'(S$EEH050*,SO5(19)"GDF"IAS(K36)M/8J\[X ME7ZF-O^=J<#9"NZ!M194Y@)GK_]"M0O6Z_L'D< :F LNX]1#MKL+,/^%>B3@ M1EIWWP)@T!+: Y:.%7'7VZ,M<#U.U2J;X-H]>"66F?$7MK:!8E. M,Y53J'FF(*8806%28O^8V[5J8M)5Y>"A:&*45T(^['0[8"-I1%5VP?>M);^XK(*?;#K M(0WE@4ED3:BN'D<6@_)P_E0%RN>E025\MZDA*P/3= 9$>-1=Z4N2O7'+>=R(VFLH^+Y.KD]/ M@'HJ^=Z8#]0E#E IZ[E;!KC0@JG<2;>P'.)<2I'4K&P&IB1+DF?5*;> 6[L6('[Q6+U=Z6,YU*=WJVUFF^ M6Q(/JV9R#-?@>B3;#E]=4>38=1]-D)-W>NN#/ZV67S:6FTZNP,^(0E0E20)3 M)A*(,X9@88B"DO,<\22C*@^Z4]K5V?08I9;:<,;>G:G2'2P3?AGF0FN9<2)A MJI6!6#(%!4T8)#H17%"322-FSWH]7ZDO&[[>C OV<=>"<<,5S0%,I"$(@3D4)6$/NSC036.<^RE.4-WN^7ZC70;KL=#NOW M=4WS88'V_7;&@6[P;V=%"%]J0J@MO=N7B(FJ<7\5D=@B]Y<['%OE_JKK9V3N MK[\3,P'?_7>;8SC#O"@T,A1*RAG$! G($E5 B03*!$,D9UX*B@%]3NUC6>7I MRFV>KESM9\_'R*H^1/SZP?4 . Y,+]=RGUN[ZYSG^)C&2$+OC>U$\LL],8Z4 M-7X6K5X)X8AU9%^NPCY%U ML,XZ>*I[=?ZQOKL3Y>;!N$HAY?U2?='K[W.IRR^KA9IA@VA"$8.%72!#K'4* M.4D,)%+;_V'&L2!A>Q.7NIK:M'YWB\#T13Q]UVHQ4!I\I58#5)E9G;NTA@)G M:FF$%!7+7A9 MSLU?8[->9N[06V41MO MAJZ4?-'V"RL'P'!@VFXL!EL8&YL'N&<9"$[4(-*W[U%#R$! C@/(T-?[T=%? MRY?2-ONP_K T3A[)MOAAHY\:@4=M#!48<8@UMI$CYBETAV$PLW@@+ J5ZJ!< MM,[>ID8]C;$63K S%SA[[]S?O5UMOO54UNP&W8^+HD$Y, -%03&8C+S0B4I! MW3V.2CQ>SA_3C=]+8213KC;*+7[?+S?5TK?Y04]S2>S_<&Z\D_NYNID8K^Y:"UM1 (KD";#>#Q(-K\ W@7DAYDX4? M$%TL85O88PC[IV-VN-+%*+3@YV;+!YY/1ZWM[.X1E9N#2JLN5W:^?+%_]_"L MJ_R3Y6X3F!&<*B8Q3#'#$"-B(,L*;7_'B)9ID?,TJ-I2'+.F1C1;\V,7?0X= M+K^ 9OQ!&)B^KA2+W@W/SC.7N]+Z!G;.#;+M'Q?O,4I-AYHVA3+4/>'T+%'= MM_6>ES1=:N:WU<*^4;[_CY?YYN>'I5R\N/S,3ZMU);Z^IQKP=?6G15@M M;*./'Y:6]*RU6UH0VBF J10R*6WX)RF"3&0Y5 P19"C%&(7=X8QJWM38O/8H M\"9GW 'SX_'7&X:!^7S?L?\*:M?NP-8YT'AW(IUQZ"!H/1R$U(/[Z-!-G0:_D6JP,S!] 3 M\H C;C971W_CIG-==_PDG\OCE=ZGG#;ZW/S\9'\(W#FJH[%G=X9:%4O.#Y4)"EU$!<( 6%Y@J:A$@F$J(T#CJ<0!;6#JJ/$ZK*Z^M3,>:US'(BIG='0W*F-<=_N8+SS> M"$^&?<>77!TE#>J4"Z9Y"G-$$<3$\@333EJ'2*)220K&",Y(F::A( 5EEG9 T)%&>NZMT7)& M.TS>3Q#M>NQ6WMMY#[^,6O:,[]&.I&%[# M:R#APHO=OI)6X348+LL37GVS[Q7[_68_SI?:)7^5LR+-J$&<0T8+&T#I-'.: M\PQF&F=(V[_485GH%_J9&N,?[ZOD:_I=SI\>EV_^_&^MW*;"HOE@W%?#E<$P_4T4RPQF;*LD!2* M0:P2#D66Y% E)J4I9T1G2:OK[L<+E[KR^DD_5',?>@.WL1.LED?!2+4CN=;? M5XOO[IQ7UHJ;ADNWR@T\N;\(?9YC(9R^8)I3:0DY22#/4VI7M*S(LD1E6@01 M\DW CZIP_;P%_K8H\"*T?I0< ["!.?D0J\.8+^:U\6X@(M\2O]#9R)?"NUT^ MO0-^Y?E^O/R>KYV\9OE)KRNAO&V"3H(RIK#)H*%HL_^]A''$183^.B(';P!S1F@BL MC;4*YB#Y2->0B$H2%SL;E22NN7Q,$E>?OU4TK9*8+MV%XD1G1$.6\]0&;?:7 MHJ $DMQ(36U$5_C=MKG4P=1(X?_4ZE'W$I(_@2#&MZ>25)-,.7;RLF7;T7)0:RDZ,P%T!M@NRUKOMC"9 M21-IP.Q/ -199][9@:'31&[Y\"WU2(V7L\_,AC M!)0'YICC4LZULV9T*&!7BDH'-W=#IM"9 M.H>_K=9Z_KBLY1+DSZ]KOBS=A;C5TAI6_:E.?KQ7__92;IJLI0?SE?\XFVQ= M%\*T/X8UQDJD;-X%L_ 2; MG6N ;WWKD=XTVL^$']-/=IP'_CYPZD!B9SM-?8XQD\@&\V#\7/2QAZ8YRA&4"%>$$8F(P+!!'$.$<92+CJ2)TMEEM^,+OXW;8?-#:8-O)<-2T M5\?T#CRNNVJD^8#G]QWH#\G 1+TU[ [\WHE%CYJ[YUR.7&3WH(N1J^J><^^T MC.[9I\*FK=+SV:]-KN#_?.%KNX)>_/RLGRT_S#)4:*8IA3)U&P#:3ELFB9V[ MB2 ,S)'PFCH[;]@>+RGM@< 9^9W MJ>5_>UQ]_X=]NY[:]C?5C*[F;HTQH#Z?:6>WS:-\O\G&Y[2J>:%0=EH_- MWK21FA"D$"QRA"!.N8$LR3$4>9(DC!'!=#$[*73?HV3\N=Y[I&=\'>U^3'LY MQBT/Y_7%YWI>2-&N;INUL"IXG\RH2+2A+(=2IW8")RR#1283R"G"6A9(9#1H M A^U/[7YNS4/2&=?X/V2(^S\YO -B P\A7=@O.L$(_P^R'F7XU[^..ICW)L> MYQT\N=9QX;$;M_!^FR_GY3>MJD)-,YVJ#/$40:,1@U@D!2PTPC!A)$L0STU: M!"4%GN]F:A.Y-0X\.NMZ;N<= AFXK=<;GO&V][8@538.M]UW%HIAMOT.NWJ= M[;^S[E["V*^W*)QN;DHAXTQ!(8RAN>&H2+VN MP_MU-S5*J"T&YPK >]5_[X/X]=W#N#@.S!VW0ABTK>B/3*\=1H_F1]ML]'=U M?]\QX*T>M>6>GA>KGUJW"U)#"XD)5S E.H=8%P:R/)=0L$PK0:E)J5?Z\)FV M)T<4K7D!1]S=B,/0D;RWK4\SM"(> JFW]\1BK/)L_+F&5V,Y[WE5R M[>B-\6JKG3?UH(C:A4=NU<=PX='?\\6BKF&>4Y5FU"UE*$,08Z(@5RF'-.=< M%RJA"(E^HA@'_4R-F?:U'%I#^Q6%OP2LYY[%[7 -O7?1!ZD;A"W.XC"0FL5A M7Z\D87'6XA@&[90H5F6Z21!FH>EZ/IU'#(+QLFMK8)#=Q]R:RK0M:V!5R#\ M@/?CD/A@#DTISDXHG*&@40$ ]ZXXWZ.NLU#?7\$T_")#$$1Q[RWX=3WN-84@ M.$YN)82]W8^:WKZ4\Z4N2]NRF"^KAETQI;EJ2G%4V9U&K]<'ER$^U/*':D:$ M2K V.:8(+W*FBJ"PYC9SIA;][%\BFC\/EP;H& VC(-K5):\T:11V3,.?,>L&JG5 MJ,5K[W_,RYG(*4ISIF&>4>%6B 6T45\!>6&DX2PC5,0H7>OZFAI/>I5<=8;' M*5M;P>U'C9% ')CW(N 7JV#M/C)CE*NM^IM"L=I]QSU+U1Z\$EZH]OV+4[%O M]RU%RG)JZ0()ZB[1HPQRS11,E#(RP3Q-_-CCN.&I445MVQWX8Z[40H/WO*SS M9>_->BX]E:1/P.OF@EL@&7KGNS(KXO;N)5]OKBE[T.AH563/N;)?-_;LO_>_ MV/+;O)1\\4FOYROUF_V[7RPSU%[8S1KHAI$473/$SFSKOKJ5'#UG*PX3^ -3)P0S< =+\ ?Q@HA_[L;U%L] BLV<#9 M#3YK-WWLHK79^[ _[C*JB$ X7G$5\_R['U=#+QB6$U6]\!;BRL[LU,#*_VD7 M*W/SL[ID4ZG2E3YJ(HHG@FAB@QN<*E?>RBY!:$)@0HA)I:84DZ#,^Z$,G1HG MUK?2GNSG22_L/^C52WDH#AI'0N;F\?4CU"F,VL#TZR$,L^ EJAZ>E M !-K;$81>[G9V$GHNL2"W%?")5I_OJQ1X_T3,/[,F-W7]68?R#^6V^Y':MMGRL+M/- M$L8DIQF&BB("<<(+6& JH2RD5#@37&=9D QN1V=3F_7[MKJH2.GZ!+8N4S(O MRY>^5UP[(?>CB%A #DP:QQC6A8Y:Z")?B/7!)&YZ5U>'XR9U>;A^DLKE\T[/ MR*K6K"U;T5J^*+?%'YA!F/ \@Y(0#1V'0*$9N.G\0?'J_<> /_ M7_CBI6*GS[K4:[M(G&&I,H9L)%*@S(8C!:60\[R B)N<2XDX(8$ETRYWYC4# M1BV:MC41K!L;>][(/P76CR]N!&ODF_E@A]?G:WCUOY5_$8IA;N:?=O?G/_?_\?+_/O?.'J@]F6[?)3VIGH_L$RT^%?[#TYRTV> M<:R,)1&-($:,0I%H"J4@!;8L@G)$9\_5N>R7#5]O_-CD)IM"YM"Q9<--)V?D M'9#V5Z!WMC95&EM/ZG_G&R#TXWSI"C&Y8+\V,HRC;AM5P3.<%2F'#+OO Y$2 M"DQ3R)FB'&N#4DR:47V_]/Q"C#RFK5U3&5%M__I5QE*C#$E+AY8*L9VF*7=V*,MOJ[^73F]R\TV#<^Y7\'Y_I':VU__H1N[X[_9> MB!>_1 $V:HASFT6C1D%1P#L.E.(TVO<*R%KSQ?P_M?J=SY=N4_EA^47+EW5U MSV2F:68RI"4D]O-J@R7NQ(X2##.%A1*V15FP'NK(W;WV6'^-H8J\,QH\6JM! MGP.A*W#[46,$],:Z"+)%[/<*L>KTR%7^WID;\PJ(#RR1;X%T=CGR11 ?]T_O M@GB]%48N5?FR]<_97U]F3'"2IH6$)G>R1XH(&Z&[0^,\4X))J4B.?&*Y79-3 M"\C^6L[=!_N+"ZSJ6/JC$X0&]T_:_P[('F+='- /AZ'G^9\?OK[_%7SY>O_U M_9?;)_2ICQV9X&IZ.^'._$O/W8^=7MDGOGY85S]X MRNVQZ+8$\BRW\RQC)(-%8NRLPRF&+!_@#<;+""'BU'RO]_L+7?+G1^D$LYH]U M9O@?_,?\Z>7I_8_GJE#IC*8%E2DREI",AICG#'*4:*B%1AGG4J62A;"21Y]3 M8Z5J]\;.%K[3O2G!R]+B#!9Z8RVHMF766LTWX+%UKXXJ+%F9U?JI2I\0JZ4J M05G%:& MV0C+)##/-2,\D]2N?8)RY,[U,C4*>W=0!NJ_!^:_G<71CU9N1F=@(JGMNP,M M0$/DJ71B$#?#[6Q/XZ:V=3E[DM/6^7"_6>^DY3?ZX_R[5A^6&SO6.O>JH MKE1:V)\$I 2"JI 9Q&EJ"4 AN\[*A;3A39)2H<,D$J]U&?+S/E+A\"8][Q?B]<0MZE3']86B:K! />K;[K)7?_?7I>S%VLWX0X M'ZLJ.(_ZLPM\9@5."IIF!N:L2"&F)(4%83G,N+1LQ93,L)<$8E\#IA:NM''\ MHC$25->6_179>PU"-Q^- >W _%1G\V_M=ZJ&M0=@Y\)N#=5Z 3Z/@+V_9/[0 M8S"2KOX@8Q&DP'\+D!TR_;V:'4W+_Q:G]P7_;VJG=YDCV]6:+SXLE?[Q?^F? M,R,PPDIJF.9:N>HD-I#-<0ZE031)LLP0YE6=Y&(/4_LLM)5X:BM!92:P=@97 M+SH"LIOYH\ S,+4'(].G*-%Y[V^I0W34XMBEA\X[=*;:T(4'^RU0/ZZ6:K6L M[M8*OOSW!V/T6BNGU/+QP]N'SVT185X@BA2&15I0B#.$(I3?C::+"U&C1FUT)%;RK+ X\!_=#W6YM&QW1@EO""R4F7.I@:JS3V@A:(X&STC_(. OB]1CC5F@&)H] 5(("C"[7 M>\479QL<+;SHY:']FC7[Y8> ^ G. M5BCZFZ_5'6B\FQM9RT)@.:MO=)^FT+O4=:#R* MQW@]D8M*=Z$VC,IU/0$Z)KJ^S?04(U^O5^MWJ_7::0A;]KQ?JD^65]-U5R:.5/J]F_YQ'8$)K5QTVWCZ<>AHHS3T_OG M Q2ND1X#V+BRZ3=9-*Z2>@SP3L35HS3:5V.IT7/_=5[*194;^U7_V+RU3O_[ M+!6,%%P1F"!BU^_":,A,06!*C*0920J!@NX-=74V-6+=U2X(5U?J@-2/_&(! M-3"W[=5WV!D*_NE,!96M$6G+!Y+(2DL='8ZLM73=]5.U)8]W>I\R/MH9^.0R M%;[:)JJ"A9SE/,V3W"Y'[9H42\0@SPF%*)."ITF2*!4DTG*NDZE1A+,1.B,K M-=,[X.SL50GR+*+>!X4WX33\N6 P1'T. 2]B$/O,[[2CL8_X+KIZYD3O\K/A M!WA-+GU=J.K_T7S]?JE^M='(K""Y8A@54"9*0LQ3"0O)&32*$))A4S#I=:>_ MJY.I3?WV4D=3';3ZOY*!.# Q[!GJNYDY-VB4?)+,T01XAH*%E"(4Z+#-I@ L$BIY@PA@IE M@A((?#N>&N-4EH*R,M7I97UOC.U1H](;>S_2&0+1@>GGY()$C>Z7+;JMX57R M8CP>"H4J*B-Y=SXJ-X5"_WY:N:"?>31?9R1?YUOOGV8:GFW^?JA2_V M'WK_P_U6ST@BE)!V=90(D;H2NP8*7+C#+$4U3=-[& ?,EO_&&87!2;$;@8D+4W]8;L'/G[O#)]U>&J0=;QL$V M,HO>:-3([!H'PE/6C=1NWT34Y@SLP3CQV]^<8/56.X38N#"7/(.&20%Q0@LH MTMQR;JX+EF0",TG"4DXO=S8U%OVR+^9=*497YO:N*]0)M!]#QH)O8/:[ ;D> M29W7(8FIT8I=3'IMN1I$XN5OP3*/%T'VH]- MHL(W,*7LV[HME]J8^\L@Q.*-3E1VN=[KJ!3C#<(QS_B_V%.GM]JHES^__,V? MFVW=G%)MUX4&ZE1D-E;)">0%SB&G1&&#M&@_N MK\,BUIJ7^E==__?#\J'=&GK'G^>6 M*;8;E\843O4?0Y,H5UK)\IS(C8)IAFR@EV!&BZ"3??^NIQ;BO:N$9BH=C-W& M9ZWZ75UY7,RY<-&X'9[ [>. X?#CM&% 'IC36J/!F];LZI.QM1PTI@^RMQR. M6.R[6+[=CWTS*Q"6,_>T0EOH6;)$RI>GEX4K]/2K?EYK.:^.Y.WO%[HZP%^J M^Z?5>C/_S^KO+&^,Q4!\CTO LNDQ!H[/WI\C1$9F#SW7 +[/MV! MK5?5&.W[=0=:S^SOG&]U/?6M>Q'+N$0&/&[EEUC&C5LL)C*D)_5E8K??\R[N M+JAJ;@+-!,J(* 2!@MG!Q,A2,\,&0V%HEDC)&>W%FX"W<4RS]^/(VA 9FOCWCMK6H(EZ]O>AZW(NWI]V,>^WVHILGEVXO/]GS M9-'MVSV82GRNV;7.$$$LDQBBU(G <2?@S74*488--9(DH@B*P$Z[F%HL5>]0 M.Q&R2A>SW^' &20]CQ9OPF?HH\5 :,+/%B]Z'_=L\;2;<<\6+[IY^+KZRG^X).IOJX437_MM59?D?>N$2/?3J6=<::25J^N-N%V* M8Z\NN[N M%D$\ KL5Q:@TU]N84(PBF%EN($X098U ME,XASYB!R)()$ID4)/62)#C3]M0XXNNW]>KE\1OXPP+V#63)'4A14OC7:SR& MKIL.;@1DZ#BFEFJUIEV?[5>!\*])>0,@(Y6;# $FJ(KD!=<["D0>OS%:[<<+ MINZ7=;ST2,]-H?IH\*,[,7P0B_EC_2'ZL*PV0=4,LX*3C%"8<<1=B3<-6>&R M3VF&*"(<2TYZ+ RO=#O1]5\;?+I5GK&?!5=^9>%<"(QUKH'NN9D4 <.1=HZK M;(.=C:"U,>+>DA\8<3>:KO0Y[JZ3'P G6U">K_7,=5^M]?QQV=:.LG]T16^: M;Q?.988SC2%+#8.8)*G]72$@0[3 .B$D38*J1W9U-K6 J+%U5Z>LL1:\6RVK M'(U 1ND$VH].8L$W,)=<1"[^TLD'D;C9Y5T=CIM*[N'Z2=ZXSSO]>.3WU4K] M/5\LFB[:2W>5M-RB8JS?^7SY<566,U,42.4L@Y0*##$C3B IQ1 )(U6>$Y9S M',(J_EU/E6-D>R=TL[,9S)_L6Y>W1F\=!3_*&0;;@0FH-?H.M !O+]WN&0Z< MY>"-L_UR(:E@1@H'+"H_!70_*EN%PW+,73U:Z"DY5.\K?=;/+J7'"028U?JI MZN'CMJZ-Y2]2Y)I!HG5J(Z-<0I&9# HC"#)IAFS<%"0]Y-'IU-BKL1ELC09[ M5M]0<33\;B210%0G$@7A;P;1DSE>C.[ M+^>\U>/.58$1EY S74#,E8&'+9_.IZ_1TV.,D//N]'.P0O_&E[V MXOURXQ0$E+(C6GY:E1N^^'_GS^]62L]TSG-92 JYD$X%/\>PH%D""YW8CW^: M9R0SOH4O+G#P=0ZY^3SZBD%IP@@5$.'-[H9I#P6D"4U$4B&J" M"Q(HZWR^HZE1P(F"^@V2'1?!]8OF8T V, OT1.M&??F!)34N=O:*^O'713*N M/A\>'WS1\F5M>2=)Q=?Y9J%GC#*-.=(0%[G])9,&%@9QF.D\5T:D&4F]#DC. M-3XU(JB,"D?0=_Z2W[V^[B>-C?9- MO^3&_I?\XC,W"H9_=04A9@FC*D$XAZP2YDOM!&4F=3MV6HO_K[EKZ6T;!\+W M_@H=]U "(D4]>"F0%L5>BG;1IMA##P8?0\>+1 X8\II1X!>!]%9C;H_\59%54 ML9M#=#@)W\Y2GK?#S5:$!#FP-3&JGP?7[O:MXM&/YG<05NRAZ(W<<Y>5W(>UWXS-!I:@2W.(5!M)H1__97G7,2CIU#G M_+63E>Q<5+];O'/YP_YQXP_KG[#9]:UDA2!2%0E2L9"(,E(@GL@$85(P0K%* M,S="]:.1YV;[*N6\&>F. ;L<)QX,0V"CYHR 5W3XY&P'A88/1YHL+GQR MV@ M\.D/^#LC'WC)U8J7'\UJN[3IHO_R)7Q[%D\K]7+S8/=WBSQF!0!H%"?$>"4T MRQ!C<8:(U@D(110A3N0-;N)F]X@V&D?0JAS],CI'3[72;VTCR^>>!AU#$+_L MKXR+8^AGO(5PIVUDU8V^M1#>C ^ANRLS+I03^3370NKEW+@CU./E. PRF;OC M/J&NW^-QU>BL.I]ANZ!)*J@FF:5-SQ'5:6H3[(BE34\SH6P3/+TPJX)8CT"C M8P3Z?.V[8L-]ZQL"E_N*P&6U)W#A#8%+65%*;#8O5;-U#Z/B> ?[%SM0//S95K]1I6,;C .I(9VF,2)9(FO%8 MF/5N\5AUMC";X\TV'%A_"@D'V7M^7W6(X-MH>P>1@.6J+*UU7>OJA5J3@8 2 M+%*A;:KC.5ZON6_]UV_<9)039E&:=5? M6>L,%0H$XC'AG'+S2PE/AHO3DN:V7#0TY5NK8O3(7VP2CS=3Q1E0W9[94: * M_! W.K:D[I66 5JK7X1B;):',]*FIFWHG_0)'H8+%_@75GZ34'*S/'TOGQ[! M5AN":FH2"E LM=7=3#%IMJ&4(8$SB@#+0HM<20%.%5^]4N9F%5I%WT8=53VK M/?IA[;<-HX$5V"ZT.HY8VN$T]:LK-\]+F*R0\^(DNW6=ES\\,$]!]2*&2,489R+'F1IXFQ1$[>1T@EYV:\.G.,MNMHT\ZRBIROFOW.NHFC MGZ5F[A":[F;L26(:Y!OAN*EZY?L<>C]V>(MW$[31_':35K?TLF_WT$+OJ53W M\PW"IAKRAHR[*PRAZ+0;RH!0'^U%0\KR3W3Y!O?FG>7?4)K1S1.C;M3#JES9 M<8T4:%)^NRR%"QI3%0MNO-P\3Q#%&B.N8HZ "L(RG4+"G!-?_,7/;NWHZ&;] MMZ/S5_?\C0'WHM^VATGKVP*G M'V W+W]$V *;_CUB>U6C6M< I6..N(S<':=?YL1-F0"6X&G^PDI7]ZW6.4"Y^\]@RE M)Y.O[B5# %*@M$ IQX HD!2Q3&&$.2UB!I!HZ=_8R)M03'L50YU=9\<9LA*W.,N." 0()@0$$1[74L?%+*W,R551)9+2.KII\I M.@VCF]6Y&IS !J;"9=OB8HQ(B//=7A!&-1JG)4UJ'WHG^Z2:A/P?(,?_0B[!C]&PRUX\*.!;)\^V@99H[\:=4?D'G($9N3H1[_,B:,? M3@ <1S_<+CMG5KIW\)/YZ]V;]A7S0_ G>/?F?U!+ P04 " !&: 530KTM M6D=R "Z 4 % '1H&UL[+UIEYLY+($4W4Q2)IFJ2O_Z"3#W55Q>\(5Z M[--69:921"#B06P(1/S3__SC=/;#5URNIHOY/_^)_YG]Z0>SD_^^4^_ M??H9W)_^Y[_\PS_\T_\#\.\_?7C[PZM%.CO%^?J'ETL,:\P__#Y=?_[AKQE7 M?_NA+!>G/_QUL?S;]&L ^)?-/WJY^'*^G)Y\7O\@F.#W_W;YCYQ95,EG8"%8 M4"4JB+IDT%Q;KQD+TL?_]^0?C=(8E0B@HJ=?"T& 0ZM!%%.P)*M$QLV'SJ;S MO_UC_2.&%?Y FYNO-M_^\Y\^K]=?_O'''W___?<__Q&7LS\OEB<_"L;DCU>_ M_:?+7__CP>__+C>_S;WW/V[^]OI75]/'?I$^EO_X[[^\_9@^XVF Z7RU#O-4 M%UA-_W&U^>';10KK#<^_2=\6*#5XO,%NG.+\TJ>Q?+JW\Y"Q%GFY].,DXGFT]^$5?K94CK MB48?@U0*&,\&%+>6(*@*^!R,0&MUL?'NQBO5*R)[(XT5IC^?++[^2!_\8^5& M_6+#E@U+'BQWP9K]Z/Z(Z6PY79]S$3]-US.<8'+1$9V@F/1T+(CJ*)T#SX4) M*1KA9#B(]/LKWJ7^MFA?+-,/BV7&)6F1JR7#,CT0\UT$7_[&CU_"DCX(TN?I M+%_]ZZI.AI#9>C$0!R]$1"3_Z0?:><'E$O/;"PD]N<'-[M:D7W'SFX=(_TKU M?J+?G3#)DE&D-TGW92(^9 B!OA)>%R=9T3S8@R1_>[6MI"[ZE?K>G.M$XO_[ M+"SI$V?G'_#+8KF>2!>9#*9 SEJ BQE$^/<6W@H'LG\< M',+/3B#Q'I?317X]SZ_("YL4IK63DM@0,[E'S-(&R#4BH6JGE>0RNS(((.XL MNQ4<5/]PV)^7G8#ATS+,5]/*^$M *RF"A*Z?T@0N39UE(!H1-Y3<((B"%X^LJYJ+/'/$B8\MC: MV\&CXQSH0&P=&1Q5Z[U88MC0K5!@*H*!(B)!D6&LK B0R#MBEO-"A!]VQ7]K MM>T T''Z_]Y,;]*V\9B;-8&(4MR?)24G-18D1"L]D:72+[S M86;B_HK;B;[CG.=!+.S"'+P\6U9675S;3.?8$-2UC^!02' 48SO,P><\3"[\L=6W@TCWJ<8GB^7Y MQ&J14B3*DTWUTH<3PB,YQA[))@I9:U4/*[-[9-'M:JZZSV;NS\@NT7Z\+8T"!,L$XLGKYQS-]RRSJ*+6(? +T2YB?3YCCQ?%-\:@5H+)&(#0K, :S\%(&"I@' MP,.CBV^'B^XSEXB@Q!R(G2CLXE9%L40 MV:G;:VZ'ANXSEGNSL0L0$.&G]>Y_D?[V\3/Q;?7N;%U??M3'-!-94!BK)7A2 M=\0818Q13H(P%$%'^G_.A_ AGJ-A.Y!TG[@;^)E^LIJ@,B7X%,!FGT')4/,MG."MO4DR:F'9,$] [BV\'2@ZSG .P="N M,''Q>N%B$T5EQ9&L7PHU8V\R,<5%56L-/7E+GG$QS#N0!TMOAXN.4YS#,'5D M9+R@'>3-+F;A9&)0Q)*T ,YX(L(+1=F,(? B2A#1Z> /OA(K@7?80DS/!HY[9X$ M=IRFW)]Y(TO]ZBGSZS_2YS _PS.G,*O- M*#Y^1ERO[FY@RR8/W_S08;H_[$;[@6TASE9P$L*7R:8D#403!8M)9)!T![D5)]AKGZ@ EI2W&&O^+ZJBPE*FFT$Q9,*?51O[00 M+%=@LL 0E4N)/U<4=H"&>H:J<9KMM(/58!+H $UOYE^)ZL7RG+8PD4@Z.Z(# MF2E,5$E)\(6^0B([8-+*^.>N>?='SVTJQFG)TPXM>W.X W10I+)AP%^GZ\\O MSU;KQ2G%II5#=2^%,VTH:(1:3TOA)"G/R%* Z W/*(O-KHVN>8ZJ<3KX-#1A M0TF@ S2]7^*7,,VO__A2PV RS.]JC'R'9Y,D0R1U&<#%8D"ID,&I1,%'"9)+ M%H)_-L.[/ZBV(&Z<5D#ML#6T/#J 6.U9<8J?PA]XRSI/74$L#=RC/.P#.7=0'8Z(.FA2K(%NM1*Y)4B>! M>R^]B$*X(-NXT3OKF\$OIAOZS7OS>'^ +-9A-I#Q6GS!Y?K\_2P0.^:Y!I1? M:@*M&F+%@Q"2<[#1%-*-!L%YY*0J>5 HHTKZN==XAUBMIZGJ(>P:)#\T&.L[ MT#-_62SR[]/9;*)-%+6U%NE'K4 %.D,!HX8D?"J<&RN>?<^[/V2N*.@ASAH$ M'GNQM ,HO"%VST^F9"POF$%H?OU'FIW5R]OK/>64!8H2@$M7_2_Z(WA2FIQ% M#"QEU+Q-PG ;ZGH(M@:!T."BV!M>7W$9%P,![!UIS5"?-;[%L,(/=6;!N_+; MZF*/$Z<#HLP9K&,9E X*@E2&]*@/$CVZ&-LHH&?)ZB'&&@12PS&_ U7UZG+9 M:U?_^IA,E,N*.^(,<]+6U_2F-A\GA\YRF06SGNGG7@'L#Z.G:>HAP!H$0P.Q MO0, W2'U>S(CIJQH#KL^O6>-+TCD+!VB07/]D- 0N M,D0T% :6:$QXKM/!_C#9EL)Q@_'FU3Y-!-6!%KJUK_N9,.V,S=D5,)*9.FPG M@@LI031%2PH5'/=M

    A 3E=8+@N07/LZ'#Y9EAC9RFIT@:U_RU@]$ N@ 29O7 IA?8;PN M8_+6!:947T0MN$O"Q"*HA-"#A]C M;6Y!GB1IW.QU6U?I0 %T8/4>D5A,@0$!/! M7F8*/)]K;'&P@WV;F&ZBLW9YHT-%T('J>7 ;>(MQF[<%U@DF)=;W_86"3NL@ MJ.0A*^F+C[J@;Q.R?8.P;N*W=N@:4C0C(FTK)_#6E:+GR6DL$GB45:N+JH&% M 1Z\Y<4;F64>PN'>\8[V&"';\%AJR?PNG/#-M?3M@W&SEYQT5$772TU?I\&Y M"+%^*T2)I)Q]T>ZY>;X'%@(\2E,WT5T[K3600#HPC;6MWO)L8[B@7<3NQO -WO+9;G:Y/-V_!Y[4;2]6X.$]U M*\YRDBYWD-";BG[2JK5GDI Z8@@\!=4J8?DD4=U$=>W0-)1(.M!%#SE$7N%% M*?'[.F6$I+9>+Z?Q;%WO'C\MJM:M.=O%C#[Q9#-N E>W'MQHSK(CNYXPQUHI M:L I[4 R9ERTA05L%"<.NH]Q"ZF.$V*.)_@.8'^KA_5%6PV!P<=0Y_I&2_07 M.L .E0.OM:B34[+.[33I;4K&;K0T'BH>4;)[BZ@#B+V_6O?6%AP=5E&8AQ!B M]593 <># \LB9NNL=JQ-"?$CQ(Q=X]<-T X55!?AZHN<-_618?8^3/.;^Z*U#--%<.B^-A$B.+RB' 4(L&;A!7W+Q@36J.OTV;>,FW3K"XL!B[$ - MODCI[/1L5KM';B+X.EUDB9]QOII^Q8L,Y-O%:O7S8HG3D_G%E4DZ_[0,\]7L M @'Y/\Y6Z\L'M._*I_#')*O$4[V?J0_9B,/D]T2?/!01N&$L,Q) JVO0H3U>W6/(*RS1-UQ,I,2JA+6AM$RB?)?D_ M] .+!1RQX %)D%9E>A@ MJ@ RV9(<,M08OT6:R>>13KS.H!P-1P(SH)G M$LD%,W62D3&"C_-@:[MLP>#M_\?*W1\NG<'0=NQ.\>\W OF,ZVD*L[N[&:AM M_-T5CM-#_IE=';.A? K:VA0$F!!%#?<)/*DD0$%6617+L+0IBCM&0_GK-3YM M6IV%$BR!@D%)=4A#X;5'7E10M%<469;H4AM==I>.L?.< Z/BH2'=F^DC^GNK MY7IR^ZR^KE/]JM[]8[HB':Z4=SJ#R)J,NH@60F8(+@32,AEK@<HZ 0V>TAU,3"+.X3)J\4I!3X38R5+(15@HM3!L:F^)T,/TAED4G.O M^59OC?<&R@4=XT!E./E^ S![,'MDR'P\BZMIGH8E4?\+GD9<3EA.EC2IA!@W M/8&EJ@/_& 1;I#'6!">VFN2R%50>KM\71/:1Z&(P]G:19KA4K^1EXAOZ@=C< 5!>S&:+WVL4 M\?-B^6IQ%M?E;/9PSL'5^POFO4[6&;#UV9<*)D"HG?$,[=JZS*1IU/MB)S([ M\6SVQ,3]9'XS ?6 OMOY7"*"@H+HS6IU1MN(Y M["J-!JX(U7I(0>*%X*6N>DHPH>1LK^@1! M8]^#M\7/'DSO$3OOSM:K=9C7B\V)L,(C9QYB8,2?Q!UXF1BH*!W'1.? M8D/ MGJ-JW$IFG<:JLC M &D/UG<*HMO67$;EN;,&&-9N6X$B5)\E RM5G;:%%+RVJ?'[!F$C5TH= 4_[ M2F$P4!VA).J:C:M%>:1 _+=Y.,M3^KVA"J2V7J]9N=1^.QZH>.IBC6L2KBMC M8M V:*<@H/:@:NU=Y*4 :IZ599&SW"9M\P1!AQ?>?\7Y&?Y,Q_:QCI37TY7J M7 +Z7ZYO"S#PD)R@L*56MBHC$1S:VHK>VNC1ZNS:O!C=@]AQ[Y:&0-'#&ONV M$NOB4=_+Q6K]KM217IO*5UQ^G29K]0LK0^:4533!#JWB!CWSJ8%5O;E< ?/'Z[[>%W.UKZ9X2-UR-K11I3WA')& MO/#*%"A2^#J!B:%KTZ3O29+&O9QI 9QAN-^!COF(FT= ?\$Y;6A6;\OSZ70^ MK9M9D[]ZN;V)1D71B4&06M6G]4R2/48/(7(C1'1!2ML$4]O1-ZZK-! 8'K03 M'5PR'>#MJHUEC8J(_DL9+;(74OOGL?PQ'F\76PT25;Y M@$P0FB+%+LDQBET,^9NE>(=,FK#8NT(O.] +WY VLQ9 M6I\M:9\O/X?E":XF/$3E2V(@G:73D25%P9&Q.KA%BI)"8*Y-O/@8->,Z<6WT MU\%<[R+C<,V;FX8;DZBYT\5GX$$((/\@@BN*@RW,EAB%T*%-[=\CQ(Q;6]/4 M_=^3XQW$C[\NYHN[N[C2HM<'2WDM?4I@I0NUFX:^Z,@B&)T)06RRHDTQQ#=) M&[?,I@6@AI5&!_;LJJO$E:.G,HO.%@D^*M+2/A6(O@X6=HH<0),=.M<$3/<( M&3=2'%C,B^%XOCMD_ 5DYGA2;[R&:]_^)(\F1G/MA":5&NJ$EX !'"\(6?'H MA&,6L06=KA7A'3@,%YO^?+P_T3!^.;>!),H)I8Z;J8& MVH88S[F&['QPF66E?)N$W!,$C5O+V Z4AW&^ ^U[<<^VB96R8 EK:Q9>="*[ M(>HC%G2UJ(I.1)"^Y#:8N:%AW$K%%C#9D[\=J)9?<7VC,E]\#=/91:.Z6R\0 M+IN'_116TS0IL5@N+(>@3_:?/:B>>3$>S1:9 16:F_1$,@YD94YW DM M&%>(;1Y"'76;XZ:&6A^(?A'3Q[7<$^QYAI_GX79M)QO2I[_%?/) M9I3KMSDADD"A"@@CR:>2*H'+AH%5+F>MB]>-.M"TVM&XY0IC'9.CXJ # _,, MGR>H(@L>!1A1*[.Y">"]B\!TTR:".\!%U"':4>"T3C.?C(LLS($M=M[.NCY(P;5 TCZ6_ 9W>V=XB= M5]/9V1HSZ5%OLQ<2!#FLH%(,X#1*D-HY[H7!6-H,&G^"H'%CD*/@9Q_6=X"@ MOU*4])GH?D%11SC!7\]J^]]WY<'#\)N;?*Z+(D\3HJHM-W74X$4@.RVS,SGH M['B;BJQ=*=U.9WU7+WZ:"NL[ N.%KG::"9<(*S)S2?&0=L1);4":8GE&+Z-J MME(A@3:'M&9W .T1(2AB6;!#! MMXDF=R1T7-/< SX'$>'WV@OEHC"H:?N3^TL/)L_L:?D+4LQ/,@M(V:>#D M:H)B](=7/).[*82I-?DVM?'%MR)OX!E1CLF4?7+D^ 9-WHW)X+ROS3ZY9DI[ M]+'5H,8N9T0-A(MO#(G:A>LCCW+Y-%W/\%VY>9&Y&6]CM#&^& %<*PJ[N8L4 MDLD"Q2?2\$5(8LHVL-EJFLNC)'2"F#WDN1B2N;VAH[[>_8 75W6KS],OGQ:O MZ\R;\ZN)-]&S6-_JFJ 8;2UE",Y8VE]R!1,/20TW!6A'XL8;$30 #)X#U8 R M&?DY]6MR;Q;G>#WUB,@4W!L/=M/=24=7'ZM8 @%#*TVRZ?Z8X4??2M_[V(Z M,*3H%L/P<62-\_H/3&?U_O-=*=.$R\L=I%B2C5: B#6+)X2"^B 7C$,12-:" M;/9@BN5Q&L8)S(X%FX%X/S)Z7DV7F.BO+RGG-D:,A0-Y=@&4Y?4U1>2 ,FKM MBXU.ZL%0\3#\_\#I!T;P^7ITJ@+"H5#UHS03$D ME^"+RX V)!U,3,FW:=/Q*#F=1%.'B_O^I=_!O.\ 0+=JA:^F?1J/09<,2=A: MUN@UA-JL)AA3K.5%RT;%!@](&;G0X'#Q/CV_9 ]>=P"6%SEO9IN'V?LPS6_F M+\.7Z3K,KHQP8#EXDJO9#!,-E35*2\A),9>"#8ZWZ:CP+%DC5QL,#J+A9- ! MH#[@FOB!^:I^XGK@<& N&]J%RAY4K7!U/@7(6JK@T$M9VCRG>YR><:N!AX?0 M %SO #NW!FT^5=!\N3%T3DJN!/#("R@M#+CH"HB@35%D_IEL4Z6R-8GCMC)K MH*2:R*8#T#TR@",:HCJI"%Q&XI,LFG:0'=@HC(TR2AD:=:+=;[9X^QFF \9H M^[&Y Z 0R)<85O@*+_[[9O[P]N_#8C;[>;'\/2PS&>Y,^E?4OJ.B&NY<(-;N MD"%&PS'Z7%2;.1 [$MI),+?3/VZX+\@/F::)EMVGA=-"N:,!M"0%6[@;'Z2%E6?N8,W)!;FIVTS+09 M%C ,_:./+SD:@D>0=U]8OYB\]VK3JO?]Q0*;D[SYRW=?-C<>K__ 99JNL+(Z MN11]!&_3YC$)@D]%0@C<(@7K,OF&N-Z)UM''JAP7P^WDV($/\,0.-R-M']]@ M8M%F:^H[]MK#&G4!9T5EJ@_9"96D;U6UMR.IHT]Q&1NG TFQ7YA>'L3+)WEW MQSI,*(Z,40=+ 2:K;P:RIC,I;&WX67S*T2K5ZIYT9V)'[S@^-E0'DV0'8+UI M$[+ZM'@B'[_9:;R_TP](O%Y-UW@Y!>Z"-Q\P+4[FFT_9G.B)9U(JD1#0C"XIQ&229HV/R" ;&;UC\0@GXO@(Z. [-JL MS:,07!H%B8E07T0&"#Q$L)S.=@A&RT9YD!8M]EIV-SX:@%M*<.3:]Z"3<=6(*'HMBP<1("\\K) FA$!N4RAWK-3M\:[:7V0HLV52]/ M$#1^L^@1<]F[B^30@36?CG/O%[)RR1:R1=+487*ZMKGA@8R4*D*35>*-JO0. MO_?[^[_XVT4X!UZ&O)X/,R)IH&L@4MB*N1@A%F?II D',5D)' N+EM/Q:W0= M?<1KOZ:M&;^W>[]=!#XHU(_<4^-E6'W^>;;X?=6TK<8CJQREL\:W=C=\8 5?'C"LO/83,%6E.8Q(+487MGF<>TE/C 54#I OJ9[Y?+KY. MB7\_G?]&4G@SOY[S^8(\Z:_3]117C\V$NN&-1#K,F,$43[PQ"B_FKB@MHTG> MF"S:O 0:AOY.JLT.1=TCF81C"[>#N.?6."!5I_0YR2&+^DQ!$>6NCHPRT@0K MHRR"M\G>[CANJ=W9K.\$YZ[M-B2_9>L[)$ MID3BFKR04D!%4T#9GU3O_KXL;]ZQ+<2XK*(77V\.<@!@JP/!@BQ0ZFD;M,I\A:ER-/#YB%FW$ MUP$2;]/^KOP\G0=B[OSDY6*UWK0BTJGD 08K+T;,D2G-!3)K%=!^^C;S))Z MCJIQ%6AW6!Q,@!V \8D:))3)"<\L!%8X*.8*^?..U89%*=0IIAG;M&@]H&"L M60UN=P <0&@=0._5Y;)/S<_EC'/+3 %F8KTQ5C4GQD)E6$3GM&2IS9W_-P@; MM]"V.S .*<:1+_X?)HY_FR=M_ MZDW#US"KXIBPZ)WFBAS?XFLK[IC!1890JVU"%*P8UN:%PBY4CEOJV@UZFPNX M [.^J15X++MQF32^SB-/$)50CAP4EHPE5SG4N T)9\H'J]$7(]MKZ1Q7JTGM-7]>#7#,O,L(1UT(=S#A0F M"4[7RMI";K;S5H5&>G-[&LI@,O:D#6("8(K=!B]LLJG9)-MHT6WH:ZW+AO#(..; #Q03/T$2P^W]F;^ ME3B_6-+IG6A5N$&GP4KZ0W%B6BQ" P_(150E"7\L77F+K-[Z8AP)<_L*IF>P MU4O;RJK:VOLE61VR+\L7JQ62P4@F66<\2.;)!_:!3(+(X'Q8%'UC,,K-^-].-_X&$7D0,>K@,#:XYGE""X&!BPG&X4R*C5J M4_%-TGIK2G%D/W ? ?4:?RS/B(YIB-/9)H2;:-+II<18F54'3Y-/ZY((@"A* M]O2M4L=R A]2UUL7B./A[A Q]0R]6Q=05Z>*:Q>]406D";(^G2-OUW%!6S/* M&F&=+VWJ*7<@LK?F"\<%XH%"ZP"/VQ>:3C0+1A*K@ Y<5?*108S&0.#99\\C M)FPSU6)[&L>-3#HHVFTDSOV!NJ SV!*H-3NPVH&Y7/O()6-@8NV39\[04;@>ZETS&57>K])]GTR72_FE3Z_/WLS!? MOYCG>J'_97,U*ID20=>F;K4*2LF(X#A34(R2P>A@$V_3V&![&KM\#=040?=? M [41YZ@7C;5RBK:1$/.J,KU>F"[*G8V%6QO[4$4^N]EG*8PQY2,Y0S[5SO() MHDP%DO!2A)02C_?>2#Q:\+8_!5V^XCD&*(\HN XTZ?:,GH@@G-2)0]&<=J9B MO4)0#D*R% =D*W-NTR5A>QJ[]&*/J4D;B;-?+_;Z.C>*RM36TU^P"^73M"[\K;6 M5!&+B:+I>L*R9A@HT+39%E!)"G"H#?"8K!*EE%#:W&MN15Z7OFM3W#Q\R3ZP M$#M YIV-+.8GGW!Y^@KC>J*)+R)(0W!1A@XY_>'(\0;TII OK@KQL0D8GZ*H M2S?UF/@;1%1=E&3>/DF/SQ50QFCN2H!BZSL[HS,$1 .>J\2U0TG_:ZX*.YQ: MT@$,AQ5>!RKP*B?Q 3>3)#\M/H4_:OU*;3Y&[/MYL7SB62@KW*%"#C9%VJ M:K?G<=SRD@Y VDB<'62@GGY%>N\) MZ0*+L9E[J85L6TA>R3+4JK7;YL3R!D\* C%8C.5;)Q3;U ^W1V\P-Z12]NXBR MDP;W!VWX8GC;PQ+,RX;IMPW:A9&;1,:$B*4 ]_4Y#C,40>040#GN,B\)8X]@ MWWF?XY;>]GDZVH)E,/=]V ;Z=5;6JA9WW'Q:F.?+-QJ;F0*S:3I_,R^+Y>E% MKNS.?K9JG[_[&D,TSS]P9P.USG^W/ GSR]:--UW\+WJ*WB;MNJUCF-TT^+]I M!1 0G=4.A%:U,)SBQ!!S@)0L<1DC-Z)1XYHAR#^XP<\A1+R:KM)LL3I;XB<2 MZ4_TN7^;1.V0AU *< F%5,B!1\V0@GDOQGOO!-MJM&'WLFX=\_'Q_:#_D!C M(F.PL'1DC;[Y04W<'4&S7Z\UBH9_?*==:7KA=9(\9D"I$[D4Q8.WVD)1FMB> M,(O0H6H:2M/_ML)WY?5J/25YX6K"V2)LRX3RJS8_IL^8SVK[Q,<[ MT%[(\/K89F&8BTZ!U9J8Q6M&*#%;KV55-!J]36V*WG:C\^_!3=@%EP^&!+23 MZM^+,GZ%ZS"='4417RTUBA)^=)]=*6 MO<_U=9&L4T\54Q:B"H2^@-YXRQFJ M_'^# GZ]7"Z6+Q=TH-)%!4RE8KI87B3#;_J:UJSY)16;1 B?54"O_ ME*Y]2I4"Y,I(Z0S&V.9.^W#:_QX4]2[X?5I1'T7Z'<2 /X49<1(_?D9#J/I@.SBEEN?Y^J)WXR]X&G$Y42Z)PFEG164!2@L'GFP! M'<2,0I52DE9-H+4]C?U!;1]4/'CXTT1$'8!OLX\[&[ B9IU2!!XWH9I(X$Q" MVH"QRB1F%-=MW.;[I(R;_&P$I<,8W@%B?IN?K<["[-V2@L$E_N<9L?(->0<; MA4Y(5\D+0[$^B5@EGL')C%""=QE=,3&WT4_/$#5R3ZQQW:VAA-4O[BZ/)+)B M4PD*1!W00CR2$(VMXS2LUS[SXE.;2]5GR1K7& XF_.U M87U:#>J.Q_:)0#V$=1B"*YU MH$6VU<*K6VKX[72.E6^K2>%)9D4!"Q-(IP:Y 3HJ'IC1061KFG]!<,M8)]P^8]R@H>_YPA:@:VH'"@@H#KE6X*^F_N29DT"FM'&J-U 55< M@A"]I3B&B910&PIHFISKYZ@Z5-4]]MDWA36H5,XV94C,4 @O,0 IFA4G%D[>4:G_=H@(XE6LM=U&.VV*C:I/P'G(7XX;01\#W MD07]/;FQ^Y?C/_MQS1S9EF7USR(QE%I4' F)1010-F>("AFXQ&))+H9LVI1N M'"6*OBBX(:_FUFS02[;G=_,/6)N+UKZ-\_SK8KZ\^G;S*.+B"BIK&[PT'JP* MJ5Z6DCD@B8!R:")JJ85OS)Y#M]"Q![L+]IZ,SH\JX@[L?.V#O[[L@_^)_LVF MK$-I44(N]5U7(TM(79/:1\ /0',3N#@!SK;5_ M.K_^\E^GN"2B/I^_Q:\XVYPLXT*)27M(IM27(\F"+SJ 9)BX8#Z*TB8NW8Z^ M3C(JHUJ^!I+L"9^W@[:'^[LJL;0Y,"LM&&XJU[2%F#,'HUQ 3,)$UT;7[41F M)W[:@#AY"HJ#"ZTG1+Z9?SE;KS8<$U?*WQ/'-'H(-N+%G%;G,T+TW(O,77&J M35N-9XCJ!&W#0^$IT!THEYX@=H!!>7M=%42GM3 1+>CJ"ZN &J)V&I!K$ZP@ MC\>6;E,I;_LHJN[,Q!\=%QT/^A[+;&%*O)CD@+1(!&49@F=%@3#, M:YMS,*Q-?< VU'6BB8\/GD="[4$EV1DZ)T('$X) J*<95.1D>+CSX(K&@(E) MS]H,X-EYB&G38'M8&3\#HIT8WAE8KH_E),L0R!'1X%&19? V@&/D 0GDQD6= MN"YMQN ^2LZX(?51X;.?"+ZG6]F7R\5J==$](9U__#U\&?J>]ND%FMW<;KFG M8]SE*N:MRIB F^K3&4L "C$#+RQFSG(AY'QW=[FOSO#3XG)ZZ?NPW,SWN^R_ ML?$,TL4W$VM]]$X*"*$^.N"6@<^!SF/0"0WWF=]_Y#;0YK;FL+5]&1^T^=*9Y:]X0@89:UOD!*"*@@B.&Y2*IXW&@[X.#WC M:J"#1+P8G-]=HN8R_6A809_)Z6.L%N5)VH?GSH(-6>CB(W+5IA734Q2-BYPA MI/U- .W!^@X@=+4!S"]6EWNZ*=._3#HC1B/KJ^V8G'Z:KOVV.86$:0\X&6/"Z-ONN46NM M-K!!N&P<2]@FU?D<5>.Z24.:NL%XWQ6.KDK5;]6_Z)2"X,Y06& H+*C78M[K M D[S*'2RV:0V1N\YJGIQF0Z5_9.@.E 0'8#J=NKE1KVBRIQ#9K7^SO$,46)M MDA++P Z5,[WNS0C-O M L2@9. Z2_($&JN@3NZ9VUBP_3C= 5A^FR\QS*;_A?DO='+>+E:K=_.;;=4[ MS)>+T]-%GJ[/KQ]A35+P2?*2P.9L0:5@P*$MH$W1)A0*4%@;-.U#;2]Z:D^( M/.A4V5A>'6#R9C\7%^D3ADG7EL*0LBB@1';@%?,@D0D*:&K_FT8)\'N4].)\ M#X.E@_@\BI^7:Q?SZ:GTXMP]:)9'73 MNN3 "N@Q)?LKKFNY8U:>1V":U3Y@D;:DDP/A.)V=['RR;>I/ODG:5E!3O4.M MC22^IX*"5Y?TU1.&\]5FC2^S<, TMKV6:?@L?(?]':/$0&HT.OFPZ<%+6BIP MB-$SX*AT8$XYU^A(-RTQN.3RRUMM?S1PLE,J(CG4]A"-:V,S9D M""X@2%5J_TKCC&IE-'-:A*$!.)S(.L7DB^6RMI"I1N>OT_7G-_,\_3K- M9V%V^Y/+8I6C-Z%[66KQ(]%<; MZ-T _1KGA&0ID2#N"V+MSF$A$!I!FURR=UPJWJ9UR0%$#UW)FB(/(9D$QA0& MBJ7:]C]*H)/)BW5"V]"F*'&?2M:C7JVW0-&W"EUWD<:(EG>U7%_?^6ZJ#P(6 MHZSTX&5]R9Q+!)="Z(? M31UP&H4S7(CP[&.% :XXC_N$D=Q\*N[*Q!]&_?/%JXGQRQ5D#7-8QDS+6 M85U$ORL;>Q#]B]]>38Q4P7N7P'+A0!G4$+3U M8 HFCR&)\NSP[]U=O]^V4_CZ^Q']KFSL0?1_^>G]Q&>FG6;ARC^A/VBO#K!Z MO-+XXOUS4>#.HJ(&I9 M6)+DOO)6E^7?RW.@?9(&@_.^*QP]\CI!6$;:L#+)BEAG"@6(@F5P+A09331* MM1FN\YT^!]I)]KL\!]I%$!V ZM[E!'W[>UCFRS@'5H;*_WR1P*$%T *K'"C:#0)F9"Z!1DZLNO(6 0I'3 M1ALHS,606CVK[ORQT##V;3].=P66N_/')DS9Q$I2H'FJ#^[(S8N^:- YB\B, MURA:ET/?I:@7S;.GJ)^$S@%\_YZ*GY^ZAS]2Q<%H=0:C%3]'(QRA,5-T+BWY M6#4G:W, 'KFSWJF8;)LF4-_+K"Q7@E0,3/2J9C D^*)J:U9E74HH=*.ZJ_\; M9F7M@KV6L[*V%W%7IOB1B,DGXUTFXKWD9!8*&1S'.+FDKDANO-?NV93UB)F* MKGLS[P&477($FXX>9#=2T%P;Y9/E;48!?JL@B#K@V&CB:N06C##<)<,IE$O=^H*[Y56^BWE> M^UOC\7#1P:'X)?PQ/3T[_8!55=!N?@GK^K#A_'KV]DW%^W5W$3XIIF29ZEP? MRW,M$.800Y9@7);*.)M\HSAQ+W*_?Y=S3W@MCBWK#@!];RM7]G##_$?BSPG7 M,D3Z'U",6;MZ60/!B%A'FQ+:$?O^:>A@0MY1OO_!=7;_/?6R/ M+EOE# ;@F\9.%"V K^EE8YAD7IO:".^8&'Z6VDZ>J/8*Y.$DW0&:;QY,/FUA MB-55Z/G-_'585K.TJOU<3.*1)16A?D&Q11$0$]<@HC/&N5S'Q#2!]-XD=_+Z M=71<'T?F(_<=N[>U3\LP7]'A)6%?;9\V]*Z\.?U"/WW.OWIWS8&)"R;8(@W% M,,G4 2(6(NI0N[!%)U4IPG_K>JL1:>-4H_8#[1XDWNF][0>L2T6WSH$'>RN](^T WLG64)K)>SA6Y>Y%Y?B6D3 M0K *(7%,H*Q3X)GPX$Q)R!(:V6BPP=8D'NH@?'.A&]_G$['_)_JW?YMX3^=7 M"0':U"&$7&7P0EBPN3AO3,)LVZ3>]J%VW.1#&ZS=-_G-I?C=*K]-=G*?0I6M M/_HXBO"Q?1Q='2K42O!DH3!9*/BA4-Y%S,"24(X[9E5L4WYQ-'7X,7W&?#;# M=^6))5\N5NO5S1G*&K4I)0%&ST&I4J?/)0&"#E$D5\9)VZ;=QXZ$?B]*$ MW5>"+67WW>J_7\-RN7%[]R_9VV.1X^C$Y_=V=.V(*7.5- 4VF=?IA!1'.^<* M\%![4&%1QK31!;UIQ\V%8/ FD--20#/-:J*,PCQ&D5;6RG++7,#Y3@.EWUG,U]/Y&>9W7W"Y$>3J8N1>T#E:3" =EQ23" FA: I1 MM,@NH6:M$H['V=^X-12MK6+'6.G@!.VTP5_#Z57U+ N!U$QAX.HH2A6,J)6% M#IQ7$E,HR'BC5N#[$3RNY]+ M+\LIAN7YV^GIE'3-90FW"V'RHW?.6R\X M>>I,U>>#JH$YPH=4J\];:<8L 6S]IZQ MX(YP3?<$=>-6H1W+%1A<3AU@[WTXOWH\?6=[$V31,2UJ(UK)03G'(:1(F]$L M2&V=3,_VZMH?;T]1U%%^;Q#9+QH(H@- /7,$?SVKVOE=>;]8;1R7U08@=0/4C?B7WA#SJ MC7W@$QDQ9QZ(8\994,82QU1F8(Q7 4LHS+9Y7WN/D'&M:7-P'<+V[_;J]@%7 M5_'\ WY9+-?5+;E,S!W0BF5H"HYSZ7L 5XY^(QQ16BO)\-NTRX /I^ZB-RM;+8D,C7?GW=R.\"[(. MN1'>168]F.?KO-<9J0M%T4'4B-BBFIM6T3 MA]PA8V08#2?>!Z[?OKP>.0?\V[RF%S>,V3R9(5G,7YQB34)>[NDR]2BCBN[R$M'>5L!I'WMP"U M&_/_/M+?ERFP T:='[C@",GM9_=\]%RV8($39@,4K3SI1'*QR5(B,,V22EY' M;%2&UV4NF\<465;G9>CHJWQ"QF6R&H$PPOW\;DG"$U\O>\KG[T3(+9W\W:63@=@ MJ]V*[['L,NXR0C-DRA :LJ33R0T$2ZZQ,'1N"[/6E#9O_I\DJ2.]=JC@%RVD MT &<7I-#MCA'O*[;N(JYI8E9>@8LA4#;8 9B$>2]:F8PE>C*_0Y; X'I"8+& MA=) XEX,S_L.(+157*6E=+:.,$Z8*5#G4H-S20(/+ 0=;!*RS8"-OZ]\1R-# MN)^<>L/>Y68^+&:SR^[[$R*9N,(CZ-J;1/% 'FMAHLX0RUXXK^B8MH?=0\*Z MM8Q[(N$YJ!THEDY1-BD4#"GG#;D/B=>K"5+021BP0C+&2]0^'4&C75+3$9X. M%?<64-J)]WOCYPLNIXMZ=;U<-["3%\FD2>:EH+(67':.;'WDX)V7H+D(D4LO M2SS&/< %-1T5OK=$T3Z\[T +/?F())JH-&<*G,\U9ZUM;45H(+G@C$=M;*,& M/@>]YCE.C?O .!I$!KMCR5]@:8XGU1_\U-:P>:N+LSY ]CS4N)CX([T"[C,3 MGFG:5ALX[6W8FEUL']VP[<+[ PW;ZWEN=F?T*ZXOGK?79L^TW,O%:7W<2WIW MGQ['SWW:$+<]6U,[T%7.55/K][C<+'*37R=[9 (&J(-B0%EDM?5V :'1A9AD M8K91TN4)B@[.+MW[W)N6CB5Q::SPP&(AH ON*) M%-=J;P4:D5O5/SQ)TK@N M]""8>)!@&H3]G=Y+/W-J]VXE_.W/;*QO&C8/?A)A/I5H$ED:GFM.23 /CN(H M8)BBL%8*TVA"62NMFS_6MIMOC0QAJM94W, MDQ!4AK/LO0,3!9)?'I$B>\< !87ZMDAE6)N12.U5VM5AJ-<"IU]POKH\\,LZ M='83F_YT?O,[E_'JBQJM7-P@*)\=%ZR ],'7 K<$C@4&+CE$90P3MG6WWP.W MT*G:VP5S3ZN]8XJW@YS6]6NTE[.P6M'VUZ3--[?SVM564H94>(D*%/G $$MD M$'F(63LR,K+-$7Z2I%[*98X*D:<>AQXDKPZ =YO^JZM\'D56*4$(D?A2H@2/ M(8'GR07I)"^F#>(>TM+)$]'#A+P8E.,=8&9#^KLO50R7E1J%\12M5V!5K19/ M];VBHI-E45D12D"MVX1.#T@9%S&'RO:!ECF$T1T@99/;G:;-RU?:2GT$N_KP M\;?+S5CGK+;2@G6JMN0L&9R6"$:;$E.*LC0J27Z6K'$O_P9&T' "Z !-WS3X M3]G[M]?%'.2:LB!CH"!<)#H_H;;E%!)2*4XPHU"TFO%Q,.V]%&>-ZG8=%P%[ M8_XK+N-BJ,K41Q- UTDFB8[3GH"[$NL,/@>1/@,,%EFPME0,;7)USY(ULM]V M9)1\X[9A?X%UH'/O9+1>? W3V2;AN+C,;%6C\GDQ(WFN-MN4H*$PK"8KWUG,A$D5Q3<"X$YGC M&O9V4&PGJW[M\D3+G+/E""S5A_@FU5GAY&%SF9(Q)C@1VG0P?Y2<<0O0VD'K M<-YW":'+.[UK%CFFLN(4ZNDD-7DAQ8)#Y2K'2I!"&27:M"SX!F$CAR)]N7>' M"*T#B[JKPQ!4X)%S18>,#JM"Z2%P&<'6MF52F)+O]W[[;P?O0) EA&*KSD^)3G(J 8*2HG!I-./_[>(U!&,[:75AH1_=WB7_'NSQ M1?Z/L]6ZFIN)2)85D1UH9'3F6$ (DO;-0HVHN!7>M+'<>Q+0[>D@.2VYCD0<@?N*T8,UNG,"3^F!K4*#3C&&2!*+@,6K1HYV,\0 M=?C$[@!A\/)R& M/9 <^M[\0>_@9 VN4AB_ GL.-$#YGB0Y*20I4+AZBM*(^/.:6E7L>R"B"<=F;TYWT$BZ7H3?UTL__9F_GZY2+A:34343 M,M8*4 MU]IE#M$E!XX$H)^G\^F*;.U?%HN\FB3R MX"4S#*039$WI_X"^\)!08_0^*.$:(^@./>-F>)HC:'_>]X2@ORP7A']GM4]9 M2<":FE4Y>0A196!)E9!+Y#HUMM(;.L:]&VF.F-UYO3]2%NLP&Q8I_Q9F9QM9 M7+:T(LR+E+G+"F1PI7:PR5#?:Y'Q5F& MQ=.O6&^#:D,BBOIL$;J^!--U*JD":U)$A39YTZ:X]#856V'&?+>8V97/@^F< M8>/L:F9_G\YF89[?U;]\0Q\Y/YG&&;Y8K7"]3]3]S8\<(@;?C>Z!(O*K15_, M\_WU'DLM9\=9*AFR00/*"PFQ7L07S8401F@,;=X0[D3FH8IGJ\5NI<7I9$32 MGJ"29:!WP]E]==90>ITF%K^E./:^Z=CR M@X^A_!K>B>P&3T_!"I4,)%$4*!4=>)[KTSAE**!))=G\#26VRWKCIC+;PZ@9[[]3 MR[C_/=RVGWP,V]CRQFXW3"JG9:;_@96USDP(1M$C02826'2])@ZA33.DL8WC MY60F[3VK%^%>U\E,W(*+ND"D+X,LV6FACV48Q^^2V XY6QC%G>4QHD%<+=>3 MEXOY:C&;YHUT-E6C%\W6;/ B90G,L@B;^@=GL@$4]3E15DFEK>)M6N(6FNB[ M^TAZFH9>6AX>(-K%H'SN#BF7O;*;.[@^N[=%US2'N8G'_%DTZ'JLO\9=PRCT(R"A11JPEB# M\R:!9B%'Z^G_5)O194\0U!-P]I'T8GBV=X">ZS:@/YVMIG-H#4!>V79\PZ&VS6 M 60PI)YE(H[H+"#(Q% F%3)KDSN_0T8GO78/%^]]X.S-ZY'S0[599^W;28RY MXL:E F5%2N58)E5,I"LO22D'9D"Z;(5T/LK[;T$>30@]N<#(4-A?8(NAN3ADME*RF'E*6PC_D8\>V6@,(O9#.3:R MP%^?+1=?\"[Y4:90RQ&(KZ3VT^IP4TRH $ZD&:S%"1.VA%,^%4UZK^W=KCXK[P0>/6RTXC+ / MXU8'CM^5/_SV^EVTRSQD5PPPY(:B+%_['M(?7&KI6$ 9[E_N#)PM?KM3@^EV MVJ!!S' 8MSN"RX=;LU:]-=**2,ZO)A]&82&[QI&B9UX,"X9"Z]"F^/@18OI( MKN\IWB? LB^O.X++A.L<>?$%.):;(9;D>%!7$"9R>S"^>EJ;S3\LP7\TV,OD+V>3:3'!B)3+KN09R MDBC.YA@@I&A!!,6XRU[HV+:*[]LT]E&=,#2R!I9-3[HH).64DPQ<863 M:[M M_LA-$TR;+-%R9]HD2'?21^=CPB_5MU'1_/3D_#\GSQH%"G7=G* M-Y<\1CW+;OL>I= E^"(+]Q$R"D)@\@:B#P6$L!FEB\Z5-M=G(Q6ZU">,:WP[ M_8H/EKV(580O1I4BP.H@*%;1K YI(A\!F4E29D.!3./:EV_1V(=C-CR^GBZ' M&51J'1C69_;ST_DOX3\6R\T,L-NF/')'0L?%93/ ; _,@Z77 3C?+Q?Y+%W?"^C"7;(1T!0$11XTQ* M&)5Y M5(([E]OTG+E#1K? .ES@BZ&XWP%T* ;/2"[XWZ[*EIQ7,EN-8%C60*&7!.\R M V&]1ZM$L8VF2=VG9-P4R#$!=) ,.L#0*_R*L\47S)\P?9XO9HN3\P^UZ_?5 M=DHV*'U)X.DD@#(UFH](?H52.M+/&&]D"[]!V+@IDV,B;$@)=0"XEV>K]>(4 MEQ_P(GNX^CS]RN140:-9 MFVJ1;:CKI2IMK/3P?F+J&WH7G1V#==Y%44!X.D7J_W3W9%4QH8Q"D0^AZ[AG:8'%D"0KD(1&88 W&DO;A;IA M6VZ_./#.%E"/L.LWV9D4HP_P<]U M%]N+65Z_$2Z7MPF?V7J.VF2F9"35XKEBP0J2<;+6(0\.4YMTQ2>(.GMX<4IU M^NQR\XKM&QXP>E]+9F]#$:H6L'%--MYG11O*%T/.GS5,H;1,&U]87+<+0^Z#@RPRM&[\^1R- MX]51QV#G<*E#KS)Z-6KI]$*PP\]JHYA:EFX]:0&U3SS*R"2:FK2[?PGX@+79\/W.'P;-[R=7WW'V7(S_6G];:OY1?KW M]70YK9_;#-B=D ] R$?#,-7^(9AI1Q3E65$0ZAUQ-D$_@Z)^*1JOCCH&10\Z M] PCK:$[.1U<];UU;=;Z[H^Z>MRN4J9$2Q.6>2_JB/DH6#3>,\.MM0*%4UZ< MA?K=GTS^GJ]VV^Z7:IVY'BV\]_6N!W^%D[*4V" MR1H$*.9-1*:U"LSG"$Q+$8LO1;JB.N#MM+\G4 FLO((41I'=L:GO^"8L% MS%8_-]Q;YV!-RQ3S=OLXG8"CD0QL70R"98'S4FLWM-(^9FQTL-J1P&'OEOK& M7TOIC !T&Y>:5E>05C*?P>6OB,M;]Z!8%!0RL5#0,VUS9B$$8%"$"%E''T.; MI,FGZ1KVWJ@5Q'J4Q0B0]05N6$0NZ72)7^&/#=MN-XKD.D0LK-#68#KIS$!# MJ/4?2LF8M5!MBF>>(6S8JZ%6V.I3&B, U[K!R^/C@.UJ+!>.1T"*:N*:4XD% M4)$EDYPP.I.GV:;ZX&FZ.D'+O39H]2B+$2#K\$($QWJW(9CG.9!E)_,>,ZV& MVTR_8S&Y44G+>7CRKPU/_4A@I%.D/\QGW[[2YW[!N#KA?/7!C_=QI'J8GIY. M4>N#]W0B*I8[$61@PEO+M*BG 9 "R]+I4+S@NM'%]'YZSM4:]]EX;PAPR5KE MA$Q G3[&ZP;@+K 4ZT1-6B\V*@/92\ZPYZ ]X&!749S/])'>R#Q8V*E7Q'L> MTK?":'@M? @N#DH !RSYVKL:=9TY4$C,V0-RSBE&:C,IOHW:N+MHK,]_/Z.G M7J]GM-S!V01(,27%+&A-&T1YLJ11,T%+I6C0BWLSRQM= A^B;9P*Y0B$'+[W M[44N7EK>[!^ C4P0*A!4#9T/M_&58U%$PJ4$$KI*UJ4V2 M6!L%\Q#'-V65X'+=(!2!%6'(0(K(H-;?>H=9BI"+;#2C;P\QHU0AQV#@; M\Q@^\!C0VZ%A7Q+.8#&=KUL.Y)ACE)YT:JFY=QD3B]X5YG21P9%.E:I364NG M&:![21@>)V<)==XGAX>&R(;NWV;+[YC6=Q_;9CX9BTJ(K* CVYBM8]ZKS(*R MTCJM;+"=DF*ZP>00&<.-_.Q!M/.^^3P2L-1N_ F6V\:%GJ,7(G+2L-5),\XP M4,K4'F!..B>S@=@[4A[2,"!,^A'L'JB

    41G+QNYU3>RQ]9;R ED@J8'5,* M2AT1(EB@#<6R-5KX@@I4FWE.!P@:-I>G+UO4)]='"I[ZSP5NF]LGENR$HM-R647H$MRX3.O&1](SA#HO UW M1Z"''JKGFX9MI)D3#YSQ'&J*;;7 /)$_*$T(Q6!2KDT.S6-:ADT-[-MTGFT%[SU/5]8P+*J9*=-V;SB*#S!6?3^>(+INM%[=A]L\ WFS7E MD(*TVC.NM"56!F/ST+[PAO0+V@,7 MWQ?32\E%V"S#E2A=PL*21MH!Z L#+RUSX(V/)KJTVVMFOQ]\^!5CN:0Q&V*Y]FT27YY3,NP M%0E]N[UG\GIT:-GL(ND*MSQS)C2G-1#\F4]:L. +HJ1_>M_FF&\?-<-Z,>=* M^$G G,#N$4#F,_Z87_ZHA:T/%K/1ECI947Q.M5\E:6!?BVZB1\8MFH@!5.!M M:@F>)&M,(#I%ZO-6(AC8B?FT'L&[WE91%^=X-'48#5&M:C=*19S)PG'NR/4J M+G7P6>Z>.&QE4E^FY@PNC4*V&[2'("3YUL!27E?@\"P^ZZ] M?>S0HCU%+H^$>QJ31F#@[T?+:Y"G)"B>\IJ)VD]'&UFC*D$1$((LRL9@L%.. MP-$V?9>280L"^XX>SN+SR'"RV3&8C+-"2L)W<4P+B<0."L>-SF"RT%55-D?* M&.*&\V3[!%!.8/0(H/(&EFOJ-PI1)2Z-TZ1)-:_4F\2 +"8S$IR3:$-4;>[A M'M(Q'HB<(M7=B_[363P"@'R8S_)\]GY&3XPP^]?'0E1@KNOY\/[-Q\_; 44( M@2*E6IU49R/H4,L8*69*RC@.&6+);>H^.Y$W[*%YSW#J7R!#]P^"&>0IS';V MB::>DC"PF0E>)IAR0N5*>4D?U/'_:4O"=$],2\H<7_RRUH52(' M/B5)"M$39TUP%0$"OVTR@WD?-L!TG^HY=SN;W"#%SF_J= M3=1DTZ0L%*VK3!RIFZ=$P.AX $LG9UD=O<6RH>WCM.$F-:HFWR5EV+BE 5S.8_8(T/)A M.L./Y>9R;WN&+%).012F7 RUMHQ\"F0?(M-4*^==9LQ>H]I&3:J::%>SF/W M" #S](4P0HG)D6B=$)D64S.8=&U7Z+6@,*&@*VV.3M?.TE ME*%-7OQSE W;BJWO0*M7.8P45S>KV4ZV=RYX2+24@C4OI@@6G%>T;3+RK*U1 MC3IU/4?9L%YUOSCH +*3A3+P0=^7Z[B95=J+;>F2%47 M55@ VH.B&O@@K"IJ!U9[#_WV/WU\T#A=>O->63DT&%;S]*]Y^76Z6*Z^3G'Q M=Z#G3N&REN=/O\UN%UCGU\RO<+F:IC?SQ6+^7T@^%D4N+2!^:3J*P[VU2.X%'-LFSU$EYZ)0 M+/G:MK'V6O0R6:9MY-H;$+Q1'(F>&W]92H'C%S MOU'D1!IEN'(4>%39:E2<@23N<&DP*)-*L&URN_80,Z8JQ5Y18UN7=25V]N3!["1I3 MJ6(_X.F#\Z, T'W6_ H)+Z[J(.L)]RX5:0LIS$)_<*Y9$" 9H@"?C$FJM+%7 MAR@:4PE27Q#J@?W0IYD73C$.% 06YYT*;>H6 M=RD94XU#/Y@YB](@E MM+G"/T31F'+,^L%.+[P?&X9J_[;M??,DI2A2+?Q%,+00(/<_>F&8S$KI))%' M:'-RSJ\B.7'K\='SV7)*(EE_\'4!L^6&LKNA M3>]GJ4:8>>(-TG^9>)@PU*UBF"_9$0]#DEYZ 8V22,ZC>TR'B?T \@7E./ - M3.7>I\4\(>;E;TO,L'RPT%_GBST-+2<^0!&0$OF0.9&'8#V+7'I&[ 8KM. B M[RC%O1QD!C !A=PS;5D.L*Y=PN:I5$;]>SN>+B;0J@J:M M8CRWM6^+8 "%,S( RJ,U(1C9$5,=7M<-1:_B<+L5DT=@3Q\NZPTLI\LO1 OD MC[/[935B4E20$&U@.<;,M%[W5#&)94ZK#4J@0MW$7M4)>1/AC !T M'^ZEFVZ3!,D1N)JNUF0> MVA34'T%D-^B]JF/V5B(:E:G\/]>PH.=>_KRXFB]6T_^L1;99V$21UH80+*,% MV-JS)#*00C.?+;>9',WJ\0XL?R='X;\FT1CTOF8!B=I4,XA0579A65F.+D8)_GAX MG4Y/-_"]BI/ZP<0T8FCFZX3Y=NF?.RV]6)%L3H%Y<(YI3U+P0F"=!92EK$WT M9#@3H2>0U0VHK^)Z8&BAC1:O?X<_IE?75Q_P!\7HWZJ/.YW?6SY%[+O,F0BG M)>HHF2FU4UE$R3QM6>:=M!!*D=J=!];C:>J&U%=Q&3&HN,8+T^GLV'6#\SP8 MJ2C8\-55EIGYD!3+-0,X"^ IZ/-@>C1-W6#Z*FX[!A77V&%ZI"%)P%52DCP= M1ZS74!1MSIA920[KK$@4]CS_]"2RNH'U5=R$#"VT\>+U67.RRYQ)#$ESHVFA M1=?^HBJS:$UD7"&X$HP0G>O&R4UC.O4F;:HF;!%,,0DG%:9:Y*EU*[4][=#7:O]-:E ?L'AE?ET'SG MF/4BY_45)%S>E&_5>GKX3E]<_:2=XY4WJ::G>D\.26VDG(BMCEN0EO94DEV0 M=>1KNX'J55RMM&;ZJ-35-I$AJ-5B157#[ZTY@QRI B-"Y5< MD27O#E#OP:0^05 W#+Z*.Y;A!#6"N[^'"[]_?_ZN%$RKZ8_[5TO2":_ U7." MZBF88ED01C%P%FTN.S&- (/[+C<_8RW.I@WU6/^3 MCL_):T/+J86SU0@$F31#I\%H]%ZD-@TYCJ.S&PI?Q17."PAJ!#"\GY3[C_D* MMPW^)E(DDZ.E[22C(I:Y6JEMB8,NZ:(3D;+;G[=!1O1]BKI!ZU51EQC3;ZJ'_?!>@I*PXV>N:L*[5_#FEL$0/S(EBKR6&-NQ721\86 M#U[7#45_@@N.TYG<&V[^YU\?,9E6_*_UE]9?J3_U&O?L?% MU7SVES2_NGGZ7<+9$F;Y[7RV(FN/LS3%Y4/*E].K[Y?/0>:II_WUCL)=VC=['SOE^FRW0Y7]:(,1)2(*TFT5O(4.KL+E[5 MB* P49.!PY0EQP"FB#955D>1>?8TURXO^TH">$,_]:^)59X;D+4;3@&F!0?F M32A,2(5H),@BVK1P/([.@8=W-L/9H^&P[:3W^C3<+[B"Z67/BF[[T,;Z;B_M M@Z@]3PX3"%=[FJ%GVIK 8M+ G' E9&&L4FW*%EY4[>WS*C?GB._^^+Y^U43Y M+!0WA=FL_U_$3,G4;1L,VXA@/E"\AO8-2^G]79<&^OEZOYU9OY+"\_7J^6 M*_**Z@6=!>.<$HGLHHC$2EEGQ!G/+$#MMBJB]:H##I]ZQ["=NEX&6;WQ> 2' MMI5'E1G_G*Y^OUD1+K9M#GZ^O;ZZOH1ZP_865NGWW[Y?Y/]'WU/Y^W7^&7_@ M[!K?_@[$XO>SOR-4YGXLGQ;S;R3VY43E0K\P,G!),9V390 F,0J&M/8A2Q'; M7%:U6].P3<1>SCL<"2I&&BIOUGA"/+S]R3Z"WKU4]!39;I[]*T%P'Q1N,9:X M<\Y'9"9B[4'O:SY2U(S^+P$SJ4+=)J;M2& /LWR>>LW= 1"/B9P$\"SD4*_J M0+&8:]VHD=+R4KQ2;8[ONE(X;%S; D][1O[T+ZMQ:Z!U-_53SN4>_GR/VF@? M12^LD[1S4OA(U@Y2[6BH#(N!0LQHDZN],$,*;;JIOY!.(E,/W\B6WH0T'\M] MSM^!7!&8C=:.B=I,5ON70ZBS^M M2IL4X-HCA3#6452MH\\L:(TL4KS@#"\)8YNV.T]1]3H4V#&X.4:!'263 0\Y MEHO5Y N)95W^]3>D"!2^_SY-<+F>TI:4TU$6SXK.A2)1IU@ H Y%2U2\-R; M3DWNZ2WW0$4?[0+J23(&'KS2FY3G?;-\:-S@M]TE;*9FH32&*B_ *@W/A*<=[B>DOW^8__KIYX@U -A^L\;%&QMW[!H1!/T*; MG\7!$Y6D$8%!-EA'FBL&ECM63QH$YQ+3DT.=CY/YVXMAKI3;R?Q( M#@YL&-Y=+^;?<3.RT&<,1+ABTM?N,39%"A&C98X;8Q6%(_EK_-Y_GCX@LN?DS3S4AH8;TJ1#^3 M1ELR:KS>QCG),!O0I=!O;)/SUH&X@0?Z]1V"M!++^)&VV8$%;L %O[Z X#G0G2&@,L+L;@7&Q^C2?UC)L6NC6 M9!-'. _DJV.QD?B5'",^&5:43MY:Q67V;?#V)%VC!MHI0-B%6G]2&1?&/O[ MQ;V%B(C1>30LB ";:=&8D7&OL@]2R=AH4LY!DH8UF"^*K#-D,0)0'? M/MR6 M/G(=>(ZT"I'0U7&;DGGE8UV>=B"E%+K1K/9G*!MX7&XKGZQ7@8P 8,_U[30B^42Z7?^"G],4 9O17#,Z+I$TLP4X8I,&U7)I(.S?)BDJ7W$CO)V MXD2T')0;S[XSNF%>V8C:/RA3Z[++"N MM;@Q(3Q9%RQH1OL)F?81F+=>,FFS!7(D%/&K)9O.I/]UW/X?@\4#RO$EY3P> M:W[ZJK^L8+'Z!58WYP@.R24&KQDH3RYX3(+YDBQ)P2B7R67BL4U[FW[7,0JT MOR@2^]X,I\/BS[ I[MPUG9U%D<@_4U"8=LG5=,? N-5HLD<575/KV,,:A@W] M_PR;X30XO):-,/'1"8Y.,(U6,1TT9Z%45J-TNG TZ)OF:CY-WBO7Y2=BYQ0( M'R7(UX+.IWA+/S"=9S%)R4F10V+H#;F-KF@6)2F'3#8J98.F\?'$V2MXY2KZ M!3'>-QQ>[Y''9*>19E^''A/Q4L<>NRNX/?CXZWEL5-EZK^DV0R G?GF0X% MB\KS"8JB0'-@W.O =!'$-D?!#D7@Z*1T'K!-8D(7ZD;AIKPXWLZ2T4C]B_!,&<&S M=*[-B><31)VK:?8\^JZ -]3^R)E("ADH2#0VLQAI>RCNC"O)68MMBA.?HFI8 M2]87/G:U26]R&+\6.=V]WO.0GG5*2^?Y*>CH:+D/%/TFK273@OZ('BP)W!@3 MK/!IMV_C*U(M=[VTN2>-5 M*L<@XZ!2.4L"0Y>J;@LROR2U^8=1*8#EF02B1=JX+R''WA M*75-]\G8220.4^T^^J:3^;ST$#9T/W;;/D=T[1,,6^R14T.0BBD38.% M6))C[96.A16C"N1@B%^=;N:Z@>40&2.H:3Y=M/.^^3P2L/PZ7V""Y6J3 2QE M$5SY1&&@K05:*)@W4#TM"=YZ%,EV*BXY"BD/:1@0)OT(=@]4SN#R"$YC]NG: MNWL,--KH&"*S8$H=LJQ8S4%G(J@4>-+)I<:NVSZRACU_Z=;E5W7^ZKON+AIZSSQ06"((5!<&8EG@2*_4%PM08TYEH3&-+JS[$[C M^)RA$X$Q?Q$I#=Y&^R[@I8AC@:OZ0;TOG2UQDI71,A"7G,9(6S1Y%K/BC(Q MLMDK!:G+U+ G7S(^]70>7OKEZ@C4T^U)-IGNWV8)%ROR V@YG^JD@XKW?\QG M:7/(K4"M3[>8,ZI>KLA(#*N-<7+)4CBO3+>604?KIR.('+;BJ)V":B6GD1XC M;AHSW+ON/N$8<<]#^CA&?(ZVGHX1-Z_YC-_GBXJEVY,B%R!Q-,"LB:&6[P0R M0+1OI TY61>#$VWR3P]1=*X.VGWNOJ-Q5; 42U8WYD![A^#-HDZ&<8IIL_.Z M@&GC&W4@;EBGJ!><[*J;OD7R:M3,R7_75,Q8?Y M[-L'"@_R.M-D^>;G@ZZ!"X3E3D]DD3 1/Q1+M!%J^S>R]8+VHE*&K#+%"D4W MXE6S-8U4S1V#RD=J;AP &#A,? O?IRNX7$

    ;HB);^L>J[APTJ>P7BB[#_U1C?TS,&#C^K MC?EMF3]P$&"AH$$7)#.VQH\R<18LTH>Q!!N%=N#:))R.SO[>G#$;C'7\DV8 MNG8'AYJ'4V_0DR^@O,HRMCF/.(_ND=K18]#5FQT]7I!#WR<>;!N-]*MD&9C2 MM?DK*M+(45M&89:-!;7(L9/']YH;L;\D#CJU:C]&*$,CZV O4F64R"48)H/. MY%CHVDC4)>83H';>2I]S?\AZ3:W:CQ)OIU;MQ_!Z8+?]M]ETA7G-G.5F09M[ M=Q4=6J-=U=W$%F/($\48F0 1<@BHT*8.OOG!%XRQ7?M1@IOWS<7!([@99'A( MOD<35.W_J>LL RU29IYV"^UUY61 X[,2'4"PY]%C[-Q^JOC/Y=S @K]I.OZ0 M?!M3$H)"T"PRA8;*DE(,W#&TP+,4VIM=<[%7\'L>/<9V[:<*_ES.#2SXVF=\ M1UTIS#&3NG(\$6I=S4M0A%JN(8*U3A<('<3^Z,%C[,Y^JM#/X]K #N+;^6PY MOYSF->_7-\HWXVJ,$$X67L=_\CH(E)QF'D0=.H$V&Y%I3;UYA_MI&/A ;IB@ MHP=QC Y0V^W%N0G> ,-4SZY+ #* HNX,::1SMFC>7\!QB(KAG,P^)/LD4$Y@ M\PA2A38Y<+-O&PVZW,ZY*&@L>,4,]\_V$:#G_6S]K/42WEW65BUK+FT6 ]I;H2&Q4EQ-C4J&A>P]<]JC M]4GHF%LE5S]!UG"!3A,D]2>"$>#I[Q2P+Z9P^1G3?):F]&W?UGS:K$;SH(,H MDLC7Y->I.C34(Z\U#<0H&[W^36;289I&T;2H,2;F300T(J@] M\E/7PUN""[00K',&P&KR4"$R]%P[7V+DO$UWL(,DC:);T3! .T\\(\#9*9,N MO$G):/0LIY+K]*C:(K@H5NC3CENI*&!J:9A['U+2S"8/@LW6(CT9M3]P$>=] M36]">G>:;MKQ0LA)VL2"C(:HUY%!\I%)A=*% L[Q-F4,]ZD8YD1_4*2=+(01 M*+Z+JYJI]9\U[1\+!?$P^S8EA^&&/Q/N2_8B$/E6UT%6-6]+T1\>H\DV28.B M#:2>IJL3R,R?"F0]"FH$L+MU&&Z*&C_,E\O;7$$(W,1,D##2TPX*H9;^T#8J M7%MCDK,8VK2'?X*H3H"S?RK ]26B<:)M(J4/*5G+A,UDZIT7+* )S"D3?>#) MI] F?MA#S+ A:F^"?AY 1W%]!,"YN%Q_#^8OOQ,KWP"YB6_G5[46_[8Y?"W+ MU\H@MU!8B9Q6%0PPX,&QG,GHBTQ *&UZ>G:C;]C M!6\&LAF4)>^II!\NHZ7 MTU27 ;.?;^=+,NR!:TGABS8H99Z6/,J8D>8?,F\=/'C8D[!L5 M/7!O% '=IYHXMEC]_'0)LQ69]G?_OIY^KTN8IJCKAR/VI7*/>A#0&$W<3/SC/A54>ZO@2VB@4J5+H4"(S MWCMA0 "4-M Z(J#S?RH0G<#X5U-KN:?JM,_RRR<>WZ8BL^MZ6A=I>J%%L8%T MB^6IYA!G!F0.F=?6%S "HVJ3#=6^2'/W#?>X_^;G_3+E"4K(WJ-B:)1F6D;/ M@G>*2I5 H4LJ(S)OJF.'S)!NH%X]_>>.H'7HRW(Q%@0 MM0E,UAF$.G"*=BER9L5SD#P[;7F79BDC*\CL06"="C&/X=X("S%16 O:XWH8 M%-,)@44.B64*32SF%-"I#L(?32%FOV(_EV,C+,#DCB@$$QEP\MHT.L\@Z\1, MTC%X<$KLA@#C+L#L5^#G2@ZY$).>O79+7CG0*#JI-Q' M4GC9K[#/X]9X'+]]OO+=&9./@-FXP$(.@NE(CEN4.C"!4B/9*"BIS75X%^K& M4ISY0E%'W_(: 08_P<^U9_UU?I'^?3U=X,'#[8FT/ MO/',1:'<6:5ET]7@[ M9^U"5"6(-LG=W6D65E-5:3@@ -HN 6 M " 9A> !T9V@V,S R,65X:&EB:70S,3$N:'1M4$L! A0#% @ M1F@%4WL:%/AF" 6RT !8 ( !&F< '1G:#8S,#(Q97AH M:6)I=#,Q,BYH=&U02P$"% ,4 " !&: 53-:^B1,$$ #T& %@ M @ &T;P =&=H-C,P,C%E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( M $9H!5,>_T'%SP0 ,<6 6 " :ET !T9V@V,S R,65X M:&EB:70S,C(N:'1M4$L! A0#% @ 1F@%4[VWVVV,F0$ P182 ! M ( !K'D '1H!P 4 " 3F! @!T M:'(M,C R,3 V,S!?;&%B+GAM;%!+ 0(4 Q0 ( $9H!5-"O2U:1W( +H M!0 4 " 9E# P!T:'(M,C R,3 V,S!?<')E+GAM;%!+!08 1 # , "P# 2M@, ! end