0001628280-22-013618.txt : 20220510 0001628280-22-013618.hdr.sgml : 20220510 20220510163508 ACCESSION NUMBER: 0001628280-22-013618 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HYDROFARM HOLDINGS GROUP, INC. CENTRAL INDEX KEY: 0001695295 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MISCELLANEOUS NONDURABLE GOODS [5190] IRS NUMBER: 814895761 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39773 FILM NUMBER: 22910337 BUSINESS ADDRESS: STREET 1: 270 CANAL ROAD CITY: FAIRLESS HILLS STATE: PA ZIP: 19030 BUSINESS PHONE: 707-765-9990 MAIL ADDRESS: STREET 1: 270 CANAL ROAD CITY: FAIRLESS HILLS STATE: PA ZIP: 19030 FORMER COMPANY: FORMER CONFORMED NAME: Hydrofarm Holdings Group, Inc. DATE OF NAME CHANGE: 20180830 FORMER COMPANY: FORMER CONFORMED NAME: Innovation Acquisition One Corp DATE OF NAME CHANGE: 20170120 10-Q 1 hyfm-20220331.htm 10-Q hyfm-20220331
FALSE2022Q1000169529512/31P20D0.500016952952022-01-012022-03-3100016952952022-04-28xbrli:shares00016952952022-03-31iso4217:USD00016952952021-12-31iso4217:USDxbrli:shares00016952952021-01-012021-03-310001695295us-gaap:CommonStockMember2020-12-310001695295us-gaap:AdditionalPaidInCapitalMember2020-12-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001695295us-gaap:RetainedEarningsMember2020-12-3100016952952020-12-310001695295us-gaap:CommonStockMember2021-01-012021-03-310001695295us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001695295us-gaap:RetainedEarningsMember2021-01-012021-03-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001695295us-gaap:CommonStockMember2021-03-310001695295us-gaap:AdditionalPaidInCapitalMember2021-03-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001695295us-gaap:RetainedEarningsMember2021-03-3100016952952021-03-310001695295us-gaap:CommonStockMember2021-12-310001695295us-gaap:AdditionalPaidInCapitalMember2021-12-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001695295us-gaap:RetainedEarningsMember2021-12-310001695295us-gaap:CommonStockMember2022-01-012022-03-310001695295us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001695295us-gaap:RetainedEarningsMember2022-01-012022-03-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001695295us-gaap:CommonStockMember2022-03-310001695295us-gaap:AdditionalPaidInCapitalMember2022-03-310001695295us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001695295us-gaap:RetainedEarningsMember2022-03-310001695295us-gaap:CommonStockMemberus-gaap:IPOMember2020-12-142020-12-140001695295us-gaap:CommonStockMemberus-gaap:OverAllotmentOptionMember2020-12-142020-12-140001695295us-gaap:CommonStockMemberus-gaap:IPOMember2020-12-140001695295us-gaap:CommonStockMemberus-gaap:IPOMember2021-01-012021-12-310001695295us-gaap:CommonStockMemberhyfm:FollowOnPublicOfferingMember2021-05-032021-05-030001695295hyfm:FollowOnPublicOfferingOverAllotmentOptionMemberus-gaap:CommonStockMember2021-05-032021-05-030001695295us-gaap:CommonStockMemberhyfm:FollowOnPublicOfferingMember2021-05-03hyfm:segment0001695295hyfm:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001695295hyfm:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001695295hyfm:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001695295hyfm:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001695295us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001695295us-gaap:IntersegmentEliminationMember2021-01-012021-03-310001695295hyfm:UnitedStatesSegmentMember2022-03-310001695295hyfm:UnitedStatesSegmentMember2021-12-310001695295hyfm:CanadaSegmentMember2022-03-310001695295hyfm:CanadaSegmentMember2021-12-310001695295us-gaap:ShippingAndHandlingMember2022-01-012022-03-310001695295us-gaap:ShippingAndHandlingMember2021-01-012021-03-31xbrli:pure0001695295hyfm:InnovativeGrowersEquipmentIncMember2022-01-012022-03-3100016952952021-01-012021-12-31hyfm:acquisition0001695295us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-01-012022-03-310001695295srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-03-310001695295hyfm:TechnologyFormulationsAndRecipesMembersrt:MinimumMember2022-01-012022-03-310001695295srt:MaximumMemberhyfm:TechnologyFormulationsAndRecipesMember2022-01-012022-03-310001695295us-gaap:TradeNamesMembersrt:MinimumMember2022-01-012022-03-310001695295srt:MaximumMemberus-gaap:TradeNamesMember2022-01-012022-03-310001695295hyfm:Field16LLCMember2021-05-030001695295hyfm:Field16LLCMember2021-05-032021-05-030001695295hyfm:Field16LLCMember2022-03-310001695295hyfm:Field16LLCMember2021-12-310001695295hyfm:HouseGardenIncMember2021-06-010001695295hyfm:HouseGardenIncMember2021-06-012021-06-010001695295hyfm:AuroraInnovationsLLCMember2021-07-010001695295hyfm:AuroraInnovationsLLCMember2021-07-012021-07-010001695295us-gaap:ValuationTechniqueDiscountedCashFlowMemberhyfm:AuroraInnovationsLLCMemberus-gaap:MeasurementInputDiscountRateMember2021-07-010001695295hyfm:AuroraInnovationsLLCMember2022-03-310001695295hyfm:GreenstarPlantProductsIncMember2021-08-030001695295hyfm:GreenstarPlantProductsIncMember2021-08-032021-08-030001695295hyfm:InnovativeGrowersEquipmentIncMember2021-11-010001695295hyfm:InnovativeGrowersEquipmentIncMember2021-11-012021-11-010001695295hyfm:Field16LLCMemberus-gaap:OtherIntangibleAssetsMember2021-05-030001695295us-gaap:OtherIntangibleAssetsMemberhyfm:HouseGardenIncMember2021-06-010001695295hyfm:AuroraInnovationsLLCMemberus-gaap:OtherIntangibleAssetsMember2021-07-010001695295hyfm:GreenstarPlantProductsIncMemberus-gaap:OtherIntangibleAssetsMember2021-08-030001695295hyfm:InnovativeGrowersEquipmentIncMemberus-gaap:OtherIntangibleAssetsMember2021-11-010001695295hyfm:Field16LLCMemberus-gaap:CustomerRelationshipsMember2021-05-030001695295us-gaap:CustomerRelationshipsMemberhyfm:HouseGardenIncMember2021-06-010001695295hyfm:AuroraInnovationsLLCMemberus-gaap:CustomerRelationshipsMember2021-07-010001695295hyfm:GreenstarPlantProductsIncMemberus-gaap:CustomerRelationshipsMember2021-08-030001695295hyfm:InnovativeGrowersEquipmentIncMemberus-gaap:CustomerRelationshipsMember2021-11-010001695295hyfm:Field16LLCMemberus-gaap:TrademarksAndTradeNamesMember2021-05-030001695295hyfm:HouseGardenIncMemberus-gaap:TrademarksAndTradeNamesMember2021-06-010001695295hyfm:AuroraInnovationsLLCMemberus-gaap:TrademarksAndTradeNamesMember2021-07-010001695295hyfm:GreenstarPlantProductsIncMemberus-gaap:TrademarksAndTradeNamesMember2021-08-030001695295hyfm:InnovativeGrowersEquipmentIncMemberus-gaap:TrademarksAndTradeNamesMember2021-11-010001695295hyfm:TechnologyFormulationsAndRecipesMemberhyfm:Field16LLCMember2021-05-030001695295hyfm:TechnologyFormulationsAndRecipesMemberhyfm:HouseGardenIncMember2021-06-010001695295hyfm:TechnologyFormulationsAndRecipesMemberhyfm:AuroraInnovationsLLCMember2021-07-010001695295hyfm:TechnologyFormulationsAndRecipesMemberhyfm:GreenstarPlantProductsIncMember2021-08-030001695295hyfm:TechnologyFormulationsAndRecipesMemberhyfm:InnovativeGrowersEquipmentIncMember2021-11-010001695295hyfm:SeriesOfOtherBusinessAcquisitionsMember2022-01-012022-03-310001695295us-gaap:ComputerSoftwareIntangibleAssetMember2022-03-310001695295us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001695295us-gaap:CustomerRelationshipsMember2022-03-310001695295us-gaap:CustomerRelationshipsMember2021-12-310001695295hyfm:TechnologyFormulationsAndRecipesMember2022-03-310001695295hyfm:TechnologyFormulationsAndRecipesMember2021-12-310001695295us-gaap:TradeNamesMember2022-03-310001695295us-gaap:TradeNamesMember2021-12-310001695295us-gaap:OtherIntangibleAssetsMember2022-03-310001695295us-gaap:OtherIntangibleAssetsMember2021-12-310001695295us-gaap:TradeNamesMember2022-03-310001695295us-gaap:TradeNamesMember2021-12-310001695295us-gaap:OtherIntangibleAssetsMember2022-03-310001695295us-gaap:OtherIntangibleAssetsMember2021-12-310001695295us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-03-310001695295us-gaap:ComputerSoftwareIntangibleAssetMembersrt:WeightedAverageMember2022-01-012022-03-310001695295us-gaap:CustomerRelationshipsMembersrt:WeightedAverageMember2022-01-012022-03-310001695295hyfm:TechnologyFormulationsAndRecipesMembersrt:WeightedAverageMember2022-01-012022-03-310001695295us-gaap:TradeNamesMembersrt:WeightedAverageMember2022-01-012022-03-310001695295us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001695295us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001695295us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001695295us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001695295us-gaap:WarrantMember2022-01-012022-03-310001695295us-gaap:WarrantMember2021-01-012021-03-310001695295hyfm:PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember2022-01-012022-03-310001695295hyfm:PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember2021-01-012021-03-310001695295hyfm:ShoemakersvillePennsylvaniaMember2022-03-31utr:sqft0001695295us-gaap:MachineryAndEquipmentMember2022-03-310001695295us-gaap:MachineryAndEquipmentMember2021-12-310001695295hyfm:PeatBogsAndRelatedDevelopmentMember2022-03-310001695295hyfm:PeatBogsAndRelatedDevelopmentMember2021-12-310001695295us-gaap:BuildingAndBuildingImprovementsMember2022-03-310001695295us-gaap:BuildingAndBuildingImprovementsMember2021-12-310001695295us-gaap:LandMember2022-03-310001695295us-gaap:LandMember2021-12-310001695295us-gaap:LeaseholdImprovementsMember2022-03-310001695295us-gaap:LeaseholdImprovementsMember2021-12-310001695295us-gaap:ComputerEquipmentMember2022-03-310001695295us-gaap:ComputerEquipmentMember2021-12-310001695295us-gaap:FurnitureAndFixturesMember2022-03-310001695295us-gaap:FurnitureAndFixturesMember2021-12-310001695295hyfm:TermLoanMember2022-03-310001695295hyfm:TermLoanMember2021-12-310001695295hyfm:OtherDebtMember2022-03-310001695295hyfm:OtherDebtMember2021-12-310001695295hyfm:TermLoanMember2021-10-250001695295us-gaap:LondonInterbankOfferedRateLIBORMemberhyfm:TermLoanMember2021-10-252021-10-250001695295hyfm:TermLoanMemberus-gaap:BaseRateMember2021-10-252021-10-250001695295hyfm:TermLoanMember2022-01-012022-03-310001695295hyfm:RevolvingAssetBakedCreditFacilityMemberhyfm:EncinaObligorsMember2019-07-110001695295country:CAhyfm:RevolvingAssetBakedCreditFacilityMemberhyfm:EncinaObligorsMember2019-07-110001695295us-gaap:BridgeLoanMemberhyfm:EncinaObligorsMember2019-07-110001695295hyfm:RevolvingAssetBakedCreditFacilityMemberhyfm:EncinaObligorsMember2019-07-112019-07-110001695295hyfm:RevolvingAssetBakedCreditFacilityMemberhyfm:EncinaObligorsMember2021-01-012021-03-310001695295hyfm:JPMorganCreditFacilityMember2021-03-292021-03-290001695295hyfm:JPMorganCreditFacilityMember2021-03-290001695295us-gaap:RevolvingCreditFacilityMemberhyfm:JPMorganCreditFacilityMember2021-03-290001695295hyfm:JPMorganCreditFacilityMember2021-08-310001695295us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberhyfm:JPMorganCreditFacilityMember2021-08-312021-08-310001695295us-gaap:RevolvingCreditFacilityMemberhyfm:JPMorganCreditFacilityMember2021-08-312021-08-310001695295hyfm:JPMorganCreditFacilityMember2022-03-310001695295hyfm:JPMorganCreditFacilityMember2022-01-012022-03-310001695295hyfm:InvestorWarrantsMember2021-07-190001695295us-gaap:CommonStockMemberhyfm:InvestorWarrantsMember2021-07-192021-07-190001695295us-gaap:CommonStockMemberhyfm:InvestorWarrantsMembersrt:MinimumMember2021-07-190001695295hyfm:InvestorWarrantsMember2021-07-180001695295hyfm:InvestorWarrantsMember2021-01-012021-07-180001695295hyfm:InvestorWarrantsMember2021-07-192021-07-190001695295hyfm:InvestorWarrantsMember2022-03-310001695295hyfm:InvestorWarrantsPlacementAgentsTrancheOneMember2022-03-310001695295hyfm:InvestorWarrantsPlacementAgentsTrancheTwoMember2022-03-310001695295us-gaap:CommonStockMemberhyfm:InvestorWarrantsMember2021-07-19hyfm:plan0001695295hyfm:A2020EmployeeDirectorAndConsultantEquityIncentivePlanMember2022-03-310001695295us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001695295us-gaap:RestrictedStockUnitsRSUMember2021-12-310001695295us-gaap:RestrictedStockUnitsRSUMember2022-03-310001695295us-gaap:PerformanceSharesMember2022-01-012022-03-310001695295us-gaap:PerformanceSharesMember2021-12-310001695295us-gaap:PerformanceSharesMember2022-03-310001695295srt:MaximumMemberus-gaap:PerformanceSharesMember2022-01-012022-03-310001695295us-gaap:EmployeeStockOptionMember2022-03-310001695295us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001695295hyfm:PetalumaCaliforniaMemberus-gaap:InvestorMember2021-01-012021-03-310001695295us-gaap:CarryingReportedAmountFairValueDisclosureMemberhyfm:TermLoanMemberus-gaap:FairValueInputsLevel2Member2022-03-310001695295us-gaap:EstimateOfFairValueFairValueDisclosureMemberhyfm:TermLoanMemberus-gaap:FairValueInputsLevel2Member2022-03-310001695295us-gaap:CarryingReportedAmountFairValueDisclosureMemberhyfm:TermLoanMemberus-gaap:FairValueInputsLevel2Member2021-12-310001695295us-gaap:EstimateOfFairValueFairValueDisclosureMemberhyfm:TermLoanMemberus-gaap:FairValueInputsLevel2Member2021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from to
Commission File Number: 001-39773
Hydrofarm Holdings Group, Inc.
(Exact name of registrant as specified in its charter)
Delaware81-4895761
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
1510 Main Street
Shoemakersville, Pennsylvania 19526
(707) 765-9990
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par value per shareHYFMThe Nasdaq Stock Market LLC
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 filerAccelerated filer
Non-accelerated filerSmaller 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 7(a)(2)(B) of the Securities 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 April 28, 2022, the registrant had 44,868,669 shares of common stock, $0.0001 par value per share, outstanding.



TABLE OF CONTENTS

Page




SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements concerning our business strategy and plans, future operating results and financial position, as well as our objectives and expectations for our future operations, are forward-looking statements.
In some cases, you can identify forward-looking statements by such terminology as “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “expect” and similar expressions that convey uncertainty of future events or outcomes, although not all forward-looking statements contain these words. Forward-looking statements include, but are not limited to, statements about:
general economic and financial conditions, specifically in the United States and Canada;
the adverse effects of public health epidemics, including the COVID-19 pandemic, on our business, results of operations and financial condition;
interruptions in our supply chain;
federal and state legislation and regulations pertaining to the use and cultivation of cannabis in the United States and Canada;
public perceptions and acceptance of cannabis use;
fluctuations in the price of various crops and other factors affecting growers;
the results of our recent acquisitions and strategic alliances;
our ability to execute our e-commerce business;
the costs of being a public company;
our ability to keep pace with technological advances;
our ability to successfully identify appropriate acquisition targets, successfully acquire identified targets or successfully integrate the business of acquired companies;
the success of our marketing activities;
a disruption of breach of our information technology systems;
our current level of indebtedness;
our dependence on third parties;
any change to our reputation or to the reputation of our products;
the performance of third parties on which we depend;
the fluctuation in the prices of the products we distribute;
competitive industry pressures;
the consolidation of our industry;
compliance with environmental, health and safety laws;
our ability to protect and defend against litigation, including claims related to intellectual property and proprietary rights;
product shortages and relationships with key suppliers;
the conditions impacting our customers, including related crop prices and other factors impacting growers;
our ability to attract key employees;
the volatility of the price of our common stock;
the marketability of our common stock; and
other risks and uncertainties, including those listed in “Risk Factors.”


We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, prospects, and financial needs. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of risks, uncertainties and assumptions described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. We disclaim any intention or obligation to publicly update or revise any forward-looking statements for any reason or to conform such statements to actual results or revised expectations, except as required by law.
“Hydrofarm” and other trade names and trademarks of ours appearing in this Quarterly Report on Form 10-Q are our property. This Quarterly Report on Form 10-Q contains trade names and trademarks of other companies, which are the property of their respective owners. We do not intend our use or display of other companies’ trade names or trademarks to imply an endorsement or sponsorship of us by such companies, or any relationship with any of these companies.

Unless the context otherwise indicates, references in this Quarterly Report on Form 10-Q to the terms “Hydrofarm”, “the Company,” “we,” “our” and “us” refer to Hydrofarm Holdings Group, Inc. and its subsidiaries.



PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Hydrofarm Holdings Group, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands, except share and per share amounts)
March 31,December 31,
20222021
Assets
Current assets:
Cash and cash equivalents$12,157 $26,607 
Restricted cash1,777 1,777 
Accounts receivable, net45,319 41,484 
Inventories189,996 189,134 
Notes receivable475 622 
Prepaid expenses and other current assets11,312 9,760 
Total current assets261,036 269,384 
Property, plant and equipment, net51,349 50,473 
Operating lease right-of-use assets54,566 45,245 
Goodwill183,338 204,868 
Intangible assets, net327,011 314,819 
Other assets4,170 6,453 
Total assets$881,470 $891,242 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$36,374 $26,685 
Accrued expenses and other current liabilities31,549 33,996 
Deferred revenue10,887 18,273 
Current portion of lease liabilities7,773 7,198 
Current portion of long-term debt2,298 2,263 
Total current liabilities88,881 88,415 
Long-term lease liabilities46,755 38,595 
Long-term debt119,194 119,517 
Deferred tax liabilities6,575 5,631 
Other long-term liabilities4,608 3,904 
Total liabilities266,013 256,062 
Commitments and contingencies (Note 13)
Stockholders’ equity
Common stock ($0.0001 par value; 300,000,000 shares authorized; 44,822,866 and 44,618,357 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively)
4 4 
Additional paid-in capital778,463 777,074 
Accumulated other comprehensive income (loss)802 (1,382)
Accumulated deficit(163,812)(140,516)
Total stockholders’ equity615,457 635,180 
Total liabilities and stockholders’ equity$881,470 $891,242 
The accompanying notes are an integral part of the condensed consolidated financial statements.
1

Hydrofarm Holdings Group, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
(In thousands, except share and per share amounts)
Three months ended March 31,
20222021
Net sales$111,377 $111,389 
Cost of goods sold94,771 88,166 
Gross profit16,606 23,223 
Operating expenses:
Selling, general and administrative43,003 16,841 
(Loss) income from operations(26,397)6,382 
Interest expense(2,366)(90)
Loss on debt extinguishment (680)
Other (expense) income, net(102)84 
(Loss) income before tax(28,865)5,696 
Income tax benefit (expense)5,569 (756)
Net (loss) income$(23,296)$4,940 
Net (loss) income per share:
Basic$(0.52)$0.15 
Diluted$(0.52)$0.13 
Weighted-average shares of common stock outstanding:
Basic44,718,510 33,717,103 
Diluted44,718,510 38,997,031 
The accompanying notes are an integral part of the condensed consolidated financial statements.
2

Hydrofarm Holdings Group, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED)
(In thousands)
Three months ended March 31,
20222021
Net (loss) income$(23,296)$4,940 
 Other comprehensive (loss) income:
    Foreign currency translation gain2,184 223 
      Total comprehensive (loss) income$(21,112)$5,163 
The accompanying notes are an integral part of the condensed consolidated financial statements.
3

Hydrofarm Holdings Group, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED)
(In thousands, except for share amounts)
Common
Stock
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
 (Loss) Income
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance, January 1, 2021
33,499,953 $3 $364,248 $599 $(153,932)$210,918 
Common stock issued upon exercise of options32,272  272   272 
Issuance of common stock for vesting of restricted stock units214,324      
Shares repurchased for withholding tax on restricted stock units(88,360) (5,506)  (5,506)
Issuance of common stock under cashless warrant exercise312,175      
Stock-based compensation expense  1,001   1,001 
Net income    4,940 4,940 
Foreign currency translation gain   223  223 
Balance, March 31, 2021
33,970,364 $3 $360,015 $822 $(148,992)$211,848 
Balance, January 1, 2022
44,618,357 $4 $777,074 $(1,382)$(140,516)$635,180 
Common stock issued upon exercise of options 7,765  70   70 
Issuance of common stock for vesting of restricted stock units278,002      
Shares repurchased for withholding tax on restricted stock units(81,357) (1,589)  (1,589)
Issuance of common stock under cashless warrant exercise99      
Stock-based compensation expense  2,908   2,908 
Net loss    (23,296)(23,296)
Foreign currency translation gain   2,184  2,184 
Balance, March 31, 2022
44,822,866 $4 $778,463 $802 $(163,812)$615,457 
The accompanying notes are an integral part of the condensed consolidated financial statements.
4

Hydrofarm Holdings Group, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
Three months ended March 31,
20222021
Operating activities
Net (loss) income$(23,296)$4,940 
Adjustments to reconcile net income to net cash used in operating activities:
Depreciation, depletion and amortization16,941 1,591 
Provision for inventory obsolescence3,229 16 
Stock-based compensation expense2,908 1,001 
Non-cash operating lease expense2,261 958 
Impairment charges2,756  
Change in fair value of contingent consideration(1,560) 
Deferred income tax benefit(4,586) 
Other258 624 
Changes in assets and liabilities:
Accounts receivable(6,834)(11,554)
Inventories(143)(7,496)
Prepaid expenses and other current assets(2,315)(3,970)
Other assets(90)(414)
Accounts payable10,454 14,398 
Accrued expenses and other current liabilities(1,208)(1,840)
Deferred revenue(7,159)(66)
Lease liabilities(1,750)(826)
Other long-term liabilities(21) 
Net cash used in operating activities(10,155)(2,638)
Investing activities
Business combinations, net of cash and cash equivalents 190  
Purchases of property, plant and equipment(2,470)(428)
Other(105)(17)
Net cash used in investing activities(2,385)(445)
Financing activities
Borrowings under revolving credit facilities420 52,344 
Repayments of revolving credit facilities(397)(52,250)
Repayments of long-term debt Term Loan(313) 
Payment of withholding tax related to restricted stock units(1,559)(11,595)
Other(104)(326)
Net cash used in financing activities(1,953)(11,827)
Effect of exchange rate changes on cash, cash equivalents and restricted cash43 (4)
Net decrease in cash, cash equivalents and restricted cash(14,450)(14,914)
Cash, cash equivalents and restricted cash at beginning of period28,384 76,955 
Cash, cash equivalents and restricted cash at end of period$13,934 $62,041 
The accompanying notes are an integral part of the condensed consolidated financial statements.
5

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


1. DESCRIPTION OF THE BUSINESS
Description of the business
Hydrofarm Holdings Group, Inc. and its subsidiaries (collectively, the “Company”) was formed in May 2017 under the laws of the state of Delaware to acquire and continue the business of Hydrofarm, LLC established in 1977. The Company is a leading independent manufacturer and distributor of controlled environment agriculture (“CEA”, principally hydroponics) equipment and supplies, including a broad portfolio of proprietary branded products. Products offered include agricultural lighting devices, indoor climate control equipment, hydroponics and nutrients, and plant additives used to grow, farm and cultivate cannabis, flowers, fruits, plants, vegetables, grains and herbs in controlled environment settings that allow end users to control key farming variables including temperature, humidity, CO2, light intensity and color, nutrient concentration and pH.
Initial public offering and follow-on public offering
On December 14, 2020, the Company closed its initial public offering (“IPO”) under a registration statement effective December 9, 2020, in which it issued and sold 9,966,667 shares of its common stock, including the full exercise by the underwriters of their option to purchase 1,300,000 additional shares of common stock. The public offering price was $20.00 per share. The Company received net proceeds of $182,271 from the IPO after deducting underwriting discounts and commissions and offering expenses, of which $148 of offering expenses were paid in 2021.
On May 3, 2021, the Company closed its follow-on public offering ("follow-on offering") under a registration statement effective April 28, 2021, in which it issued and sold 5,526,861 shares of its common stock, including the full exercise by the underwriters of their option to purchase 720,894 additional shares of common stock. The public offering price was $59.00 per share. The Company received net proceeds of approximately $309,782 from the follow-on offering after deducting underwriting discounts and commissions and offering expenses.

2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the Company's annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation. The Company reclassified the balance within "Impairment, restructuring and other" on the condensed consolidated statements of operations for the prior period into "Selling, general and administrative expenses" to conform to the current period presentation. The Company reclassified the balance of customer deposits previously reported in "accounts payable" into "deferred revenue" in the condensed consolidated balance sheet as of December 31, 2021 to conform to the current period presentation. The amount totaled $18,273 as of December 31, 2021.
The condensed consolidated balance sheet as of December 31, 2021, has been derived from the audited consolidated financial statements of the Company, which is included in the Company's Annual Report on Form 10-K ("2021 Annual Report"). These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the 2021 Annual Report.
6

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


Use of estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Significant estimates include provisions for sales returns, rebates and claims from customers, realization of accounts receivable and inventories, fair value of assets acquired and liabilities assumed for business combinations, valuation of intangible assets and goodwill, estimated useful lives of long lived assets, incremental borrowing rate applied in lease accounting, valuation of stock-based compensation, recognition of deferred income taxes, recognition of liabilities related to commitments and contingencies and valuation allowances. Actual results may differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or new information available.
Business combinations
Acquisitions of businesses are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquiree, and the equity interests issued in exchange for control of the acquiree. Acquisition related costs are recognized in net income (loss) as incurred.
When the consideration transferred in a business combination includes assets or liabilities resulting from a contingent consideration arrangement, the contingent consideration is measured at its acquisition date fair value and included as part of the consideration transferred in a business combination. Contingent consideration is established for business acquisitions where the Company has the obligation to transfer additional assets or equity interests to the former owners if specified future events occur or conditions are met. Contingent consideration is classified as a liability when the obligation requires settlement in cash or other assets and is classified as equity when the obligation requires settlement in the Company's own equity instruments. Changes in the fair value of the contingent consideration that qualify as measurement period adjustments are adjusted retrospectively, with a corresponding adjustment to goodwill. Measurement period adjustments are adjustments that arise from additional information obtained during the measurement period (which cannot exceed one year from the acquisition date) about facts and circumstances that existed at the acquisition date. All other subsequent changes in the fair value of contingent consideration classified as a liability are included in net income (loss) in the period. Changes in the fair value of contingent consideration classified as equity are not recognized.
For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period to obtain sufficient information to assess these contingencies as part of acquisition accounting, as applicable.

Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non‑controlling interests in the acquiree, and the fair value of the acquirer’s previously held equity interest in the acquire (if any) over the net of the acquisition‑date fair value amounts of the identifiable assets acquired, and the liabilities assumed.

If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that time. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to net income (loss).

7

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


Segment and entity-wide information
Segment information
The Company's chief operating decision maker is the chief executive officer ("CEO") who reviews financial information for the purposes of making operating decisions, assessing financial performance, and allocating resources.
The business is organized as two operating segments, the U.S. and Canada, which meet the criteria for aggregation, and the Company has elected to present them as one reportable segment, which is the distribution and manufacture of CEA equipment and supplies. Aggregation is based on similarities which include the nature of its products, production or acquisition of inventory, customer base, fulfillment and distribution and economic characteristics.
Since the Company operates as one reportable segment, all required segment financial information is found in the condensed consolidated financial statements and footnotes with entity-wide disclosures presented below.
Entity-wide information
Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:
Three months ended March 31,
20222021
United States$92,858 $90,672 
Canada21,502 22,264 
Intersegment eliminations(2,983)(1,547)
Total consolidated net sales$111,377 $111,389 
March 31,
2022
December 31,
2021
United States$87,121 $85,167 
Canada18,794 10,551 
Total property, plant and equipment, and operating lease right-of-use assets, net$105,915 $95,718 
All of the products sold by the Company are similar and classified as CEA equipment and supplies. The Company’s underlying accounting records currently do not support presentation of disaggregated net sales and any attempt to report them would be impracticable.
Note receivable

In 2019, the Company executed a note receivable secured by equipment to a third-party, the terms of which were amended and restated during the first quarter of 2021. The note receivable provided for interest and installment payments to the Company, and full maturity of the note in 2024. During the three months ended March 31, 2022, the third-party defaulted on interest payments, and the Company measured an impairment on the note receivable based on the estimated fair value of the collateral. The Company recorded an impairment loss of $2,636 during the three months ended March 31, 2022, in “Selling, general and administrative expenses” ("SG&A") on the condensed consolidated statements of operations. As of March 31, 2022, the note receivable carrying value was $475.
Revenue recognition
The Company follows Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”) which requires that revenue recognized from contracts with customers be disaggregated into categories that depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
8

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


by economic factors. The Company has determined that revenue is generated from one category, which is the distribution and manufacture of controlled environment agriculture equipment and supplies.
Revenue is recognized as control of promised goods is transferred to customers which generally occurs upon receipt at customers’ locations determined by the specific terms of the contract. Arrangements generally have a single performance obligation and revenue reported is comprised of fixed consideration and variable consideration which includes applicable volume rebates, cash discounts and sales returns and allowances. Variable consideration is estimated and recorded at the time of sale; these allowances and accruals are not material to the financial statements.
The amount billed to customers for shipping and handling costs included in net sales was $3,879 and $1,245 for the three months ended March 31, 2022, and 2021, respectively. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are accounted for as fulfillment costs included in cost of goods sold. The Company does not receive noncash consideration for the sale of goods. Contract consideration received from a customer prior to revenue recognition is recorded as a contract liability and is recognized as revenue when the Company satisfies the related performance obligation under the terms of the contract. The Company's contract liabilities, which consist primarily of customer deposits are reported within deferred revenue in the condensed consolidated balance sheets, totaled $10,887 and $18,273 as of March 31, 2022, and December 31, 2021, respectively. There are no significant financing components. Excluded from revenue are any taxes assessed by governmental authorities, including value-added and other sales-related taxes that are imposed on and concurrent with revenue-generating activities.
Income taxes—interim tax provision

The Company recorded an income tax benefit of $5,569 for the three months ended March 31, 2022, representing an effective income tax rate of 19.3%. The Company’s effective income tax rate for the three months ended March 31, 2022, differs from the federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets, due to the acquisition of the IGE Entities (as defined below) which had an income tax rate benefit of 23.4%. In addition, as described in Note 3 - Business Combinations, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%. These income tax benefits totaled $8,543, and were partially offset by income taxes from certain foreign jurisdictions where the Company conducts business and state minimum income taxes in the United States.
The Company recorded a tax expense of $756 for the three months ended March 31, 2021. The Company’s effective tax rates for the three months ended March 31, 2021, differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards.
Recent accounting pronouncements
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. There were no ASUs that were assessed and determined to be applicable or expected to have a material impact on our condensed consolidated financial statements.
3. BUSINESS COMBINATIONS

During 2021, the Company completed five acquisitions of branded manufacturers of CEA products, resulting in a significant expansion of its portfolio of proprietary branded products and specialized manufacturing capabilities. The Company finalized the determination of its allocation of the purchase price relating to the Heavy 16, H&G Entities, and Aurora acquisitions (all as defined below) as of March 31, 2022. The allocation of purchase price relating to the Greenstar and IGE Entities acquisitions (as defined below) are based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period as valuations are finalized.

9

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


During the three months ended March 31, 2022, the Company evaluated and adjusted the useful lives of certain intangible assets associated with entities that were acquired during 2021. In addition, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of these adjustments to the provisional amounts, the Company recorded $5,894 of additional amortization expense during the three months ended March 31, 2022, that related to amortization expense that would have been recorded in the previous reporting period from the acquisition date through December 31, 2021. The intangible assets were assigned estimated useful lives as follows: (i) customer relationships: 7 to 12 years, (ii) technology, formulations and recipes: 8 to 12 years, and (iii) trade names: 15 to 20 years.

Heavy 16 Acquisition
On May 3, 2021, the Company acquired 100% of the issued and outstanding membership interests of Field 16, LLC ("Heavy 16"), a manufacturer and supplier of branded plant nutritional products. As a result of the acquisition, the Company broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition fair value of the consideration transferred for Heavy 16 was $77,367, consisting of $60,287 in cash, $16,736 of the Company's common stock and $344 contingent consideration. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date.

Pursuant to the purchase agreement, the Company was required to pay up to an additional $2,500 of contingent consideration based on $200 for each $1,000 above a $21,000 threshold for net sales in calendar year 2021. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $344 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using a Black-Scholes valuation model, which utilized Level 3 inputs as defined in ASC 820 - Fair Value Measurements. The contingent consideration was $200 as of December 31, 2021 and March 31, 2022, and was paid in April 2022. The amount of goodwill is fully deductible for tax purposes.
House & Garden Acquisition
On June 1, 2021, the Company acquired 100% of the issued and outstanding shares of capital stock of House & Garden, Inc. (“HG”), Humboldt Wholesale, Inc. (“HW”), Allied Imports & Logistics, Inc. (“Allied”), South Coast Horticultural Supply, Inc. (“SC” and, together with HG, HW and Allied, the “H&G Entities”), a manufacturer and distributor of plant nutrients and fertilizers to domestic and various international markets. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition date fair value of the consideration transferred for the H&G Entities was $133,483 in cash. The amount of goodwill is not deductible for tax purposes. As part of the share acquisition of the H&G Entities, the Company allocated a significant value of the acquisition to identified intangible assets that are not deductible for U.S. tax purposes. Therefore, a deferred tax liability arose providing an additional source of taxable income to support the realization of pre-existing deferred tax assets.
Aurora Acquisition
On July 1, 2021, the Company acquired 100% of the issued and outstanding membership interests of Gotham Properties LLC (“Gotham Properties”), Aurora Innovations LLC (“Aurora Innovations”), Aurora International LLC (“Aurora International” and, together with Gotham Properties and Aurora Innovations, “Aurora”), a manufacturer of plant fertility product lines. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Aurora was $178,871, consisting of $133,962 in cash, $25,824 of the Company's common stock, $19,300 contingent consideration and $215 forgiveness of accounts payable. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of accounts payable represents an effective settlement of a preexisting relationship between the parties.

10

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


Pursuant to the purchase agreement, the Company was required to pay a maximum contingent consideration equal to $70,997. To the extent 2021 EBITDA of Aurora exceeded $15,556, the excess was multiplied by eleven to determine contingent consideration. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $19,300 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using the discounted cash flow method, which estimated the incremental EBITDA based on the Company's forecasted 2021 EBITDA of Aurora as of the acquisition date, discounted to a present value as of the acquisition date using a discount rate of 15%. That measure was based on significant inputs that are not observable in the market, which utilized Level 3 inputs as defined in ASC 820 - Fair Value Measurements. The contingent consideration was remeasured to fair value at each reporting date until resolution with changes in fair value recognized within SG&A in the condensed consolidated statements of operations. As of March 31, 2022, the related contingent consideration was $15,274. The contingent consideration is expected to be paid in May 2022. The amount of goodwill is fully deductible for tax purposes.
Greenstar/Grotek Acquisition
On August 3, 2021, the Company acquired 100% of the issued and outstanding shares of Greenstar Plant Products Inc., (“Greenstar”), a manufacturer of horticultural products and solutions for global, domestic and commercial use. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Greenstar was $83,520, consisting of $85,121 in cash, less $1,601 forgiveness of accounts payable, net, and obligations due under a distribution agreement. The forgiveness of accounts payable, net, and obligations due under a distribution agreement represent an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes, but it is partially deductible for Canadian tax purposes.
Innovative Growers Equipment, Inc. Acquisition
On November 1, 2021, the Company acquired 100% of the issued and outstanding shares of Innovative Growers Equipment, Inc., an Illinois corporation (“IGE”), Innovative AG Installation, Inc., an Illinois corporation (“IAG”), Innovative Racking Systems, Inc., an Illinois corporation (“IRS”), and Innovative Shipping Solutions, Inc., an Illinois corporation (“ISS” and, together with IGE, IAG, IRS, and their respective subsidiaries, the “IGE Entities”), a manufacturer of horticulture benches, racking and LED lighting systems which complement the Company’s existing lineup of high performance, proprietary branded products. The preliminary acquisition fair value of the consideration transferred for the IGE Entities was $60,902, consisting of $49,129 in cash, $11,051 of the Company's common stock, and $722 forgiveness of a contract asset. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of contract asset represents an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes.
The financial results of Heavy 16, the H&G Entities and the IGE Entities are included in the U.S. operating segment since the acquisition date, and the financial results of Greenstar are included in the Canada operating segment since the acquisition date. The financial results of Aurora are included in both the U.S. and Canada operating segments.








11

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


The following table sets forth the components and the preliminary allocation of the purchase price for the Company's acquisition of Heavy 16, the H&G Entities, Aurora, Greenstar and the IGE Entities:
Heavy 16H&G EntitiesAuroraGreenstarIGE Entities
Component of Purchase Price:
Cash$60,287 $133,483 $133,962 $85,121 $49,129 
Common stock16,736  25,824  11,051 
Contingent consideration344  19,300   
Forgiveness of assets and liabilities  (215)(1,601)722 
Total purchase price$77,367 $133,483 $178,871 $83,520 $60,902 
Acquisition-related costs$3,104 $5,063 $7,345 $3,697 $2,013 
Allocation of Purchase Price:
Identifiable assets (liabilities)
Accounts receivable$510 $3,308 $6,967 $982 $2,367 
Inventories1,451 6,559 11,031 8,728 30,592 
Prepaid expenses and other current assets34 493 1,086 447 470 
Property, plant and equipment1,078 358 37,991 1,717 4,274 
Operating lease right-of-use assets1,088 1,921  2,736 4,447 
Other assets25 213  176  
Accounts payable(1,055)(1,320)(4,360)(777)(21,686)
Accrued expenses and other current liabilities(226)(445)(768)(1,421)(859)
Current portion of lease liabilities(274)(447) (624)(815)
Current portion of long-term debt    (482)
Long-term deferred tax liabilities (25,589)  (5,531)
Long-term lease liabilities(868)(1,501) (1,836)(3,116)
Long-term debt    (1,434)
Other long-term liabilities  (3,840)  
Net identifiable assets1,763 (16,450)48,107 10,128 8,227 
Identifiable intangible assets
Other intangible assets200 200 824 383 2,430 
Customer relationships5,100 12,500 6,400 18,100 6,300 
Trademarks and trade names18,500 31,400 59,100 9,100 14,000 
Technology and formulations & recipes33,600 56,200 18,000 2,800 3,800 
Total identifiable intangible assets57,400 100,300 84,324 30,383 26,530 
Goodwill18,204 49,633 46,440 43,009 26,145 
Total purchase price allocation$77,367 $133,483 $178,871 $83,520 $60,902 
12

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)



Supplemental Disclosure of Financial Results
The following represents certain estimated unaudited consolidated net sales and net income amounts for the quarter ended March 31, 2021 as if the five acquisitions had been included in the consolidated results of the Company for the entire period presented below. Management considers these estimates to represent an approximate measure of the performance of the combined Company (in millions):
Three months ended March 31, 2021
Estimated ($ in millions)
Net sales160 
Net income17 


13

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


4. GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
The Company's goodwill by reportable segment is $122,977 for the United States and $60,361 for Canada as of March 31, 2022. Goodwill is evaluated for impairment annually in the fourth quarter, or on an interim basis when an event occurs, or circumstances change that indicates the carrying value may not be recoverable. The Company did not identify a triggering event requiring a quantitative test for impairment as of March 31, 2022. The changes in goodwill are as follows:
Goodwill
Balance at December 31, 2021$204,868 
Acquisition - IGE Entities - remeasurement adjustments(22,542)
Acquisition - all others - remeasurement adjustments and foreign currency translation adjustments, net1,012 
Balance at March 31, 2022$183,338 
Intangible Assets, net
Intangible assets, net comprised the following:
March 31, 2022December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$8,929 $(7,705)$1,224 $8,814 $(7,208)$1,606 
Customer relationship107,800 (19,440)88,360 101,222 (16,517)84,705 
Technology, formulations and recipes114,403 (8,026)106,377 110,561 (3,630)106,931 
Trade names132,110 (5,060)127,050    
Other4,878 (3,679)1,199 2,428 (1,744)684 
Total finite-lived intangible assets, net368,120 (43,910)324,210 223,025 (29,099)193,926 
Indefinite-lived intangible asset: 
Trade names2,801  2,801 120,773  120,773 
Other   120  120 
Total Intangible assets, net$370,921 $(43,910)$327,011 $343,918 $(29,099)$314,819 
Total amortization expense was $14,746 and $1,206 for the three months ended March 31, 2022 and 2021, respectively. Amortization expense in 2022 includes the impact from intangible assets recorded in connection with five acquisitions completed during the year ended December 31, 2021. The following are the estimated useful lives for the major classes of finite-lived intangible assets:
Computer software5 years
Customer relationships
7 to 18 years
Technology, formulations and recipes
8 to 12 years
Trade names
15 to 20 years
14

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


For intangible assets subject to amortization, the weighted-average amortization period as of March 31, 2022, for computer software, customer relationships, technology and formulations & recipes and trade names was 2 years, 12 years, 11 years, and 19 years, respectively.
The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2022, is summarized below:
Estimated Future Amortization Expense
For the period of April 1, 2022 to December 31, 2022$19,743 
Year ending December 31,
202325,036 
202424,876 
202524,737 
202620,493 
Thereafter209,325 
Total $324,210 

5. EARNINGS (LOSS) PER COMMON SHARE (“EPS”)
Basic EPS is computed using net income (loss) divided by the weighted-average number of common shares outstanding during each period, excluding unvested restricted stock units (“RSUs”).
Diluted EPS represents net income (loss) divided by the weighted-average number of common shares outstanding during the period, including common stock equivalents. Common stock equivalents consist of shares subject to warrants and share-based awards with exercise prices less than the average market price of the Company’s common stock for the period, to the extent their inclusion would be dilutive. Regarding RSUs subject to a market condition, before the end of the contingency period, the number of contingently issuable shares (i.e., RSUs) to be included in diluted EPS would be based on the number of common shares issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, assuming the result would be dilutive. Those contingently issuable shares would be included in the denominator of diluted EPS as of the beginning of the period, or as of the grant date of the share-based payment, if later.
The following table presents information necessary to calculate basic and diluted EPS for the three months ended March 31, 2022, and 2021:
Three months ended March 31,
20222021
Net (loss) income$(23,296)$4,940 
Weighted-average shares of common stock outstanding44,718,510 33,717,103 
Dilutive effect of warrants using the treasury stock method 2,840,464 
Dilutive effect of restricted stock units using the treasury stock method 1,658,866 
Dilutive effect of stock options using the treasury stock method 780,598 
Diluted weighted-average shares of common stock outstanding44,718,510 38,997,031 
Basic EPS$(0.52)$0.15 
Diluted EPS$(0.52)$0.13 

15

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


The computation of the weighted-average shares of common stock outstanding for diluted EPS excludes the following potential common shares as their inclusion would have an anti-dilutive effect:
Three months ended March 31,
20222021
Shares subject to warrants outstanding17,669  
Shares subject to unvested performance based and restricted stock units1,234,857  
Shares subject to stock options outstanding696,071  
6. ACCOUNTS RECEIVABLE, NET, AND INVENTORIES
Accounts receivable, net comprised the following:
March 31,
2022
December 31,
2021
Trade accounts receivable$43,691 $35,511 
Allowance for doubtful accounts(1,112)(1,156)
Other receivables2,740 7,129 
Total accounts receivable, net$45,319 $41,484 
Inventories comprised the following:
March 31,
2022
December 31,
2021
Finished goods$145,573 $145,298 
Work-in-process8,786 5,967 
Raw materials42,135 41,399 
Allowance for inventory obsolescence(6,498)(3,530)
Total inventories$189,996 $189,134 
The allowance for inventory obsolescence increased during the first quarter of 2022 as a result of a reserve for certain durable products.
7. OPERATING LEASES
The Company leases its distribution centers and manufacturing facilities from third parties under various non-cancelable lease agreements expiring at various dates through 2032. Certain leases contain escalation provisions and/or renewal options, giving the Company the right to extend the leases by up to 10 years. However, these options are generally not reflected in the calculation of the right-of-use assets and lease liabilities due to uncertainty surrounding the likelihood of renewal. The Company recognizes operating lease costs over the respective lease periods, including short-term and month-to-month leases. During the three months ended March 31, 2022, and 2021, the Company incurred operating lease costs of $2,597 and $1,494, respectively. These costs are included primarily within selling, general and administrative expense in the condensed consolidated statements of operations.
16

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


Supplemental balance sheet information related to the Company’s operating leases are as follows:
March 31,
2022
December 31,
2021
Assets
Operating lease right-of-use assets, net of accumulated amortization$54,566 $45,245 
Total leased assets$54,566 $45,245 
Liabilities
Current portion of lease liabilities$7,773 $7,198 
Long-term lease liabilities46,755 38,595 
Total lease liabilities$54,528 $45,793 
As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:
Operating
For the period of April 1, 2022 to December 31, 2022$7,003 
Year ending December 31,
20239,311 
20249,031 
20258,338 
20266,824 
20276,369 
Thereafter14,208 
Total rental payments61,084 
Less portion representing interest(6,556)
Total principal54,528 
Less current portion(7,773)
Long-term portion$46,755 

During the three months ended March 31, 2022, the Company executed a lease for approximately 303,000 square feet of warehouse space in Shoemakersville, Pennsylvania, and recorded right-of-use assets for operating leases for $10,463.
During 2021, the Company executed new lease agreements that will commence in 2023. The future minimum lease payments for executed non-cancelable operating leases not yet commenced are as follows:
Operating
For the period of April 1, 2022, to December 31, 2022$ 
Year ending December 31,
20233,354 
20243,272 
20253,610 
20263,965 
20274,076 
Thereafter22,633 
Total rental payments$40,910 
17

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


8. PROPERTY, PLANT AND EQUIPMENT, NET
Property, plant and equipment comprised the following:
March 31,
2022
December 31,
2021
Machinery and equipment$26,587 $25,177 
Peat bogs and related development9,876 8,686 
Building and improvements 9,503 9,510 
Land 6,116 6,120 
Leasehold improvements3,413 3,207 
Computer equipment3,271 3,197 
Furniture and fixtures2,991 2,867 
Gross property, plant and equipment
61,757 58,764 
Less: accumulated depreciation(10,408)(8,291)
Total property, plant and equipment, net$51,349 $50,473 
Depreciation and amortization expense related to property, plant and equipment, net was $2,195 and $385 for the three months ended March 31, 2022, and 2021, respectively.
9. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities comprised the following:
March 31,
2022
December 31,
2021
Accrued compensation and benefits$4,283 $3,713 
Freight, custom and duty accrual2,366 2,094 
Goods in transit accrual2,413 3,473 
Income tax accrual 729 
Contingent consideration15,474 17,034 
Other accrued liabilities7,013 6,953 
Total accrued expenses and other current liabilities$31,549 $33,996 

18

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


10. DEBT
Debt is comprised of the following:
March 31,
2022
December 31,
2021
Term loan - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
$118,880 $118,975 
Other2,612 2,805 
Total debt$121,492 $121,780 
Current portion of long-term debt$2,298 $2,263 
Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
119,194 119,517 
Total debt$121,492 $121,780 
Senior Secured Term Loan
On October 25, 2021, the Company and its subsidiaries entered into a Credit and Guaranty Agreement with JPMorgan Chase Bank, N.A., as administrative agent for certain lenders, pursuant to which the Company borrowed a $125,000 senior secured term loan (“Term Loan”). The Term Loan bears interest at LIBOR (with a 1.0% floor) plus 5.50%, or an alternative base rate (with a 2.0% floor), plus 4.50%, and is subject to a call premium of 2% in year one, 1% in year two, and 0% thereafter, and matures on October 25, 2028 ("Maturity Date"). Deferred financing costs and discount totaled $6,190 and are being amortized to interest expense over the term of the loan. For the three months ended March 31, 2022, the effective interest rate was 7.30% and interest expense was $2,031 and amortization of deferred financing costs was $218.
The principal amounts of the Term Loan are required to be repaid in consecutive quarterly installments in amounts equal to 0.25% of the principal amount of the Term Loan, on the last day of each fiscal quarter commencing March 31, 2022, with the balance of the Term Loan payable on the Maturity Date. The Company is also required to make mandatory prepayments upon the occurrence of certain events, including (i) achieving certain excess cash flow criteria, including the achievement and maintenance of a specific leverage ratio, (ii) selling assets that are collateral, or (iii) upon the issuance, offering, or placement of new debt obligations. There were no such mandatory prepayments made since inception of the Term Loan.
The Term Loan requires the Company to maintain certain reporting requirements, affirmative covenants, and negative covenants, and was in compliance with all requirements as of March 31, 2022. The Term Loan is secured by a first lien on the non-working capital assets of the Company and a second lien on the working capital assets of the Company. The Company may request additional term loan commitments subject to certain loan conditions.
19

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


Revolving asset-backed credit facilities
Encina Credit Facility
On July 11, 2019, the Company and certain of its direct and indirect subsidiaries (the “Encina Obligors”) entered into the Encina Credit Facility through a certain Loan and Security Agreement whereby the Encina Obligors obtained a revolving asset-based loan commitment in the maximum amount of $45,000 (inclusive of a limit of up to $15,000 of borrowings for the Canadian borrowers and a swingline facility of up to $2,000), subject to applicable borrowing base availability, through Encina Business Credit, LLC. The Encina Credit Facility was due on the earlier of July 11, 2022, or 90 days prior to the scheduled maturity date of the Brightwood Loan Services LLC Term Loan. The Encina Credit Facility was secured by working capital assets and a second lien on non-working capital assets. The Encina Credit Facility was repaid in December 2020 and replaced in March 2021 by the JPMorgan Credit Facility (as defined below). The unamortized deferred financing costs and early termination fees totaling $680 were recognized as a loss on debt extinguishment in the condensed consolidated statements of operations for the three months ended March 31, 2021.
JPMorgan Revolving Credit Facility
On March 29, 2021, Hydrofarm Holdings Group, Inc. and certain of its direct and indirect subsidiaries (the "JPMorgan Obligors") entered into a Senior Secured Revolving Credit Facility (the "JPMorgan Credit Facility") with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, and the lenders from time to time party thereto. The JPMorgan Credit Facility is due on the earlier of March 29, 2024, or any earlier date on which the revolving commitments are reduced to zero.
The three-year JPMorgan Credit Facility had a borrowing limit of $50,000 with an option to request an increase in the revolving commitment by up to $25,000, drawn in $5,000 increments, for a total not to exceed $75,000, subject to customary condition ("Revolver"). On August 31, 2021, the JPMorgan Obligors entered into an amendment (the "First Amendment") to increase their original borrowing limit to $100,000. In connection with the First Amendment, the Company's recently acquired subsidiaries became party to the JPMorgan Credit Facility as either borrowers or as guarantors. The Revolver maintains an interest rate of LIBOR plus 1.95% and has a 0.0% LIBOR floor. A fee of 0.25% per annum is charged for available but unused borrowings as defined. On October 25, 2021, the Company and its subsidiaries entered into a second amendment (the “Second Amendment”), with JPMorgan Chase Bank, N.A., pursuant to which the parties consented to the Term Loan and the lien priorities described above and made certain conforming changes to the provisions of the Term Loan.
The unamortized debt issuance costs were $908 as of March 31, 2022 and are included in other assets in the condensed consolidated balance sheets. Deferred financing costs are being amortized to interest expense over the term of the Revolver. As of March 31, 2022, the JPMorgan Obligors had approximately $99,674 available to borrow under the JPMorgan Credit Facility.
The JPMorgan Credit Facility is secured by the Company’s assets and the assets of certain of the Company’s subsidiaries. The Company is required to maintain certain reporting requirements, affirmative covenants, negative covenants and financial covenants ("debt covenants"), including, in certain situations pursuant to terms outlined in the agreement, the maintenance of a minimum fixed charge coverage ratio of 1.1x on a rolling twelve-month basis. The JPMorgan Obligors were in compliance with all debt covenants as of March 31, 2022.
20

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


11. CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY
Capital stock
As of March 31, 2022, the following summarizes shares authorized, issued and outstanding:
Capital stock authorized and outstanding:Shares
authorized
Shares
outstanding
Convertible preferred stock50,000,000  
Common stock300,000,000 44,822,866 
Common stock
Each holder of common stock is entitled to one vote for each share of common stock. Common stockholders have no pre-emptive rights to acquire additional shares of common stock or other securities. The common stock is not subject to redemption rights and carries no subscription or conversion rights. In the event of liquidation, the stockholders are entitled to share in corporate assets on a pro rata basis after the Company satisfies all liabilities and after provision is made for any class of capital stock having preference over the common stock. Subject to corporate regulations and preferences to preferred stock, if any, dividends are at the discretion of the Company’s board of directors (the ‘‘Board’’).
Warrants
On July 19, 2021, the Company completed the redemption ("Redemption") of certain of its outstanding warrants (the "Investor Warrants") that were issued in connection with a private placement of units (the "private placement"), each consisting of a share of common stock and a warrant to purchase an additional one-half (1/2) shares of common stock, which concluded in the fall of 2018.
The Company was entitled to redeem all of the outstanding Investor Warrants for a redemption price of $0.00033712 per Investor Warrant ("Redemption Price") if (i) there was an effective registration statement covering the resale of the shares of common stock underlying the Investor Warrants, and (ii) the volume-weighted average price of the Company's common stock for the twenty consecutive trading days prior to the date of the notice of redemption is at least $25.28, of which both requirements were met. Investor Warrants were exercisable at a price of $16.86 per share until July 19, 2021 (the "redemption date"). Any Investor Warrants that remained unexercised immediately after the redemption date were void and no longer exercisable, and the holders of those Investor Warrants were entitled to receive the Redemption Price.
Prior to the redemption date 3,367,647 Investor Warrants were exercised, generating total gross proceeds of $56,778. The Company redeemed 1,491 Investor Warrants at the Redemption Price.
In connection with the private placement, the Company agreed to engage the placement agent (the "Placement Agent") as the Company's warrant solicitation agent in the event the Investor Warrants were called for Redemption. The Company agreed to pay a warrant solicitation fee to the Placement Agent equal to five percent of the amount of net cash proceeds solicited by the Placement Agent upon the exercise of certain Investor Warrants following such call for Redemption.
As of March 31, 2022, the following table summarizes the outstanding warrants:
Number of WarrantsExercise Price
Placement agent warrants11,662 $8.43 
Placement agent warrants6,007 $16.86 
Total17,669 $11.30 

21

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


12. STOCK-BASED COMPENSATION
Stock-based compensation plan overview
The Company maintains three equity incentive plans: the 2018 Equity Incentive Plan (“2018 Plan”), the 2019 Employee, Director and Consultant Equity Incentive Plan (“2019 Plan”) and the 2020 Employee, Director, and Consultant Equity Incentive Plan (“2020 Plan” and collectively, “Incentive Plans”). The 2020 Plan serves as the successor to the 2019 Plan and 2018 Plan and provides for the issuance of incentive stock options, nonqualified stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company. No further awards will be issued under the 2018 Plan and 2019 Plan. Of the total shares available for grant under the 2020 Plan, 1,732,432 remain available as of March 31, 2022.
RSU Activity
RSUs granted to certain executives, employees and members of the Board generally have a time-based vesting requirement (based on continuous employment). The stock-based compensation expense related to service-based awards is recorded over the requisite service period. During the three months ended March 31, 2022, the Company granted RSU awards that are expected to vest either (i) ratably over a three-year period on each anniversary of the grant date, or (ii) with three vesting tranches, the first of which occurred on the grant date, and the following two tranches on each subsequent anniversary of the grant date. The following table summarizes the activity related to the Company's RSUs for the three months ended March 31, 2022. For purposes of this table, vested RSUs represent the shares for which the service condition had been fulfilled as of March 31, 2022:
Number of
RSUs
Weighted
average grant
date fair value
Balance, December 31, 20211,087,608 $9.71 
Granted339,076 $15.93 
Vested(278,002)$11.92 
Forfeited(29,938)$52.51 
Balance, March 31, 20221,118,744 $9.90 
As of March 31, 2022, total unamortized stock-based compensation cost related to unvested RSUs was $9,010 and the weighted-average period over which the compensation is expected to be recognized is 1.61 years. For the three months ended March 31, 2022, the Company recognized $2,799 of total stock-based compensation expense for RSUs.
Performance Stock Unit ("PSU") Activity
During the three months ended March 31, 2022, the Company granted PSU awards that are subject to a one-year vesting requirement (based on continuous employment) and contain performance conditions based on certain performance metrics. The following table summarizes the activity related to the Company's PSUs for the three months ended March 31, 2022.
Number of
PSUs
Weighted
average grant
date fair value
Balance, December 31, 2021 $ 
Granted116,113 $15.74 
Balance, March 31, 2022116,113 $15.74 
22

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


As of March 31, 2022, total unamortized stock-based compensation cost related to unvested PSUs was $1,783 and the weighted-average period over which the compensation is expected to be recognized is less than one year. For the three months ended March 31, 2022, the Company recognized $45 of total stock-based compensation expense for PSUs.
Stock options
The following table summarizes the stock option activity for the three months ended March 31, 2022:
NumberWeighted
average
exercise price
Weighted
average grant
date fair value
Weighted average
remaining contractual
term (years)
Outstanding as of December 31, 2021720,549 $9.57 $2.21 7.37
Exercised(7,765)$9.04 $2.21 
Cancelled(90)$11.06 $9.89 
Forfeited(16,623)$11.51 $6.03 
Outstanding as of March 31, 2022696,071 $9.53 $2.12 6.84
Options exercisable as of March 31, 2022548,551 $8.56 $1.08 6.53
Vested and expected to vest as of March 31, 2022696,071 $9.53 $2.12 6.84
The following table summarizes the unvested stock option activity for the three months ended March 31, 2022:
NumberWeighted
average grant
date fair value
Unvested as of December 31, 2021202,515 $5.04 
Vested(38,372)$1.02 
Forfeited(16,623)$6.03 
Unvested as of March 31, 2022147,520 $5.98 
As of March 31, 2022, total compensation cost related to unvested awards not yet recognized was $730 and the weighted-average period over which the compensation is expected to be recognized is 1.95 years. For the three months ended March 31, 2022, the Company recognized $64 of total stock-based compensation expense for stock options.
23

Hydrofarm Holdings Group, Inc.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(dollars in thousands, except share and per share amounts)


13. COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS
Purchase commitments
From time to time in the normal course of business, the Company will enter into agreements with suppliers which provide favorable pricing in return for a commitment to purchase minimum amounts of inventory over a defined time period.
Contingencies
In the normal course of business, certain claims have been brought against the Company and, where applicable, its suppliers. While there is inherent difficulty in predicting the outcome of such matters, management has vigorously contested the validity of these claims. Based on available information, management believes the claims are without merit and does not expect that the outcome, individually or in the aggregate, would have a material adverse effect on the consolidated financial positions, results of operations, cash flows or future earnings.
Related party transactions — Hydrofarm Distribution Center
The Company leased a distribution center in Petaluma, California from entities in which a related party was a stockholder. For the three months ended March 2021, rent expense for the month-to-month lease totaled $320.

14. FAIR VALUE MEASUREMENTS
The following table summarizes the estimated fair value of the Company's assets and liabilities for which disclosure of fair value is required:
March 31, 2022December 31, 2021
Fair Value Hierarchy LevelCarrying AmountEstimated Fair ValueCarrying AmountEstimated Fair Value
Term LoanLevel 2$125,000 $118,750 $125,000 $121,250 
The carrying values of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued and other current liabilities approximate their fair value due to their short-term maturities. The carrying value of the note receivable (as described in Note 2 - Basis of Presentation and Significant Accounting Policies) and the carrying value of contingent consideration (as described in Note 3 - Business Combinations) are based on level 3 fair value measurements and are reported at estimated fair value. The fair value of the Company's Term Loan was based on bank quotes and the carrying amount reported above excludes unamortized deferred financing costs and discount.
24


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis provides information that we believe is relevant to an assessment and understanding of our results of operations and financial condition. You should read this analysis in conjunction with our audited and unaudited consolidated financial statements and the notes contained elsewhere in this Quarterly Report on Form 10-Q and our 2021 Annual Report. This discussion and analysis contains statements of a forward-looking nature relating to future events or our future financial performance. These statements are only predictions, and actual events or results may differ materially. In evaluating such statements, you should carefully consider the various factors identified in this Quarterly Report on Form 10-Q, which could cause actual results to differ materially from those expressed in, or implied by, any forward-looking statements, including those set forth in “Risk Factors” in our 2021 Annual Report. See “Special Note Regarding Forward-Looking Statements.”
Company Overview
We are a leading independent manufacturer and distributor of CEA equipment and supplies, including a broad portfolio of our own innovative proprietary branded products. We primarily serve the U.S. and Canadian markets, and believe we are one of the leading competitors by market share in these markets in an otherwise highly fragmented industry. For over 40 years, we have helped growers make growing easier and more productive. Our mission is to empower growers, farmers and cultivators with products that enable greater quality, efficiency, consistency, and speed in their grow projects.
Hydroponics is the farming of plants using soilless growing media and often artificial lighting in a controlled indoor or greenhouse environment. Hydroponics is the primary category of CEA and we use the terms CEA and hydroponics interchangeably. Our products are used to grow, farm, and cultivate cannabis, flowers, fruits, plants, vegetables, grains and herbs in controlled environment settings that allow end users to control key farming variables including temperature, humidity, CO2, light intensity spectrum, nutrient concentration and pH. Through CEA, growers are able to be more efficient with physical space, water and resources, while enjoying year-round and more rapid grow cycles as well as more predictable and abundant grow yields, when compared to other traditional growing methods.
We reach commercial farmers and consumers through a broad and diversified network of over 2,000 wholesale customer accounts, who we connect with primarily through our proprietary e-commerce marketplace. A substantial majority of our net sales are to specialty hydroponic retailers, through which growers are able to enjoy specialized merchandise assortments and knowledgeable staff. We also distribute our products across the U.S. and Canada to a diversified range of retailers of commercial and home gardening equipment and supplies that include garden centers, hardware stores, e-commerce retailers, commercial greenhouse builders, and commercial resellers.
During fiscal year 2021, we completed five acquisitions of branded manufacturers of CEA products, resulting in a significant expansion of our portfolio of proprietary branded products and our specialized manufacturing capabilities, including:
Heavy 16, a manufacturer of plant nutrients and additives, in May 2021;
House & Garden, a manufacturer of plant nutrients and additives, in June 2021;
Aurora Innovations, a manufacturer of soil, grow media, plant nutrients and additives, in July 2021;
Greenstar Plant Products, a manufacturer of plant nutrients and additives, in August 2021; and
Innovative Growers Equipment, a manufacturer of horticultural benches, racks and grow lights, in November 2021.
Effects of COVID-19 on Our Business
The World Health Organization recognized COVID-19 as a public health emergency of international concern on January 30, 2020, and as a global pandemic on March 11, 2020. Vaccines for COVID-19 continue to be administered in the United States and other countries around the world, but the extent and rate of vaccine adoption, the long-term efficacy of these vaccines and other factors remain uncertain. Authorities throughout the world have implemented measures to contain or mitigate the spread of the virus, including physical distancing, travel bans and restrictions, closure of non-essential businesses, quarantines, work-from-home directives, mask requirements, shelter-in-place orders, and vaccination programs. The global pandemic and actions taken to contain COVID-19 have adversely affected the global economy and financial markets.
25

In response to the COVID-19 pandemic, we implemented business continuity plans designed to address the impact of the COVID-19 pandemic on our business, and we continue to follow safety protocols and other appropriate measures recommended by the Centers for Disease Control and Prevention, as well as various state and local executive orders, health orders and guidelines. We have historically and may continue to source select products from China. It is difficult to predict the extent to which COVID-19, including the emergence and spread of more transmissible variants, may continue to spread. Currently manufacturers in China and in North America are generally back in operation; however, new waves of the COVID-19 pandemic could result in the re-closure of factories in China and/or in North America. Quarantine orders and travel restrictions within the United States and other countries may also adversely impact our supply chains, the manufacturing of our own products and our ability to obtain necessary materials. We are experiencing some extended lead times in our supply chain, as well as increased shipping costs and believe the COVID-19 pandemic is a contributing factor to those extended lead times and increased costs. Although we have not, to date, experienced any material interruptions in our ability to fill our customers' orders or manufacture our own products, we may in the future be unable to obtain adequate inventory to fill purchase orders or manufacture our own products, which could adversely affect our business, results of operations and financial condition. Furthermore, potential suppliers or sources of materials may pass the increase in sourcing costs due to the COVID-19 pandemic to us through price increases, thereby impacting our potential future profit margins. We continue to monitor the COVID-19 pandemic and will adjust our mitigation strategies as necessary to address changing health, operational or financial risks that may arise.
Our customers reside in countries, primarily the U.S. and Canada, that are currently affected by the COVID-19 pandemic. Many of these customers have experienced shelter-in-place measures in attempts to contain the spread of COVID-19, including general lockdowns, closure of schools and non-essential businesses, bans on gatherings and travel restrictions.
Our business has remained resilient during the COVID-19 pandemic. As of March 31, 2022, our manufacturing and distribution operations are viewed as essential services and continue to operate. Our key suppliers, retailers and resellers have been designated as essential services and remain open at this time; however, in certain places they are operating under reduced hours and capacity limitations. The majority of U.S. and Canadian cannabis businesses have been designated as essential by U.S. State and Canadian government authorities. The extent to which the COVID-19 pandemic will ultimately impact our business, results of operations, financial condition and cash flows depends on future developments that are highly uncertain, rapidly evolving and difficult to predict at this time. Depending on the length and severity of COVID-19, we may experience an increase or decrease in customer orders driven by volatility in consumer shopping and consumption behavior. It is difficult to assess or quantify with precision the impact COVID-19 has directly had on our business since we cannot precisely quantify the impacts, if any, that the various effects (e.g. possible positive demand impact from shelter-in-place orders in the United States, possible negative supply chain impact from workforce disruption at international and domestic suppliers and domestic ports and the possible negative impact on transportation costs) have had on the overall business. And so, while we do not believe that we are experiencing material adverse impacts at this time, given the global economic slowdown, the overall disruption of global supply chains and distribution systems and the other risks and uncertainties associated with the COVID-19 pandemic, our business, financial condition, results of operations and growth prospects could be materially and adversely affected. While we believe that we are well positioned for the future as we navigate the crisis and prepare for an eventual return to a more normal operating environment, we continue to closely monitor the COVID-19 pandemic as we evolve our business continuity plans and response strategy.
Results of Operations—Comparison of three months ended March 31, 2022 and 2021
The following table sets forth our unaudited interim condensed consolidated statements of operations for the three months ended March 31, 2022, and 2021, including amounts and percentages of net sales for each period and the period-to-period change in dollars and percent (amounts in thousands):
26

Three months ended March 31,
20222021Period change
Net sales$111,377 100.0 %$111,389 100.0 %$(12)0.0 %
Cost of goods sold94,771 85.1 %88,166 79.2 %6,605 7.5 %
Gross profit16,606 14.9 %23,223 20.8 %(6,617)-28.5 %
Operating expenses:
Selling, general and administrative43,003 38.6 %16,841 15.1 %26,162 155.3 %
(Loss) income from operations(26,397)-23.7 %6,382 5.7 %(32,779)-513.6 %
Interest expense(2,366)-2.1 %(90)-0.1 %(2,276)2,528.9 %
Loss on debt extinguishment 0.0 %(680)-0.6 %680 n/a%
Other (expense) income, net(102)-0.1 %84 0.1 %(186)-221.4 %
(Loss) income before tax(28,865)-25.9 %5,696 5.1 %(34,561)-606.8 %
Income tax benefit (expense)5,569 5.0 %(756)-0.7 %6,325 -836.6 %
Net (loss) income(23,296)-20.9 %4,940 4.4 %(28,236)-571.6 %
Net sales
Net sales for the three months ended March 31, 2022, were $111.4 million, flat compared to the same period in 2021. The flat performance of net sales for the three months ended March 31, 2022, as compared to the same period in 2021 was due to a 2.1% decline in volume of products sold (a 36.7% decline in organic sales and a 34.6% increase from recently-acquired proprietary brands), a 2.2% increase in price and mix of products sold, and 0.1% decline from unfavorable foreign exchange rates. The decrease in volume of products sold was primarily related to what we believe is a short-term oversupply, which put downward pressure on cannabis growing activity predominantly in California and Canada but also in many other US states. The increase in price was primarily related to list price increases, as well as higher freight recovery as we put multiple measures in place to combat rising freight costs. The decrease in foreign exchange related to recent strength in the U.S. Dollar relative to the Canadian Dollar and to the Euro.
Gross profit
Gross profit for the three months ended March 31, 2022, was $16.6 million, a decrease of $6.6 million, or 28.5%, compared to the same period in 2021. The decrease in gross profit for the three months ended March 31, 2022, as compared to the same period in 2021 was related to higher freight and labor costs, certain non-cash purchase accounting inventory adjustments related predominately to the purchase of IGE completed in November 2021, and an increase in the inventory obsolescence allowance of $3.2 million primarily related to certain slow-moving lighting products. These were partially offset by the aforementioned list price increases, as well as a much higher proportion of higher-margin proprietary brand sales. Our gross profit margin percentage decreased to 14.9% for the three months ended March 31, 2022 from 20.8% in the same period in 2021. The lower gross profit margin percentage is primarily due to the aforementioned adjustments.

Selling, general and administrative expenses

Selling, general and administrative expenses ("SG&A") for the three months ended March 31, 2022, were $43.0 million, an increase of $26.2 million compared to the same period in 2021. The SG&A increase of $26.2 million was primarily related to (i) $13.5 million increase in amortization expense relating to intangible assets associated with our 2021 acquisitions, of which $5.9 million represented amortization expense from adjustments to useful lives that were determined in the current period, (ii) compensation costs (an increase of $3.1 million, of which $0.6 million was severance associated with a recent reduction-in-force), (iii) an impairment of a note receivable ($2.6 million; see Note 2 - Basis of Presentation and Significant Accounting Policies), (iv) share-based compensation expense (an increase of $1.8 million), (v) facility costs (an increase of $1.1 million), (vi) costs associated with the relocation of certain of our distribution centers of $1.1 million, (vii) acquisition and integration expenses of $1.0 million, and (viii) insurance costs (an increase of $0.5 million), travel (an increase of $0.3 million), and warranty costs (an increase of $0.3 million). These increases were largely the result of our accelerated M&A strategy and supporting our long-term growth strategy.
Interest expense
Interest expense for the three months ended March 31, 2022, was $2.4 million, an increase of $2.3 million compared to the same period in the prior year. The increase was due to the interest-bearing Term Loan issued in the fourth quarter of 2021 and outstanding for the full period during the first quarter of 2022.
27

Loss on debt extinguishment
Loss on debt extinguishment for the three months ended March 31, 2022, was zero, compared to $0.7 million in the prior year which resulted primarily from the write-off of unamortized deferred financing costs associated with the payoff of the Encina Credit Facility.
Income tax (benefit) expense

Income tax benefit for the three months ended March 31, 2022, was $5.6 million, compared to $0.8 million of income tax expense in the prior year. The Company's effective income tax rate was 19.3% for the three months ended March 31, 2022. This rate differs from the U.S. federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets due to the acquisition of the IGE Entities which had an income tax rate benefit of 23.4%. In addition, as described in Note 3 - Business Combinations, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%.

For the three months ended March 31, 2021, our income tax rate of 13.3% differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards.
28

Non-GAAP Financial Measures
We report our financial results in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”). However, management believes that certain non-GAAP financial measures provide investors of our financial information with additional useful information in evaluating our performance and that excluding certain items that may vary substantially in frequency and magnitude period-to-period from net (loss) income provides useful supplemental measures that assist in evaluating our ability to generate earnings and to more readily compare these metrics between past and future periods. These non-GAAP financial measures may be different than similarly titled measures used by other companies.
To supplement our condensed unaudited consolidated financial statements which are prepared in accordance with GAAP, we use “Adjusted EBITDA” and “Adjusted EBITDA as a percent of sales” which are non-GAAP financial measures (collectively referred to as “Adjusted EBITDA”). Our non-GAAP financial measures should not be considered in isolation from, or as substitutes for, financial information prepared in accordance with GAAP. There are several limitations related to the use of our non-GAAP financial measures as compared to the closest comparable GAAP measures. Some of these limitations include:
• Adjusted EBITDA does not reflect the significant interest expense, or the amounts necessary to service interest or principal payments on our indebtedness;
• Adjusted EBITDA excludes depreciation and amortization, and although these are non-cash expenses, the assets being depreciated and amortized may have to be replaced in the future;
• Adjusted EBITDA does not reflect our tax provision that adjusts cash available to us;
• Adjusted EBITDA excludes the non-cash component of stock-based compensation;
• Adjusted EBITDA excludes the amount of employer payroll taxes on stock-based compensation; and
• Adjusted EBITDA does not reflect the impact of earnings or charges resulting from matters we consider not to be reflective, on a recurring basis, of our ongoing operations.
We define Adjusted EBITDA as net income (loss) excluding interest expense, income taxes, depreciation and amortization, stock-based compensation, employer payroll taxes on stock-based compensation and other unusual and/or infrequent costs, which we do not consider in our evaluation of ongoing operating performance. The following table presents a reconciliation of net (loss) income, the most comparable GAAP financial measure, to Adjusted EBITDA for the three months ended March 31, 2022, and 2021 (in thousands):
Three months ended March 31,
20222021
Net (loss) income$(23,296)$4,940 
  Interest expense 2,366 90 
  Income tax (benefit) expense(5,569)756 
  Distribution center exit costs and other1,086 — 
  Depreciation, depletion and amortization16,941 1,591 
  Impairment, restructuring and other*3,393 15 
  Acquisition expenses**4,986 659 
 Other expense (income), net102 (84)
  Stock-based compensation***3,076 1,258 
  Loss on debt extinguishment — 680 
Adjusted EBITDA$3,085 $9,905 
Adjusted EBITDA as a percent of net sales2.8 %8.9 %


29


(*) Includes the elimination of impairment and other. During the quarter ended March 31, 2022, impairment primary related to a Note Receivable.

(**) Includes non-cash purchase accounting inventory adjustments for House and Garden, Aurora, Greenstar and Innovative Growers Equipment of $3.9 million, the elimination of acquisition and integration consulting, transaction services and legal fees incurred for the completed Heavy 16, House and Garden, Aurora, Greenstar, and Innovative Growers Equipment acquisitions and certain potential acquisitions of $2.6 million, partially offset by the change in fair value of contingent consideration for Aurora of ($1.6 million) for the quarter ended March 31, 2022.
(***) Includes employer payroll taxes on stock-based compensation
Liquidity and Capital Resources
The following table summarizes our cash flows for the three months ended March 31, 2022, and 2021 (amounts in thousands):
Three months ended March 31,
20222021
Net cash used in operating activities$(10,155)$(2,638)
Net cash used in investing activities(2,385)(445)
Net cash used in financing activities(1,953)(11,827)
Effect of exchange rate changes on cash, cash equivalents and restricted cash43 (4)
Net decrease in cash, cash equivalents and restricted cash(14,450)(14,914)
Cash, cash equivalents and restricted cash at beginning of period28,384 76,955 
Cash, cash equivalents and restricted cash at end of period$13,934 $62,041 
Operating Activities
Net cash used in operating activities was $10.2 million for the three months ended March 31, 2022, primarily due to a net loss of $23.3 million, partially offset by net non-cash items. Additionally, we had a $9.1 million net cash usage for working capital during the first quarter of 2022. This was primarily due to an increase of $6.8 million in accounts receivable and a decrease of $7.2 million in deferred revenue, partially offset by a $10.5 million increase in accounts payable.
Net cash used in operating activities was $2.6 million for the three months ended March 31, 2021, primarily consisting of $4.2 million in non-cash expense addbacks including depreciation and amortization and stock-based compensation expense, to reconcile net income of $4.9 million to net cash used in operating activities, less a $11.7 million increase in working capital. This change in working capital primarily reflects a $23.4 million increase in accounts receivable, inventories, prepaid expenses and other current assets, partially offset by a $14.4 million increase in accounts payable.
Investing Activities
Net cash used in investing activities was $2.4 million and $0.4 million for the three months ended March 31, 2022 and 2021, respectively, and was due primarily to purchases of property, plant and equipment.
Financing Activities
Net cash used in financing activities was $2.0 million for the three months ended March 31, 2022. We paid $1.6 million related to employee withholding tax in connection with the vesting of restricted stock units. In addition, we paid $0.3 million on the Term Loan.
For the three months ended March 31, 2021, net cash used in financing activities was $11.8 million and was primarily due to the payment of employee withholding tax in connection with the vesting of restricted stock units.

30

JPMorgan Revolving Credit Facility
On March 29, 2021, we and certain of our direct and indirect subsidiaries entered into a Senior Secured Revolving Credit Facility with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, and the lenders from time-to-time party thereto. The JPMorgan Credit Facility replaced the Encina Credit Facility. The JPMorgan Credit Facility is due on the earlier of March 29, 2024, or any earlier date on which the revolving commitments are reduced to zero.
The JPMorgan Credit Facility has been amended since its origination in connection with modifications to increase the borrowing limit and to consent to the Term Loan.
The three-year JPMorgan Credit Facility has a borrowing limit of $100 million subject to customary conditions. The Revolver maintains an interest rate of LIBOR plus 1.95% and has a 0.0% LIBOR floor. A fee of 0.25% per annum is charged for available but unused borrowings as defined.
The JPMorgan Credit Facility maintains certain reporting requirements, affirmative covenants, negative covenants and financial covenants, including, in certain situations pursuant to terms outlined in the agreement, the maintenance of a minimum fixed charge coverage ratio of 1.1x on a rolling twelve-month basis. We were in compliance with all debt covenants as of March 31, 2022. As of March 31, 2022, the JPMorgan Obligors had approximately $99.7 million available to borrow under the JPMorgan Credit Facility.
The JPMorgan Credit Facility is secured by our assets and the assets of certain of our subsidiaries obligated under the JPMorgan Credit Facility.
Senior Secured Term Loan
On October 25, 2021, we and certain of our direct and indirect subsidiaries entered into the Term Loan with JPMorgan Chase Bank, N.A., as administrative agent for certain lenders, pursuant to which we borrowed a $125.0 million senior secured term loan. The Term Loan bears interest at LIBOR (with a 1.0% floor) plus 5.50%, or an alternative base rate (with a 2.0% floor), plus 4.50%, and is subject to a call premium of 2% in year one, 1% in year two, and 0% thereafter, and matures on October 25, 2028. We received net proceeds of $119.9 million from the Term Loan after deducting discounts and deferred financing costs.
The principal amounts of the Term Loan are to be repaid in consecutive quarterly installments in amounts equal to 0.25% of the principal amount of the Term Loan, on the last day of each fiscal quarter commencing March 31, 2022, with the balance of the Term Loan payable on the Maturity Date.
The Term Loan requires us to maintain certain reporting requirements, affirmative covenants, and negative covenants, and we were in compliance with all requirements as of March 31, 2022. The Term Loan is secured by a first lien on the non-working capital assets of the Company and a second lien on the working capital assets. We may request additional term loan commitments subject to certain loan conditions.
Material Cash Requirements
Our material cash requirements include interest payments on our long-term debt, operating lease payments, the payment of contingent consideration and purchase obligations to support our operations. Refer to Part I, Item 1, Financial Statements, Note 10 - Debt, Note 7 - Operating Leases, Note 3 - Business Combinations and Note 13 - Commitments, Contingencies, and Related Party Transactions for details relating to our material cash requirements for debt, our leasing arrangements, including future maturities of our operating lease liabilities, contingent consideration, and purchase obligations, respectively.
31

Critical Accounting Policies and Estimates
The preceding discussion and analysis of our consolidated results of operations and financial condition should be read in conjunction with our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Our critical accounting policies and estimates are identified in Management's Discussion and Analysis of Financial Condition and Results of Operations in Part II, Item 7 of our most recently filed Form 10-K and include the discussion of estimates used in business combinations, goodwill, and long-lived assets. Such accounting policies and estimates require significant judgments and assumptions to be used in the preparation of the Condensed Consolidated Financial Statements included in this Form 10-Q, and actual results could differ materially from the amounts reported. Goodwill is evaluated for impairment annually in the fourth quarter, or on an interim basis when an event occurs, or circumstances change that indicates the carrying value may not be recoverable. Such events or circumstances that may require an interim test for goodwill impairment include, but are not limited to, industry and market considerations, as well as Company financial performance. The Company did not identify a triggering event requiring a quantitative test for impairment for the three months ended March 31, 2022.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk is the risk of economic losses due to adverse changes in financial market prices and rates. Our primary market risk has been interest rate, foreign currency and inflation risk. We do not have material exposure to commodity risk.
Interest Rate Risk
We are exposed to interest rate risk through our variable rate debt. As of March 31, 2022, we had $124.7 million of debt subject to variable interest rates that are based on London interbank offered rate (“LIBOR”) or an alternate base rate. If these rates were to increase above their respective floors, 1% for LIBOR or 2% for an alternate base rate, by 100 basis points, our interest expense on the variable-rate debt would increase by an average of $1.1 million annually. We do not currently hedge our interest rate risks but may determine to do so in the future.
Foreign Currency Risk
The functional currencies of our foreign subsidiary operations are predominantly in the Canadian dollar (“CAD”) and the Euro. For the purposes of presenting these consolidated financial statements, the assets, and liabilities of subsidiaries with CAD or Euro functional currencies are translated into USD using exchange rates prevailing at the end of each reporting period. Income and expense items are translated at the average rate prevailing during the period with exchange differences impacting other comprehensive income (loss) in equity. Therefore, our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, principally the CAD.
However, we believe that the exposure to foreign currency fluctuation from product sales and operating expenses is not significant at this time as the related product sales and costs do not constitute a significant portion of our total net sales and expenses. As we grow and expand the geographic reach of our operations, our exposure to foreign currency risk could become more significant. To date, we have not entered into any foreign currency exchange contracts and currently do not expect to enter into foreign currency exchange contracts for trading or speculative purposes.
Impact of Inflation
Our results of operations and financial condition are presented based on historical costs. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we believe the effects of inflation, if any, on our historical results of operations and financial condition have been immaterial. However, we cannot provide assurances that our results of operations and financial condition, will not be materially impacted by inflation in the future.
32

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation and supervision of our Chief Executive Officer and our Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, the Company's management, including the Chief Executive Officer and the Chief Financial Officer, concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this Quarterly Report on Form 10-Q.
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures.
Changes in Internal Controls over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

33

PART II - OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we may become involved in various lawsuits and legal proceedings, which arise, in the ordinary course of business. We are currently not aware of any legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.
ITEM 1A. RISK FACTORS

For a discussion of risk factors, please read Item 1A, "Risk Factors" in our 2021 Annual Report for the period ended December 31, 2021. As of the date of this Quarterly Report on Form 10-Q, there have been no material changes from the risk factors reported in the 2021 Annual Report.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
34

ITEM 6. EXHIBITS
(a)Exhibits.
ExhibitDescription
31.1*
31.2*
32.1*#
32.2*#
101. INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Schema Linkbase Document.
101.CALInline XBRL Taxonomy Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Definition Linkbase Document.
101.LABInline XBRL Taxonomy Labels Linkbase Document.
101.PREInline XBRL Taxonomy Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
*    Filed herewith.
#    The certifications attached as Exhibits 32.1 and 32.2 accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Company for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing of the registrant under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
+    Certain schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the Securities and Exchange Commission upon request.
†     Certain confidential portions (indicated by brackets and asterisks) have been omitted from this exhibit.

35

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.
Hydrofarm Holdings Group, Inc.
Date: May 10, 2022
/s/ William Toler
William Toler
Chief Executive Officer
(Principal Executive Officer)
Date: May 10, 2022
/s/ B. John Lindeman
B. John Lindeman
Chief Financial Officer
(Principal Financial Officer)


36
EX-31.1 2 hyfm-20220331ex311.htm EX-31.1 Document

Exhibit 31.1


CERTIFICATIONS UNDER SECTION 302

I, William Toler, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hydrofarm Holdings Group, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: May 10, 2022

By:/s/ William Toler
William Toler
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 hyfm-20220331ex312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATIONS UNDER SECTION 302
I, B. John Lindeman, certify that:

1.    I have reviewed this quarterly report on Form 10-Q of Hydrofarm Holdings Group, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: May 10, 2022

By:/s/ B. John Lindeman
B. John Lindeman
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 hyfm-20220331ex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS UNDER SECTION 906

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Hydrofarm Holdings Group, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

The Quarterly Report for the quarter ended March 31, 2022 (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: May 10, 2022
/s/ William Toler
William Toler
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 hyfm-20220331ex322.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATIONS UNDER SECTION 906

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Hydrofarm Holdings Group, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

The Quarterly Report for the quarter ended March 31, 2022 (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: May 10, 2022
/s/ B. John Lindeman
B. John Lindeman
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 hyfm-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - DESCRIPTION OF THE BUSINESS link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - DESCRIPTION OF THE BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - BUSINESS COMBINATIONS - Components (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - BUSINESS COMBINATIONS - Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - BUSINESS COMBINATIONS - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (“EPS”) link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (“EPS”) (Tables) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (“EPS”) - Calculation for Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (“EPS”) - Antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 2125106 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - OPERATING LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - OPERATING LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - OPERATING LEASES - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - OPERATING LEASES - Future Minimum Lease Payment (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - OPERATING LEASES - Future Minimum Lease Payment (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - OPERATING LEASES - Lease Not yet Commenced Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 2336307 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - DEBT - Components (Details) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - DEBT - Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - DEBT - Revolving Asset-backed Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2347310 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Warrant Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Outstanding Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2352311 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2158113 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2459434 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2361312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2462435 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hyfm-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hyfm-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hyfm-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from warrant exercises Proceeds from Warrant Exercises Contingent consideration arrangements, range of outcomes, value, incremental amount over threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Incremental Amount Over Threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Incremental Amount Over Threshold Work-in-process Inventory, Work in Process, Gross Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trademarks and trade names Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net (loss) income Net (loss) income Net Income (Loss) Attributable to Parent Covenant , minimum fixed charge coverage ratio, term Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio, Term Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio, Term Operating lease right-of-use assets Operating lease right-of-use assets, net of accumulated amortization Operating Lease, Right-of-Use Asset Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition-related costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Other intangible assets Other Intangible Assets [Member] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Convertible preferred stock, outstanding (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Debt instrument, payment due, period before scheduled maturity date Debt Instrument, Payment Due, Period Before Scheduled Maturity Date Debt Instrument, Payment Due, Period Before Scheduled Maturity Date Number of businesses acquired Number of Businesses Acquired Debt instrument, call premium rate, after year two Debt Instrument, Call Premium Rate, After Year Two Debt Instrument, Call Premium Rate, After Year Two Notes receivable Financing Receivable, after Allowance for Credit Loss, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Encina Obligors Encina Obligors [Member] Encina Obligors Segments [Axis] Segments [Axis] Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Investor Warrants, Placement Agents, $8.43 Investor Warrants, Placement Agents, Tranche One [Member] Investor Warrants, Placement Agents, Tranche One Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Long-term deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets 2024 Lessee, Operating Lease, Lease Not yet Commenced, Year Two Lessee, Operating Lease, Lease Not yet Commenced, Year Two Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Long-term debt Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively Long-term Debt and Lease Obligation Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Shares subject to (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total leased assets Operating Lease, Asset Operating Lease, Asset All others Series of Other Business Acquisitions [Member] Series of Other Business Acquisitions Sale of Stock [Axis] Sale of Stock [Axis] Current portion of lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease COMMITMENTS AND CONTINGENCIES, AND RELATED PARTY TRANSACTIONS Commitments And Contingencies, And Related Party Transactions [Text Block] Commitments And Contingencies, And Related Party Transactions Business Combination and Asset Acquisition [Abstract] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Net identifiable assets Business Combination, Recognized Identifiable Assets (Excluding Intangible Assets) Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets (Excluding Intangible Assets) Acquired and Liabilities Assumed, Net 2023 Lessee, Operating Lease, Lease Not yet Commenced, Year One Lessee, Operating Lease, Lease Not yet Commenced, Year One Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Award Type [Domain] Award Type [Domain] Contingent consideration arrangements, multiplier Business Combination, Contingent Consideration Arrangements, Multiplier Business Combination, Contingent Consideration Arrangements, Multiplier Issuance of common stock under cashless warrant exercise (in shares) Stock Issued During Period, Shares, Warrant Exercise, Noncash Stock Issued During Period, Shares, Warrant Exercise, Noncash Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Land Land [Member] Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Outstanding, beginning (in shares) Outstanding, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Trade names Trade Names [Member] Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Covenant , minimum fixed charge coverage ratio multiplier Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio Multiplier Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio Multiplier Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Peat bogs and related development Peat Bogs And Related Development [Member] Peat Bogs And Related Development Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Contingent consideration, liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Long-lived Assets by Geographic Areas Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Warrants exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other H&G Entities H&G Entities House & Garden Inc. [Member] House & Garden Inc. Shares repurchased for withholding tax on restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Forgiveness of accounts payable Business Combination, Consideration Transferred, Forgiveness of Accounts Payable Business Combination, Consideration Transferred, Forgiveness of Accounts Payable Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of operating segments Number of Operating Segments Contingent consideration Business Combination, Contingent Consideration, Liability, Current Basic (in dollars per share) Basic EPS (in dollars per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Non-cash operating lease expense Operating lease, expense Operating Lease, Expense 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Beginning (in shares) Ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unamortized debt issuance expense Unamortized Debt Issuance Expense Canada CANADA Contingencies Commitments and Contingencies, Policy [Policy Text Block] Interest expense, debt Interest Expense, Debt Raw materials Inventory, Raw Materials, Gross Shipping and Handling Shipping and Handling [Member] Investor Investor [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Total identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Other receivables Accounts and Other Receivables, Net, Current Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Machinery and equipment Machinery and Equipment [Member] Shares repurchased for withholding tax on restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule [Table Text Block] Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule 2027 Lessee, Operating Lease, Lease Not yet Commenced, Year Five Lessee, Operating Lease, Lease Not yet Commenced, Year Five Consideration transferred Total purchase price Business Combination, Consideration Transferred Long-term debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Current portion of long-term debt Long-term Debt and Lease Obligation, Current Plan Name [Axis] Plan Name [Axis] Long-term debt Long-term Debt Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Shoemakersville, Pennsylvania Shoemakersville, Pennsylvania [Member] Shoemakersville, Pennsylvania Other Other Operating Activities, Cash Flow Statement Weighted-average shares of common stock outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Entity Small Business Entity Small Business Alternative Base Rate Base Rate [Member] Liabilities Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other accrued liabilities Other Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Line of credit facility, accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable DESCRIPTION OF THE BUSINESS Business Description and Basis of Presentation [Text Block] Investor Warrants Investor Warrants [Member] Investor Warrants EARNINGS (LOSS) PER COMMON SHARE (“EPS”) Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Year ending December 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Common stock issued upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Accrued expenses and other current liabilities Increase (Decrease) in Accrued Expense and Other Current Liabilities Increase (Decrease) in Accrued Expense and Other Current Liabilities Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Property, plant and equipment, and operating lease right-of-use assets, net Property, Plant, Equipment, And Lease Right-of-Use Asset, Net Property, Plant, Equipment, And Lease Right-of-Use Asset, Net Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Accrued compensation and benefits Accrued Employee Benefits, Current Current liabilities: Liabilities, Current [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Business combinations, net of cash and cash equivalents Payments to Acquire Businesses, Net of Cash Acquired DEBT Debt Disclosure [Text Block] Follow-On Public Offering, Over-Allotment Option Follow-On Public Offering, Over-Allotment Option [Member] Follow-On Public Offering, Over-Allotment Option STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Long-term lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease Canada Canada Segment [Member] Canada Segment Outstanding, term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Issuance of common stock in connection with follow-on public offering, net of offering cost Payments of Stock Issuance Costs 2026 Lessee, Operating Lease, Lease Not yet Commenced, Year Four Lessee, Operating Lease, Lease Not yet Commenced, Year Four Number of reportable segments Number of Reportable Segments Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Price Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock ($0.0001 par value; 300,000,000 shares authorized; 44,822,866 and 44,618,357 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively) Common Stock, Value, Issued Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning (in dollars per shares) Ending (in dollars shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of presentation Basis of Accounting, Policy [Policy Text Block] PSU Performance Shares [Member] Commitments and contingencies (Note 13) Commitments and Contingencies OPERATING LEASES Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Performance based and restricted stock units Performance Stock Unit (PSUs) and Restricted Stock Units (RSUs) [Member] Performance Stock Unit (PSUs) and Restricted Stock Units (RSUs) Provision for inventory obsolescence Inventory Write-down For the period of April 1, 2022 to December 31, 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Amortization of intangible assets, additional Amortization of Intangible Assets, Additional Amortization of Intangible Assets, Additional BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Purchase commitments Purchase Commitment, Policy [Policy Text Block] Purchase Commitment, Policy Receivables [Abstract] Petaluma, California Petaluma, California [Member] Petaluma, California Contingent consideration arrangements, excess EBITDA Business Combination, Contingent Consideration Arrangements, Excess EBITDA Business Combination, Contingent Consideration Arrangements, Excess EBITDA Rented area (sf) Lessee, Operating Lease, Rented Area Lessee, Operating Lease, Rented Area Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Dilutive effect of share-based payments using the treasury stock method (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Net income Business Acquisition, Pro Forma Net Income (Loss) Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Less portion representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Proceeds from issuance on offering Sale of Stock, Consideration Received on Transaction Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Line of credit facility, accordion feature, withdrawal limit increments Line of Credit Facility, Accordion Feature, Withdrawal Limit Increment Line of Credit Facility, Accordion Feature, Withdrawal Limit Increment Net sales Revenue from Contract with Customer, Excluding Assessed Tax Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Number of securities called by each warrant or right (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Contingent consideration arrangements, range of outcomes, value, sales threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Sales Threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Sales Threshold Stock options Share-based Payment Arrangement, Option [Member] Carrying Amount Reported Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities and Other Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities and Other Liabilities Measurement Input Type [Domain] Measurement Input Type [Domain] Debt instrument, floor on variable rate Debt Instrument, Floor on Variable Rate Debt Instrument, Floor on Variable Rate Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] (Loss) income from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Total debt Long-term Debt and Lease Obligation, Including Current Maturities Current portion of lease liabilities Less current portion Operating Lease, Liability, Current Year ending December 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and amortization expense Depreciation Repayments of long-term debt Term Loan Repayments of Debt 2020 Employee, Director, and Consultant Equity Incentive Plan 2020 Employee, Director, and Consultant Equity Incentive Plan [Member] 2020 Employee, Director, and Consultant Equity Incentive Plan Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Freight, custom and duty accrual Accrued Freight, Custom and Duty, Current Accrued Freight, Custom and Duty, Current Borrowings under revolving credit facilities Proceeds from Lines of Credit Impairment charges Asset Impairment Charges Other (expense) income, net Other Nonoperating Income (Expense) Debt Long-term Debt, Fair Value Other Payments for (Proceeds from) Other Investing Activities Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY Stockholders' Equity Including Temporary Equity [Text Block] Stockholders' Equity Including Temporary Equity Total liabilities Liabilities Award Type [Axis] Award Type [Axis] Year ending December 31, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Follow-On Public Offering Follow-On Public Offering [Member] Follow-On Public Offering Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Price Long-term lease liabilities Long-term portion Operating Lease, Liability, Noncurrent Interest expense Interest Expense Forgiveness of assets and liabilities Business Combination, Consideration Transferred, Forgiveness of Accounts Assets and Liabilities Business Combination, Consideration Transferred, Forgiveness of Accounts Assets and Liabilities Total purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Share price (in dollars per share) Share Price Accumulated deficit Retained Earnings (Accumulated Deficit) Operating segments Operating Segments [Member] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Term loan Senior Secured Term Loan Term Loan Term Loan [Member] Term Loan Restricted stock units RSU Restricted Stock Units (RSUs) [Member] Contingent consideration arrangements, range of outcomes, value, threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Threshold Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Threshold Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Other Other Debt [Member] Other Debt Business Acquisition [Line Items] Business Acquisition [Line Items] Valuation Technique, Discounted Cash Flow Valuation Technique, Discounted Cash Flow [Member] Income Statement [Abstract] Estimated Fair Value Estimate of Fair Value Measurement [Member] Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Entity Registrant Name Entity Registrant Name Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Repayments of revolving credit facilities Repayments of Lines of Credit Gross Carrying Amount Indefinite-lived Intangible Assets (Excluding Goodwill) BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Issuance of common stock for vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax benefit (expense) Income Tax Expense (Benefit) Accounts receivable, net Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Balance, outstanding, beginning (in shares) Balance, outstanding, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Outstanding, beginning (in dollars per share) Outstanding, ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Outstanding Price Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Outstanding Price Fair Value Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total rental payments Lessee, Operating Lease, Liability, to be Paid Sale of Stock [Domain] Sale of Stock [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Total inventories Inventory, Net Validation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Statement of Financial Position [Abstract] Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Schedule of Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] IGE Entities Innovative Growers Equipment, Inc. Innovative Growers Equipment, Inc. [Member] Innovative Growers Equipment, Inc. Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Investor Warrants, Placement Agents, $16.86 Investor Warrants, Placement Agents, Tranche Two [Member] Investor Warrants, Placement Agents, Tranche Two Equity Component [Domain] Equity Component [Domain] Balance, outstanding, beginning (in dollars per share) Balance, outstanding, ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Contingent consideration arrangements, range of outcomes, value, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Impairment loss Financing Receivable, Impairment Loss Financing Receivable, Impairment Loss Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Counterparty Name [Domain] Counterparty Name [Domain] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Weighted Average Weighted Average [Member] (Loss) income before tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Use of estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Accrued Liabilities and Other Current Liabilities Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block] Schedule of Accrued Liabilities and Other Current Liabilities Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Remeasurement adjustments and foreign currency translation adjustments, net Goodwill, Translation and Purchase Accounting Adjustments Title of 12(b) Security Title of 12(b) Security Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Options exercisable, term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Geographical [Domain] Geographical [Domain] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Document Type Document Type ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Renewal term Lessee, Operating Lease, Renewal Term Contingent consideration Business Combination, Contingent Consideration, Liability 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] United States United States Segment [Member] United States Segment Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] Lease liabilities Increase (Decrease) in Lease Liabilities Increase (Decrease) in Lease Liabilities Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Field 16, LLC (Heavy 16) Heavy 16 Field 16, LLC [Member] Field 16, LLC Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted-average shares of common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted EPS (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Debt instrument, call premium rate, year one Debt Instrument, Call Premium Rate, Year One Debt Instrument, Call Premium Rate, Year One Convertible preferred stock, authorized (in shares) Temporary Equity, Shares Authorized Total comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total Intangible Assets, Net (Excluding Goodwill) Contract liabilities Contract with Customer, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Warrant solicitation fee expense, percentage of net cash proceeds solicited by placement agents on certain warrants following call for redemption Warrant Solicitation Fee Expense, Percentage of Net Cash Proceeds Solicited By Placement Agents Upon Exercise of Warrants Following Call For Redemption Warrant Solicitation Fee Expense, Percentage of Net Cash Proceeds Solicited By Placement Agents Upon Exercise of Warrants Following Call For Redemption Deferred tax liabilities Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Grant Date Fair Value FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Depreciation, depletion and amortization Depreciation, Depletion and Amortization Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Debt instrument, call premium rate, year two Debt Instrument, Call Premium Rate, Year Two Debt Instrument, Call Premium Rate, Year Two Year ending December 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Business combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] For the period of April 1, 2022 to December 31, 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventories Increase (Decrease) in Inventories Dilutive effect of warrants using the treasury stock method (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Cost of goods sold Cost of Goods and Services Sold Computer software Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] ACCOUNTS RECEIVABLE, NET AND INVENTORIES Accounts Receivable, Net And Inventories [Text Block] Accounts Receivable, Net And Inventories Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Debt instrument, term Debt Instrument, Term Bridge Loan Bridge Loan [Member] Customer relationship Customer Relationships [Member] Property, plant and equipment, net Total property and equipment, net Property, Plant and Equipment, Net PROPERTY, PLANT AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Other long-term liabilities Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Net (loss) income per share: Earnings Per Share [Abstract] Net sales Business Acquisition, Pro Forma Revenue Gross property and equipment Property, Plant and Equipment, Gross Current portion of long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt Foreign currency translation gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other assets Increase (Decrease) in Other Operating Assets Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Revolving Asset-baked Credit Facility Revolving Asset-baked Credit Facility [Member] Revolving Asset-baked Credit Facility Finished goods Inventory, Finished Goods, Gross Outstanding, beginning (in dollars per share) Outstanding, ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrant Warrant [Member] Number of equity plans maintained Share-based Compensation Arrangement by Share-based Payment Award, Number of Equity Plans Maintained Share-based Compensation Arrangement by Share-based Payment Award, Number of Equity Plans Maintained Schedule of Goodwill [Table] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Debt instrument, quarterly payment, principal outstanding, percentage Debt Instrument, Quarterly Payment, Principal Outstanding, Percentage Debt Instrument, Quarterly Payment, Principal Outstanding, Percentage Entity Current Reporting Status Entity Current Reporting Status Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Amortization of deferred financing costs Amortization of Debt Issuance Costs Restricted cash Restricted Cash, Current Counterparty Name [Axis] Counterparty Name [Axis] Payables and Accruals [Abstract] Allowance for inventory obsolescence Inventory Valuation Reserves Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] For the period of April 1, 2022, to December 31, 2022 Lessee, Operating Lease, Lease Not yet Commenced, Remainder of Fiscal Year Lessee, Operating Lease, Lease Not yet Commenced, Remainder of Fiscal Year Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Greenstar Greenstar Plant Products Inc. [Member] Greenstar Plant Products Inc. Shares issued in offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Gross Carrying Amount Finite-Lived Intangible Assets, Gross Total rental payments Lessee, Operating Lease, Lease Not yet Commenced, Liability Lessee, Operating Lease, Lease Not yet Commenced, Liability Thereafter Lessee, Operating Lease, Lease Not yet Commenced, After Five Years Lessee, Operating Lease, Lease Not yet Commenced, After Five Years Leases [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income taxes—interim tax provision Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Finite-lived intangible asset, amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue recognition Revenue from Contract with Customer [Policy Text Block] Common stock issued upon exercise of options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Redemption price (in dollars per share) Class of Warrant or Right, Redemption Price Class of Warrant or Right, Redemption Price Diluted (in shares) Diluted weighted-average shares of common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Over-Allotment Option Over-Allotment Option [Member] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Share-based Payment Arrangement, Option, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Measurement Basis [Axis] Measurement Basis [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Five Aurora Aurora Innovations LLC [Member] Aurora Innovations LLC Statement of Cash Flows [Abstract] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Price Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Building and improvements Building and Building Improvements [Member] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Debt instrument, interest rate during period Debt Instrument, Interest Rate During Period Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Payment of withholding tax related to restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Cash Payments to Acquire Businesses, Gross Intersegment eliminations Intersegment Eliminations [Member] Goods in transit accrual Accrued Goods In Transit, Current Accrued Goods In Transit, Current Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Unamortized discount and deferred financing costs Deferred financing costs and discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 2025 Lessee, Operating Lease, Lease Not yet Commenced, Year Three Lessee, Operating Lease, Lease Not yet Commenced, Year Three Number of consecutive trading days prior to notice of redemption Share-based Compensation Arrangement by Share-based Payment Award, Number of Consecutive Trading Days Prior To Notice of Redemption Share-based Compensation Arrangement by Share-based Payment Award, Number of Consecutive Trading Days Prior To Notice of Redemption Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Number of RSUs Number of PSUs Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost not yet recognized, amount Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Technology, formulations and recipes Technology, Formulations and Recipes [Member] Technology, Formulations and Recipes JPMorgan Credit Facility JPMorgan Credit Facility [Member] JPMorgan Credit Facility Statistical Measurement [Axis] Statistical Measurement [Axis] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Stockholders’ equity Stockholders' Equity Note [Abstract] Total Finite-Lived Intangible Assets, Net Goodwill Balance at December 31, 2021 Balance at March 31, 2022 Goodwill Income tax accrual Accrued Income Taxes, Current Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Operating lease, cost Operating Lease, Cost Computer equipment Computer Equipment [Member] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income tax benefit Deferred Income Tax Expense (Benefit) Forgiveness of contract asset Business Combination, Consideration Transferred, Forgiveness of Contract Asset Business Combination, Consideration Transferred, Forgiveness of Contract Asset Vested and expected to vest, term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 10 hyfm-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
Apr. 28, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-39773  
Entity Registrant Name Hydrofarm Holdings Group, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-4895761  
Entity Address, Address Line One 1510 Main Street  
Entity Address, City or Town Shoemakersville  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19526  
City Area Code 707  
Local Phone Number 765-9990  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol HYFM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   44,868,669
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001695295  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 12,157 $ 26,607
Restricted cash 1,777 1,777
Accounts receivable, net 45,319 41,484
Inventories 189,996 189,134
Notes receivable 475 622
Prepaid expenses and other current assets 11,312 9,760
Total current assets 261,036 269,384
Property, plant and equipment, net 51,349 50,473
Operating lease right-of-use assets 54,566 45,245
Goodwill 183,338 204,868
Intangible assets, net 327,011 314,819
Other assets 4,170 6,453
Total assets 881,470 891,242
Current liabilities:    
Accounts payable 36,374 26,685
Accrued expenses and other current liabilities 31,549 33,996
Deferred revenue 10,887 18,273
Current portion of lease liabilities 7,773 7,198
Current portion of long-term debt 2,298 2,263
Total current liabilities 88,881 88,415
Long-term lease liabilities 46,755 38,595
Long-term debt 119,194 119,517
Deferred tax liabilities 6,575 5,631
Other long-term liabilities 4,608 3,904
Total liabilities 266,013 256,062
Commitments and contingencies (Note 13)
Stockholders’ equity    
Common stock ($0.0001 par value; 300,000,000 shares authorized; 44,822,866 and 44,618,357 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively) 4 4
Additional paid-in capital 778,463 777,074
Accumulated other comprehensive income (loss) 802 (1,382)
Accumulated deficit (163,812) (140,516)
Total stockholders’ equity 615,457 635,180
Total liabilities and stockholders’ equity $ 881,470 $ 891,242
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 44,822,866 44,618,357
Common stock, shares outstanding (in shares) 44,822,866 44,618,357
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net sales $ 111,377 $ 111,389
Cost of goods sold 94,771 88,166
Gross profit 16,606 23,223
Operating expenses:    
Selling, general and administrative 43,003 16,841
(Loss) income from operations (26,397) 6,382
Interest expense (2,366) (90)
Loss on debt extinguishment 0 (680)
Other (expense) income, net (102) 84
(Loss) income before tax (28,865) 5,696
Income tax benefit (expense) 5,569 (756)
Net (loss) income $ (23,296) $ 4,940
Net (loss) income per share:    
Basic (in dollars per share) $ (0.52) $ 0.15
Diluted (in dollars per share) $ (0.52) $ 0.13
Weighted-average shares of common stock outstanding:    
Basic (in shares) 44,718,510 33,717,103
Diluted (in shares) 44,718,510 38,997,031
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (23,296) $ 4,940
Other comprehensive (loss) income:    
Foreign currency translation gain 2,184 223
Total comprehensive (loss) income $ (21,112) $ 5,163
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   33,499,953      
Beginning balance at Dec. 31, 2020 $ 210,918 $ 3 $ 364,248 $ 599 $ (153,932)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of options (in shares)   32,272      
Common stock issued upon exercise of options 272   272    
Issuance of common stock for vesting of restricted stock units (in shares)   214,324      
Shares repurchased for withholding tax on restricted stock units (in shares)   (88,360)      
Shares repurchased for withholding tax on restricted stock units (5,506)   (5,506)    
Issuance of common stock under cashless warrant exercise (in shares)   312,175      
Stock-based compensation expense 1,001   1,001    
Net (loss) income 4,940       4,940
Foreign currency translation gain 223     223  
Ending balance (in shares) at Mar. 31, 2021   33,970,364      
Ending balance at Mar. 31, 2021 $ 211,848 $ 3 360,015 822 (148,992)
Beginning balance (in shares) at Dec. 31, 2021 44,618,357 44,618,357      
Beginning balance at Dec. 31, 2021 $ 635,180 $ 4 777,074 (1,382) (140,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of options (in shares) 7,765 7,765      
Common stock issued upon exercise of options $ 70   70    
Issuance of common stock for vesting of restricted stock units (in shares)   278,002      
Shares repurchased for withholding tax on restricted stock units (in shares)   (81,357)      
Shares repurchased for withholding tax on restricted stock units (1,589)   (1,589)    
Issuance of common stock under cashless warrant exercise (in shares)   99      
Stock-based compensation expense 2,908   2,908    
Net (loss) income (23,296)       (23,296)
Foreign currency translation gain $ 2,184     2,184  
Ending balance (in shares) at Mar. 31, 2022 44,822,866 44,822,866      
Ending balance at Mar. 31, 2022 $ 615,457 $ 4 $ 778,463 $ 802 $ (163,812)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating activities    
Net (loss) income $ (23,296) $ 4,940
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation, depletion and amortization 16,941 1,591
Provision for inventory obsolescence 3,229 16
Stock-based compensation expense 2,908 1,001
Non-cash operating lease expense 2,261 958
Impairment charges 2,756 0
Change in fair value of contingent consideration (1,560) 0
Deferred income tax benefit (4,586) 0
Other 258 624
Changes in assets and liabilities:    
Accounts receivable (6,834) (11,554)
Inventories (143) (7,496)
Prepaid expenses and other current assets (2,315) (3,970)
Other assets (90) (414)
Accounts payable 10,454 14,398
Accrued expenses and other current liabilities (1,208) (1,840)
Deferred revenue (7,159) (66)
Lease liabilities (1,750) (826)
Other long-term liabilities (21) 0
Net cash used in operating activities (10,155) (2,638)
Investing activities    
Business combinations, net of cash and cash equivalents 190 0
Purchases of property, plant and equipment (2,470) (428)
Other (105) (17)
Net cash used in investing activities (2,385) (445)
Financing activities    
Borrowings under revolving credit facilities 420 52,344
Repayments of revolving credit facilities (397) (52,250)
Repayments of long-term debt Term Loan (313) 0
Payment of withholding tax related to restricted stock units (1,559) (11,595)
Other (104) (326)
Net cash used in financing activities (1,953) (11,827)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 43 (4)
Net decrease in cash, cash equivalents and restricted cash (14,450) (14,914)
Cash, cash equivalents and restricted cash at beginning of period 28,384 76,955
Cash, cash equivalents and restricted cash at end of period $ 13,934 $ 62,041
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF THE BUSINESS
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF THE BUSINESS DESCRIPTION OF THE BUSINESS
Description of the business
Hydrofarm Holdings Group, Inc. and its subsidiaries (collectively, the “Company”) was formed in May 2017 under the laws of the state of Delaware to acquire and continue the business of Hydrofarm, LLC established in 1977. The Company is a leading independent manufacturer and distributor of controlled environment agriculture (“CEA”, principally hydroponics) equipment and supplies, including a broad portfolio of proprietary branded products. Products offered include agricultural lighting devices, indoor climate control equipment, hydroponics and nutrients, and plant additives used to grow, farm and cultivate cannabis, flowers, fruits, plants, vegetables, grains and herbs in controlled environment settings that allow end users to control key farming variables including temperature, humidity, CO2, light intensity and color, nutrient concentration and pH.
Initial public offering and follow-on public offering
On December 14, 2020, the Company closed its initial public offering (“IPO”) under a registration statement effective December 9, 2020, in which it issued and sold 9,966,667 shares of its common stock, including the full exercise by the underwriters of their option to purchase 1,300,000 additional shares of common stock. The public offering price was $20.00 per share. The Company received net proceeds of $182,271 from the IPO after deducting underwriting discounts and commissions and offering expenses, of which $148 of offering expenses were paid in 2021.
On May 3, 2021, the Company closed its follow-on public offering ("follow-on offering") under a registration statement effective April 28, 2021, in which it issued and sold 5,526,861 shares of its common stock, including the full exercise by the underwriters of their option to purchase 720,894 additional shares of common stock. The public offering price was $59.00 per share. The Company received net proceeds of approximately $309,782 from the follow-on offering after deducting underwriting discounts and commissions and offering expenses.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the Company's annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation. The Company reclassified the balance within "Impairment, restructuring and other" on the condensed consolidated statements of operations for the prior period into "Selling, general and administrative expenses" to conform to the current period presentation. The Company reclassified the balance of customer deposits previously reported in "accounts payable" into "deferred revenue" in the condensed consolidated balance sheet as of December 31, 2021 to conform to the current period presentation. The amount totaled $18,273 as of December 31, 2021.
The condensed consolidated balance sheet as of December 31, 2021, has been derived from the audited consolidated financial statements of the Company, which is included in the Company's Annual Report on Form 10-K ("2021 Annual Report"). These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the 2021 Annual Report.
Use of estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Significant estimates include provisions for sales returns, rebates and claims from customers, realization of accounts receivable and inventories, fair value of assets acquired and liabilities assumed for business combinations, valuation of intangible assets and goodwill, estimated useful lives of long lived assets, incremental borrowing rate applied in lease accounting, valuation of stock-based compensation, recognition of deferred income taxes, recognition of liabilities related to commitments and contingencies and valuation allowances. Actual results may differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or new information available.
Business combinations
Acquisitions of businesses are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquiree, and the equity interests issued in exchange for control of the acquiree. Acquisition related costs are recognized in net income (loss) as incurred.
When the consideration transferred in a business combination includes assets or liabilities resulting from a contingent consideration arrangement, the contingent consideration is measured at its acquisition date fair value and included as part of the consideration transferred in a business combination. Contingent consideration is established for business acquisitions where the Company has the obligation to transfer additional assets or equity interests to the former owners if specified future events occur or conditions are met. Contingent consideration is classified as a liability when the obligation requires settlement in cash or other assets and is classified as equity when the obligation requires settlement in the Company's own equity instruments. Changes in the fair value of the contingent consideration that qualify as measurement period adjustments are adjusted retrospectively, with a corresponding adjustment to goodwill. Measurement period adjustments are adjustments that arise from additional information obtained during the measurement period (which cannot exceed one year from the acquisition date) about facts and circumstances that existed at the acquisition date. All other subsequent changes in the fair value of contingent consideration classified as a liability are included in net income (loss) in the period. Changes in the fair value of contingent consideration classified as equity are not recognized.
For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period to obtain sufficient information to assess these contingencies as part of acquisition accounting, as applicable.

Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non‑controlling interests in the acquiree, and the fair value of the acquirer’s previously held equity interest in the acquire (if any) over the net of the acquisition‑date fair value amounts of the identifiable assets acquired, and the liabilities assumed.

If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that time. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to net income (loss).
Segment and entity-wide information
Segment information
The Company's chief operating decision maker is the chief executive officer ("CEO") who reviews financial information for the purposes of making operating decisions, assessing financial performance, and allocating resources.
The business is organized as two operating segments, the U.S. and Canada, which meet the criteria for aggregation, and the Company has elected to present them as one reportable segment, which is the distribution and manufacture of CEA equipment and supplies. Aggregation is based on similarities which include the nature of its products, production or acquisition of inventory, customer base, fulfillment and distribution and economic characteristics.
Since the Company operates as one reportable segment, all required segment financial information is found in the condensed consolidated financial statements and footnotes with entity-wide disclosures presented below.
Entity-wide information
Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:
Three months ended March 31,
20222021
United States$92,858 $90,672 
Canada21,502 22,264 
Intersegment eliminations(2,983)(1,547)
Total consolidated net sales$111,377 $111,389 
March 31,
2022
December 31,
2021
United States$87,121 $85,167 
Canada18,794 10,551 
Total property, plant and equipment, and operating lease right-of-use assets, net$105,915 $95,718 
All of the products sold by the Company are similar and classified as CEA equipment and supplies. The Company’s underlying accounting records currently do not support presentation of disaggregated net sales and any attempt to report them would be impracticable.
Note receivable

In 2019, the Company executed a note receivable secured by equipment to a third-party, the terms of which were amended and restated during the first quarter of 2021. The note receivable provided for interest and installment payments to the Company, and full maturity of the note in 2024. During the three months ended March 31, 2022, the third-party defaulted on interest payments, and the Company measured an impairment on the note receivable based on the estimated fair value of the collateral. The Company recorded an impairment loss of $2,636 during the three months ended March 31, 2022, in “Selling, general and administrative expenses” ("SG&A") on the condensed consolidated statements of operations. As of March 31, 2022, the note receivable carrying value was $475.
Revenue recognition
The Company follows Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”) which requires that revenue recognized from contracts with customers be disaggregated into categories that depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by economic factors. The Company has determined that revenue is generated from one category, which is the distribution and manufacture of controlled environment agriculture equipment and supplies.
Revenue is recognized as control of promised goods is transferred to customers which generally occurs upon receipt at customers’ locations determined by the specific terms of the contract. Arrangements generally have a single performance obligation and revenue reported is comprised of fixed consideration and variable consideration which includes applicable volume rebates, cash discounts and sales returns and allowances. Variable consideration is estimated and recorded at the time of sale; these allowances and accruals are not material to the financial statements.
The amount billed to customers for shipping and handling costs included in net sales was $3,879 and $1,245 for the three months ended March 31, 2022, and 2021, respectively. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are accounted for as fulfillment costs included in cost of goods sold. The Company does not receive noncash consideration for the sale of goods. Contract consideration received from a customer prior to revenue recognition is recorded as a contract liability and is recognized as revenue when the Company satisfies the related performance obligation under the terms of the contract. The Company's contract liabilities, which consist primarily of customer deposits are reported within deferred revenue in the condensed consolidated balance sheets, totaled $10,887 and $18,273 as of March 31, 2022, and December 31, 2021, respectively. There are no significant financing components. Excluded from revenue are any taxes assessed by governmental authorities, including value-added and other sales-related taxes that are imposed on and concurrent with revenue-generating activities.
Income taxes—interim tax provision

The Company recorded an income tax benefit of $5,569 for the three months ended March 31, 2022, representing an effective income tax rate of 19.3%. The Company’s effective income tax rate for the three months ended March 31, 2022, differs from the federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets, due to the acquisition of the IGE Entities (as defined below) which had an income tax rate benefit of 23.4%. In addition, as described in Note 3 - Business Combinations, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%. These income tax benefits totaled $8,543, and were partially offset by income taxes from certain foreign jurisdictions where the Company conducts business and state minimum income taxes in the United States.
The Company recorded a tax expense of $756 for the three months ended March 31, 2021. The Company’s effective tax rates for the three months ended March 31, 2021, differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards.
Recent accounting pronouncements
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. There were no ASUs that were assessed and determined to be applicable or expected to have a material impact on our condensed consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONSDuring 2021, the Company completed five acquisitions of branded manufacturers of CEA products, resulting in a significant expansion of its portfolio of proprietary branded products and specialized manufacturing capabilities. The Company finalized the determination of its allocation of the purchase price relating to the Heavy 16, H&G Entities, and Aurora acquisitions (all as defined below) as of March 31, 2022. The allocation of purchase price relating to the Greenstar and IGE Entities acquisitions (as defined below) are based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period as valuations are finalized.
During the three months ended March 31, 2022, the Company evaluated and adjusted the useful lives of certain intangible assets associated with entities that were acquired during 2021. In addition, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of these adjustments to the provisional amounts, the Company recorded $5,894 of additional amortization expense during the three months ended March 31, 2022, that related to amortization expense that would have been recorded in the previous reporting period from the acquisition date through December 31, 2021. The intangible assets were assigned estimated useful lives as follows: (i) customer relationships: 7 to 12 years, (ii) technology, formulations and recipes: 8 to 12 years, and (iii) trade names: 15 to 20 years.

Heavy 16 Acquisition
On May 3, 2021, the Company acquired 100% of the issued and outstanding membership interests of Field 16, LLC ("Heavy 16"), a manufacturer and supplier of branded plant nutritional products. As a result of the acquisition, the Company broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition fair value of the consideration transferred for Heavy 16 was $77,367, consisting of $60,287 in cash, $16,736 of the Company's common stock and $344 contingent consideration. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date.

Pursuant to the purchase agreement, the Company was required to pay up to an additional $2,500 of contingent consideration based on $200 for each $1,000 above a $21,000 threshold for net sales in calendar year 2021. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $344 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using a Black-Scholes valuation model, which utilized Level 3 inputs as defined in ASC 820 - Fair Value Measurements. The contingent consideration was $200 as of December 31, 2021 and March 31, 2022, and was paid in April 2022. The amount of goodwill is fully deductible for tax purposes.
House & Garden Acquisition
On June 1, 2021, the Company acquired 100% of the issued and outstanding shares of capital stock of House & Garden, Inc. (“HG”), Humboldt Wholesale, Inc. (“HW”), Allied Imports & Logistics, Inc. (“Allied”), South Coast Horticultural Supply, Inc. (“SC” and, together with HG, HW and Allied, the “H&G Entities”), a manufacturer and distributor of plant nutrients and fertilizers to domestic and various international markets. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition date fair value of the consideration transferred for the H&G Entities was $133,483 in cash. The amount of goodwill is not deductible for tax purposes. As part of the share acquisition of the H&G Entities, the Company allocated a significant value of the acquisition to identified intangible assets that are not deductible for U.S. tax purposes. Therefore, a deferred tax liability arose providing an additional source of taxable income to support the realization of pre-existing deferred tax assets.
Aurora Acquisition
On July 1, 2021, the Company acquired 100% of the issued and outstanding membership interests of Gotham Properties LLC (“Gotham Properties”), Aurora Innovations LLC (“Aurora Innovations”), Aurora International LLC (“Aurora International” and, together with Gotham Properties and Aurora Innovations, “Aurora”), a manufacturer of plant fertility product lines. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Aurora was $178,871, consisting of $133,962 in cash, $25,824 of the Company's common stock, $19,300 contingent consideration and $215 forgiveness of accounts payable. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of accounts payable represents an effective settlement of a preexisting relationship between the parties.
Pursuant to the purchase agreement, the Company was required to pay a maximum contingent consideration equal to $70,997. To the extent 2021 EBITDA of Aurora exceeded $15,556, the excess was multiplied by eleven to determine contingent consideration. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $19,300 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using the discounted cash flow method, which estimated the incremental EBITDA based on the Company's forecasted 2021 EBITDA of Aurora as of the acquisition date, discounted to a present value as of the acquisition date using a discount rate of 15%. That measure was based on significant inputs that are not observable in the market, which utilized Level 3 inputs as defined in ASC 820 - Fair Value Measurements. The contingent consideration was remeasured to fair value at each reporting date until resolution with changes in fair value recognized within SG&A in the condensed consolidated statements of operations. As of March 31, 2022, the related contingent consideration was $15,274. The contingent consideration is expected to be paid in May 2022. The amount of goodwill is fully deductible for tax purposes.
Greenstar/Grotek Acquisition
On August 3, 2021, the Company acquired 100% of the issued and outstanding shares of Greenstar Plant Products Inc., (“Greenstar”), a manufacturer of horticultural products and solutions for global, domestic and commercial use. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Greenstar was $83,520, consisting of $85,121 in cash, less $1,601 forgiveness of accounts payable, net, and obligations due under a distribution agreement. The forgiveness of accounts payable, net, and obligations due under a distribution agreement represent an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes, but it is partially deductible for Canadian tax purposes.
Innovative Growers Equipment, Inc. Acquisition
On November 1, 2021, the Company acquired 100% of the issued and outstanding shares of Innovative Growers Equipment, Inc., an Illinois corporation (“IGE”), Innovative AG Installation, Inc., an Illinois corporation (“IAG”), Innovative Racking Systems, Inc., an Illinois corporation (“IRS”), and Innovative Shipping Solutions, Inc., an Illinois corporation (“ISS” and, together with IGE, IAG, IRS, and their respective subsidiaries, the “IGE Entities”), a manufacturer of horticulture benches, racking and LED lighting systems which complement the Company’s existing lineup of high performance, proprietary branded products. The preliminary acquisition fair value of the consideration transferred for the IGE Entities was $60,902, consisting of $49,129 in cash, $11,051 of the Company's common stock, and $722 forgiveness of a contract asset. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of contract asset represents an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes.
The financial results of Heavy 16, the H&G Entities and the IGE Entities are included in the U.S. operating segment since the acquisition date, and the financial results of Greenstar are included in the Canada operating segment since the acquisition date. The financial results of Aurora are included in both the U.S. and Canada operating segments.
The following table sets forth the components and the preliminary allocation of the purchase price for the Company's acquisition of Heavy 16, the H&G Entities, Aurora, Greenstar and the IGE Entities:
Heavy 16H&G EntitiesAuroraGreenstarIGE Entities
Component of Purchase Price:
Cash$60,287 $133,483 $133,962 $85,121 $49,129 
Common stock16,736  25,824  11,051 
Contingent consideration344  19,300   
Forgiveness of assets and liabilities  (215)(1,601)722 
Total purchase price$77,367 $133,483 $178,871 $83,520 $60,902 
Acquisition-related costs$3,104 $5,063 $7,345 $3,697 $2,013 
Allocation of Purchase Price:
Identifiable assets (liabilities)
Accounts receivable$510 $3,308 $6,967 $982 $2,367 
Inventories1,451 6,559 11,031 8,728 30,592 
Prepaid expenses and other current assets34 493 1,086 447 470 
Property, plant and equipment1,078 358 37,991 1,717 4,274 
Operating lease right-of-use assets1,088 1,921  2,736 4,447 
Other assets25 213  176  
Accounts payable(1,055)(1,320)(4,360)(777)(21,686)
Accrued expenses and other current liabilities(226)(445)(768)(1,421)(859)
Current portion of lease liabilities(274)(447) (624)(815)
Current portion of long-term debt    (482)
Long-term deferred tax liabilities (25,589)  (5,531)
Long-term lease liabilities(868)(1,501) (1,836)(3,116)
Long-term debt    (1,434)
Other long-term liabilities  (3,840)  
Net identifiable assets1,763 (16,450)48,107 10,128 8,227 
Identifiable intangible assets
Other intangible assets200 200 824 383 2,430 
Customer relationships5,100 12,500 6,400 18,100 6,300 
Trademarks and trade names18,500 31,400 59,100 9,100 14,000 
Technology and formulations & recipes33,600 56,200 18,000 2,800 3,800 
Total identifiable intangible assets57,400 100,300 84,324 30,383 26,530 
Goodwill18,204 49,633 46,440 43,009 26,145 
Total purchase price allocation$77,367 $133,483 $178,871 $83,520 $60,902 
Supplemental Disclosure of Financial Results
The following represents certain estimated unaudited consolidated net sales and net income amounts for the quarter ended March 31, 2021 as if the five acquisitions had been included in the consolidated results of the Company for the entire period presented below. Management considers these estimates to represent an approximate measure of the performance of the combined Company (in millions):
Three months ended March 31, 2021
Estimated ($ in millions)
Net sales160 
Net income17 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
The Company's goodwill by reportable segment is $122,977 for the United States and $60,361 for Canada as of March 31, 2022. Goodwill is evaluated for impairment annually in the fourth quarter, or on an interim basis when an event occurs, or circumstances change that indicates the carrying value may not be recoverable. The Company did not identify a triggering event requiring a quantitative test for impairment as of March 31, 2022. The changes in goodwill are as follows:
Goodwill
Balance at December 31, 2021$204,868 
Acquisition - IGE Entities - remeasurement adjustments(22,542)
Acquisition - all others - remeasurement adjustments and foreign currency translation adjustments, net1,012 
Balance at March 31, 2022$183,338 
Intangible Assets, net
Intangible assets, net comprised the following:
March 31, 2022December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$8,929 $(7,705)$1,224 $8,814 $(7,208)$1,606 
Customer relationship107,800 (19,440)88,360 101,222 (16,517)84,705 
Technology, formulations and recipes114,403 (8,026)106,377 110,561 (3,630)106,931 
Trade names132,110 (5,060)127,050    
Other4,878 (3,679)1,199 2,428 (1,744)684 
Total finite-lived intangible assets, net368,120 (43,910)324,210 223,025 (29,099)193,926 
Indefinite-lived intangible asset: 
Trade names2,801  2,801 120,773  120,773 
Other   120  120 
Total Intangible assets, net$370,921 $(43,910)$327,011 $343,918 $(29,099)$314,819 
Total amortization expense was $14,746 and $1,206 for the three months ended March 31, 2022 and 2021, respectively. Amortization expense in 2022 includes the impact from intangible assets recorded in connection with five acquisitions completed during the year ended December 31, 2021. The following are the estimated useful lives for the major classes of finite-lived intangible assets:
Computer software5 years
Customer relationships
7 to 18 years
Technology, formulations and recipes
8 to 12 years
Trade names
15 to 20 years
For intangible assets subject to amortization, the weighted-average amortization period as of March 31, 2022, for computer software, customer relationships, technology and formulations & recipes and trade names was 2 years, 12 years, 11 years, and 19 years, respectively.
The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2022, is summarized below:
Estimated Future Amortization Expense
For the period of April 1, 2022 to December 31, 2022$19,743 
Year ending December 31,
202325,036 
202424,876 
202524,737 
202620,493 
Thereafter209,325 
Total $324,210 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS (LOSS) PER COMMON SHARE (“EPS”)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER COMMON SHARE (“EPS”) EARNINGS (LOSS) PER COMMON SHARE (“EPS”)
Basic EPS is computed using net income (loss) divided by the weighted-average number of common shares outstanding during each period, excluding unvested restricted stock units (“RSUs”).
Diluted EPS represents net income (loss) divided by the weighted-average number of common shares outstanding during the period, including common stock equivalents. Common stock equivalents consist of shares subject to warrants and share-based awards with exercise prices less than the average market price of the Company’s common stock for the period, to the extent their inclusion would be dilutive. Regarding RSUs subject to a market condition, before the end of the contingency period, the number of contingently issuable shares (i.e., RSUs) to be included in diluted EPS would be based on the number of common shares issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, assuming the result would be dilutive. Those contingently issuable shares would be included in the denominator of diluted EPS as of the beginning of the period, or as of the grant date of the share-based payment, if later.
The following table presents information necessary to calculate basic and diluted EPS for the three months ended March 31, 2022, and 2021:
Three months ended March 31,
20222021
Net (loss) income$(23,296)$4,940 
Weighted-average shares of common stock outstanding44,718,510 33,717,103 
Dilutive effect of warrants using the treasury stock method 2,840,464 
Dilutive effect of restricted stock units using the treasury stock method 1,658,866 
Dilutive effect of stock options using the treasury stock method 780,598 
Diluted weighted-average shares of common stock outstanding44,718,510 38,997,031 
Basic EPS$(0.52)$0.15 
Diluted EPS$(0.52)$0.13 
The computation of the weighted-average shares of common stock outstanding for diluted EPS excludes the following potential common shares as their inclusion would have an anti-dilutive effect:
Three months ended March 31,
20222021
Shares subject to warrants outstanding17,669  
Shares subject to unvested performance based and restricted stock units1,234,857  
Shares subject to stock options outstanding696,071  
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE, NET AND INVENTORIES
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET AND INVENTORIES ACCOUNTS RECEIVABLE, NET, AND INVENTORIES
Accounts receivable, net comprised the following:
March 31,
2022
December 31,
2021
Trade accounts receivable$43,691 $35,511 
Allowance for doubtful accounts(1,112)(1,156)
Other receivables2,740 7,129 
Total accounts receivable, net$45,319 $41,484 
Inventories comprised the following:
March 31,
2022
December 31,
2021
Finished goods$145,573 $145,298 
Work-in-process8,786 5,967 
Raw materials42,135 41,399 
Allowance for inventory obsolescence(6,498)(3,530)
Total inventories$189,996 $189,134 
The allowance for inventory obsolescence increased during the first quarter of 2022 as a result of a reserve for certain durable products.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
OPERATING LEASES OPERATING LEASESThe Company leases its distribution centers and manufacturing facilities from third parties under various non-cancelable lease agreements expiring at various dates through 2032. Certain leases contain escalation provisions and/or renewal options, giving the Company the right to extend the leases by up to 10 years. However, these options are generally not reflected in the calculation of the right-of-use assets and lease liabilities due to uncertainty surrounding the likelihood of renewal. The Company recognizes operating lease costs over the respective lease periods, including short-term and month-to-month leases. During the three months ended March 31, 2022, and 2021, the Company incurred operating lease costs of $2,597 and $1,494, respectively. These costs are included primarily within selling, general and administrative expense in the condensed consolidated statements of operations.
Supplemental balance sheet information related to the Company’s operating leases are as follows:
March 31,
2022
December 31,
2021
Assets
Operating lease right-of-use assets, net of accumulated amortization$54,566 $45,245 
Total leased assets$54,566 $45,245 
Liabilities
Current portion of lease liabilities$7,773 $7,198 
Long-term lease liabilities46,755 38,595 
Total lease liabilities$54,528 $45,793 
As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:
Operating
For the period of April 1, 2022 to December 31, 2022$7,003 
Year ending December 31,
20239,311 
20249,031 
20258,338 
20266,824 
20276,369 
Thereafter14,208 
Total rental payments61,084 
Less portion representing interest(6,556)
Total principal54,528 
Less current portion(7,773)
Long-term portion$46,755 

During the three months ended March 31, 2022, the Company executed a lease for approximately 303,000 square feet of warehouse space in Shoemakersville, Pennsylvania, and recorded right-of-use assets for operating leases for $10,463.
During 2021, the Company executed new lease agreements that will commence in 2023. The future minimum lease payments for executed non-cancelable operating leases not yet commenced are as follows:
Operating
For the period of April 1, 2022, to December 31, 2022$ 
Year ending December 31,
20233,354 
20243,272 
20253,610 
20263,965 
20274,076 
Thereafter22,633 
Total rental payments$40,910 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET PROPERTY, PLANT AND EQUIPMENT, NET
Property, plant and equipment comprised the following:
March 31,
2022
December 31,
2021
Machinery and equipment$26,587 $25,177 
Peat bogs and related development9,876 8,686 
Building and improvements 9,503 9,510 
Land 6,116 6,120 
Leasehold improvements3,413 3,207 
Computer equipment3,271 3,197 
Furniture and fixtures2,991 2,867 
Gross property, plant and equipment
61,757 58,764 
Less: accumulated depreciation(10,408)(8,291)
Total property, plant and equipment, net$51,349 $50,473 
Depreciation and amortization expense related to property, plant and equipment, net was $2,195 and $385 for the three months ended March 31, 2022, and 2021, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities comprised the following:
March 31,
2022
December 31,
2021
Accrued compensation and benefits$4,283 $3,713 
Freight, custom and duty accrual2,366 2,094 
Goods in transit accrual2,413 3,473 
Income tax accrual 729 
Contingent consideration15,474 17,034 
Other accrued liabilities7,013 6,953 
Total accrued expenses and other current liabilities$31,549 $33,996 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
DEBT DEBT
Debt is comprised of the following:
March 31,
2022
December 31,
2021
Term loan - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
$118,880 $118,975 
Other2,612 2,805 
Total debt$121,492 $121,780 
Current portion of long-term debt$2,298 $2,263 
Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
119,194 119,517 
Total debt$121,492 $121,780 
Senior Secured Term Loan
On October 25, 2021, the Company and its subsidiaries entered into a Credit and Guaranty Agreement with JPMorgan Chase Bank, N.A., as administrative agent for certain lenders, pursuant to which the Company borrowed a $125,000 senior secured term loan (“Term Loan”). The Term Loan bears interest at LIBOR (with a 1.0% floor) plus 5.50%, or an alternative base rate (with a 2.0% floor), plus 4.50%, and is subject to a call premium of 2% in year one, 1% in year two, and 0% thereafter, and matures on October 25, 2028 ("Maturity Date"). Deferred financing costs and discount totaled $6,190 and are being amortized to interest expense over the term of the loan. For the three months ended March 31, 2022, the effective interest rate was 7.30% and interest expense was $2,031 and amortization of deferred financing costs was $218.
The principal amounts of the Term Loan are required to be repaid in consecutive quarterly installments in amounts equal to 0.25% of the principal amount of the Term Loan, on the last day of each fiscal quarter commencing March 31, 2022, with the balance of the Term Loan payable on the Maturity Date. The Company is also required to make mandatory prepayments upon the occurrence of certain events, including (i) achieving certain excess cash flow criteria, including the achievement and maintenance of a specific leverage ratio, (ii) selling assets that are collateral, or (iii) upon the issuance, offering, or placement of new debt obligations. There were no such mandatory prepayments made since inception of the Term Loan.
The Term Loan requires the Company to maintain certain reporting requirements, affirmative covenants, and negative covenants, and was in compliance with all requirements as of March 31, 2022. The Term Loan is secured by a first lien on the non-working capital assets of the Company and a second lien on the working capital assets of the Company. The Company may request additional term loan commitments subject to certain loan conditions.
Revolving asset-backed credit facilities
Encina Credit Facility
On July 11, 2019, the Company and certain of its direct and indirect subsidiaries (the “Encina Obligors”) entered into the Encina Credit Facility through a certain Loan and Security Agreement whereby the Encina Obligors obtained a revolving asset-based loan commitment in the maximum amount of $45,000 (inclusive of a limit of up to $15,000 of borrowings for the Canadian borrowers and a swingline facility of up to $2,000), subject to applicable borrowing base availability, through Encina Business Credit, LLC. The Encina Credit Facility was due on the earlier of July 11, 2022, or 90 days prior to the scheduled maturity date of the Brightwood Loan Services LLC Term Loan. The Encina Credit Facility was secured by working capital assets and a second lien on non-working capital assets. The Encina Credit Facility was repaid in December 2020 and replaced in March 2021 by the JPMorgan Credit Facility (as defined below). The unamortized deferred financing costs and early termination fees totaling $680 were recognized as a loss on debt extinguishment in the condensed consolidated statements of operations for the three months ended March 31, 2021.
JPMorgan Revolving Credit Facility
On March 29, 2021, Hydrofarm Holdings Group, Inc. and certain of its direct and indirect subsidiaries (the "JPMorgan Obligors") entered into a Senior Secured Revolving Credit Facility (the "JPMorgan Credit Facility") with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, and the lenders from time to time party thereto. The JPMorgan Credit Facility is due on the earlier of March 29, 2024, or any earlier date on which the revolving commitments are reduced to zero.
The three-year JPMorgan Credit Facility had a borrowing limit of $50,000 with an option to request an increase in the revolving commitment by up to $25,000, drawn in $5,000 increments, for a total not to exceed $75,000, subject to customary condition ("Revolver"). On August 31, 2021, the JPMorgan Obligors entered into an amendment (the "First Amendment") to increase their original borrowing limit to $100,000. In connection with the First Amendment, the Company's recently acquired subsidiaries became party to the JPMorgan Credit Facility as either borrowers or as guarantors. The Revolver maintains an interest rate of LIBOR plus 1.95% and has a 0.0% LIBOR floor. A fee of 0.25% per annum is charged for available but unused borrowings as defined. On October 25, 2021, the Company and its subsidiaries entered into a second amendment (the “Second Amendment”), with JPMorgan Chase Bank, N.A., pursuant to which the parties consented to the Term Loan and the lien priorities described above and made certain conforming changes to the provisions of the Term Loan.
The unamortized debt issuance costs were $908 as of March 31, 2022 and are included in other assets in the condensed consolidated balance sheets. Deferred financing costs are being amortized to interest expense over the term of the Revolver. As of March 31, 2022, the JPMorgan Obligors had approximately $99,674 available to borrow under the JPMorgan Credit Facility.
The JPMorgan Credit Facility is secured by the Company’s assets and the assets of certain of the Company’s subsidiaries. The Company is required to maintain certain reporting requirements, affirmative covenants, negative covenants and financial covenants ("debt covenants"), including, in certain situations pursuant to terms outlined in the agreement, the maintenance of a minimum fixed charge coverage ratio of 1.1x on a rolling twelve-month basis. The JPMorgan Obligors were in compliance with all debt covenants as of March 31, 2022.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY
Capital stock
As of March 31, 2022, the following summarizes shares authorized, issued and outstanding:
Capital stock authorized and outstanding:Shares
authorized
Shares
outstanding
Convertible preferred stock50,000,000  
Common stock300,000,000 44,822,866 
Common stock
Each holder of common stock is entitled to one vote for each share of common stock. Common stockholders have no pre-emptive rights to acquire additional shares of common stock or other securities. The common stock is not subject to redemption rights and carries no subscription or conversion rights. In the event of liquidation, the stockholders are entitled to share in corporate assets on a pro rata basis after the Company satisfies all liabilities and after provision is made for any class of capital stock having preference over the common stock. Subject to corporate regulations and preferences to preferred stock, if any, dividends are at the discretion of the Company’s board of directors (the ‘‘Board’’).
Warrants
On July 19, 2021, the Company completed the redemption ("Redemption") of certain of its outstanding warrants (the "Investor Warrants") that were issued in connection with a private placement of units (the "private placement"), each consisting of a share of common stock and a warrant to purchase an additional one-half (1/2) shares of common stock, which concluded in the fall of 2018.
The Company was entitled to redeem all of the outstanding Investor Warrants for a redemption price of $0.00033712 per Investor Warrant ("Redemption Price") if (i) there was an effective registration statement covering the resale of the shares of common stock underlying the Investor Warrants, and (ii) the volume-weighted average price of the Company's common stock for the twenty consecutive trading days prior to the date of the notice of redemption is at least $25.28, of which both requirements were met. Investor Warrants were exercisable at a price of $16.86 per share until July 19, 2021 (the "redemption date"). Any Investor Warrants that remained unexercised immediately after the redemption date were void and no longer exercisable, and the holders of those Investor Warrants were entitled to receive the Redemption Price.
Prior to the redemption date 3,367,647 Investor Warrants were exercised, generating total gross proceeds of $56,778. The Company redeemed 1,491 Investor Warrants at the Redemption Price.
In connection with the private placement, the Company agreed to engage the placement agent (the "Placement Agent") as the Company's warrant solicitation agent in the event the Investor Warrants were called for Redemption. The Company agreed to pay a warrant solicitation fee to the Placement Agent equal to five percent of the amount of net cash proceeds solicited by the Placement Agent upon the exercise of certain Investor Warrants following such call for Redemption.
As of March 31, 2022, the following table summarizes the outstanding warrants:
Number of WarrantsExercise Price
Placement agent warrants11,662 $8.43 
Placement agent warrants6,007 $16.86 
Total17,669 $11.30 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Stock-based compensation plan overview
The Company maintains three equity incentive plans: the 2018 Equity Incentive Plan (“2018 Plan”), the 2019 Employee, Director and Consultant Equity Incentive Plan (“2019 Plan”) and the 2020 Employee, Director, and Consultant Equity Incentive Plan (“2020 Plan” and collectively, “Incentive Plans”). The 2020 Plan serves as the successor to the 2019 Plan and 2018 Plan and provides for the issuance of incentive stock options, nonqualified stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company. No further awards will be issued under the 2018 Plan and 2019 Plan. Of the total shares available for grant under the 2020 Plan, 1,732,432 remain available as of March 31, 2022.
RSU Activity
RSUs granted to certain executives, employees and members of the Board generally have a time-based vesting requirement (based on continuous employment). The stock-based compensation expense related to service-based awards is recorded over the requisite service period. During the three months ended March 31, 2022, the Company granted RSU awards that are expected to vest either (i) ratably over a three-year period on each anniversary of the grant date, or (ii) with three vesting tranches, the first of which occurred on the grant date, and the following two tranches on each subsequent anniversary of the grant date. The following table summarizes the activity related to the Company's RSUs for the three months ended March 31, 2022. For purposes of this table, vested RSUs represent the shares for which the service condition had been fulfilled as of March 31, 2022:
Number of
RSUs
Weighted
average grant
date fair value
Balance, December 31, 20211,087,608 $9.71 
Granted339,076 $15.93 
Vested(278,002)$11.92 
Forfeited(29,938)$52.51 
Balance, March 31, 20221,118,744 $9.90 
As of March 31, 2022, total unamortized stock-based compensation cost related to unvested RSUs was $9,010 and the weighted-average period over which the compensation is expected to be recognized is 1.61 years. For the three months ended March 31, 2022, the Company recognized $2,799 of total stock-based compensation expense for RSUs.
Performance Stock Unit ("PSU") Activity
During the three months ended March 31, 2022, the Company granted PSU awards that are subject to a one-year vesting requirement (based on continuous employment) and contain performance conditions based on certain performance metrics. The following table summarizes the activity related to the Company's PSUs for the three months ended March 31, 2022.
Number of
PSUs
Weighted
average grant
date fair value
Balance, December 31, 2021 $ 
Granted116,113 $15.74 
Balance, March 31, 2022116,113 $15.74 
As of March 31, 2022, total unamortized stock-based compensation cost related to unvested PSUs was $1,783 and the weighted-average period over which the compensation is expected to be recognized is less than one year. For the three months ended March 31, 2022, the Company recognized $45 of total stock-based compensation expense for PSUs.
Stock options
The following table summarizes the stock option activity for the three months ended March 31, 2022:
NumberWeighted
average
exercise price
Weighted
average grant
date fair value
Weighted average
remaining contractual
term (years)
Outstanding as of December 31, 2021720,549 $9.57 $2.21 7.37
Exercised(7,765)$9.04 $2.21 
Cancelled(90)$11.06 $9.89 
Forfeited(16,623)$11.51 $6.03 
Outstanding as of March 31, 2022696,071 $9.53 $2.12 6.84
Options exercisable as of March 31, 2022548,551 $8.56 $1.08 6.53
Vested and expected to vest as of March 31, 2022696,071 $9.53 $2.12 6.84
The following table summarizes the unvested stock option activity for the three months ended March 31, 2022:
NumberWeighted
average grant
date fair value
Unvested as of December 31, 2021202,515 $5.04 
Vested(38,372)$1.02 
Forfeited(16,623)$6.03 
Unvested as of March 31, 2022147,520 $5.98 
As of March 31, 2022, total compensation cost related to unvested awards not yet recognized was $730 and the weighted-average period over which the compensation is expected to be recognized is 1.95 years. For the three months ended March 31, 2022, the Company recognized $64 of total stock-based compensation expense for stock options.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES, AND RELATED PARTY TRANSACTIONS COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS
Purchase commitments
From time to time in the normal course of business, the Company will enter into agreements with suppliers which provide favorable pricing in return for a commitment to purchase minimum amounts of inventory over a defined time period.
Contingencies
In the normal course of business, certain claims have been brought against the Company and, where applicable, its suppliers. While there is inherent difficulty in predicting the outcome of such matters, management has vigorously contested the validity of these claims. Based on available information, management believes the claims are without merit and does not expect that the outcome, individually or in the aggregate, would have a material adverse effect on the consolidated financial positions, results of operations, cash flows or future earnings.
Related party transactions — Hydrofarm Distribution Center
The Company leased a distribution center in Petaluma, California from entities in which a related party was a stockholder. For the three months ended March 2021, rent expense for the month-to-month lease totaled $320.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The following table summarizes the estimated fair value of the Company's assets and liabilities for which disclosure of fair value is required:
March 31, 2022December 31, 2021
Fair Value Hierarchy LevelCarrying AmountEstimated Fair ValueCarrying AmountEstimated Fair Value
Term LoanLevel 2$125,000 $118,750 $125,000 $121,250 
The carrying values of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued and other current liabilities approximate their fair value due to their short-term maturities. The carrying value of the note receivable (as described in Note 2 - Basis of Presentation and Significant Accounting Policies) and the carrying value of contingent consideration (as described in Note 3 - Business Combinations) are based on level 3 fair value measurements and are reported at estimated fair value. The fair value of the Company's Term Loan was based on bank quotes and the carrying amount reported above excludes unamortized deferred financing costs and discount.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the Company's annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation. The Company reclassified the balance within "Impairment, restructuring and other" on the condensed consolidated statements of operations for the prior period into "Selling, general and administrative expenses" to conform to the current period presentation. The Company reclassified the balance of customer deposits previously reported in "accounts payable" into "deferred revenue" in the condensed consolidated balance sheet as of December 31, 2021 to conform to the current period presentation. The amount totaled $18,273 as of December 31, 2021.
The condensed consolidated balance sheet as of December 31, 2021, has been derived from the audited consolidated financial statements of the Company, which is included in the Company's Annual Report on Form 10-K ("2021 Annual Report"). These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the 2021 Annual Report.
Use of estimates The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Significant estimates include provisions for sales returns, rebates and claims from customers, realization of accounts receivable and inventories, fair value of assets acquired and liabilities assumed for business combinations, valuation of intangible assets and goodwill, estimated useful lives of long lived assets, incremental borrowing rate applied in lease accounting, valuation of stock-based compensation, recognition of deferred income taxes, recognition of liabilities related to commitments and contingencies and valuation allowances. Actual results may differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or new information available.
Business combinations
Acquisitions of businesses are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquiree, and the equity interests issued in exchange for control of the acquiree. Acquisition related costs are recognized in net income (loss) as incurred.
When the consideration transferred in a business combination includes assets or liabilities resulting from a contingent consideration arrangement, the contingent consideration is measured at its acquisition date fair value and included as part of the consideration transferred in a business combination. Contingent consideration is established for business acquisitions where the Company has the obligation to transfer additional assets or equity interests to the former owners if specified future events occur or conditions are met. Contingent consideration is classified as a liability when the obligation requires settlement in cash or other assets and is classified as equity when the obligation requires settlement in the Company's own equity instruments. Changes in the fair value of the contingent consideration that qualify as measurement period adjustments are adjusted retrospectively, with a corresponding adjustment to goodwill. Measurement period adjustments are adjustments that arise from additional information obtained during the measurement period (which cannot exceed one year from the acquisition date) about facts and circumstances that existed at the acquisition date. All other subsequent changes in the fair value of contingent consideration classified as a liability are included in net income (loss) in the period. Changes in the fair value of contingent consideration classified as equity are not recognized.
For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period to obtain sufficient information to assess these contingencies as part of acquisition accounting, as applicable.

Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non‑controlling interests in the acquiree, and the fair value of the acquirer’s previously held equity interest in the acquire (if any) over the net of the acquisition‑date fair value amounts of the identifiable assets acquired, and the liabilities assumed.

If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that time. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to net income (loss).
Revenue recognition The Company follows Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”) which requires that revenue recognized from contracts with customers be disaggregated into categories that depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by economic factors. The Company has determined that revenue is generated from one category, which is the distribution and manufacture of controlled environment agriculture equipment and supplies.
Revenue is recognized as control of promised goods is transferred to customers which generally occurs upon receipt at customers’ locations determined by the specific terms of the contract. Arrangements generally have a single performance obligation and revenue reported is comprised of fixed consideration and variable consideration which includes applicable volume rebates, cash discounts and sales returns and allowances. Variable consideration is estimated and recorded at the time of sale; these allowances and accruals are not material to the financial statements.
The amount billed to customers for shipping and handling costs included in net sales was $3,879 and $1,245 for the three months ended March 31, 2022, and 2021, respectively. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are accounted for as fulfillment costs included in cost of goods sold. The Company does not receive noncash consideration for the sale of goods. Contract consideration received from a customer prior to revenue recognition is recorded as a contract liability and is recognized as revenue when the Company satisfies the related performance obligation under the terms of the contract. The Company's contract liabilities, which consist primarily of customer deposits are reported within deferred revenue in the condensed consolidated balance sheets, totaled $10,887 and $18,273 as of March 31, 2022, and December 31, 2021, respectively. There are no significant financing components. Excluded from revenue are any taxes assessed by governmental authorities, including value-added and other sales-related taxes that are imposed on and concurrent with revenue-generating activities.
Income taxes—interim tax provision The Company recorded an income tax benefit of $5,569 for the three months ended March 31, 2022, representing an effective income tax rate of 19.3%. The Company’s effective income tax rate for the three months ended March 31, 2022, differs from the federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets, due to the acquisition of the IGE Entities (as defined below) which had an income tax rate benefit of 23.4%. In addition, as described in Note 3 - Business Combinations, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%. These income tax benefits totaled $8,543, and were partially offset by income taxes from certain foreign jurisdictions where the Company conducts business and state minimum income taxes in the United States.The Company recorded a tax expense of $756 for the three months ended March 31, 2021. The Company’s effective tax rates for the three months ended March 31, 2021, differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards.
Recent accounting pronouncements The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. There were no ASUs that were assessed and determined to be applicable or expected to have a material impact on our condensed consolidated financial statements.
Purchase commitments From time to time in the normal course of business, the Company will enter into agreements with suppliers which provide favorable pricing in return for a commitment to purchase minimum amounts of inventory over a defined time period.
Contingencies In the normal course of business, certain claims have been brought against the Company and, where applicable, its suppliers. While there is inherent difficulty in predicting the outcome of such matters, management has vigorously contested the validity of these claims. Based on available information, management believes the claims are without merit and does not expect that the outcome, individually or in the aggregate, would have a material adverse effect on the consolidated financial positions, results of operations, cash flows or future earnings.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue from External Customers by Geographic Areas
Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:
Three months ended March 31,
20222021
United States$92,858 $90,672 
Canada21,502 22,264 
Intersegment eliminations(2,983)(1,547)
Total consolidated net sales$111,377 $111,389 
March 31,
2022
December 31,
2021
United States$87,121 $85,167 
Canada18,794 10,551 
Total property, plant and equipment, and operating lease right-of-use assets, net$105,915 $95,718 
Long-lived Assets by Geographic Areas
Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:
Three months ended March 31,
20222021
United States$92,858 $90,672 
Canada21,502 22,264 
Intersegment eliminations(2,983)(1,547)
Total consolidated net sales$111,377 $111,389 
March 31,
2022
December 31,
2021
United States$87,121 $85,167 
Canada18,794 10,551 
Total property, plant and equipment, and operating lease right-of-use assets, net$105,915 $95,718 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The following table sets forth the components and the preliminary allocation of the purchase price for the Company's acquisition of Heavy 16, the H&G Entities, Aurora, Greenstar and the IGE Entities:
Heavy 16H&G EntitiesAuroraGreenstarIGE Entities
Component of Purchase Price:
Cash$60,287 $133,483 $133,962 $85,121 $49,129 
Common stock16,736  25,824  11,051 
Contingent consideration344  19,300   
Forgiveness of assets and liabilities  (215)(1,601)722 
Total purchase price$77,367 $133,483 $178,871 $83,520 $60,902 
Acquisition-related costs$3,104 $5,063 $7,345 $3,697 $2,013 
Allocation of Purchase Price:
Identifiable assets (liabilities)
Accounts receivable$510 $3,308 $6,967 $982 $2,367 
Inventories1,451 6,559 11,031 8,728 30,592 
Prepaid expenses and other current assets34 493 1,086 447 470 
Property, plant and equipment1,078 358 37,991 1,717 4,274 
Operating lease right-of-use assets1,088 1,921  2,736 4,447 
Other assets25 213  176  
Accounts payable(1,055)(1,320)(4,360)(777)(21,686)
Accrued expenses and other current liabilities(226)(445)(768)(1,421)(859)
Current portion of lease liabilities(274)(447) (624)(815)
Current portion of long-term debt    (482)
Long-term deferred tax liabilities (25,589)  (5,531)
Long-term lease liabilities(868)(1,501) (1,836)(3,116)
Long-term debt    (1,434)
Other long-term liabilities  (3,840)  
Net identifiable assets1,763 (16,450)48,107 10,128 8,227 
Identifiable intangible assets
Other intangible assets200 200 824 383 2,430 
Customer relationships5,100 12,500 6,400 18,100 6,300 
Trademarks and trade names18,500 31,400 59,100 9,100 14,000 
Technology and formulations & recipes33,600 56,200 18,000 2,800 3,800 
Total identifiable intangible assets57,400 100,300 84,324 30,383 26,530 
Goodwill18,204 49,633 46,440 43,009 26,145 
Total purchase price allocation$77,367 $133,483 $178,871 $83,520 $60,902 
Business Acquisition, Pro Forma Information
The following represents certain estimated unaudited consolidated net sales and net income amounts for the quarter ended March 31, 2021 as if the five acquisitions had been included in the consolidated results of the Company for the entire period presented below. Management considers these estimates to represent an approximate measure of the performance of the combined Company (in millions):
Three months ended March 31, 2021
Estimated ($ in millions)
Net sales160 
Net income17 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The changes in goodwill are as follows:
Goodwill
Balance at December 31, 2021$204,868 
Acquisition - IGE Entities - remeasurement adjustments(22,542)
Acquisition - all others - remeasurement adjustments and foreign currency translation adjustments, net1,012 
Balance at March 31, 2022$183,338 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets, net comprised the following:
March 31, 2022December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$8,929 $(7,705)$1,224 $8,814 $(7,208)$1,606 
Customer relationship107,800 (19,440)88,360 101,222 (16,517)84,705 
Technology, formulations and recipes114,403 (8,026)106,377 110,561 (3,630)106,931 
Trade names132,110 (5,060)127,050    
Other4,878 (3,679)1,199 2,428 (1,744)684 
Total finite-lived intangible assets, net368,120 (43,910)324,210 223,025 (29,099)193,926 
Indefinite-lived intangible asset: 
Trade names2,801  2,801 120,773  120,773 
Other   120  120 
Total Intangible assets, net$370,921 $(43,910)$327,011 $343,918 $(29,099)$314,819 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net comprised the following:
March 31, 2022December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Finite-lived intangible assets: 
Computer software$8,929 $(7,705)$1,224 $8,814 $(7,208)$1,606 
Customer relationship107,800 (19,440)88,360 101,222 (16,517)84,705 
Technology, formulations and recipes114,403 (8,026)106,377 110,561 (3,630)106,931 
Trade names132,110 (5,060)127,050    
Other4,878 (3,679)1,199 2,428 (1,744)684 
Total finite-lived intangible assets, net368,120 (43,910)324,210 223,025 (29,099)193,926 
Indefinite-lived intangible asset: 
Trade names2,801  2,801 120,773  120,773 
Other   120  120 
Total Intangible assets, net$370,921 $(43,910)$327,011 $343,918 $(29,099)$314,819 
The following are the estimated useful lives for the major classes of finite-lived intangible assets:
Computer software5 years
Customer relationships
7 to 18 years
Technology, formulations and recipes
8 to 12 years
Trade names
15 to 20 years
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2022, is summarized below:
Estimated Future Amortization Expense
For the period of April 1, 2022 to December 31, 2022$19,743 
Year ending December 31,
202325,036 
202424,876 
202524,737 
202620,493 
Thereafter209,325 
Total $324,210 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS (LOSS) PER COMMON SHARE (“EPS”) (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents information necessary to calculate basic and diluted EPS for the three months ended March 31, 2022, and 2021:
Three months ended March 31,
20222021
Net (loss) income$(23,296)$4,940 
Weighted-average shares of common stock outstanding44,718,510 33,717,103 
Dilutive effect of warrants using the treasury stock method 2,840,464 
Dilutive effect of restricted stock units using the treasury stock method 1,658,866 
Dilutive effect of stock options using the treasury stock method 780,598 
Diluted weighted-average shares of common stock outstanding44,718,510 38,997,031 
Basic EPS$(0.52)$0.15 
Diluted EPS$(0.52)$0.13 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The computation of the weighted-average shares of common stock outstanding for diluted EPS excludes the following potential common shares as their inclusion would have an anti-dilutive effect:
Three months ended March 31,
20222021
Shares subject to warrants outstanding17,669  
Shares subject to unvested performance based and restricted stock units1,234,857  
Shares subject to stock options outstanding696,071  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net comprised the following:
March 31,
2022
December 31,
2021
Trade accounts receivable$43,691 $35,511 
Allowance for doubtful accounts(1,112)(1,156)
Other receivables2,740 7,129 
Total accounts receivable, net$45,319 $41,484 
Schedule of Inventories
Inventories comprised the following:
March 31,
2022
December 31,
2021
Finished goods$145,573 $145,298 
Work-in-process8,786 5,967 
Raw materials42,135 41,399 
Allowance for inventory obsolescence(6,498)(3,530)
Total inventories$189,996 $189,134 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Assets And Liabilities, Lessee
Supplemental balance sheet information related to the Company’s operating leases are as follows:
March 31,
2022
December 31,
2021
Assets
Operating lease right-of-use assets, net of accumulated amortization$54,566 $45,245 
Total leased assets$54,566 $45,245 
Liabilities
Current portion of lease liabilities$7,773 $7,198 
Long-term lease liabilities46,755 38,595 
Total lease liabilities$54,528 $45,793 
Lessee, Operating Lease, Liability, Maturity
As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:
Operating
For the period of April 1, 2022 to December 31, 2022$7,003 
Year ending December 31,
20239,311 
20249,031 
20258,338 
20266,824 
20276,369 
Thereafter14,208 
Total rental payments61,084 
Less portion representing interest(6,556)
Total principal54,528 
Less current portion(7,773)
Long-term portion$46,755 
Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule The future minimum lease payments for executed non-cancelable operating leases not yet commenced are as follows:
Operating
For the period of April 1, 2022, to December 31, 2022$ 
Year ending December 31,
20233,354 
20243,272 
20253,610 
20263,965 
20274,076 
Thereafter22,633 
Total rental payments$40,910 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment comprised the following:
March 31,
2022
December 31,
2021
Machinery and equipment$26,587 $25,177 
Peat bogs and related development9,876 8,686 
Building and improvements 9,503 9,510 
Land 6,116 6,120 
Leasehold improvements3,413 3,207 
Computer equipment3,271 3,197 
Furniture and fixtures2,991 2,867 
Gross property, plant and equipment
61,757 58,764 
Less: accumulated depreciation(10,408)(8,291)
Total property, plant and equipment, net$51,349 $50,473 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued expenses and other current liabilities comprised the following:
March 31,
2022
December 31,
2021
Accrued compensation and benefits$4,283 $3,713 
Freight, custom and duty accrual2,366 2,094 
Goods in transit accrual2,413 3,473 
Income tax accrual 729 
Contingent consideration15,474 17,034 
Other accrued liabilities7,013 6,953 
Total accrued expenses and other current liabilities$31,549 $33,996 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
Debt is comprised of the following:
March 31,
2022
December 31,
2021
Term loan - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
$118,880 $118,975 
Other2,612 2,805 
Total debt$121,492 $121,780 
Current portion of long-term debt$2,298 $2,263 
Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively
119,194 119,517 
Total debt$121,492 $121,780 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Schedule of Stock by Class
As of March 31, 2022, the following summarizes shares authorized, issued and outstanding:
Capital stock authorized and outstanding:Shares
authorized
Shares
outstanding
Convertible preferred stock50,000,000  
Common stock300,000,000 44,822,866 
Schedule of Warrants
As of March 31, 2022, the following table summarizes the outstanding warrants:
Number of WarrantsExercise Price
Placement agent warrants11,662 $8.43 
Placement agent warrants6,007 $16.86 
Total17,669 $11.30 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option For purposes of this table, vested RSUs represent the shares for which the service condition had been fulfilled as of March 31, 2022:
Number of
RSUs
Weighted
average grant
date fair value
Balance, December 31, 20211,087,608 $9.71 
Granted339,076 $15.93 
Vested(278,002)$11.92 
Forfeited(29,938)$52.51 
Balance, March 31, 20221,118,744 $9.90 
The following table summarizes the activity related to the Company's PSUs for the three months ended March 31, 2022.
Number of
PSUs
Weighted
average grant
date fair value
Balance, December 31, 2021 $ 
Granted116,113 $15.74 
Balance, March 31, 2022116,113 $15.74 
Share-based Payment Arrangement, Option, Activity
The following table summarizes the stock option activity for the three months ended March 31, 2022:
NumberWeighted
average
exercise price
Weighted
average grant
date fair value
Weighted average
remaining contractual
term (years)
Outstanding as of December 31, 2021720,549 $9.57 $2.21 7.37
Exercised(7,765)$9.04 $2.21 
Cancelled(90)$11.06 $9.89 
Forfeited(16,623)$11.51 $6.03 
Outstanding as of March 31, 2022696,071 $9.53 $2.12 6.84
Options exercisable as of March 31, 2022548,551 $8.56 $1.08 6.53
Vested and expected to vest as of March 31, 2022696,071 $9.53 $2.12 6.84
The following table summarizes the unvested stock option activity for the three months ended March 31, 2022:
NumberWeighted
average grant
date fair value
Unvested as of December 31, 2021202,515 $5.04 
Vested(38,372)$1.02 
Forfeited(16,623)$6.03 
Unvested as of March 31, 2022147,520 $5.98 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table summarizes the estimated fair value of the Company's assets and liabilities for which disclosure of fair value is required:
March 31, 2022December 31, 2021
Fair Value Hierarchy LevelCarrying AmountEstimated Fair ValueCarrying AmountEstimated Fair Value
Term LoanLevel 2$125,000 $118,750 $125,000 $121,250 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF THE BUSINESS (Details) - Common Stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 03, 2021
Dec. 14, 2020
Dec. 31, 2021
IPO      
Class of Stock [Line Items]      
Shares issued in offering (in shares)   9,966,667  
Sale of stock, price per share (in dollars per share)   $ 20.00  
Proceeds from issuance on offering   $ 182,271  
Issuance of common stock in connection with follow-on public offering, net of offering cost     $ 148
Over-Allotment Option      
Class of Stock [Line Items]      
Shares issued in offering (in shares)   1,300,000  
Follow-On Public Offering      
Class of Stock [Line Items]      
Shares issued in offering (in shares) 5,526,861    
Sale of stock, price per share (in dollars per share) $ 59.00    
Proceeds from issuance on offering $ 309,782    
Follow-On Public Offering, Over-Allotment Option      
Class of Stock [Line Items]      
Shares issued in offering (in shares) 720,894    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Contract liabilities $ 10,887   $ 18,273
Number of operating segments | segment 2    
Number of reportable segments | segment 1    
Impairment loss $ 2,636    
Notes receivable 475   $ 622
Revenue from External Customer [Line Items]      
Net sales 111,377 $ 111,389  
Income tax benefit (expense) $ 5,569 (756)  
Effective income tax rate 19.30%    
Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent 6.10%    
Validation allowance $ 8,543    
IGE Entities      
Revenue from External Customer [Line Items]      
Effective income tax rate 23.40%    
Shipping and Handling      
Revenue from External Customer [Line Items]      
Net sales $ 3,879 $ 1,245  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 111,377 $ 111,389  
Property, plant and equipment, and operating lease right-of-use assets, net 105,915   $ 95,718
United States      
Segment Reporting Information [Line Items]      
Property, plant and equipment, and operating lease right-of-use assets, net 87,121   85,167
Canada      
Segment Reporting Information [Line Items]      
Property, plant and equipment, and operating lease right-of-use assets, net 18,794   $ 10,551
Operating segments | United States      
Segment Reporting Information [Line Items]      
Net sales 92,858 90,672  
Operating segments | Canada      
Segment Reporting Information [Line Items]      
Net sales 21,502 22,264  
Intersegment eliminations      
Segment Reporting Information [Line Items]      
Net sales $ (2,983) $ (1,547)  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Narrative (Details)
3 Months Ended 12 Months Ended
Nov. 01, 2021
USD ($)
Aug. 03, 2021
USD ($)
Jul. 01, 2021
USD ($)
Jun. 01, 2021
USD ($)
May 03, 2021
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
acquisition
Business Acquisition [Line Items]              
Number of businesses acquired | acquisition             5
Amortization of intangible assets, additional           $ 5,894,000  
Field 16, LLC (Heavy 16)              
Business Acquisition [Line Items]              
Percentage of voting interests acquired         100.00%    
Consideration transferred         $ 77,367,000    
Cash         60,287,000    
Common stock         16,736,000    
Contingent consideration         344,000 200,000 $ 200,000
Contingent consideration arrangements, range of outcomes, value, high         2,500,000    
Contingent consideration arrangements, range of outcomes, value, incremental amount over threshold         200,000    
Contingent consideration arrangements, range of outcomes, value, threshold         1,000,000    
Contingent consideration arrangements, range of outcomes, value, sales threshold         21,000,000    
Contingent consideration         $ 344,000    
H&G Entities              
Business Acquisition [Line Items]              
Percentage of voting interests acquired       100.00%      
Consideration transferred       $ 133,483,000      
Cash       133,483,000      
Common stock       0      
Contingent consideration       $ 0      
Aurora              
Business Acquisition [Line Items]              
Percentage of voting interests acquired     100.00%        
Consideration transferred     $ 178,871,000        
Cash     133,962,000        
Common stock     25,824,000        
Contingent consideration           $ 15,274,000  
Contingent consideration arrangements, range of outcomes, value, high     70,997,000        
Contingent consideration     19,300,000        
Forgiveness of accounts payable     215,000        
Contingent consideration arrangements, excess EBITDA     $ 15,556,000        
Contingent consideration arrangements, multiplier     11        
Aurora | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate              
Business Acquisition [Line Items]              
Contingent consideration, liability, measurement input     0.15        
Greenstar              
Business Acquisition [Line Items]              
Percentage of voting interests acquired   100.00%          
Consideration transferred   $ 83,520,000          
Cash   85,121,000          
Common stock   0          
Contingent consideration   0          
Forgiveness of accounts payable   $ 1,601,000          
IGE Entities              
Business Acquisition [Line Items]              
Percentage of voting interests acquired 100.00%            
Consideration transferred $ 60,902,000            
Cash 49,129,000            
Common stock 11,051,000            
Contingent consideration 0            
Forgiveness of contract asset $ 722,000            
Customer relationship | Minimum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           7 years  
Customer relationship | Maximum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           12 years  
Technology, formulations and recipes | Minimum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           8 years  
Technology, formulations and recipes | Maximum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           12 years  
Trade names | Minimum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           15 years  
Trade names | Maximum              
Business Acquisition [Line Items]              
Acquired finite-lived intangible assets, weighted average useful life           20 years  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Components (Details) - USD ($)
$ in Thousands
Nov. 01, 2021
Aug. 03, 2021
Jul. 01, 2021
Jun. 01, 2021
May 03, 2021
Heavy 16          
Business Acquisition [Line Items]          
Cash         $ 60,287
Common stock         16,736
Contingent consideration         344
Forgiveness of assets and liabilities         0
Total purchase price         77,367
Acquisition-related costs         $ 3,104
H&G Entities          
Business Acquisition [Line Items]          
Cash       $ 133,483  
Common stock       0  
Contingent consideration       0  
Forgiveness of assets and liabilities       0  
Total purchase price       133,483  
Acquisition-related costs       $ 5,063  
Aurora          
Business Acquisition [Line Items]          
Cash     $ 133,962    
Common stock     25,824    
Contingent consideration     19,300    
Forgiveness of assets and liabilities     (215)    
Total purchase price     178,871    
Acquisition-related costs     $ 7,345    
Greenstar          
Business Acquisition [Line Items]          
Cash   $ 85,121      
Common stock   0      
Contingent consideration   0      
Forgiveness of assets and liabilities   (1,601)      
Total purchase price   83,520      
Acquisition-related costs   $ 3,697      
Innovative Growers Equipment, Inc.          
Business Acquisition [Line Items]          
Cash $ 49,129        
Common stock 11,051        
Contingent consideration 0        
Forgiveness of assets and liabilities 722        
Total purchase price 60,902        
Acquisition-related costs $ 2,013        
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Nov. 01, 2021
Aug. 03, 2021
Jul. 01, 2021
Jun. 01, 2021
May 03, 2021
Business Acquisition [Line Items]              
Goodwill $ 183,338 $ 204,868          
Heavy 16              
Business Acquisition [Line Items]              
Accounts receivable             $ 510
Inventories             1,451
Prepaid expenses and other current assets             34
Property, plant and equipment             1,078
Operating lease right-of-use assets             1,088
Other assets             25
Accounts payable             (1,055)
Accrued expenses and other current liabilities             (226)
Current portion of lease liabilities             (274)
Current portion of long-term debt             0
Long-term deferred tax liabilities             0
Long-term lease liabilities             (868)
Long-term debt             0
Other long-term liabilities             0
Net identifiable assets             1,763
Total identifiable intangible assets             57,400
Goodwill             18,204
Total purchase price allocation             77,367
Heavy 16 | Other intangible assets              
Business Acquisition [Line Items]              
Total identifiable intangible assets             200
Heavy 16 | Customer relationship              
Business Acquisition [Line Items]              
Total identifiable intangible assets             5,100
Heavy 16 | Trademarks and trade names              
Business Acquisition [Line Items]              
Total identifiable intangible assets             18,500
Heavy 16 | Technology, formulations and recipes              
Business Acquisition [Line Items]              
Total identifiable intangible assets             $ 33,600
H&G Entities              
Business Acquisition [Line Items]              
Accounts receivable           $ 3,308  
Inventories           6,559  
Prepaid expenses and other current assets           493  
Property, plant and equipment           358  
Operating lease right-of-use assets           1,921  
Other assets           213  
Accounts payable           (1,320)  
Accrued expenses and other current liabilities           (445)  
Current portion of lease liabilities           (447)  
Current portion of long-term debt           0  
Long-term deferred tax liabilities           (25,589)  
Long-term lease liabilities           (1,501)  
Long-term debt           0  
Other long-term liabilities           0  
Net identifiable assets           (16,450)  
Total identifiable intangible assets           100,300  
Goodwill           49,633  
Total purchase price allocation           133,483  
H&G Entities | Other intangible assets              
Business Acquisition [Line Items]              
Total identifiable intangible assets           200  
H&G Entities | Customer relationship              
Business Acquisition [Line Items]              
Total identifiable intangible assets           12,500  
H&G Entities | Trademarks and trade names              
Business Acquisition [Line Items]              
Total identifiable intangible assets           31,400  
H&G Entities | Technology, formulations and recipes              
Business Acquisition [Line Items]              
Total identifiable intangible assets           $ 56,200  
Aurora              
Business Acquisition [Line Items]              
Accounts receivable         $ 6,967    
Inventories         11,031    
Prepaid expenses and other current assets         1,086    
Property, plant and equipment         37,991    
Operating lease right-of-use assets         0    
Other assets         0    
Accounts payable         (4,360)    
Accrued expenses and other current liabilities         (768)    
Current portion of lease liabilities         0    
Current portion of long-term debt         0    
Long-term deferred tax liabilities         0    
Long-term lease liabilities         0    
Long-term debt         0    
Other long-term liabilities         (3,840)    
Net identifiable assets         48,107    
Total identifiable intangible assets         84,324    
Goodwill         46,440    
Total purchase price allocation         178,871    
Aurora | Other intangible assets              
Business Acquisition [Line Items]              
Total identifiable intangible assets         824    
Aurora | Customer relationship              
Business Acquisition [Line Items]              
Total identifiable intangible assets         6,400    
Aurora | Trademarks and trade names              
Business Acquisition [Line Items]              
Total identifiable intangible assets         59,100    
Aurora | Technology, formulations and recipes              
Business Acquisition [Line Items]              
Total identifiable intangible assets         $ 18,000    
Greenstar              
Business Acquisition [Line Items]              
Accounts receivable       $ 982      
Inventories       8,728      
Prepaid expenses and other current assets       447      
Property, plant and equipment       1,717      
Operating lease right-of-use assets       2,736      
Other assets       176      
Accounts payable       (777)      
Accrued expenses and other current liabilities       (1,421)      
Current portion of lease liabilities       (624)      
Current portion of long-term debt       0      
Long-term deferred tax liabilities       0      
Long-term lease liabilities       (1,836)      
Long-term debt       0      
Other long-term liabilities       0      
Net identifiable assets       10,128      
Total identifiable intangible assets       30,383      
Goodwill       43,009      
Total purchase price allocation       83,520      
Greenstar | Other intangible assets              
Business Acquisition [Line Items]              
Total identifiable intangible assets       383      
Greenstar | Customer relationship              
Business Acquisition [Line Items]              
Total identifiable intangible assets       18,100      
Greenstar | Trademarks and trade names              
Business Acquisition [Line Items]              
Total identifiable intangible assets       9,100      
Greenstar | Technology, formulations and recipes              
Business Acquisition [Line Items]              
Total identifiable intangible assets       $ 2,800      
IGE Entities              
Business Acquisition [Line Items]              
Accounts receivable     $ 2,367        
Inventories     30,592        
Prepaid expenses and other current assets     470        
Property, plant and equipment     4,274        
Operating lease right-of-use assets     4,447        
Other assets     0        
Accounts payable     (21,686)        
Accrued expenses and other current liabilities     (859)        
Current portion of lease liabilities     (815)        
Current portion of long-term debt     (482)        
Long-term deferred tax liabilities     (5,531)        
Long-term lease liabilities     (3,116)        
Long-term debt     (1,434)        
Other long-term liabilities     0        
Net identifiable assets     8,227        
Total identifiable intangible assets     26,530        
Goodwill     26,145        
Total purchase price allocation     60,902        
IGE Entities | Other intangible assets              
Business Acquisition [Line Items]              
Total identifiable intangible assets     2,430        
IGE Entities | Customer relationship              
Business Acquisition [Line Items]              
Total identifiable intangible assets     6,300        
IGE Entities | Trademarks and trade names              
Business Acquisition [Line Items]              
Total identifiable intangible assets     14,000        
IGE Entities | Technology, formulations and recipes              
Business Acquisition [Line Items]              
Total identifiable intangible assets     $ 3,800        
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Pro Forma (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Business Combination and Asset Acquisition [Abstract]  
Net sales $ 160
Net income $ 17
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
acquisition
Goodwill [Line Items]      
Goodwill $ 183,338   $ 204,868
Amortization expense 14,746 $ 1,206  
Number of businesses acquired | acquisition     5
United States      
Goodwill [Line Items]      
Goodwill 122,977    
Canada      
Goodwill [Line Items]      
Goodwill $ 60,361    
Computer software | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, amortization period 2 years    
Customer relationship | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, amortization period 12 years    
Technology, formulations and recipes | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, amortization period 11 years    
Trade names | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, amortization period 19 years    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill [Roll Forward]  
Balance at December 31, 2021 $ 204,868
Balance at March 31, 2022 183,338
IGE Entities  
Goodwill [Roll Forward]  
Remeasurement adjustments and foreign currency translation adjustments, net (22,542)
All others  
Goodwill [Roll Forward]  
Remeasurement adjustments and foreign currency translation adjustments, net $ 1,012
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 368,120 $ 223,025
Accumulated Amortization (43,910) (29,099)
Total 324,210 193,926
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 370,921 343,918
Total 327,011 314,819
Trade names    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,801 120,773
Other intangible assets    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 0 120
Computer software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,929 8,814
Accumulated Amortization (7,705) (7,208)
Total 1,224 1,606
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 107,800 101,222
Accumulated Amortization (19,440) (16,517)
Total 88,360 84,705
Technology, formulations and recipes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 114,403 110,561
Accumulated Amortization (8,026) (3,630)
Total 106,377 106,931
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 132,110 0
Accumulated Amortization (5,060) 0
Total 127,050 0
Other intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,878 2,428
Accumulated Amortization (3,679) (1,744)
Total $ 1,199 $ 684
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details)
3 Months Ended
Mar. 31, 2022
Computer software  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 5 years
Customer relationship | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 7 years
Customer relationship | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 18 years
Technology, formulations and recipes | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 8 years
Technology, formulations and recipes | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 12 years
Trade names | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 15 years
Trade names | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 20 years
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
For the period of April 1, 2022 to December 31, 2022 $ 19,743  
Year ending December 31, 2023 25,036  
Year ending December 31, 2024 24,876  
Year ending December 31, 2025 24,737  
Year ending December 31, 2026 20,493  
Thereafter 209,325  
Total $ 324,210 $ 193,926
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS (LOSS) PER COMMON SHARE (“EPS”) - Calculation for Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Net (loss) income $ (23,296) $ 4,940
Weighted-average shares of common stock outstanding (in shares) 44,718,510 33,717,103
Dilutive effect of warrants using the treasury stock method (in shares) 0 2,840,464
Diluted weighted-average shares of common stock outstanding (in shares) 44,718,510 38,997,031
Basic EPS (in dollars per share) $ (0.52) $ 0.15
Diluted EPS (in dollars per share) $ (0.52) $ 0.13
Restricted stock units    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Dilutive effect of share-based payments using the treasury stock method (in shares) 0 1,658,866
Stock options    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Dilutive effect of share-based payments using the treasury stock method (in shares) 0 780,598
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS (LOSS) PER COMMON SHARE (“EPS”) - Antidilutive (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares subject to (in shares) 17,669 0
Performance based and restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares subject to (in shares) 1,234,857 0
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares subject to (in shares) 696,071 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade accounts receivable $ 43,691 $ 35,511
Allowance for doubtful accounts (1,112) (1,156)
Other receivables 2,740 7,129
Total accounts receivable, net $ 45,319 $ 41,484
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Finished goods $ 145,573 $ 145,298
Work-in-process 8,786 5,967
Raw materials 42,135 41,399
Allowance for inventory obsolescence (6,498) (3,530)
Total inventories $ 189,996 $ 189,134
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES - Narrative (Details)
ft² in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
ft²
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Leases [Abstract]      
Renewal term 10 years    
Operating lease, cost $ 2,597 $ 1,494  
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets $ 54,566   $ 45,245
Shoemakersville, Pennsylvania      
Leases [Abstract]      
Rented area (sf) | ft² 303    
Lessee, Lease, Description [Line Items]      
Rented area (sf) | ft² 303    
Operating lease right-of-use assets $ 10,463    
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets, net of accumulated amortization $ 54,566 $ 45,245
Total leased assets 54,566 45,245
Current portion of lease liabilities 7,773 7,198
Long-term lease liabilities 46,755 38,595
Total lease liabilities $ 54,528 $ 45,793
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES - Future Minimum Lease Payment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
For the period of April 1, 2022 to December 31, 2022 $ 7,003  
2023 9,311  
2024 9,031  
2025 8,338  
2026 6,824  
2027 6,369  
Thereafter 14,208  
Total rental payments 61,084  
Less portion representing interest (6,556)  
Total lease liabilities 54,528 $ 45,793
Less current portion (7,773) (7,198)
Long-term portion $ 46,755 $ 38,595
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES - Lease Not yet Commenced Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
For the period of April 1, 2022, to December 31, 2022 $ 0
2023 3,354
2024 3,272
2025 3,610
2026 3,965
2027 4,076
Thereafter 22,633
Total rental payments $ 40,910
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 61,757   $ 58,764
Less: accumulated depreciation (10,408)   (8,291)
Total property and equipment, net 51,349   50,473
Depreciation and amortization expense 2,195 $ 385  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 26,587   25,177
Peat bogs and related development      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 9,876   8,686
Building and improvements      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 9,503   9,510
Land      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 6,116   6,120
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 3,413   3,207
Computer equipment      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 3,271   3,197
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 2,991   $ 2,867
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 4,283 $ 3,713
Freight, custom and duty accrual 2,366 2,094
Goods in transit accrual 2,413 3,473
Income tax accrual 0 729
Contingent consideration 15,474 17,034
Other accrued liabilities 7,013 6,953
Total accrued expenses and other current liabilities $ 31,549 $ 33,996
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Oct. 25, 2021
Debt Instrument [Line Items]      
Long-term debt $ 121,492 $ 121,780  
Current portion of long-term debt 2,298 2,263  
Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively 119,194 119,517  
Total debt 121,492 121,780  
Unamortized discount and deferred financing costs 5,807 6,025  
Term loan      
Debt Instrument [Line Items]      
Long-term debt 118,880 118,975  
Unamortized discount and deferred financing costs 5,807 6,025 $ 6,190
Other      
Debt Instrument [Line Items]      
Long-term debt $ 2,612 $ 2,805  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT - Term Loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 25, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Deferred financing costs and discount   $ 5,807 $ 6,025
Senior Secured Term Loan      
Debt Instrument [Line Items]      
Long-term debt, gross $ 125    
Debt instrument, call premium rate, year one 2.00%    
Debt instrument, call premium rate, year two 1.00%    
Debt instrument, call premium rate, after year two 0.00%    
Deferred financing costs and discount $ 6,190 $ 5,807 $ 6,025
Debt instrument, interest rate during period   7.30%  
Interest expense, debt   $ 2,031  
Amortization of deferred financing costs   $ 218  
Debt instrument, quarterly payment, principal outstanding, percentage 0.25%    
Senior Secured Term Loan | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Debt instrument, floor on variable rate 1.00%    
Debt instrument, basis spread on variable rate 5.50%    
Senior Secured Term Loan | Alternative Base Rate      
Debt Instrument [Line Items]      
Debt instrument, floor on variable rate 2.00%    
Debt instrument, basis spread on variable rate 4.50%    
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT - Revolving Asset-backed Credit Facilities (Details)
3 Months Ended
Aug. 31, 2021
USD ($)
Mar. 29, 2021
USD ($)
Jul. 11, 2019
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]          
Loss on debt extinguishment       $ 0 $ 680,000
JPMorgan Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity $ 100,000,000 $ 50,000,000      
Debt instrument, term   3 years      
Line of credit facility, accordion feature, increase limit   $ 25,000,000      
Line of credit facility, accordion feature, withdrawal limit increments   5,000,000      
Unamortized debt issuance expense       908,000  
Line of credit facility, remaining borrowing capacity       $ 99,674,000  
Covenant , minimum fixed charge coverage ratio multiplier       1.1  
Covenant , minimum fixed charge coverage ratio, term       12 months  
JPMorgan Credit Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 75,000,000      
Line of credit facility, unused capacity, commitment fee percentage 0.25%        
JPMorgan Credit Facility | Revolving Credit Facility | London Interbank Offered Rate (LIBOR)          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 1.95%        
Debt instrument, floor on variable rate 0.00%        
Revolving Asset-baked Credit Facility | Encina Obligors          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity     $ 45,000,000    
Debt instrument, payment due, period before scheduled maturity date     90 days    
Loss on debt extinguishment         $ 680,000
Revolving Asset-baked Credit Facility | Encina Obligors | Canada          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity     $ 15,000,000    
Bridge Loan | Encina Obligors          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity     $ 2,000,000    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Capital Stock (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Convertible preferred stock, authorized (in shares) 50,000,000  
Convertible preferred stock, outstanding (in shares) 0  
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares outstanding (in shares) 44,822,866 44,618,357
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Warrant Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
7 Months Ended
Jul. 19, 2021
Jul. 18, 2021
Mar. 31, 2022
Class of Warrant or Right [Line Items]      
Exercise price (in dollars per share)     $ 11.30
Investor Warrants      
Class of Warrant or Right [Line Items]      
Redemption price (in dollars per share) $ 0.00033712    
Exercise price (in dollars per share)   $ 16.86  
Warrants exercised (in shares) 1,491 3,367,647  
Proceeds from warrant exercises   $ 56,778  
Warrant solicitation fee expense, percentage of net cash proceeds solicited by placement agents on certain warrants following call for redemption     5.00%
Investor Warrants | Common Stock      
Class of Warrant or Right [Line Items]      
Number of securities called by each warrant or right (in shares) 0.5    
Number of consecutive trading days prior to notice of redemption 20 days    
Investor Warrants | Common Stock | Minimum      
Class of Warrant or Right [Line Items]      
Share price (in dollars per share) $ 25.28    
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Outstanding Warrants (Details)
Mar. 31, 2022
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) | shares 17,669
Exercise price (in dollars per share) | $ / shares $ 11.30
Investor Warrants, Placement Agents, $8.43  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) | shares 11,662
Exercise price (in dollars per share) | $ / shares $ 8.43
Investor Warrants, Placement Agents, $16.86  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) | shares 6,007
Exercise price (in dollars per share) | $ / shares $ 16.86
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity plans maintained | plan 3
RSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 3 years
Cost not yet recognized, amount $ 9,010
Cost not yet recognized, period for recognition 1 year 7 months 9 days
Stock-based compensation expense $ 2,799
PSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 1 year
Cost not yet recognized, amount $ 1,783
Stock-based compensation expense $ 45
PSU | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cost not yet recognized, period for recognition 1 year
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cost not yet recognized, amount $ 730
Cost not yet recognized, period for recognition 1 year 11 months 12 days
Stock-based compensation expense $ 64
2020 Employee, Director, and Consultant Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant (in shares) | shares 1,732,432
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - RSU Activity (Details) - RSU
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of RSUs  
Beginning (in shares) | shares 1,087,608
Granted (in shares) | shares 339,076
Vested (in shares) | shares (278,002)
Forfeited (in shares) | shares (29,938)
Ending (in shares) | shares 1,118,744
Weighted average grant date fair value  
Beginning (in dollars per shares) | $ / shares $ 9.71
Granted (in dollars per share) | $ / shares 15.93
Vested (in dollars per share) | $ / shares 11.92
Forfeited (in dollars per share) | $ / shares 52.51
Ending (in dollars shares) | $ / shares $ 9.90
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - PSU Activity (Details) - PSU
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of PSUs  
Beginning (in shares) | shares 0
Granted (in shares) | shares 116,113
Ending (in shares) | shares 116,113
Weighted average grant date fair value  
Beginning (in dollars per shares) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 15.74
Ending (in dollars shares) | $ / shares $ 15.74
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Number    
Outstanding, beginning (in shares) 720,549  
Exercised (in shares) (7,765)  
Cancelled (in shares) (90)  
Forfeited (in shares) (16,623)  
Outstanding, ending (in shares) 696,071 720,549
Options exercisable (in shares) 548,551  
Vested and expected to vest (in shares) 696,071  
Weighted average exercise price    
Outstanding, beginning (in dollars per share) $ 9.57  
Exercised (in dollars per share) 9.04  
Cancelled (in dollars per share) 11.06  
Forfeited (in dollars per share) 11.51  
Outstanding, ending (in dollars per share) 9.53 $ 9.57
Options exercisable (in dollars per share) 8.56  
Vested and expected to vest (in dollars per share) 9.53  
Weighted average grant date fair value    
Outstanding, beginning (in dollars per share) 2.21  
Exercised (in dollars per share) 2.21  
Cancelled (in dollars per share) 9.89  
Forfeited (in dollars per share) 6.03  
Outstanding, ending (in dollars per share) 2.12 $ 2.21
Options exercisable (in dollars per share) 1.08  
Vested and expected to vest (in dollars per share) $ 2.12  
Weighted average remaining contractual term (years)    
Outstanding, term 6 years 10 months 2 days 7 years 4 months 13 days
Options exercisable, term 6 years 6 months 10 days  
Vested and expected to vest, term 6 years 10 months 2 days  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number  
Balance, outstanding, beginning (in shares) | shares 202,515
Vested (in shares) | shares (38,372)
Forfeited (in shares) | shares (16,623)
Balance, outstanding, ending (in shares) | shares 147,520
Weighted average grant date fair value  
Balance, outstanding, beginning (in dollars per share) | $ / shares $ 5.04
Vested (in dollars per share) | $ / shares 1.02
Forfeited (in dollars per share) | $ / shares 6.03
Balance, outstanding, ending (in dollars per share) | $ / shares $ 5.98
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Related Party Transaction [Line Items]    
Operating lease, expense $ 2,261 $ 958
Investor | Petaluma, California    
Related Party Transaction [Line Items]    
Operating lease, expense   $ 320
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Details) - Level 2 - Term Loan - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Carrying Amount    
Liabilities    
Debt $ 125,000 $ 125,000
Estimated Fair Value    
Liabilities    
Debt $ 118,750 $ 121,250
XML 80 hyfm-20220331_htm.xml IDEA: XBRL DOCUMENT 0001695295 2022-01-01 2022-03-31 0001695295 2022-04-28 0001695295 2022-03-31 0001695295 2021-12-31 0001695295 2021-01-01 2021-03-31 0001695295 us-gaap:CommonStockMember 2020-12-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001695295 us-gaap:RetainedEarningsMember 2020-12-31 0001695295 2020-12-31 0001695295 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001695295 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001695295 us-gaap:CommonStockMember 2021-03-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001695295 us-gaap:RetainedEarningsMember 2021-03-31 0001695295 2021-03-31 0001695295 us-gaap:CommonStockMember 2021-12-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001695295 us-gaap:RetainedEarningsMember 2021-12-31 0001695295 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001695295 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001695295 us-gaap:CommonStockMember 2022-03-31 0001695295 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001695295 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001695295 us-gaap:RetainedEarningsMember 2022-03-31 0001695295 us-gaap:CommonStockMember us-gaap:IPOMember 2020-12-14 2020-12-14 0001695295 us-gaap:CommonStockMember us-gaap:OverAllotmentOptionMember 2020-12-14 2020-12-14 0001695295 us-gaap:CommonStockMember us-gaap:IPOMember 2020-12-14 0001695295 us-gaap:CommonStockMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001695295 us-gaap:CommonStockMember hyfm:FollowOnPublicOfferingMember 2021-05-03 2021-05-03 0001695295 us-gaap:CommonStockMember hyfm:FollowOnPublicOfferingOverAllotmentOptionMember 2021-05-03 2021-05-03 0001695295 us-gaap:CommonStockMember hyfm:FollowOnPublicOfferingMember 2021-05-03 0001695295 us-gaap:OperatingSegmentsMember hyfm:UnitedStatesSegmentMember 2022-01-01 2022-03-31 0001695295 us-gaap:OperatingSegmentsMember hyfm:UnitedStatesSegmentMember 2021-01-01 2021-03-31 0001695295 us-gaap:OperatingSegmentsMember hyfm:CanadaSegmentMember 2022-01-01 2022-03-31 0001695295 us-gaap:OperatingSegmentsMember hyfm:CanadaSegmentMember 2021-01-01 2021-03-31 0001695295 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001695295 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-03-31 0001695295 hyfm:UnitedStatesSegmentMember 2022-03-31 0001695295 hyfm:UnitedStatesSegmentMember 2021-12-31 0001695295 hyfm:CanadaSegmentMember 2022-03-31 0001695295 hyfm:CanadaSegmentMember 2021-12-31 0001695295 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-03-31 0001695295 us-gaap:ShippingAndHandlingMember 2021-01-01 2021-03-31 0001695295 hyfm:InnovativeGrowersEquipmentIncMember 2022-01-01 2022-03-31 0001695295 2021-01-01 2021-12-31 0001695295 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001695295 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001695295 srt:MinimumMember hyfm:TechnologyFormulationsAndRecipesMember 2022-01-01 2022-03-31 0001695295 srt:MaximumMember hyfm:TechnologyFormulationsAndRecipesMember 2022-01-01 2022-03-31 0001695295 srt:MinimumMember us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001695295 srt:MaximumMember us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001695295 hyfm:Field16LLCMember 2021-05-03 0001695295 hyfm:Field16LLCMember 2021-05-03 2021-05-03 0001695295 hyfm:Field16LLCMember 2022-03-31 0001695295 hyfm:Field16LLCMember 2021-12-31 0001695295 hyfm:HouseGardenIncMember 2021-06-01 0001695295 hyfm:HouseGardenIncMember 2021-06-01 2021-06-01 0001695295 hyfm:AuroraInnovationsLLCMember 2021-07-01 0001695295 hyfm:AuroraInnovationsLLCMember 2021-07-01 2021-07-01 0001695295 hyfm:AuroraInnovationsLLCMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-07-01 0001695295 hyfm:AuroraInnovationsLLCMember 2022-03-31 0001695295 hyfm:GreenstarPlantProductsIncMember 2021-08-03 0001695295 hyfm:GreenstarPlantProductsIncMember 2021-08-03 2021-08-03 0001695295 hyfm:InnovativeGrowersEquipmentIncMember 2021-11-01 0001695295 hyfm:InnovativeGrowersEquipmentIncMember 2021-11-01 2021-11-01 0001695295 hyfm:Field16LLCMember us-gaap:OtherIntangibleAssetsMember 2021-05-03 0001695295 hyfm:HouseGardenIncMember us-gaap:OtherIntangibleAssetsMember 2021-06-01 0001695295 hyfm:AuroraInnovationsLLCMember us-gaap:OtherIntangibleAssetsMember 2021-07-01 0001695295 hyfm:GreenstarPlantProductsIncMember us-gaap:OtherIntangibleAssetsMember 2021-08-03 0001695295 hyfm:InnovativeGrowersEquipmentIncMember us-gaap:OtherIntangibleAssetsMember 2021-11-01 0001695295 hyfm:Field16LLCMember us-gaap:CustomerRelationshipsMember 2021-05-03 0001695295 hyfm:HouseGardenIncMember us-gaap:CustomerRelationshipsMember 2021-06-01 0001695295 hyfm:AuroraInnovationsLLCMember us-gaap:CustomerRelationshipsMember 2021-07-01 0001695295 hyfm:GreenstarPlantProductsIncMember us-gaap:CustomerRelationshipsMember 2021-08-03 0001695295 hyfm:InnovativeGrowersEquipmentIncMember us-gaap:CustomerRelationshipsMember 2021-11-01 0001695295 hyfm:Field16LLCMember us-gaap:TrademarksAndTradeNamesMember 2021-05-03 0001695295 hyfm:HouseGardenIncMember us-gaap:TrademarksAndTradeNamesMember 2021-06-01 0001695295 hyfm:AuroraInnovationsLLCMember us-gaap:TrademarksAndTradeNamesMember 2021-07-01 0001695295 hyfm:GreenstarPlantProductsIncMember us-gaap:TrademarksAndTradeNamesMember 2021-08-03 0001695295 hyfm:InnovativeGrowersEquipmentIncMember us-gaap:TrademarksAndTradeNamesMember 2021-11-01 0001695295 hyfm:Field16LLCMember hyfm:TechnologyFormulationsAndRecipesMember 2021-05-03 0001695295 hyfm:HouseGardenIncMember hyfm:TechnologyFormulationsAndRecipesMember 2021-06-01 0001695295 hyfm:AuroraInnovationsLLCMember hyfm:TechnologyFormulationsAndRecipesMember 2021-07-01 0001695295 hyfm:GreenstarPlantProductsIncMember hyfm:TechnologyFormulationsAndRecipesMember 2021-08-03 0001695295 hyfm:InnovativeGrowersEquipmentIncMember hyfm:TechnologyFormulationsAndRecipesMember 2021-11-01 0001695295 hyfm:SeriesOfOtherBusinessAcquisitionsMember 2022-01-01 2022-03-31 0001695295 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-03-31 0001695295 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001695295 us-gaap:CustomerRelationshipsMember 2022-03-31 0001695295 us-gaap:CustomerRelationshipsMember 2021-12-31 0001695295 hyfm:TechnologyFormulationsAndRecipesMember 2022-03-31 0001695295 hyfm:TechnologyFormulationsAndRecipesMember 2021-12-31 0001695295 us-gaap:TradeNamesMember 2022-03-31 0001695295 us-gaap:TradeNamesMember 2021-12-31 0001695295 us-gaap:OtherIntangibleAssetsMember 2022-03-31 0001695295 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001695295 us-gaap:TradeNamesMember 2022-03-31 0001695295 us-gaap:TradeNamesMember 2021-12-31 0001695295 us-gaap:OtherIntangibleAssetsMember 2022-03-31 0001695295 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001695295 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-03-31 0001695295 srt:WeightedAverageMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-03-31 0001695295 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001695295 srt:WeightedAverageMember hyfm:TechnologyFormulationsAndRecipesMember 2022-01-01 2022-03-31 0001695295 srt:WeightedAverageMember us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001695295 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001695295 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001695295 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001695295 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001695295 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001695295 us-gaap:WarrantMember 2021-01-01 2021-03-31 0001695295 hyfm:PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember 2022-01-01 2022-03-31 0001695295 hyfm:PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember 2021-01-01 2021-03-31 0001695295 hyfm:ShoemakersvillePennsylvaniaMember 2022-03-31 0001695295 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001695295 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001695295 hyfm:PeatBogsAndRelatedDevelopmentMember 2022-03-31 0001695295 hyfm:PeatBogsAndRelatedDevelopmentMember 2021-12-31 0001695295 us-gaap:BuildingAndBuildingImprovementsMember 2022-03-31 0001695295 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001695295 us-gaap:LandMember 2022-03-31 0001695295 us-gaap:LandMember 2021-12-31 0001695295 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001695295 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001695295 us-gaap:ComputerEquipmentMember 2022-03-31 0001695295 us-gaap:ComputerEquipmentMember 2021-12-31 0001695295 us-gaap:FurnitureAndFixturesMember 2022-03-31 0001695295 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001695295 hyfm:TermLoanMember 2022-03-31 0001695295 hyfm:TermLoanMember 2021-12-31 0001695295 hyfm:OtherDebtMember 2022-03-31 0001695295 hyfm:OtherDebtMember 2021-12-31 0001695295 hyfm:TermLoanMember 2021-10-25 0001695295 hyfm:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-25 2021-10-25 0001695295 hyfm:TermLoanMember us-gaap:BaseRateMember 2021-10-25 2021-10-25 0001695295 hyfm:TermLoanMember 2022-01-01 2022-03-31 0001695295 hyfm:EncinaObligorsMember hyfm:RevolvingAssetBakedCreditFacilityMember 2019-07-11 0001695295 hyfm:EncinaObligorsMember country:CA hyfm:RevolvingAssetBakedCreditFacilityMember 2019-07-11 0001695295 hyfm:EncinaObligorsMember us-gaap:BridgeLoanMember 2019-07-11 0001695295 hyfm:EncinaObligorsMember hyfm:RevolvingAssetBakedCreditFacilityMember 2019-07-11 2019-07-11 0001695295 hyfm:EncinaObligorsMember hyfm:RevolvingAssetBakedCreditFacilityMember 2021-01-01 2021-03-31 0001695295 hyfm:JPMorganCreditFacilityMember 2021-03-29 2021-03-29 0001695295 hyfm:JPMorganCreditFacilityMember 2021-03-29 0001695295 us-gaap:RevolvingCreditFacilityMember hyfm:JPMorganCreditFacilityMember 2021-03-29 0001695295 hyfm:JPMorganCreditFacilityMember 2021-08-31 0001695295 us-gaap:RevolvingCreditFacilityMember hyfm:JPMorganCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-08-31 2021-08-31 0001695295 us-gaap:RevolvingCreditFacilityMember hyfm:JPMorganCreditFacilityMember 2021-08-31 2021-08-31 0001695295 hyfm:JPMorganCreditFacilityMember 2022-03-31 0001695295 hyfm:JPMorganCreditFacilityMember 2022-01-01 2022-03-31 0001695295 hyfm:InvestorWarrantsMember 2021-07-19 0001695295 hyfm:InvestorWarrantsMember us-gaap:CommonStockMember 2021-07-19 2021-07-19 0001695295 srt:MinimumMember hyfm:InvestorWarrantsMember us-gaap:CommonStockMember 2021-07-19 0001695295 hyfm:InvestorWarrantsMember 2021-07-18 0001695295 hyfm:InvestorWarrantsMember 2021-01-01 2021-07-18 0001695295 hyfm:InvestorWarrantsMember 2021-07-19 2021-07-19 0001695295 hyfm:InvestorWarrantsMember 2022-03-31 0001695295 hyfm:InvestorWarrantsPlacementAgentsTrancheOneMember 2022-03-31 0001695295 hyfm:InvestorWarrantsPlacementAgentsTrancheTwoMember 2022-03-31 0001695295 hyfm:InvestorWarrantsMember us-gaap:CommonStockMember 2021-07-19 0001695295 hyfm:A2020EmployeeDirectorAndConsultantEquityIncentivePlanMember 2022-03-31 0001695295 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001695295 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001695295 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001695295 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001695295 us-gaap:PerformanceSharesMember 2021-12-31 0001695295 us-gaap:PerformanceSharesMember 2022-03-31 0001695295 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001695295 us-gaap:EmployeeStockOptionMember 2022-03-31 0001695295 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001695295 hyfm:PetalumaCaliforniaMember us-gaap:InvestorMember 2021-01-01 2021-03-31 0001695295 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember hyfm:TermLoanMember 2022-03-31 0001695295 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember hyfm:TermLoanMember 2022-03-31 0001695295 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember hyfm:TermLoanMember 2021-12-31 0001695295 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember hyfm:TermLoanMember 2021-12-31 shares iso4217:USD iso4217:USD shares hyfm:segment pure hyfm:acquisition utr:sqft hyfm:plan false 2022 Q1 0001695295 --12-31 P20D 0.5 10-Q true 2022-03-31 false 001-39773 Hydrofarm Holdings Group, Inc. DE 81-4895761 1510 Main Street Shoemakersville PA 19526 707 765-9990 Common Stock, $0.0001 par value per share HYFM NASDAQ Yes Yes Large Accelerated Filer false false false 44868669 12157000 26607000 1777000 1777000 45319000 41484000 189996000 189134000 475000 622000 11312000 9760000 261036000 269384000 51349000 50473000 54566000 45245000 183338000 204868000 327011000 314819000 4170000 6453000 881470000 891242000 36374000 26685000 31549000 33996000 10887000 18273000 7773000 7198000 2298000 2263000 88881000 88415000 46755000 38595000 119194000 119517000 6575000 5631000 4608000 3904000 266013000 256062000 0.0001 0.0001 300000000 300000000 44822866 44822866 44618357 44618357 4000 4000 778463000 777074000 802000 -1382000 -163812000 -140516000 615457000 635180000 881470000 891242000 111377000 111389000 94771000 88166000 16606000 23223000 43003000 16841000 -26397000 6382000 2366000 90000 0 -680000 -102000 84000 -28865000 5696000 -5569000 756000 -23296000 4940000 -0.52 0.15 -0.52 0.13 44718510 33717103 44718510 38997031 -23296000 4940000 2184000 223000 -21112000 5163000 33499953 3000 364248000 599000 -153932000 210918000 32272 272000 272000 214324 88360 5506000 5506000 312175 1001000 1001000 4940000 4940000 223000 223000 33970364 3000 360015000 822000 -148992000 211848000 44618357 4000 777074000 -1382000 -140516000 635180000 7765 70000 70000 278002 81357 1589000 1589000 99 2908000 2908000 -23296000 -23296000 2184000 2184000 44822866 4000 778463000 802000 -163812000 615457000 -23296000 4940000 16941000 1591000 3229000 16000 2908000 1001000 2261000 958000 2756000 0 -1560000 0 -4586000 0 258000 624000 6834000 11554000 143000 7496000 2315000 3970000 90000 414000 10454000 14398000 -1208000 -1840000 -7159000 -66000 -1750000 -826000 -21000 0 -10155000 -2638000 -190000 0 2470000 428000 105000 17000 -2385000 -445000 420000 52344000 397000 52250000 313000 0 1559000 11595000 -104000 -326000 -1953000 -11827000 43000 -4000 -14450000 -14914000 28384000 76955000 13934000 62041000 DESCRIPTION OF THE BUSINESS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of the business</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hydrofarm Holdings Group, Inc. and its subsidiaries (collectively, the “Company”) was formed in May 2017 under the laws of the state of Delaware to acquire and continue the business of Hydrofarm, LLC established in 1977. The Company is a leading independent manufacturer and distributor of controlled environment agriculture (“CEA”, principally hydroponics) equipment and supplies, including a broad portfolio of proprietary branded products. Products offered include agricultural lighting devices, indoor climate control equipment, hydroponics and nutrients, and plant additives used to grow, farm and cultivate cannabis, flowers, fruits, plants, vegetables, grains and herbs in controlled environment settings that allow end users to control key farming variables including temperature, humidity, CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, light intensity and color, nutrient concentration and pH.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial public offering and follow-on public offering</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2020, the Company closed its initial public offering (“IPO”) under a registration statement effective December 9, 2020, in which it issued and sold 9,966,667 shares of its common stock, including the full exercise by the underwriters of their option to purchase 1,300,000 additional shares of common stock. The public offering price was $20.00 per share. The Company received net proceeds of $182,271 from the IPO after deducting underwriting discounts and commissions and offering expenses, of which $148 of offering expenses were paid in 2021.</span></div>On May 3, 2021, the Company closed its follow-on public offering ("follow-on offering") under a registration statement effective April 28, 2021, in which it issued and sold 5,526,861 shares of its common stock, including the full exercise by the underwriters of their option to purchase 720,894 additional shares of common stock. The public offering price was $59.00 per share. The Company received net proceeds of approximately $309,782 from the follow-on offering after deducting underwriting discounts and commissions and offering expenses. 9966667 1300000 20.00 182271000 148000 5526861 720894 59.00 309782000 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the Company's annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation. The Company reclassified the balance within "Impairment, restructuring and other" on the condensed consolidated statements of operations for the prior period into "Selling, general and administrative expenses" to conform to the current period presentation. The Company reclassified the balance of customer deposits previously reported in "accounts payable" into "deferred revenue" in the condensed consolidated balance sheet as of December 31, 2021 to conform to the current period presentation. The amount totaled $18,273 as of December 31, 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021, has been derived from the audited consolidated financial statements of the Company, which is included in the Company's Annual Report on Form 10-K ("2021 Annual Report"). These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the 2021 Annual Report.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Significant estimates include provisions for sales returns, rebates and claims from customers, realization of accounts receivable and inventories, fair value of assets acquired and liabilities assumed for business combinations, valuation of intangible assets and goodwill, estimated useful lives of long lived assets, incremental borrowing rate applied in lease accounting, valuation of stock-based compensation, recognition of deferred income taxes, recognition of liabilities related to commitments and contingencies and valuation allowances. Actual results may differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or new information available.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of businesses are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquiree, and the equity interests issued in exchange for control of the acquiree. Acquisition related costs are recognized in net income (loss) as incurred.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the consideration transferred in a business combination includes assets or liabilities resulting from a contingent consideration arrangement, the contingent consideration is measured at its acquisition date fair value and included as part of the consideration transferred in a business combination. Contingent consideration is established for business acquisitions where the Company has the obligation to transfer additional assets or equity interests to the former owners if specified future events occur or conditions are met. Contingent consideration is classified as a liability when the obligation requires settlement in cash or other assets and is classified as equity when the obligation requires settlement in the Company's own equity instruments. Changes in the fair value of the contingent consideration that qualify as measurement period adjustments are adjusted retrospectively, with a corresponding adjustment to goodwill. Measurement period adjustments are adjustments that arise from additional information obtained during the measurement period (which cannot exceed one year from the acquisition date) about facts and circumstances that existed at the acquisition date. All other subsequent changes in the fair value of contingent consideration classified as a liability are included in net income (loss) in the period. Changes in the fair value of contingent consideration classified as equity are not recognized.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period to obtain sufficient information to assess these contingencies as part of acquisition accounting, as applicable.</span></div><div style="text-align:justify;text-indent:28.8pt"><span><br/></span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non‑controlling interests in the acquiree, and the fair value of the acquirer’s previously held equity interest in the acquire (if any) over the net of the acquisition‑date fair value amounts of the identifiable assets acquired, and the liabilities assumed.</span></div><div style="text-align:justify;text-indent:28.8pt"><span><br/></span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that time. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to net income (loss).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment and entity-wide information</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment information</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's chief operating decision maker is the chief executive officer ("CEO") who reviews financial information for the purposes of making operating decisions, assessing financial performance, and allocating resources. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The business is organized as two operating segments, the U.S. and Canada, which meet the criteria for aggregation, and the Company has elected to present them as one reportable segment, which is the distribution and manufacture of CEA equipment and supplies. Aggregation is based on similarities which include the nature of its products, production or acquisition of inventory, customer base, fulfillment and distribution and economic characteristics. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company operates as one reportable segment, all required segment financial information is found in the condensed consolidated financial statements and footnotes with entity-wide disclosures presented below.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Entity-wide information</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:</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:72.876%"/><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.475%"/><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:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">92,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">90,672</span><span style="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="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="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:700;line-height:100%">21,502</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">22,264</span><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 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%">Intersegment eliminations</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:700;line-height:100%">(2,983)</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:700;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Total consolidated net sales</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:700;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:700;line-height:100%">111,377</span><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 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:700;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:700;line-height:100%">111,389</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><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.475%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:4.5pt;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,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">87,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">85,167</span><span style="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="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="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:700;line-height:100%">18,794</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">10,551</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total property, plant and equipment, and operating lease right-of-use assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">105,915</span><span style="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 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:700;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:700;line-height:100%">95,718</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the products sold by the Company are similar and classified as CEA equipment and supplies. The Company’s underlying accounting records currently do not support presentation of disaggregated net sales and any attempt to report them would be impracticable.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note receivable</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Company executed a note receivable secured by equipment to a third-party, the terms of which were amended and restated during the first quarter of 2021. The note receivable provided for interest and installment payments to the Company, and full maturity of the note in 2024. During the three months ended March 31, 2022, the third-party defaulted on interest payments, and the Company measured an impairment on the note receivable based on the estimated fair value of the collateral. The Company recorded an impairment loss of $2,636 during the three months ended March 31, 2022, in “Selling, general and administrative expenses” ("SG&amp;A") on the condensed consolidated statements of operations. As of March 31, 2022, the note receivable carrying value was $475.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) which requires that revenue recognized from contracts with customers be disaggregated into categories that depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by economic factors. The Company has determined that revenue is generated from one category, which is the distribution and manufacture of controlled environment agriculture equipment and supplies. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized as control of promised goods is transferred to customers which generally occurs upon receipt at customers’ locations determined by the specific terms of the contract. Arrangements generally have a single performance obligation and revenue reported is comprised of fixed consideration and variable consideration which includes applicable volume rebates, cash discounts and sales returns and allowances. Variable consideration is estimated and recorded at the time of sale; these allowances and accruals are not material to the financial statements.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount billed to customers for shipping and handling costs included in net sales was $3,879 and $1,245 for the three months ended March 31, 2022, and 2021, respectively. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are accounted for as fulfillment costs included in cost of goods sold. The Company does not receive noncash consideration for the sale of goods. Contract consideration received from a customer prior to revenue recognition is recorded as a contract liability and is recognized as revenue when the Company satisfies the related performance obligation under the terms of the contract. The Company's contract liabilities, which consist primarily of customer deposits are reported within deferred revenue in the condensed consolidated balance sheets, totaled $10,887 and $18,273 as of March 31, 2022, and December 31, 2021, respectively. There are no significant financing components. Excluded from revenue are any taxes assessed by governmental authorities, including value-added and other sales-related taxes that are imposed on and concurrent with revenue-generating activities.</span></div><div style="margin-top:10pt"><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%">Income taxes—interim tax provision</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded an income tax benefit of $5,569 for the three months ended March 31, 2022, representing an effective income tax rate of 19.3%. The Company’s effective income tax rate for the three months ended March 31, 2022, differs from the federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets, due to the acquisition of the IGE Entities (as defined below) which had an income tax rate benefit of 23.4%. In addition, as described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Note 3 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%. These income tax benefits totaled $8,543, and were partially offset by income taxes from certain foreign jurisdictions where the Company conducts business and state minimum income taxes in the United States.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a tax expense of $756 for the three months ended March 31, 2021. The Company’s effective tax rates for the three months ended March 31, 2021, differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent accounting pronouncements</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. There were no ASUs that were assessed and determined to be applicable or expected to have a material impact on our condensed consolidated financial statements.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the Company's annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation. The Company reclassified the balance within "Impairment, restructuring and other" on the condensed consolidated statements of operations for the prior period into "Selling, general and administrative expenses" to conform to the current period presentation. The Company reclassified the balance of customer deposits previously reported in "accounts payable" into "deferred revenue" in the condensed consolidated balance sheet as of December 31, 2021 to conform to the current period presentation. The amount totaled $18,273 as of December 31, 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021, has been derived from the audited consolidated financial statements of the Company, which is included in the Company's Annual Report on Form 10-K ("2021 Annual Report"). These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the 2021 Annual Report.</span></div> 18273000 The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Significant estimates include provisions for sales returns, rebates and claims from customers, realization of accounts receivable and inventories, fair value of assets acquired and liabilities assumed for business combinations, valuation of intangible assets and goodwill, estimated useful lives of long lived assets, incremental borrowing rate applied in lease accounting, valuation of stock-based compensation, recognition of deferred income taxes, recognition of liabilities related to commitments and contingencies and valuation allowances. Actual results may differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or new information available. <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of businesses are accounted for using the acquisition method. The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquiree, and the equity interests issued in exchange for control of the acquiree. Acquisition related costs are recognized in net income (loss) as incurred.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the consideration transferred in a business combination includes assets or liabilities resulting from a contingent consideration arrangement, the contingent consideration is measured at its acquisition date fair value and included as part of the consideration transferred in a business combination. Contingent consideration is established for business acquisitions where the Company has the obligation to transfer additional assets or equity interests to the former owners if specified future events occur or conditions are met. Contingent consideration is classified as a liability when the obligation requires settlement in cash or other assets and is classified as equity when the obligation requires settlement in the Company's own equity instruments. Changes in the fair value of the contingent consideration that qualify as measurement period adjustments are adjusted retrospectively, with a corresponding adjustment to goodwill. Measurement period adjustments are adjustments that arise from additional information obtained during the measurement period (which cannot exceed one year from the acquisition date) about facts and circumstances that existed at the acquisition date. All other subsequent changes in the fair value of contingent consideration classified as a liability are included in net income (loss) in the period. Changes in the fair value of contingent consideration classified as equity are not recognized.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period to obtain sufficient information to assess these contingencies as part of acquisition accounting, as applicable.</span></div><div style="text-align:justify;text-indent:28.8pt"><span><br/></span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non‑controlling interests in the acquiree, and the fair value of the acquirer’s previously held equity interest in the acquire (if any) over the net of the acquisition‑date fair value amounts of the identifiable assets acquired, and the liabilities assumed.</span></div><div style="text-align:justify;text-indent:28.8pt"><span><br/></span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that time. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to net income (loss).</span></div> 2 1 1 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:</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:72.876%"/><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.475%"/><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:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">92,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">90,672</span><span style="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="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="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:700;line-height:100%">21,502</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">22,264</span><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 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%">Intersegment eliminations</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:700;line-height:100%">(2,983)</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:700;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Total consolidated net sales</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:700;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:700;line-height:100%">111,377</span><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 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:700;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:700;line-height:100%">111,389</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><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.475%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:4.5pt;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,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">87,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">85,167</span><span style="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="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="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:700;line-height:100%">18,794</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">10,551</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total property, plant and equipment, and operating lease right-of-use assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">105,915</span><span style="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 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:700;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:700;line-height:100%">95,718</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to external customers and property, plant and equipment, net in the United States and Canada, determined by the location of the subsidiaries, were as follows:</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:72.876%"/><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.475%"/><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:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">92,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">90,672</span><span style="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="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="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:700;line-height:100%">21,502</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">22,264</span><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 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%">Intersegment eliminations</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:700;line-height:100%">(2,983)</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:700;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Total consolidated net sales</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:700;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:700;line-height:100%">111,377</span><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 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:700;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:700;line-height:100%">111,389</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><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.475%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:4.5pt;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,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">United States</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:700;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:700;line-height:100%">87,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">85,167</span><span style="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="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="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:700;line-height:100%">18,794</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">10,551</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total property, plant and equipment, and operating lease right-of-use assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">105,915</span><span style="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 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:700;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:700;line-height:100%">95,718</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 92858000 90672000 21502000 22264000 -2983000 -1547000 111377000 111389000 87121000 85167000 18794000 10551000 105915000 95718000 2636000 475000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) which requires that revenue recognized from contracts with customers be disaggregated into categories that depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected </span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by economic factors. The Company has determined that revenue is generated from one category, which is the distribution and manufacture of controlled environment agriculture equipment and supplies. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized as control of promised goods is transferred to customers which generally occurs upon receipt at customers’ locations determined by the specific terms of the contract. Arrangements generally have a single performance obligation and revenue reported is comprised of fixed consideration and variable consideration which includes applicable volume rebates, cash discounts and sales returns and allowances. Variable consideration is estimated and recorded at the time of sale; these allowances and accruals are not material to the financial statements.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount billed to customers for shipping and handling costs included in net sales was $3,879 and $1,245 for the three months ended March 31, 2022, and 2021, respectively. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are accounted for as fulfillment costs included in cost of goods sold. The Company does not receive noncash consideration for the sale of goods. Contract consideration received from a customer prior to revenue recognition is recorded as a contract liability and is recognized as revenue when the Company satisfies the related performance obligation under the terms of the contract. The Company's contract liabilities, which consist primarily of customer deposits are reported within deferred revenue in the condensed consolidated balance sheets, totaled $10,887 and $18,273 as of March 31, 2022, and December 31, 2021, respectively. There are no significant financing components. Excluded from revenue are any taxes assessed by governmental authorities, including value-added and other sales-related taxes that are imposed on and concurrent with revenue-generating activities.</span></div> 3879000 1245000 10887000 18273000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded an income tax benefit of $5,569 for the three months ended March 31, 2022, representing an effective income tax rate of 19.3%. The Company’s effective income tax rate for the three months ended March 31, 2022, differs from the federal statutory rate of 21% primarily as a result of a reduction in the valuation allowance recorded against the Company's net deferred tax assets, due to the acquisition of the IGE Entities (as defined below) which had an income tax rate benefit of 23.4%. In addition, as described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Note 3 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of adjusting this provisional amount, the Company recorded a reduction to the valuation allowance, which resulted in an income tax rate benefit of 6.1%. These income tax benefits totaled $8,543, and were partially offset by income taxes from certain foreign jurisdictions where the Company conducts business and state minimum income taxes in the United States.</span>The Company recorded a tax expense of $756 for the three months ended March 31, 2021. The Company’s effective tax rates for the three months ended March 31, 2021, differs from the federal statutory rate of 21% primarily as a result of reducing valuation allowances on the Company's deferred tax assets related to net operating loss carryforwards. -5569000 0.193 0.234 -0.061 -8543000 756000 The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the FASB. There were no ASUs that were assessed and determined to be applicable or expected to have a material impact on our condensed consolidated financial statements. BUSINESS COMBINATIONS<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">completed five acquisitions of branded manufacturers of CEA products, resulting in a significant expansion of its portfolio of proprietary branded products and specialized manufacturing capabilities. The Company finalized the determination of its </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">allocation of the purchase price relating to the Heavy 16, H&amp;G Entities, and Aurora acquisitions (all as defined below) as of March 31, 2022. The allocation of purchase price relating to the Greenstar and IGE Entities acquisitions (as defined below) are based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period as valuations are finalized. </span><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, the Company evaluated and adjusted the useful lives of certain intangible assets associated with entities that were acquired during 2021. In addition, the Company determined that the preliminary allocation of assets acquired related to indefinite lived trade names have a finite useful life because the expected usefulness of the trade names is limited. As a result of these adjustments to the provisional amounts, the Company recorded $5,894 of additional amortization expense during the three months ended March 31, 2022, that related to amortization expense that would have been recorded in the previous reporting period from the acquisition date through December 31, 2021. The intangible assets were assigned estimated useful lives as follows: (i) customer relationships: 7 to 12 years, (ii) technology, formulations and recipes: 8 to 12 years, and (iii) trade names: 15 to 20 years. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><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:112%">Heavy 16 Acquisition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, the Company acquired 100% of the issued and outstanding membership interests of Field 16, LLC ("Heavy 16"), a manufacturer and supplier of branded plant nutritional products. As a result of the acquisition, the Company broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition fair value of the consideration transferred for Heavy 16 was $77,367, consisting of $60,287 in cash, $16,736 of the Company's common stock and $344 contingent consideration. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the purchase agreement, the Company was required to pay up to an additional $2,500 of contingent consideration based on $200 for each $1,000 above a $21,000 threshold for net sales in calendar year 2021. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $344 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using a Black-Scholes valuation model, which utilized Level 3 inputs as defined in ASC 820 - </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:112%">Fair Value Measurements. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The contingent consideration was $200 as of December 31, 2021 and March 31, 2022, and was paid in April 2022. The amount of goodwill is fully deductible for tax purposes. </span></div><div style="margin-top:10pt"><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%">House &amp; Garden Acquisition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, the Company acquired 100% of the issued and outstanding shares of capital stock of House &amp; Garden, Inc. (“HG”), Humboldt Wholesale, Inc. (“HW”), Allied Imports &amp; Logistics, Inc. (“Allied”), South Coast Horticultural Supply, Inc. (“SC” and, together with HG, HW and Allied, the “H&amp;G Entities”), a manufacturer and distributor of plant nutrients and fertilizers to domestic and various international markets. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients category complementing other product offerings. The acquisition date fair value of the consideration transferred for the H&amp;G Entities was $133,483 in cash. The amount of goodwill is not deductible for tax purposes. As part of the share acquisition of the H&amp;G Entities, the Company allocated a significant value of the acquisition to identified intangible assets that are not deductible for U.S. tax purposes. Therefore, a deferred tax liability arose providing an additional source of taxable income to support the realization of pre-existing deferred tax assets. </span></div><div style="margin-top:10pt"><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%">Aurora Acquisition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company acquired 100% of the issued and outstanding membership interests of Gotham Properties LLC (“Gotham Properties”), Aurora Innovations LLC (“Aurora Innovations”), Aurora International LLC (“Aurora International” and, together with Gotham Properties and Aurora Innovations, “Aurora”), a manufacturer of plant fertility product lines. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Aurora was $178,871, consisting of $133,962 in cash, $25,824 of the Company's common stock, $19,300 contingent consideration and $215 forgiveness of accounts payable. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of accounts payable represents an effective settlement of a preexisting relationship between the parties. </span></div><div style="text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the purchase agreement, the Company was required to pay a maximum contingent consideration equal to $70,997. To the extent 2021 EBITDA of Aurora exceeded $15,556, the excess was multiplied by eleven to determine contingent consideration. As a result, the Company recorded a liability for contingent consideration at its estimated fair value of $19,300 as of the acquisition date in the condensed consolidated balance sheets. The contingent consideration was estimated using the discounted cash flow method, which estimated the incremental EBITDA based on the Company's forecasted 2021 EBITDA of Aurora as of the acquisition date, discounted to a present value as of the acquisition date using a discount rate of 15%. That measure was based on significant inputs that are not observable in the market, which utilized Level 3 inputs as defined in ASC 820 - </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:112%">Fair Value Measurements.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The contingent consideration was remeasured to fair value at each reporting date until resolution with changes in fair value recognized within SG&amp;A in the condensed consolidated statements of operations. As of March 31, 2022, the related contingent consideration was $15,274. The contingent consideration is expected to be paid in May 2022. The amount of goodwill is fully deductible for tax purposes. </span></div><div style="margin-top:10pt"><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%">Greenstar/Grotek Acquisition </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 3, 2021, the Company acquired 100% of the issued and outstanding shares of Greenstar Plant Products Inc., (“Greenstar”), a manufacturer of horticultural products and solutions for global, domestic and commercial use. As a result of the acquisition, the Company further broadened its proprietary branded offering into the plant nutrients and grow media category complementing other product offerings. The preliminary acquisition fair value of the consideration transferred for Greenstar was $83,520, consisting of $85,121 in cash, less $1,601 forgiveness of accounts payable, net, and obligations due under a distribution agreement. The forgiveness of accounts payable, net, and obligations due under a distribution agreement represent an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes, but it is partially deductible for Canadian tax purposes. </span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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%">Innovative Growers Equipment, Inc. Acquisition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2021, the Company acquired 100% of the issued and outstanding shares of Innovative Growers Equipment, Inc., an Illinois corporation (“IGE”), Innovative AG Installation, Inc., an Illinois corporation (“IAG”), Innovative Racking Systems, Inc., an Illinois corporation (“IRS”), and Innovative Shipping Solutions, Inc., an Illinois corporation (“ISS” and, together with IGE, IAG, IRS, and their respective subsidiaries, the “IGE Entities”), a manufacturer of horticulture benches, racking and LED lighting systems which complement the Company’s existing lineup of high performance, proprietary branded products. The preliminary acquisition fair value of the consideration transferred for the IGE Entities was $60,902, consisting of $49,129 in cash, $11,051 of the Company's common stock, and $722 forgiveness of a contract asset. The fair value of the common stock issued was determined based on the closing market price of the Company's common stock on the acquisition date. The forgiveness of contract asset represents an effective settlement of a preexisting relationship between the parties. The amount of goodwill is not deductible for U.S. tax purposes.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results of Heavy 16, the H&amp;G Entities and the IGE Entities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are included in the U.S. operating segment since the acquisition date, and the financial results of Greenstar are included in the Canada operating segment since the acquisition date. The financial results of Aurora are included in both the U.S. and Canada operating segments.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components and the preliminary allocation of the purchase price for the Company's acquisition of Heavy 16, the H&amp;G Entities, Aurora, Greenstar and the IGE Entities: </span></div><div style="margin-top:10pt;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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></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"/></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%">Heavy 16</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">H&amp;G Entities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aurora</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Greenstar</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IGE Entities</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%">Component of Purchase Price:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">Cash</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:700;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:700;line-height:100%">60,287</span><span style="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 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:700;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:700;line-height:100%">133,483</span><span style="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 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:700;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:700;line-height:100%">133,962</span><span style="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 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:700;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:700;line-height:100%">85,121</span><span style="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 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:700;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:700;line-height:100%">49,129</span><span style="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 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%">Common stock</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:700;line-height:100%">16,736</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">25,824</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">11,051</span><span style="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 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%">Contingent consideration</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:700;line-height:100%">344</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,300</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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 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%">Forgiveness of assets and liabilities</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">722</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase price</span></td><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:700;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:700;line-height:100%">77,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">133,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">178,871</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">83,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">60,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisition-related costs</span></td><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:700;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:700;line-height:100%">3,104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">5,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">7,345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">3,697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">2,013</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets (liabilities)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Accounts receivable</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:700;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:700;line-height:100%">510</span><span style="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 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:700;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:700;line-height:100%">3,308</span><span style="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 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:700;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:700;line-height:100%">6,967</span><span style="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 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:700;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:700;line-height:100%">982</span><span style="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 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:700;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:700;line-height:100%">2,367</span><span style="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 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%">Inventories</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:700;line-height:100%">1,451</span><span style="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="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:700;line-height:100%">6,559</span><span style="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="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:700;line-height:100%">11,031</span><span style="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="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:700;line-height:100%">8,728</span><span style="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="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:700;line-height:100%">30,592</span><span style="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 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%">Prepaid expenses and other current 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:700;line-height:100%">34</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,086</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">447</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">470</span><span style="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 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%">Property, plant and equipment</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:700;line-height:100%">1,078</span><span style="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="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:700;line-height:100%">358</span><span style="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="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:700;line-height:100%">37,991</span><span style="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="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:700;line-height:100%">1,717</span><span style="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="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:700;line-height:100%">4,274</span><span style="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 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%">Operating lease right-of-use 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:700;line-height:100%">1,088</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,921</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,736</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,447</span><span style="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 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%">Other 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:700;line-height:100%">25</span><span style="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="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:700;line-height:100%">213</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">176</span><span style="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="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:700;line-height:100%">—</span><span style="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 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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,686)</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%">Accrued expenses and other current liabilities</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:700;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(859)</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%">Current portion of lease liabilities</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:700;line-height:100%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(815)</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%">Current portion of long-term debt</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(482)</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%">Long-term deferred tax liabilities</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:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(25,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,531)</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%">Long-term lease liabilities</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:700;line-height:100%">(868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(1,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(3,116)</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%">Long-term debt</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:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,434)</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%">Other long-term liabilities</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(3,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net identifiable assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16,450)</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,107</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Other intangible 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:700;line-height:100%">200</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">200</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">824</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">383</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,430</span><span style="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 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%">Customer relationships</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:700;line-height:100%">5,100</span><span style="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="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:700;line-height:100%">12,500</span><span style="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="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:700;line-height:100%">6,400</span><span style="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="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:700;line-height:100%">18,100</span><span style="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="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:700;line-height:100%">6,300</span><span style="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 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%">Trademarks and trade names</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:700;line-height:100%">18,500</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,400</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,100</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,100</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,000</span><span style="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 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%">Technology and formulations &amp; recipes</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:700;line-height:100%">33,600</span><span style="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="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:700;line-height:100%">56,200</span><span style="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="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:700;line-height:100%">18,000</span><span style="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="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:700;line-height:100%">2,800</span><span style="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="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:700;line-height:100%">3,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,204</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49,633</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,440</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,009</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,145</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">77,367</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">133,483</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">178,871</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">83,520</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">60,902</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;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%">Supplemental Disclosure of Financial Results</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents certain estimated unaudited consolidated net sales and net income amounts for the quarter ended March 31, 2021 as if the five acquisitions had been included in the consolidated results of the Company for the entire period presented below. Management considers these estimates to represent an approximate measure of the performance of the combined Company (in millions):</span></div><div style="margin-top:10pt;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:83.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.251%"/><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%">Three months ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Estimated ($ in millions)</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:400;line-height:100%">Net sales</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:700;line-height:100%">160</span><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 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%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="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></table></div> 5 5894000 P7Y P12Y P8Y P12Y P15Y P20Y 1 77367000 60287000 16736000 344000 2500000 200000 1000000 21000000 344000 200000 200000 1 133483000 1 178871000 133962000 25824000 19300000 215000 70997000 15556000 11 19300000 0.15 15274000 1 83520000 85121000 1601000 1 60902000 49129000 11051000 722000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components and the preliminary allocation of the purchase price for the Company's acquisition of Heavy 16, the H&amp;G Entities, Aurora, Greenstar and the IGE Entities: </span></div><div style="margin-top:10pt;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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></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"/></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%">Heavy 16</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">H&amp;G Entities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aurora</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Greenstar</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IGE Entities</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%">Component of Purchase Price:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">Cash</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:700;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:700;line-height:100%">60,287</span><span style="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 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:700;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:700;line-height:100%">133,483</span><span style="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 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:700;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:700;line-height:100%">133,962</span><span style="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 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:700;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:700;line-height:100%">85,121</span><span style="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 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:700;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:700;line-height:100%">49,129</span><span style="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 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%">Common stock</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:700;line-height:100%">16,736</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">25,824</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">11,051</span><span style="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 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%">Contingent consideration</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:700;line-height:100%">344</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,300</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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 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%">Forgiveness of assets and liabilities</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">722</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase price</span></td><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:700;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:700;line-height:100%">77,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">133,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">178,871</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">83,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">60,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisition-related costs</span></td><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:700;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:700;line-height:100%">3,104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">5,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">7,345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">3,697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:700;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:700;line-height:100%">2,013</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets (liabilities)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Accounts receivable</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:700;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:700;line-height:100%">510</span><span style="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 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:700;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:700;line-height:100%">3,308</span><span style="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 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:700;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:700;line-height:100%">6,967</span><span style="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 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:700;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:700;line-height:100%">982</span><span style="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 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:700;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:700;line-height:100%">2,367</span><span style="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 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%">Inventories</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:700;line-height:100%">1,451</span><span style="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="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:700;line-height:100%">6,559</span><span style="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="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:700;line-height:100%">11,031</span><span style="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="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:700;line-height:100%">8,728</span><span style="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="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:700;line-height:100%">30,592</span><span style="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 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%">Prepaid expenses and other current 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:700;line-height:100%">34</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,086</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">447</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">470</span><span style="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 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%">Property, plant and equipment</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:700;line-height:100%">1,078</span><span style="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="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:700;line-height:100%">358</span><span style="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="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:700;line-height:100%">37,991</span><span style="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="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:700;line-height:100%">1,717</span><span style="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="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:700;line-height:100%">4,274</span><span style="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 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%">Operating lease right-of-use 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:700;line-height:100%">1,088</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,921</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,736</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,447</span><span style="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 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%">Other 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:700;line-height:100%">25</span><span style="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="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:700;line-height:100%">213</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">176</span><span style="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="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:700;line-height:100%">—</span><span style="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 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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,686)</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%">Accrued expenses and other current liabilities</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:700;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(859)</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%">Current portion of lease liabilities</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:700;line-height:100%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(815)</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%">Current portion of long-term debt</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(482)</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%">Long-term deferred tax liabilities</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:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(25,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,531)</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%">Long-term lease liabilities</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:700;line-height:100%">(868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(1,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(1,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">(3,116)</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%">Long-term debt</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:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,434)</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%">Other long-term liabilities</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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">(3,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">—</span><span style="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="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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net identifiable assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16,450)</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,107</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Other intangible 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:700;line-height:100%">200</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">200</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">824</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">383</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,430</span><span style="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 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%">Customer relationships</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:700;line-height:100%">5,100</span><span style="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="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:700;line-height:100%">12,500</span><span style="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="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:700;line-height:100%">6,400</span><span style="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="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:700;line-height:100%">18,100</span><span style="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="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:700;line-height:100%">6,300</span><span style="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 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%">Trademarks and trade names</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:700;line-height:100%">18,500</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,400</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,100</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,100</span><span style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,000</span><span style="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 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%">Technology and formulations &amp; recipes</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:700;line-height:100%">33,600</span><span style="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="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:700;line-height:100%">56,200</span><span style="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="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:700;line-height:100%">18,000</span><span style="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="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:700;line-height:100%">2,800</span><span style="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="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:700;line-height:100%">3,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,204</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49,633</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,440</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,009</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,145</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">77,367</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">133,483</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">178,871</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">83,520</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">60,902</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 60287000 133483000 133962000 85121000 49129000 16736000 0 25824000 0 11051000 344000 0 19300000 0 0 0 0 -215000 -1601000 722000 77367000 133483000 178871000 83520000 60902000 3104000 5063000 7345000 3697000 2013000 510000 3308000 6967000 982000 2367000 1451000 6559000 11031000 8728000 30592000 34000 493000 1086000 447000 470000 1078000 358000 37991000 1717000 4274000 1088000 1921000 0 2736000 4447000 25000 213000 0 176000 0 1055000 1320000 4360000 777000 21686000 226000 445000 768000 1421000 859000 274000 447000 0 624000 815000 0 0 0 0 482000 0 25589000 0 0 5531000 868000 1501000 0 1836000 3116000 0 0 0 0 1434000 0 0 3840000 0 0 1763000 -16450000 48107000 10128000 8227000 200000 200000 824000 383000 2430000 5100000 12500000 6400000 18100000 6300000 18500000 31400000 59100000 9100000 14000000 33600000 56200000 18000000 2800000 3800000 57400000 100300000 84324000 30383000 26530000 18204000 49633000 46440000 43009000 26145000 77367000 133483000 178871000 83520000 60902000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents certain estimated unaudited consolidated net sales and net income amounts for the quarter ended March 31, 2021 as if the five acquisitions had been included in the consolidated results of the Company for the entire period presented below. Management considers these estimates to represent an approximate measure of the performance of the combined Company (in millions):</span></div><div style="margin-top:10pt;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:83.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.251%"/><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%">Three months ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Estimated ($ in millions)</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:400;line-height:100%">Net sales</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:700;line-height:100%">160</span><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 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%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="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></table></div> 5 160000000 17000000 GOODWILL AND INTANGIBLE ASSETS, NET<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's goodwill by reportable segment is $122,977 for the United States and $60,361 for Canada as of March 31, 2022. Goodwill is evaluated for impairment annually in the fourth quarter, or on an interim basis when an event occurs, or circumstances change that indicates the carrying value may not be recoverable. The Company did not identify a triggering event requiring a quantitative test for impairment as of March 31, 2022. The changes in goodwill are as follows:</span></div><div style="margin-top:10pt;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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:9pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance at December 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:700;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:700;line-height:100%">204,868</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition - IGE Entities - remeasurement adjustments</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:700;line-height:100%">(22,542)</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%">Acquisition - all others - remeasurement adjustments and foreign currency translation adjustments, net</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:700;line-height:100%">1,012</span><span style="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:700;line-height:100%">Balance at March 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">183,338</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net comprised the following:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.605%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Computer software</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:700;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:700;line-height:100%">8,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,705)</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:700;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:700;line-height:100%">1,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">8,814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,208)</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:700;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:700;line-height:100%">1,606</span><span style="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;border-top:1pt solid #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%">Customer relationship</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:700;line-height:100%">107,800</span><span style="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:700;line-height:100%">(19,440)</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:700;line-height:100%">88,360</span><span style="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:700;line-height:100%">101,222</span><span style="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:700;line-height:100%">(16,517)</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:700;line-height:100%">84,705</span><span style="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;border-top:1pt solid #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%">Technology, formulations and recipes</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:700;line-height:100%">114,403</span><span style="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:700;line-height:100%">(8,026)</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:700;line-height:100%">106,377</span><span style="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:700;line-height:100%">110,561</span><span style="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:700;line-height:100%">(3,630)</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:700;line-height:100%">106,931</span><span style="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;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">132,110</span><span style="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:700;line-height:100%">(5,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,050</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">4,878</span><span style="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:700;line-height:100%">(3,679)</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:700;line-height:100%">1,199</span><span style="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:700;line-height:100%">2,428</span><span style="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:700;line-height:100%">(1,744)</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:700;line-height:100%">684</span><span style="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;border-top:1pt solid #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 finite-lived intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">368,120</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,910)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">324,210</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,025</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29,099)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,926</span><span style="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 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%">Indefinite-lived intangible asset:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">120,773</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120,773</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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;border-top:1pt solid #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 Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">370,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(43,910)</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:700;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:700;line-height:100%">327,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">343,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(29,099)</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:700;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:700;line-height:100%">314,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense was $14,746 and $1,206 for the three months ended March 31, 2022 and 2021, respectively. Amortization expense in 2022 includes the impact from intangible assets recorded in connection with five acquisitions completed during the year ended December 31, 2021. The following are the estimated useful lives for the major classes of finite-lived intangible assets:</span></div><div style="margin-top:10pt;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:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.555%"/><td style="width:0.1%"/></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%">Computer software</span></td><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%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 18 years</span></div></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%">Technology, formulations and recipes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 to 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 to 20 years</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For intangible assets subject to amortization, the weighted-average amortization period as of March 31, 2022, for computer software, customer relationships, technology and formulations &amp; recipes and trade names was 2 years, 12 years, 11 years, and 19 years, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2022, is summarized below:</span></div><div style="margin-top:10pt;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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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%">Estimated Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022 to December 31, 2022</span></td><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:700;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:700;line-height:100%">19,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Year ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,036</span><span style="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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:700;line-height:100%">24,737</span><span style="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%">2026</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:700;line-height:100%">20,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:700;line-height:100%">209,325</span><span style="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;border-top:1pt solid #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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">324,210</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 122977000 60361000 The changes in goodwill 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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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:9pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance at December 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:700;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:700;line-height:100%">204,868</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition - IGE Entities - remeasurement adjustments</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:700;line-height:100%">(22,542)</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%">Acquisition - all others - remeasurement adjustments and foreign currency translation adjustments, net</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:700;line-height:100%">1,012</span><span style="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:700;line-height:100%">Balance at March 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">183,338</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 204868000 -22542000 1012000 183338000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net comprised the following:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.605%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Computer software</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:700;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:700;line-height:100%">8,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,705)</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:700;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:700;line-height:100%">1,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">8,814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,208)</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:700;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:700;line-height:100%">1,606</span><span style="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;border-top:1pt solid #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%">Customer relationship</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:700;line-height:100%">107,800</span><span style="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:700;line-height:100%">(19,440)</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:700;line-height:100%">88,360</span><span style="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:700;line-height:100%">101,222</span><span style="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:700;line-height:100%">(16,517)</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:700;line-height:100%">84,705</span><span style="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;border-top:1pt solid #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%">Technology, formulations and recipes</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:700;line-height:100%">114,403</span><span style="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:700;line-height:100%">(8,026)</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:700;line-height:100%">106,377</span><span style="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:700;line-height:100%">110,561</span><span style="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:700;line-height:100%">(3,630)</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:700;line-height:100%">106,931</span><span style="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;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">132,110</span><span style="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:700;line-height:100%">(5,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,050</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">4,878</span><span style="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:700;line-height:100%">(3,679)</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:700;line-height:100%">1,199</span><span style="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:700;line-height:100%">2,428</span><span style="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:700;line-height:100%">(1,744)</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:700;line-height:100%">684</span><span style="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;border-top:1pt solid #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 finite-lived intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">368,120</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,910)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">324,210</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,025</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29,099)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,926</span><span style="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 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%">Indefinite-lived intangible asset:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">120,773</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120,773</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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;border-top:1pt solid #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 Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">370,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(43,910)</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:700;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:700;line-height:100%">327,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">343,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(29,099)</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:700;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:700;line-height:100%">314,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net comprised the following:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:10.605%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">March 31, 2022</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:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 Book Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Computer software</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:700;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:700;line-height:100%">8,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,705)</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:700;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:700;line-height:100%">1,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">8,814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(7,208)</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:700;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:700;line-height:100%">1,606</span><span style="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;border-top:1pt solid #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%">Customer relationship</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:700;line-height:100%">107,800</span><span style="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:700;line-height:100%">(19,440)</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:700;line-height:100%">88,360</span><span style="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:700;line-height:100%">101,222</span><span style="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:700;line-height:100%">(16,517)</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:700;line-height:100%">84,705</span><span style="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;border-top:1pt solid #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%">Technology, formulations and recipes</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:700;line-height:100%">114,403</span><span style="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:700;line-height:100%">(8,026)</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:700;line-height:100%">106,377</span><span style="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:700;line-height:100%">110,561</span><span style="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:700;line-height:100%">(3,630)</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:700;line-height:100%">106,931</span><span style="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;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">132,110</span><span style="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:700;line-height:100%">(5,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,050</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">4,878</span><span style="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:700;line-height:100%">(3,679)</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:700;line-height:100%">1,199</span><span style="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:700;line-height:100%">2,428</span><span style="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:700;line-height:100%">(1,744)</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:700;line-height:100%">684</span><span style="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;border-top:1pt solid #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 finite-lived intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">368,120</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,910)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">324,210</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,025</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29,099)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,926</span><span style="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 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%">Indefinite-lived intangible asset:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Trade names</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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">2,801</span><span style="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:700;line-height:100%">120,773</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120,773</span><span style="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;border-top:1pt solid #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%">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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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:700;line-height:100%">—</span><span style="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:700;line-height:100%">120</span><span style="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;border-top:1pt solid #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 Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">370,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(43,910)</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:700;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:700;line-height:100%">327,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">343,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:700;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:700;line-height:100%">(29,099)</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:700;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:700;line-height:100%">314,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following are the estimated useful lives for the major classes of finite-lived intangible assets:<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:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.555%"/><td style="width:0.1%"/></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%">Computer software</span></td><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%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 18 years</span></div></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%">Technology, formulations and recipes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 to 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 to 20 years</span></div></td></tr></table> 8929000 7705000 1224000 8814000 7208000 1606000 107800000 19440000 88360000 101222000 16517000 84705000 114403000 8026000 106377000 110561000 3630000 106931000 132110000 5060000 127050000 0 0 0 4878000 3679000 1199000 2428000 1744000 684000 368120000 43910000 324210000 223025000 29099000 193926000 2801000 2801000 120773000 120773000 0 0 120000 120000 370921000 43910000 327011000 343918000 29099000 314819000 14746000 1206000 5 P5Y P7Y P18Y P8Y P12Y P15Y P20Y P2Y P12Y P11Y P19Y <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated aggregate future amortization expense for intangible assets subject to amortization as of March 31, 2022, is summarized below:</span></div><div style="margin-top:10pt;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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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%">Estimated Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022 to December 31, 2022</span></td><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:700;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:700;line-height:100%">19,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Year ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,036</span><span style="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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:700;line-height:100%">24,737</span><span style="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%">2026</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:700;line-height:100%">20,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:700;line-height:100%">209,325</span><span style="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;border-top:1pt solid #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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">324,210</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19743000 25036000 24876000 24737000 20493000 209325000 324210000 EARNINGS (LOSS) PER COMMON SHARE (“EPS”)<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed using net income (loss) divided by the weighted-average number of common shares outstanding during each period, excluding unvested restricted stock units (“RSUs”).</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS represents net income (loss) divided by the weighted-average number of common shares outstanding during the period, including common stock equivalents. Common stock equivalents consist of shares subject to warrants and share-based awards with exercise prices less than the average market price of the Company’s common stock for the period, to the extent their inclusion would be dilutive. Regarding RSUs subject to a market condition, before the end of the contingency period, the number of contingently issuable shares (i.e., RSUs) to be included in diluted EPS would be based on the number of common shares issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, assuming the result would be dilutive. Those contingently issuable shares would be included in the denominator of diluted EPS as of the beginning of the period, or as of the grant date of the share-based payment, if later.</span></div><div style="margin-top:10pt;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 presents information necessary to calculate basic and diluted EPS for the three months ended March 31, 2022, and 2021:</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:72.438%"/><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.767%"/><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:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Net (loss) income</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:700;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:700;line-height:100%">(23,296)</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:700;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:700;line-height:100%">4,940</span><span style="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%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">44,718,510</span><span style="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:3pt double #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:3pt double #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:700;line-height:100%">33,717,103</span><span style="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:3pt double #000000;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%">Dilutive effect of warrants using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">2,840,464</span><span style="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 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%">Dilutive effect of restricted stock units using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">1,658,866</span><span style="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 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%">Dilutive effect of stock options using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">780,598</span><span style="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;border-top:1pt solid #cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,718,510</span><span style="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 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:700;line-height:100%">38,997,031</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">0.15</span><span style="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:3pt double #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%">Diluted EPS</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:700;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:700;line-height:100%">(0.52)</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:700;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:700;line-height:100%">0.13</span><span style="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></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the weighted-average shares of common stock outstanding for diluted EPS excludes the following potential common shares as their inclusion would have an anti-dilutive effect:</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:74.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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.890%"/><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:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Shares subject to warrants 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:700;line-height:100%">17,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">—</span><span style="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;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%">Shares subject to unvested performance based and restricted stock units</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:700;line-height:100%">1,234,857</span><span style="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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares subject to stock options outstanding</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:700;line-height:100%">696,071</span><span style="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:700;line-height:100%">—</span><span style="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></table></div> <div style="margin-top:10pt;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 presents information necessary to calculate basic and diluted EPS for the three months ended March 31, 2022, and 2021:</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:72.438%"/><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.767%"/><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:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Net (loss) income</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:700;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:700;line-height:100%">(23,296)</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:700;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:700;line-height:100%">4,940</span><span style="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%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">44,718,510</span><span style="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:3pt double #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:3pt double #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:700;line-height:100%">33,717,103</span><span style="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:3pt double #000000;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%">Dilutive effect of warrants using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">2,840,464</span><span style="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 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%">Dilutive effect of restricted stock units using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">1,658,866</span><span style="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 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%">Dilutive effect of stock options using the treasury stock method</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">780,598</span><span style="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;border-top:1pt solid #cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,718,510</span><span style="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 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:700;line-height:100%">38,997,031</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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:700;line-height:100%">0.15</span><span style="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:3pt double #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%">Diluted EPS</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:700;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:700;line-height:100%">(0.52)</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:700;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:700;line-height:100%">0.13</span><span style="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></table></div> -23296000 4940000 44718510 33717103 0 2840464 0 1658866 0 780598 44718510 38997031 -0.52 0.15 -0.52 0.13 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the weighted-average shares of common stock outstanding for diluted EPS excludes the following potential common shares as their inclusion would have an anti-dilutive effect:</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:74.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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.890%"/><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:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #ffffff;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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Shares subject to warrants 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:700;line-height:100%">17,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">—</span><span style="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;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%">Shares subject to unvested performance based and restricted stock units</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:700;line-height:100%">1,234,857</span><span style="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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares subject to stock options outstanding</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:700;line-height:100%">696,071</span><span style="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:700;line-height:100%">—</span><span style="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></table></div> 17669 0 1234857 0 696071 0 ACCOUNTS RECEIVABLE, NET, AND INVENTORIES<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net comprised 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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Trade accounts receivable</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:700;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:700;line-height:100%">43,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">35,511</span><span style="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="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%">Allowance for doubtful accounts</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:700;line-height:100%">(1,112)</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,156)</span></td><td style="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%">Other receivables</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:700;line-height:100%">2,740</span><span style="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:700;line-height:100%">7,129</span><span style="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="border-top:1pt solid #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:700;line-height:100%">Total accounts receivable, net</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:700;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:700;line-height:100%">45,319</span><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 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:700;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:700;line-height:100%">41,484</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories comprised 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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Finished goods</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:700;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:700;line-height:100%">145,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">145,298</span><span style="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;text-align:left;vertical-align:bottom"><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:700;line-height:100%">8,786</span><span style="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:700;line-height:100%">5,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,135</span><span style="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:700;line-height:100%">41,399</span><span style="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%">Allowance for inventory obsolescence</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:700;line-height:100%">(6,498)</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:700;line-height:100%">(3,530)</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;border-top:1pt solid #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:700;line-height:100%">Total inventories</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:700;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:700;line-height:100%">189,996</span><span style="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 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:700;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:700;line-height:100%">189,134</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for inventory obsolescence increased during the first quarter of 2022 as a result of a reserve for certain durable products.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net comprised 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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Trade accounts receivable</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:700;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:700;line-height:100%">43,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">35,511</span><span style="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="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%">Allowance for doubtful accounts</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:700;line-height:100%">(1,112)</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,156)</span></td><td style="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%">Other receivables</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:700;line-height:100%">2,740</span><span style="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:700;line-height:100%">7,129</span><span style="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="border-top:1pt solid #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:700;line-height:100%">Total accounts receivable, net</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:700;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:700;line-height:100%">45,319</span><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 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:700;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:700;line-height:100%">41,484</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43691000 35511000 1112000 1156000 2740000 7129000 45319000 41484000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories comprised 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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Finished goods</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:700;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:700;line-height:100%">145,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">145,298</span><span style="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;text-align:left;vertical-align:bottom"><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:700;line-height:100%">8,786</span><span style="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:700;line-height:100%">5,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,135</span><span style="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:700;line-height:100%">41,399</span><span style="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%">Allowance for inventory obsolescence</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:700;line-height:100%">(6,498)</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:700;line-height:100%">(3,530)</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;border-top:1pt solid #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:700;line-height:100%">Total inventories</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:700;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:700;line-height:100%">189,996</span><span style="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 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:700;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:700;line-height:100%">189,134</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 145573000 145298000 8786000 5967000 42135000 41399000 6498000 3530000 189996000 189134000 OPERATING LEASESThe Company leases its distribution centers and manufacturing facilities from third parties under various non-cancelable lease agreements expiring at various dates through 2032. Certain leases contain escalation provisions and/or renewal options, giving the Company the right to extend the leases by up to 10 years. However, these options are generally not reflected in the calculation of the right-of-use assets and lease liabilities due to uncertainty surrounding the likelihood of renewal. The Company recognizes operating lease costs over the respective lease periods, including short-term and month-to-month leases. During the three months ended March 31, 2022, and 2021, the Company incurred operating lease costs of $2,597 and $1,494, respectively. These costs are included primarily within selling, general and administrative expense in the condensed consolidated statements of operations.<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the Company’s operating leases are as follows:</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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Operating lease right-of-use assets, net of accumulated amortization</span></td><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:700;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:700;line-height:100%">54,566</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">45,245</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total leased assets</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:700;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:700;line-height:100%">54,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">45,245</span><span style="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="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%">Liabilities</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</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:700;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:700;line-height:100%">7,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,198</span><span style="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="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%">Long-term lease liabilities</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:700;line-height:100%">46,755</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">38,595</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total lease liabilities</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:700;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:700;line-height:100%">54,528</span><span style="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 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:700;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:700;line-height:100%">45,793</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:</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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022 to December 31, 2022</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:700;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:700;line-height:100%">7,003</span><span style="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="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%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,311</span><span style="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="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%">2024</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:700;line-height:100%">9,031</span><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 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%">2025</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:700;line-height:100%">8,338</span><span style="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="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%">2026</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:700;line-height:100%">6,824</span><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 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%">2027</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:700;line-height:100%">6,369</span><span style="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="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%">Thereafter</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:700;line-height:100%">14,208</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 rental payments</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:700;line-height:100%">61,084</span><span style="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="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 portion representing interest</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:700;line-height:100%">(6,556)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 principal</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:700;line-height:100%">54,528</span><span style="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="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 current portion</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:700;line-height:100%">(7,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Long-term portion</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:700;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:700;line-height:100%">46,755</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:20.25pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, the Company executed a lease for approximately 303,000 square feet of warehouse space in Shoemakersville, Pennsylvania, and recorded right-of-use assets for operating leases for $10,463. </span></div><div style="margin-top:5pt;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%">During 2021, the Company executed new lease agreements that will commence in 2023. The future minimum lease payments for executed non-cancelable operating leases not yet commenced are as follows:</span></div><div style="margin-top:10pt;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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022, to December 31, 2022</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:700;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:700;line-height:100%">—</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,354</span><span style="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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:700;line-height:100%">3,610</span><span style="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%">2026</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:700;line-height:100%">3,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:700;line-height:100%">4,076</span><span style="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%">Thereafter</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:700;line-height:100%">22,633</span><span style="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;border-top:1pt solid #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 rental payments</span></td><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">40,910</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y 2597000 1494000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the Company’s operating leases are as follows:</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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Operating lease right-of-use assets, net of accumulated amortization</span></td><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:700;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:700;line-height:100%">54,566</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">45,245</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total leased assets</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:700;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:700;line-height:100%">54,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">45,245</span><span style="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="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%">Liabilities</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</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:700;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:700;line-height:100%">7,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,198</span><span style="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="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%">Long-term lease liabilities</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:700;line-height:100%">46,755</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">38,595</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total lease liabilities</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:700;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:700;line-height:100%">54,528</span><span style="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 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:700;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:700;line-height:100%">45,793</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54566000 45245000 54566000 45245000 7773000 7198000 46755000 38595000 54528000 45793000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:</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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022 to December 31, 2022</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:700;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:700;line-height:100%">7,003</span><span style="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="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%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,311</span><span style="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="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%">2024</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:700;line-height:100%">9,031</span><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 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%">2025</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:700;line-height:100%">8,338</span><span style="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="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%">2026</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:700;line-height:100%">6,824</span><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 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%">2027</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:700;line-height:100%">6,369</span><span style="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="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%">Thereafter</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:700;line-height:100%">14,208</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 rental payments</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:700;line-height:100%">61,084</span><span style="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="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 portion representing interest</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:700;line-height:100%">(6,556)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 principal</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:700;line-height:100%">54,528</span><span style="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="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 current portion</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:700;line-height:100%">(7,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Long-term portion</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:700;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:700;line-height:100%">46,755</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7003000 9311000 9031000 8338000 6824000 6369000 14208000 61084000 6556000 54528000 7773000 46755000 303000 10463000 The future minimum lease payments for executed non-cancelable operating leases not yet commenced 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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">For the period of April 1, 2022, to December 31, 2022</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:700;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:700;line-height:100%">—</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,354</span><span style="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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:700;line-height:100%">3,610</span><span style="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%">2026</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:700;line-height:100%">3,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:700;line-height:100%">4,076</span><span style="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%">Thereafter</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:700;line-height:100%">22,633</span><span style="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;border-top:1pt solid #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 rental payments</span></td><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">40,910</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 3354000 3272000 3610000 3965000 4076000 22633000 40910000 PROPERTY, PLANT AND EQUIPMENT, NET<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment comprised 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:72.730%"/><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.621%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Machinery and equipment</span></td><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:700;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:700;line-height:100%">26,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">25,177</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Peat bogs and related development</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:700;line-height:100%">9,876</span><span style="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:700;line-height:100%">8,686</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements </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:700;line-height:100%">9,503</span><span style="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:700;line-height:100%">9,510</span><span style="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%">Land </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:700;line-height:100%">6,116</span><span style="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:700;line-height:100%">6,120</span><span style="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;border-top:1pt solid #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%">Leasehold improvements</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:700;line-height:100%">3,413</span><span style="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:700;line-height:100%">3,207</span><span style="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;border-top:1pt solid #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%">Computer equipment</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:700;line-height:100%">3,271</span><span style="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:700;line-height:100%">3,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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:700;line-height:100%">2,991</span><span style="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:700;line-height:100%">2,867</span><span style="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;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,757</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,764</span><span style="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 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%">Less: accumulated depreciation</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:700;line-height:100%">(10,408)</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:700;line-height:100%">(8,291)</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;border-top:1pt solid #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:700;line-height:100%">Total property, plant and equipment, 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:700;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:700;line-height:100%">51,349</span><span style="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 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:700;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:700;line-height:100%">50,473</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Depreciation and amortization expense related to property, plant and equipment, net was $2,195 and $385 for the three months ended March 31, 2022, and 2021, respectively. <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment comprised 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:72.730%"/><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.621%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Machinery and equipment</span></td><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:700;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:700;line-height:100%">26,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">25,177</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Peat bogs and related development</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:700;line-height:100%">9,876</span><span style="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:700;line-height:100%">8,686</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements </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:700;line-height:100%">9,503</span><span style="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:700;line-height:100%">9,510</span><span style="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%">Land </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:700;line-height:100%">6,116</span><span style="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:700;line-height:100%">6,120</span><span style="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;border-top:1pt solid #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%">Leasehold improvements</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:700;line-height:100%">3,413</span><span style="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:700;line-height:100%">3,207</span><span style="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;border-top:1pt solid #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%">Computer equipment</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:700;line-height:100%">3,271</span><span style="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:700;line-height:100%">3,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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:700;line-height:100%">2,991</span><span style="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:700;line-height:100%">2,867</span><span style="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;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,757</span><span style="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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,764</span><span style="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 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%">Less: accumulated depreciation</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:700;line-height:100%">(10,408)</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:700;line-height:100%">(8,291)</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;border-top:1pt solid #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:700;line-height:100%">Total property, plant and equipment, 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:700;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:700;line-height:100%">51,349</span><span style="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 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:700;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:700;line-height:100%">50,473</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26587000 25177000 9876000 8686000 9503000 9510000 6116000 6120000 3413000 3207000 3271000 3197000 2991000 2867000 61757000 58764000 10408000 8291000 51349000 50473000 2195000 385000 ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities comprised 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:72.730%"/><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.621%"/><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%">March 31,<br/>2022</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%">December 31,<br/>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%">Accrued compensation and benefits</span></td><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:700;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:700;line-height:100%">4,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">3,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Freight, custom and duty accrual</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:700;line-height:100%">2,366</span><span style="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:700;line-height:100%">2,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods in transit accrual</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:700;line-height:100%">2,413</span><span style="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:700;line-height:100%">3,473</span><span style="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%">Income tax accrual</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:700;line-height:100%">15,474</span><span style="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:700;line-height:100%">17,034</span><span style="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%">Other accrued liabilities</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:700;line-height:100%">7,013</span><span style="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:700;line-height:100%">6,953</span><span style="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;border-top:1pt solid #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:700;line-height:100%">Total accrued expenses and other current liabilities</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:700;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:700;line-height:100%">31,549</span><span style="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 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:700;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:700;line-height:100%">33,996</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities comprised 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:72.730%"/><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.621%"/><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%">March 31,<br/>2022</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%">December 31,<br/>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%">Accrued compensation and benefits</span></td><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:700;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:700;line-height:100%">4,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">3,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Freight, custom and duty accrual</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:700;line-height:100%">2,366</span><span style="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:700;line-height:100%">2,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goods in transit accrual</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:700;line-height:100%">2,413</span><span style="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:700;line-height:100%">3,473</span><span style="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%">Income tax accrual</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:700;line-height:100%">—</span><span style="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:700;line-height:100%">729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:700;line-height:100%">15,474</span><span style="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:700;line-height:100%">17,034</span><span style="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%">Other accrued liabilities</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:700;line-height:100%">7,013</span><span style="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:700;line-height:100%">6,953</span><span style="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;border-top:1pt solid #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:700;line-height:100%">Total accrued expenses and other current liabilities</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:700;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:700;line-height:100%">31,549</span><span style="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 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:700;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:700;line-height:100%">33,996</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4283000 3713000 2366000 2094000 2413000 3473000 0 729000 15474000 17034000 7013000 6953000 31549000 33996000 DEBT<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt is comprised of the following:</span></div><div style="margin-top:10pt"><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.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively</span></div></td><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:700;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:700;line-height:100%">118,880</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">118,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:100%">Other</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:700;line-height:100%">2,612</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2,805</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total debt</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:700;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:700;line-height:100%">121,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">121,780</span><span style="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 style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</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:700;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:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2,263</span><span style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively</span></div></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:700;line-height:100%">119,194</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">119,517</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total 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:700;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:700;line-height:100%">121,492</span><span style="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 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:700;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:700;line-height:100%">121,780</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><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 Term Loan </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2021, the Company and its subsidiaries</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entered into a Credit and Guaranty Agreement with JPMorgan Chase Bank, N.A., as administrative agent for certain lenders, pursuant to which the Company borrowed a $125,000 senior secured term loan (“Term Loan”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Term Loan bears interest at LIBOR (with a 1.0% floor) plus 5.50%, or an alternative base rate (with a 2.0% floor), plus 4.50%, and is subject to a call premium of 2% in year one, 1% in year two, and 0% thereafter, and matures on October 25, 2028 ("Maturity Date"). Deferred financing costs and discount totaled $6,190 and are being amortized to interest expense over the term of the loan. For the three months ended March 31, 2022, the effective interest rate was 7.30% and interest expense was $2,031 and amortization of deferred financing costs was $218. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal amounts of the Term Loan are required to be repaid in consecutive quarterly installments in amounts equal to 0.25% of the principal amount of the Term Loan, on the last day of each fiscal quarter commencing March 31, 2022, with the balance of the Term Loan payable on the Maturity Date. The Company is also required to make mandatory prepayments upon the occurrence of certain events, including (i) achieving certain excess cash flow criteria, including the achievement and maintenance of a specific leverage ratio, (ii) selling assets that are collateral, or (iii) upon the issuance, offering, or placement of new debt obligations. There were no such mandatory prepayments made since inception of the Term Loan.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan requires the Company to maintain certain reporting requirements, affirmative covenants, and negative covenants, and was in compliance with all requirements as of March 31, 2022. </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 Term Loan is secured by a first lien on the non-working capital assets of the Company and a second lien on the working capital assets of the Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company may request additional term loan commitments subject to certain loan conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving asset-backed credit facilities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Encina Credit Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 11, 2019, the Company and certain of its direct and indirect subsidiaries (the “Encina Obligors”) entered into the Encina Credit Facility through a certain Loan and Security Agreement whereby the Encina Obligors obtained a revolving asset-based loan commitment in the maximum amount of $45,000 (inclusive of a limit of up to $15,000 of borrowings for the Canadian borrowers and a swingline facility of up to $2,000), subject to applicable borrowing base availability, through Encina Business Credit, LLC. The Encina Credit Facility was due on the earlier of July 11, 2022, or 90 days prior to the scheduled maturity date of the Brightwood Loan Services LLC Term Loan. The Encina Credit Facility was secured by working capital assets and a second lien on non-working capital assets. The Encina Credit Facility was repaid in December 2020 and replaced in March 2021 by the JPMorgan Credit Facility (as defined below). The unamortized deferred financing costs and early termination fees totaling $680 were recognized as a loss on debt extinguishment in the condensed consolidated statements of operations for the three months ended March 31, 2021.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JPMorgan Revolving Credit Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On March 29, 2021, Hydrofarm Holdings Group, Inc. and certain of its direct and indirect subsidiaries (the "JPMorgan Obligors") entered into a Senior Secured Revolving Credit Facility (the "JPMorgan Credit Facility") with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, and the lenders from time to time party thereto. The JPMorgan Credit Facility is due on the earlier of March 29, 2024, or any earlier date on which the revolving commitments are reduced to zero. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three-year JPMorgan Credit Facility had a borrowing limit of $50,000 with an option to request an increase in the revolving commitment by up to $25,000, drawn in $5,000 increments, for a total not to exceed $75,000, subject to customary condition ("Revolver"). On August 31, 2021, the JPMorgan Obligors entered into an amendment (the "First Amendment") to increase their original borrowing limit to $100,000. In connection with the First Amendment, the Company's recently acquired subsidiaries became party to the JPMorgan Credit Facility as either borrowers or as guarantors. The Revolver maintains an interest rate of LIBOR plus 1.95% and has a 0.0% LIBOR floor. A fee of 0.25% per annum is charged for available but unused borrowings as defined. On October 25, 2021, the Company and its subsidiaries entered into a second amendment (the “Second Amendment”), with JPMorgan Chase Bank, N.A., pursuant to which the parties consented to the Term Loan and the lien priorities described above and made certain conforming changes to the provisions of the Term Loan. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized debt issuance costs were $908 as of March 31, 2022 and are included in other assets in the condensed consolidated balance sheets. Deferred financing costs are being amortized to interest expense over the term of the Revolver. As of March 31, 2022, the JPMorgan Obligors had approximately $99,674 available to borrow under the JPMorgan Credit Facility. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The JPMorgan Credit Facility is secured by the Company’s assets and the assets of certain of the Company’s subsidiaries. The Company is required to maintain certain reporting requirements, affirmative covenants, negative covenants and financial covenants ("debt covenants"), including, in certain situations pursuant to terms outlined in the agreement, the maintenance of a minimum fixed charge coverage ratio of 1.1x on a rolling twelve-month basis. The JPMorgan Obligors were in compliance with all debt covenants as of March 31, 2022.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt is comprised of the following:</span></div><div style="margin-top:10pt"><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.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">March 31,<br/>2022</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%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively</span></div></td><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:700;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:700;line-height:100%">118,880</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">118,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:100%">Other</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:700;line-height:100%">2,612</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2,805</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total debt</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:700;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:700;line-height:100%">121,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">121,780</span><span style="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 style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</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:700;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:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2,263</span><span style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively</span></div></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:700;line-height:100%">119,194</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">119,517</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">Total 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:700;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:700;line-height:100%">121,492</span><span style="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 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:700;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:700;line-height:100%">121,780</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5807000 6025000 118880000 118975000 2612000 2805000 121492000 121780000 2298000 2263000 5807000 6025000 119194000 119517000 121492000 121780000 125000 0.010 0.0550 0.020 0.0450 0.02 0.01 0 6190000 0.0730 2031000 218000 0.0025 45000000 15000000 2000000 P90D -680000 P3Y 50000000 25000000 5000000 75000000 100000000 0.0195 0.000 0.0025 908000 99674000 1.1 P12M CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital stock</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the following summarizes shares authorized, issued and outstanding:</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:71.999%"/><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.622%"/><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:8pt;font-weight:700;line-height:100%">Capital stock authorized and outstanding:</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%">Shares<br/>authorized</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%">Shares<br/>outstanding</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Convertible preferred stock</span></td><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:700;line-height:100%">50,000,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">—</span><span style="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="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%">Common stock</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">300,000,000</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">44,822,866</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common stock</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of common stock is entitled to one vote for each share of common stock. Common stockholders have no pre-emptive rights to acquire additional shares of common stock or other securities. The common stock is not subject to redemption rights and carries no subscription or conversion rights. In the event of liquidation, the stockholders are entitled to share in corporate assets on a pro rata basis after the Company satisfies all liabilities and after provision is made for any class of capital stock having preference over the common stock. Subject to corporate regulations and preferences to preferred stock, if any, dividends are at the discretion of the Company’s board of directors (the ‘‘Board’’).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 19, 2021, the Company completed the redemption ("Redemption") of certain of its outstanding warrants (the "Investor Warrants") that were issued in connection with a private placement of units (the "private placement"), each consisting of a share of common stock and a warrant to purchase an additional one-half (1/2) shares of common stock, which concluded in the fall of 2018. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was entitled to redeem all of the outstanding Investor Warrants for a redemption price of $0.00033712 per Investor Warrant ("Redemption Price") if (i) there was an effective registration statement covering the resale of the shares of common stock underlying the Investor Warrants, and (ii) the volume-weighted average price of the Company's common stock for the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNzJkMzM5MjQ5ZjQ0MjJhMDRjNmI3ZGZiMzAxYmJlL3NlYzozYzcyZDMzOTI0OWY0NDIyYTA0YzZiN2RmYjMwMWJiZV83MC9mcmFnOjEwNWI1MTgzMjAxODQ1NjM4YjZhODAxYjk1NDc1MDdmL3RleHRyZWdpb246MTA1YjUxODMyMDE4NDU2MzhiNmE4MDFiOTU0NzUwN2ZfMjcxMQ_ff3d19d3-4960-440e-a61e-9bc2d2c2feb6">twenty</span> consecutive trading days prior to the date of the notice of redemption is at least $25.28, of which both requirements were met. Investor Warrants were exercisable at a price of $16.86 per share until July 19, 2021 (the "redemption date"). Any Investor Warrants that remained unexercised immediately after the redemption date were void and no longer exercisable, and the holders of those Investor Warrants were entitled to receive the Redemption Price.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the redemption date 3,367,647 Investor Warrants were exercised, generating total gross proceeds of $56,778. The Company redeemed 1,491 Investor Warrants at the Redemption Price.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the private placement, the Company agreed to engage the placement agent (the "Placement Agent") as the Company's warrant solicitation agent in the event the Investor Warrants were called for Redemption. The Company agreed to pay a warrant solicitation fee to the Placement Agent equal to five percent of the amount of net cash proceeds solicited by the Placement Agent upon the exercise of certain Investor Warrants following such call for Redemption. </span></div><div style="margin-top:10pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the following table summarizes the outstanding warrants:</span></div><div style="margin-top:10pt;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:71.999%"/><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.622%"/><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%">Number of Warrants</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%">Exercise Price</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%">Placement agent warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">8.43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Placement agent warrants</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:700;line-height:100%">6,007</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">16.86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,669</span><span style="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 #000;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">11.30</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the following summarizes shares authorized, issued and outstanding:</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:71.999%"/><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.622%"/><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:8pt;font-weight:700;line-height:100%">Capital stock authorized and outstanding:</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%">Shares<br/>authorized</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%">Shares<br/>outstanding</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Convertible preferred stock</span></td><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:700;line-height:100%">50,000,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">—</span><span style="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="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%">Common stock</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">300,000,000</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">44,822,866</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 50000000 0 300000000 44822866 0.00033712 25.28 16.86 3367647 56778000 1491 0.05 <div style="margin-top:10pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the following table summarizes the outstanding warrants:</span></div><div style="margin-top:10pt;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:71.999%"/><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.622%"/><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%">Number of Warrants</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%">Exercise Price</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%">Placement agent warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">8.43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Placement agent warrants</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:700;line-height:100%">6,007</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">16.86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,669</span><span style="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 #000;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">11.30</span><span style="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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11662 8.43 6007 16.86 17669 11.30 STOCK-BASED COMPENSATION<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation plan overview</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains three equity incentive plans: the 2018 Equity Incentive Plan (“2018 Plan”), the 2019 Employee, Director and Consultant Equity Incentive Plan (“2019 Plan”) and the 2020 Employee, Director, and Consultant Equity Incentive Plan (“2020 Plan” and collectively, “Incentive Plans”). The 2020 Plan serves as the successor to the 2019 Plan and 2018 Plan and provides for the issuance of incentive stock options, nonqualified stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company. No further awards will be issued under the 2018 Plan and 2019 Plan. Of the total shares available for grant under the 2020 Plan, 1,732,432 remain available as of March 31, 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSU Activity</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted to certain executives, employees and members of the Board generally have a time-based vesting requirement (based on continuous employment). The stock-based compensation expense related to service-based awards is recorded over the requisite service period. During the three months ended March 31, 2022, the Company granted RSU awards that are expected to vest either (i) ratably over a three-year period on each anniversary of the grant date, or (ii) with three vesting tranches, the first of which occurred on the grant date, and the following two tranches on each subsequent anniversary of the grant date. The following table summarizes the activity related to the Company's RSUs for the three months ended March 31, 2022. For purposes of this table, vested RSUs represent the shares for which the service condition had been fulfilled as of March 31, 2022:</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:73.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><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%">Number of<br/>RSUs</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance, December 31, 2021</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:700;line-height:100%">1,087,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.71</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">15.93</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(278,002)</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:700;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:700;line-height:100%">11.92</span><span style="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%">Forfeited</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:700;line-height:100%">(29,938)</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:700;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:700;line-height:100%">52.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,118,744</span><span style="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 #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;padding:2px 0 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%">$</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:700;line-height:100%">9.90</span><span style="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></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, total unamortized stock-based compensation cost related to unvested RSUs was $9,010 and the weighted-average period over which the compensation is expected to be recognized is 1.61 years. For the three months ended March 31, 2022, the Company recognized $2,799 of total stock-based compensation expense for RSUs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Unit ("PSU") Activity</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, the Company granted PSU awards that are subject to a one-year vesting requirement (based on continuous employment) and contain performance conditions based on certain performance metrics. The following table summarizes the activity related to the Company's PSUs for the three months ended March 31, 2022.</span></div><div style="margin-top:10pt;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:73.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><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%">Number of<br/>PSUs</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance, December 31, 2021</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="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="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%">Granted</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:700;line-height:100%">116,113</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">15.74</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">116,113</span><span style="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 #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;padding:2px 0 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%">$</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:700;line-height:100%">15.74</span><span style="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></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, total unamortized stock-based compensation cost related to unvested PSUs was $1,783 and the weighted-average period over which the compensation is expected to be recognized is less than one year. For the three months ended March 31, 2022, the Company recognized $45 of total stock-based compensation expense for PSUs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock options</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the three months ended March 31, 2022:</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:55.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.303%"/><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%">Number</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%">Weighted<br/>average<br/>exercise price</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%">Weighted<br/>average grant<br/>date 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%">Weighted average<br/>remaining contractual<br/>term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Outstanding as of December 31, 2021</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:700;line-height:100%">720,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.37</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%">Exercised</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:700;line-height:100%">(7,765)</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:700;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:700;line-height:100%">9.04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.21</span><span style="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="3" style="background-color:#ffffff;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%">Cancelled</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:700;line-height:100%">(90)</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:700;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:700;line-height:100%">11.06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.89</span><span style="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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Forfeited</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:700;line-height:100%">(16,623)</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:700;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:700;line-height:100%">11.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6.03</span><span style="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="3" style="background-color:#ffffff;border-top:1pt solid #cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">696,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</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:700;line-height:100%">9.53</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.12</span><span style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable as of March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,551</span><span style="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:3pt double #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;padding:2px 0 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%">$</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:700;line-height:100%">8.56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1.08</span><span style="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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and expected to vest as of March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">696,071</span><span style="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 #000;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;padding:2px 0 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%">$</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:700;line-height:100%">9.53</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.12</span><span style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.84</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the unvested stock option activity for the three months ended March 31, 2022:</span></div><div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.353%"><tr><td style="width:1.0%"/><td style="width:69.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7.75pt"/><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%">Number</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Unvested as of December 31, 2021</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:700;line-height:100%">202,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">5.04</span><span style="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="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%">Vested</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:700;line-height:100%">(38,372)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">1.02</span><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 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%">Forfeited</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:700;line-height:100%">(16,623)</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:700;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:700;line-height:100%">6.03</span><span style="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="border-top:1pt solid #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%">Unvested as of March 31, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,520</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">5.98</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, total compensation cost related to unvested awards not yet recognized was $730 and the weighted-average period over which the compensation is expected to be recognized is 1.95 years. For the three months ended March 31, 2022, the Company recognized $64 of total stock-based compensation expense for stock options.</span></div> 3 1732432 P3Y For purposes of this table, vested RSUs represent the shares for which the service condition had been fulfilled as of March 31, 2022:<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:73.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><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%">Number of<br/>RSUs</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance, December 31, 2021</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:700;line-height:100%">1,087,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.71</span><span style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">15.93</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(278,002)</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:700;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:700;line-height:100%">11.92</span><span style="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%">Forfeited</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:700;line-height:100%">(29,938)</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:700;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:700;line-height:100%">52.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,118,744</span><span style="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 #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;padding:2px 0 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%">$</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:700;line-height:100%">9.90</span><span style="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></table>The following table summarizes the activity related to the Company's PSUs for the three months ended March 31, 2022.<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:73.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><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%">Number of<br/>PSUs</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Balance, December 31, 2021</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="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="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%">Granted</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:700;line-height:100%">116,113</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">15.74</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">116,113</span><span style="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 #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;padding:2px 0 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%">$</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:700;line-height:100%">15.74</span><span style="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></table> 1087608 9.71 339076 15.93 278002 11.92 29938 52.51 1118744 9.90 9010000 P1Y7M9D 2799000 P1Y 0 0 116113 15.74 116113 15.74 1783000 P1Y 45000 <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the three months ended March 31, 2022:</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:55.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.303%"/><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%">Number</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%">Weighted<br/>average<br/>exercise price</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%">Weighted<br/>average grant<br/>date 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%">Weighted average<br/>remaining contractual<br/>term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Outstanding as of December 31, 2021</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:700;line-height:100%">720,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.37</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%">Exercised</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:700;line-height:100%">(7,765)</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:700;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:700;line-height:100%">9.04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.21</span><span style="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="3" style="background-color:#ffffff;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%">Cancelled</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:700;line-height:100%">(90)</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:700;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:700;line-height:100%">11.06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9.89</span><span style="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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Forfeited</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:700;line-height:100%">(16,623)</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:700;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:700;line-height:100%">11.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6.03</span><span style="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="3" style="background-color:#ffffff;border-top:1pt solid #cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">696,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</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:700;line-height:100%">9.53</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.12</span><span style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable as of March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,551</span><span style="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:3pt double #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;padding:2px 0 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%">$</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:700;line-height:100%">8.56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1.08</span><span style="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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and expected to vest as of March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">696,071</span><span style="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 #000;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;padding:2px 0 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%">$</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:700;line-height:100%">9.53</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">2.12</span><span style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.84</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the unvested stock option activity for the three months ended March 31, 2022:</span></div><div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.353%"><tr><td style="width:1.0%"/><td style="width:69.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7.75pt"/><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%">Number</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%">Weighted<br/>average grant<br/>date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">Unvested as of December 31, 2021</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:700;line-height:100%">202,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">5.04</span><span style="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="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%">Vested</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:700;line-height:100%">(38,372)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">1.02</span><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 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%">Forfeited</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:700;line-height:100%">(16,623)</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:700;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:700;line-height:100%">6.03</span><span style="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="border-top:1pt solid #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%">Unvested as of March 31, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,520</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:700;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:700;line-height:100%">5.98</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 720549 9.57 2.21 P7Y4M13D 7765 9.04 2.21 90 11.06 9.89 16623 11.51 6.03 696071 9.53 2.12 P6Y10M2D 548551 8.56 1.08 P6Y6M10D 696071 9.53 2.12 P6Y10M2D 202515 5.04 38372 1.02 16623 6.03 147520 5.98 730000 P1Y11M12D 64000 COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase commitments</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the normal course of business, the Company will enter into agreements with suppliers which provide favorable pricing in return for a commitment to purchase minimum amounts of inventory over a defined time period.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, certain claims have been brought against the Company and, where applicable, its suppliers. While there is inherent difficulty in predicting the outcome of such matters, management has vigorously contested the validity of these claims. Based on available information, management believes the claims are without merit and does not expect that the outcome, individually or in the aggregate, would have a material adverse effect on the consolidated financial positions, results of operations, cash flows or future earnings.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related party transactions — Hydrofarm Distribution Center</span></div>The Company leased a distribution center in Petaluma, California from entities in which a related party was a stockholder. For the three months ended March 2021, rent expense for the month-to-month lease totaled $320. From time to time in the normal course of business, the Company will enter into agreements with suppliers which provide favorable pricing in return for a commitment to purchase minimum amounts of inventory over a defined time period. In the normal course of business, certain claims have been brought against the Company and, where applicable, its suppliers. While there is inherent difficulty in predicting the outcome of such matters, management has vigorously contested the validity of these claims. Based on available information, management believes the claims are without merit and does not expect that the outcome, individually or in the aggregate, would have a material adverse effect on the consolidated financial positions, results of operations, cash flows or future earnings. 320000 FAIR VALUE MEASUREMENTS<div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of the Company's assets and liabilities for which disclosure of fair value is required:</span></div><div style="margin-top:10pt;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.964%"/><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.384%"/><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.384%"/><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.384%"/><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.384%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">March 31, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:9pt;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Level 2</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">118,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">121,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued and other current liabilities approximate their fair value due to their short-term maturities. The carrying value of the note receivable (as described in Note 2 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and the carrying value of contingent consideration (as described in Note 3 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) are based on level 3 fair value measurements and are reported at estimated fair value. The fair value of the Company's Term Loan was based on bank quotes and the carrying amount reported above excludes unamortized deferred financing costs and discount.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of the Company's assets and liabilities for which disclosure of fair value is required:</span></div><div style="margin-top:10pt;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.964%"/><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.384%"/><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.384%"/><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.384%"/><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.384%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">March 31, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:9pt;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Level 2</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">118,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">121,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 125000000 118750000 125000000 121250000 EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N$JE0'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 " !;A*I4L4]L\>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DT'AZCK96BG(2$Q"<0M2KPMHDFCQ*C=V].&K1."!^ 8^\_G MSY(;':3N(S['/F DB^EN=)U/4HL8C!*4_ MU!%!$\=@W< #.,,+KT74"S$'/U3VSN +LDQV27U# ,Y5#GW+1#!6]/NY>\;F%] M(N4U3K^2E70.N&;7R:_UYG&_9:W@0A3\OJCX7G!9K^1*O,^N/_QNPJXW]F#_ ML?%5L&W@UUVT7U!+ P04 " !;A*I4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %N$JE1J\K*?/P4 &X5 8 >&PO=V]R:W-H965T&UL ME9A=<^HV$(:O3W^%ANE%.Q-B6^;S#&&&D'"2:9)#0MK.::<7PA;8$]MR)1G" MO^_*@$TR9NW>)/[:E\.%EW =:'/!&H]2MN8+KG]/YQ+.K$+%#V.>J% D1/+556OB?)VZ MU 3D3_P1\JTZ.2;F599"O)F3>_^J91LB'G%/&PD&_S9\RJ/(* ''OP?15O&; M)O#T^*@^RU\>7F;)%)^*Z,_0U\%5:] B/E^Q+-(O8GO'#R_4-7J>B%3^EVSW MSW8Z+>)E2HOX$ P$<9CL_[/W0R). ^B9 'H(H)\"G'._X!X"W/Q%]V3Y:]TP MS<8C*;9$FJ=!S1SDNB7?)HTATH,AMXG/_8[P%+ 40/0)=4U3PDBZ:G[\G2Z4E3+E_$,E.(=G))3MG)&^$E\&'H,GK+N55 M&P;:?M#OM]%^$9%CS#)CPO?!V:CP62]<3BRM'#=>YV MOA0K)F-R)R(_3-:*?),B2R_(?>)=(J".79J>W005](2$061F/"_(0L-L(T*2 MJ<@2+7?PWZ_DKU&_N<4@3YS9:0+YRM[)O0]S+UR%7DZ*C':-Y,!I=P;#;K_G M8(2T)*1-"">^#[5#71P/R ,\1[XGU;G#)9VN8Y-':#]@-"04-8RS]'#'_5^< M4W,&X_PJMDDE(RZW" 3T4F])"3>2 2S(QK1/J];GLX'-H845D='-S:7T,-A4&LB$-_6?Y* M%MS+)&2K$@M7FHHX%N:#%-[;!?G9OK2A;)"42;)A4<9)"AU2WC]BW&45<7#[ MAPIK3)\L=O%21)6X-?7CQ^P1:T3+*D%Q'S^FC-R^>P%+UOQL0:L1>IHL;B98 MTT;+HD ;%85I)J5I1_8]2)XN,(RLLH&O4?SQN>W_2%86 ]JH&-PGT$SN%V>F M>V-'U$HR7+&&K+1_VLC^3:,$M1U\=2UDY7=0H_/ ),R!B>?!(A1Z!N[O)3'& MTO]I(_]?Q"R*R'6FX+:J'DUX<1^_R@]&N)L;3*I>S M>^5NKFPV73;C3F?0&_1ZPY&UJ:(J*P#%?7L"*Q8_7[7,(E;UX]'ZC&#B]5S'!>K6]J7!N_6-.J?J X+S[-<-7+/6%?MEA;O M-K-X ), =9_X_)W\QBMG>(V4*=0]:+:&78RLM'@7-^1CU3D=1&R57B/7;CNT M[58FS3K9T3(&E&_T*>*9A=E^F!\HMEC'_P%02P,$% M @ 6X2J5+'&8=V2!@ *1H !@ !X;"]W;W)K5ETHLY6Z16$!;N/O;I"Z--HF[B5/@/OV- MTY*DL>-RTB$!23.>_#S)S#-VSUY$\:M<7J9#PNXR7/6'DL M5CR'*PM19$S":?$\+E<%9_-Z4):.B>/XXXPE^6AR5G]V7TS.1"73).?W!2JK M+&/%VS>>BI?S$1Z]?_ S>5Y*]<%X/JOH"S<>-EGF0\+Q.1HX(O MSD<7^.22>FI ;?%7PE_*SC%24WD2XIX.3;Q45FGV_NGJ8H8/'VXO'Z35<^8J.T.-LB@X^?T6?49*C MAZ6H2I;/R[.Q!#W*ZSC>WOO;YMYDX-X_6'&,*#Y$Q"'$,/S2/GS*XV8XWAT^ MAB@TH2!-*$CMCPZ%HBH*GDO$RI++\L3BD38>:>W1'?+(RB6"V*!8'?#?5;)F M*=S"&*N-*[]VI9)O/<$$>\'9>-T-B6Y%?-]IK79TNHU.UZKS)R]ED<22;Y2: MU&T<>%UU0= 7M\=H1YO7:/.LVB[B6%00,J@9,8?X/:7\$.59UOH8'*XJ$&Q^NKT@ Z([0,)6 MT7<@FQ_J(5)$_:4I(D$&MGZ&-P2!-L1TE!XQ=Z& M$()U/E"?!FY_\KH9M##A4 :V),%VE(#$HN)6E'3"8IR C@J*/;WP&WZ^5*.I% MF%ALB_2>R!*=%= 8TIYJDQ6.!JH?:8%"[$ QB1;Y\Y'D108KOB=C(20Z)PB) M^A7;:.4/A;FS$+'#9+>]V!=;G1HA_/0KMM',Q0-I1UJV$#M;;II0?NQ-T,'A M^H'7;S4-9C3THB&U+5Z('2\W^Q^\81&#(QSURYC9SL,#RQW20H;8(=.4 M]T93!XGO:7V[PA MK>,0IE^-VJV>U6;@2;EB,3\?K0I>\F+-1Q-DVG/Y'QSMSK[E'XFLSR"X$+U+]5=T,%GY]AQ' S]3('6+*WX M*:*.<^AL?E&Y9(5J(2JYA#7]/WQ^BESW,"3D,/3]^MG J8_#0^H%[\9)6:K^ MHVX[*EE"RSU7JQ@FT0]6Q,LOG[#OG+YO=]5F4UB29T^\V+D$?\';BM?[F^F; M\6E3G93]^F0UV0UA2U)J)^G%?)XHA$(JJ57[49*CF*T22"VC2!V.01"Z?C^= MC':!$PS);3%*[1B%CK#*JI2I?:UM(R@R>&N7:A=ZS5&2PSE'!ZDH2W.8#X=VL';5S_DBB1,CKZA.RB/LTU#;!S$:NHZ'!QI7VD*5 MVJ&Z*:[E!]-W*]NP0H->6]_O--A1#X<#&SBTQ2S]R%JN0X0Z(__C)#QM-]:X MWC/9F=9[X\X^OOH2!>K&':0\FN1"KCIW9!KK]^ET[:42[T \>B#_N.?><&^=ZL)?J M06< ACSF7.BAEQE3G/N^3C+(J6[) @3NK*7*J<&IVOBZ4$!3!\JY'P9![.>4 M"6\T<&L+-1K(K>%,P$(1O6#G5RE0R^P@H!#8BP# MQ<<.)L"Y)4(9ORM.KTYI@8?C)_9+YQV]K*B&B>0_6&JRH=?W2 IKNN7F5NZ_ M0N6G:_D2R;7[)_LRMO?%(\E6&YE78%20,U$^Z6-5AP- NW,$$%: \+V J )$ MSFBIS-F:4D-' R7W1-EH9+,#5QN'1C=,V+>X- IW&>+,:'(SG\[FR]F4X&AY MJ6B1JGY$P",,&^.1U^!22&MY^#O>Q$G4Y MPKH.+CO M#36 A]00N2:73%"1,,K)0FKF3MW/\4H;A6?OURO)HCI9Y))U MCM5>YCERXCM.'LY(01794;X%]I4VY*_Y_CM][H;!:T@ M"+ 2N\,:OAGV3'ZGEM_Y@/SR !"Z-9E4["^DSD:YVJB]).\>B(J"ZO="_GLB MGSGHU@ZZ'W? M-Z^K;[[GZ9.IQ^&_3A^(;XI,&[WHVZO67M<:X\_KAW;M#94 MI$QLWC(0O]= 4V"C ?^@"]D; #_M#1.:<%@C-&CUD$.57;6<&%FXQK22!MN< M&V9X$8&R ;B_EM(\36ROJZ^VT3]02P,$% @ 6X2J5+'J=LF/! C \ M !@ !X;"]W;W)K<7WK(!_-ESD5,%0;!VY%XPFE5*> M.<1U R>G:3&8C*MO3V(RY@>5I05[$D@>\IR*_VY9QH\W SSX_/"<;G>J_.!, MQGNZ94NF7O=/ D9.8R5)V1W+LM(2!>^DX%6.UF256S.JZ&0L^!&)4AJLE2]5;"IM\"8M MRF5<*@'_IJ"G)G>+Q]G]X_)^AN!MN?@^GTU?8+!\@/+$BV^H<73_?/T M90X":/CZ.'V=S4'F EVBU^4,#;]>N"%VDET7R0L^5G? 8\:M\BG6[?$:O"!BBODX:^(N(08>.Y^71U;<+PF MREYES^NQ-R_6/&=HJ:AB< 84^GNZDDK 'O['8MUOK/N5=;_'^B.<=DDS9@Q\ MK1I4JN69?I]@C+TP'#OOY_$PBT5Q(_83V:@A&UG)[KA4B&_0EO-$(LFSQ(18 MVQB=S1W[88@[A+I4%.$@, ,!@!?Q#<"G17O!-JDQH@38I3.D&'31=BGB$ M>&:TL$$+K7MFL6>"JK38(O8!25LR>6W9*U%C-;(ZO(2$"3:_HBTKP'Z&X, B MFD!F2944QPBS4/?1C\UQB!OBV$H\_ Y+= $)ICI"&\%S MQ.O0\,*XXV.-XI($7MS=\;I8X$7$S(K=-IVZ5MIYH9A@L.M/BV;,A:Z!T NZ MN\HD%KL]@&?Y'EL!RV@BJ)\)6Y60Y08[I')79B4C*]8@W"ZG+G(91'V@I 4E M5M"%VC&!AJN&%RN&%+TPXCI M&=8^BH)1%U27&P5Q3[;#;:7 ]E)Q*D0 !YP%@ZS71MB(Z^L8P-&%U:4NPU$? M;%L\L+UZE'5MF)W%UD@XTBH7'"82:Z=)E_-COV^7MO4#!]8LK3$BR$U([JA@ MMG2-VRJ 0VL0;JE,UV@(]ZN$9QD5LIW O&*UN>@\'N[52#L(NIA[A4<]X6BK M"[:7EUF:'11+?H70QX>THL;FL+CJW+]Z.ZYK/DDKY#2=FR&E26=Q98 MS!SR)-S UV\(&B"IH%1"MK0M*VGK!+'7B799ZQF-L2%Z!?#]$$!?I8=4FX:,:AZW5O"LY97Y,SL:W:/0DK MD(#(Y7;.P3)+EBC)"!4)HXB3==?HV4^#CO+7#N\).8B3-5*9K!C[4,8XZAJ6 M$D12$DK%@.&S)P.2IHH(9/PI.(TRI *>KH_LSSIWR&6%!1FP]&<2R;AK/!@H M(FN\2^4;.[R0(I^6X@M9*O0O.A2^EH'"G9 L*\"@($MH_L6?11U. ,!3#7 * M@',):%X!N 7 U8GFRG1:0RRQ[W%V0%QY YM:Z-IH-&234'6+@>1PF@!.^H/9 M=#B:!J,A@E4P>QT/>PLP@@5\)J/I(D"S9SB:S-]&+^ W?A^AV]=9$#30> K; M8"VGO>5P#* &ND/+8(AN;QKH!B44+6*V$YA&PC,E2%4!S;"0U<]E.5=DN6C" MJ(P%&M&(1.=X$U(L\W2.>?:=6L()YO?(M7\@QW*<"CV#_X?;-7+U'T53>24[0UA6K^O7_GN,YCVS/WIX7Z[M9\;%JETYF^5JFO55N. MF8P)1^%9'<[T/M44H5T&:=<6 =H>FII"5W%.:/B%H+Q4I%B/DPT,O*JBY)2M MDVP=^Z%Y49(*)\>MKDBG%-NI%;M@$J=U%:D2VZFX0=NVG0NYW]U:=OM2KWDR M4S+"-WK4"E"THS)ONW*WG.8]/<0N]OLPY?.A_(\F?R*@J38)%2@E:Z"T[CM0 M09Z/W=R0;*LGUXI)F(-Z&<-+1;AR@/,U8_)HJ #EV^?_!5!+ P04 " !; MA*I4^N8X0?\% G&@ & 'AL+W=O[-/O$UI1R]!Q'";OHK3G?O!L,F+^FLIAN: MP)-5FL4>A]OL<< V&?6"(BB.!D33K$'LA4EO-"P^N\E&PW3+HS"A-QEBVSCV MLB]C&J6[BQ[N??W@-GQ<\_R#P6BX\1[IDO+[S4T&=X,J2Q#&-&%AFJ",KBYZ ME_C=%7'S@ +Q1TAW[. :Y4-Y2--/^"NC*VT;\-MV]I^6 S#R? MGT:L^(MV)5;K(7_+>!J7P< @#I/]?^^Y+,1! -9; D@90$X-T,L 70@@=DN M40880H!AM02898 IOJ%MT%898!6UWQ>KJ/34X]YHF*4[E.5HR)9?%--51$.! MPR3OK"7/X&D(<7PTN5Y,9XOE;(K@:GG]83Z]O(.;Y1W\^SA;W"W1]16:O+]< M_#I;HOD"'EQ/?GM__6$ZNUW^^(-#L/T+FOU^/[_["YW=+R[OIW,(/T=]=+^< MHK,WY^@-"A-TMTZWS$L"-AQP()V_>N"7!,=[@J2%X%W*O4@1-ND.FZ1Q#(V[ MY*G_21$][8Z^#((P;WPO0C=>&/3G"9IXFU#-9'8DE^]OXVWD<1J@:[ZF&0)N ML NL\^7Y1-'9AY2Q?TE7HA[R99 =4;4%J=J"%%F-EJQC M^A@F29@\PK*-O,0'FC"-;.UE%+AZ'%[EOT4Z_AD1C6BJZ=GG-XO\^?;V--)U MPW5=4Q\.GA3,](J9_HW,3F SWN>T#M@0K+G8J;CL2AD+$M=.5V Y_09YKY M(;!*5RC=Y&N+';:4JH-,N8,(L5NJ8U4$K>]&4-5(ED3JD-*^1[HQ#=IV1=ON MI#T'ID6S SO_< C@+= 393Q?$/ ,:LFST,\W@_WS;1+RHY6V9<+8T(FAYNQ4 MG)U.SLOBA4!IL\W\-?1A4+#=A7R=]V'.F'O/J' H+V'M2*S[CJ-;FIJU6[%V M7Y6UJFE%@K19X[66MLTU@+T"^Q]8190S!%I!Y":\7PI'R MEZ]MK$\,?L!L(7S@2'#W#.3L^@]%Z8$P>&CF%2Z4/N?7*HT6,&QT\ITE08?W^.AEE=IC M96L:"O/AVAI(=0NS6M]PM\ )S$Y@,RXS-LT'=D3/,%'@1/>!%9IH00>;XJS( M.(<0L==D4!\;CNNV:!6N-19WB^PWN4=US60--0P+.[IIBU4[ =D<1JVYN%MT MCUI--75;FD9+-[&CB<1EG"%.MRS,MFUKMB%.MXSK8]V1)EP%,S03MVE,K?38 M^?\])ZXE&W=K]G=TG6,LR[!M6Z8X>4=0S4-7K=6D6ZO_JSLMTQ_VE"WTW93( MNFVW" RI-9MT:_;K^E,BZS:Q'4UKV:C(P2FW6[E?VZ(26<[[#F[=FD@MZ*1; MT%_#I1)9RN% ZKAB_QR#-8=4:S[IUOS7\JE$-@-N&]G:!I!N&_ 2CTIDO26N MYHCE/8)J$JXEF71+\DD>E M0Q%=0:3VUH9"9_M?)?8W/-T4WZ(_I)RG<7&YIA[L3#D GJ_2E'^]R;^8KWX; M&OT+4$L#!!0 ( %N$JE1IK =\)P< "D= 8 >&PO=V]R:W-H965T M&ULI5EM;]LX#/XK0K /&] LEF0G\= 6:-,.5V!KBZ6[?59L M)?'-L3))ZMZ4E3H;K+7> M?AJ-5+;F&Z8^BBVOX)>ED!NFX5:N1FHK.C\],M6_$YU]^W]Q+N1GLM M>;'AE2I$A21?G@TN\*=9')D%M<3?!7]2!]?(F+(0XJ>YN::." MP;]'/N-E:30!CE^MTL'^G6;AX?6K]L^U\6#,@BD^$^6/(M?KL\%T@'*^9+M2 M?Q-/?_'6H,3HRT2IZK_HJ96-!BC;*2TV[6) L"FJYC][;AUQL #TN!>0=@'I M+X@]"VB[@-:&-LAJLZZ89N>G4CPA::1!F[FH?5.O!FN*RFSC7$OXM8!U^GQV M=WMU?3N_OD)P-;_[O_N WJ&B0@]KL5.LRM7I2 ,RHW^4M2@N&Q3$@X*BKZ+2 M:X6NJYSGOZ\?@45[L\BK69(1(0X\,S>OAP'X-"]EVFMCWKT MW6VY9+JH5DW8%KK@*J VWJN-:[6Q1^TMI/G[4BCU ?R?B0UW>;Y1,:Y5F*1^ M/!\22M+QZ>CQT"&V6)S&T5[H-WS)'E\2-/LB_P*Z0%9'TFJJPH.:H M>(/8/#=W&5-KM%,\-Y$D'.[Z%/#7>(]G'/37%8=2EQ7,%) 32/9MR9M:4N6( M;834Q;_U;RXW-IJ3 __@<1KCGA<=4DF*W5Z<[%%/@JCOI7@LZK()51O<\PC^ M%/(%B842)5<9KS+GQD\L+)20M ?8%L)C-]SI'NXT"'>N1?9S:$IKCF"'@6]4 M[53$G\VU$^K40D'2:-J#:@OA*/+X-MV#3<,9)*IA'7I=R)4;,<'7(*# M^&9K5JVXR> EX$2/K-QQ))80!I5Q;8U;0 >0U[YVYUG[BD-<0YR,HSY\6\P' MGW3PR9'RL.12UB6H*4WL&2UXQ9>%=B(E-M(XF5J.ML5\2#LZP32(]$ZON71B MHO;>)_U$<@B-2>S!U'$1CH/%OME\97:?*<6AY)NR6A9L491'*SCN* 4G0=,O MLDSL#*% )>?%(UN4SB1MM?RV.>,IC?NN<(AAG"0^;W1,@\-4<].6:8OH6W@V M40QQ3/OH'%*3./44:-P1"C[&*!P*2?Y:Y)J=$B:FH.6$#( \;;;0"=VF#&@H M<-+'[A"CZ<07^AV[X#"]U*$?@F?3Q#"UJH=#*,:^3>_(!(?99!^;6_;B#4R; M&7 4)U9@.L1BFGHHA'040L(4 A#EC@>W_B!E7080FSB&F%AL[12;^CI*TG$, M"7/,ODA+#AFV<_J8.#AD HU8'Z)#;.Q)+M*Q" FSR)>Z?SCF1 =WX$G2CU.7 MV)3X(';T0=Y 'Z@4U6JHN=P;HX.!$W'L<&\$ M=;T/VB%'QM2791U)D?#@8ZJ_>ON\1SI:(6%:N=PI>**4Z:P7155W4>JDGJ!, MGV5\91*ZON"_=L"/I9F^G#YRS"I6H70(^7:U8Q]RA'UV$KI74WL \E::/=4O M)VA;,L,[@-X WYHNUPG;13_QQ +N$(N);V,[]B%O8!\G+ >CX,B*-Y?4Q .J MHQUR9(CIITEQ-/Q:T#;) )5/+=0.L3A.W+!I1T4T"B;)9XC?*GMSDM".(FB8 M(BZ%A#6@6*%=!;.&H0I1/IHW9< 802@B-/3T$[>B# MANGC&[1F+\TG$TB//T7NX MHNOK0'5()(8DGL^G!5ZXPK_R.O>.7G"\T>C!7 M7P1S3GW403$4]_MAAY0/<\SC%H$7Q955'/30\'WDK%'6-.E&_[W1)45_' M03O>HF'>LDK4\FCRMZA=@U*:6)'A$L-3XJFMM",K&B:KZ^629W5T\.>L^;P! M'0A'63OMBJJVZ\2BW)K)#L+&_.XTT"8J:PYTR Q]A::C,AJF,K,E.8>R8MK5 MXG^;X6(V( FK;#KE4M_L13L2I&$2G+T9/F(:+?BJJ"H3?J8'X;(0N=,JQ[>^ M*9U:26.+3<9IXLGEN&/(.#RL_9E-W$QR(6O:MQU^X\)7)F&;%"KY M$E1&'R?@8=FA9H[TT!@;3@9UC.WKT2B4 M-3I[D[?WKLNFBTY3M/ MH6L:Y5?G;-SR9# >;"8^Z7D=96)T>MRJ.4\X?FGO/$:CK95*-VR#=I8\STX& M9^/7Y_NR/VWX5?,R['R31#)U[EX&-]7)(!= ;+B,8D'A;\$7;(P8 HRO:YN# MK4LYN/N]L?XVQ8Y8IBKPA3._Z2K6)X.C 54\4YV)G]SRFM?QO!1[I3,A_=)R MO3W'^GV+7V^OJ+S+Y.;CU>3R?$HPH%L M&Y5K8^>]L>()8WOTP=E8![JR%5??GA\!V!9=L4%W7OS0X ?EA[0WSJC(B^(' M]O:VT>XE>WM/V+OU'[:B.\^!;>PGW(S>:JMLJ96A M"2899(R!?C^;ANA!IS]^@&A_BV@_(=K_?_+_GXW1)8?2ZW836:R9IEV @1#H M>E5Y-U.^H6MG*FWG@=YYU[49W=ARF#*C$7CHID%76GG-@9Z#>4E:"S:K+-G[ M^:>CHLC?7+BF57:51N,W+VBI DGW8%BQ]$&M4,WQ(77@B$_GC%J&#:8@>9;! M)6-:>:;H(-VOG<:G "G!,&T[_C8"'-@&D='[]Q?$L#0U&LI(;L>O#@^']!EG MUO!(!U)DT,<0+W94C#Y7H M6>$%J;G7)7H!CM'S32JNSM9IR*CU&E1JE3$KJ@5KZZPNPPMB!-?V)N L=&UK MD. ,F$K3)72*IMZIBEKGXPR,=0*CA054(J*58EF)XF2NZDIT:3"Y_\+.&?N4 M ['&.S#!:B,]2SQ4O-!E[[1R"+,TNI%"K&-]Q)CM8D^ ;8?DB#"R-&R-DDBJ M2@LU G4!SE'#.82142)9*B,@Z$5RH:Q54XWC,]P0[.7#=UKL)5OX7_":_;3(,5]HB*!8TQDCK4") /S6*\$D@^":1/=/:\2,LG$ O1.KG;R M#^6W[)64%O%W#400P?F+6RHHZY.(W5&NJKA:L]0XGVUS(YY*_/O'5M->#Z$N M) EE:#LPM>Q+E>J-==09>'_![N]7;RW$47(S!3W'^ZDWYKT -]0NC9.LBV;U M$RXV#+VYN]T*M5>DPET[%\;W6,.F\1'C;-+[H_M7&^\HPK+690V?$%;HX#V1 M&>T$FUX='&0'!X<4:@@ZB56@E:YID@-7WN^R72*9=0:D>V!?Z@"9K])DPK?T M.DKY^GZAH?+&C&_3P]DJ0^0-._)+:SVW?86?_\>-S>/^)P8<]%GH9G M.)H/#U\.R/(U,7\;1)GS5Z,'O9@/69C(Y2M523GQ\?E1)78_>O:'/OMAW M;TS;E+I67ZQP;55)^_!>E6;S=C09A0^^ZN6JP0^.WKU9RZ6Z5CV>3G]Z?X/#WP=ZTV+GDM<"=S8W['-S?%V]$Q"J1*E3<CRY$HU$*V M9?/5;/Y#^?V,J J1\P);EY M(9+R%]G(=V^LV0B+3\-L^(*V2J-!.%VC46X;"]]J&->\>S^[O;D5GS^(+U^O M;Z\_?9M]N_G\2;31_'E\W_=7-U< MW[XY:F!YG.0H]TN]YZ6F>Y8Z$;^:NEDY<5T7JNB//P*QH^S3(/O[Z:,3_BKM M6)Q,,C$]GDX?F>\DZN*$YCO9,]]GNY2U_E.BNV3BRM3.E+J0[#UU(;Y8Y53= M\ =F(3[H6M:YEJ6XA0\5N&KCQ'_/YJZQX&S_\XA$IU&B4Y+H]/_#.O]'2XGW MTFF'^EBG^OFV4B(W8.G:J0)?>67"FT74F^OTINN\; LE&A@G\]RT^"%,BN^O M3+66]0,90F(E[Y28*U6C0&MIX1E=TYRV M@'451%BS"FOH>@F/P>)Z7<+XI:J5E3 Y?J_6#8]%&;[7&M^1I4FP6:6LSJ4X M^-N_74ZGQZ^_CV_'XN-L]H7>3UZ_)&%PJ%5_M-KZ??HMT=.W*F^M;H+@U_?Y M2M9+VF^E'>%>F/WV^BK."U ,4C6P?)7H$O9J+.YG+&9.K)6M=(,2MV #"VL: M!Y*TL,E,Y,HV@-O:AW4E:TA'^$B&:0?SAX ]"UG\!GA,0S.:73MR'U.#/F C1C= @V!1;( .+2:+&!3&K,' MV0C- :NY$9H'5D2;XTL2!5P,7<5/FB+O$Q4 HC*] (,4 !T.@17FN=.F=13@ M"">LX%$$Y+5\D/-2C?PV@/XHBV$)XU3=TN>/J2HLSGQ3DL*&'C7Y*]N5%RA'5>3"ZSZ<7)OA7&CV6G)\F8@3,Z]D5 5[ 6!(TU%6>OMJ!4\6, Z@=Z MP @=DV%,/AVXS1C%_BH,1::_WQ.CE7\%=MS)M62 D(,_W M(?9;6S.1IO2Y"Z">OO&0&3GY8) IL/1PU]O;&8OOCEP7(E57E(F_48!A=HB\ M['FT(_B:;AYX:UTZ\TG.)2D!/;*2OZM$ @I=!U7-FL.>D^5B@7F#0=9'$CLI MF1V>5UX/I99S778LH #0+8U#A.2]8)+!E?>-B7Z$VPROGZ.#CJ=L"^H#FQ\* MB"0*ALAN$-$H"LZQN.XT8RE)<]I> ;(99$PES0-T#:.,4+86=Y"A '=\@MC6 M)DX$H*\PT#A9@6: [4$.ZB$30\D F7EOQ^R$V"&!__Q]15HR8!YPH,QE<"RH%_1R'OEMIY* ME6-525NA= &$N>F\.49-'J*J$PJHG-EX!YE!LB?*QC2HD@\0?A"Y-J*Y2R)] M+#YC(0C^NC2H"N*?6:]"P?RI-HZJE,[C0$+8-T8T>?-@6M2F-4 2X TE7J:< M7 L00N%LT?S@"K7:].BYO).Z1'\;B_>[O 3V"0[F-+\!-8;)?(QZZWE'P^^6 MO@Z+PT2EH(0H8N:$DLOS'.9HT7A"[O14S&H5N$I+;MXD<9"D/<"&O&6C>E8/ M[A\0+16&D*Z;(B*@=_I$HJSG,N!;+06J$(R-A:1UO86L L$",&(::!Z8 MIH+98!Z(2]ZM"C4;:@[=SIIR.-$XU7]TV]PXS].]C__),]; .GP,'$ ><"]1 M%T'PL?C'2D6*]7PC,/2YH"B0N1]1& =H?7)_F6:?_G+26MPU\V8OS>XG!W;7 M >YV6](#IN"?ERB : 6_FID6$SD,V35D5"ZGN-:F'L]G6 M'%S6LZ]@?P[L269YS(1[S;???U%_:=&P#9U^I4!-'_6A)PK@?3,T6#KP'F,M M!O(MP5/J5"5]BH D ^:&M< ;0R<.*IC#5(D# N/V)D&T#\ZH[AOENZ/,09BP M][@8\X['EVI6UK3+%3K 'K<"!V<'!,LN@%QKCN*D66@('YSS"V[M)6!Z*D5* M(*5C@IDSI?GHPZF?2AB!T:M=U$["%O;F"C:&[Q>@$&"2VM18Q!Z_>NTS./9F MTG1?[R$&VR#DG[&Q*$Y:*BL%1?4@#PSF%@>:1'HIS)VO:="IMZWOY=U*GU6O M<>[]3,NT(O#%1K>+'17'6-SX&9![8R+KVN74S-M+\BC^UJ4"N>8/;",L\4*_ ML5\LXNX9I=AFW4R4[;;(-8YV7>&&WKM\;P,@R00_2&;C_#^S^,P/90AJ_B]AKP*V8L:.]1(Y0Z% M[PJ&;2=4E*;$/[H"37U?,U0 V+H.3G;A@^%#A!(JN@8/(>H4?Q*^/JQ]APIC M1_35@<)H0&#'-KAU349QFZ2685K%C=B"F?Y66L"3ER7)3" )KM$\'&X@6'IV M",^DGR6M5: J^4JKV/$%!RF N9%VL$-DT=G(K>DI=:_RUO?> 37AZX/1U?7G MT4L\S8IUX^[CE]A(;NW:.%8?+$&'#UN+N\S#+\5JG ^>HPG!=SCRL0[.>2@ MD6DM5<2XP1C:>*S'9Z(><330$OS<3\Z==%.T M.2K'OZ(8L+T(I88-]X: 6,9N/"Z8 ?DO%Y#THGQ;.P('KTVE-X,RG6- MSJGMA9VU5*5L-,\D]N@/C[CBJ9[_=(\_:D38MHZ-VN;P\,A;7^R*56G?890$69!%[8I>.UL/V"A M4/*ZE"'J@_4SCP\[3GE3 M=PYHQD>>E#8I?#IH2P^BP1VQ:)2H*.PWN9\ALH ZB(JO0"B\ B%^E1:<*)RD M<;^[+\$+\6J:79Y=XHOC[/QBZN41TTEV=@Q#IMGT_%3<()L(-@N'8U0A'DRS M5YI43(ZSL[.)7_P'UJ".< 09;B]:O%MS:!:'K5.Q/XER M@YS'9]FKR1DJZ"R[F%QRY;'P!V\;O.K3*LY,N&TZCTF?=WB6S1[?*0/Y M/4R@;7&(3/Z!9\/HH,3$R,CN7[&?H_1(=N6 3%$JQ\K<-M@"622' K:=,_62/4:<$S*D1I).#>16@=C6J9GH[%+YULS8_" MU6^[TT.X#,;9(LH89-I.=%TQ4Z/A_#ET.&T>:B#F(>+4L9&_JP]28H?1RG+K M*)@I47\Y9$0X],4T.S\Y3\WS!!6 YL(%E6><:/N;+," ;C_^35;KUS.@07_M MD)TNN\ GNVPSU& NK:4(975M(,Q?G%ZFH-.I)KWH,[OM+OJ<'Y]G43AJV&"?SU)! M0)GS*J:Y9#@.BU-P-,;&&S%ZV]_NG^'P.N]/WN70N1H $YW^@^!J2<=:/&VA MUAK*F979)'PH\Z5%AG5$N%;1UK[OP7$8Y"$4QC[C@K1-)5@H4A"! N%!'F=L M'XB)-28YNK=1'2YV-6&K2(*\_ _/I(ZA1:"P?\P[/0VL5/0.BK6O\I[?EN*(46'.4*JTUTO8OIX'@>^%Z"740 MUI;V#,LM]+V/_>2T@0[P++'C:-Q)WIH0",ISC9NQ92"]]@8^628]\ M8U$4#@?_OGM%[1+TY2T%7.5*!PMF.OJ$V5_['E@W+R^3Y[:597=-"V>S""SA M5& '=>[==($ZN1SZ YUBK_1Z'>)L!7^HE<5G3<-6*6^?8/ DN[QX16->3++I MZ5DL.9^0 W 4WXG!CGCHE$,9\H@H%)Y\HC%7L);RUWQ\"<0MD%Y98OMT$REY\ORV9O 37) 70^;8!YK"P-R^\ZLPJ]6F)M_J MNTE0("HY3C>. #YXVL]5Q(.WH F^.T9T;SM'>1RQ16B-ASA->^1\1M/'FS!9 M/*0)F\/#>;=@2%?QJ')//'?W+O: Q:!;,A2.ZR0^I.#KE+C=BB\K[KR?QIT= MCQS^"M_P#MISKJ!A[R)>&3O.+B\O? RDU\=V^?N."V%]Y_]&AX8[@C%+$(C-5D M!>MO2TU>C4]^VEW4[1_W#&'X0HGK#MP6JB""C,C>8N\GBC*=_)1$ $4T'\E3 MOQ1>AT:2=_$=EUH2?2X10IO!Z2KB?HP8W$ZHI@OP-Y]\!CTJ_.CFXS5W7Q : M#HAJ+9@V8&K=> **F:#Q@/)QV>];(*#:T.7T5[0&/>?D"I&N:4NZ4?X:%&!5@2P6>\Z> MWOCOX]VI!>XME]B4X,,H?W^:'ZB3DZET,D!C%(_NQ,\&-J8N-M=?>M=!Q_! M)-@Z\0UOQ!V^D<5JP'&9JNL?F.M\//FINV$^#$[7@>=E=G9ZPM!(E3\6Q)I) MZ6(!.D?,2B]V^8(C_@[!*H!(\1O4GJ[0^;Y[%PCIU,_I+FK4OC3$WT;IJJWZ MJ^SJZNTKBFEGOD(EV+DX.W]RG$]^!"!!N^[I4_[KH(.<(Z2$X2VX4'AW&+$# M'])(H0/)KD&'[0.JK&%C&ZQKL<[)F8LE/[&!V@W+/BX&UL[5MI<]LXTOXK**]VUZYB M;)*ZA'Z_NAB(Y/LY.5S?O;!O'RNRR)-,O7!B+S<;*1Y>*52???B M)#BI'GQ,5NN"'ER\?+Z5*S57Q2_;#P:?+FHJ<;)169[H3!BU?'$R"YZ^&M!X M'O#71-WEK?\%2;+0^C-]N(E?G/C$D$I55! %B3^WZE*E*1$"&[\YFB?UDC2Q M_7]%_2>6';(L9*XN=?IK$A?K%R>3$Q&KI2S3XJ.^>Z.:%P=L$\XJ7KWZ9W[R[FL_%Y?N?7]V\FWVZ>?]N_ORB &D: MA4>)?BS-.>B'W@B],/P M"+U^+6>?Z?4?D[/,\23/Q:7>+)),6I?(8C'+<[C^+/JM3/*$G_[?;)$7!N[R M_T?6'=3K#GC=P??J]R@9"LVG^59&ZL4)8B]7YE:='*8M7I"NS!Q'A;ZH*%8LE @'Q4(N<"[T4"R/)=G"NK%Q"^M(HPR\NKV9B:W1<1D7N M(1!S.#RMD$"!(D]66;),(ID50MUC'8Y6S$J*7&RU*98Z330] (FM252!T*_7 MJLBR)?*MBA*9)K]WF*"5(KF5BR0%KRH_%Y]:,BUA2CN#)(TAG=E4UG5,R#35 M4?V$AFU+$ZT1R5@^B10D2B4+5&A^_4;)VP<1C#SQYD]RLWUV#:&W/>DQI MM)%=_9UB%2%SP@-8+A8+0KLS>H(UX"&VRB2:YC=K6@JU M <\KQZ6IQ1H2BXV%%,6NTE5BU[.5)8I1S&3\-^"F,"QF# 7$38^?B!FJ-X\3J ML9#EA8IS [Q13)[U8/Q&:&9>)O] 5H MMZ6O@R2M&769QE9E"\14PYKS69CG-M%ECA<$7L2#<]VET1L>THHX$6-%8E"7 MJ[5XK2*U62A3,1;82-_W-.M+.4$G5JXB+.[Z*D(%T(D8SI^*T^3,U0*@;L$! M\;-.MG@W)H#PH::#WTP1C"Q6M,YWJU8,GJ&XKTRKB,O*K*-DJS)QT9]([ MS*;IC4,\%<&0AH6^'79>HV,G9;[/8),'T?<.I)W:H0/?_V/EL0)*,U 8UY06[Z4^)@MD(DM^^O12G)Q43)V?@NY.Q;"8IM]LTP8=6 M6MNFE**RLC"5XU7)YY"GMZW<%6=A-+1#AN,,=R"IZ>52&9L@JPAIUN; 0="K ME3952J9HHO$:8TW%5DW&9;RVVRUE8AA(5<5N!.LFL3+6Y6' +,=LTCKLW]CL M#E[5&X^]_FCLV3FY77DI>B/?"R=C"H1(YFM/]*#N<7]4K>#D_W-.3",:!=PQ M^LSJ[O4' Z)&I CL.\Q8[@]QW*+BW.&.\U<-FC9O:1N94:IS=A%I/J-@LXGR M.&]NYF[ GHL/IYB#K6W)J;XND\#H;'XI)@"X)^(GDO&O+.//3?'R-0RR M-:T^]M( Q\ANRJ)G-'$K$\L$'#IMUX><2(G>2NOX+D%YB=R,])!274$ P1F% M;%C(>_+@K5SX2JN)8R>[2+U7\I,B>![H3I?HWRS)97<)@6\WP7= M\@ +'HJDZ%R<4ED9^L_>7/,_P3/ ]YMRLX"#%^)7-B6\>G?PK\W@60I81P6\ MH>2ZA7!6)3O3+2#F\ESL+^&K#(OP"*2>X0X*0TXGU.^>-B9/K]T4TET MZ$FO%.,S%X=OKL'YK[8=X&6L(BN6=_J&AH<#R2H&\R99E(7F?+6;*V@(H-QZ MLN&B*T8=0 +SNUMIN&#A?&D['TAD4?(;4]NR-"SA?T**8Q3YUCS'W=N.[FUX M!OV^-YCTJ^QV+,8R71R/L!E%K:G5R8'0X=V]V.\>.[%FBW_&Y'83W1&W397Z M@)C4N$P8MW:K2JYOB94# OQR/C_?D0(*, KO%#DET-!JD<8T&4(:G;OZGF.^ MF^URC;1I697WDI9*,EA;$:=4@2'$6 BCJ,-K>EVCGJA[5WAT%K:"G%<-]AYL M ?J^&[8>JS"OX9ER(S[ V2G8X#=<:;J WGO;@B3+[$V6Z5M79;=G[K\^,+4= MN0444N[4_]&]&%Y%K13MQ&Q8G\ MA\"FTXA_1VWMU&M19CSQ)N-@K[0F])F.PE9M':(3#@?'ZU'X7%XU4: M5=\A6C1PLD+;6+7U,HJX#Z=*E2+S/[$(9XZ.LTU=..UV6I,+!0OR)KX 3A36 MSCR-C%E#2KL_1I-?W%&?STXDC=U _!'E/X7*?;(I-X\;!S,0SQC?&_O>=#J& MR-KMQ10TFFO#JU)A0SXNN=?FBYI(X;S^(SJKVIR(@##W%Z&#X M1](1K.*V75DG->_M"L,U09UZ02_H3,$E<;M[RR'^K^^D:"1/8-6TG K<WP>Z[LL?N1Q_M&!'DX'GQ!+ZA*Z_U;*&6AZK:1=MU^0--8'S!< M7!M=J,^[M=>L7)7HFKY[?Z]I&ILCC0^,/3WJIK)T L ?'51 MDU*&Z@7>R ^^E-@]VLNRFR!ZD28K5SC')<5S3(UQTQ9SLJD2\U>5#?\P]:;> M^)'EQC>UFGN=FB? )=R*QC-)>2":+V4FX3393EA7-?\M'2'J.]H^N()7;&V) MP[L=.X'^3M_:S:L?N#_T92[(5N(F15.A$RH?P;_SS H';JZO&@1H$9Q=XQ/6 M3%-WCOF5Y&;7!\E]E-%G8G[^@,2^R;^:W,=Y"Y_HB+8A.8=?;)EF!45?374^ M/]+L02,@-+O&KX_S^OPVH?,A.DBW?ELN$.6)-/7N0Z/.+V].=9&5#LRR:$V$ MC-,2K?GVZC4JQM6:8R&W:G,U0P-T:UVF_TG-VO>AI^,;[I%QAK=YG;EOKGDD=T4+4J.PLM4&4TLA&WCRU; M*9A/JKGKXAZ"-R1A$$>&D$!G=953'+T'T>G(KT?51P<]EX\U#W125X^U37GUL?K[TPX08.7#F)=E$EMBG&FH'/*_7]"3$+N]&*TTG(ZY)\-QE46&A*MBB?!K#) MR!L.IVR@?B FWCB#1A^H,03GDZ M&4[/Q*6;P_L&UBNL[%TBXP$3 2.UAX]">C8A/S]$1&>K)Y1YD886Q5Y\[,7+ M8!*>B;>M20<.7=J!=HI('TZF9_N4\+P?M&D=D&?B%#&DZ*QG!MZD3\I"* 6C M+C=?(P+TVH=*K ,T\A^%B;XW&?C[0KQ#R9 <"$8X*X+[%* W&&+:8(*@'Z/C M "Y.$$1A..[&\/Y)F.5N_SF=T=,/H6*$/ M$WXV8@S]1)>DJ+!R.:UUB0[C:%(_X%G#*<^ROX,!W^OX5%_0LN>[[3M:]E#; MW=(20,P1$1EYH>6 IH?>A.CS;XNYR7&-#,=6 -]GWB<(.](!/I$: %/0PW55 M6F&1T"?4\4;]OAA ]H$O!GVL/*6Q 2#W(-"WTO@W8CZ?OU?;KJ^3G.I6ZCCX MYE=5MGQT94NWWF@5G=75SM9&<";+."EV=_.:>S2D?/KD#B[=[<6ZWOBM1!4* MSSAPZS"@K<]DZO4:QG;^X6[Y5N'CU8AUME4Z(]FV#18?2CTEK\Q@3H8 MT,#_KA7BV] O%]J750?:('Z*S0O_PY02P,$% @ 6X2J5!U_H\ZH!@ MIP\ !D !X;"]W;W)K&ULK5=M;]LV$/XK!R_H M$H"-)4JVY#0)X+PN0)L63=IB&/:!EFB;K22Z)!77_?6[HV3%SALZ;%]LZGCO M?.Z./%QJ\\W.I73PHRPJ>]2;.[EL/MZ(2O?9M:W"R-% M[H7*HL^#8-@OA:IZQX>>]L$<'^K:%:J2'PS8NBR%69W(0B^/>F%O3?BH9G-' MA/[QX4+,Y(UTGQ8?#'[U.RVY*F5EE:[ R.E1;QP>G,3$[QD^*[FT&VN@2"9: M?Z./J_RH%Y!#LI"9(PT"_^[DJ2P*4H1N?&]U]CJ3)+BY7FN_\+%C+!-AY:DN MOJCS]KE9XT M2ODS2B-XIRLWMW!>Y3+?EN^C@YV7?.WE"7]1X3MA]B$*&?" \Q?T15W4D=<7 M/1>UUOE2%06(*H>KRHEJIB:%A+&UTEDX4S8KM*V-A+_&$^L,8N?O%\S&G=G8 MFXW_WV2_J)2J]L N1":/>EB65IH[V?L52] EX78NX527"U&M?KN6=*&I!FDA,H4/*>)NBJFI1%"M0E; M"^.D88#<5. 5[N.W*JE.4=]R+CU5WI$2G66UL9XY4R:K2XO'GJ&_V1R/7Z)B M@=%5N1^5H4TU7 M(, 9-9NA6ZBG\<3([[7RWX)B0#Y,'/8F0+ON4>Q/IHU,-GY;2DIW9@(ABQ)3 M76"WM0?WZ3T1!44+&..9S&0YD6:M+H0=_(M9.DQAG*%K5OF&^1JN+L^QA-$] MA69>H]^E%%05C6/Y5VQ/M+2PBX 8Q'SO@3R>&6A,I'E9F@"#46,#K;#E&2.K M;(59$Y4M1-.Z[YD95#BI0A:$?#.F[?Q@0&$:L2A*'Q=WHV"#+#;(&9ZB4181 MV,",LHCG=/!0_^,47AIM+4*]!V3]-^D+1?7WND (Y50"VY$=>&S66!A@]=0M"2([D+(1'^'_;L*28+!'&6.< MQWXG#>-FAP=ILS,,AG#JAQ%J,;(Y%CM7"PB#A*5! +OAB,5QL =IBH4?()WT M<:0/V2!,D!Z3(;B5V;S2A9ZM&)VY#X]T>1!@5:D%0BT,8Q8'$>RF+.##/50V M9!'VFS ,V "[RF[$AE'0T$=1"+=&Y!(J49)LQ!GRP>Z !4/BX0D+!@&\^BWE M(7_SZ/\]X1,0_4GJ]28CE&'A: 2 ^&:0RWVHD"IB^FNP%2-$Q9 MR-&+.&*C$-V(>,PXNL5YA#$-L&)&+!B1K1%R\"$B$N\2+VD^V J38];#+HCF M"PVR)(DZZOJ["?&Y!)";F^LFR&<*9 >B)$!_J6=TL2&1DAP2,?+$E+;7$2(1 MSS,-1ZUJL0EE^0.OEU;"4M!<08S$PV: ('P0=.L)X^9&8@-N;A62;A4/2Y*$ MJ!(9HL@NI+_L%:O][<)96\.6Z854E15UWG9[:KH9]E^CR\?'ZCN^R?VY8)NH MJO96N50XB*;4O,5]Z[.^D122"C>O?:-/%2]MN(TK"WH/OID\4S_31Z?R8ZR[<-,_42[$WJM'#PA M#&;^B4@5C".X>4=UU.X5.FX>7_?LS1,6&PO=V]R:W-H965TRW=N'ZG3K=+W)@.P[+'(I3GK9=:6QX.!23(HN.FK$B3NK)4NN,5'O1F8 M4@-/G5*1#^(PG P*+F3O_-2]N]/GIZJRN9!PIYFIBH+KITO(U?:L%_6:%PNQ MR2R]&)R?EGP#2["?RCN-3X/62BH*D$8HR32LSWH7T?'EB.2=P)\"MJ:S9A3) M2JE[>OB0GO5" @0Y))8L/R^4AN[M>L*N/-SS+^%6#-USWV3 * M6!S&\2OVAFT:AL[><%\:N)9";@R[ \V6&=? _KI8&:NQ:_Y^Q?ZHM3]R]D<_ M.,VO>J$!/C8E3^"LAQ-J0#] [[MU9I,%3B+AC)L&)*$ ML5RF9#6M-/T 3S)6@A8J#1@\)GGE=BOY (8@H)K5(J$ESD9RCSO"FC:&Q?*3 M:8+HLWWG68A_=6$FDT"]KG!RP75-.%Y M4I$%JARR&8U*%W;3QS;3@&/@#RB@ XKA\8(TU)PO@5/%572,4/Y#V,FQ6^SA MFEMJIOF9'<3#()Y/#G$Y"N:CD'W^FF8:5EGO#ER794:C8!K-@G$4LN$0E],@ M"H>>Z+#$#-9K&B6TT#*$)VT7*-[:3(7)\68+L!FVF!OR^(3%P6P4!J/)Z"5K M>VCWK;:C8#*>!;/)Y"7;=9 E5?#M)J>S,!C/9RW'?\/9_S.9LV ^GP;A,.J< M?5BSL#^.J6)A/QKOG">[>T/7H_Z@]*U8=_;WP*+&[#:J/P;!,\'S')2*"%?P M_"L*\I3Q @EGB %;&?^L.$IW"_'FSE[N/XNZ,6!C3B;SMEK?:K4G.E*$&V"9 M-!1+T[:GX:(@'HZ"V7CZBN7=?NJ"FLPG03B-6MV7+G:#SEVZ +UQ7PQT E;2 M^FMU^[;]*+GP=_%G0%2 !2U6D*[MBZ?:AN@>3#,1J8E/;6=K__L9.H%RONVHKW0N9L3V_^3 S M'AVE^JQ+1 -?ZTKHL5<:<[@) IV76#-]+0\H:&P6ZJ6NFOLVPDL>Q%WJGA37?E\8N!)/1@>WQ M ]/P9I;8\^[ (\>COI#!9K*5\K-5EL78Z]F ML,+<6 *CSQ/.L:HLB,+XTC&]LTMK>"F?Z&]=[I3+EFF%+AC M3676\O@.NWQ2R\MEI=TO'-NS"7G,&VUDW1F37G/1?MG7K@X7!L/>,P919Q"Y MN%M'+LI;9MADI.01E#U--"NX5)TU!<>%O90'HVB7DYV93.?SNP^KS0.L%_/% M\G$Z^VOAPVJQ@>GJ%I:KQ\5J<[=>+AY&@2%OUB;(._*L)4?/D&-X+X4I-2Q$ M@<6_[0.*\AQJ= IU%KT(?,_4-<2A#U$OBE[@Q>?48\>+G^&M,4?^Q+85:O@T MW6JCZ"_R]PO@Y Q.'#CY'VKZ9V3_1S1,\UPVPFAJG%.6/@AJ\ES6!\4U%F!* MA)VLJ"VYV-\ E3HG+*1K$"J7G^@X-7D,1^/PM)B%,_#4.86A@3 MN>4J*&2S-;NF^F[\.O3#,+IRW[1_!7<4@KI :HC\0=*#@1]&&6RD8=7//+>) MD/O4C\/,"J&?#!-8BB<41BI.H-]-\RT7G+JH@+V4A29F2/1T$'=2E WA(XV7 M-UR\.2B9H]8P] ?#/J1^UA_ FAVI*PTJSBH-2>2'<6K#BK/LAZKP+LAO(+=: M4LXYVJW7?3_)AE2:V$_CWE67/+_(B (99GZ6]3LIC!/84&[L5_! MJ';@MHJ1!S?DMM+0R'1B26\4*GN ]G=2FI-B'9Q?O&PO=V]R:W-H965T5<[A<]B53E:&)V?-GP%M^!^;6X,SD8]2BEJ4%9HQ0PLSP87XY/+C,[[ [\) MV-B],2-+%EK?T>1#>3:(22&04#A"X/BWABN0DH!0C;\[S$$ODB[NCW?H/WG; MT98%MW"EY>^B=-798#9@)2QY*]UGO7D/G3T3PBNTM/Z7;<+9,1XN6NMTW5U& M#6JAPC^_[_RP=V$6/W,AZ2XD7N\@R&OYECM^?FKTAADZC6@T\*;ZVZB<4!24 M6V=P5^ ]=_[IYMWGBR\??OF97;^[N'UW>SIRB$I[HZ)#N P(R3,(*?NHE:LL M>Z=**!_?'Z$VO4K)3J7+Y$7 C]P,63J.6!(GR0MX:6]BZO'29_"N :-FV9\7 M"^L,LN"O%S"S'C/SF-G_<-N+")1L)[;A!9P-,)LLF#4,#F"_5,"N=-UPM64R MF"&<9:5 2\2B];PN0#DPEG%5(C%4NT036R/4BN%(2.$$WEH:73-7"5.RAAN_ MU&*X#%MS(W1KF=+JN."J ,D7$H(PQE<& #,01<)](SPH=_V=DCO$<971[:K" M:*7)D%V!<5@*=MH62 V:@BVXY%[?QNBUH)SV*H^TP=Q6L.&2Z88.V(BMQ)I$ MN3WK:6PHPYC3J(P#M);6.CF++6L;VAK'; OP!A/1,;2E V?< %NA M0,.EW*+9CDH+U0@H&2I*F*AJT7;:ZN6#Z&.]/&[)+=:""PX/?I*"+W:>+EL@ M/5ITI?>$VV+!,^@B5>YLDN(.I*BT+@F^LW[(]H-MH- K);XB(-9?@[K@W2"L MT!:%:S0M: :V 5_:NGT\+G2)7A2JD*T7:BMMW#&RI XLH7P]=OK8#SH7#MG; MP!H"Q9@"A',8>LIKAEE95'U:1AX(1^/H49A0)AJ+QY_1>LF.DF@RG_KK1^,H MFV?1G@ERZ]W0GZ=@!3,0LC$"^X; J&T$4EDQK.V85:MH%T\/RDNLDI0?W/L$ M>8L=!/K0:C0&YR6-K):".%PRZ_ O$!U5['3' T-VVS:-]%N(OT .8UQ9:)=" MA9X8VI/T0!CY/7?\^,,L&4_?',0P&,8Q+;7$KFA/]KS[%@JH%QAL4D63?(.IZC]Q7%%SE6$.X(3L.,^"(3:/I-/7_X_F,76NU"N0[/)OET70R8>D,2?%( MH2>(I%0R"TI-YRDZAF0_Y>2RQ[$-7P;(AL*WI-"]]W(//@>7P$^ MN"'!2/X%4E*R3CS%_E'P_"(Y(8Y3]@<6)X3B2?Q?^4B_W@OQ;N=H%]I_ M5U7V:PG<0]%Z&G>1Q'1CO,'^<8^%P&&Q8&F*/UL3>#JSSAXW55=A1-Z@35J0:EX*ZQ(K0$5[F-&GP@/\=:E.SVZ*'=H+* M_T[VZ#FV^Y*7O/D.W],HG62![VF43)/ ]S3*L7U[OJ?1/)\$OF=1/,WW^8[2 M\S1]AN_(NSB:(\RW'GFCO7=R#6;EOP;HD=(J%Y[,_6K_P7$1WMD/Q\/7"A)W M)? Y(6&)5^/A=#((O-E-G&[\JWNA';[A_;#"CR8P= #WEUJ[W80$])]AY_\ M4$L#!!0 ( %N$JE1*G$$L" , (0& 9 >&PO=V]R:W-H965T8DU4Q>BQ896=D+63),K]YYJ);+")M65%_I^XM6,-\Y\:N?6,;05AAK@T"H\\]7F)5&2"2\>.(Z0R4 M)O&Y?4)_9VNG6K9,X:6HOO)"ES,GLJ?2L.?^.QGI'!RT6E[ B'/C8F MQKQ36M3'9/)KWO1?]G#[#^GIULW'A9K69 M>IIX3+27'S&7/6;X"F8$UZ+1I8)54V#Q:[Y'^@:1X4GD,CP+>,WD!42!"Z$? MAF?PHJ'HR.)%KQ4MZ5)+_4A%5ZS1P)H"5C\ZWM)MT_#?8JNTI.OR[0Q5/%#% MEBK^H_M[%M.\TXEJ68XSAQZB0GF/SO\@@J>RVZ%L',K.1=U*KK 72+L1$7O ME3?["=#NYZ7=_BO,L=ZBM,XURTL2)A]?X/P%8>*.LM08(S=(4U@CT[ 5>V4C M)59,$TN!]]02^IRQFZ4)9&Z2);#L>%40L0WFI$GINEJ%[D1&X<1#2&?@J75&&G2?Z36%I( QJ#<0KO.MEPW4FTS#O^ M8&P%H3L>!S1F20KOI5 *VK/[F 1N.DIAE+EI$I,LI2;4>_*N[DYUTZ'EG-FF M]";PW=C/WL*;S W'P5O8",VJ\PPN-&BV>12X43PV!F&D$?SNMGK/.D.-&PO=V]R:W-H965TLVJ>H M@22\#I" T@VI+PC:;=*T#R8YB-7$9K8I]-_O[(2,26NE?MB7V&??\]R;[S(X M2/6D,T0#QR(7>NAEQNSZ0:"3# NF+^4.!=ULI"J8(5%M [U3R%('*O(@;#3: M0<&X\$8#=[90HX' M=PM%4E"SI+Q H;D4H' S],;-_B2V^D[A*\>#/MN#C60MY9,5YNG0:UB',,?$ M6 9&RS-.,<\M$;GQJ^+T:I,6>+X_L5^[V"F6-=,XE?DWGIILZ'4]2''#]KE9 MRL,7K.)I6;Y$YMI]X5#JQAT/DKTVLJC Y$'!1;FR8Y6',T"W\0H@K "A\[LT MY+R\8H:-!DH>0%EM8K,;%ZI#DW--R.;M[@)OY>#*_F3_,9ZM!8,BF109)Q3\I^<-7^".XE<)D M&F8BQ?1O?$"^U@Z')XL<2''K4F!K5,WKO M-%I&CBG@D=I=5^F0)D-%KU I% 9RSM8\YX;3;2*+G>*: *0"&YE3"NHMFZDV8KLA2G[OCZMI^:X M'!9_U,N12\7:=E@>J'&.E8.3.C8ZU-%0#M\UH\J.R"G2_D=*< M!&N@_I>,?@-02P,$% @ 6X2J5'YS@D>Y"@ T1P !D !X;"]W;W)K M&ULS5EM<]NX$?XK&-5IG1E:EF3+EA/',[9SN>0F M:3))VG[H] -$0A)J$F T++NU]^S"Y*B9,EN[_JA,QZ++]C%OCZ["UXNK;OS M"Z6">"ARX]_T%B&4KXZ/?;I0A?1]6RJ#-S/K"AEPZ^;'OG1*9DQ4Y,>CP>#L MN)#:]*XN^=D7=W5IJY!KH[XXX:NBD&YUHW*[?-,;]IH'7_5\$>C!\=5E*>?J MFPI_*[\XW!VW7#)=*..U-<*IV9O>]?#5S2FMYP5_UVKI.]>"-)E:>T$R.(\:/FV6NW),+N=L.7:;2JUN;_T-G8?&F M-^F)3,UDE8>O=OE>U?J,B5]J<\__Q3*N'9WW1%KY8(N:&!(4VL1?^5#;H4,P M&>PA&-4$(Y8[;L12OI5!7ETZNQ2.5H,;7;"J3 WAM"&G? L.;S7HPM7;GVZ^ M7QX'<*+[X[2FNHE4HSU4)^*3-6'AQ4\F4]DF_3$D:,48-6+X'?2JG7"_$[VJ:6F0;S5/LVMKYP2_[R>^N 0 O]Z@OEIR_R4F9_^ MES9[GDJP7-J+U!:ETUYEPLY$6"@QLSGR0YOY*P%;I LVQEN5JF*J'-]\5ZX0 MN95&' F#; 5A961A7="_@D\&96UE@I FH[!4SN'I3!MI4K#%CCYX(CH8)Y/! M.2\[.$L&H[&0H;,G.2#AMQN[XS'^.^5+Q7F4K\2!& XGR60RJ*\NSL?B,W1Q M8I2<#4?X/QF,Q7<;9 Z!H#>6@B!+(6!NS?PHD+8U MU2@974SB[]F)^+CY^O_$&,/A13*\..7?\?#\.;6_*:.MPT]:D63LVX_DV\_X M2X.EG4;C9B<*D%M$C#0K%D9#>%]-O%^.7+)R Y-KQ= -/$C31WB?AK_[H/=;V0&:!&4\:0>@+H M##I4 )$J%X#T(E=(?.<345;.5]A 8./E0L-N76&GUB&W()@4!T/H,Q@,A(^J M^UKUT(;UX9__-!F-!J];8_#]\/7+OO@.GFL;395TGG2%SCZ0QSY^N/G\51RR M9E(,^X,78I9;ZUZ*,J^\&/?'@Q>)P*Z@ECGH3%2,\%Q 2=72CM:T220^C<1L M=S;[O^%TP79.99X+U,)"5P5%T^@%I!(KB">L48D8KN_#TD8>8$\YHN0,8L1' MJ"TP!>+QD>\GXK#WB=YJ>!#XKGHPQMM]\/X$MV*S; M#K@U$R.!E&N:.TL@&(O0D=Z8:3&# 6+PLD89@ M )/X1I5U))%%G/I1:1=-,:7;4FJ2"3P-!2F+_P-I!"&1Z-IX&#:G3*(8;'F# M"W8"CT%_-'[1;+4MPR,1$O(ZVU?" )EF>J&-B3E=VV-([MAE4*>0=?PQ,R6+>B@ >_:("J MK%G:-&4DC[LW,*'N:54".Z5YE9'LA_HE.K&%5O?LMF;=0ZH\JJ+T"TJ^I4@A MGG):=DEIFT@:<2RF#@6/:;26@B!9SW0*A$(4 [@HX#1R[U!C9W2#.<>_]PK2 MAP6P@V( 750.4SB9,TI@+1:WNFE/$)94/!LI(K9B M<^YO]&;W02DQ7749-CLC=XBT@5*\!IC#TYCLW'( M\.$ID!D><@U2[A9+\MC!,"[#@]BJ8$//C0X;6!H)@YFFC7&^"3-:1_U]X[M5 MA^6(.*)YZ'8*)9(E901NMXF]A[R7.I=3YI&TEJSM<@/!#>%BM'@B/GZ\C9&Z MQQ.4G%G5PCSZ#F2"(]DZX4,5 PJB)T"U\52A2-WH89KYLXK:AJ(I$1G5ZSI; M;AS-N$MKL^CB;\K=:R W";8-4T^(V$GZ/=FY,YOW@\&S.ZZ+>MO'PQ"Q*\([ M G)^&_&*FFY1A^BZ3]YB>TBV5C,.URF=;=1MZL88\E2G1MY9,:AH$UN;F2(L MI[Z-5AZ<84[@TH'TM7/#'*DW1Q9X;A:YWJ@' O9*^T4W(\APU$IEW,787),; M,X'6)=0 #9?:4KE8J=J0?ZZO&_;7%EFCV@Z\JBUYT8PP[U>9LS.)$'EO\XS3 M[&<$>YF(#R;M_WX,Z[7B-"C2>[D]#FT-6_OEWN*X]1J,?^?HE' +$9/>W+%* M:PB)HU2LKMP(QM%*S)PM1-"%XN2DWQ*=X"I.#\'&:-L;GGH?$FPXYK0>BE;M MBICNIC/+K9&X6_9BYYQ5:6P1?U6NEH@CZ(AGGKW"+22E]QH*6U0^& \8CV-/ M@5"(C5"PZWILJ$'"^.15$^N[!*3T;?"8(3X1F9-+(J:9G_9@-G4C1.$O8^H! M9ABSJ26E\>F\)N_6>3Z6DVCAVB*/.2V&E7(THB$!KJLYEG6."S;0I"UYFZ%* MXP3(I@$JF]4"PD8-3EBWD\I8!! M8A UMFQ;61\=WYTA$2YQ[.Y+<_7S=FW^++U M3].=)<]BT>Z3&?(4R<##K0DQ>[>&X@:(J.YR>Q";TTQYC&53JD)32]#&\Q?F ME@:XP9.^$G F+J29 M;L1A,=9RRY%6-Q1/E\5F;N9C=/_4"%S]>-3GO6"64*O.'Y:]]MT7@B;^>I3OW> M1==-@4=G#IO'#7]L?'T\NK*PM2\!D^OGAST.MO9![V7GP"$1'1F\#E7=*W43 MB_P+Y>/'KJP),]E,.TD]GFP=4E"'0//*3#]0*#+XL!#K PM:..P/'Z@68QJR M\=PB+!4BZ(C[,QH@M-]R9QLVG#![!O5-G7>/ZKL^DQQW/C,5"C+3QS2"$@Q= M\8M3^[3]7G<=/U.ME\>/?=AM3JB>JQE(!_WS<4^X^ $MW@1;\D>KJ0VHM7RY M4 ;1POP?F9M:&YH@_8KYM5O4$L#!!0 ( %N$JE2P:DD(+@8 "P/ 9 M >&PO=V]R:W-H965T>ZY M%Y%G:Z6_F!S LF^%+,UYD%M;G?;[)LFAX*:G*BAQ)U.ZX!9?];)O*@T\=4J% M[,>#P;A?<%$&%V=N[4Y?G*G:2E'"G6:F+@JN-U<@U?H\B(+MPEPLS),&!);:PJ&F5$4(C2__)O#0\=A>G@ M&86X48@=;N_(H7S#+;\XTVK--$FC-7IPH3IM!"=*2LJ]U;@K4,]>7-]^_&TV M?[BY>C]C=_/9V]E\/GO#[A]NKW]AEQ^;IW>W[]_,YO<__C"-H\EK-OOUT\W# M[V=]B_[)2C]I?%UY7_$SOH;L@RIM;MBL3"'=U^\C[A9\O 5_%7_7X >N>VP8 MA2P>Q/%W[ U;,H;.WO 9>[.OM; ;]L?EPEB-]?+G=VR.6ILC9W/TOQ#\75_4 MP*>FX@F4MZR&P.+%,2FUN4 MRZ:WQ=]@F,DY8F"\MKFBE31DPI@:4L;+E.%\,!8?4.GTP,].X['DO3?:_%RK M<@7:BH4$A@%GH#4J>2LG@W P<'_,116_1O&BP$'@]X>#GB_]0K;?GP)LV+.NP!$W2( MO%064[7X"T4#6G%N:L]XM$9]PK=$" 4-9DVCA1=!+XH@W.X4>NRE=*< * M62%@4B#JE).&+Y*]B(F:+GV>+%&B95TIS9%(;@P@$IK<2 R"Q/%& QCA\\QB MD&04V:QXN6$&'9F,T'(IT3=?".GB=Y%X>32R$@XSFBAXZG-%VHE$9X[-O4+$ MM%!-^\J",L%LKAJ_^SF]WU&YPZ]A64L7OP>Q,^.R>E"OV!P980E9*E8BA3+U M)''K_*4"^0=/?]:-O.E8PQ:*ZY0V4ZR5Q"HD^8CDG,#X=?-S15*-3O-SW&.? M,=.\1+)O2_9S+3N7:.PKW2,:@*PF6,I9#MVB.@GG[$AP[(K$M\41 CX*2 MN.MAMMXZ<_""&ZPD9$"W(-" S3'L-5!%^(GA"J,LFR_Y6MC<%858$=&5Q(E7 M-&57EZ(U_4@@. Y];Z(QK"-+<%"'/]VKOG2V>%W.:IQ]> 3 G6XW8N^_S+G, MV%'4CX^?:R3GU0;GA2Q:)P/(BFOENW?*_Y_HPAQJ%@C3SI=GE] M1*0O[VZ>D)#$A?EBT,.Y-QQ.HIA56-*'NGL997>DAFG!"CT2E!W*#(%#&B#+ M(/$#"Y:"/IM.!5%9GY.$>H;P^9HQ7,(6_3-3K,;3@9:;K#4 ME74!+]?N_$7?#/2'Q\E=L)T2_LGLNR*&:-NN$>J& J4%=5C?*571,!R.)^%X M-'F":5>K\ UT(@Q]Z)90 C%!(2@:*$NM<,+@!$H 4A?RBY-Q.)D<9-QG&(.( MPM&KZ E'S3@X3(X;OX<=0H*/6F"_H_E2@Z\M*)=$FM-I^PE7J!9<,]VUJY=+ MUTHXH ^HW7:*45(D.$?]L=O9$-VOPY-9]1PF6-P(B/*RBW&?HQWFBF\Z_;GG M-0/8YO$ .(.O-28$-S.J6JS^I!D=),P+5?NW$B]$"3?Y+FF- _2]V#QIN:Y4 M$V93"=U)^%1[[DY--!BHKP\#_S=G+LOI_-,Y>1U.ANW$/64?ZV+ASS(MBMD6 MJRND3DP^<>VTCJ)P/([9"S;MC8;/BXWQ0#5!J6CR22M13XS960H>J@-SD) M_"%E^V)5Y>Y#"V7Q=N4><[S.@B8!W,\4GN.:%W+07I O_@%02P,$% @ M6X2J5&/66\, !P TA0 !D !X;"]W;W)K&UL MM5AM;]LV$/XK!R_8$D"5]6);5IL$2-)L*X8V1MUT'X9]H"7:YBJ)+DG%R7[] M[DA)5M(D;;KT0QM)/#YW?.ZY(\W#K52?])IS ]=E4>FCP=J8SS0(!^V']V*U-O1A>'RX82L^Y^9R,U/X-NQ0++H\%) M^/)T1/;6X*/@6]U[!EK)0LI/]/(F/QH$%! O>&8(@>&?*W[&BX* ,(S/#>:@ M1\R>K"O)?;WWFSGC'A9;+0]G_8 M.MM1/("LUD:6S62,H!25^\NN&QYZ$Z;! Q.B9D)DXW:.;)2OF6''ATIN09$U MHM:J=C<&)BI(R-PI'!WYP\QJBZTJ WM-'H4\"U3/L2A!U$0 M18_@Q=U28XL7/[34-5/\!:4PAQF[0649.%&*52MNG_\Z66BC4"9_/^)LU#D; M66>C9^#U^Y!@;F3VJ5E/)DLL4\VLTC<%JT!><75%5?%AS>$,AUEU U2E!O]I M,&O%.?#/M3 W(*H,"<#JL%/U2QSER'HXA7-G\*8SF!'V_L\_3:,H>&5-Z(M] M#U\=>.W,%,[+32%O./?@M5!8@E(!JW*,I-)8, SY_BIV>@O;3G?P47 /O/=4 M?$3IX=O96$VV75SQXL:#QO(V@&[C\2VS'0QHY)MK8-H&J>LLXUKCJHW49.U!):O/-2O$4J [HRY MUQ6*VVCK0O?$PK9,Y9H"XPV+."-O:-1>PT3+HZ8@S$Y$/KR3L*P5?E(MU%84 M!2Q<5$P18%MSS8X&]!-4Q[$'I) M''FC.,)M@23=F\ELN-@ZLG77.WQX/[^$$\HK"0)?M$/'4)&$C"NJ">#7/*N) M:*2@(\;&7?)RP55'Q*G$1<.*5URQHKB!-.'QAL]Z8>*FE_3,T?(@C6!D^)$QF]G56@TR:3*R==5PYV- M0PO#VSFPX4K(W(?7M:) ;2YL2RA=$^?4Q._PZ/5ET#%(W+:*6C,#F$H;;-9$ M25P %U8N^^( %&Y3"V3-!L>%5KFG29R), # M27"(MT7H)O:6=NSB%9Y>M MX*11&@ C;M4!8F66U4BX3=S';%K/$/B"W%FHK M.[@N,ETO-#)*67TT2)?2'IB5J#O_B'^YZQ2LU64OLSV>?]%.L&UK^&J6?,#C M"FQJM9&:-YI%45C?GJ7()8UT@N]J*AH:^=,>C=#PE!74U;!G\\R65&L>8DD'T\2;!%/8 M@]1/0OBMD5<Q'R=0+@NB !D(_C6C52Y29'4N]-)[2 MT#CRQ^'.[^T8T6D83KUD-+).TP!.[EF)US2INF*E5 ;SEC]LO]:A2$&T7!]F7-F?#;23V=,*7%8".^%@-K\< M'.PZ\O]O0K-[FA!6Z3]($E'$L'2;)O,]K;G=$>TVL>DMJBL+#3N(9COIVY7< M*)'I9^H'LR?V@Z=5(IUOPN@5ED3[U)9B&$ZP8&)7BLGHX;*Z8_?CJFK6514> M":;Q#ZVJ H]S)*Z*M&3+ZUFJ:S1^8FG-;&G-^^>];Y%5_X"XT]@WJZCKYYV$ MOGQHR;ZHC<:38TZQN+WA2Y4E4>"-1ZEMO.,$_T0^??7C!,ZON,ED M?&"-@E%K=$:BLQO/?AHT_3^86*-IVM\&4(:3*&XL$=T>_DW2" M6T[H8HNMVQ"_^M,17#2$[S+=UDV8#J:3!\C;]*K4M)HE_]+:=CI]QVYZ,GMA8;OV$ M].^[ QGV[IE*KE;V-DTC8ET9=^74?>TN[$[VNUD,;(TCZN.<,?@V2 XTLI3?M"#KIKS./_ %!+ P04 M" !;A*I43&T_A?8# !=" &0 'AL+W=OX]6M=]W=-83_ M_MZN@9*JR;7JE^"UY\=[;V9G,MP;^\55S)Z>:Z7=**F\;SZDJI:RR+(CK5*LWZ_?=I+:1.QL/X[M&.AZ;U2FI^M.3:NA;V<,?* M[$?)=7)ZL9+;RH<7Z7C8B"T_L?^E>;0XI>3ZP]U-L(\& MOTK>NXMG"DPVQGP)AWDQ2OH!$"O.?8@@\+/C*2L5 @'&G\>8R3EE<+Q\/D7_ M&+F#RT8XGAKU61:^&B6W"15;I2+?VG?V;[/$LI;YTU] M= :"6NKN5SP?=;APN.V_XI =';*(NTL44=X++\9#:_9D@S6BA8=(-7H#G-2A M*$_>XJN$GQ]/'Q:+^7HQ6ZZ?KFCZL%S/ES_-EM/Y#,?)\IY6LY\GZ]D]/4Y6 MZ]]HO9HLGR;3]?QA^31,/?*'*&E^S'77YR36@A=&^#ZBK)^EKT1;W 68Q#C#5X3P]2U]&@Y[TCH@J: *_66=2[9 MT;UTN3*NM4R_3S;.6W34'V]DO3EGO8E9;[Y=@BCY_Z["OT[W'RM.CZW-*UP! MRB^$^FA-31X7E;SI?J4F7S'I<&L4;%L+%U/2IG7 XMQ5_ RQ&Z$/Z'>E")'8 MPA$AQ-8R=Z'WTE<8%TVC)%L<*YE7U%BSDP53*7;&BHUBO)$YRA3R6O:MU81A M1>("98#6G,#C%LFZK4G4I@U9@$SJ':R,/9#9<7#%O0;4HN/3L)6FZ/VM'>;? M9)FS]1B+E"LA:T>5V#%MF#5MK&DQ+$ 5GYU_(0?Z[@I,&5TF O$\4+PB":!G M)7KTN9(@[J.9=, ?GL"SD&4I< <4V F0Y((TK50$C,-J@-H M+30&)1&@$:H=A 2#74]O'Z%096VGCBYP9#' ["7Q*! M*KJ0:(96*& U]M1Y8HL>V@H/B[UI5=%)+P)A!$>U1($R SZ790AL.C>0=08, M1>"+^@L4&L:-<3*P@%"6';2-+8.U:,7Q=2Y<127VFPL@RM:'&<'":B@/<5:L M8LA&6&B'N:&=B#O)T???W6;7V8_TZ5!84PI;ARGCK=RT<6=-X[WXIQF37HQ\ M*+:-B\V%-M2^F_[GM^?=.>E6QE_FW>+%%-VB#4EQ"==^[X=W"=ENF74';YJX M0#;&8QW%QPK[GVTPP/?2&'\ZA 3G_RC&7P%02P,$% @ 6X2J5!W;$HVP M P :@@ !D !X;"]W;W)K&ULI591;^,V#/XK MA#%@&Y"+$R?=%442(&ESN /:0]"TO8=A#[+-Q$)ER97DIMFO'RD[;HI+BV%[ M:"U1Y*?O(T4IDYVQCZY ]/!2*NVF4>%]=1''+BNP%*YO*M2TLC&V%)ZF=AN[ MRJ+(0U"IXF0P^",NA=31;!)L*SN;F-HKJ7%EP=5E*>Q^@> M?,NGT8 )H<+,,X*@SS->HE(,1#2>6LRHVY(#C\<']"]!.VE)A<-+HW[(W!?3 MZ#R"'#>B5O[6[+YBJ^>,\3*C7/@/N\9W-(X@JYTW91M,#$JIFZ]X:?-P%' ^ M>"<@:0.2P+O9*+"\$E[,)M;LP+(WH?$@2 W11$YJ+LK:6UJ5%.=G7^;?;N%A M?GV_A)OE?'U_N[Q9?K];3V)/X.P29RW0H@%*W@$:P8W1OG"PU#GF;^-C(M4Q M2P[,%LF'@#?"]F$T[$$R2)(/\$:=TE' &[VG5$@+#T+5"%?29I M\Y8.QU\?[#'N]AB'/<;_/YO_"0CN"H2-4=1*4F_!BU1AVT_R;Q+C:1F=EW1: M,8<-*WX.BLTFK%V:LA)Z_ZL#X1QZ^N@VI)A+R$;YS,[;!'T M.9:;"5>$W(0!JZ4UU-[U2#L=%YDQ U[LT;V2,3/.2H;D1R4Y,E9BWUEL34&, M:J@6EKK;6L)\DW]15=:\!(5<,%)XE/F<_KQI[:XPUG_RK)R\:QOB^R<$'6JO M#6&^ M2.1]5D;)C.G_'KS\20Z9"P"1U* MOHHIDQI4*/GH.%$E"CZX)5N;UF.V(&&0@?]SV<1 MV.9E:R;>5.$U28VGMRD,"_HQ@)8=:'UC*!'MA#?H?E[,_@%02P,$% @ M6X2J5":G\T>"$0 S30 !D !X;"]W;W)K&UL MI5M9<]LXMOXK+$WW3%*ER%O6R5*EN)V,:VXGJ3B9>;AU'R 2DM A"35 VG'_ M^ON=

%%3'YT>'S\]:I1I)V]>\6>?W)M7MN]JT^I/ MKO!]TRAW^U;7]N;UY&02/_AL5NN./CAZ\VJC5OI*=U\WGQS>':5=*M/HUAO; M%DXO7T_F)W]_>\(+^(E_&7WCL]<%L;*P]AN]N:Q>3XZ)(EWKLJ,M%/Y=ZW-= MU[03Z/@];#I)9]+"_'7<_1TS#V86RNMS6__;5-WZ]>3YI*CT4O5U]]G>_$,' MAI[0?J6M/?\M;L*SQY.B['UGF[ 8%#2FE?_J>Q#$CRPX#0M.F6XYB*G\177J MS2MG;PI'3V,W>L&L\FH09UK2RE7G\*W!NN[-V_G5Y57Q\5WQZ?/%U<6'+_,O MEQ\_%/,/OQ17E^\_7+Z[/)]_^%+,S\\_?OWPY?+#^^+3Q_^Y/+^\N"H>?+*U M*8WV#U\==:"$]CLJPZEOY=33.TX]*WZU;;?VQ45;Z6J\_@@<)#9.(QMO3P]N M^*MRL^+L9%J<'I^>'MCO+(GEC/<[NV._CVZE6O.'(LN9%N>V]6"V4F)(;55\ MEA=1;KRMZ%1C#FV7BP0\\F+:L^TH7'=:ILK0]?0@J MZ/VY;3:JO66!&'Q\L[9U??O(WK38S?<+;RJC'"R$GUBK:UTLM&Z)@XUR>,:T MO*>K<*Z&X7?K>(9I5W@,AYM-C?4KW6JGL#E]KS>=K"4:OK:&WK'4F;!YHYTI M5?'@KW]Y?GIZ_/+K[&I6O)_//_'[DY'X)I,E>+6.^)D50SO=.^0L>L@$7X^]G$'DU:T897C2:0A*4JG]O(WTB4;8]]_GQ[ MR'P:U6LWI@TNUJ@688(>F5(X(%@OP'.AJM\ D[QTRKL;S^9C6\@#ZT0V6 *E M.OIBM.!F;X+,($SXH MJTN'&=!HV@H&2\$I'A&?[BRI37_?@%>25J3+^!+'W6KE"HW%X.D7[-D8UI #BHV%&F!#1I;[7Z_[+L>Y-&VL-6ZE@5E%X MIG<2C>X.T\TL"F)%&N.4T!O%"'S!JR -\&J+R16R QPRC8##IZD*3!E"2SNDEDP(3(U,)F^90_8," *D2]:&0"M#A"5BQS[6QO6<')S@1 M 4\2(&_4K5K4>A+80%:B';DEUNFVY\\/B2H>+GF@8H%M6]3)?\*N:H@^/-ZI M&N?\=/)\>OKL[*X39,U_0^,4QNC%%H&NT!:#!AZ8V>F#S\3W#7KVU?5P0)E'\'%_NM M;R6_Y?"Y#Z!^G/$8&27XD)-I:'J;ZUUV9@?RFRNFH5B^ M+[4YO,,7]FD*2"DMNU^F$\W;=+HH_BZ1=H+9IO(!*Q&E^1-6A6F"=1EP& MS&MSS:1QDMQ"A,0Z97N<75RKNM>Y&90A?]O5+0013) MT-C".G@V:=F1D:G-IC:"#37TH+,$?HLB"*O\]DB,@)(*V$\HKR E"_7$!U/T MPK&0;]&I[]KO/)4+Q^F:6>$(A1R]&ZPY>4T9O6H@"MFCO0D&,D=^P5FB9%Z- MNH7[P7-="B ^\_19\9'J0-CKRI(H..6=CHHB"MGZQG-A-%@<* 3?Y-%LS5O; MDC2=15Z"-QSK)EEP!QR5O=A1J%W@<1%$R*MP;ZH7'9^=)#3("QB,46>[E:2<5@*]@$4"+I_* -SY..4=<2W40J-G_Y);>3438_9H,&!VR'45IM>NR,'I?CF?4 M.+J3,.@2CFJ0SVZANLK]Y8:2L!&PK(-U6BQ>!6IL(@C52L5+J7A)>X_S>$AB$!:5G1Q)P.( P:DSD&+W01-DG/\= ML<4L;XG"8(]-5C=E#0E!1'[/Y1L\FE1"A6=-E0BWR' "#,]OK-3^PW)2:PSQ ML^+7'SU)WH?TRB @B0,.AI1'&+N@'A6(RS*_/3P]$%Q%PD7M#@"5YMQ/V@M9 M4;;EC<";A>T)HZ= #EK1':H11^B>ISN&CNK6S_6I-!G"'6<' MQ0"AV>62Q@_LQ5E+U#(^>!\.W.$E8GI.19ZS*B\Y;$B(!*6MM2J7[\XF6(X-2!RL-]>T=BL M"X1F72O^L<;36 M=;4=![;V+AX8)NEA8:]#&45&O:O]0.].^&Q&XX%@9T;E14BH;P8N]A0YL^(R M[$#I/@6R82C +4$IT-NS$T6XGGZ?5 M?J@5B:[ <.PH&M31\F[8-Z-]1" EL];KO?N-@L!!G.4V[]Z0/Y+K*,^;DI/$ MVF*[@$CP_M_C,#\TI:SB6XNXBNC%[2MN%TM3)/0^(]M9*LI;TA_30%)?-P(5 M %L_P,D^?+ R*JE11'8T:FES_,GR]>UR>UM@8HBA.M#D#03LU.QWOINRWV:A M93NL$B.NDDQ_)RPI%]==GB3O!^]M%0+^VR..1_L M]@I*KY2K?/'6XE\:?KV;7[U-TZ^]SY_;BKLN73XSFU\-,[.GQT^G1>2&LP)* M)AU;'2<[Y[')DB^G96D+<;64W;'9N+%\_HA]X'*\>>K@4!NI,EZM5DZOPOR" MF@EXN>)VC6Q;Z8V!SZRA+ 9'12GR--COE(PU3BCZ-@37[C;KG8DC43*[9&FS MGT=/ &"!VM8VIF2WL\Z/9P:4^$>S9L_)Q1MI%5BG7"O3G+6SN#M(PPRSZ M-,UN5-O3D5FGD>(0MM+MM7&V91=3*V=0(4M9 &EOY-.69KW74*Q&L,=8$H5?5,5%9-D=B36H3L8?HKP%ST&\[G2VTV'4%%6A "7U';,@Q[ M,H&%B!!*G+*@+WR>OY-E('D$[)27%M:Z!4[$].Q;*H:1RB"&DF M;V5*?SIK>OUK_XG&9^U!82G@64!Z0F5NZ6'WER'1&O:58\K2H>@9)IZTFR-@ MB:7GGO[S:&@$,*ZW[8&[LVNSV40_0TI=<;XD#8WM?%S8OX']_70V??[L!:_Y MZ61Z^OA)"MI(.C5BB=Q'T70?I?A5.8A\&*72*ADO4=D5R[%9<76 %'9/*9L7 M&F?I,#$+LSV)LR._H._%)4AFE=9-:G$O^WH)<8C#T?'#D&"WA09N\^=W)4.? MT(%RF+=U-0::RF+O4%YH&GDB167;&IM)%" ).6TW2P"^]738JTK=G2@)&<-R M2K(3U"*.N"K67]%/\T),&@%CO(F;I4Y 9(Z:SGXID*Y3/^P.?Q[F"7> 12:V MO_E=XKC1'RIAN9E [#8R]]\[ZI7T(2!'F(9OCW/O,\VE+#9-7X^GSY\_"SZ0 M3V+WV?N>V>K8^+]P9TK<&[ XS%>"9[,G-$!J\>R+[\$ 6?\I(-(6T KW^$/E M)E"]HAJD#4,'U7=KZX(\Q91I?\[G'B']#3@5:GYR^D=I)L [I]F1 45A#!7& M W&(S1E!H.M1"*;LV\G?#F5NSU/F]OQ@TG69S30X6IV^C/Q+YP[O MO'6](/A,FTU1@"2M7AKV_9^>3)\\?7$?$(15RGQ? *_0G+@0/&0GN#!X/'DQ M._MYY!ZI)KU[W3V(D=F,'QI)2UWQA0T*)CURI]M$RNG)SYG3,8A(JYGK +RN M^C+TIU.1L#4?RN2Y(M3NMKJ&%&J2DQ([<7!6P<1#O,NKHP CE^\OB@O(D['\ M 6=W2\E4Z+)LS&S7:EN-S%FFR].SV6,(^[)-E2"W,9 ME$CS!/,_6*PY*QX5 M::AS/AH>(JO- L!6EBFW9<+M'HB6!%,.T\ZM6BJ;QIF664)='":*@,>*$F>J MI4)&%;Y/8\@E\58JO ]-EG#[21YHLXY+OAD" )''-]KF6SKFZDQJ:+.O@-\N M]*.N,]L(2MQC&]-4@-!Y81QP4%U/9R<_#_?#MIW3#WC]?/KD\9F@\0UA+;6N MC.3!RR5D3C"9STA#C9-N$3H-5"Y^ZY%Y5J:\:YY 4:0O\[DB)XZ4E-&%8]/T MS?B4?3HE**L\-]D'AXQR]C-CD;D;@?L^@L M@\!CI=A+?4?U^W53\93VP61^]=5/'L9)7"@LJ!R.89'UA;A(#XH/\2J"QXNYJ MFK;OO01^>)MW#-Y42Y![T?]@6N'*)E3@Y%90-,VQIW)?5E/TE'(=!:H.=1L' M\U"6ICJ2/;^BEN6U=2QFQ(52NJVA1@K]Q8$O(FT3V8WND#4ZXY6.6^F9JH3A MS$]H_1\2>G91_^2@M,[S3O9>:1]>?_FGLHW($2ZY#/KQ.LOH NPT;T'9=.]7*]="\OLAXBC[A0D87O'O M:*C@@1_(CTW2I^FW.G/YAD=/8#OZ7I\?$,'I%\PO?E_4$L#!!0 ( %N$JE0["R80 MC@, *,) 9 >&PO=V]R:W-H965TB!UH:2\1*I):DXZ2_OD/*5M-%XRYZ MWHO$&<[CF^''Q^@@U5==(!IXK4JAQUYA3'T;!#HML&+Z6M8H:&8G5<4,B2H/ M=*V09.)Y M8:PBF(QJEN,:S7.]4B0%;92,5R@TEP(4[L9>$MY.8VOO#'[E>-#OQF KV4KY MU0KS;.QU+" L,34V J/?"\ZP+&T@@O'M&--K4UK']^-3] =7.]6R91IGLOR- M9Z88>P,/,MRQ?6F>Y.$7/-;C *:RU.X+AZ-MQX-TKXVLCLZ$H.*B^;/78Q]^ MQ"$Z.D0.=Y/(H;QCADU&2AY 66N*9@>N5.=-X+BPB[(VBF8Y^9G)-%G/U[!\ M@-73_?I^L4DV\^4"DL4=K.>/B_G#?)8L-I#,9LOGQ6:^>(35\O-\-K]?P\6& M;4O4EZ/ $ X;+4B/.:=-SNB#G%WX(H4I--R+#+-_^@>$ORTB.A4QC0T/;4_[8N9Y/8_7^K:Y;BV*MMA>H%O#IN$B\H>#[B5QYH:L->F.8.;;7M"R1I+MZ_S9OG M"_4CY]38$G?DVKGN$U]5\R1H!"-K=PUOI2$*NF%!KRA4UH#F=U*:DV 3M.^R MR5]02P,$% @ 6X2J5!=88X:P!@ =0\ !D !X;"]W;W)K&ULE5=M;]LV$/XKA%=L-J#6$O7J+ F09%T;8&V#)=L^#/M M2[1-5!)54FJ2?[_G*%E5&L?8/M@23[SGWH_'TWMM/MN=E"U[J,K:GLUV;=N< M+)ZD36^;+2I1(NEV2YM8Z0H'%-5+KGO)\M*J'IV?NIH-^;\5'=M MJ6IY8YCMJDJ8QTM9ZONS63#;$WY7VUU+A.7Y:2.V\E:V?S0W!JOEB%*H2M96 MZ9H9N3F;700GES'M=QO^5/+>3MX96;+6^C,MKHNSF4\*R5+F+2$(/+[**UF6 M! 0UO@R8LU$D,4[?]^B_.MMARUI8>:7+OU31[LYFV8P5+N^M/ M'V_9_$ZL2VD7I\L6,FCG,A_P+GL\_@)>R#[HNMU9]K8N9/&4?PG=1@7Y7L%+ M?A3P@S!O6!AXC/N<'\$+1X-#AQ>^9'!G0;&67>EJK6K1YT9=L MK40,7^9=. M6>6H?U^L;6N0-_\A*R?2&C3I,I%F/K1^GA$.^/RJ" MZO?$-B*79S,4J)7FJYR=W^TDV^@2Q:?J+6LIK@R&6A!-NV,M/N>Z:G0M:Q#) M$40"?ZF0;JA3)L"<]WZ"[NYK9_(=2@';5$[PQI'AT4;4CS\!9N)%\+R7XNLC M"Q+/;7O_HZB:G]\A0UKLD##\HC/:"(^],Q+EW@HSZG'][NVX[V3$>08Q($P MIHQ.,6<@*7.S5_Z&E#]A5\+NV"N6^![/4KP$8>A%63B\K1*.MRSV A[@)5KA M946 %4Q#=>:?R:XT3-B//V0\X#\S'GL9C\9E$'A^'( #RM1;TB%'L%4A3>_2 M,)KL77FA[X_+_1/M9XO6Y3(&!@CKXD*I:D7)M]9GF9>EI+!6>C%W._]L_+Y-$%?(T=$*PL89*'/*Q9Z M@1_A&7M^0BC C6)'3U:$SST_"-G%DW3Z/AK7!5RD-LKEZ6#I?&+F AKDNJ-< M-3*7ZJO;")F![R2%?D;*(FXD<95Q)Y?LNZ[APE8;\E7@18A)XL7QR@4H#%CF MI3QCH>_%*PYE9"-4P>0##C\K>V=K)*1!3S:&HCCH%D;(B1" ?I:P*$I9E/I@ MQZ%IVD>/-:6@O>"6\%M3$2?VII 4XY=ZJU4 0AJ T>-IQ#XU+C%0JJ4DMQ@Z M55[KS>O.COX@81G^5TC),>M<#D8>J?#)*3ILYC'C\/J88NFW3!T]V8A'Y\8Y MY6J?-"'W\8S@.7JF:;J@A/*2+'$1,)T\ZIUI8LXY3P@K(N0TR1Q^Q)&4\RQ> M+=C5P-.@(0U9T=O^%"2-' @4&3,\X43+*,\/@>AZ^[J5IL(IO6Z?U<>S>HDR MOF"_39@V$ICH0^+A8*'-4>EQMEH\1P(]#*98!^S)!D?$5)TC9^!E(3D+I10D M3[7Y+R; KR%BU>T[''.E^U#U#M"$.8WP$EF8@,+AN0P?E3C46 M/2; UH##?SX*.:)%YFB)ZZ%W1A087S':]F<)+5DM*BK^S#%AIB"N>.6X^O\@ M\GQBEOFNUJ7>/CIF&GV[03AS)P_U'M4 "QTS(9#$X[T&Q,Z]C/#=?]]SU7&/ MQ&EO@.\[W3.4'?D *W(#VA3\\$[KXEZ5)0GA/G4=+PE#%L'VR&=1",DKVAN@ MY1YL])-C_'_V_"/33SQ./_'1Z>?0Q.-1GV1NMD9S[N\7+\P]1\'_R]R#?DY? MJ-GEZ,RXK#!I6U6Y\ZNK15>H_B2KK2Y5X<@U*L"*AH$UW^TGU@ A9JJ?FC8XPZ>3D64[4; U)A8"+CMBAE[]1#;1 M XKCBF'WP][#V M?[F M(5C+1-,8_> ^L@J]JS-RG/VD<:&J\Y&4NTD:(O>JS6%&A5PE(QCK&8OV)39M>&^B $B=\WI3X(.#$/Y>5RDO>?VBU8V[6*UUBQ;E7G>X%TM# M&_!]HW6[7Y" \:9]_B]02P,$% @ 6X2J5*JBU\-7!0 L! !D !X M;"]W;W)K&UL[5A;;QHY%/XK1VRT(I);9NQA+FR" M!+D5*4VKAFVU6NV#&0RXG1E3VY2FOWZ//3 E":"N=K5/?&=G"^L(W3Z9TL^ M%_?"_KY\JW'7::1,92DJ(U4%6LS.6X.P-TSW&4W/ M6X$S2!0BMTX"Q\\7<2&*P@E",SYO9+8:E8YQ=[V5?NVQ(Y8)-^)"%1_DU"[. M6VD+IF+&5X5]I]:OQ 9/U\G+56'\7UC7=Q/:@GQEK"HWS&A!*:OZR[]N_+## MD 8'&.B&@7J[:T7>RDMN>?],JS5H=QNEN86'ZKG1.%FYH-Q;C:<2^6S_YLV; MRP^CVUL8W%W"Z&X\N+L9#6^O8'!_?S6^)W!W-8;VF$\*84[/.A8U.KY.OI$^ MK*73 ](9O%:571BXJJ9B^IB_@Y8VYM*MN4-Z5.!KKE\""PG0@-(C\E@#GWEY M[!!\I:9K613 JRF,*LNKN42L,#!&6 .7TN2%,BLMX,_!Q%B-2?37$;51HS;R M:J,#:N^QMJ8KU*-FL#5AGW>/2G'UVC-+GHOS%A:D$?J+:/7'"P'Y G$( [*" M>0,0,7 #,U5@'9I>HQ:&O.!5CH<6+D4NRHG06P^'<(*?B*1Q"H/\\TH:Z4OI M!8QNKC"F%K>HY@569RFX'PSC"#)_)2EKQXA;[S)YLVA?@H_+W!WA'+O=R:^"Y*I=:&E2,;MV$ M65;SWE,'/(_QC5;&P 77^@$98%"J%89AD.>K*[S'Y%-D/;A 5"N+UAHULVN7PR>0DHQF^&TG) FZIRZDA-+( MGZ1A5)_0(*U/XB"&"]]'48H6==Z8A5Q"&"0D#0)HAQF)HN 4TI2P.$"ZDT>1 M'I-NF" ]L9"&&L^%5#QTO$R2O >M+LDB-T=FI"@&\"OOZ0TI+\] M^[YQ!018GDGJY289\I PRX"2B"(M)$D4G4*<1C!6EA(/&NZF_7W+O$4R*7@\;$/4.%9(D80UU MNZ\A'G* ,W-W78,\4" GP)( [75-K<&&1.?DT!&9)Z;N>(L0B1C/-,R.=8NX MZ1;Q#W>+ZW_<*8[+_MD4?C:%GTWA_VX*SQ.Q"P^"XZ-F;W(92, J?(!L+OU0 M[J2>A6Y9=C.CZXX0H3\ZTJ"2ID$E_U&#(G"]LNY5_*B,K[[BJ&C$ONYU5/'A MAZPP5I:^7_#Y7(LY+F%6:^:[FD6MV7GQ>0;CP#GYB$.@\]8C+GP.(]+'K9" M-)L)57Y#O1,WMO;@JC'D"'# .=$WVJ704DV=\ &VWP*V;18->-II_8LTPY)D M\ >&$40U=1WSZ34&%.N?Q6X= 77E[===MTY8XM:.0**, 7H.Y_.92TP:9(3A MK;H(3IJRW9C^N-54L_DTZ4Q3KQRX7 U-;N I[/E++;C5/0_).B_S=02P,$ M% @ 6X2J5)J;R3CX P U@D !D !X;"]W;W)K&ULI5;;;N,V$/V5@5H4":"-KKXEM@$GZW87:!(C2KL/11]H:6RQD40M M2<7IWW=(*5JG<=RT!8*8I#AGSEP.R>E.R >5(VIX*HM*S9Q*B HF;F;,(SB\' M9K_=\"O'G=H;@XED+<2#F7S.9HYO"&&!J38(C'X>\0J+P@ 1C:\=IM.[-(;[ MXV?T'VWL%,N:*;P2Q1>>Z7SFC!W(<,.:0M^)W2?LXK$$4U$H^Q]VW5[?@;11 M6I2=,3$H>=7^LJKY012X$/IA> 0OZO,16;SHK7PP6?%JJV"%$I*<283?%FNE);7/ M[T?PXQX_MOCQ&_@)J2IK"@2Q@=>^7+ADBJ? J@P^\J+1?\]1FY*C+HR,SU7- M4IPYI%.%\A&=^7V.L!$%:9 \@C;U _NUT@IXU:K;R*3"%)4B?8(6D+(B;0JF MT71^QRMK>0$U!"%*T(2LQ.8A^^6-5A]H$]HJ1#!)1)HS+9)1/R :2@ M] 'H.%*:*)C@X]@=!6-W$/@0130FF P)PLZ$3PR#LF)3,Y*=1-FDF M4#KX5$/):6%+U+G(P @C""\@=,>Q[\;#^! :T=*2IR9UK7%3\7^!';C#P=@= M#X>'L+L@:U/!]T..QKX[F(R?.PUV_S.98W&ULE55= M;]I(%/TK5]8^))(;8QL#C@ )"-4B;4D$-'VH^C#8%QC5GG%GAM#^^[TS=AQV MEZ#M"[[S<<[].-P[PY-4W_4!T<#/LA!ZY!V,J>Z#0&<'+)F^DQ4*.ME)53)# M2[4/=*60Y0Y4%D'4Z?2"DG'AC8=N[TF-A_)H"B[P28$^EB53OZ98R-/("[W7 MC17?'XS=",;#BNUQC>9S]:1H%;0L.2]1:"X%*-R-O$EX/TWL?7?AF>-)G]E@ M,]E*^=TN%OG(Z]B L,#,6 9&GQ><85%8(@KC1\/IM2XM\-Q^9?_H&X.(V_@08X[=BS,2I[^Q"8?%V F"^U^X53?33H>9$=M9-F *8*2B_K+ M?C9U. ,,W@-$#2!R<=>.7)0/S+#Q4,D3*'N;V*SA4G5H"HX+*\K:*#KEA#/C MR6SV^'FY6<-J/ILOGB?3O^8^+.<;F"P?8+%\GB\WCZO%? TW&[8M4-\. T-N M+3C(&A?3VD7TCHL8/DEA#AKF(L?\G_B PFUCCEYCGD97"3\Q=0=QZ$/4B:(K M?'%;@]CQQ>_PK3!#_N+2@Z^3K3:*_BO?KA!W6^*N(^Z^0[RF%LJ/!8+J-!H+M7S*JMMTWM=L0Q''O6A1O6"WKBE5V?T@IHZDV6EN,8HW&*C6([4+/^A@S^@&_N]-"0C3OPD#&%BR9C( M+*^"7!ZW9G*00U!FEALCO=SO0]\,HA8TTK+CDN4Z$ MW"=^'*;6"/WNH M7%$I:A9+_K=!"O* P4G'4ET2Y2G19E#/&W];A(Q>WU8L1.-"8.*LT)# M-_+#.+%UB]/T7[+Q)LA?(+=:DB@9VJ.;GM]-!Z1=["=QY[91AY]E1($,4C]- M>XT5QI"PT%[@C:N>N3 M**J>N_7"R,K-NJTT-#F=>:"G"I6]0.<[*"@ &0 'AL+W=O/ MDAPW+9(4N"\))9&/2.HAS\$+WIQ.W=J^E$-J8L!-XKT$U5W&0[%:&[O1GTYJOL(YFM_K>T6K?H>2%Q4*74@!"I=7O=G@\CJU^D[A MCP(W>D<&&\E"RF]V\2F_Z@76(2PQ,Q:!T]]WO,&RM$#DQK\M9J^[TAKNREOT M7USL%,N":[R1Y9]%;M97O5$/'3B9(;4%:;T*S@0G76Y%PA M[*/,C:+3@NS,].O][= #O M#NGY-/P]6VBCB [_',&,.\S88<8',&=:H]$P$SG<%7Q1E(4I4#.X0SK ?4D\ MBF=K\%+7/,.K'A691O4=>]-Y4].]X954IOC/NW@"2^ OTL SE2RU"HHYP_R%;3"G[W_> ME'M[V-%+]]..LOX.R:B1 3YAUMBN\1[71.MYMO7\Q]G'#M'/=<[PPSL$C%B4 MQ)Z $0N'H2=@Q-)!X D8L7&:> +&+!BFNP2DV],H.D! (D+ Q@2SCPC]G6]^ MA6KE)ANBF6R$\9__;K<;GF9^9GA1]Y,7]8)5(32E=DFFP<60NHKRTXQ?&%F[ M"6(A#&ULG55-;]LX$/TK M V$/"2!$GY9DPS9@)VZW0).ZJ=O%8M$#+8TMHI*HDE2<_/L.*5MUB\:'O5!# MZZI1,Z?4NIUXGLI+K)FZ$2TVM+,3LF::IG+OJ58B M*VQ077FA[R=>S7CCS*=V;2WG4]'IBC>XEJ"ZNF;R98F5.,R<);K"H#1#*^'S&=@=($GMLG]#BNH?7NAR MYF0.%+AC7:4?Q>%O/.8S,GBYJ)0=X=#[QK$#>:>TJ(_!I*#F3?]ES\=S. O( M_%<"PF- :'7W1%;E'=-L/I7B -)X$YHQ;*HVFL3QQES*)RUIEU.5ANXVK!MA>IZZFDB-&%>?@1?]N#A M*^ 1W(M&EPI638'%K_$>"1W4AB>UR_ BX#V3-Q %+H1^&%[ BX;L(XL7O9:] MI-$O/3L-_BZW2DM[-UPM4\4 56ZKX_U#]Z6@OPIE: MG:B6Y3ASJ!@5RB=TSCC:@0.'=')1MY(K+$"7"#M144'R9C\!.M6\M,=ZASG6 M6Y1V64^)%=/$4N 3U7P?,W:S M-(',3;($EAVO"B*VSIPTB291X$;QV!B$D4;PIU?HG95^C7)O&YRBN^X:W7>!877HH8N^ M=?QT[QLP/8,];Q14N*-0_R8=.2#[IM9/M&AM(]D*36W)FB7]!U :!]K?":%/ M$T,P_%GF/P!02P,$% @ 6X2J5*+SZ^;_ @ 0 8 !D !X;"]W;W)K M&ULE571CMHZ$/V545I5K11M( FP[ 4D8&F+M-TB M8.^]4M4'DPS$JF-3VRF[?]^Q$U(J=5?J"[$]<\Z9&7N&T4GI;Z9 M/!8"FG& M06'M\2:*3%9@RSU/E[AW\YGLS%&EPF.Z6^N> <0-(/9QUT(^REMFV62DU0FT M\R8VM_"I>C0%QZ6[E(W59.6$LY/I?+Y^6-S"XO_5XGZSV,#T_A8^;S\NUC!_ M6*\7]UNX6TYGR[OE=DG6MUNV$VC>C2)+XHXBRAJA62T4/R.4P"7R.?!:_2/B)Z2M(NB'$G3A^@2]I*Y%XON09OA5[\KD!DSE,LTQ7 M3!CX,MT9J^GM?'U!(FTE4B^1/B.QH9;**X&@]K4"YG#'V8X+;GFC_-D6J&%> M:8W27EK_5/(7Y5P_WY@CRW <4,,:U#\PF)QU\9'ZVC2BRHMFC:BX""E3Y5%S M0P!R@;T2U,5<'FZ RI\5OOZWF&&Y([S;G.D=COA9W7HDL4.)>VX-O(8TC*\3 M^B;AH)O >^T[)VQ>NW?.*_M$#>OO .(PZ??IMS-,X8-2N0$N@>Z$!H.]<$J) M*PG300)+2>H(ECVVYC>OKN-N_ \,XB',Z1U2"B[33!%)CKH.L]LC> K=0=A) MTN8B6)//94W(3EK]<-A+8*LLT;._*^IK5ZI>.G2+)!P.^_"GQQ5=='6)^N!G ME[N12MJZP=O3=CQ.ZZGPR[V>K719!RX-"-P3M',UZ 6@ZWE5;ZPZ^AFQ4Y;N MP"\+&O&HG0/9]TK9\\8)M'\:DY]02P,$% @ 6X2J5$ >C:_$ @ 508 M !D !X;"]W;W)K&ULS57+;MLP$/R5A9!#"RC1 MP^_ -A#'*5J@08/$;0]%#[2TLHA0I$I2<=*O[Y*270>(W6LOXFMG=H;FKJ=; MI1]-B6CAN1+2S(+2VOHRBDQ68L7,A:I1TDFA=,4L+?4F,K5&EGM0):(TCH=1 MQ;@,YE._=Z?G4]58P27>:3!-53']LD"AMK,@"78;]WQ36K<1S:872<"5!8S$+KI++1=_%^X!O'+?F8 [.R5JI1[?XE,^"V E"@9EU M#(R&)[Q&(1P1R?C5<0;[E YX.-^Q?_#>R15 M+IEE\ZE66] NFMC+%;P;L76 LW[:62)TAU$ M60=?M/#T"+P'MTK:TL"-S#%_C8](REY/NM.S2$\2WC)] ;TDA#1.TQ-\O;V_ MGN?K'?.':PM+;C*A3*,1?ERMC=7T%GZ>(._OR?N>O'^$_(%*)&\$@BK )7KK M_DXRN)*[-#7+GBU"-M,!D[MXN:DV[!9=,9D1+ M&8TU#G0V",?QR(>=#<,X'0"S!SG=CQ/ZTU?9:9N^Y*-&7VSB!!QW ML\EH %_(BX8T'"8I?%$4E_DG:S$4&O&]))JFOG@TJ9! HE M-^?6N>U0:9A.QNTX[,'GU\?_R64DR21,)GT_#I+1OVR_]4*C@U*O4&]\0W-/ MA8RT5;_?W??,J[95_ UO&RXYV'!I0&!!T/AB- A MTVL75A5^\:Q5I;:D)^6 MU/=1NP Z+Y2RNX5+L/\GF?\!4$L#!!0 ( %N$JE3^2A0)"P, -L& 9 M >&PO=V]R:W-H965T[ZN.NO[^S:^*ARH"@?;._+/,\^,[,S M'AVD>M YHH&G0I1Z[.7&[(>^K],<"Z:[J^090Y4"#\* M@M@O&"^]R(D+!;HJ"J:>9RCD8>R%WG%AR7>YL0O^9+1G.URA M^;1?*)KY+4O&"RPUER4HW(Z]:3B<75E[9_"9XT&?C,%ZLI'RP4YNL[$76$$H M,#66@='G$>WF'CCQ.82J'=&PZU;1QYD%;:R*(!DX*"E_67/35Q. $,@C. J %$3G=] MD%-YPPR;C)0\@++6Q&8'SE6')G&\M$E9&46[G'!F,K^_^YPLU[>S#PDLELG; M9+E,;F"UOI^_A^E=,WIW_^$F6:Y^^V40A==O(/GKT^WZ*_R^9AN!^H^1;TB( MI?/3YM!9?6ATYM >?)2ER34D98;9__$^.=!Z$1V]F$47"3\RU85>V($HB*(+ M?+TV*CW'USO#EWRKN'F&OZ<;;11=G'\N[ MIO;XOZA!YXR@P"J32[N2=8!K76$&K,R ZE<;&A!H"'.VYX8)T$[V"^)[RU5- MVGSFLGQ$93A=$R"=6U2*0#7+5= ) O> NU?1&S(O"BK4>K\7O!CT^YT!^3*( M8[B0B*LV$5<_G(@O3"E6FE=3<)'EYU-@;-6<)L)NGP01#HVF(=Q5Q0;5J4Y( MGE"E7",L%$_I+4@!]4@#U$'I?<1"&';B.()?8=#M]\Z;Q13?:[(*X^X@AK6T M60ZO"?JG70R[O>#5B/LG#:= M7-M54,JJ]+4O:==;3OWM&Y8+^9UVZ=@[7BI M0>"6H$'WFL*NZE9:3XSW_;/(?4$L# M!!0 ( %N$JE31^]4C# 0 "@* 9 >&PO=V]R:W-H965T-&!N%E.V9;8NL@)H* MB[70X,Z*\9I*G/*U+5H.--=*=65[CA/9-2T;8S+2:S=\,F*=K,H&;C@175U3 M_CR#BFW&AFML%V[+=2'5@CT9M70-"Y#W[0W'F;VSDI&P&AM3]VP6 M*GDM\+F$C7@U)BJ2)6,/:O(I'QN. @059%)9H/A[A'.H*F4(8?P]V#1V+I7B MZ_'6^J\Z=HQE206LLWO,,2C 6:L$OI+-KULG!HD MZX1D]:",".JRZ?_T:3B'5PJ)4$DG(\XVA"MIM*8&.E2M MC>#*1B5E(3GNEJ@G)XN[^?D?'V?3Q>4%.9]?W5Q>+Z9WG^;7Y.2.+BL0IR-; MHALE;&>#R5EOTCM@TB=7K)&%()=-#OE;?1OA[3!Z6XPS[ZC!*\HMXKLF\1S/ M.V+/W\7L:WO^H9@+RN&CRF5.;N@S4DR2*>>T68,>_SE="LF1+W\=<1;LG 7: M6?#OG)EDWDDA:9.7S9I,-Y3G)IDJJI;RV2273UG5Z:UYJUB\+QM'_:NB/A,M MS6!L8-4*X(]@3)#0I.UXRP0(PE9$%J4@4B7<)(\@)&*]7=P+K#JM@Y!E 42H M4 3!3D V19D5_2):+#,@&<,0=*$5-"=+@(:LNFI55A4:H]H+YA&5MHD\(]== MO02N=K[HXD'!&:UHDR&*"\A [P[B+G%-)XG-R$G(!Y):L4M^PT-4.KZ?FDX< MX;(;6JE//O!=IHZ/XCYYY\2S_5^0>7M: O:=2,T[?>@X^ P@'=R1Q@9[A@9_D=&:JJ] MT' ?Z8ZZV$^Z.V3+BE5X#2@^:[8-=T'Y#])*DTFR[(&P]J5AHWM-.+4K"PY MZKZY@&HNARBUR\VW _H('&^;-V77T_/;],6>8X9!JG,?QOCS++5J^3$6)O"L M5$=X$IMQ%)YJ(2?8"IVK;&KNGZ3.0$$GTD))^IJ)F-_(\P<)9.('$EF.OP?> M.V)$:82L=WMLOG;KXJJ5!$/^\(AZC/J@]]H(@\0,M<_$"G4!65A>D;(W%!$B M0#,M7J$XD4PWAQ_&\QV)[YJA[?SO#+C?6CZ49/R8H1NJ5J#RM^T>?F+Z<=\\ M+,?;GS&=J7<.WM=O$)NAYVCK:;*W?.U7MW<-?*W?* (;:M?(_B+?K>Z>0=/^ M]G\1[]]0Z'Q=8N8K6*&J8\58IKQ_E_03R5K]%E@RB2\+/2SP*0=<">#^BC&Y MG2@'N\?AY"M02P,$% @ 6X2J5,C49OC& @ \04 !D !X;"]W;W)K M&ULC511;]HP$/XKIVC2-@DU(=(!IX2T6FQTYB M3#YT71TFF#)])7/,:">6*F6&3+5S=:Z01652*ES?\WZX*>.9,QF5OD1@[7>?D6/%=8JS#G8QRML,UFJ?\49'E-B@13S'37&:@ M,!X[07G]#ORMJIEBW3.)/B%X],,G9N'(@P9H4P*WFXQ[J>@<4+I=#E%PY5 M[/7 @;#01J9U,BE(>5;]V5M]#JV$&^],@E\G^*7NBJA4>+ISDLY\'Z:35?SG]NUO!MP[8"]?>1 M:XC%QKIAC3BM$/TSB#U8RLPD&N99A-''?)?4-1+]D\2I?Q%PR=05]+H=\#W? MOX#7:TKNE7B]: MFB%A E%SIC:Y!<4U=?%KP:G.(="E4NSI M5N$60TRWJ$Z>;NO4X)ZCLN%'6. >!&ULM5=1;YLZ&/TK%MI#*Z4%0Q+(E$1:DE:+M"U1 M:7;:3K/]^]F& EN![4X+#\$VG./S?9]]<.8GQI]$BK$$7_., MBH652EF\M6T1I3A'XIH5F*HG">,YDJK+#[8H.$:Q >69[3K.U,X1H=9R;L;V M?#EG1YD1BO<(_YMA3-V6EC0>AFX(X=4Z@%[.2_0 8=8/A1[KGIVS1*3 M'%-!& 4<)POK'7R[@8$&F#<^$WP2K3;0H3PR]J0[VWAA.5H1SG D-052MV>\ MQEFFF92._RI2JYY3 ]OM%_9;$[P*YA$)O&;9/R26Z<(*+!#C!!TS><=.[W$5 MT$3S12P3YA>@96"G-#RCKY6B6@!H-<#<"N ^S-@W /P*H#W MNX!Q!1B;S)2AF#QLD$3+.6"!$BE&:E"U[U-V%(C&8FY+I5//9D>5IE6IR>W1]!%] XXW M J[CP@[T>AB]P=$U@&,#=SK@F]^ >[!K=EOEMDZP6R?8-7SC'K[M?C? XM4L MGF'Q>EC6&1("L*0JP)%!C6%50B"..=?%8DF!.Z %< MJ$Y9W\NN2I2T$T.K'>9Y.9M-U>7/[><./9-:SV18#\JP#E;H8$>@X"3"H,"\ ME&)$Q2S+$!?-:*>^$EW2IK6TZ:"T/6<1QK$ "6>YR1BB2AQK_L#-L%.HUI.N?9,!5O>\= S]%7=R)AR\?AH*3;LL ["O9E@7>=Z_%' M]L;$H'N.A#;V!KVS)'15\;83.IFXTV#:L[=@XXGP%Z;XETQH5+4H?=<)9N.?TFRWSFWZE/T1\0.A F0X44#GVE<,O#RXEAW)"G.4>V12 M'0Q-,U6'?C38?WW8?D=4$L#!!0 ( %N$JE1H^J5V8@0 M (8. 9 >&PO=V]R:W-H965T[H??^,D#11"VKN3]@LD MSLSC9\8SC^W.3JH?>@5@R',2"WU36QFSOG8<':T@8;HNUR#PRT*JA!E\54M' MKQ6P>>J4Q([;:/A.PKBH=3OIV$1U.W)C8BY@HHC>) E3/_L0R]U-C=9>!A[X MUA.%;TZ!,N<)",VE( H6-[4>O1ZZ#>N06GSCL-,'S\2& M,I/RAWT)YS>UAF4$,43&0C#\V\( XM@B(8\_<]!:,:=U/'Q^0;]-@\=@9DS# M0,:_\[E9W=2"&IG#@FUB\R!WGR$/J&7Q(AGK])?LAF3LTT\QDH:1Y&#+#NATE=T19:T2S M#VDR4V\,GPN[[E.C\"M'/]/M]Z;AE-S?DLG#:#H:/_8>P_LQZ8V'9!K>C8'#_-'X,QW=D-7 S!,![KC^0#X8(\KN1& M,S'7'<<@1SN3$^5\^AD?]PP?CWR5PJPT&8DYS%_[.QA;$:#[$F#?K03\RE2= M>/22N W7?9H.R<6'CQJ66+JFA-W@_6 T!RM!&5:C#"%Z ^55I%ZQE%X*ZYV! MO5=+)OA?S/;3)1E(H67,YRQK+S$G$P4:H\X&Y(+<<\.AM"0R%#]%L4*U[=)&$+0[SO8P MJ256@=OV"JM7%%L%Q58EQ?$FF8&RZ4 IM=4LEB0O#TW^)NQ-MNMHU()3KCY[IG5N2JH755VUP-L06R M+)1,R.C9@!+8.8-4H7'5OG]!>Q)B&^FJSJ&-O2XWJE.!>[YF<7G#Y+ZO%IQ2 MKWW4,H/,;#B(8R0>SG<(=$ M6BW_ZI@N/0GK4[MUIJ:HNR?K5I(=+1:0'B]P;RIH8Z^7EM<;6/2J[C5^JUKA MO5Q3[[_1L@T@49E1-3,MCU9,+*V9/=& 4C!/;9G6@,JP9?$F5_D8CW&HZ7!) M4,RB,V+Q!BV_3JL#W*L_K9;_;VR__[PP*R5TJNQ!JWE&V.E>V6FUM(=W(SQ% MF))=YS7@7I^I_RLD8*_!M%J$_UW=5F.Y7KU9O:Q[C:;5(CU=\?7:[I/V4/$9 M?]!@686\EUCZ*S36W6NL^S\TUCW53B]H'TM6B15UFZVCVG4.#N@8R3*]Z&@2 MR8TPV5&V&"TN4[WT"G$TWJ?7@^Q*M(?);FAX-%URH4D,"X1LU-O8'"J[]&0O M1J[3:\!,&DQG^KC"BR(H:X#?%Q(WW_S%3E!L&XLD# -#@ &0 'AL+W=OEN\)A&1]]LY5R.[S!(G&:$B811PLNI;0W@U08X&F(C/ M"=F+@V>@J3PP]E4/PKAO.;HBDI*EU"FP^GLD8Y*F.I.JXUN1U"K7U,##Y^?L M-X:\(O. !1FS]$L2RTW?"BP0DQ7>I?*.[?\A!2%7YUNR5)A?L"]B'0LL=T*R MK "K"K*$YO_X>R'$ 4#EJ0>@ H!. 9TS@'8!:+\6T"D ':-,3L7H,,$2#WJ< M[0'7T2J;?C!B&K2BGU#=]TAR]391.#D8#:,P K,;,+^[CJZGB^$BG$W!<#H! M4?AQ&MZ$X^%T 8;C\>Q^N@BG'\%\=AN.P^L(M, UE8E\:JF""0AI_@WJ7KZ? M$(F35'Q0,??1!+Q_]P&\ PD%BPW;"4QCT;.EJEU78"^+.D=YG>A,G6WPB5&Y M$6K1F,3'>%MQ+HFC9^(CU)CP$^:7H TO '(0JJEG_'HXK(%/FN$3LCP'/V+3 M+MO8-OG:9_)%9*TVHP1W9,NX3.CZJ"'_WJIP$$J2B?\:%NN4BW7,8ITSBTV5 M'0FLS&VL;,Z5(7+Y= &V M*59RJ&\-D&^[9*O%N3!#'8"-0BE1?@&X-H866[5V:H"%(%)< $ID';=\P M:,?M0O>8V\1]P:WK^C"HI^:5U+Q&:OF6S+J-S,:8XA@W2 2=RHF=M^\(/#!^^#=[ M4JQ^M%D"O]LY:4H1YAWO*1?6=P6BBAUJ9#YK +\ *_=0["R7?@'?!=6 MQ@M_PWD+[*'B712XP8GSUH4YGH_.*%Y9+VSVWEK%?[T]*O^#WA^0NK)'Z/^& MU/X+#1%T'70J=4T80E[GC-25F\)F.PVI)+Q0&9 T4>="HT+C-UTY&NR^O="H MLCWD_'^A"^RA/;10-VB?"%T7!MW.J;?;!^?DC/"UN6\(L&0[*O.38SE;WFF& MYB1_,C^"5^/\9E*ER2]*ZERX3JA0AKE2*9U+7S6?YW>/?"#9UIS&'YA49WOS MN%'W-<)U@'J_8DP^#_0"Y0UP\!-02P,$% @ 6X2J5/V MT:7!P URH M !D !X;"]W;W)K&ULM9I;;]LV%(#_"F%L0P=D ML4B*DMTE >)++D.;%4W;/0Q[8&3:)JJ+2U%.,_3'CY(5TXE$TG.BET22=2[D MX?G.H:23^TQ\S9>,2? ]B=/\M+>41YP7]A/*T=W927?L@SDZR0L8\91\$R(LDH>)AQ.+L_K0'>X\7 M/O+%4I87^FRTYY4>L9A%LE1!U;\U&[,X+C4I/[[52GM;FZ7@[O&C M]HMJ\&HP=S1GXRS^B\_D\K0WZ($9F],BEA^S^RM6#XB4^J(LSJN_X+Z^U^N! MJ,AEEM3"RH.$IYO_]'L]$3L""!H$4"V ]A7 M0#>5\"O!?Q]!4@M0)X+F 8= MU +!OA;"6B!\)H"106!0"PRJZ&["4<5R0B4].Q'9/1#EW4I;>5 MB$I:A9"G MY=J]E4+]RI6@O&?[T?7-^>?KO^\N06_@1LJ!"V7%7@S89+R M./_UI"^5P5*L']7*1QOER*#\)EL? P\> >0A^/EV M[\U*9E;-=R7BR4%NS2 M,K%K^:.(]_%EZM*2[J/EPJ[E/7W88T"7+B7B&."-*\BLY Y+]GR5&%?+:[M"D/;%88J"]BTPHI<72IHN^%W, %6^R?P(T-FL\H?&;:'?J ]V/1H,?<_S MVOTB6[^(U:\+SN(9@,$1>/=N#-Y<,;I^4*>_6D(0;%4'G84YW-H(K>Y_8")B M:BH7K)S4=29YNBCGE@F62QWPMH2T*X:>=^QY/UM<'&Q='%@UC3-5UF=,;$(O M!4WS.1,&IP:-*(8[WLZ*,U,B X:%"C+LKJNNL<2(M5QF0NJ*XVRA*E+:QH7[ @L5<_6 M.@.H.3)B1J)ZBX: YIDA5*4K175Y5*E]S*+6U,(-MEMC8 F M.+0C_,7#L;OM-_/!L_FM"0_MB'^QWSF-5?&T>T^:DVYW7U<1&+Q>-@>-['N6 MS4^=T&4&VLO!U2\T6?U^":;*%\E9;JD+4!<&..BL0$)-?FA'_^$E41TAQ"=@X=GD<3A^8] M\DB#"ME!]7_R:%+K>I)'X6 00O.:UG!#CK:W/8\FM=BS/!H&R&Q3HPXYNEQ[ M'DU0L]U%9(#,!0)K?F$GO_9-ITO<@B^"0HL;FE[XL-;WI5WB!#?Q%WK#H7FG M@#7]\&&=;:L;31+"(;;T&7CG@8$=B!>96/ UJT"B9H9&4=EPYF!%'ZC:IK=Z MT])J0F+V1<,1OTJKR;Y'I;?3T?6GR7FK@\VG!I 08MYD80U=_"I=95+$DJ]B MSD2K?\VV$4*#9QK4V([3364!/\ 7M:0W/GUBT3+EW\H%/N%Y%5@V R6BP$6L M]/\ [QG-B\UF URGJT+J.\%'*ID%SEC#&8?=/?C2Y,7.!PZMD3D",:=W/.;R M0<5E9[R\'&]K>#:&AKMU_Q@:GH1AC6ELQ_2E8"S-)166X?J:O+[7V:3Z&JR^ M':R'5_^Q0[.[^OL:I;X3I7M7_W&M:Q<. TR0F:6^9JGO:"[;B__8;P)S0" R M]QO^SO-5%S*MM7_L-_?7)IN:@?YA#&RUWT2=R;XFG6\GW?\O66._N4.&@6<) M@(:;;^\\KR^G^VR/?U/1XY-+L3FVC(D=?;'H](L[\,O*%G M[K")QB Y:'<\(LWVT!]"-#2;U$PC+]H>42::#/9 MUTPC=J8]RV_E@XI\)#=OC%J=:/9[(;+$?>&>R\77=L=T%P]);$&8100SBTP_!9$)R9 M$&HRAK"[3T T#$-[A]A9$!QVD6<.0G_G [SRD\_W5+5RBCHQFRM=WG&H$"(V M7U%N3F2VJK[)N\NDJNW5X9*IN(CR!O7[/,ODXTGYF=_V6]:S_P!02P,$% M @ 6X2J5'&CH,SM! -!< !D !X;"]W;W)K&ULM9C;;MLX$(9?A3"*10LTD4CJ8'<= _$AJ8M-&M3)[L5B+QB;MH5(HBO2 M=O/V2\F,J$0BK:3(3:S3/S,:SO]%4G_/L@>^IE2 7TF<\K/.6HC-%\?A\S5- M"#]E&YK*,TN6)43(W6SE\$U&R:(0);#=P$A*EG4&_.':3#?IL*^(HI3<9 MX-LD(=GCD,9L?]:!G:<#/Z+56N0'G$%_0U9T1L7=YB:3>TX991$E-.412T%& MEV>=<_CEPBL$Q15_1W3/*]L@OY5[QA[RG>GBK./F%=&8SD4>@LB?'1W1.,XC MR3I^JJ"=,FS#WA=,3B?Z*%6)]UNAVPH$NRC<4/MO]*U0WY M>;PYBWGQ%^P/UX9N!\RW7+!$B64%290>?LDOU8B* 'H& 5("U%: E0"W%7A* MX+45^$K@OQ1@@R!0@J#H_:%91:?'1)!!/V-[D.57RVCY1K%SZ?5D-@.C[U?#Z?7Y[?3[]0R<@!%+-BREJ>#@XY@*$L7\DSQ\ M-QN#CQ\^@0\@2L'MFFTY21>\[PA92A[0F:NTPT-:9$A[S7:GP(6? 7(1;)"/ M[/+S[4K*L5$^MLN_;6-K]LDQ>6J57]CE5^314+LC%Z]<052N("K">89P7RG9 M/0(86$+A,A0N0F'3,&RY/,(Y.)__W$8\*KS_[U_R&)@*FO#_+#F\,H=G+7=$ M^+JI9P=54*AR'.X&@8NZ8=_9-23SRV2^/1E+$GD+TD7SAZ:D![5?20J#$ ?- M28,R:7 D:2JB="6] ^9,(GA!,Y)WLJF H%8 ]KSF]&&9/K2FE\!=25@7Z\B6 M@'!.I8FE34$LR2LC?)+1F BZD,O!1>.M]VK#AZ%K6 ?H:K2Z=F?^ M09+-GY=@(N>AWO3G02N\AN_F4:B9 NU0,;ATHF353D&,O2XV]$J3!^+?<>I$ MR5M,)]0D@D=0U-ZH$Q6J37X-)VBGTUN=.H%U;IF*T=""=FJU-.L$UI%EG0"- M+6CGUFL,.U&QJG/HNX&I!@TL:"?6^39C&;$Y2.,']M[-IT@C!MD18_#I6,E> M^+07H.8.(8T?!'_'IV,EKXX'\KO(P%)4><@Y J3V7AVK4,]&M(==@T609A2R M,^JM?AVC.KQ.$/0-]6A^(3N_6EIVC.KL@F&W&T)# 1I@R ZPUUAVK&)51S+$ MGJD)FEO(SJW+C,KW7$$RFY\TA%#X?J[5F$%VS!A<.U*R:HNZ/D2F==(L0O9G MH2.F'2EYB_\G6),)'R%3>\..5*@V^36HL!U4;S7K"-<)=@(#U[ (6!,,VPG6 MTJTC7*=7%_O(U)#*NYV=7J\QZTC%>O9$'/0,C^18$PO;B35-4[8C^;\9AVT^NM3A[B.M9"9'@" M\C38/#O86OIXZ-6A%K@]UY1?@\VS@^TU/AZJ6-591"Y\^9SL5+X?YM^3KXCL M>,I!3)=2YIZ&\B:RPR?:PXY@F^*3XCT3@B7%YIH2.1CY!?+\DC'QM)-_I2P_ ME _^!U!+ P04 " !;A*I4,&N%LE4, ! 50 &0 'AL+W=OGOV5-?K/Z;3:O&4+I/J3;%.5^(O#T6Y3&KQM'R<5NLR3>ZW@Y;Y MU'-=?[I,LM79Q?GVM<_EQ7FQJ?-LE7XNG6JS7";ECW=I7KR\/8.SPPM_98]/ M=?/"].)\G3RFMVG]=?VY%,^FQUGNLV6ZJK)BY93IP]NS2_CC&GS2C-B^Y5]9 M^E(ICYWF6.Z*XEOSY.;^[9G;A)3FZ:)NYDC$?\_I59KGS50BD+_WLYX=%VT& MJH\/L\^V1R^.YBZITJLB_W=V7S^]/>-GSGWZD&SR^J_BY3K='Q%KYEL4>;7] MUWG9O3=PSYS%IJJ+Y7ZPB&"9K7;_)]_WF5 & $4&>/L!7M\!9#^ ]!U ]P-H MWP%L/X#U'>#O!_A]!P3[ <'/ P@R@.\'\.W9W9V.[;F,DCJY."^+%Z=LWBUF M:QYL-\1VM#B%V:K9O+=U*?Z:B7'UQ;NOMS.M, MG,L\+Q;)=GO]&J5UDN75;^+EK[>1\^LOOSF_.-G*^?)4;*ID=5^=3VL12C/A M=+%?]MUN60]9]D-2OG$(_.YXKN=IAE^9AT?IXC@<-,,C\_"/Q?,;Q\6'Q^;A MEYM',9R@PV?FX7]N/=]P_WG8Z@NV?325> MJ2KG%>+A;%9E57XDMGD6;/R5V>ZO:/W\D5 U>?J."XA(I _V2_+@D-R[YN4S727;OI-_%]WR55HX E5/43VDIL%J6(APG MJ:JTU@;$.P$1J@\G/(836L(1]499__C=6>=)L[:()A5G>BT*@5H70MC-B1L@ M^Q5<27O7&,8G$82@^NK1R5/QC>^4S5?[I'B8;,03/!_[6=O1<"P:Y;L'S-%L M3X=A6>@LZS%D40DL\/I]"M;)#^PCL)]"77@"+L/6EB #,\G$VN4F-6[*/$ON MLEQ\_O4?E?T"K<@\ST<"DR #,\FN]JNOBW)+GN)AOT%LX5!-. 'R60$)0V G MAU.L'B=U6BY%97JG_<3LYU1C0; %DIA@1N9[9=6'5 1U[]3)=VM6_-Z12(*" M&:$RDGXGILO4"?I]!Q*J8*;J>_M9Z+(3.W;)3C##<\<)N0-LQ]YE)Q*")\'I MF<'Y4>C([%[LR>PA:ZAAH):G@67@$R0""4O/#,LO19WD[1BR59VL'C-+.%V( MLH"Z6$:4PL_,44-5=NUU^0E<5%S(FI*?GIF?NQRL-^7BJ?D,K,ML(0[]*%6T MH72!&03$#Y!0)#&]?K6?\S]GMSTM)Z.]C"2A-UY=Z$G,>6;,#=Y;7=!YZ,Z2 MJ//,J%-2>[55P"*[99IO3W'UE*U-ARQ)YO'Q$BO)Y9G)-3BQ782)(AS)+)$4 M(V:**9G]4B;WZ3(IO^V*D+IYZJR2Y<](;:\D:45@/%TH&43,#!J:7J+C$T/S MJPA5,Y_4_*:+IU61%X^BY&^N,6[V^W>;;2' LK4YTQ)$A(Z7:: M==0D(3Z::4DL8B;6]3^2Y?J?:@;/:]3XG'8+*AHB]125A*+F>NI4 M13ZGW4**,.P*DD08-2-LF"*?4PW!0@^Y9D(EP*@98!9%/J?=:LH#[%0HE]', MM50/23ZG&J4)Q$- 0B78J!ELKY;D<]K5G1-*D6L%5!*.F@DW4)+/:;D-/0) G&FW,#H M4R&>HLWGK$M.((1R+!;)3G9:=3A(I#/)1C9>W<@D^)@9?(-W61=]J$AGDGO, MS#U-BD\5Z[ZDF^^.=W=,TLP?Y0K;W.]B#3Q43?H2;;X9;9H4#U+MO@293\;+ MLZ23;Z;3X#QWR44 O9+I2W+Y9G+I\OPZ]>XKMV3]\3(N >6;B[?!&0^Z]X)] M%!Z^1)EOD<";LB@3TZ%)#OGA: D,)( "M\8#22W@IZ])+ADGP4Z)4I\;&VE MF<1,LU=+]EF@N3L:8'=' XFUP(RU@9)]%O2^9QI(+@;F^FR(7I\%O>^<F MS[BFQX1PBH4ADHY*/(M1G7-.A%W >8#UZ2I->GT)PD#SG$H5\O!(Q ME)P+S9P;NK7"+NDXMK%"R;K0S+IC8D\5Y:%D63A>ZV\HV16.Q/(L3< RH>6S\XBE343O726DX/G"53EYW MO'X/<)7F7;=G]ZY1B,>':=3,A=S#\J8T\+IF')FE>'P8WJ)YX*%]VTJ#KFL& MSVO$>'R8O%5+8/<$P57Z=%US/76J'(\/$[9+"4!#43IU73/+A@GR^#!MZ_)X M0+".:E=IV'7-,+/(\O@P_J=&46QAI4?7[=E@@FOS^#!'6P('Z'E0>G5=,^M> MK<[CPPKM&W44ZVX U?Y@\3\,5.@Q:!P0$Q\KTZ!E@3 7:D-T>@P:9P3VI: Z M(RS6B$%2/0:-6P(-1B&MQ2MQFEJ/0>>, (Y^D%5OA,4<817M,6A\$&@*%+I: M;!"GZ?883G! J!8(BP>BOVR/0>-\$)4#^OVGVA\L_H>!)50,&B<$<0EVCQE4 M+X3%#&$0[S%H?!"4N"[2;P*J&<+BACA=O\>@L41PPK#N*5!\$6 Q1AP+R4$B M'A3_ W@CEIB*KP$LQH;!.TWC>L#WF6)Z (OK04WQJ7(>%$<#>.-U$H-B:0!O ME(MP\6'>=MLV*CM!\3^ Q0"AIGB0L@?%W@#>>.TBH#@=RG M11Z(:F$=KT<$%%L#D)Y-P4:E'QVF:>4.]7>!XG@ B^7!+/6CP_!V8<%"["*# MXFT B[GA-5H_.DS>JCP"="\IV"+F"NQ4K1\=)FQ%@KN#%0<%6"P4P[1^=)BV M?1D$O0ZBF"K XJJP:/T(-+X*[)0HK@JPV"IZ*/T(-/:)B0<^UHL!BH4"+!Z* M5VO]"#2NB@G'#">@^"K 8JP8*/4CT%@K)APP[[_BK0"+N6*(U(] 8[F84/12 M)E4M__UE;6^U'X'.B,$8UFT$BA,#+%:,TQ1_!#KC!0% ][4"8(OWPJKX(]#9 M+,2YPN"F&"W XK0X3?5'T-]D 8K+ BPVB_ZJ/P*-N8)['H95Q5L!%G/%P((J M HW-PO,9P?*B^"S 8K0PB/X(-!X+SP?,"P2*T0(L3HO317\$&KN%[X8NA@[% M M 9@J/_38_+;HAZ1\S$3"\O1!#'/?-)V^Y>[7.G=/ZF*]_>W'NZ(6Z-@^?$K% MCBZ;-XB_/Q1%?7C2_)SD\4=3+_X/4$L#!!0 ( %N$JE1D "L).P( .$$ M 9 >&PO=V]R:W-H965T8"@N+0/51\6>\"K[(7LKB'Y^\ZNP:4MT!=[9W;..3/C&2=[ MI5],"6#)F^#2#(+2VNU#&)J\!$%-2VU!XLU::4$MFGH3FJT&6GB0X&$<1?U0 M4":#-/&^A4X355G.)"PT,9405+^/@*O](&@'1\!,/VPZCGXGW -P9[:*&_\D^SJVA\%Y9:P2!S!F()BLW_3MT(<30-R^ (@/@-CG70OY+"?4 MTC31:D^TBT8V=_"E>C0FQZ3[*)G5>,L09]/1,IO.'[.,C)]FH^E\^'7Z-,_( M1[+0BOBRR>T$+&7W%VA[30MZ7C:SJ665 8] MQI"Q$BLF:3T]LB!#8W!+AOEKQ0SSWA_#E;$:)^OG%=UNH]OUNMT+NG,D-Y3# MV=;6T+Z'ND7;I>U^E(2[,WJ]1J_W7STFY37]4+5AE5;/\0K97$E_+'$ M?Q!H%X#W:Z7LT7 "S5\M_0502P,$% @ 6X2J5)-?/U7Y P ?0\ !D M !X;"]W;W)K&ULO5=M;]HZ%/XK5K0/F]0UL0,! M*D#BI=M%HJP:]/;#U?U@$D.L)7%F.Z6=]N-G.VG"!KCM5/4+Q"_G.<%;HIIY@S[9NZ:#_NLD G-R#4'HDA3S!_&)&&[@0.=QXFO=!M+/>$.^SG> MDB61-_DU5R.W1HEH2C)!608XV0R<$;R8HI8V,#O^I60G]IZ!/LJ:L6]Z,(L& MCJIECB89^S'>!ZMT+3#R:9QEH= MGV::]Z7D:I4J.SG\_.7+]'8VGX/18@IFB]5H\7DVGE^"T7)YN5J>@<7E"GP$ M"\PYU@2!]U,B,4W$!_ .T RL8E8(G$6B[TH5C<9TP\KSN/2,3GCVP17+9"S M91:1Z(C]U&X/D07 56FH3X* M/(TRM:-,27B @L/O!154OR^6T_HU\[[QX)]BGK%H1Y,$_#=7*V F22K^M^"V M:MR6P6T]@7NL(DK+P%AJ1;H;PJ[O^]V^>[>?FL-MR&MU@V;;;X&UZ\#:UL!& M*>.2_L!&;\B]4DY!C@59HK3W@VQU6L'O,4[:AT=!7G \PJ".,+!&N"C2->& M;<"Z$&I-""* 89V3"/P$)PN@3%MP$'C[>#R=.IZ.-9Z;C$KE>"FQ),)2&MT: MK_NJ)=>K<7M_77*]0S81ZG4ZQS,#O48W/:O/"&I7DA51D+MI$[S(DJW%OS^56E-+HC7%TG;(=K M= :VK&G[1'5Y?IRKSU($9IG$V9:N$P)&ZK61XMG);.0#VO6C\I<8?[3QA[6_ M,X#WY24GG+)C'[7Q$TX0>""8VUXVV*@)M,O)Q%P?%!.<)"8L$=/\A6PT4@$[ M;\%&(R6P^Q9LV)W 9]#1B!2TJ]2*A''&$K9]. /ZPEY4I !U?U(4A317:O\B M=E"C5LA[ W90(VD(O@$[3SB!\$EV4".5R"Z5*XXC C*H-:WS F M'P?:0=UQ#W\!4$L#!!0 ( %N$JE3B*().S0( +@' 9 >&PO=V]R M:W-H965T8$74AULC-R5+(C&BSE"M?K262Q!EES(^"H.EGA'*OUW%[#[+7 M$1O-*,<'"6J3942^#9")O.N%WFYC2E>IMAM^K[,F*YRA?EP_2+/R2Y2$9L@5 M%1PD+KM>/[P:A,[ W?A*,5=[<["A+(1XMHMQTO4"RP@9QMI"$#.\X#4R9I$, MCY];4*_T:0WWYSOTSRYX$\R"*+P6[(DF.NUZ;0\27)(-TU.1?\%M0 V+%PNF MW!?RXFZKZ4&\45ID6V/#(*.\&,GK5H@]@R@\8A!M#2+'NW#D6 Z))KV.%#E( M>]N@V8D+U5D;%X^B( MXQK<":Y3!2.>8/*[O6^"*".)=I$,HDK .R(OH!:>011$T>-L"">?3BM@:Z5 M-0=;.R;0+O1O4V&^YE?(B4R^5R#72^2Z0ZX?01X01GB,0#0,,<9L@7+'/SRD M9X'6=&@VV5YZ45!O-]L=_^4 BT;)HO&O+(R"<5I*>(A" =78HQ"V:[7:$0K- MDD*SDL+X9F3^ DTU156A:ZN$:WWPB[5+Y'8ET2EF2-1&FH%K(,D/DY]VJL#D M )@2:6H -UDK)?+X#;0D7#%25)_WRV? 41]2M_V7NN=1U*A'A]6]+$E?5I+N M&PV$3E%6:1L&[_4B^&!UP[U:%/Y/?;?>]S,H#,(_Y?7WBFF&L$ #K%P &0 M 'AL+W=O*"# 4]MB)1&:_?4K&\T ,+MJ3;6'WCNS]8,:%^%F_.8YE_@EUA"WM@OI6*)X6S5I!$ MZ?Z;_BH247% ;HL#+ASP2QU(X4#RB>Z5Y=.:4$6' \%W0&36.EIVD>&7VYO)S^FU]=@=#,!TYO[T@2@%]VN^E31= MR(&CM,AL*&=>"+K:"\(M@KY2<0$(.@,88FQQ'W>[3]B\=$>'[HY.39D?7.8' MY_%(2[S/41HI=GZM:VW13 /XZUK;@ZEBB?R[8S12CD;RT=RVU1!<2C"F0CQ% MZ0J,$KY-E2V'^S!>'B9[4A^'Q L0A@/GL9JKIAG&!.)^:7:@TBU5NITJ1_/Y M-MG&5.F4:(E"1?_2[)FT"=U'ZE<4G+LD1'6A%C,D*P>&K(B<*N^&DZ@;E"_/>Y-_=1993*J\/U1H (FZ"3GFR6:K=-(E7ZH= M%:QKW@9PJ)MPQ]DTD<$;.A+?4)-<08C#>JHM5@%R6W)M\(:Z^?::;1,U87;N M^[!?5VHSP[ %Q,@P#_T&>FTH+OP.JQ"[=5D6*P^V;)O8H!/#[F+-VV%=K(+% M>>;D.MIT]7@&D!B=H&!QI:GL!MV+"[:(P3@>KG5X9W))S@TW(-;S%W;QM+5O\]73&O+=%^0+]BJ2+>1YM.IL+;,"+3P%>;,"+CP1>W$0J0KHR M2'T%;':P[Z&6)3#PQ<>#+[90-8"5MK_0:C$C'FG9D[&!+WXC?+$%J] COE\7 M9K4+24L2B0$PZ0;PRWIA8K!+3H%=8K!+CH1=8L$IP:CQ@FBQ:UE^4CD".!YQ MB86D?=C@FL6L3:9A+7DC:XFM4=40;8CJZGD/11G0DF[0OOX%@ABVDE.PE1BV MDB.QE329Z09^4$]WTPJ[N*53)(:KY'A<)59@^O7VVV:&?+>E_R:&J^2-7"W\ MO(--)VS(:EIY05V44SF)S8[!OU*QBO1&'[.E]H(7OIZ5V)\L[V\4W^2'LP]< MZ=XVOUPS35F1&>C_EYRKYYOLO+<\WQ_^!U!+ P04 " !;A*I4J#?;##0# M #_#0 &0 'AL+W=O^Z]Y^(#]-92/>D$P*#GE O=#Q)CL@]AJ!<)I%0?R0R$_;*4*J7&=M4JU)D" M&A=&*0])%)V&*64B&/2*L3LUZ,G<<";@3B&=IRE5+R/@:1:KB0_('% M)ND'9P&*84ES;N[E^A-4"9TXO(7DNGBB=34W"M BUT:FE;&-(&6B?-/GBH@- M XOS=P-2&9 B[M)1$>4E-7304W*-E)MMT5RC2+6PML$QX:HR,\I^9=;.##[> MWEX^C"<3-)Q>HO%T/IQ^'(\F5V@XFUW-9P=H>C5'A^BSAF7.T80M 5TSP0P< M(1(1X\#HU69T"[W@+WH5,L]R 7=1R M:=94@0?SN,8\+C [6S K.B=;Z/PZL?/1V$"JOWF\G=3>3KP9_%8\UGBCSML! MRLLZXMSPHX=3^O3EB&?J(;&WV:IQX/ MW=I#=P^LG]7>SG;(NA^[V\KZ>1WE^;^Q3I];6,=1HS;1'GC'&^J&=\A\"S@^ M:^4>DR92X@6;PR(1DLO5RP%RFVU>U0!1$=N*+%@&^DV_ &[4#'?V48Q&Z?#Q M+HOA!W]#+1J1Q'XE>VLMVG^,1O'PZ3YJT>@?[NZR%GYP3-J+T6@G]@O<7-$8 MD*#I6]=_HW?X? ^V_^3<#TZB[9R'&V=RNZFNBIN'1@N9"U,>S^O1^G8S+,_TS?3R:F2/L2MF MU8?#TII&1UVK7JJ\;90=([/BA/\HC=W!BV9B;VB@W 3[?2FE>>TX!_6=;_ + M4$L#!!0 ( %N$JE3S!%T=W ( . ' 9 >&PO=V]R:W-H965T9(BIXR5@NNU:JU/K"MN4B MQ8S(<[[&7+]9OPC6(TQSL! MH'M9W0L_L.DM",\PEY3D(7':M MOGLQC$U\$?"5XE;NC,%4,N?\R4S&2==R#! R7"B3@>C;,PZ1,9-(8_RL:J+1KM2U(<$DV3-WS[6>LZFF9? O.9'&%;17K M6+#82,6S2JP),IJ7=_)2]6%'X 8'!%XE\/Y7X%<"ORBT)"O*&A%%>AW!MR!, MM,YF!D5O"K6NAN;F*TZ5T&^IUJG>]>WMZ'%\

W%Q"?SJ] MG$W/8'(Y@X]PM5$;@=#/N%#T-RD^P.6+7DD2X72$BE F/^BXA^D(3D\^P G0 M'&8IWTB2)[)C*TUJ_.Q%134HJ;P#5%^(. ??/0//\;P&^?"X?(2+6N[^+;=U M?^HF>763O"*??ZA)G"=;RACH:F"<*Y*OZ)SI?DB)2L*(R@7CTG3H>W\NE=!K M\\<16[^V]0O;X("M7J>@4H0U"LH3X$OHKP5E4/4%% ==*69S%._?N:'SZ4C' M!J556%B97_NYY\91X'?LYP;"H"8,CA)^0R( \X3FJV84OPFES-G:0?%:CA\V MH[1JE-;;4((FE-8^2M".#J"$-4KX-I16$TK8@!+Y43-*5*-$;T,)FU"B?10G MB ^LE7:-TCZ*,DM1'S-+A:+)LMU@&?NF4TV><>T9'_?DBK FNWCO;_"]P'.= MVJ[<9O;#W-B/O7_7A[VS_YJS3V]?*YI+8+C40N<\TG6)\CPI)XJOBRUYSI7> MX(MAJH]@%"9 OU]RKEXG9I>O#_7>'U!+ P04 " !;A*I4'-+:COD# H M#0 &0 'AL+W=O4EV]6=3OL%;&=F M\CSSV./)8,/%LTPH5? U8[D<6HE2Z_>V+:.$9D2V^9KF^&3)14843L7*EFM! M26R<,F9[CM.U,Y+FUFA@UF9B-."%8FE.9P)DD65$O(XIXYNAY5K;A7FZ2I1> ML$>#-5G1!56/ZYG F5U'B=.,YC+E.0BZ'%K7[ON)V]$.QN*/E&[DWA@TE2?. MG_7D+AY:CD9$&8V4#D'P[X5.*&,Z$N+XNPIJU>_4COOC;?3?#'DD\T0DG7#V M)8U5,K1""V*Z) 53<[[Y2"M"!F#$F32_L*EL'0NB0BJ>50PW*2L4C0'MH75#%4F9U!Z/BQMHO;N M=V"#3(B@$M(<'O-4R4M-X)/).WN[L- MYBL),RI@H;-WN4WT)3R]PH1G&2HQ841B-N_RB!4QVL/G#2\784I5PF/X\Q-& MACM%,_E7 ZZ@QA487,$97/=89UJ,2U0XS2.>T5/2E2&Z)H2N*B^C*\_W^MV! M_;*?T6.SH!\XM=$W^#HUODXCOB_F%-/XBKQ0@55IN_/X$J(R97C HF? ^B85 M;CV=LQ9NQ=+LXA2;\H6=?9A!SPT[KG/ Y]C0]WMNSW7\TYRZ-:=N(R>C.Y8^ MH,LEUD+-94.$(+F24$C-0"44%-9T68C7BF!6RO\=;MTCR(>DCBV\,'"";G": M4Z_FU/L^)RP:F_]>K]Y;]3HV],-^O^?X[FEN8\+0H6BJ2*<,'&[G3#L=L\(N[OS7+^1XZ(\ZFO=9#3JN;NMW.#GTG-W3[G- M%]7_I>?QI72DY[%)+W0Z_?! 3GNOY\RH6)E67&*9+G)5]EGU:MWN7YLF]V!] MK#\#3"^["U-^0V 7M4IS"8PN,:33[B$H4;;EY43QM>ELG[C"/MD,$_R4H4(; MX/,EYVH[T2^H/XY&_P!02P,$% @ 6X2J5&\J'N[_ @ _ @ !D !X M;"]W;W)K&ULS59=;]HP%/TK5YE4M=+6?$& %I" MLK52:1'1UH=I#R8QQ&MB9[93NG\_VPDII1#MH0]]2?QQ[_&Y]\3WIK]A_%$D M&$MXSE(J!E8B97YAVR)*<(;$./5P!JY%Q/7.!B+'P1OQ,X8="A+QA[UY"8>6(YFA%,<20V! MU.L)3W"::B3%XT\%:M5G:L?=\1;]JPE>!;-$ D]8^D!BF0RLK@4Q7J$BE0NV MN<950&V-%[%4F"=L*EO'@J@0DF65LV*0$5J^T7.5B!T'A7/8P:L1JER@_.9R.%G[O(+P>+:9P>O*IZWG.Y70>FI%[>09?8$0EB4E:: W@ M] I+1%*A-T2".!9]6RIN^@0[JGB,2Q[>$1X^S!B5B8 IC7'\VM]6,=6!>=O MQEXCX SQ<_#=S^ YGG> S^3_W=T&.GZ=9]_@M8[@/2#.$94-2*T:J660_"-( MKU(?XJC@1!*L$O<#GK0*& M&XDS\:N!5KNFU6X,T( *50Z6O]4-!^EBW=M.?7F#*_P)55]>$"DCQ2D$ZYQW%AY>MMIQ(EIMN MM612]3XS3-3O">;:0.VO&)/;B3Z@_N$9_@-02P,$% @ 6X2J5.Q) EB8 M @ C08 !D !X;"]W;W)K&ULC95=;YLP%(;_ MBH5ZT4IM^:8?2I HR;1(75HE:75K4VPXX+02 MY=1T+"LP>8_WT RG9#PS8^'LS(.I/Z@1D. M-G@-N9F;KDI(<"D%8@3BLAD9DW\>!CJ\"7@GL1&>,="9+QM[T9)(. M#4L# 85$:@>L;EN(@5)MI##^-)Y&NZ06=LI&)A2L>H5S:3A>JBYG"-< M/S"_1JY]B1S+<7KD\6GY"))6;G^5FZI";9F<>\?M,6:!?T5)(KKZ_ MWR>,W=;8K8R](\8+CE-0'W-36MZNTU>RVBJHK/3QW(:>&]RI_+;=RAQ&N;YO M?T9]X?1:3N\D9T35><=% DAU#I2RA&K4[:FA0"45@IG75]HY+E=?.K)Y)MJOZQ M9%)UHVJ8J?\%2_6NUP"&?*1E3#C==C;VK+IMN36<"7A61&_3E*K/!^!RWW$\YVM@PE9K8P?<;GM# M5S %\[)Y5MAS2Y<%2T%H)@51L.PX/>^^']OX+."5P5X?M(G-9"[EN^V,%AVG M;H& 0V*L \6_'?2!#@CO?& C,:OP_'L:3(:3DF-C,0.A)&*@2;7 S"4 M<7V#XR_3 ;F^NB%7A DR6\NMIF*AVZY!/+N(FQ0H#SF*?P;E%U5W)/!NB5_W M_0IY_[)\ $DI][[+7=R4!!-B.SCFF^[LWUT;AE?MSP3@H MC8/,.#QC_,@$PP-;D)64U?N4ZQN9WC[#7=<+HR@.VN[N<#\JP_Q6LPS[AA>6 M>.%%O#=\=C4F:ALE$]"5?+E!=+!P,VXVCNA.@Z)6(ZYFBTJVZ"+;A.[Q\AM0 MC/)*LNADT=#W@N@(K2+*"UJM:K9&R=:XR-;C6!&I2(!@;<6GD#^63R+G6N(= M2@"GJI ;)S"U1GAPB#ER1500!?5JY+A$CB\BSZ2AO$3%=UW%%Y_>LF:KU3H^ M[LHP+PB/"-V#4F4_$_CH5TQHPF&)POI=C"FJO/3F'2,W6?6:2X.U,&NN\6L% MR@;@_%)*\]6Q!;'\_G7_ 5!+ P04 " !;A*I4^8:\Y# # #_"0 &0 M 'AL+W=O/W=V[MQ84?; M(P"!'M.$\*81"3&_,$T>1)!B?D[G0.27*64I%M)D,Y//&>!0@]+$="RK8J8X M)D:KH>>&K-6@"Y'$!(8,\46:8O;4@82NFH9MK"=&\2P2:L)L->9X!F,0=_,A MDY99L(1Q"H3'E" &TZ;1MB]ZMJL VN-7#"N^-48JE FE#\JX#)N&I11! H%0 M%%B^EM"%)%%,4L??G-0HUE3 [?&:_;L.7@8SP1RZ-/D=AR)J&C4#A3#%BT2, MZ.HGY 'YBB^@"==/M,I\JXZ!@@47-,W!4D$:D^R-'_-$; $<[P# R0'.M "\'>#HS62@Z#STL<*O!Z HQY2W9U$ G4Z-E^#%1^SX63'Z-)4ZT M;H;]4?OV\OH'&O3;X_X8G:%KS!A6NX&.>R!PG/ 3-!5?O]C5VC<4$W0;T07' M).2GZ&C';IA"*E*\9I"OWLE6=PZL[J(K2D3$49^$$.[B31E)$8ZS#J?CE!)> M87:.7/L4.9;CW(U[Z/CH9*U]C[SNV]GLG&T/2Z^K:0 M!I8JQ-X_K_HB:-_S*Y7=U/1>>GF^X_G[H'^HI'1TY/G+U5CNU//E:VLUG+^=" G7<$O*EBMOL9ISMGW?FG+:_R7(ZYU1E38#-] MP^"RFBR(R+I*,5O<8MJZ=S^;[]@7W>PNLJ')KD:R2&ULC55= M;]HP%/TK5M2'5BH-Y!,J0*+0;96Z#95V>YCV8)(;8M6Q,]N!;K]^MI-&E*_V MA?C&]QR?)8Y@$(O!65RY.1*E=>N*Y,<"BRO> E,[V1<%%CI4*Q< M60K J045U/6ZW<@M,&'.>&C?S<5XR"M%"8.Y0+(J"BS^W@#EFY'3[;Y_1_>UD<;M '72#*68)H(7MHO,9*$RHO- [3XL9.C^[0&>( M,/28\TIBELJAJ[000^D4._8G&%_-XE\KJ>=P ^/0V?0=+">V_A MKK;?UL!K:^!9/O\(WSWH/I#HUV0IE=!]]?L$I]]R^I8S.%;7$@16A*T0->Q( MF';J\*Q3Z0!+"4I>(J;KRS/=RDE55!0K2!$NN%#D'S8]?JBP]:F1/=7\0]?C M, BC:.BNM^NWGQ6$7A"V66\L!:VEX*2E1ZXPK>VDC85#"FN2\!V%^UDG%(:M MPO"DPFDE!#"%2E-#/2-T;>OJ4X*7A!)%X*#D<$],',?^CN(#2;U!_[#@J!4< MG11\S]FJHT 4'],9[1QMBGJ25T'BI=VV"VYTJ/3+G-]N8$P M"7H_XUR]!F9^MM?E^#]02P,$% @ 6X2J5*2)1AI& P " H !D !X M;"]W;W)K&ULC9;;;MLX$(9?A5"+10LTD:BSN[8! MY]#= DEKQ.GVHN@%;=,644E422INWKY#2I&]$:7TQA(ESGS__)2'G!ZX^"$S M2A7Z5>2EG#F94M5[UY6;C!9$GO.*EO!FQT5!% S%WI65H&1K@HK<]3TO=@O" M2F<^-<^68C[EM#R0"]IGNM,H.-GF]3IF#KP]/XI^P=3/!2S)I)>\OPKVZILYJ0.VM(= MJ7-UQP__TK:@2.?;\%R:7W1HYWH.VM12\:(-!@4%*YLK^=4:<1( A=H#_#; M_]. H T(3*&-,E/6%5%D/A7\@(2>#=GTC?'&1$,UK-3+N%("WC*(4_//R^N[ MQ?W'3_^@F^O%ZGJ%SM"'6M6"HEM6LJ(NT T%E]"2/,+B*?3FBBK"[X$9GB=]9XIM\P4 ^4[!$WQ9KJ01\9M]'<@9=SL#D# =RPB>' M5$91107C6\1W:%$)EJ.V:*0X@C)HL:;BKUL>.B0<4&I?^F#_/$\X*I M^V 1&'8"PU&!P ILK"8J.F%- HSMK*AC12^Q0ALKZK.\8( 5=ZSX)59D8\4] M5AH$J9V5=*SD)59L8R4]5IQJ!VRLM&.E+[$2&ROMLX)X8F=-.M9DE'6?4=@A M=HH*&W'2(^+0]P:LQ-ZQ+WGC4*Y(#AM%J2]5TWWLO<7KEXR]=,!??-(8\:B M&RHEJKA0S88%FZ0$":S<0[<#*ZA45C6XI^8LCJ)X0,VQ)V'_#^S(32_.&5FS MG"E&[8;X/0E1&/G'%6F;JM]K(V&43 ;Z"#YV.CS>ZHQOFUKHI7ORSRHSZ#N5 M)$GP7*9M&IX,?5_'?H?'&]X-+_=GL([%J,:P[U&<1-%SC?UI01I-HF<:W9-M M6I^18-_;LU+"JNX@SCM/H$C1'#N:@>*5V;G77,$YP-QF<%2C0D^ ]SO.U=- M'P:ZP]_\-U!+ P04 " !;A*I4ZBAAZ*4" 4!P &0 'AL+W=O,WXFT@1);SG62'Z5BIE M>6W;8I9B3L05*[%0;^:,YT2J(5_8HN1($A.49[;G.*&=$UI8@]C,C?D@9DN9 MT0+'',0RSPG?W&#&UGW+M783SW212CUA#^*2+'""\K4<8I9I)97' MGZVH53-UX'Y_I_[%F%=FID3@+_;C=@+\-P# =XVP#-Y5R"3Y8A(,H@Y6P/7 MJY6:[ABK)EHE1PM]*A/)U5NJXN3@^_CN>?AR__05'NZ&D[L)?(('5"[AB4G8 MJ*_BEN7J$&:8P".12T[E!LY'* G-Q 6< 2W@)65+08I$Q+94&6E=>[:EWU1T M[P#]D? K\-U+\!S/>YV,X/SLXG\56_FI37FU*<_(^@=DC0,!OX93(;DZ]]]' M-/U:TS>:G0.:ZAL F2*4R"E+@,UA6'*:P3;Y2Y ,1CC#?(K\XP) MPG96KV;UCK)>4E0%>RZ1MQ%[#:+GA;[?CG2=?W7%.0YEDF2J;A>Z*=<1*"KMGX/A&2)TT@^L-WOI"C(R>(M6"3T+]CEMI[9 XM42!87S@I!3)/\'[\4 M1!PXJ#C-#JAP0*<.=HN#53A8KW6P"P=;,Y.7HGD88XF'?DN5GQS.'OZ831[F?U^ V?3Z?@ZN[\=@\N?3[>QN3 M.?@X)A+32'P"G\'3XQA\_/ )? T ?,U2P5.0M$WI(*2!3061=J;/"UJ26N! M.Y;(M0"3)"3AL;^A2BCK0/LZ;E!GP#O,+X$%+P R$6K ,WJ].VQP'W>[C\FB MS?VH&JL<%4O'L]I&A:N%S>4/-2H13B10)(/)]Y1NU(J3X)^I,@>WDL3BWXYD M=IG,ULGLEF2_<28$V!0I=2ZRS]4TLGDT5T?+9&4[=*'G>'UC>TA8W@.!.1)K!Y/.< QF=HVJ9_@K;! MS$,<' M7&JT.&9 _4[ =WBQ5EV\ M<](>10[*R,&O7X#0K$38?-$6C8\G=M-5LALT75422#JEL 1 MBS>I)/Q5GU)4B16RST!YI5ZH>Y/X9LKKFS\+>?"4\@8K&+117FD?ZM:^+RE/ MJ$PYT3B7]"5[[ISIE5(A[PRT5WJ&NC=C;Z;=KVT(41#4:&^P\MU3VHV# W!, M^$I?) BP8&DB\S-DV5M>5ESK(_I)_PV\&N57#E68_ 9$G1!7-!$@(DL5TKST MU$S@^:5"WI!LHX_9STRJ0[M^7!,<$IX9J/=+QN2^D24HKW:&_P-02P,$% M @ 6X2J5#@%3?D2 P C @ !D !X;"]W;W)K&ULC99=;]HP%(;_BA7UHI6Z)B0A(14@4: ;4M\1>Q 9#HD-),]*R-E-M;VQ;Q!E(L;M@6,K6R M8CS%4DWYVA9;#C@Q3BFU7<<)[!23S.IWS;,I[W?93E*2P90CL4M3S-_N@+)] MSVI9[P]F9+V1^H'=[V[Q&N8@G[=3KF9V&24A*62"L QQ6/6L0>MV&&E[8_"- MP%X/P>_=[4 MKFI98@%#1K^31&YZ5L="":SPCLH9VW^!HIZVCAVCH7BG9 L+9P5 M04JR_!\?"AV.'%K^&0>W<'#_U\$K'#Q3:$YFRAIAB?M=SO:(:VL530^,-L9; M54,RO8MSR=4J47ZR/Q@.9\_C$1K_F(X?Y^,Y&CR.T-/BRWB&AL^SV?AQ@1XF M@[O)PV0Q4:N7(Y"84'&%/J'G^0A=7ERA"T0RM-BPG$#%9$ MUHJ8APQ,2-V;KWW?[7A=^_58JJJ1%[;^&GV@]4M:OY'VGIM>N"Z.HP%-=O)- MM: 1IPXVC]@^XG"](#B!K3%R(K\>MEW"MAMA/S.6"'T@U6:I5XUL@FQ7\_NM M4T6K1IX?GE$T*"LA)IG8>D,2')KR@DMDY8:M:A&Y4CQ:6:&$CVI!EDF1K MR*0ZG4K !+@YGG6 825]J^V'_@EDC57H>&>VN5-B=AHQG^0&>"Z>ZB-*\))0 M(@G4=DZG*I-3V>>J41"US^QS5%)&C90+)C$M*>&@F[UXL3!30+SC7$O]CP*B M:E&PO=V]R:W-H965T78CKFE7IQE:U2I5^X MTW%)5O2:JMOR4L#(;;(D64&9S#A#@BXGSF=\,L<##3 1/S*ZEEO/2)>RX/Q. M#\Z2B>-I1C2GL=(I"/S=TQG-/RIDSK-G!JX_?R4_:LI'HI9$$EG//^9 M)2J=.)&#$KHD5:ZN^/H;K0L*=+Z8Y]+\HG4=ZSDHKJ3B10T&!D7&-O_DH19B M"P"%V@%^#?#?"NC7@/Y; 8,:8*1V-Z48'>9$D>E8\#42.AJRZ0F\R^G-^@3FO&BY(PR)='1G"J2Y?(87M]>S]%1YQAU4,;03C>M93C>S^ =F^4Y$#_5Q%_F>[UO@LW;XG,8-'%O@\W;X1:QZ MR ]LT%OT- ;M-*; M54+HJDLNS,[E2Y2_RGB3,MBBXONC:(>O+2CLV]D&#=O@'6*"I1GT4J!<,5+H M O[2!"69C'D%)8&Y=<^@4&""EADC+,[8"L5\5C/,*CP8Y&UK #^TJA8U* M8:M*-UR1_.#BA?MSVNQF#3MHMV%#;=A*[?:]"V6K8+A'+8"%W.&_'Q3"$MO9 M1PW[J%U8[;R<$];2%T9-KM%'M!WL/1\%WG\VGCK!2_M%T=8:U^W<&C<:'E 3 M;YU6^./=4,_QBATL42_\4)\\>*_)AGATP//X^83!?FN=%RJEHFU1GP\3W/\0 MUSP?![C]/'B#:P9[&ODAWFT?MJC(VW6,NW75T1=3Z+ZKC$F4TR7 O-X0UDML M[GJ;@>*EN?TLN(*[E'E,X7Y,A0Z [TO.U=- 7ZB:&_?T'U!+ P04 " !; MA*I44-#+M0$$ #%#P &0 'AL+W=OU$DMB\]H5()5RIT/JJ57IWGTXW0>3.& UL5G;*>WJ?OR- M TWH$4Q[>_T"<>)YYO$SXQE[N%'ZP:PXM_"4I=*,&BMKUU^"P$0KGC'34FLN M\4NB=,8L#O4R,&O-65P896E P[ 79$S(QGA8O+O5XZ'*;2HDO]5@\BQC^GG" M4[49-4CCY<6=6*ZL>Q&,AVNVY'-NOZYO-8Z"$B46&9=&* F:)Z/&)?DRI=09 M%#-^%WQC]I[!+66AU(,;S.)1(W2,>,HCZR 8_CWR*YZF#@EY?-N!-DJ?SG#_ M^07]EV+QN)@%,_Q*I7^(V*Y&C4$#8IZP/+5W:O,KWRVHZ_ BE9KB%S;;N?VP M 5%NK,IVQL@@$W+[SYYV0NP9D,X1 [HSH&\U:.\,VF\UZ.P,.H4RVZ44.DR9 M9>.A5AO0;C:BN8="S,(:ER^DB_O<:OPJT,Z.IS]/[N$SW'.=P;5BTL#9E%LF M4G..K[_.IW#VZ1P^@9!POU*Y83(VP\"B9VL3+361;0+M-H"$E M->97?O/?F&Y!FQ3FM,9\ZC>?\J@T_Y?W .4J-:.E9K3 :Q_%6UB826-UCCO MPI_7. %FEF?F+P]\NX1O%_"=H_ )UYK'D C)9"3D$B)EK '4'F)A(I5+6R?B M%K97P+K]_CCN#L+^,'C\RF3QB M=$OH[D=HW2OA>U[FUTHN/UO'-T9'35AJ96KSNW<@&SFF6K_TW3\19UR:*)?6 MA(BE*6#USD2>@6:6-^&9,PU*\CI*?G3:"L.?/ H-2I:#_X>EW:@ZEGYT7J]Q&>X$K"JN:&'[+#)SO<5[N77(2OM_A5S:R:0E"'=;02 MD+U^0MX7"2%1=FYL$06(<^V6N^9:J+BV$_CA^ZVV/PA5$2?4BS1[X<6?\!!E M,$%<":BE1 ^4HF&;'%&J*O/$7^BZBFD M]Q$]BU2-@[RSSMY M&U6_@VZKZZ=:]0[B+^R>I+E,,5LDZ*4?1FXBUEYXRA19ZVEUJOOCJ/\)8NIZH@5 M2^!-*&1,-=S*A:-6DM$@,XHCA[ANWXDI3UKC4?;L3HY'(M413]B=1"J-8RI? M+E@D-F../1BB[8 ]./JSL)=T[I)> Q2Q07"9(L/&N=X^]7 M'C$&V8C?.=NHK6MDIC(7XLGK[+)PV3F5+&)B/[@@5Z>M08M%+"0II&^%YM?63&AGO'GBTAE?]&F M&.NVD)\J+>+"&!#$/,G_T^>"B"T#@G<8D,* [&O@%0;>O@;=PJ"[KT&O,.CM M:] O#/H9]SE9&=-3JNEX),4&23,:O)F+;+DR:R"8)R:S'K2$MQSL]'AZ>?$; M^H;NV5I$:YXLT+E23'^;4_^)!6@B6< UNJ(^C[CF3*&3*=.41^J7D:,AO''B M^$6HBSP4V1'J/%UTD(?;B+@$/SY,T MPP TTRQ6?UG<>Z5[+W/?W>'^6BB%0!H"$X8]:\B=E*NE"=5$9.ZLGSDS:K<> MNR-GO4U2?41_X,*O'/8&9K>$V;7"_'%W [)+DW>I_&)AH%>Z[AV#X'[IOF\G MV'@3(?)SX&$!O&UV/X_3&,V%!)=FS_IT!6_?3RK?D_T:K=@M?F\78%(?V7L_ M\,U$3LN)G%HGDO'$2Y[:2#,9-VU\NQL/O3 JE87900EH%#$S!"QG5 MJ61MP VCH'*AB,>\*;,G@QIMI&>C;5BB''X9R@W7RT#2#8URG#ELP[9J@IP' M[M57NADQ=JMBXEHQ/R8T%E+S?Z!V9,+ E4IIXC-0".B%%&O46+<&9^@.=J/9 M*FWX, :!&NBYS,[9:P]=%G&VUW@X[)]V=V.L1!H3*\:)6+.$@GJT377/]G7( MGX$^?TGE@B$?WDMH\9"DT(FA&!HFOHHXDXTX\UB&T&JW=_ .C)728[O4?P[C MSOU]^4$83% L$KVT;7% M'B/'2"7DQ"[DM9H-IS>N4'YZ-6W?FDI.YU&VYQL7ZX, N#.T+A:I5)[85;X& M-8R$D/MAM'MV.ZYKQ;C5BMM5OGZ\JI^N3 9=)CY/*+J=1WPAK+T.J=2;>$?) ME4IIB5UIOT:/ID64;3WJ6O6(5)),>I]+D15]R;@(4FB>0'2X"-"0#S?_4:>N*U+7==I@BE;(3N\8> MF,CP9$(3&E ;&94\D\%1,KJ25W)@Z_W)C![6SU[6C/8J??;L\GDA>0 -U[6 M(O49V? J6?7P43X?5)KHV37QBT@NHKPY?S5R[&Q])#,?36^@=P5-0!$+P=+M MG,)NEOEWR/Q&BU7VW6PNM!9Q=KF$ZL>D&0#O0R'TZXWY%%=^#1[_!U!+ P04 M " !;A*I4CJ;='X@" "9!@ &0 'AL+W=O:P?6C_N.3[G-+X)5Y3=\@) H/NJK/G0*(1H#DV39P54F._3!FJY M,Z.LPD).V=SD#0.<:U!5FHYE!6:%26U$H5X;LRBD"U&2&L8,\4558?9P#"5= M#0W;>%Q(R;P0:L&,P@;/80+BNADS.3-[EIQ44'-":\1@-C2.[,,X4/6ZX(; MBJ^-D7(RI?163<[RH6$I05!")A0#EC]+B*$L%9&4<==Q&OV1"K@^?F0_T=ZE MERGF$-/R)\E%,30&!LIAAA>E2.GJ%#H_ON++:,GU-UIUM9:!L@47M.K 4D%% MZO87WWP%N!W"UT5:9MC7" D7%39)>G1V?)VB<)B=)FB8C-+FZC+^AHXMN='IY/DK2R>=/ M \<^^(J2']=G5[_0%Q3CA@AOPX?0=;#[:=P4P;3I^/TZ3B:S]W"E]PMB'A MOX^F7##YQ/UYA=/M.5W-Z6U+G-9+8(),2T#RXLV ,<@15Q'N(;P0!67DKUS9 M(747X^ZF'-M#?'V(NJK+R+?:3V@N-\CS>GG>_\N3;8 +7.>DGK^ESWNA;XLP MOQ?FOR&LJN2][Y2T)W\@+_^%'M=Z'EC[B+VG\HF#H'<0?-S!!R(-7@CSO('C M#(+@F8--A8$]%O+= 4P5R/T9I>)QHMI3_S:*_@%02P,$% @ 6X2J5 EU-=0'! MX0P !D !X;"]W;W)K&ULM5=K;]LV%/TKA-<- M#9!:HF1;3F<;J!]%LZ5)9BV4MWI%8 A#UDJ=+^Q,F;]WO-TO(*,Z:9<@\ O"ZDR9G"JEIY> M*V") V6I%_A^Q\L8%XU!S[V[5H.>W)B4"[A61&^RC*G'(:1RVV_0QN[%E"]7 MQK[P!KTU6\(,S.WZ6N',*ZTD/ .AN11$P:+?^$#?CVED 6[%%PY;?3 F-I2Y ME'=V',3-LT%-R2Y1=C=;LP"73 MH3%\+FS=9T;A5XXX,QA=77Z93&_.AQ<3K MB_%D.OOEIVY HU_)Y(_;\YL_R3ORE2G%A"&7]FGK1]Z.P3">ZA/\>CL;D[=O M3L@;XA&]8@HTX8+<"F[T*;[$\YY!F.QC+RXX#W,>0='>/^V29N$ MGIV2P ]H!7ST''CW*'Q<#__,5).$U,&#;^$>%J"L0E!6(7#VPF-52)G61"[* MC$I%W!8D?UW@4G)N(--_US@*2T>A<]0ZXFCR "KF&LA:\1C+A45(9)HRI\H>EK?3K/; MJ6;3+=ET:]GLZDJ@H)4X1KD85*8FM]<^I-$ZHR6+G.O316'8B3JMJ)KM6B)8IC[EA MKLL6 $@&SWL-I[:8,0B#)[/M=8'W@YCI%5:]"*% 8L+GCV2=LACPK#8$U]MR MH+48% JUV(6)06.;R"T72[24ICA5>*SO6KQ2(>MC:&-'_URSS^C!"45?)A/D M7S*26891S(R,[^J<[ 68OK("T[T$TWH-OMQD<]R+Z$M#O%'<<#P9;=+S:@&+ M5V7WV2HX%C_8-X5+6Y,#36D?:<2]0--ZA=Y3C:6P;-TA;Q1+;*,D[%%;H4&2 M1A(AC94<7%O;-\,?N Q\9[[V)P+MO'(/[66> MUNO\S+;"BP\>^E3E@W8S^%ZOO(/KI+W\XVUGR84F*2P0YS&ULO99M;]HP M$,>_RBFKID[JR ,0T@Z0"J0J6E<8]$'3M!=N.,!J$F>V@4[:AY_MA#15@5=K MWR1^NKO?G?^QT]XP_BB6B!*>DC@5'6LI979FVR):8D)$C668JIDYXPF1JLL7 MML@XDIDQ2F+;',=MT+-?:#DSH M8BGU@-UM9V2!4Y2WV9BKGEUZF=$$4T%9"ASG'>ONYGC8P*^XH;D2E#3J5 M!\8>=6C/J?X7SZZ)U.;H:A)/IQP^!Y[:^0/C]=GCS M S[#:"6%).F,I@NX)YR35 HX'J D-!:?VK94@#J,'14PO1S&VP/SC? :U-T3 M\!S/.P(;Q))P%/GSI3M;Y5DFZY7)>L9_?5^R,1$"V'P+"XR#T2'\O%)+82@Q M$;\.!*J7@>HF4&-/H+(8K%*A8YH6"7V"O[ KJ;Q&N>NF<:T_JG77;?G^:=M> M[R!JE$2-@T3A$_*("H2,TP@-RXS%,>$",N0YC<9ZKOHNM#Q&4$5S:_7=9,V2 MK'F0;)BN4>\[8B<"NG MJ_MV,BA\5W7@.TYK=['=YT/0]=Y!"$60%V=!OD,OZ.S*U:2O>77$+V@J(,:Y MLG-J+94=SV_.O"-99FZK!R;5W6>:2_6W@5PO4/-SQN2VHR_ \O^E^P]02P,$ M% @ 6X2J5%?QI1\:! 81 !D !X;"]W;W)K&ULS5C?;^HV%/Y7CM!]:*6VB1T@Y0J0^-%IU=86E?;N8=J#(0:B)G:N M;4J9]L?/=D*2NX*9F";Q4A+'YSN?SSG^[-/NAHLWN:)4P4>:,-EKK)3*OGJ> MG*]H2N0-SRC37Q92F+6Z'?MV$3TNWRMDIC1 MB0"Y3E,BMD.:\$VO@1J[@>=XN5)FP.MW,[*D4ZI>LXG0;UZ)$L4I93+F# 1= M]!H#]'6(V\; SO@6TXVL/8-9RHSS-_-R'_4:OF%$$SI7!H+HGWHU;AL0T059)^J9;WZFQ8):!F_. M$VG_PB:?&W8:,%]+Q=/"6#-(8Y;_DH\B$#6# !TPP(4!MKQS1Y;EF"C2[PJ^ M 6%F:S3S8)=JK36YF)FL3)707V-MI_K3EZ?1+]?#P?1N#*.GA\G=XW3PG71#_-,]ZJ8_RF(..QT]@<1U<06.:E,G-L%X0H'G\>&095,HN _ M;IDC 'D%N+A4"HG<$GG"IBD0ZPE'X>T!=425/"*W/IY4>ZU/5)JM T0JA47M M8Y6GSX4'\A&GZ]05Y$HB47@F-5AI)3I1+/^]2AWQ<+Q(*T5%;L6SI0$\,TQ< M0H60$5X*'W8)WPDXL$.OE'P8'CB]<*2;&_W=I'/%0G& ([8XPA(^= M8;A25^P6QU-TI("L![+=/!#'2EJQ6UKU-=N'NS1+^);2*QC'.FB*"YU09HJ. M2=T-$5U/=_G=])[-=769'F+RZ4KZ(X-*4G'K3*J\$E?L%M?J2IZW'4#>=;M$ M9@FU=;44)B(7NG/*/U]J)=[7GQ1I:W^ZI*,PP,T _R-W7JWK2ZE8VMY6ZO+0 M&RMO ,O1LG\>Y%UC-3UOOG47M8QU$Y'0A3;U;T+M7>3];/ZB>&9[R!E7NB.U MCRM*(BK,!/U]P;G:O1@'Y7\5^G\#4$L#!!0 ( %N$JE1WR\.9$P, .L) M 9 >&PO=V]R:W-H965TY;F?& D0JRN39,O$L@P[] 5Y+(GIBS#0E;9TN0K!CC21EEJ.I;5 M,S-,*2,UE3FEOU3E+AH8EB*" M%!9"26#YMX$)I*E2DAR_=Z)&Z5,95LM[]6]Z\G(R<\QA0M,W$HED8 0&BB#& MZU0\T>T/V$W(4WH+FG+]1=MBK-WZ<_+P:CV:W M-VCR>#^]?9B-GN\>'] 5>IJ]H)%:-"(^T,4-"$Q2?EET]$TAG2L)<[%S-"X< M.0V.7'1//%M MT7?+E7&UOMN@_[#.YL 0C=5\VP2[I6!7"W8;!,>P)'E.\B6Z(/F.]A+]077$ MQ0(4>I[64^&U&=I6X/>LH&]N:D"\$L1K!?G.<"X@.AG#.\)PW=#R>_44O9*B MUTKQ"OP!"5'T,HAH^*< MDQ$D:6F+! MM@YYQSHC&B*:IIAQM)(1=YC_(:IK\TWA(*@L0MCQ;:ORL^N7PZYD1_OD4#EB M/ &Q4 ^K^^1U0KHG&,JNQ,V1))]2)BV>T8L?0;,/0+SG([7 MM(N'Q&NW9]Y*<.VI3CYDW9I#%OX'9%;NWPS84K\R.%K0=2Z*J[AL+5\RH^+^ M/@POGD'R5I-QP5$*L32U.KZ,<5:\+(J*H"M]F\^ID&\#74SD:PR8&B#[8TK% MOJ(&ULE95M;]HP$,>_RBG:BU;:R ./K0 ):+=54UM4 MVO6U(0>QZMC,-M!*^_#S0PA,A92^2>*'^]_OSI=S=R/DB\H0-;SFC*M>D&F] MO Q#-9MA-AO[LD"YR@?EJ.I1F%I4I*<^2*"@X2 MY[U@$%\.X\@:N!V_*6[4WC?84*9"O-C!3=H+(DN$#&?:2A#S6N,(&;-*AN-/ M(1J4/JWA_O=6_;L+W@0S)0I'@CW35&>]H!- BG.R8OI!;'YB$5#3ZLT$4^X) M&[^WV0I@ME):Y(6Q(<@I]V_R6B1BSZ >'3%("H/$<7M'CO**:-+O2K$!:7<; M-?OA0G76!HYR>RH3+V"WY7OH01X_=;' M97!1(EV<7 ;O@#[F\>(7^P?2K+4;AYGB:->)HE/+8@MU:H8*YG\Q1 M+MQMH& F5ES[EEG.EC?.P/?9W79_79GN8XY5 <.Y,8UJ;5.?TM\ ?J#%TG7= MJ="FA[O/S-R:*.T&LSX70F\'UD%Y#_?_ 5!+ P04 " !;A*I42T((+X@$ M !L% &0 'AL+W=OU%*\T$;,)'1FFD-NUJ1ZM^:#([<^W 28(*.&L[2?OOUP8"R0(.Z4PO&B ^ M[WG/,3PFGNP9?Q5K (G>TB03-X.UE)LOEB7"-:14#-D&,O7-DO&42G7*5Y;8 M<*!1'I0F%K%MSTIIG VFD_S:"Y].V%8F<08O'(EMFE+^?@<)V]\,\.!PX5N\ M6DM]P9I.-G0%0WMO\+RH)R1.3_T;X8ZY,!"K="LK0,5@[2 M."L^Z5O9B*, XG8$D#* ] UPR@ G+[1PEI=U3R6=3CC;(ZY'*S5]D/QKGDZMM8QWY\>7B:WW[_^OR$/J.Y9.$K>M[D M[;[5[8[E.[JZ!TGC1%RK$7\@"XDUY2 FEE1FM*05EHGOBL2D([&#'EDFUP(] M9!%$+?$STZ'WM$T7P U"HTIHE N-.H2>MU)(FD5QMOJ$%K"*LTP=HJLX*R?ONFWV M"DTWU]0LV$U]8KNC\<3:M7AQ*R^NTHX0OCH>UU>*DQB\V&+C93MPL]/5UY+3/GDO:9*U\>YH(+FGSJM 8Z'E^&K!6GF401E8"6-.9H1Y.MB5RD)C8Q$_N7R57J M'_>##$G'DT!J:A/\V\E52O:T4L.=F.'^$5B5DJ=W23"VC_ZZ?-5P)V:X?P1< MI EW3\&]PTK-_/%W")-LI,A)O]#53DJZ#>[-?Z)&?^_ABK2LA ,[:## M5+T.$/,Z\'M019IP/^GKJ;D:[L2_C$X<]":(GO-0_KM5;:S9K>"@WA+"-TN(G,5%8?6_[43X[(^674J.#$G9:I$YK MK5< IJM95VFV\@6?7P8A_ND7*U_ F4P%*%VD-?/=N\V-HJ3B3;Y+M# M"R8E2_/#-= (N!Z@OE\R)@\G.D&UP3C]#U!+ P04 " !;A*I46J^_L_<" M 8"0 &0 'AL+W=OU%*[7DB02H G:3INF%E3Z\-HD!['JV,PVT$K[\+.=$-@(J*5O$MOQ_>]W MY[.=[IJ+5YD!*/264R9[3J;4XLIU99)!CF6#+X#I+S,NX" MSV$"ZFDQ%KKG5BHIR8%)PAD2,.LY _]JZ ?&P,YX)K"6.VUD0IER_FHZ/].> MXQDBH) H(X'U:P770*E1TAR_2U&G\FD,=]L;]>\V>!W,%$NXYO2%I"KK.6T' MI3##2ZH>^/H'E %%1B_A5-HG6A=S8STY64K%\])8$^2$%6_\5B9BQR#T#A@$ MI8%-A%LXLI0W6.%^5_ U$F:V5C,-&ZJUUG"$F569**&_$FVG^I/'T?6OR^%@ M#QY^@>7:(GM@*I($43Q9-7-%K8- Y,&HEZ1V(*(CX*H3?;#,AG..)]#C^.@[">HU5QM$Y8*K#O M#Z.U]M#\9BL*O'JT=H76/EJ.+_:LT1G"*Q#Z[$1S@9E"*5: 9I@(M,)T"4?* MM5,YZGRY7%-.*182+4 4B3 9V>[!NJP43ML[68D:7K,^)[ZW/&=WJ1K>@5KV=XY7_Q/5? J7O\<5-[P#M>T'6Z[@:]5]"FI0LZZ=]G^H[LYE ME8.8VRM9HH0OF2KNK6JTNO8'Q66WG5[\,^AC7U>B1!1FVM1KM/1&$\4U7'04 M7]BK;\J5ODAM,]._+B#,!/U]QKG:=(R#ZF>H_Q=02P,$% @ 6X2J5%!^ M2K"E @ A08 !D !X;"]W;W)K&ULM55M;]HP M$/XKIV@?6JEK(%#H*D""P#:D\B)(-TW3/KCD(%83F]D&6FD_?FLU3HMI<8L[[Q?;U(,&/Z4JY1T,E2JHP9,M7* MUVN%+':@+/6#2J7A9XP+K]-R>U/5:7.^5RSS2&,OW* M8Y.TO6L/8ERR36IFA.;7;C:.#1EPX7]BG.C MZ)03SG3"R6@TC$:#<32_@' RCH;C3X-Q.!R0V1WW83:X[4:#/DR[L^@;1+/N M>-X-H^%D/(>S/AK&4WT.[^%NWH>S=^?P#KB *)$;S42L6[XAB3:0ORCD]'(Y MP1$Y-1A)81(- Q%C_!SO4VIE?L$^OUYPDG#$U"74JA<05(+@#3WAW\.K)^34 MRG+7'%_M"-\,4V8PABE3Y@DBQ81F>3]_OR57&!K,](\3@>IEH+H+5#\2:+)& MQ0P7*TB1NOP"\)$NOL:W/DG.U'!,]M9O.T'0H&RWAW5Z[?3AZKKT>:;QJM1X M=5+C4&R1&ES!+YA2*Z6;C%$/LI335%)?V#&YVA6KE!IV$A-\+DS5_NEK.TZT;(B_T>S=A\)/ZAR0&ULK53;CMHP$/V54;0/NU)++MQ6JQ")Y:*N!!7BUF=#!F*M8U/;@=V_ MKVU"Q&Z!5E5?XAE[SLF9DXSC@Y"O*D/4\)8SKCI>IO7NR??5.L.>$=$OC\C$X>. M%WJGC2G=9MIN^$F\(UNTHX76$'(<*TM S'+'GO(F"4R,GZ6G%[U2@L\CT_L0]>[Z65% M%/8$^T%3G76\1P]2W)""Z:DX?,.RGZ;E6PNFW!,.96W@P;I06N0EV"C(*3^N MY*WTX0P0-JX HA(0_2V@7@+JKM&C,M=6GVB2Q%(<0-IJPV8#YXU#FVXHMU]Q MIJ4YI0:GDV'W90K+[F@Q@/&@.UM,!^/!]_D,[ONH"67J ;[""/?((#+1'&4. M(T&XB1>S/MS?/< =4 [S3!2*\%3%OC:J++>_+A4\'Q5$5Q2,B:Q!/?P"41!% M%^"]V_ ^KBMX^!'N&R\J0Z+*D,CQ-:[P]8B4[Y1OH9N+@NL;C/6*L>X8ZU<8 M1Y2L**.:HKK!UJC8&C?U]7&E+YE\1+46<@4,-P88U-K&27F\6XZ)%CLWGBNAS;"[,#/7,4I;8,XW M0NA38B>^NN"37U!+ P04 " !;A*I4B'T@)"X# <$P #0 'AL+W-T M>6QEQ(XNHE*V8CT?P3I9<=>*'.%8O3Q; MPBI<:+KI]OIDZU#=;)"9TBG3;9@N:4SCH6 9R-%\L82[444(H#$JMX.4TX62 MM-+0>-0#2SMG0MS!H_<]V^->9SL5[D!]93NT@NJAHW$3X-]E<]R[M+T7\08% M?U#FT\JF(ZLYM R[U2SCZVJ^SEH!&'L79Z=%(38?!5_(G+GDCPXX'M+&+U@J MS1]M-&B5N34P38('I@V?[UI^:EI,V=HT[;3.<,V]5ZCY[^[S@DFFJ=@5;7O_ ME'?YQ8JCJW\EN?JOT>$UAK 46Q$OL$14&R#!K,5%X;+>K;D:_QV?


PZTL;A,V9JEDWJJ%[-J&-B! MC5I?X'"(W%27'\%\'.9' ,/B8 HP'^>%Q?F?\AF@^3@,TS;P(@/49X#Z."\? M,JD^6!R_3V(O?Z9)$D5QC.WH9.)5,,'V+8[AZV?#M($'%@X]7&.^3Y M/L!J^ER'8)GBG8AEBN\U(/Y] X\D\5<;BP,>6!6PWH'X_CC04WZ?*(*J8MJP M)QA'D@1#H!?]/1K'R.[$\/'7!WM*HBA)_ A@?@51A"'P-.((I@ T8$@45>_! M@_=1V+RGPNWO8>-?4$L#!!0 ( %N$JE27BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:G(=L\C+?Y-_X:M#I=4C]+%[O195_$Z5,"Y95HB@&G?[AQ .O9)[]TVO)2'.%:\T(!E_9QOZPXITPT? M=$9BSRO]/.H/@M7AV:2",B)5W>3J1!6L&CQ$E"@ =,X(V8JD"T"ZYX2T#4@/ M@/3.">D8D-< Y#4NY)BR41PLDB *230AR3TEPR4+0LJ8 ?@1 /R("SCT6< T MVB*FC(8J>!K5#U4@@VD8&)"? ,A/R)!O(5,M/1\&8<-HQJ_?@_KO'B[<-(K& M?P:S61.T0$4PG ;#&24^8S1AER8FJ!EDSU _#H-PRLC%+&+L UG06(=SKEJ; MW?NQB0F)IH]L&G\TBI9APDA,1S1X\%4D+TE(D[?HFIB0:OK(KHE4^-1K&$[) MC/J,MEY&R"Y]9+TL8DV6_'U)%DK-AZC1+\M@H0287)K91!_R2Q]9,*J5XZ7J MK.E?"]V%LX8S4KVC>B>7<>MEA S31U;,F X3DP4221_9)$IR#ZIEFZY%]=43 M&L>-[:+19QT]$Q/221_9)PW0E;)*X^6Y;MZFNS;Y()/TD56BN[P@T5\#N]2) M@_Z&:3@*J-IMA]&"I&(A2V7B!S%Y\&=+2N:J@UG&M$$V\2"96,@R ;.&5A9K M@:,69)G F&8>:T$RL9!ETVQQ2BX6L%C#/ M:6-":K&0U0+F.6U,R#H6LG5^SG..OI60;RQDWX )3SN.D'8L9.V "4^[@ )I MQT;6CDYXCC6Q#ZB8F M9!L;V39 X81E&E>M"H>+F0@%WW50(.8\&I#9B(M3R!"]G&1 M[?.&&/.]*/9Y^43\NN;RZC'-7OB*C$Q,R#XN^G0/5#MJK62![.,AVP?&-"7I M0?;QSEJ),[-V#[*/=ZY*W,'I)B9D'P_9/@!FS);F7+T'V<=#M@^ N?@)$[*/ MAVP? )-)D9F8X*(U9/L F,MR;Z8<'F0@#WVU 3!-WJJY>Y"%/&0+G2QF'W1I M8D(6\AH+=9N+Z[O;%5_G)5^%ZB]J=3Q+BVQ1$;TY+(]R7+V$8;TKBI$Z%I5* MT:OW98@DCEQN ;OO* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.=?1[V MQ[ILML-P^I5276W+H:UWW:D MSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OKZ9HN MAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 H,7T M0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0;R'0 M6U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M'FR4$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O M(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'<0Z!VH M=_RDWG7XVI=Z[?E>XT]!/TGU<+ZW7!]_67Z?1)P7%YS3;45]^@M02P,$% M @ 7(2J5-9((R[W 0 *R@ !, !;0V]N=&5N=%]4>7!E&ULS=K+ M3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY M$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z M>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU9 M3,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V M!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G M$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-?\IZ[USZS^.'Y]E9YO^+9^- M_Q%&UL4$L! A0#% @ 6X2J5&KRLI\_!0 ;A4 !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 6X2J5+'J=LF/! C \ !@ ("!&Q< M 'AL+W=O ; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J M5&FL!WPG!P *1T !@ ("!&B4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 6X2J5'-"1)7X#P 3C, !D M ("!5D4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X2J5*KP)HPN P 0< !D ("! MSV$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X2J5*3]&VSF @ 5P8 !D ("!>6X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5&/66\, M!P TA0 !D ("!ZX( 'AL+W=O&UL4$L! A0#% @ 6X2J5":G\T>"$0 S30 !D M ("!-I( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X2J5*JBU\-7!0 L! !D ("!FZX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6X2J5+H[8[8F! 7@H !D ("!L;L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5,C49OC& @ \04 !D M ("!"=$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X2J5*WK!N+) P #0X !D ("!8-P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J M5#!KA;)5# 0%4 !D ("!4NT 'AL+W=O^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5.(H@D[- @ N < M !D ("!@ ! 'AL+W=OL$ #K%P &0 @(&$ P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5/,$71W< @ X < !D M ("!$0P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X2J5.Q) EB8 @ C08 !D ("!BA8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5*2[ M!ABT @ .@< !D ("!M!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5#N]RSE!! YA$ !D M ("!^"@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X2J5%#0R[4!! Q0\ !D ("! M1S0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X2J5 EU-=0'! X0P !D ("!BD ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5'?+PYD3 M P ZPD !D ("!(DP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X2J5%JOO[/W @ & D !D M ("!#%&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X2J5(A]("0N P '!, T ( !FE\! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ 7(2J5)=W XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 181 347 1 false 67 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.hydrofarm.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (UNAUDITED) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (UNAUDITED) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 2101101 - Disclosure - DESCRIPTION OF THE BUSINESS Sheet http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESS DESCRIPTION OF THE BUSINESS Notes 8 false false R9.htm 2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2108103 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 10 false false R11.htm 2114104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNET GOODWILL AND INTANGIBLE ASSETS, NET Notes 11 false false R12.htm 2121105 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (???EPS???) Sheet http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPS EARNINGS (LOSS) PER COMMON SHARE (???EPS???) Notes 12 false false R13.htm 2125106 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES Sheet http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIES ACCOUNTS RECEIVABLE, NET AND INVENTORIES Notes 13 false false R14.htm 2129107 - Disclosure - OPERATING LEASES Sheet http://www.hydrofarm.com/role/OPERATINGLEASES OPERATING LEASES Notes 14 false false R15.htm 2135108 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNET PROPERTY, PLANT AND EQUIPMENT, NET Notes 15 false false R16.htm 2138109 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 16 false false R17.htm 2141110 - Disclosure - DEBT Sheet http://www.hydrofarm.com/role/DEBT DEBT Notes 17 false false R18.htm 2146111 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY Sheet http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITY CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY Notes 18 false false R19.htm 2151112 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 19 false false R20.htm 2158113 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS Sheet http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONS COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 2160114 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 21 false false R22.htm 2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES 23 false false R24.htm 2309302 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.hydrofarm.com/role/BUSINESSCOMBINATIONS 24 false false R25.htm 2315303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNET 25 false false R26.htm 2322304 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (???EPS???) (Tables) Sheet http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables EARNINGS (LOSS) PER COMMON SHARE (???EPS???) (Tables) Tables http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPS 26 false false R27.htm 2326305 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables) Sheet http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESTables ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables) Tables http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIES 27 false false R28.htm 2330306 - Disclosure - OPERATING LEASES (Tables) Sheet http://www.hydrofarm.com/role/OPERATINGLEASESTables OPERATING LEASES (Tables) Tables http://www.hydrofarm.com/role/OPERATINGLEASES 28 false false R29.htm 2336307 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNET 29 false false R30.htm 2339308 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES 30 false false R31.htm 2342309 - Disclosure - DEBT (Tables) Sheet http://www.hydrofarm.com/role/DEBTTables DEBT (Tables) Tables http://www.hydrofarm.com/role/DEBT 31 false false R32.htm 2347310 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (Tables) Sheet http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYTables CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (Tables) Tables http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITY 32 false false R33.htm 2352311 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATION 33 false false R34.htm 2361312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTS 34 false false R35.htm 2402401 - Disclosure - DESCRIPTION OF THE BUSINESS (Details) Sheet http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails DESCRIPTION OF THE BUSINESS (Details) Details http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESS 35 false false R36.htm 2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables 36 false false R37.htm 2407403 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details) Sheet http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details) Details 37 false false R38.htm 2410404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 38 false false R39.htm 2411405 - Disclosure - BUSINESS COMBINATIONS - Components (Details) Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails BUSINESS COMBINATIONS - Components (Details) Details 39 false false R40.htm 2412406 - Disclosure - BUSINESS COMBINATIONS - Allocation (Details) Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails BUSINESS COMBINATIONS - Allocation (Details) Details 40 false false R41.htm 2413407 - Disclosure - BUSINESS COMBINATIONS - Pro Forma (Details) Sheet http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSProFormaDetails BUSINESS COMBINATIONS - Pro Forma (Details) Details 41 false false R42.htm 2416408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) Details 42 false false R43.htm 2417409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details) Details 43 false false R44.htm 2418410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) Details 44 false false R45.htm 2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details) Details 45 false false R46.htm 2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details) Sheet http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details) Details 46 false false R47.htm 2423413 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (???EPS???) - Calculation for Basic and Diluted EPS (Details) Sheet http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails EARNINGS (LOSS) PER COMMON SHARE (???EPS???) - Calculation for Basic and Diluted EPS (Details) Details http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables 47 false false R48.htm 2424414 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (???EPS???) - Antidilutive (Details) Sheet http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails EARNINGS (LOSS) PER COMMON SHARE (???EPS???) - Antidilutive (Details) Details http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables 48 false false R49.htm 2427415 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details) Sheet http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details) Details 49 false false R50.htm 2428416 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details) Sheet http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details) Details 50 false false R51.htm 2431417 - Disclosure - OPERATING LEASES - Narrative (Details) Sheet http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails OPERATING LEASES - Narrative (Details) Details 51 false false R52.htm 2432418 - Disclosure - OPERATING LEASES - Balance Sheet (Details) Sheet http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails OPERATING LEASES - Balance Sheet (Details) Details 52 false false R53.htm 2433419 - Disclosure - OPERATING LEASES - Future Minimum Lease Payment (Details) Sheet http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails OPERATING LEASES - Future Minimum Lease Payment (Details) Details 53 false false R54.htm 2434420 - Disclosure - OPERATING LEASES - Lease Not yet Commenced Maturity (Details) Sheet http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails OPERATING LEASES - Lease Not yet Commenced Maturity (Details) Details 54 false false R55.htm 2437421 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETTables 55 false false R56.htm 2440422 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Sheet http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Details http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables 56 false false R57.htm 2443423 - Disclosure - DEBT - Components (Details) Sheet http://www.hydrofarm.com/role/DEBTComponentsDetails DEBT - Components (Details) Details 57 false false R58.htm 2444424 - Disclosure - DEBT - Term Loans (Details) Sheet http://www.hydrofarm.com/role/DEBTTermLoansDetails DEBT - Term Loans (Details) Details 58 false false R59.htm 2445425 - Disclosure - DEBT - Revolving Asset-backed Credit Facilities (Details) Sheet http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails DEBT - Revolving Asset-backed Credit Facilities (Details) Details 59 false false R60.htm 2448426 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Capital Stock (Details) Sheet http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Capital Stock (Details) Details 60 false false R61.htm 2449427 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Warrant Narrative (Details) Sheet http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Warrant Narrative (Details) Details 61 false false R62.htm 2450428 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Outstanding Warrants (Details) Sheet http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Outstanding Warrants (Details) Details 62 false false R63.htm 2453429 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 63 false false R64.htm 2454430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails STOCK-BASED COMPENSATION - RSU Activity (Details) Details 64 false false R65.htm 2455431 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails STOCK-BASED COMPENSATION - PSU Activity (Details) Details 65 false false R66.htm 2456432 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock Option Activity (Details) Details 66 false false R67.htm 2457433 - Disclosure - STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details) Sheet http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details) Details 67 false false R68.htm 2459434 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details) Sheet http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details) Details http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONS 68 false false R69.htm 2462435 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSTables 69 false false All Reports Book All Reports hyfm-20220331.htm hyfm-20220331.xsd hyfm-20220331_cal.xml hyfm-20220331_def.xml hyfm-20220331_lab.xml hyfm-20220331_pre.xml hyfm-20220331ex311.htm hyfm-20220331ex312.htm hyfm-20220331ex321.htm hyfm-20220331ex322.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hyfm-20220331.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 181, "dts": { "calculationLink": { "local": [ "hyfm-20220331_cal.xml" ] }, "definitionLink": { "local": [ "hyfm-20220331_def.xml" ] }, "inline": { "local": [ "hyfm-20220331.htm" ] }, "labelLink": { "local": [ "hyfm-20220331_lab.xml" ] }, "presentationLink": { "local": [ "hyfm-20220331_pre.xml" ] }, "schema": { "local": [ "hyfm-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-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-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 538, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://www.hydrofarm.com/20220331": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 7 }, "keyCustom": 59, "keyStandard": 288, "memberCustom": 24, "memberStandard": 38, "nsprefix": "hyfm", "nsuri": "http://www.hydrofarm.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.hydrofarm.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d)", "role": "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPS", "shortName": "EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:AccountsReceivableNetAndInventoriesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125106 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES", "role": "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIES", "shortName": "ACCOUNTS RECEIVABLE, NET AND INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:AccountsReceivableNetAndInventoriesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - OPERATING LEASES", "role": "http://www.hydrofarm.com/role/OPERATINGLEASES", "shortName": "OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "role": "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNET", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "role": "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - DEBT", "role": "http://www.hydrofarm.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:StockholdersEquityIncludingTemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY", "role": "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITY", "shortName": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:StockholdersEquityIncludingTemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:CommitmentsAndContingenciesAndRelatedPartyTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158113 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS", "role": "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONS", "shortName": "COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:CommitmentsAndContingenciesAndRelatedPartyTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "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": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) (Tables)", "role": "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables", "shortName": "EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables)", "role": "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESTables", "shortName": "ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - OPERATING LEASES (Tables)", "role": "http://www.hydrofarm.com/role/OPERATINGLEASESTables", "shortName": "OPERATING LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336307 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "role": "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "role": "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "hyfm:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - Disclosure - DEBT (Tables)", "role": "http://www.hydrofarm.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347310 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (Tables)", "role": "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYTables", "shortName": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352311 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i769fe777833947beb356e05c44ca6e9c_D20201214-20201214", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - DESCRIPTION OF THE BUSINESS (Details)", "role": "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails", "shortName": "DESCRIPTION OF THE BUSINESS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i769fe777833947beb356e05c44ca6e9c_D20201214-20201214", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details)", "role": "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Entity-wide Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "lang": "en-US", "name": "hyfm:PropertyPlantEquipmentAndLeaseRightOfUseAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i1e7c00dcfc1e48129bde9511cdc156bb_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "acquisition", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "hyfm:AmortizationOfIntangibleAssetsAdditional", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i47a34add958d4a2e9e670ca8b1409c84_D20210503-20210503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - BUSINESS COMBINATIONS - Components (Details)", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "shortName": "BUSINESS COMBINATIONS - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i47a34add958d4a2e9e670ca8b1409c84_D20210503-20210503", "decimals": "-3", "lang": "en-US", "name": "hyfm:BusinessCombinationConsiderationTransferredForgivenessOfAccountsAssetsAndLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "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 OPERATIONS (UNAUDITED)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - BUSINESS COMBINATIONS - Allocation (Details)", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "shortName": "BUSINESS COMBINATIONS - Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i65d1c88a1bdd47d2acc521ef63ed9c23_I20210503", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "ia60c408d78364c4c9135c5a5aa4b6fef_D20210101-20210331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - BUSINESS COMBINATIONS - Pro Forma (Details)", "role": "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSProFormaDetails", "shortName": "BUSINESS COMBINATIONS - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "ia60c408d78364c4c9135c5a5aa4b6fef_D20210101-20210331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i2bf9e5843290400599ae55b912bc6bdd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i9006c78e6f3343e1bd36139f13b62106_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "ie794f6db5c1f4548b673f8c03a6421da_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Useful Life Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "ie794f6db5c1f4548b673f8c03a6421da_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details)", "role": "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) - Calculation for Basic and Diluted EPS (Details)", "role": "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails", "shortName": "EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) - Calculation for Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "icd6f735247064ccd89f3ad73edf368e4_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) - Antidilutive (Details)", "role": "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails", "shortName": "EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d) - Antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "icd6f735247064ccd89f3ad73edf368e4_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details)", "role": "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails", "shortName": "ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details)", "role": "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails", "shortName": "ACCOUNTS RECEIVABLE, NET AND INVENTORIES - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - OPERATING LEASES - Narrative (Details)", "role": "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails", "shortName": "OPERATING LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - OPERATING LEASES - Balance Sheet (Details)", "role": "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails", "shortName": "OPERATING LEASES - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyfm:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "lang": "en-US", "name": "hyfm:OperatingLeaseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - OPERATING LEASES - Future Minimum Lease Payment (Details)", "role": "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails", "shortName": "OPERATING LEASES - Future Minimum Lease Payment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyfm:LesseeOperatingLeaseLeaseNotYetCommencedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - OPERATING LEASES - Lease Not yet Commenced Maturity (Details)", "role": "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails", "shortName": "OPERATING LEASES - Lease Not yet Commenced Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyfm:LesseeOperatingLeaseLeaseNotYetCommencedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "role": "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyfm:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "role": "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyfm:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - Disclosure - DEBT - Components (Details)", "role": "http://www.hydrofarm.com/role/DEBTComponentsDetails", "shortName": "DEBT - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - DEBT - Term Loans (Details)", "role": "http://www.hydrofarm.com/role/DEBTTermLoansDetails", "shortName": "DEBT - Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i4636b3d4a3c844b790b89f23dba2d098_I20211025", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - DEBT - Revolving Asset-backed Credit Facilities (Details)", "role": "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "shortName": "DEBT - Revolving Asset-backed Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i48128aa152174f39abf6f12b4ad8145a_I20210831", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i626372c5a8074ddfa9b76a9ed06f5393_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i626372c5a8074ddfa9b76a9ed06f5393_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Capital Stock (Details)", "role": "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails", "shortName": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Capital Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Warrant Narrative (Details)", "role": "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "shortName": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Warrant Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i2a863f1a76c04de0ae9dfaa66aefe85d_I20210719", "decimals": "INF", "lang": "en-US", "name": "hyfm:ClassOfWarrantOrRightRedemptionPrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Outstanding Warrants (Details)", "role": "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "shortName": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Outstanding Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyfm:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityPlansMaintained", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i495ac7f984e0470aa178a2d7708ccc3e_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyfm:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityPlansMaintained", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "icc9dd277fe744714935c8992c8580acb_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - STOCK-BASED COMPENSATION - RSU Activity (Details)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails", "shortName": "STOCK-BASED COMPENSATION - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "icc9dd277fe744714935c8992c8580acb_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "if7c0c09b1e1a4005b0351399f9dd3d2f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "shortName": "STOCK-BASED COMPENSATION - PSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "if7c0c09b1e1a4005b0351399f9dd3d2f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i2bf9e5843290400599ae55b912bc6bdd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i2bf9e5843290400599ae55b912bc6bdd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details)", "role": "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i2bf9e5843290400599ae55b912bc6bdd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459434 - Disclosure - COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details)", "role": "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails", "shortName": "COMMITMENTS, CONTINGENCIES, AND RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "ica8b42cc68a74ab1a7918b5398fb6f70_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i301ae85065274357a2be02b5138c21be_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462435 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i301ae85065274357a2be02b5138c21be_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - DESCRIPTION OF THE BUSINESS", "role": "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESS", "shortName": "DESCRIPTION OF THE BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyfm-20220331.htm", "contextRef": "i22b8ff754d4044dc8fa1ba6ec0ab0919_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r553" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r554" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r556" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r551" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r550" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r552" ], "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/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hydrofarm.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "hyfm_A2020EmployeeDirectorAndConsultantEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Employee, Director, and Consultant Equity Incentive Plan", "label": "2020 Employee, Director, and Consultant Equity Incentive Plan [Member]", "terseLabel": "2020 Employee, Director, and Consultant Equity Incentive Plan" } } }, "localname": "A2020EmployeeDirectorAndConsultantEquityIncentivePlanMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_AccountsReceivableNetAndInventoriesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net And Inventories", "label": "Accounts Receivable, Net And Inventories [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE, NET AND INVENTORIES" } } }, "localname": "AccountsReceivableNetAndInventoriesTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIES" ], "xbrltype": "textBlockItemType" }, "hyfm_AccruedFreightCustomAndDutyCurrent": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 6.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Freight, Custom and Duty, Current", "label": "Accrued Freight, Custom and Duty, Current", "terseLabel": "Freight, custom and duty accrual" } } }, "localname": "AccruedFreightCustomAndDutyCurrent", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_AccruedGoodsInTransitCurrent": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 4.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Goods In Transit, Current", "label": "Accrued Goods In Transit, Current", "terseLabel": "Goods in transit accrual" } } }, "localname": "AccruedGoodsInTransitCurrent", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities and Other Liabilities, Current", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "hyfm_AmortizationOfIntangibleAssetsAdditional": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization of Intangible Assets, Additional", "label": "Amortization of Intangible Assets, Additional", "terseLabel": "Amortization of intangible assets, additional" } } }, "localname": "AmortizationOfIntangibleAssetsAdditional", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESTables" ], "xbrltype": "textBlockItemType" }, "hyfm_AuroraInnovationsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aurora Innovations LLC", "label": "Aurora Innovations LLC [Member]", "terseLabel": "Aurora" } } }, "localname": "AuroraInnovationsLLCMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_BusinessCombinationConsiderationTransferredForgivenessOfAccountsAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Forgiveness of Accounts Assets and Liabilities", "label": "Business Combination, Consideration Transferred, Forgiveness of Accounts Assets and Liabilities", "terseLabel": "Forgiveness of assets and liabilities" } } }, "localname": "BusinessCombinationConsiderationTransferredForgivenessOfAccountsAssetsAndLiabilities", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationConsiderationTransferredForgivenessOfAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Forgiveness of Accounts Payable", "label": "Business Combination, Consideration Transferred, Forgiveness of Accounts Payable", "terseLabel": "Forgiveness of accounts payable" } } }, "localname": "BusinessCombinationConsiderationTransferredForgivenessOfAccountsPayable", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationConsiderationTransferredForgivenessOfContractAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Forgiveness of Contract Asset", "label": "Business Combination, Consideration Transferred, Forgiveness of Contract Asset", "terseLabel": "Forgiveness of contract asset" } } }, "localname": "BusinessCombinationConsiderationTransferredForgivenessOfContractAsset", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationContingentConsiderationArrangementsExcessEBITDA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Excess EBITDA", "label": "Business Combination, Contingent Consideration Arrangements, Excess EBITDA", "terseLabel": "Contingent consideration arrangements, excess EBITDA" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsExcessEBITDA", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationContingentConsiderationArrangementsMultiplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Multiplier", "label": "Business Combination, Contingent Consideration Arrangements, Multiplier", "terseLabel": "Contingent consideration arrangements, multiplier" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsMultiplier", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "pureItemType" }, "hyfm_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueIncrementalAmountOverThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Incremental Amount Over Threshold", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Incremental Amount Over Threshold", "terseLabel": "Contingent consideration arrangements, range of outcomes, value, incremental amount over threshold" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueIncrementalAmountOverThreshold", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueSalesThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Sales Threshold", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Sales Threshold", "terseLabel": "Contingent consideration arrangements, range of outcomes, value, sales threshold" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueSalesThreshold", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Threshold", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Threshold", "terseLabel": "Contingent consideration arrangements, range of outcomes, value, threshold" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueThreshold", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 11.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities and Other Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities and Other Liabilities", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLease": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 4.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease", "negatedTerseLabel": "Current portion of lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLease", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLease": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 13.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease", "negatedTerseLabel": "Long-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLease", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 2.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets (Excluding Intangible Assets) Acquired and Liabilities Assumed, Net", "label": "Business Combination, Recognized Identifiable Assets (Excluding Intangible Assets) Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_CanadaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canada Segment", "label": "Canada Segment [Member]", "terseLabel": "Canada" } } }, "localname": "CanadaSegmentMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Redemption Price", "label": "Class of Warrant or Right, Redemption Price", "terseLabel": "Redemption price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "perShareItemType" }, "hyfm_CommitmentsAndContingenciesAndRelatedPartyTransactionsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments And Contingencies, And Related Party Transactions", "label": "Commitments And Contingencies, And Related Party Transactions [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES, AND RELATED PARTY TRANSACTIONS" } } }, "localname": "CommitmentsAndContingenciesAndRelatedPartyTransactionsTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "hyfm_DebtInstrumentCallPremiumRateAfterYearTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Call Premium Rate, After Year Two", "label": "Debt Instrument, Call Premium Rate, After Year Two", "terseLabel": "Debt instrument, call premium rate, after year two" } } }, "localname": "DebtInstrumentCallPremiumRateAfterYearTwo", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "hyfm_DebtInstrumentCallPremiumRateYearOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Call Premium Rate, Year One", "label": "Debt Instrument, Call Premium Rate, Year One", "terseLabel": "Debt instrument, call premium rate, year one" } } }, "localname": "DebtInstrumentCallPremiumRateYearOne", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "hyfm_DebtInstrumentCallPremiumRateYearTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Call Premium Rate, Year Two", "label": "Debt Instrument, Call Premium Rate, Year Two", "terseLabel": "Debt instrument, call premium rate, year two" } } }, "localname": "DebtInstrumentCallPremiumRateYearTwo", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "hyfm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatioMultiplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio Multiplier", "label": "Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio Multiplier", "terseLabel": "Covenant , minimum fixed charge coverage ratio multiplier" } } }, "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatioMultiplier", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "pureItemType" }, "hyfm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatioTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio, Term", "label": "Debt Instrument, Covenant , Minimum Fixed Charge Coverage Ratio, Term", "terseLabel": "Covenant , minimum fixed charge coverage ratio, term" } } }, "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatioTerm", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "hyfm_DebtInstrumentFloorOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Floor on Variable Rate", "label": "Debt Instrument, Floor on Variable Rate", "terseLabel": "Debt instrument, floor on variable rate" } } }, "localname": "DebtInstrumentFloorOnVariableRate", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "hyfm_DebtInstrumentPaymentDuePeriodBeforeScheduledMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Payment Due, Period Before Scheduled Maturity Date", "label": "Debt Instrument, Payment Due, Period Before Scheduled Maturity Date", "terseLabel": "Debt instrument, payment due, period before scheduled maturity date" } } }, "localname": "DebtInstrumentPaymentDuePeriodBeforeScheduledMaturityDate", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "hyfm_DebtInstrumentQuarterlyPaymentPrincipalOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Payment, Principal Outstanding, Percentage", "label": "Debt Instrument, Quarterly Payment, Principal Outstanding, Percentage", "terseLabel": "Debt instrument, quarterly payment, principal outstanding, percentage" } } }, "localname": "DebtInstrumentQuarterlyPaymentPrincipalOutstandingPercentage", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "hyfm_EncinaObligorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Encina Obligors", "label": "Encina Obligors [Member]", "terseLabel": "Encina Obligors" } } }, "localname": "EncinaObligorsMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "hyfm_Field16LLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Field 16, LLC", "label": "Field 16, LLC [Member]", "terseLabel": "Field 16, LLC (Heavy 16)", "verboseLabel": "Heavy 16" } } }, "localname": "Field16LLCMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_FinancingReceivableImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Impairment Loss", "label": "Financing Receivable, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "FinancingReceivableImpairmentLoss", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_FollowOnPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow-On Public Offering", "label": "Follow-On Public Offering [Member]", "terseLabel": "Follow-On Public Offering" } } }, "localname": "FollowOnPublicOfferingMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "hyfm_FollowOnPublicOfferingOverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow-On Public Offering, Over-Allotment Option", "label": "Follow-On Public Offering, Over-Allotment Option [Member]", "terseLabel": "Follow-On Public Offering, Over-Allotment Option" } } }, "localname": "FollowOnPublicOfferingOverAllotmentOptionMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "hyfm_GreenstarPlantProductsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greenstar Plant Products Inc.", "label": "Greenstar Plant Products Inc. [Member]", "terseLabel": "Greenstar" } } }, "localname": "GreenstarPlantProductsIncMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_HouseGardenIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "House & Garden Inc.", "label": "House & Garden Inc. [Member]", "terseLabel": "H&G Entities", "verboseLabel": "H&G Entities" } } }, "localname": "HouseGardenIncMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_IncreaseDecreaseInAccruedExpenseAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accrued Expense and Other Current Liabilities", "label": "Increase (Decrease) in Accrued Expense and Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedExpenseAndOtherCurrentLiabilities", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "hyfm_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Lease Liabilities", "label": "Increase (Decrease) in Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "hyfm_InnovativeGrowersEquipmentIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Innovative Growers Equipment, Inc.", "label": "Innovative Growers Equipment, Inc. [Member]", "terseLabel": "Innovative Growers Equipment, Inc.", "verboseLabel": "IGE Entities" } } }, "localname": "InnovativeGrowersEquipmentIncMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "domainItemType" }, "hyfm_InvestorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investor Warrants", "label": "Investor Warrants [Member]", "terseLabel": "Investor Warrants" } } }, "localname": "InvestorWarrantsMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_InvestorWarrantsPlacementAgentsTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investor Warrants, Placement Agents, Tranche One", "label": "Investor Warrants, Placement Agents, Tranche One [Member]", "terseLabel": "Investor Warrants, Placement Agents, $8.43" } } }, "localname": "InvestorWarrantsPlacementAgentsTrancheOneMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails" ], "xbrltype": "domainItemType" }, "hyfm_InvestorWarrantsPlacementAgentsTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investor Warrants, Placement Agents, Tranche Two", "label": "Investor Warrants, Placement Agents, Tranche Two [Member]", "terseLabel": "Investor Warrants, Placement Agents, $16.86" } } }, "localname": "InvestorWarrantsPlacementAgentsTrancheTwoMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails" ], "xbrltype": "domainItemType" }, "hyfm_JPMorganCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JPMorgan Credit Facility", "label": "JPMorgan Credit Facility [Member]", "terseLabel": "JPMorgan Credit Facility" } } }, "localname": "JPMorganCreditFacilityMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedAfterFiveYears": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 1.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, After Five Years", "label": "Lessee, Operating Lease, Lease Not yet Commenced, After Five Years", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAfterFiveYears", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Liability", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Liability", "totalLabel": "Total rental payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedMaturityScheduleTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedMaturityScheduleTableTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESTables" ], "xbrltype": "textBlockItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 5.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Remainder of Fiscal Year", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Remainder of Fiscal Year", "terseLabel": "For the period of April 1, 2022, to December\u00a031, 2022" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedRemainderOfFiscalYear", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedYearFive": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 3.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Year Five", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedYearFive", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedYearFour": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 6.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Year Four", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedYearFour", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedYearOne": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 2.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Year One", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedYearOne", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedYearThree": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 4.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Year Three", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedYearThree", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedYearTwo": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails": { "order": 7.0, "parentTag": "hyfm_LesseeOperatingLeaseLeaseNotYetCommencedLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Year Two", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedYearTwo", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESLeaseNotyetCommencedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LesseeOperatingLeaseRentedArea": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Rented Area", "label": "Lessee, Operating Lease, Rented Area", "terseLabel": "Rented area (sf)" } } }, "localname": "LesseeOperatingLeaseRentedArea", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "areaItemType" }, "hyfm_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Line of credit facility, accordion feature, increase limit" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_LineOfCreditFacilityAccordionFeatureWithdrawalLimitIncrement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Withdrawal Limit Increment", "label": "Line of Credit Facility, Accordion Feature, Withdrawal Limit Increment", "terseLabel": "Line of credit facility, accordion feature, withdrawal limit increments" } } }, "localname": "LineOfCreditFacilityAccordionFeatureWithdrawalLimitIncrement", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_OperatingLeaseAsset": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Asset", "label": "Operating Lease, Asset", "totalLabel": "Total leased assets" } } }, "localname": "OperatingLeaseAsset", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Debt", "label": "Other Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails" ], "xbrltype": "domainItemType" }, "hyfm_PeatBogsAndRelatedDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Peat Bogs And Related Development", "label": "Peat Bogs And Related Development [Member]", "verboseLabel": "Peat bogs and related development" } } }, "localname": "PeatBogsAndRelatedDevelopmentMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "hyfm_PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Unit (PSUs) and Restricted Stock Units (RSUs)", "label": "Performance Stock Unit (PSUs) and Restricted Stock Units (RSUs) [Member]", "terseLabel": "Performance based and restricted stock\u00a0units" } } }, "localname": "PerformanceStockUnitPSUsAndRestrictedStockUnitsRSUsMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "hyfm_PetalumaCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Petaluma, California", "label": "Petaluma, California [Member]", "terseLabel": "Petaluma, California" } } }, "localname": "PetalumaCaliforniaMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "hyfm_PropertyPlantEquipmentAndLeaseRightOfUseAssetNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, Equipment, And Lease Right-of-Use Asset, Net", "label": "Property, Plant, Equipment, And Lease Right-of-Use Asset, Net", "terseLabel": "Property, plant and equipment, and operating lease right-of-use assets, net" } } }, "localname": "PropertyPlantEquipmentAndLeaseRightOfUseAssetNet", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "monetaryItemType" }, "hyfm_PurchaseCommitmentPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Commitment, Policy", "label": "Purchase Commitment, Policy [Policy Text Block]", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseCommitmentPolicyPolicyTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "hyfm_RevolvingAssetBakedCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Asset-baked Credit Facility", "label": "Revolving Asset-baked Credit Facility [Member]", "terseLabel": "Revolving Asset-baked Credit Facility" } } }, "localname": "RevolvingAssetBakedCreditFacilityMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "hyfm_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Accrued Liabilities and Other Current Liabilities", "label": "Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" ], "xbrltype": "textBlockItemType" }, "hyfm_SeriesOfOtherBusinessAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series of Other Business Acquisitions", "label": "Series of Other Business Acquisitions [Member]", "terseLabel": "All others" } } }, "localname": "SeriesOfOtherBusinessAcquisitionsMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "domainItemType" }, "hyfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfConsecutiveTradingDaysPriorToNoticeOfRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Consecutive Trading Days Prior To Notice of Redemption", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Consecutive Trading Days Prior To Notice of Redemption", "terseLabel": "Number of consecutive trading days prior to notice of redemption" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfConsecutiveTradingDaysPriorToNoticeOfRedemption", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityPlansMaintained": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Equity Plans Maintained", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Equity Plans Maintained", "terseLabel": "Number of equity plans maintained" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityPlansMaintained", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "hyfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageOutstandingPriceFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Outstanding Price Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Outstanding Price Fair Value", "periodEndLabel": "Outstanding, ending (in dollars per share)", "periodStartLabel": "Outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageOutstandingPriceFairValue", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Price", "terseLabel": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantPrice", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantPrice", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Price", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantPrice", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hyfm_ShoemakersvillePennsylvaniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shoemakersville, Pennsylvania", "label": "Shoemakersville, Pennsylvania [Member]", "terseLabel": "Shoemakersville, Pennsylvania" } } }, "localname": "ShoemakersvillePennsylvaniaMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_StockIssuedDuringPeriodSharesWarrantExerciseNoncash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrant Exercise, Noncash", "label": "Stock Issued During Period, Shares, Warrant Exercise, Noncash", "terseLabel": "Issuance of common stock under cashless warrant exercise (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantExerciseNoncash", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "hyfm_StockholdersEquityIncludingTemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Including Temporary Equity", "label": "Stockholders' Equity Including Temporary Equity [Text Block]", "terseLabel": "CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityIncludingTemporaryEquityTextBlock", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "hyfm_TechnologyFormulationsAndRecipesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology, Formulations and Recipes", "label": "Technology, Formulations and Recipes [Member]", "terseLabel": "Technology, formulations and recipes" } } }, "localname": "TechnologyFormulationsAndRecipesMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hyfm_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "netLabel": "Senior Secured Term Loan", "terseLabel": "Term Loan", "verboseLabel": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails", "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "hyfm_UnitedStatesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "United States Segment", "label": "United States Segment [Member]", "terseLabel": "United States" } } }, "localname": "UnitedStatesSegmentMember", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyfm_WarrantSolicitationFeeExpensePercentageOfNetCashProceedsSolicitedByPlacementAgentsUponExerciseOfWarrantsFollowingCallForRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Solicitation Fee Expense, Percentage of Net Cash Proceeds Solicited By Placement Agents Upon Exercise of Warrants Following Call For Redemption", "label": "Warrant Solicitation Fee Expense, Percentage of Net Cash Proceeds Solicited By Placement Agents Upon Exercise of Warrants Following Call For Redemption", "terseLabel": "Warrant solicitation fee expense, percentage of net cash proceeds solicited by placement agents on certain warrants following call for redemption" } } }, "localname": "WarrantSolicitationFeeExpensePercentageOfNetCashProceedsSolicitedByPlacementAgentsUponExerciseOfWarrantsFollowingCallForRedemption", "nsuri": "http://www.hydrofarm.com/20220331", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "percentItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r113", "r162", "r174", "r175", "r176", "r177", "r179", "r181", "r184", "r233", "r234", "r235", "r236", "r237", "r238", "r240", "r241", "r243", "r245", "r246" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r113", "r162", "r174", "r175", "r176", "r177", "r179", "r181", "r184", "r233", "r234", "r235", "r236", "r237", "r238", "r240", "r241", "r243", "r245", "r246" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r60", "r62", "r111", "r112", "r252", "r294" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r251", "r293", "r334", "r336", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r524", "r527", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r251", "r293", "r334", "r336", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r524", "r527", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r185", "r318", "r320", "r477", "r523", "r525" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r185", "r318", "r320", "r477", "r523", "r525" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r251", "r293", "r323", "r334", "r336", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r524", "r527", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r251", "r293", "r323", "r334", "r336", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r524", "r527", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r61", "r62", "r111", "r112", "r252", "r294" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r186", "r187", "r318", "r321", "r526", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r186", "r187", "r318", "r321", "r526", "r534", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r469", "r471", "r474", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r25", "r191", "r192" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 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", "totalLabel": "Total accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10", "r11", "r46" ], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 2.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r496", "r511" ], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 1.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 tax accrual" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r40", "r224" ], "calculation": { "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r64", "r65", "r66", "r513", "r532", "r533" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r73", "r74", "r75", "r115", "r116", "r117", "r420", "r528", "r529", "r557" ], "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 (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r365", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r362", "r363", "r364", "r423" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares repurchased for withholding tax on restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r337", "r339", "r367", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "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 used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r339", "r359", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r193", "r197" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r81", "r100", "r271", "r447" ], "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 financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r100", "r207", "r215" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "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": "Shares subject to (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r100", "r221" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r170", "r176", "r183", "r195", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r417", "r421", "r436", "r463", "r465", "r494", "r510" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r59", "r108", "r195", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r417", "r421", "r436", "r463", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r340", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Alternative Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Bridge Loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r333", "r335" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r333", "r335", "r395", "r396" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r404", "r405", "r408" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r402", "r404", "r405", "r410" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r99", "r413" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration arrangements, range of outcomes, value, high" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r403", "r406", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r403", "r407" ], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 3.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration, liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 1.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 3.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 6.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 14.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt", "negatedLabel": "Current portion of long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 5.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Long-term deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r397", "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Total identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r397", "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 8.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 7.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedLabel": "Long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 9.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 10.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r397", "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 12.0, "parentTag": "hyfm_BusinessCombinationRecognizedIdentifiableAssetsExcludingIntangibleAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r398" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r114", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "DESCRIPTION OF THE BUSINESS" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r38", "r102" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r97", "r102", "r103" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r437" ], "calculation": { "http://www.hydrofarm.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": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r106", "r108", "r130", "r135", "r136", "r138", "r140", "r148", "r149", "r150", "r195", "r233", "r238", "r239", "r240", "r246", "r247", "r291", "r292", "r295", "r296", "r436", "r555" ], "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.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r306", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of securities called by each warrant or right (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r306", "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYOutstandingWarrantsDetails", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r230", "r500", "r517" ], "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 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r231", "r535" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r115", "r116", "r423" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r298" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.0001 par value; 300,000,000 shares authorized; 44,822,866 and 44,618,357 shares issued and outstanding at March\u00a031, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r68", "r70", "r71", "r79", "r503", "r519" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r208", "r213", "r401" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r307", "r308", "r319" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r307", "r308", "r319" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83", "r477" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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 goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationship" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r272", "r273", "r275", "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r107", "r113", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r280", "r281", "r282", "r283", "r448", "r495", "r497", "r509" ], "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "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": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r276", "r497", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r48", "r268", "r446" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Debt instrument, interest rate during period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "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.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49", "r107", "r113", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r280", "r281", "r282", "r283", "r448" ], "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r107", "r113", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r280", "r281", "r282", "r283", "r299", "r302", "r303", "r304", "r445", "r446", "r448", "r449", "r508" ], "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.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r261", "r277", "r280", "r281", "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Deferred financing costs and discount", "verboseLabel": "Unamortized discount and deferred financing costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r109", "r379", "r384", "r385", "r386" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r222" ], "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 and amortization expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r100", "r165" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, depletion and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r120", "r121", "r122", "r123", "r124", "r128", "r130", "r138", "r139", "r140", "r144", "r145", "r424", "r425", "r504", "r520" ], "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 EPS (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average shares of common stock outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r120", "r121", "r122", "r123", "r124", "r130", "r138", "r139", "r140", "r144", "r145", "r424", "r425", "r504", "r520" ], "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 EPS (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSS) PER COMMON SHARE (\u201cEPS\u201d)" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPS" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r437" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r375", "r387" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "negatedTerseLabel": "Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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 from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r73", "r74", "r75", "r115", "r116", "r117", "r119", "r125", "r127", "r147", "r196", "r298", "r305", "r362", "r363", "r364", "r381", "r382", "r423", "r438", "r439", "r440", "r441", "r442", "r443", "r528", "r529", "r530", "r557" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r263", "r280", "r281", "r433" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r426", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r263", "r280", "r281", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r427", "r466", "r467", "r468" ], "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.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r263", "r280", "r281", "r426", "r431" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r263", "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r430" ], "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.hydrofarm.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r263", "r280", "r281", "r324", "r325", "r330", "r332", "r427", "r467" ], "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" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r263", "r280", "r281", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r466", "r467", "r468" ], "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.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r214" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r216" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Year ending December\u00a031, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "For the period of April 1, 2022 to December\u00a031, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r216" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r216" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Year ending December\u00a031, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r216" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Year ending December\u00a031, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r216" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Year ending December\u00a031, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r208", "r211", "r214", "r218", "r478", "r479" ], "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.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r214", "r479" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r208", "r213" ], "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.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r214", "r478" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETFutureAmortizationExpenseDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-lived intangible asset, amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r100", "r284", "r285" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on debt extinguishment", "verboseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r200", "r201", "r465", "r493" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 6.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 March 31, 2022", "periodStartLabel": "Balance at December 31, 2021", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNET" ], "xbrltype": "textBlockItemType" }, "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "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 [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r202", "r203", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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, Translation and Purchase Accounting Adjustments", "terseLabel": "Remeasurement adjustments and foreign currency translation adjustments, net" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82", "r108", "r170", "r175", "r179", "r182", "r184", "r195", "r233", "r234", "r235", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r436" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r170", "r175", "r179", "r182", "r184", "r492", "r501", "r506", "r521" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r126", "r127", "r168", "r374", "r383", "r388", "r522" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r72", "r370", "r371", "r376", "r377", "r378", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes\u2014interim tax provision" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "negatedTerseLabel": "Validation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r99", "r476" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.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 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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 13.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 assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r131", "r132", "r133", "r140" ], "calculation": { "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of warrants using the treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r131", "r132", "r134", "r140" ], "calculation": { "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share-based payments using the treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r210", "r217" ], "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r217" ], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r210", "r217" ], "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r206", "r212" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r76", "r164", "r444", "r447", "r505" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r85", "r269", "r279", "r282", "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r162", "r174", "r175", "r176", "r177", "r179", "r181", "r184" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r55" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "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.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r58", "r465" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r57" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "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.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r58", "r199" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails": { "order": 3.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": "Allowance for inventory obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r56" ], "calculation": { "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "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.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r198" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total rental payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails_1": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "For the period of April 1, 2022 to December\u00a031, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less portion representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "OPERATING LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r108", "r177", "r195", "r233", "r234", "r235", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r418", "r421", "r422", "r436", "r463", "r464" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r108", "r195", "r436", "r465", "r498", "r515" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r108", "r195", "r233", "r234", "r235", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r418", "r421", "r422", "r436", "r463", "r464", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r43" ], "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": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r262", "r278", "r280", "r281", "r497", "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hydrofarm.com/role/DEBTComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt - net of unamortized discount and deferred financing costs of $5,807 and $6,025 at March 31, 2022, and December 31, 2021, respectively", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/DEBTComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hydrofarm.com/role/DEBTComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.hydrofarm.com/role/DEBTComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": "Debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "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.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails", "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r232" ], "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.hydrofarm.com/role/DEBTComponentsDetails", "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails", "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.hydrofarm.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 investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r98", "r101" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r67", "r69", "r75", "r78", "r101", "r108", "r118", "r120", "r121", "r122", "r123", "r126", "r127", "r137", "r170", "r175", "r179", "r182", "r184", "r195", "r233", "r234", "r235", "r238", "r239", "r240", "r242", "r244", "r246", "r247", "r425", "r436", "r502", "r518" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r6", "r7", "r24", "r191", "r192", "r499" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r160" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r160" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r170", "r175", "r179", "r182", "r184" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r455", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r452" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Non-cash operating lease expense", "verboseLabel": "Operating lease, expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r451" ], "calculation": { "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r451" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current portion", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r451" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion", "verboseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESFutureMinimumLeasePaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r450" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails": { "order": 1.0, "parentTag": "hyfm_OperatingLeaseAsset", "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, net of accumulated amortization", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/OPERATINGLEASESBalanceSheetDetails", "http://www.hydrofarm.com/role/OPERATINGLEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r174", "r175", "r176", "r177", "r179", "r184" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r46" ], "calculation": { "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 5.0, "parentTag": "hyfm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r415", "r416", "r419" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED": { "order": 1.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", "terseLabel": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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)", "verboseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.hydrofarm.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": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r87", "r90" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance of common stock in connection with follow-on public offering, net of offering cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.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": "Payment of withholding tax related to restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r88", "r409" ], "calculation": { "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r88" ], "calculation": { "http://www.hydrofarm.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business combinations, net of cash and cash equivalents" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSU" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r340", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r36", "r37" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r92", "r107" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings under revolving credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r93", "r96" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r225" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r227", "r536", "r537", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r39", "r223" ], "calculation": { "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r225", "r465", "r507", "r516" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r223" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r331", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r331", "r459", "r462", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of long-term debt Term Loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r95", "r107" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments of revolving credit facilities" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r14", "r103" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": "RSU", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r305", "r365", "r465", "r514", "r531", "r533" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r115", "r116", "r117", "r119", "r125", "r127", "r196", "r362", "r363", "r364", "r381", "r382", "r423", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r161", "r162", "r174", "r180", "r181", "r185", "r186", "r190", "r317", "r318", "r477" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "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", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r104", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from issuance on offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "verboseLabel": "Shares issued in offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSComponentsDetails", "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "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 Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r130", "r135", "r138", "r140", "r145" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r208", "r213", "r478" ], "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r208", "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r204", "r205" ], "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.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r217", "r219" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r217", "r219" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/ACCOUNTSRECEIVABLENETANDINVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r225" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/PROPERTYPLANTANDEQUIPMENTNETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/COMMITMENTSCONTINGENCIESANDRELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r170", "r173", "r178", "r204" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r340", "r361" ], "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.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r343", "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r52", "r106", "r148", "r149", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r21", "r22", "r23", "r288", "r289", "r290", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r306", "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r184", "r190", "r228", "r229", "r523" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending (in shares)", "periodStartLabel": "Beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending (in dollars shares)", "periodStartLabel": "Beginning (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of PSUs", "verboseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted average remaining contractual term (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r345", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending (in shares)", "periodStartLabel": "Outstanding, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending (in dollars per share)", "periodStartLabel": "Outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r338", "r342" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Balance, outstanding, ending (in shares)", "periodStartLabel": "Balance, outstanding, beginning (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Balance, outstanding, ending (in dollars per share)", "periodStartLabel": "Balance, outstanding, beginning (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest, term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONUnvestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares repurchased for withholding tax on restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r184", "r190", "r204", "r226", "r228", "r229", "r523" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESEntitywideInformationDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r106", "r108", "r130", "r135", "r136", "r138", "r140", "r148", "r149", "r150", "r195", "r233", "r238", "r239", "r240", "r246", "r247", "r291", "r292", "r295", "r296", "r298", "r436", "r555" ], "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.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYWarrantNarrativeDetails", "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r53", "r73", "r74", "r75", "r115", "r116", "r117", "r119", "r125", "r127", "r147", "r196", "r298", "r305", "r362", "r363", "r364", "r381", "r382", "r423", "r438", "r439", "r440", "r441", "r442", "r443", "r528", "r529", "r530", "r557" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r115", "r116", "r117", "r147", "r477" ], "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.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r298", "r305" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock for vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r298", "r305", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "verboseLabel": "Common stock issued upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.hydrofarm.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r53", "r298", "r305" ], "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": "Common stock issued upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r29", "r30", "r108", "r194", "r195", "r436", "r465" ], "calculation": { "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DESCRIPTIONOFTHEBUSINESSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Convertible preferred stock, authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Convertible preferred stock, outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsnetDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails", "http://www.hydrofarm.com/role/GOODWILLANDINTANGIBLEASSETSNETUsefulLifeFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r399" ], "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, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r151", "r152", "r153", "r154", "r155", "r156", "r157" ], "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.hydrofarm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Valuation Technique, Discounted Cash Flow" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "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.hydrofarm.com/role/DEBTRevolvingAssetbackedCreditFacilitiesDetails", "http://www.hydrofarm.com/role/DEBTTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r140" ], "calculation": { "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-average shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r140" ], "calculation": { "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hydrofarm.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.hydrofarm.com/role/EARNINGSLOSSPERCOMMONSHAREEPSCalculationforBasicandDilutedEPSDetails" ], "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "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": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "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", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "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)(ii)", "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": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r55": { "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" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r553": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r554": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r555": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r556": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "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" }, "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": "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 88 0001628280-22-013618-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-013618-xbrl.zip M4$L#!!0 ( %R$JE3BT55+J=8! '9]%0 1 :'EF;2TR,#(R,#,S,2YH M=&WLO6M3&\FR+OQ]_PJ]K'/VF8F@[;I?F%D^@0UXF&,)&["]XK)6%NMK$MT,6](M88=5=75U=F/I69E9GUY_^]Z+0;9Z'LY47WWROX M&5II_-\7?_Y_6?8_+W??-#8*-^B$;K_QJ@RF'WSC/.\?-S[ZT/O4B&71:7PL MRD_YFFPS(^.^PV""+EULUP+AA&-/,U,8"%CP:#,&*>RJ$)T43'K M&%D]6HL":1.XR:S!-F,BH$RC*#)DA;$Z1!N<7O5KU$GB*=6$Z<@8(08Q)ZST MT5*$K0WIM<=]^#KXPFYO+>\5C&#Y[Y7C?O]T[?GS\_/S9Q>V;#\KRJ/G!"'Z M?-QB9?+ 13_K!7?C ?C][*@X>YYWVWDWI"EZWB]-MQ>+LF/Z,(70$^894AG% MDWX&_?*++]7/X>ZDH2L&W7XYO&I<-9R\<7P3'B)7/<,8/GWE>])M:WKA:B"] M[,B8TZLGHNG9JO7X1M5WAO"UL?N0WS\(]'PA$ MOK_CKU&8H R1#)/KX_.W)FH\./%\=/.JZ1V:W?CJ='?2]'@8.S=:'@]]6413 M=IZYHI.&01"]_B5?FB%,KWU-U7RM;;I'_UX)W>S]W@I(23#^Q9^=T#>-U$,6 M_C/(S_Z]\JKH]D'VL_WA*4RM&_WZ]TH_7/2?5^1Y_N*__NN__NSG_79XD4:; M3<;TY_/1Q3^?C[JVA1^^^-/G9XU>?]@._U[Q>>^T;89KW:(;8 #YQ5IJ&,K1 MG[GWH5O]"?=; $!E[D;OO^COAOCOE9P0JV*4G'F&&/-.18 *(X)#QB*-]3\; MU5 PT/KS/'5-)[TZY&OK@&D^X=I6VQRM-$:TA6XO^FLQOP@^BZ:=Y";W<-'3 M#T.[49R](;MG![0Y\">;9X>O]ND=?GWI^9EDS=/WO'#DW>H>?+W<7-C M]Z35V::'KP_SYN7ZQ4'G[_8;VFH?7!:7!Y=N>+C1O-S9WT8['P]0:V-[>+"_ MC@XN#_,6V>TMWZ MM/-Z^Z*Y_Q+>WSIN=MZ1 [+-#C?>G?G76[E]_5ZT.DW2))L,Q@7O\O#L.W1 MMMJ')^]9Z^1#^_!CZQC:#%N=R3,?X%V\>[A?D ,8Y<'^T;"UT>0M\@[&N'MR M\/%#I[5_E,;1/B";T&:;'&ZI\S?[F_WF'KIXL__^O+7OV#^8 4$\D9F7TF1, M6YY9QFQ&H@Q1$4L4)2LOMM;?[&W^^?P&@1^3WI-E;"OO.=,^"*;<@BN]FL#? M(O#%'0*3(#%606=*:)4Q9TQFM.,9K+K*"NI)4''E12+"S.C[%OHO?$WA!U%X M>(?"2@J#?5 9IA0H;"G+@, VD\2&8"6CP8J5%^_P$])WLPOKR? 54+@T[>VN M#Q?_+PQKVGZ+MI=W:&LIIQY)DBGG0 -7)&3*1Y8IT)@=8M38@%9>(-#9A.9$ M\R>D\:M!6=Z Z,VNWP";X^;R[.%*UH'7'F?>U"SP319 =UC 6.4-%R1S08-U MY8G.M$ NTUB ]82]\!)8 )/G]+LD'$G/E=/6,%COB0L6>2V(D418$H5F%?4Q MDEAGDS\FU$^JX]K>L2G#2[!6_*NB6N&Z=+Z MN2D]C,:&"M@K&R:"?GX7]TOB\>[1AAKVWL!24^T6KZ.ZXSI;W9V3S?/6QVW;QAW?;#MK.@\G='Z'=C:V47-_]V3G=1+@W?Q@W^<'']]=-B\_G+0^ M D1\?'?1VOAP G0^/NA#DY;!]V#J"_5N=@_Q-KO7[/=SYNXA9Y?PG M _RQR9OD@!_N?XC-5VBBYP&?O:<[Z_\H&T-$TF5>6^ 3A6FF ZAZ6 ,=;93, MZ+1./+M:("9\\:*Z<,V"*T,,@.LN].XQ/).YN]:K/ / -XW*_%WK@[D);)5W M3MO)HJ^N'9>)K6[8F,\N>AZZ>'ZSC]'[/[]T/(9>,2BK7Y4K86W,JR/6^)%U M:])1J!23R:_WYBH>^?-:$TY6'1<(@,< M JHA=MQH[#4R8"#P2L8)8D3-P72-7$3]\0RPC*BKCL9W'C8#"?:JSQ_#WN1Z M)YC>H POQ@2H;DZZF-R;_$Y]W#NC3'/C9-2*!<1@5@V6RA"PI!&H:XZ&\8S. M!P/>G-'K//6#,SJHY/GFE(U=LFOO]S:^>S:)C3IPQ2C1B"'$=7(JC]:@S"9M]G$&293F4VP@RN5Z>KS?'X&P[K>M%K=3;\H?W#B[SR?+FZ$;M') MN_=U^U#QN-'%\YNC_Q;=#6BS#"DO%14,M ^-*0=@X@944P'+VE@3'>,YGA-Q MNH'G^.%XCJ>&YX((*@G,E$*2>1^-ME(8'3P2D5--*WE!3R$OXZ\.1TG)'_WT M\+*+TW;N\GXS).VOX7.X.]JUFBB+>WWX]/3,YG\&R5\ AD31A9^]]8LZ;0H,,,I M_%?#6Y#G2T.:=>_SI$::]EN3^^WN*W.:]TU[0*=_',K4K@S'J;>SL-UU12/>HM"'V<1($)6+P1%PRL3H44IR$R M8R+72#^A2,UJ!C1\L=.:A.@L(U1:9Y"'-5ES*H(F> ;JS"*OS[/7LXQ$Q(E@ M.".&,0U6GK?$8:.XX#C$)23HDZWJLR>N3\N]#5@@I)@08'P@!_/.A9<<<;Z$ MQ'W\A67V5*5.2(^MU\Q0)B@L/LJ BL M8>=CQ$P'::T@-%CK*;583!SE2T"R)[6!IT>?*)F*H$@BZB*3!HBE0/]P2FG. MJ-?HZ>@SJQFPT3! %*)UM"Q*:<#R95*D/1TL%-=/MY6S-,ORU'R>T6HE" [. M.L:HU5$:BBS6/C 3'%D:TLQF69X6F2**P6J"H\*4>>V4XY)+;)5BE$?.EX=, M,U^6I^::=H1C[Y$R&C..0)-"G,$B[4"SXD;(I2'9$R_+TZ*/P::*;[$@6 QI MJD)$Q@MJ"!8ISVT&<4.+O#K-/J I@)1I39@U1C$5C$;4!@Z*%4A@()(L'T%G MXYB="7$U%S$RRJ*GG&GM%=8!:TDU2=:J,LM'W"=VS,Z$JLHICI66@+=IQYT8 M&ID/47MM#8*UH)3(4A@ H&!X;BBH"(I"O\C[.E"(Q=Y MC9U6S.9-&0R$,<((5P@SS*UBCFF6J&,L"=HM#6EF80%.CTQ@IPNAL'72<>;! M1(_6@N0('S22@L3E(=.,+<#ID8Q:$;@BF@8)%D4T5C@*JYMDCB-')%H:DCVI M!3@]^J3=J""EA#5(,PEV(.4B(.X8<\E#Z2KM V&"63;Y8^X)-4ZXJA:@'UV9 M'O[6@>WE/C?E<,^TP[UOW7Z[\\CZ3!6JA=E#])E;37\F" AQ+)R4!F''K!#& MPU]:"8-!GU5*UJSS\ZRS,S3#3_V3^ 'BM@20W _F$.$^U9B-$XZ8EBP4WRI3AH39,_ M:M9Y(.M4I0VV"EB$SG>Z;P<6>MJ)$6C3/7I\5N*@Z#Z,E6XT_1E6\HIPIQV. M4C+NI%5!*L^: M16]TB"Z NA1\8%93O(A;"B\'O;P;>KV]41>]:\1_#_,0?-5RK M(!8Q;:!FI9DD)EA-B''*(R<(,U9HF=(1K#;!,\\C6S)4>F6ZQILE9J+9;*): M%'2PA@<+>$2)DM@%ZV* ?U$T:,GP:.F9:"9(I# &8PYT\&@DPUP9K!'C#!1R MCZ6)8@&0Z"&TW(9/+L==;K;SJAC-XSN09P(+7CB' Q5 0J;\[+QK%28$@J MAD&IXTS$J)V,/H@0@F!2D46*QI\C^DPOM%M98BPG-$0N6:!1&8&QC9HRC#6W M>#GDYWOTHWF1'+"E<> Z"@YK%2/1"DN\D09T68.I,*,]R%V[J$'O'^>DI*/CK7?^7 MZ?KVX^_CS*:T*]&I-C-H#$(S3YA6FK"HL03QBR:2!=$(YXV63Z4+7CG(NU6A M["\4J3V%/[_;.ZX1$DZJ("*EC 9L/168ZHBI%< (BV#]3>@_P=]U]Y]!WJLB M>Z]!\':W6YR95$W^=5F<@^&0(AA/TRNVNVX991X'Z1!*E@,&@P$3;7U(<47. M.\R%M3.(('E4^?J)\(DK^3*?6>?^3:AK#;Y;U(QA"%G*"8=EE7INJ$<,3'1B M241@HB^0J&WER11X \+DP0HWW:/2E2QADGJM,*.*.2.5QRA6J5%*&:; =D62<&89MB9%/].@M3;4H$4H\3!G$/3='+F0?".X MQTXI@ZWW3'IBG.,$ARAH\-H1.O^AIU_W=FSEH>VQ>//FU?R&?=XL.R8-!3O& M:ZX\,R3H("1R1EG,D'9JD2+-9T>9V8=T.T,($58:SC1#4EO)A;,N2JDP:(H+ MD.$\%W(UO?TU;H.CT4AOM&*(85"MJ**<.&,(Q;%^<_41US2'GRG]QL&& M)8+XM F==D$ HC % CG*K>:3E#DQV1^KJ?/ %4@\?'OL>M.?<4I(!98 H!X7 MBD7&TP$S%AEI%=5*V$G%=[FH%%P?E$5I)KM91;?W!#J>G(Z4!>P!^82V2D@6 M ]8LI#+ FAJ!I'%ZKBO1DW'5V,8PCCI8HH@AGPJLDJXHD8J*X-RDT,8\/RNWG,5\7736X"G MLV@A@C@78,]HYA@!&N$0C'>P@!DK3/0CR<-705PUL7Y(^O!WA)GA*=FI2C)< MU:HFC"G%C8HR!.^X"TAX0WZ9'8@'O^^'MK&JBJ&WFR_(G@AH/\ 0.A)/%0,U M55$BHTR9*Y()'.G\NPJ?C&138MJ%=%X*Y%R46 A$/1-"&LP9 VU-$8,)\FK^ MK?#96;Z+@RE3LH(-HC%R'8&&EJ7"DL E*@01G00=T,M?U=1:0HZ9DO''27!& M&*M)"E?'7@-OI(HETM(0L4"_LIFP?%PS+<,E4B^5<5($:1BS3H$%HP-#@A(F MF(^U>KM(8>N/HMZB& ,G'*>S21G56"G'*05-!KB"(8Z75+U]E#28)59O>93: M4X,#0H%YY2S5S@?'>(R4(D5K]78.&'1>U-O(8=F1BOJ0DM:ILJGZAK<4A<#L MYZ./:_5V\3EF2NJM$80@8X"0(3*$C&; )M$[E4Z3"\[7ZNTR<1*4:&-85H3.?\*[A35R:5DE"FIN(Y+303BU@7*G#5&.H44L0(IC&DTM8J[ M'.PR)247<>,YTL[$B)D.'%1=QPB5D<(=1$BMY"X1STQ)S476::M5$.D$J2"H M]L93^*$XJ+O8JEK-72Z^F9:BJX+B/DHN+9,,]!C%).=&(>XLUR@N@!]W_JI$ MS%EFT[3471J"CM9;3PQGR>^OM5-&8VF5PHT -"B((;0+## PE4&D40T+(5'0XSK\"O*B(F'?5,%Z'4U<.(M0=S$GH[L8H]N:?I4E:#L1@SH20&/02,8RNM MH8*#;8R=UYXX-O^I83^V 5-T3@?]4.X5L7]NRG#KR4<5S2DFCV'FN)+!&"F9 M0UYSH2+WUCKE79!X_BM<+!SQIE<- VCD50R.>4D8 1L@1A]9]!2;Z"U?@'HQ M"[+U.3UY(UX+"3@IC0+)"T@1S)U BCJ>DFKILLK;+':KIR1EWG FTUF#8%\S M;(SA.JJ8@L"1BPS3)9.R&571?!1IL\(S@R+3BE&F!56(,^&P2N'(1Q$QI-+AJX*"PA@8 MDMQ&90WW3 H)2HFV2R9B3TRGZ+$R?F7LNVN#W&.$7%ZXL60Q=;08+46C(.& 1.JD=661:PL5O,O M7O-.J^G)E6;1((*,L"!7,EKM@K?18<*UB]PLP.KUP[1:Y!7,XW3HKN1820[B M%K0"?3X .L)_TRD\2RQBB[R*!0GR)KSE#D= 1F6%I%$Y1(U@!'NS0/LUB^$= MGOTFCB(IH(2GDWTYXRHMAB82Y#$2&@FS_,>K_13)OSFV>XZI^!CRH^-^\.MG MH31'CU 'J)SJS[Q=@)8L=X<@Y MJA0%!1 TP" X#A@[)W0J^+6DK#2K@]=^ 9:BFE-"&>"0#\PBKA58Z@0K'AB- MH*XN*TL]R:E9OP#_!$$YY2I:"UPD4="8:A$XU5)3)N0B'?Z\#CWXO#U(869[ MP0W*O)^'WN:%:P]\\%MET1GI1Q7P[,1-4W;S[E'O+>A+QZ LO1S>W\%-?ML- MO7Z9.V"*O7[A/KT'ENWM[KU?1M9PR&'#I(I<*H:"L<&@$!R3C-.H'5Z $^-_ M =9XJ@/H;V6K4AHMBB%0PZCT2EN%, G:I6K="W56XY.PQF;GM%T,0Z@88^%CKGEF)CA#A8U7%![P #5F5NO0W%4FM/CW)GV]62MXR)TS*=0]L[R M=CN\#=UN;]@^,]W MOG^G1O&@K$?!&Y5BW)4/6@3B.>+>">WFE](34'A;%C!S_6&58 MR>I4F^7)X MSX%LQAWGW5 .KS><7Z+?.GS=>91B;"VRS&AB2'3!6H61"9%P-/\Q%7-.JNG% M48A(')&12HHX@_\:@VGT@AJFE)9FCO'SNT@U7C)-_V5Q-%HBVX"\?B.&E9EYRHPQ#FEG!8R)/ M5,$J)A<@__&[H/#E((=>NT?0;O+G=N>T+,XJ+6=18@*3J1K!"K$&I7.9& B; M2*<9:\PU#GS!2U/V]T9!Y'2@DCBNI(.1/1 M&5 0T1+)S-@:X;CHNT7<$V* 4@B'$'>,<:(,4)Q3B(5%*D(B]2R"=&3DVIZ M4@54T3Q*3AD'A<])Q1S0B#JKHT?:XB63JDE<\J)Y*20GA#+J,14:EB5G'#&* M>R^0=J"D+YN6][1DFIXT88(-XY8&A6T5C2)9X [DQW.NU-)94%N#LIOW!V6 MAEOY1?IK498H(9@R.NWZP@J%$0)A$M0[R65TB*EE\4W,C%+3DRDJF,1$<8P4 M9M9'S0*BGAL-A'-@^LZ_3+TIND< 9IV-8/NWW$;[\$P5D1CI8.:G TQSU(S:UI,T8<0@Y(X("$L9DIJ,(X"M4(DQX+# M?@'J*'V%%E6Z9[J^(()A(C7<"J501O@4:!' B!0*UFHD+,,* M:XI!*Z;($[@2PCA.)M$BFW>B?#!E;FP[[)K^;0= T?5%=QL^N[2F^VDGQE & MG]J]V7ZYL_NS^4 SY8I;83,W^.+K83,WFOY*@@8;P-"32GHF&9%TD9+(9B_M ML\E,!C,\1<+OAK&B?I>W+E$SZTGP* M_A6L%'E_R[B\#1\QC=315\4@K42G0*UARD>]]O[-KLN[9L>V\Z.B?%0' -;I MF T\%=]G#);3%$(B$8N@Q$7-(C?*4[! R2CL9SXYXAMADRX1JARNO5I_5-V@ M9KH?8#KD:6!(,0W,P!0 CV ,;XBC)SN^E/*#/1 MQ,"1U2( ]P2I5)04:$R0-TI$RA8H2Z3FHUEFJ%$2(_3/^:5CQ+_; ,REX/TX#4J_OVV691'IOM=K#,%:M*,Z =3\W/3 MGTD]U6#/, ,@@$&K2(:TWRX*,D;IZ6+S"9P-(@'!ZHYDT$$3"?9^T"7;-X) M-$.9G?F.QLR9\[8R<)T]OZ$,J"G5H8@Q%3Z+*?.0>:=0E=;1F-25951[@3(=XIN=6-:2^CL^>+V&GJ=,[ZQ MAEYO^C-KJ''.66ND-84>9^/D.CE_IN GP40'&;E'BAE)C77<$2L! MZ+U!CBZ05C!_Y'SZ]=D0EHZ3"YI3Q*STAA,>O7)4(F.M6X"Z6K.GXN.DTSF+ M*&A,Q('V+1U6)D9B-:(<606463["O&T;5RE:ZT?PG]X^7(1Q[W0?(:SV<=P2 M0D3K"<)@'3%+M$FK&Y$<:2"800MPM.9T*+9_7BP(Q6#U\MQ';K!P#!8QC:,% M?=&"B4LH"ZXV3A8 !\T5()4Q)T+>B@M9AS&A2UWXC+X,#&J]W_:NBVQNTTZRGC.G^ M<+OKTOO/0NIC0: .<<%![ FG#+*O"'!.8<"F"Q.!+I(9RVMGYO2WXU/_95. MMW':>R)E#!)T)\PTY4YIG4ZY5L@X._^YH[.FX>.\)J/]4T(T$U8+H()? *"[;YO& M7#Q@FV8!:#Y[".74@81J[!&/C")J*0HV,B%!/2%.+X#5]@7J/Y:TF;UL.0.K('%.*".9L=B G $44ZVB M%5&B!4C<>LB9+6]#W[0''?/*M', S&\?U?)@]AD7P7^;TK62I[5G7'7*]LOA M]3LW>6OBB)NKC M#ILCQV+JX*7IY;=.BGMERG*8=X]VPVE1IC.K.REU[^KQC;SGVD5Z?EJ\]H15 M5:Y-PM6??\&TFM(=#]^D$Q]NU5V<--KNG@[ZO:H%69#%+&6X6!4TLQ$L AXM M"8)8IKA@UG$1EXAE-WO]O .2O1.O'JGY=='X-<1DO;(@8;5F2'*M&?,HY7ZQ5H9>,2A=Z(U^'@?CJ_'X_.S%G_"?L7+K)/&4:K!\(V.$F*I8E_31@MIK M0;E-[/OYF5Y_V 9&[>3=[#BDS?@U1IY)?MK_XSSW_>,UC-#_7KG9U)1'T+I? MG,)-:)<&F('-32R]1M S MU!'[U3TWWQIRV?P_M'?X^& M<6=M?1I9Z'L)^MK_)+J?:/;G[_Z&1I]>1^FN.\G;Q[??E;=>M[W M=^]I]4RC+]]&S_#5O>=5W^6DP7C^:359\!Q\59JF?Z_0E5L?GN8>FC5\,4BS M\B\8ZA^GQJ<#F-90 U<=?'[#\VH:[B/ZEREY->]I!)/V,*"B7$MO2R^,P)M9 M-)V\/5S[/_L@B[U&*YPW=HN.Z?Z?U1Z8F5D/N#F.&O;RR["&!;RE^GD^^E8) M_524&G\[)FGFWK>V]SS=YY1M<,HO1[FV^>K^[O;^]N==8;VTT M-O_GU5_KK=>;C5<[S>;VWM[V3NN+GW"3,Y^&!NI!'_71](Z!F_I%=[6Q\>S5 MLP9!G.GOHL732JS6SQ2G/R*PE#ZC2#Y(8+^K6T 0Q:??;1JM>B1XN1=#OHE$ MT+;1*]JY_PH0?PV&W_".MTMNJU!!SIQC?%R MOAMBREXD5L6D:WJ&P#AR*IITAGEPR%BD\;VYJ(VN26JE#_G:1N&JS,^D4:V, MG03TP]!N%&=OR.[9 6T._,GFV>%K?;)STCII7?[]J7G9Y,V3=_SPY!UJGOQ] MW-S8/6EUMNGAZ\.\>;E^<=#YN_V&MMH'E\7EP:4;'FXT+W?VM]'.QP/4VM@> M'NROHX/+P[Q%=CL')\WSYL>_\\,/ZN(-.1P>?'2BM7]TL;/1AGOR .]L. Q]7ASNO_S4.CDX\Z\_,/_7W^U#TCZS)P7?F.''3>H=;^^A#>35LG[UGK\@/TN=5NOGY'6FTU;&XX^D]@V$D0W$RS*#/F MD,VL4R(37MKH@R9(J947&&7O*FWI,Q5>U"A6H]B,4&S*4"0?A$2_-4WYJ;'3 M#;_/,>=_0^/^&J.19UQ.G_.U> :V_O>PZ+?X@YQ>) ZYOD*U0[P[-\7I8^M\ M[#:?C";^\1>K=P-3 G>UAR-GV4JCB@SHPPM@2GK!K=FB:%O3;A=]6UPLY+*V ME=O7[P7TC7<^MCXU7SWS@\N_.ZV/6R<'Y!TZ? W73MZ- MG_D [^+=P_T"ON,]A_O0MHF;,,9F9RL_.'EYTNP9XB1F+&@4::"31E\3C.LC)2:K[SX[W]I MR<0?7UP9OPUV#V3FD8P_N0U3\?.[]^N[^YN[;PX:NYMO=W;W&V_?[^Z]7V_M M-_9W&F"U[8-IUL"TL;/;P/PW_WMC9ZNQ_]=FXYI!=V7,K;_:3[>QINS&)'U= M67UT7?1A"\!643;ZQZ'QGXGT-49NID;H^N"?0DE]6[UO<[1E>T/JUSQ9,@2JK@P*E%H'T:J](1C6W#BNN M3? K+YK)G?G?_\("_4'Q:B--_$_IN#-@R9W=6A>I=9&9ZB)5)$R> F&671D! MY:'=ZKPC.Q^W4>MC\[SU^N_.SL>_VSL;N\<[KYO\8/_OD^;'W>/6B;NEC)SF MS=?OR>'& 0=%!?J&L77@[PZ@U^M-=G#9/FYVFA>'KS=)"]^CC%AE'&).933B MD#&-6&8UF.0XU=A%7%CMXU@984NNC.SOKK?VMBN5H]9&&OTKV9NH(K$L.HU& MHU\\T%E^R_-'G\+S][#O2UFS>2_M2S:V4\W:K/8>T]M&+UM( MK/HI?^#Y/\@[$ZRFF;6,9XR;F%E'0A9<$)P*Y)BF:>,=@S(E):V=@K53<$Z< M@O=LQ^HYVLAX=-S:#4=Y+ZT(_90U_NMAU^4_$?2D5,@\BTXKT).XR@"C5&8( MH8()9XG"*R_^&OJRB*;L-/XJVHFY>HW793$X76UL=]VS!P/:K4UG,HN5\X[2 M/W)4;UX8UZ_XHU'$1GG%%PW3:_1.@TOQ4;Z1=QMYO]=PQY4W8YZ=VC5R_QK( M/7M.XYA,PJR^P&HW/ONFSX)?/?LERO_P3?DH_7[7B._GN(1[WV2Y>^S*$7WG MR;)\]/495I>B/"U*D^RU*HOIU>BPQ%>%#W>])KW4XK0LSE(_"^K%'?E-6I?P MS.M6WMIX1P\[\-SK]_".(WZXOP7/'^ 6:1T?7#;9SL:=31R:=( #L@UC\YV# MRW?H<'_W!-[?;GX$?>#D/3T@6R?-RR-V[R:.D&"NV$04KES&I"19.O\F UV M*ATE89*MO-@(;7-NRO 3CI/O@,-:%I(L[)N+[7&DMJOD88$-[J=F\NV;3.YA MAJVB(<.(T8Q%8D#I11[^PE)Z394*<>6%PAE3FDN!O\KF7P!YM7@@?[\__+<* M=QM%V2CZQZ%LG S*O.?S*H\3=.4JJCJ_CM-5TW0,0'Y9_?[]ET"%+TS>]K/= M9WO/&N-\Z;*:K9MB//;2_3Y%=^IC?,[((!^/<09AP8^.K^O>EZ'7&__S!@: M%Q);?\HA@/[A2+*@M88-9H&[.&]?AE" M?WXV@1_&38_O$A_ST2OX@6*4HKRDSZSU\)-3E30I*81=>?$V=+N]8?L,E !SFYY/1LZW!="K M?9B?CJS%7XU6Y!]GI0S"^BP$7&FW)C-,\,QR0[%56A$I 6::BP)D7%&[!=!(J5EY()&\SS>^/*=IO M"E#IWQX7W5]VIWGX#U>6R*A9!G,&RAE&(K.8TDQAC9@0"D4%ZZD$$0<-#LVO M3']A$V:,VZL-6'W;@V3E-2[S4^ B'U8;INL;_= .IXD%&MV*!ZZW-""QXZ8W M=G#^^U^*8/E'KW%:0N/\U+0;X2*X0:KU#"W!# N][]O)^5(V\5RYY>L-H%]C M ^AN;-*#LC=(^ZK]H@$M*@<()K_9WY/0IDCQ M===?6TZQPL\4(S_$_U^_1Q]#JA9NL.*18Y2?TK?XS>@8A/[W:&P^N+'7=6W0 M![.?]=A7'$(P[;KAT\,52^F!_>IY*4ZD.>\..+=KU%-TS1:UQ1$S% M2>'"':V#J;*_ MVVEU-B]:I$E:KP\NFP3>N0_/?7Q'FB;GY\?P'MR<'^)H46 MZ/"D>7D WP=CQH<;!^GY\\.3UG%S"\9X>\,:N4"E5R9#SKD4?(LSY9#+;(C> M*^:48'04&5TD9W7A/JTV_E>59(,;IZ9LG*4:3"D4O-$[KG>TGXCQQ\ [PMV: MZQ_ ];=VL&,Z(,%1GAE+=,9"RMMS2F;(1&:PB%02L?+BKX.M9LW03XGDF^,5 M>>V(VVW?4IM" T[+#AC@-, M02=5X3@_#E7\1C*R/\>]-W[#OS>.3:\1\S:8YZ;=!ITNY20FJ_T_@SS9[&"J MVS!N 'U>F>TT17J,,L;&QOLUFW\B"XS?H#V2FT1N :MD[3C5-RTF65O_8]&^/_=S<'&4:XNCA\3?\/G(;_D9& MWVA!\N"^/8$O2.VKIO!0&L6XGY2>V:L&40W2]/H-C1K>#'O/'G_?ZM6@+.'] MHZ30M#[V37_06TBL^*DM"-#JJ @B,)EY)$/&H@:M#@6="82C\MASE[8@#D+O MSN;BN+Y$HU4TKK([OYZ.L(1"G9@=^+R3]_L@&:$-_%X6W;0,MX>- $ORL+&= M5N=4C?\L-#9,WXPR!F_)_.<^KOOM=@?0DB&>Q!I>.FB/XICVLOW&;ZDV@/R# M4/)LW*!_G%<)$Z*Q 6 TWBNY#KW?GT!JK\UDFLBQ$/]R4NO(/S90JIW$ ML#A'^$]D:6WE)/E!'B_ W,P3,LV] 9K79K)H\9169SWCR=WG\$J M'JJA^1#S;I4JW4N2G#;2"'SE%P98W<9_3)I]L\$7AS=IEU;N<=LO#'72,N]6 MF#2J2X*)S/+")I^K )2O0.*/BG)XC_5;-:JPP(T;+;0AW+P\;,-]>D V M+P[(X3&\Y^)@_]-%\V0;-_>W3IK[,-[.-FN^?G_;$+YL==[#,NI/#J#=86<3 MOFGK>&=_<]@\>7_1_-B\:&VT89Q'YS#&ZSDZK 7]_Q,BTI'X .NJDQF38 UK M9CC8Q1PK:6D('*V\>',_3B]+K9/[>?RJNMPR?=3Z71HNT^?=5OB6'XE;]ZEL MRT_4A?^HO2^IK,OUF8^N*%3S^'+0@S?W>LM;_.R)% 10#)HW/>5.6(NY%QD% M"F7,2)Y9142F _P=?=36ZX<5/_L)'/[1<+>%%Y_-^XW5&B.^"R,FL_BZFL17 MHSFLL>(GL6)X!RN(5$XPK;.@/4TI6@JP(MB,2JF5D(XA)[\#*Y9C!RU^Q3^6 M8L[O]>KE\;9#+[GA*^<[Z'C=HO*=#WHCWQI\ZJ@$\CWU"(NR>E<['>W7.,_A MUMWN7W&6_NB>V=QS:[2N?Z6] R\HA.BH#5>V!?-'5^/M:XP"& M/I[ Y-5^?)TJC?8^F%R+^47P,*GMWF(&F/W45B+_QY,0;.0T$Y3*C-D0,TT3 MW@EEG&6.4*.^79;^ >=G+9(XK%<>_?O2^:UQGP#P!EV?C<<2J__]\50C.RWS M]@BAB!I5&%^]BZM7I>.WRM&)XHU!-Q^)4Q7&!U;%#1$S6E-.+.$2&:9PL!([ M;C3V&AD5-!\?8LR(6@$I=SD8*+U_KVRWMN[9I*]"":O8DKWJ53N#?H6[ , W M!:\[Z&2^J")K4X>@YH'N!GVA7TL,+W;V/Y%_I*>2"F^SZ F(H<(QI:ZI# O. M*):(>D-77C"VJH1:%4)/)'%"X!>II]1LN<'S@Y_I0IG#EYZY#1TV*D=JV5(04PG(4O'CLZ'@+Z_(BQO:(] MZ'_YD6^>;_E#!Y5^[WFK;J?CZJYW6_F9K?^_/Y^9> M-GE$/ISI$:[H07F']TS3M[^ ?^4#'CX/7^IE80!=/-/L87C^/;VJ%(_PL/R\ M[QLL1VR:67\/S_*=J/V?$WW'2O*RALZ_A57CVQE>XO,\W;$BG OAV@1]KXOS MQZH5_!BH?QMHOI$T-\4%YF?'\O 5!J-$YK+?V&YDC:TK[])V=V320+?WK#=? MD90O<< 7$^6_KM9]67R_:+'^!*\]-D?=YU2?%4=]YUB^@Z/ H-ONATX#/_M) MUJD).C<$_8P,5;6T*E]BYM2]9VDHTZ<_^LKPRY =?X'&WXW-M_2 A^AOQOBEZJGEGK=TLNG+36[VJ^N,T7ZJ&@707& M]5+<'+2JR)(VQ-["BT)95LU3I9:4\%O]=5RT832]_]/8_,\@[P]KG7#IV8C5 M.F'-%[?X@N*'PHOI'3>VVL5Y[6A:?H[@M2)2\\5MOF II[8/8^H75:SP%V"C MWKOZ)5E#/))R48O[;&B:#J"KX@K(S\85U 2=&X(V3=<<59!\=6#+1MYS@UXO M976AJ#O4B)RWJ^R;2JXA@OMR>^$]NVB-TB)5NNV&/0GE9MW\]ZG MF?- #>&/S1STL?:%:XF?#5$U'D,XJ]7TI2$HJ-O]$FA6P??;LG#!)\2>.8%K M?'YLRM-O; '?2K/]:HVH)_'&3KV/.N=IV7*>-)OD/*6DIYVJ%,S4$Y[JG*9E M0D)9YS0M'4'?A"/3'FDSU8D4]:;0\M.NUP;D\)$WN MO\:6TP/F6L.:$ZK2:>W7UQ2='XJ^[WX^_+NQ9]JC^GBCB.WK MI623H_!]KSI$?*QAU^KU+\ >M7Z]=%05T]J2KRDZ/Q3="-%4(5/O3],9GJ&; M%^4U^)XYI6NH?G06J#7NI:.JGM;6>TW1^:%H$YX!33L&4+"O14O-G,(U1#\Z MZ6MM>MFHBLD8HGFM32\/11\YA* &YWDD>JT_+QU5)QEFHM:?EX>BFQ?'N(,M?)B#Z;6].N@]5^#VO2KR?\/.:WT<8^&>4 OV]_?7^S^="#I&9X\N<#/WO_..^EQ-L2 M9KX];.R&TZ+L-XIN8ZLH.PV,LG?5T9DF[_;2:9;GIO19NR@^C<\7GM3=2N<2 MY]VJVDXGF&ZZ.SX(]VV9GZ63=J_%@+R!?XXJOH/W)=](.B0WM<=:\V>-]7;[ M>M?CUX\.VNU_>[C%^ C?:BZO%P:#1_M%F1;?1C2NGTYN=NV!O_4E\#H7RM$7 M#,J&'?3@W;U>(QTVV@]'PRJ"Y;0-4[[:B(.D.32*46T)>*(<%YQ(;3X?R3P! MW-6&@9E*QPC#OZGSPIZD,YC/QG$QX>(4?HY+7Z=SGU.;F^\HTFL-_/XR+;Y\ MNN1",>8VO+'HA(8SO0#?/"P&\&>WD:>AP4B_QHQVV.@-W'$#> 06#1AOHEHZ M?UD1@OZPH9V'L[!:_<1_3"YWS/#VI?.\W;Y][;3HIP&8=OM.\P!3V(%!W+Z> M&#CO#NY<3]GO+C^]YXF\FXX#O]O/H'WGXOE]%T_+(C'6GU8!QE'H EJU&Z!?=(M.[F[AH9L4Z0$>Z0'[Y3&!,L#Y> 5YW\VORCJ.D/&5 MZ1IO'G[V?$W"GR5AHH/Q8*V"-()="QA1K:&G ]L&>AZ')-N-< IP#/3M75]+ MJXI[.Q^V-S*L&_ Q58O5M$9?7T]7K]9*Z/7SXO8E3JE)_W2D3ZM/60Y.1P3) M1W3K#4Y/04+=,8!T38RG(T8,OH+2:F5.@-AHISCKMKDJ4(Y; ]1*ZF MU!-2*I$&L*V=4H9@^0H7P0U@P4N70P8V92E6N3C#B:B";+7UZ U#A>KTX MJ'P<$P>F.3T%=:',DTY_;25J]($$FB@BG:JF:06G:1^@VAZI2?)T)#$- MG_?&KHYJ:2N#<<<3ZN2? W<_@^JPT1OV^J%3T^F) =4-RC)I[>UP%MJ)1&FR M;#_X6AE\>F+XJ75M<)F2IB?&T8C%R68^<0*%[EI=%-P7 F/;J9,.^5$IS%RC4.0FODG5,SVIX=^1EZ_:(#%+DN?1.Q2SN\ M$Y7P[C[OYX[J?=Y9 ZSI]TL@1B5D =;&8AAJ]?"IA>RL2*!7D>3*@!K'3%2B M5G0Z11IKX3[5I'E:THRV'B8"F7L9^. _GG/(AQE?-5)A'42X8\G$T+OOQ"IOYK>G[(W4JC"S:C];JKJ_*RQ_ZT/A:?- M)_C,=I6>-580? I<&+G&OY7I5T7'EFE3O/WKOK@X5)ER\,FC[8,4(UST@=C)+^ISE]:)HFS\ISIO M-86.C-+IP#X=M'V5.%6.^>V;O ET&O=9S=[M_*^*Z-?YS^6E&W1Z5?AR):ZN/*)Q+>GX5%UTY/B;,667'-7P.7)WB*H $ M59)>(Y9%9[QDC@7F,ZV_DD39^%@Y^"NO2R-MLU4Y>9-]M<*V)QFLR9=3!<+! MNP:G(^Y-VW!G>15Y_]5$Q93CF9K JM6[VK #P:MR8JL4QFN-$W??_.2K]]Q, M'5V%7RED/!&K#..('UMY_+Z<&_H]J]NC@F7C.X8X1Q@_QHF_AKXLHBD[UT%B MG)%<&A\:7=,)$VB&WTD+GT0#]5)(6#!E8I*'I3HGI!COYE;.OR1^#T_G_L: MJD%?!8JMCK$EO7*\$3;R-XY@.T^L6*T&:5^F..^&7UX27G9R>E(P&=H5O Y$I&JDBXT[0C428O6^IZ M\#D;^-JG7(G=9Y?<\W?[[OM%+^$XB])TL M:F"VZU(XOCJX6K^KH:;W7[VN\5?1KDY\:[PNB\'I:F.[ZYY5#^=)71G87NYS M$-!P3Y+](A5O^6FS*[TF]_]>>4B]VI7:5JMMM0EQR!, V)WS82L >[N^N]]( MY[IN;;?66U6IE^W6ULYNZ=U5V(?R-YT96Z_>'M_L]G SZY]\->*USSP M>\6WOO=>J)GZ#) 'S<#7@?U;OLTQYE)XU;4/U$_R?0^C, CAQF9K;W,CB>/> MSIOM#:#O1N/E^AL@^&9C[Z_-S?V]QF_O6^OO-X ;-GY_B.XQTR_Z;3LI#<4 M^O"?#9G><5([*Y\'K-CC7YUB &;1ES_IRW6F/B\)5<&WSVML"9B8ZOFUS6DO MK$W^^&.LJJ[EW6K U4-_W&22](9;I?VJ%XYNC]%5[ M5JUJDZ*#-^Y)\8Q+_<7;Z!G^P7NUC#N.X%]Y473E&!F4;QZ)9*_WAQL!!F7KOVB16%ZJ/7>[V0:G=_ MDR4>M83S@YAH&C6BGW:03WU2P1,[M"H&>C7>5C,5(ZW]$"?=^NP?(M(B]#$E M0&FD?^7(DS/7K&%ZHU!IE_Y(.RAGIIWV8!X#;KYG#E%COB3K?FC^7[>GZ;L^ M\?JG5;'+<_5M?^87:]VBNY5""]/NWZ";]W>3^VS0\RL3SWAU(6>:&R>C5BP@ M)I$Q6"I#O)1(.>=H^&<[*36(4KS2\,'E'=/N_7LE U9*6QZIQ^S(F-.UQ(WK M79_^V?S,BNO]5Z8LAS!M'TQ[$%8:HU1E>.]%?ZT[Z&2^J/Q]J5M@3IB^4+%I MY>;Q],/0;A1G;\CNV0%M#OS)YMGA:WVR<](Z:5W^_:EYV>3-DW?\\.0=:I[\ M?=SO#O'FY?G'0^;O]AK;:!Y?%Y<&E&QYN-"]W]K?1SL<#U-K8 M'A[LKZ.#R\.\178[!R?-\^;'O_/##^JBE>N.ZVQU=TZ@'[+)#C<^HCGX.1#>C_T^0&N?[I\0W>/#SH7[9T3?WQPLCYLGK1/H-_CULF[ M8;/39(/:^=B$;]@DU1@O MCSOIG3"&\]:^NSP\@6_\^'=LO4+#-_N;_>8>PJG/G?5_J$&&:24SK#W/& LZ MLRJ23*C M Q:4F177F"RBKG\\_E-#GDQFRBS$;?^][^P0'_\C#A.4/L[Q+(& MQQH+8HZO1M2GG05=Y44ZD>UM,CW MS>*]:\9" ^NTM,[/1$O8.C:6:R"=&I#NW=$R.38B2JRPELP:/)];*:O!X;/"XK85Y#3#/5,R .BQCV+#, M".PSCH-4#LL@F*_!XZ>4L,7V::X[5\5+5+6/P4ZR[;#:Z(;^H^Z@? U0'VK! M+S2@3DL;FU!O]XIXK="O<77:N)K?4@ (F+,E8\#K32(8,62*8DCB80,&P57I5:['(X%G[Q>87-::E@=6H\4BH M<5OCP@0)2B3)!!=NA!I&,)(!T2J%B^.@1JB!Z4*K7+5#[$M>_*6#<]QNR-7(^&#EW[L:Z2:*Q!WS,) 4MBPDA,QUIR(@/07EF MB-;)5I5\D5&S]G;-+U),2]>JD6+*2'%;QT+,:$(=SI@5"OYC%2 %IEFD6$AK M+2>,K;P0*6^K1HI?SZ7UM@RG)A]5INKV;I1+=C=2;VJ'UR(H7F-R;HZH";BZ MDT@YRL*K]Q"FC;9WH\.,4D91S#/G(\]8!+2U/MC,2DX-#Q8@UX%%BU2S$:;VZB3A:$!*MM)D2.MF.06=: NPX MRZ,/ C&7@EB)T*MT*0+0'AUQ?H7Z.&_'!;Y7&Z=MTQT=5)A*H9RF2ML_GCI0 M&]M/[K@;T?%MHB+8VIL3&M8Q*%.%W?_L[HP.XNH>-=K!],+HF.>LB%DZ7F4^W'++ MC:S3TL^N"/DFT7$W#68GON^%RCZNH75ZT+I]1T%#L &3&+&,-,9"\)ERF.2 M!4ND<()BN +0RE:Y6 9'W(+ZVI8;1J:EH-4P\F0P7,%D;9^DR[411(*_0W+UQ[D*:N1M7IH^J[.XH8U88@SE$F"/4I M)$1EV@N288:8%I8JK-C*"TKD*L)XD5&U]GW-+YQ,KZQ=/"R>WE32L?&!$ M 9(H!78=P3[3T9),"Z2:74O%:A5= M5X?G3AL\W]]-"#"<,9OV'34R&6,J9!ISD44L66!118K)R@NVBF6=CE6CQUQK M8C5Z/#IZW(D/P]XH&4)FF'(9HSIF.AB1*21@BBT+/$69BE7&Z_"PQTCF_(I& MN"#)G(\7+?:X:51S-YW??;;?P[]_:5::Z2:LUDO+]):6@SN*J<1::<1=YBRE M&8O49$J!51^#Y0845F*Y6WFA%%YEBZV:+EBF:@VK-:P^:E9N#:O3A-7;&CO" MP@L<:6:D9F#OFRH=-V0N&J0H1@R-]F=V6WO4F(I%[^,7J^IY=8S@J1G^<-7T;XCQ3[MBYPZ\'Z[! MWO>)2Z.D3OLTQ+&?7+6JC!-695REUF".764%% M)C5WTO"4/>Q32:U5H18ZYV\.MMT65U,N!^&K]>^O&5EUW/H\*Y['P]A9&Q/T MFB-F4KGZVJ4:?*<-OB=W*ZBBX$,06&=B=$81"1D0V&8&JX@TP8I;FZ)-5_EB M%]:J8]?G%U)^5GFK(66FD');GV-<<>VPR9R(H,])CC+#-. *]9H9;A47'""% M+OHIL_,7O[XH^MQ&B $$T3?*#'GS[ M9VP=UL@Z=62]5@7U9/-B9^/=/X1@0ZS565269TQ;E-D@3"8813YPIX4(*R\P M6E5*+C*RSI_CL$:3:7O::C1Y:C2YTM/&:,(5BLY[GCG)(YA^46;*1)+%_Y^] M=V]J*MG>@+]*BM^IMV:JTD[?+\YYJ4)!AWDE.!+'TG^LODHT))R=H,"G?U?O M@$ "2C# #O34.0BY[-V[U^JGG[5Z71B51"7LJ,UMT'2;EFJHC]/O=AK!L#^L M:E@8II,*J<7;MF3<[6))PX*S=\+:3NQAS1)+)C&$?;"(>Z>0X3XA(Y1P,GF3 M%%]956VUW#!;/&S-A9';J8Q:8.1.Z-H)C#@9I!0^(BJ=1)P&B9SV! 6A*,>6 M"\-$AA%BEKIT5_&J+9*M#0>?T#A6>["J76DRM!14[17(K LB6P>)%6!=.+#. MEJXG#K9!Y3*+X0N7N$S"(A^M >-8,Z2=88@FKZ-FUGF<\X!U6^N'4()U M6:HK%-2Y6_I74.=646"!V!%&0G_:1&2MQC3J<+'7F M0BD^L+BI?_7=);>8H]1B8S?C*+74:+P-S)VMMJ^E\YX;CK0$?L>CC,@HZ^!/ MX3G/)5X%,#TNVTHL->86=UUSH>26CU,+E-P.E$S3-ZN"Y,8K1+VFN1V212Z) M@)14@7,:N9)R997IMC %2AY/W9Y7OWYH6@)3[O'0=&T0GMO]WMCV:UC==C C M-@^DU.);()S.UMYGW'+!,9 RZUG.XWIL#/]R+77MX[M2B$XO)NT!(G2U##ZR,$ITL MXA2 E M"0I)!P=;%8>NG&7KF"8LN1(6(C;E- Y7(34FO:#@39.H7<&;6\*;&2Y'*2<&,^05@ XGRB"MO40Q8A"28#KD MHMQ4 -[(I>YJ>%=X\["<;Y<#PO/AWEYOO!=S1['<'R%# (P]#GSN<_A;9SB. M+<)^O^\.=->2]>D-;H=3'8YZ3P>]_O^[,JX.XFQ=RN_3F.,^SD]B0;-KH-EL MNRL2&69)1I1$[M'*)$6.6Z!0*4H9$J=>T*Q,,S#VL#1TGEVX:.BM:NA,:2W8 M;B/Q!@6A#>):*.2(9H@[&5DT!$>1KM30AQ5Q<_G>LM/8#KF-OL9=TX[0^WIZ M[9-+H/SYIT2?7J0W"( ;3Y&I!WDO5&OO_L?:/^K^[R_^YYN'7=>OB5;W4_U/;>Z[SF,X;!SO/FM<_SVJ',,\[CW M#_W0UX?;:Q])TLI8JU&0'KB#5!;90!UR-DA*L!0V\1_OPE^A^@V:5*=1M 5I1JF90J2JV4B@C$3P#="$<&4 0EPRGLD590 MJU96&<9M//G_-2!NHFDM^UT#YH6ZV]/*[8/Q:&P'F=P6M6RH6I+.VD<&Z.:# MA$TW> IJR0PR+ED4'&S'C'@5#6T.UFV.1@<%YQJM4%IS'5T*2#BI$->&(,-B MS@MC1.'DG8V@4)RW-:5M+2]K+3@-<]E-WA0*5W"M^6I(M_[YR)@7!,P'9)0. MB-/HD>8RUXU6@E',B:-Z7ER[/:TJN-9XA3(X8"&U0\XIC;CP'#D2!0I6>.*" MP%'X&M M^PM7V(US\:^P?G9T@AM[7$HW;[!"Q>2DEDBE"&31LA"\*[CP2#LSK<&HL[1MO[5O>P'U!BT_*2ASWU'X M#QLM%\6BSN3W&L2W.3BI!E2"8!>'J+,E_:EFU"8C$7<1#&VC C)&1Q23<(H9 MQ:E2*ZM*Z38OS54*@C2;;Q4$N0,$F>9DE#,0&$\HN5"G[21D'"!(\)(YKCD5 M,F0$46VLEIJ9-:],Q=(P,^\/]@[Z.62G-:RK5_CAWGX5=^-@U/L:6[VZN$SK MM_YP-+K=T/E';]HNC*R=B;3.17]^7J"38D&O0)J=.-Y.77M84'8NE)TMR&^\ M$=$PAA(+&G%//3*!2N2M-8%;)5AD*ZL:+W6B4O&)W3%P_'8G)&T$SPF__3*$ M%!:W.'R99G'2".6H!-K&"!B#GA/D@N&(BF!(<$%YDLM*MYF>19B9+;LXMVZ5 M0H68>KY7&HW?+M[=G"E=@7=OXMC"B,*&K08P;Z-S(EV?2+1 W.(@;K9ROF>< M1P*8AJ4QB,?<3UCKW,PR11N\E3QFB).LKK>IJX M$&V"EEJCD")%7"0%AA&+*!&'(P.SB' 'JYKCMB"ST8KWLJI+<^Z+];)&B\U[ M+=URF^0H.I_4O%$+M>#AXO!PMO:\3 YKER("P\TA'G! 6J2 HB266>R,B("' MDH@VOS3*<=F<18VIHE5@ITE'@05V;A=V9HII)>F/MEX+I M=XGI,TYE+PP3UB+GK48\>(M,+DJ.:8A.>1FC#8#IAK0I7^J(F\9@>FWN_#&V M<-/3G-=S=?;V;/6I-YC<'E^$41]A]55W?RI/:]-D-[:LS\&,=G"4LWX'PW&V M3RIX>=#JP<@^574Z2C5N#5-K#!\'M AQ,(IUZ>!Z'NLS_=0;V('OU=YP>*&N M._KD8@[PN?DX&02GD\"%_>&HCGM^6L6^S?G#?W[KA?'N*7J=^^*)A/'95ZR# M01R,K_[*3^?^0LU#BI]0<1]E#VMYD*FLZ7,_\Q/56 ALC0;&#.4F<4ZIQ1R0 M687D&";.Q8_$K)Q^:;8 MUL\'HW$O'5T]ARG=9 [U-:9P,@S81H95W7O[*6!%K/*G8#2V*4-I[59YL_V_ MG\M2P1I=>_9JH[7]HO5\N]/=Z'1W_ON'7;U,3\X)Y_;QA?Z,>-3ZW/KK*%3# M9*N]UE^P^^?SY=9+ /#]=FMSX*_&AQ/E.L/S/\^IF[D7 +W\ 4$FZQN=G8WU M+)V=[5>;ZVM=^&.G"_]L96%EP6V_WGBSUMV$#[1:O[WMK+U=WX0/_7[ETS?E MX7[;' #D#P_@&F'4;L5#'_/>N3O9'D)K/U:G?^W!ICP>7?U(Y\0GK@*+>O,\ M _IZPX9'[=O]47QZ^LN?H3?:[]NCI[U!/>#Z2W]>U)=\AZG-NK[AY.T31#/F MB18L@]J)D_+DQB=X]Z3&NRG^,7E/B2=O/Z$^?R'*6:?_I1,_/12VSA$R)Q)S;?]-YSA=,9MIC8VH//[8Y:$7:> M,"GGTF*D?8%=_\Q/?YV8C47,\\]N>0E1;[8$LN_S.J[\GS[MHYHR,I=R+B+2 MJ"$^K=3DD)'CCF/'B=+'%61H^M MPX:8C^OUD0[!!%WO;.=-_!H'!_%%-=S+/4CR$-[UQKO/@?4-]V*U<>C[!WD> MUT:C"/\+2Y,HL[USZAK(RF2"241RSU96"2%MIDIX MU=V%5Q4L+E@\A<568L^Q#DHS6)7<&\*$%U98RYU,,=583$ZQF!0L;CH6'T]A M,>,D4<\YBMPDQ)7C2.OH$178>1:C#LF<8+$V!8OO+*>R(D47T6\VDX M#*,\AZ'D42X5(\X"W$XOL_CRR7BLOO9\'.V ( O8+@QLCV:(+V5L/1J+5?#=,- M2V"41*U&\KI:KJ]KL1;P713XG@8VG@-?+ F-"JSF(()'/#"#M%08^< MUSAH M%K+5+-L2+S7X-M2!^6L'P@63[I0?%DRZ'4R:)H0A"$&Q(DB;NOH83? ;8!(3 M2C&G!.46,(FR-J5+782Z./(6-_7;^S$'A@X^M>+A?HZH'CV]54_>LE_CD=4< MWHE]>/%3N_4I#F(.PL\1ES;L]0:]T;BJH^3OVWIXV)OQP@V$$XF^G,AS;1#6 M+DAS8X("99]>V#X]&_T0<'3",8:,HAIQI@FRWDOD>.(J,,6Q"2NKG+4Q?@C[ M=(/B&PJNW!K)+[ARY[@RS?\=]9+:P)'%P2)N4T Z!HH,CM8G'X/.U6.(;&N^ MU(=+#:U_W'B?[V^Y$/COIWTB4C7<:PTG]'\XN%EH[P+/W!Z:PV6N"2%E9:$-TJE6UF M9N-:YRZCVABO[ _'4T"BD82M0,/M0L,T.TL**\:L1]%PC+C(O6>XPT@:3KP, MRE*I5U;EI;TAEHBLK1)?Y1K81#GJCW5Q-Z[Z]1$L(6_<:#6A[@U$69QQM#S8N2'([K8-X+_*0 MU#N, 1W':ECP;9[8[.Y:QK8+M0\=TXX0;!!S.247(X#L*,@'!(L M$:H-B-9D?]$E?2"6JAW7DG*DNM=NZ[<3;\SIH5J[-8CWGD[QP#'M%@_+LDP[ MP\'PHF>\F'PW ;2-&4J4A#.6>8,P5SD\67KD-(D(0,X$ZT&"$B@1N:3Y>G'* M-';EWNL)5EFO"UVO4P2$&$9=L@XI+AV8,($B;0Q'/D6M2 P^XER^G2^S]=)0 M)]&2A1*YF(95;(WMX7W[AQY:@$ SB-%9A,!IU:;>X !FP%9'F^.X-P*@SL.MAG6/=K<[P%;P9CEP)@IFF@8\XX8B0C/ M?JH$BF\!$D*6,P'%M.N/S*JA(-B8]\5*ZUW&SCM_XY]]H]=F)_?(7>YW[^AX/>MT<(0:5+DM%M M(/L_,S10F\@(XQ@%H2+BSFGD)&/(*>D4P#K!^9 UUX"ZQ!Q_G!Z_@H6/ POO MD\@6!+P]!)SV1\J@J34,!:L8XB!)I D+R)(H**&!NP#Z8+8L-4 MYFUT>M]:1[]S;5RX]L^Y]N?9+#>B 0&BICDZ%+@V5@$920G8,DYYX4/0/*RL MXB?B5V*ZFY=A5G!HF7#H!C#TB_8_+>AS*^@S9>E3KJGFSB C"$%<28J<2@2I MJ%@2CKK$=$8?,AO;N'R&?M-BBQK/0M=[_8-QO%E?RE]LD_R0\?^R1VPV_C>: MAYYH:=D+YMH+9I,+0Q1&$D:0\5K 7D YLIY(8*(F"&R%<[G>PB\RT>8%'Q4D M6B8D:B 3+?AS0_PYFCYWQP%[P1#&22-.K$:.&(N2I]RH8!R-M25,2D>'1UE3 MZUW]1PS(PJCLISAQFH]R#W4_W-L;Y@$-_9?6\& \&MM!_8BE$=,=G;PTWI:Y MN4?]<0[[.]CR;':&8E9Z'B$"L"G&''=(A,12#C4E;S+7'*ZN59* M09G%,?J",@U"F>F2;U]LAQ0AC% &=4FI;G; MK01'--\6^!7/]'5I]<.L?=E(/G!$3!F;MG= 5G[@1GIC@=5L2$Y!RR0IJ<4!60I1Z# M(4E"H#S+.@>VUC5!NSI6ZLN>A0@S_&UO4C_!MZ7U?_"S].;[UGJT^]P21K M 5\$ Q]SU9Z[9V8TSU=W-[:L]\,]N/<13$%K,!S#U6'!M6 P/1C9I]P$?=]6 MX^RY'&.^>@M.Y+TXF_2D^^XIU, C B2N_\M.YG[S2 MRX\U?DKQ$SI)'[@/>="+,W;^9WZB&M"85S0P9F M)LXIM9A[Z12L68:)<_$C MI2NG7]K]GAJQ#\"*7!7M%V03//13V_]FCT8K?UR<*YBH*=G<8%H_'XS&O71T M]1RF=),YU->8PLDP8"\83HIH/875'JO\*1B-;R5+!&UYZ] MVFAMOV@]W^YT-SK=G?_^85ZZ]A/V/L MJ/42$'B_W=H<^*OAX42W3A8[@UN=TS9S+_AY^?.!2-8W.CL;ZUDX.]NO-M?7 MNO#'3A?^V[6]L_-[:[,#+V^T6K^][:R]7=^$ M;_U^Y70TY6E_VQS %C \@&N$T=7#/2_]Z+($OJC8C2[[X_>8%LLT6'VM;_[$7_93F\W, M?/02H^R$"]R)53:]?5QNE'5AEXBM/?C<[J@58?,(K2U;^=T6(^UK^-)N=(K\ M2Q5$?W:=\VF<2R&!["6[CM?RIT_[J*:,W)9R7M,GWQ!?^ VK'\NWZ-;QAVYG M]WWWQ>Z'[MKQUO&_7\X<:Y](Y_A-_\/+#=PY#OWM[C_LP[M_1(=N'6ZO;QQM MO_SW]_WGKY=;QM&-M>_TMZ[S\]\M[^$Z'OA6=]=#_L/Z%O3_>X%O=3?[A MW1:,?>O;^^-.VNK--.F]HT)%\ZZ2.XJ46&RAH@*%#PH*2Z&BAPB TRV0'TF= MHH8"\&U6Z6@TJD[$-VE?F \ZJK@;!Z/>UWB1AI?@\SL(/F^(HOQHG<_^?#&L MX&.#EC^HJCCP1ZUQ!7?IUS[]UB?;&URI.8\L^O,.^GO7R_CY^54\V;Q/9/3\ M1$3=+*')\-8&H7LFK[607=#YW4M8>OAU7]QGA<]=Q![6'N#E];N,QR MU.]?"C;0>7Z).114[M6$<*(2\6@H& (5T,(ID0A. $"T!*T7>V-^>^/' M/[O#L>W_R!I96%7,XX)+-ZW0K*FQX89O1S@P;QEK+1&DN MY>5A,_(B(!LH14F&9+V5$O8JV(Q(FY %5!:\]E'SPVMA4/!P2?#P/GE\0<&[ M0<%I2FX!_$ \ A'N/>)2,^2"98A'HKARD?E0M_0C1-1^&JZ7G(:2D[# M+\F#+22G09>O ?& MGVA%;R/F7RP^04$_X?I6\A,>_5@-OOK=9HV5X"<*W^RR]S&Q2MYT//:A9/L_K:IC_==4?JSNY(N9-DR>F/EH-OTT?\R[5M*S! M6#/#M/UZ:E[;7D";DVEZ;O=[8WB]3%0]4=X?[!WTL\%:STY]"#V9I_-NK/J5 MB:/BMU?U2=/F=9MM/\997(^IYWOC,CN33,1\7GD&4;M@]\1J=$+VZ]C/2'_5F7%#ZX>-+NYL4R2FYBO,M^MJD6] :O_N/WC0H]UJK;-Z3 ML=H:7J@,S;5D^,SV[<#'=NMO.SBPU=%DBR/MUH5$U(E'Z9ZBZ'XM3>D.C^:N M-^/SU0J35#)%O; :*QY"LL8I:4T,6";!#/NX"8+"A%X\D]OLO+CD4 YX MYO'67K['>[[U&3[Y\N^]#OV[M]W]^TOG^,W>%GU[W'GWHO>>_IOS=LAT;$(0 M(:G@41"2(IZP0=9XA8BT5C*GC=&I+O+*C6D;<4='<].Z^NAR=QY0?N3U<.?A MI4?^(M[.1D+<#&QG R#.L_P)LV],:,.2@"B; M$HO7&.*L0$U8BS0)'FC"#E M*"!4 BP5HCXJ+=C9<.Q\S,#Y,%&3*!$C43H8&KA1VE)N!8.?!L 2V,^OH.8R M1(LM":2**4B5,4E.& ->2CSBA&!D' G(*(+A/1"H-@"IDK//?)V1B9YM@:(5U25AE? >3C=2B"*Z&+"!* 22\0E-\B MQ0#PJ8()2C&9Y,JJ,*:@9D'-@IJ__-!SY7:!F9ZDMR0DRH5P5AAO(A8,,Z)% MG,7@"L =^\//0>^>84CEU98+"3G%GB'%BPF;FT2!IM?HH4%UA8':YTISA@, M6-@Z2<1@:T)<>&"/L#LAKS%VEL>(@\@9JKAM2+&V'TDO\.M)X/GY?M^]T>@@ MAM;!/KP2#V/E>Z.8T["&^UE1KA7!\EAZ=]W&<;P!N/7&T)B\XY0IYRT. 4LC MF(R&DI_DREYR+E\#\68MU?6#"N;N-3S&\*1K5_WF]D2T&R?2#N6T?F% ?31S M6B]3L#0$CW)2=,Z@,/4R6L&IY=Q8()2.>F*UD(+$]+,]Z I;8'8+^M?V#^(5.U"Q M!N;99*:/WIQW*E!%$ B1(:Y=0E8%@WSTEBM&#.PX8 R4':8 2-EABH(4!2D* MTC *LNB2486"W#(%.3QMJ=/I?B+;W4\?HPK8!R-0L!QGAZ1$S@N' E>)!$(U MC;APD)N['']0.K;Y+L>\$G-:4/8L^O/NQUS/XVLML#D M7: KX5%[<:\.EK\K7T)]FUQP[L6PZMK#=V>RAA?J=Y]E1)@5-=!+IZ$ MA7D2=F8\"]&$=O8ET7LCM\'2+/6R%Q0%*0I2%.2.R,*BHW\*66@&69C) M6I3<1F^!+3#'=$[&SF774D)".DVT=U@HT2BV4,)T3GQG(58M;T>[_3@:M;[9 MJK*#\?>$P1*@LRP!.KM':>_'T3GO)K(]#8SL# =9[,6AMC!8G*WH:[TPW"6- MO-(1<4$L,C)$I*@6L!5B9CU?666$MHD2)32G@,Q#)>E%08J"% 4I"E(4I"A( M49"B($NN((\L-"=;E%9^]@J#>..['ZVO-QXIY\$_WPTZ"^ M2IW&74YJ%N:2/,+TU"6YO?Y6;*]])$%@RZ-$G$8"/XQ"3DN/$A,>1Z9 0]C* M*FEC3);8(5G@J.Q714&*@A0%618%:4A422$T32A(',8AB%WO701Q(DUEQ(,0^RE$4(&); 0\WNZ@3MNUM3QU;6+V!4K[II6 MW%0W-RQP,MHHA+D+B%-F40Z"1C%PF7(C4Q_(RBIO&SZ;>E[ HX!'\[Q*!3QN M#3RFLX]2H-YRPQ"64B'N,4,F,H5,(E)I&CQVJ8#'HPU@>C&LX,]!RQ]451SX MH]:X@HOU)T%,GVQO4"*8'CQM+^,1G>VB!T MSUC%V8DR6 ';J6L/7P^K^HWQN.JY@[%U_=@=OK9PF7&A_W/0_^WG^'!KBOY' M&RQA0/H3(4#_+0/ZGZ)!QF%LB-=2V5P!G[(E)O\%?7N:]D[9P!UC6""F8%/B)F)DC0S(Q:@=ELX(ILKVM.CPI&L[I$+OZ[T R#/; MSR5YVJTM6_G=R7PSTFYE"/@^[_7@[LO?[X95B!4:#_>?9F&.AOU>:.5Y>4AP M?6E='J^=,,YI[$+B"4<=F'6)&D*33$;QCYO7K'']O"ZV5&=03JKP;!^,1V,[ MR+-72N\L#'5G:UE[XY+D5*$DB40\$8[ &G H)B4,5E(K(E96&6L;A=NP+2\Q M]LZU6N_YN/$6(>?^3ATN1YS_W(X YQ! M^*@PUOFPDTV7?@X8#!9!D&:YXVMD$6D#/VR46+,H>? 4L+- 9H', IEW"9DZ M!4N5-$DXRG'@1AACC25>L4 !,W\%,DM\RL+P=+J4ON54>J$91=.!$5H-#EJFG#=-F868*_?M:$ 7 &XICST'/B6%%AJ!K[&?.+* M MCII*W7V@C.@L'%V&X&K$T?MPM%K=6<(,<$/SGYH8P@Z53$DFGMJ%]9I82T M-=>%-]Y)HLCR',;_;0<'MCJ:R&)R&D]_X31^@2%2YP3-0)IA>.#Z\7$%+*@MG'E<3"&"*U,!,H)K0Z:^-I5(Y6,&:,0-Y@E2UY M@[3W'@G*G:.$:A?TRBKG;4ETFPFUQ, \WWJ]YR#-VT2=Y66\4L5[[.ID6B!,*K)8$A< D 6,] @\T!G-F(N!G@7)&2TJB=YYSYDQ2EF%'3(BY+2K]%=@LGH+%8>KV%"=5GGAG!4&*4(LX#@99 M&CR2G',J+:4J^)55I50;JX*L!5D+LM[Y(5/"*3I#2=*$\6"\]D()19S6G(DD MQ-706@Z9[@5CMR:A3X"S;[]UNIY_#-I('I-&@*D!<>-5[@S.$%.P:0;N3- J MEV=F^E?.F K$%8AKT%// W'44T%"P-H:P@561F'!?4B>12VL5 7B&@=Q6Q$]B^O(PR'Z3CMB"R@%P!N8A3"&4*=E^XT5JA8R/%-=OJC48',;0.]NN^L;'RO5%L#5-K MN)\U9=0JS3EN]PC=$HLIQ=P!'^'8,!T3MD$R"PN9 RK7-4CH:0T2>HW4]AJ+ M-VNQKA]4,'>3YD>3<_7ZS>V);#=.Q!W*"?OBL'ICYH3=1QFT]A1ID"WBVG#D M',%()1LM\=E[DKV9;24?0(Y1@T)&'S;*+%T=K*(@#=F&+DFTXF H&\I=CL_4 MT1K,7!0$,VU-I(K^9 ^ZPAR8W8+JIGM7[$#%()AKDYD^,O.1.6FE0YH%B[@U M!ED6)=+>!*S JM,BPB:SS*9 9"RPQ0%*0I2%&19%&0>1R1U.B4E>."8\^!U MLL19&3VV#AMB"@5I' 69\4EZ9;F+5J'((T;<8(>,QP%)XK1UR5#I6>$@C[/5 M2UZ).9$GNQ;]>?]C&E:MKW$TAD?*[U7P:]7SXQA.WL^8,2I]8!Z4$_+-=R'7 M'UO[9JOPLKIV-Z[BB+P.0&_.."*MQI@%I1!-&FS$8#TR+$3$LZD?*0.QYW+\ M2KK$#BH(4!2D*4A2D*$A1D*(@14$>LH(\KNBEB0G9JN+^0>5W M[2B&VH?PK3?>S0&(V8\PMHV%%\.J:P_? MGBH-1W4JIN!(6YTK8FG$EF$@L]R$BRV5 W&J)C#82R4!M MX$2IH-+*JB:75@R9NT)=.; INVA1D"8HR#SY4PN/*CKKCC=Z$_L6]O7N<*&[ M03GYN]YN,!U\))00(&N/$HT<\:@8TM$QE**QB1L%NAYR*JG0IFP&2[/6RV90 M%*0H2%&0.\JV7G0 4&$+#6$+,W%"E%@*=F)"3L(/;G,6HV4!8:Z,#DXEIDBC MZ$()U3EQGX58M;P=[?;C:-3Z9JO*#L;?LP9+D,ZR!.GL'J6]'T?HO)O(]C0X MLC,<9+$7M]E%*0H2%&0HB!%08J"% 4I"O*0%61!P3L%0_S[S?S!3QJ7^G2K:'B3"\*4A2D00K2D-",[G -9BZ/ MP/9SR-[FX+G=[XUMO_8LNNFSEC?Q?P>]46\<=V+UM>?CQ OY)OKAIT%]E3IC MNYS(+,XM^6FVWX(A,H"^(\6\1MPE@XR/"2E*'1/1!V/"RBIM&_P ^C(6/"H; M5E&0HB!%01JO( T)'RF,IO&,9B;&1&*JI(\58H MS>.-<>G$<:L_')7",@]_TRZ' 45!BH(4!2D*4A2D*,B#4)!Y\@J,D"EQQE-@ M@AL3-#&1&,4,%8%1;:]A&%[1S@TXY.; #_?BJVM7KBOFW'7,N2^SG=RDLR1B M+Q"1N8=&T I9:24">3JNM0J8,S#G6)N:!31R*PNY@0MY 1Z>LI#O?B%/^658 MQ$3E%CC"Y\(1FB3D>))(XZ2- BW1EC1K(3_. )\7PPK^'+3\057%@3]JC2NX M6'\2Y//)]@8EPN?!T]IRW%$4I"A(49"B(,NB('/0:>VU($"Y.#6>^T0M2SS$ M9()Q%ON0YCXPW1[OQBJ?@U9Q-PY&O:]Q0JI/F,3S$R+1S3QB,KRU0>B>L8JS M U?@X]NI:P]?#ZOZC?&XZKF#L77]V!V^MG"9<6'I"V/IGW-WX8V++)U08:S* MG=*#R97BN4'P)T:.V :$H57,I^>$LW+Z6E!I[)]%059]GB?LGTM\?8U76#& M1<64],B9)&'[2@(Y(#H(*Y%@<3"?>"K;U^*#?ZX=\1-Z7^\%8)[9?JYLTVYM MV:\'=U\^?#>L0JS09*:>,I!G&!X :44\U@_\H_[AYS7+2S^NB1G4* MXZ3:S?;!>#2V@SQ[I6STXI!Y8Z;^C4N)V>0X2C$GFF )=@4'XX)K;,'D@&D. M?&65\[:FM*WE[ G \J#S8M?S/9]"WB=JW5_HZ.6@]9][4H$Y1-\D*)^E[C?# M\2LZO.92CK$:;?SOH#<^*LQY7GP^NHC/@7FKO<0HV@#X+%U$.GF"I&+&49M] MA +PN4"RP\,EG6DG%-.A<:$$^$T]]SPC,S6T6C\K\!R\78L#K.GD[=I M"H22%)%1M:_>Y& :&U$,EADLF=:>KJPJI=M0T62<]"S$I[@7V5.&KH?F*6/7"KF\; MP*\80$9A1UP7R* M!0N'O"4D5R D0MJ554E$FU_2);;PWQO$^ M")@^PF*K+N0C4?R$BAK1%SK[]9U_./TT3W]W-[:LSV6%[> H]_,>#,=P=5O! MRX-6#T;[J;+]UKZMQKE'T1@^#H 1P ]^##X_&\$)= MS>G)Q4"/8&TYK#\WKIZ.HY3.DF MM_"D8C6W*4%J[5=YO_^_GL@3"VUU[]FJCM?VB M]7R[T]WH='?^^X==O4Q/S@EG1L<7KL_T9]RCUN>_CD(U3+;::_TU:00X:KT$ M0-]OMS8'_FIX.-&M,WS_\YRVF13NQ@E(MS+(118A):;A.I%KD/Z6BY#^#C9M3C7ZE>HF]^P*O>8CS^T+;8)# M\YK/5FH9W;RU<^+?W-LB']Z]^-*!>[S_#)\__N=XJ]OIO8=KPVO?/KSK M[':Z;W:W7[X_\V]^]NS#NS=?WG???'[?_<3RF#[ V#K'_^YN==\>=[IYK+M? M.NN=+]/^SUM[&ZSS;N.PT]TBG?5_CK9?PO?I MF[1U$BB[M8/)UOI;MKWV49O(".,8!:$BXLYIY"1CR"FPE0U(#$O?K$I&=W2X M4V"I2<\V!RI9B3W'.BC-)/?<&\*$%U98RYU,<5(2@IRB$OGYB4L!H]L"H^,I M,#(R:&H-0\'F4VH0)-*$!61)%)30P%VP*ZN\;3B^FX.6G[N6'VC?QOM9^Y?/ M[KD>%JWQL%5%6.Z^UX^M 5#/">?,K^>_O!WMM@[R 4IOT!I>8JT\O=6";_=Y MC8?2^>":2K$>]T$1>K7WOPWPO=^/]<9@!Z%E]W+-@N/ZO2OEO6252!>_3RZ\ M]L1YD:R?"F1M$-;.B:-LGXO:/D^3DL]MGY@;'34S2&J,$8_$(BNU1E8;2910 M@B2:@[Q@_R1E_RSUC9>"?1=4N6-4F2;E C-%0N;CP2C$K6?(@4R1B5Q1&@C6 M,0&JM(4IH+)04KXL5.QU-?S:&V5<@%4(Q/LK,/5A==0:YNBA./)QX*_NI+YD M%<"6@(9MG@K@7=4;Q_7AMP*/BX/'WAGIVNYN'&\!/+K@/. C,M(1Q)E7R$4 M2DVY3_ 2H5*MK+(VI6:9X;$4$6PNA"R<S:58@XC$ZL^J<#E2WX&WYZE-ZSZ6;(A4'=!H,Z,3"##$S!7"(,=B;BT4NDHW,H<6(I]E13(>ZTR7'C M#(WBN""-4F5^4,R!EKD<58*ZJ])\QG/Q7&Q4_U M*/U4G>$ U0?$9P?#_0A+])=8UJ,P,!=?IOY4 J^R #8F\U_0<6'H>$F<9]L#K^SR%#J)3:686%75HU8:ENLN*IN.M&;>_NV5^5@O)8' M&^?3#Q* 'KU5N7#:M#8:Q?&9!)Y/!%!XTZ+@#_=<;U#+X?EW^3P_ M+YZUJLKRK#-6)J+='*SM@2S&V^F*K[SJ6=?K]\9'I+"YA6'Q;(2\Q)1)[07" M7##$HY3(Y"X##@=BF+!::5/'LLK9!+/K)[L6)]0C(E/W @N%G=T4$:;9&>4F M)"T46'7< CL+&EF6'$K.Q1!#5ESS(-A9<7G=/-4PQ:JJ M^)'YOII!Q$[E,4G*[]K#$\__LXE,"H%:6(9^=^VD%/)9GR9&N0X8#%DLK ,& MQ2@P*,]0Y$X'1GC2.=R=MX5^6.5"'OC*OM\,OSG6MR.J>WQ;JP>F;?I7N.B\GQ_#VM8^UZVY+D= M[;[H#[_MG-9_+^ W%_AMGN,Q7P[A>3]*C['@QB"%ZS '1Y'E/J$($M3*<0*H MM[)*2YA#<40M"8TJV'%KV'%T$3MBZI_X;V]<>>RZ5NE]7N.1<>(U M[[//?I0+T<7>U]Q(X9$QY#MV T[GIOLJA_NNQ\F_FX-3@;SY+H_B KP=ZGSJ M L381T90\C3 ]A<",D1'I+0!"2;A').P_;4UF]T RR'J@UC5MU!QHJSJ^R*U MDU5MC<)4>X4$V,&("TZ0)=KG,H+!,&.D34!J"6D+T9!E_) M#W.]W@&3N+!>"X58X&*>HA#<2P^KF2++; 0*@1G26G%D!59><^QD+M^OVKPI MK40>F>?B=17W;2^#N*((2(A1Q)#W/D$D 96D<1.*<]M(B'EI#]&1#-, MH>+A6$)>4M;YG:_SH^EU3KEADV*]!G&:@+H LJ/()<,*1!ZQS;5[C6I(.L@C M<8%.!GSG@Y^T,S: Z^*2D14Z3[/Q0 NFZRH 2 M FL;,/&YU,JO8$_Q?31XW=X!QRCK=A'K=MK/836/)$?]."81MXP@IP1%SADK MG<68);RRRLFOG),4+\XCS,TL3A.FA[67##E;C%E.BR$ M"JN9L0@;JL!&H8 IE!B4=(A1.<=LYCJ$MYDIJ1*/TDD#R[$ZB#\\53H7!EW< M.'>8,;][E/8N!] LL2F'\_.)L%Z=R:H@Z^*0U<^&OF!KJ*0\XRG/%;D-,@9[ MQ*1E4BLI,)6Y%A&]I.U)<0 ]B!6_ +)45GR#5_P4E\(ALD@814)HGNTS@JQE M&.' G0$A2\%97O&:-\3E^\@\1]\+_53Q:QP M?7XP@@F*U??": 6Q%H98G\]5^_F\0;;6-W-U-$>4%8A3#=:?(QAI:@QR-DIK M'>.2U1%]1,PVMRV!, ]BI2^>H]QXI9?%/-]B/KJXF 5F5@<>^1;O=#%!2XD6 M(J%D8,ER%3@RSEH4#:86"Q*D\2NKFI;,G_L+I.T/!Y_0.%9[O\PS'H?I' 7^*3+= T!S1]F>$5V>M*DQ>(>,P0)]$@$P-%4D9C@],JJ-Q??K;O M:?%@-'89-RLBY4>+MQ0O7LRBGN(;5&KCD@P(&Y\0IR0B2V!1/3ARWZE;P!Z.ZK\.Y MEO#V>^',7_' 7#YE)\^UA'C;#-H$8LO53%]7PZ^]$,.SH[>C7#;^DJ*GQ5-S M*\="WQE5\#P*BA3LHHA+IY!1R2.;?)"PRTI>UXK";2)^)4%ZWK6T1'ZB5/#AGD^:3O!!L,05\0I9'3,^6(*LT %1%ZTDN7BRU+E^@F0+"&V[=7BX MJ:_H\H%=SN<:S99R :71=/U+_-]![RM :D[+>V0'FXT@SJ_M4=UVLCM<\R"**IX* M+XY@S]Q.>=<\>2>4W6^NW6^V/K)GEAK&)?(I",0M9LAELHQ3P@)>BHKE<\Q+ M\OJ7R"U1CE&;BR,+]WC.!Q_%X[D86)DBU='ZY+V38&HK@GB0 EG.+ (N+;/1 M#=#"'H3'LQSSWKC XT'E=VW.P0,&ME]EI^;XJ-W:[]MKT\D\SK+96T0-DZE4KP2BP/0V5K31A* 2L,0DU@CCJ- FDN.M)#2 M,9V8$"I[)7A3JKV5H^ &NAYOOK;+\IUO^4Y7(N"2<&PDDL)9Q*F42!M#D,/. M*^52BM&NK'+Z*R[%!ARV+BGUN'FGV.4UR1K!*EX,*\ E$-]VHY?'?8 MGC_P*/ S!_S,%FLT+BHJ/0;+BW'$16Y\3[A#($CN$M4&ZY3//!=PX%F<*DU< MP;?&'S$M6,!;S84\<' M%:S5F^<\\AI&SV,.QKCS8*U+D:VX/18%>Y=4A>1@(&'ND8Y2(.XI'.8[4*\5D DP1'Q>H959S9 /FN6%O M0HXFC"16UG'/I-& )POP_I?; S[$@9CO>@-[, O(!AKGO"Y^^X[?P?!6,M] M\O=L6%7#;S#P$: Y3%4N837L?\UJXJL8>N-6LOYQ9GS>JY/NG%W_*D=,;*?G MM3C*GC;7GC:;U&E<,D*1B#S\ASB+L*<9S% R1"<<76[(D$\#ECK(JIPE-A&-6UD58!_STC3A M41YMOHG[)Y[Z'%:U:&+U. Y/%LZLSH2RG0JSNC$@'L\F=YK$ Q&4(.TY1]QC MG3/K1*P0R'_X)G> M:.HM2EY@YKTP/OB:V="F%-1[9$Z;B\3BK#I7B&["*(XQ"0T4HC+C0/EE#MCI6C$-E",@K:P7H,GR$A&$7.1)A8LTR$^B'2SXABY<;K99"5F M\O*M-][='?;S4[3&]K!5Q;X=Q] :#^'7T;CJ^?S7:#ST7VJX*+Z2>P@5?S,1 M2G?8M8?OS@3V8ECM[-HJ/K.C&)X/]W*/J+J:0S'/%@>P_\Q0(\83E9@&Y&0& M6"$"LL0ZI @VV 3E3,H!Y6WQ2[U5BJ>EP2O]UD+*RTJ_UY4^W?%3T50F"6J<^ Y+'73D.R11^:(N7GRVO(:<D,HFLUB8]2X)(1#PO (I .@R#HC$1.4<*D#$) ZBVWVJ+OX8Q[$ M4KZ]@.ZRE&]Y*4\?[R3.&!8&416!55!AD8XZ+V4OM/4$:YY=J[_4<:4!OI%' MD,^6Y@GI+L6%FY7/=BFT%6MJ4;@WF\]FN"96,HFX-2'W>Y#(@?XA89.1SOD4 M9;:FVD;\RJ'2O$MIB9PJCQD>[CR?K<##;V0Q5O/P,I=,%)HS:C!, MOC#&1B&<(=1YZ4+XN)FADM"?>=9^T30M@+#C \&I<" 7F&P]#W8;DJVS27-V1\GS#QZ M/]Q\Q"["RU=2NFO.V>1QGS*8MC \^]9K+>M:YP[EVVK$=M69WVV[)0/SA%!"%(I2L2%SV%] M5*-H@R8*W:*%KPO>+]PO$^*ZV3@:\PGKJS002=M MO=9&9)T+BE55)VYB3 M@O>+,G+^&%NX*?P;>E]7_PL_3@>^9ZM/O<'D]O@BQ'I8#+&:O-(;!/CK*<5/ MJ*BW@3N6 ,T2Z.[&EO5^N ?W/LK^Y<%P#%>W%;R*'.67OR7;33[<%T^DCL^^8AT,XF!\]5>621[BXHR=_YF?J(9'YA4- MC!G*3>*<4HNYEWG!.X:)<_$CXRNG7]JM3I]@WWX"6*BB_8)L@H=^:OO?[-%H MY8^+ZV_)N4S1JV7 .W[[=;FP%^-$K<__)_2K7KXG>WN MQDZKN]WJ_K61!;&^T=G96,^_[6R_VEQ?Z\(?+S8[:YWGFVNO6CM=>&%K(JN& M/]AO;P?V(/0 OW]O_EC#L-^WU2@'MXUWAP=PK3!JYU2&F#?YW%;(O[?2O M/6 /X]'\C[;Z7U?]:VXW:N7MEZ]^'S>[IU]*'[YLO6YW]['_;>?MM^ M]P_9HAO'G>.WXL.[?S^#9=*/?[TY^O N[#O*96=]ZW"+;AY^V.M\?G_\=[_S M\I^CSKN_]SYTU\2'];?'[[M;K-/M]\$B2EO=+[RS]M$[IHDC%'E,P1@!:Q-9 MBS%R(EH=A=(QZ(F)VAL*BPBLMF'2[ MGY=>=0![^?K&SO,WFZ^[F]N=O#5F5'[V=F>SL[&SJMHC<>M48';M0+/5OUX-:_P>#Z,:>7QOY1 MNYZ47):3XC^?3TRD^B_RY^^M;W94^S0F90>V[%$+X$.== S+W^O;;Z/3B:TM MHOS'.I@WW_+6-!Z"V?6_@][)GG6J8!?$D+_P_2':K5>OGL,RR$9G;[0[N2TQ M2CUI91ON9'BM'MANK3[H8K;ELACV8RV+%DSG00*3_Z""\>5;AE[VU;B#\;#* M-\HCJ/+#AU8G[T>WWVM3^Y!-QL=+"_WX<);L.83F($89RN&EK8KX?5.($9.:P/ MPN *((FQK8[@;?@JC =>"P<>K,G6ZY/?X),I5O4NH/O\4J_U(=]/+UZFO!OU_CIUB[ M$.!W,+)[@\F==V/E:HYSA41&<3RNE7F\:V%(?;A\?8H(0P)N!&,Z?;HO\:@> M69Z)KZ#>]:W.S3_8Z$"5;!8M//_!'BR",>C\\^U;\0C))^(Z5M.L(R"##6+U MMZ=],G84)[8=O2R_ \L(9!%Q$\W=2[\VTG)WL'D_>V<6P/ *=] MW'. E(2W6SF,9[(7G**L[P_K>C/CO)XNGY%3L-Q\O?U]SYAL#K95Q4\9?">J M\-U;UHIUI#3H_-GMS>G= 0^^[?;\+MP3,'X$5&2"J["SM:X\#*BMH-'4>8 " MEA*54AHH/53P5WO( _-NK\V>/M=<^VNVOPVA>Z]>ECX+#U M86>0L9$CS@U'3NWNULH&0 MSF_"6:O301_VPL-8^=X(V,=1_6*MJ]^JWCCO*A,:TP.B,.&+L,OL'U1^-Z>: MS:=]%@LBO5(6$\^=E#; ;T9+2P316JNB??>N?6SKVT?IO" L$<2\ R..<(&< M91(9#Z8="Q2,/)H+ S&,VP#&L]HWH4K#03X.^*Z(YY5P0ENG41.XGX\UM_[/ MCXXX7\=)\=TIY=)6&T$( X33'(Q.9P2H%[72$*>HY*<1F1=UBOY HU[G\9S= MK2A(5A#1^?:1Z!"4E@EAZB7B6(*"1 >+-N\A5&IMO-#W5AL=O;[+GW.6UX/@1^%^)DXWYS,MKM^0'FOL^Y M[UE_LI<(=@$ $4R0X#FRUM"$K.(2*4.=D(F%*'-I(4W;5,V>68,M-=RKMRF@ M5ZWZ. MDF$W##"+?MZ[:!NR-?.T%/F'E>WM G^ :D[^_ T\\S 6\LRF6.S#4 M3&L>K8N,O\\]$Y0C55#AD<".+>2*0=P76$-G>>8F9ESGS3LSH$@IX1 M?PM,==B5;*]VKV113=EH?TQY$!?O'KLR[.&NS)_+G:0_=WIN3]Q@K#99R)4& MTY5F8NNWE;/W3E]1%XV[#XW;/-I:^XB-5"XX MA1Q1L.48R4'WO$6:*^N,43)&O[*J*&X#"6Z(962X3^VCBM*J&!G"N9825Q(L92DC4LSGT^3@D\CM8"["M&39MI>D/;*-9-K504^G)+!F^<0@)QRL_.1^@WXGR3X)S+O_27<>C MT-N/1YF-/%D;A!TP-GJIY^U@O.9K:8+(7@]A*^G%44,B4_#6\],X^PWZX>6+ M?B?'S--_Q-;Q/X>=XT_\???9EZUWF^)]]T4/U@Z'<9#I-?:^^^'+^W=O2>=E MY_.']2_'G?4-MKV^N[OU\I_#]Y_[N_!]_&']T_'6\;^ TF]YYWCS(RPGX4F( M2..@/]]^V^EN=EZV M7F^_VGR^N7&3P)6?C^WBLP3+HG1.4(!]3CW7G J&'64).Q4#7H[ E5KQ)[$" M9ZH_,UNWO_*FUM?1Y.?C7F-;'[70F LKD5;6((XQ6&8PC^C_9^_-FMLZEG31 MOX+@Z>YC1Z#4-0_V#470DJRM?4S2MJAVV"^,&DG8(,$&2$G4K[]9M19F<)(X M &0];&W) -90E?E5YI=3($ZQY.'TDF%19S8VQ6C_=N40DW25L[;JXKR=5S]+ ME8SSDCX=P?%]@0:?3O*TU]DDI9(E8C^""QKC2=:"4]ODPI1K#D,F"LL4V?$] M6O\A)^KD%)##> )V6L[8@<_CZ5GSV_P,'TYR*G#G?7[B\F#;18/L))K]X<7[ M%YVWV]N_3F+:^6'R3X>Q9#,U[]F^4OGV^^C/AZ59?_GNN#58?M_6OIA<_?V; M5Y/K@JU8,BJ&O>.9M81W'0SS^[SH;(^RY7S<.\M//$Z[&H"C/3PO*34^#L]L MG@@S&)PU12TYT2E/4)JY7N^DL4F+LU[R:8:Q]IU"]O4G;YY3>V#E M9_8]7[=YCF+!CVXG$RMV'L' MI[V3-MT/1-\>QB;W:1A3SGG+N43@G68M.VXRG_+5>Z,B/H,36 _X7;,VV3DY M'S86Y>P/&KJMK"%X *-1SN+*&UFL4=L;SM!V\U)?9E^K'T>KMV:\K&-Y -P_ M[Y^-VLTZF]P,%#RG>H' %CZPO<7XVV>#O&W9>BT=&";/U1^O#0+;[S<_:*NM8&O[ M654;O3B;.DJS,A'[O6-8DE9'I]L]7I59=[%O09U2+S8*V5Z] '\=.L=?*\W M'._X") W)P..DW?*\VZ-)>\2^9T1JTR>G[;>WFBRE@ R\+=V->!=!YVM][$/ MN'G8':-.N9L-\%(MF?LQ3CR*K39]+6]\_FMY%)"S+"_M16?/_!LN0*970$0' MQ\7S*0EFHWR=C[W!^:AH><:49H&W)JA\:B]RPMQ6^QHA@O>3=1-^%\&@VAKK MU"5+-;[YZ"B"^VY'3?)GF]732A3YFM=M:AK@ZV NP7UNX_[?65^TG& (M\O3 M<%^U*_M+S[I>OW=VL1%>_H-;1[O[OXG=+Q_(WNLW^?\_Y00?J[33E(%EE"P8 M2L0A[1E!CH U[V$??,H]&W67JN4Y 9=)U(TS"C?6KKI*L>;P&OX\@H\+BH)Q M4*BT"372%CW=X/RL4?($JC57D2A#+I X>1XM98@ ?F\'/?A@5GPM(@LIHRZ4WF"YRQR57HA!G M=ES*>CM&=NR!Y\*M8C9/F;Z6_QO-L&793S^V_\2I>#>$QFAT?GS:D"$-C]B, M6FSXIY9?:-&JQ/!'H]C:V/W63%=F6/C+AM$\ZHW.!IE, M[I?KY*HXW^ Y?)CK$P'P6]IL>37SA6*_%S\V99>-US,:G&2*9J;FUO>&_OP8 M7BW3:B\Z,\'0F?T:D_"G>;SL:,)?C6SFQL').1^>C#)%YB:[Z_NV=SQJO,6]A(5JN MS' MANCO#V '^\5);GY9DM\:/A]VS V&P\&GO,ME8*@MU;S%">R7>5/30,/"$Y6, M)M0(0>8]07[*9WGU_.#PI#?^XH1@@]O"^G;.[.&]LT87:5ZX;)/04/&MQM'^#5S/V;R.XS/)1W MOWPXH!B'*&5",5.47"6-#"<$$>V=QMAA1M.3">AN9R1N&*0"BV.M&[?$:V"N M1>3\V6$;RYW\K',$>"8HE_L?K!#V3"T> Z:>E_/@;.; MF.$>X1#UYPWZM9%!."?&1__LPQ238'J)B:G0G@XS3]2=PU8 X?/RG&U8HG2Z M&'9R,'HXFKO1,,;NQ(+(]M+911/E GP;C=/NX6TG$Z?SRHU;%"Q<* /R]-G' M^.YSS4M9_O8P^-)<,>=%MH?%=V PC;[/:S%^\"="A/]Q%"=AIMM+4F/HC,:[ M#0L_?W[F4R^+<#GL[*RM.7\[.QSFK6MBA^W3K/[F@O#VQL;-:G%LS:.64;:C MQ3:3MWWC%YU75SS8;.^4.8/*SBK]ITQTSYWI1ZV*#>#'AW:SM?P(,>=1E5"^VA9!0!=KG[+F2"H+;U@QH&Y M_&8GBR\R\7!R5Y%^X^&TLT.GZ1(SIN32#=H7O<6UYV,EL!+3QV\ZP/U3QD_-PK MR]/8KDO7:%(;&EG)B4JPGV5;KMK"2[?O0$_D@,FQ25CE0Y#WD]F-G7=KLF/4RT^;=6J<6'4ZC&A6%!:5< MZ()%,[E?@X)RHU%[PZ5W&9],LT\QZ_3:4>,4^]8-NYY87BD+^H6^:9[[NHH5 MH2!6;UM0G#<(FG,T8]-HVAIM:KA>>N(WPMAFON1- )$$%S 'M;'Y<=PGJ^EX M-K$\3RZQ49>/DO8[PTF0?"8YZ"CVP^)IOG#MSG>]\DC?=P8?6QXJ0].R]+?/ MNV0$'<_E@;9ZUK.S+$Y+$$W?8@5+5*7N7;N";4NFF>S7DI9WJ;]53I'3?CR; M5'6V8YE6$9S3LN)&9J=7*C;;$B&4?SV:DHWYN=H-'V?-]<[B;,V6NM!9**N-*PW5.KN9ZV3;^ MYP2L0[#!2J)+28EL6/4VOV_\VC->8;ED_@.DZD7GPVES5(#),)KIL4<3648\9#;)YDK-:AZ.S;L&M&0-IT3C, M+S(,C=.]9-Q\2UK-'>I_S=!9;4>IFJ%3,W1JAD[-T*D9.IN4H7-MQLUBZV_+ M3-*",JXL=XG8A(GDB@2?(HG$;$:&SOMX..G,G)V-LPL$ATRC6.'"X^@ > MO]-7O,-Z,S0S-2[_%SR7HUZ^N $E*668?87BE91OQ<_1G[>54*GG MX>/OMEZ]V=OZ/M<63D+5JXOA)A4]YT,PV!KK%VY12L&6;IZ;9!?VI+A:D^O! M]\H%P?1O'-<<>O?-3\&/'IP/2Q#^Z6S3Q+_,]O\T4KM8J/,U M8>PKF_^,._[LC?>N59?YP7SP[CZ7['P"-V043]:EJ\O#5^O\#=\[/' N<2VE M11+C@+A6!FE#/0*3T1IO@E94;KT\^S18T5MNHB/M#K>T0,DMRZKPRI[88,-2N%+D_(>ZJ1R6F07!CLM C>&K+UVX!^9B1$AO=7;[8OF=KPHK,]%<5\N4E2WZ@'4&K;\N[V;C,U M[B=V?/&FYK*9WM =_ZUP+,,Y!J@DL37Y$?S*'S/M>SIFK MU>[-37RD^TU+_+W)P_YY.#A^\QEP[<3VQZ77HY\NWL;!X="> OYNY[SH_2P1 MS[L1S>$!(R9AJ3%8;P2420F'7 PT3U%@QB@E89F7\A;O=Q-_&9P<_I)SK+=+ M'*'NVZI]$]QH&6#?O! 6\4 5LBZZ#(?.D\1AW_R3R3=]7XH.N>61=C'--J^MB4X''QPJ_7 3N!:7Q1_:PVD< RISN?.,-7LZBC^,__(CG!;P?A<_]$[*$I4?_=A> MO@TSA)O/WY1/EJ8,]Y\IN@+K>2E'^,7Y-+/ MKKHL(2\D,5]UV:L_$^SRFW[#PP).WNBR90)ZN\:PC5E"2E>/2:2K&;*.\XCU MF>M-OFJ6OMK.8U\1Y;ML%/N=*NQB0&F).<4-RS.,L7,,WSL:Y20!T*D=.P2O MAY'NW!C[:]9G]83ZMM'[M8MWW77P\IC[]5[6?&#.+=_7ONVS6C)R*XE;&BO@ M?8P@;3<2Q15+TH]I>2+?O2S(]6=I69&Y$W!1FKYN%=IGGET%W%FOM5@M'?]Q M?^\_^][#?,NU>O';=,-F(20I#!/:\!2LB;W?A_A_(SMO?C^&W\%R'XJ^W M_^[O[>^P/_?S[[?YSA\_]\>_@7N=_T4_2'CV3W_2=U]V]S]\^NOMG^!&O/FT M][K_SY_''^#>X:BX$J\//__Y![@//?SYE_TW9SOO,=EY_8'M;1]P$[PS(2&K MC41<:HNL4!0%R5WP(A)AS=9+0[M:+(^'>:2)HD6(FSY6]Z;"^=-;JO)5Y^EE MSW/9F5RAN$+QXN ^XHG2)AFK,$^.."=LH-)$0-^@HUP8GU6A>-VA^,L"% @^(;N]WKAX^H5;FBJ M2[T_NO*E5D+_1D.@,Y1:KP/VDG+KI%')*+!#;0P\B,2K-;I1$'BQ9(U:E1AL MG$0,\X"XXF"71HV1,I)JV&JA2 *WGG0%WB (O#^[\EI*Y[D@@W0XFNBLB Z, M(T:U(CXZGR+\/TX65^-HPY!AT3A*3"1O/$726?!3C8X(3&&,""=>YB,@X3Q+ MF7:I7)XG]Z21X6LYS4VR?]YE9GFARX+O1 FP((GYW*W^1X)RO M3Y-5G AMB<%<<.Y)(,HF>0-C:00O#'^KV+A&V+C[:LEJ FF6,6F1$SC :I*& M(A><120*A74BPEMP'&G7Z.4F^=_?UFU;(Y*L*OM$V8/TGD0F0;D9!RO(!&>B MUD)KRS2P?ZJRKZ6R+QI"-KH@N7:(6I8'7UJ/;' I#]H%(8@$'"A0=O"0 MN%H/9;\=#5-NH9K"Z?6P2"Y)930'.B46F0>MDJ-X17FZO#X%W#X#QG M_HR?]KF0^G>W#NL-X+<9._1M>>;5?UTOV'Z_9*,EA87S$B,A>$2DRM0S<:^O WITN/PPQ5J&X0O$U4&PE]ASKH#23W'-O"!-> M6&$M=S+%5*G$#8/B10M:2.,M_($,&+F(&VN0)I(A2PFQB1$NA&FA6)L*Q;>T M]/^[)*9O4E([>P$6U?WDB;,GF]2^T.LJ]]?9^NHHU:-\]:F]R!U>_O+D[MFJ M(/YBA6H^9KKWM,H@][>Y8;[\G2[/&BW&[-C3\7K49/B:#%\S,+_:,P@^>>%$ M4-8Z3B/73BNM4@)[,21+:9D-?04W?=H]_H[M?MNG>Z]_(SI>?C\"\9[M__/N? M77B&7?KS\5_@)BRY E\^B/R;OU[#V[[^D^^^_O!EYX\W9'??DS^/X1V_@"OQ MQU__P/NEG656ANL@F< &>:4,XHXRY*R)R$B2I%&8I,2W7FK5)1D[-\83J-GO M%7N?&/9JG1N <&(H%5RF9+Q*(1AN'<:1JL149( MA;BE'FG.<]8"M@PK[DC4@+VB2^0F$>(UW;VFN]\5YCEJG: L)J%X9$E;28A+ MAG%"C'"DVIOKC7G+U9:)6!8)$8AZ[A$WP2&M,4-PGO'D8B#1Y"B@[BKSS+)8 M:W[[E5"0C"51F"1%8)S3Y*2#LU-9JI4ES-IJ_JP[%"Q%H1(WU(/1DY2-B*L@ MD!:$(V>TQ,1%JT*.0N&N$!OD>CYF0OMM>,G-2C.[IL-5F0\^::;;#)LNZXP& M"9V/XF1:]4D\^TJSM69*/, "/9G3BAMAP3\WFD?,%;:6*&UI4 IK[SV+U7!= M[]-J16&FP )L#8T2#G!:A00'E=0,866M39)()F@^K437$+$YQ]4#:/5F4*D5 MWRN^WR);V243A>:,&@Q:)XRQ40AG"'5>NA"J-[+N^+[HC=#H U7.H"1<[JKM M(K(Z*10IC4+11'PNO#>BJ\@3:@.U+KEREX\KG/WWIO;O+8.OFR:ZX^D&>4$G MG7;';?KS**QV5D(S%G-NR/15DQ=FQO],YM,V<^PNRBSRZ9S09GSDJ.//AT.X M3O\"-KX,K"F4>D T7Z T#RJ.P+YJKY<;29314 M,_JCZ1Q]W/3%S5*4IR7;A6FT919JYW_/X2IQF'^;S]-&SA>?I RYS=?*TW F MTY=M&5@ %VXG@9S:BV8D 3SCS"LVW$$Z!PT]SF-(\@3G5E7+?7IY62A_T7D] M?;:S*]K[YF_3]K6GZP V0++G_;-F',KD&[\=)$=LU,F@ M7,P!_BMXLD;&D%OGN^"4EY'F]B%=R>3R!)%P*^$'G)C(J/R$_=K[;>O_VO^SQZ8_;6]^/9?J2D2,S M@T8&DW%W\(47G>WR7U9IY:+N>#L1MR_E>B9#,7) U*RZ3\ M#)\*.UC]KYJ#NLIRD>6=B]W?#A0U)"A!D&(J(BZE0B:QB&B(40=NJ3%NZR57 MRSS,YMD?;>W4>'[Y_4RL?+"I-*O*OWX%??87SWN@R9\'G#CE;,B]+Y,$5 X^ M!\8UDD1ZJHG*8<^E.;,F&8#M))*/G.JHL<526XQUI,'HY<$UCV%8SMH9[;"0 MSL^365';4\_D_1F<#C;[)C\-X/\ZW[6'R,_;[W]J#X?O5W__U2" E]1.*QG_ M;/O]J\FO));=SCT[Z9?J]>IE&>MU JWHC-6B'9$UF=GT2+Q"><#9A METH3IOXZ>F@F4OXPS#VBU$SK8R0W:HB/3\T9 Q\"Y[& MKLNC=,"6AS/^__285S0P9B@WB7-*+>9>.A628Y@X%P_ -=C?_NF7-YV]GSNO M]G;WW^SNO____MM>3FQ<*[5W+J'T1K/I_W41AH-DA\>=?PWZF<,<==X.!^>G MWC#&_YL,G]R]E1K;&UBF4E: M4,:5Y2X1FS"17)'@4R21F*W+?G>=_7EG2'VOIU:F,,YE+NAP, #C/R_M$&Z9XG#83#F?6IG- MXK?D4Q\L0^_/X3^?G\+R%PX(]!7VV/3X?EG>%VJ?>Y)<)ZH66\R@\_VF&OH;3F/IJ;MPTF1O 6L&ODJH9YA!-$[:4,^V8/+SPTR]S^K[P@//"6AFU<:T\O- M_'KXK(A[OOJ/^;_D#+W)=9O;>#\\M_W&9,_AJ7RU8?886_Y^U;CA&[,[ZZT$ M&7J:$Z/C>@4,YH0ZASE&1[W3T['ON=#8, T\V?\3[[U^0W=!,F*0@F&+I- ^T^,4::LMHEHY[)2W-KC<()7R M98*\H,M5<9XFW60:4\F2E+>\F\.X<#1F^J-_\:+S_@J$*@94.8L[+L(-8W.$ MMGL/!V(F_!(?>V>]\2&23>^&,&S# MPWE@\&:*=+%."FK MD>/A0U#E8:]?*+S)(H18R+)FZR=64>838;]";.V^B3U^9<30V7YYC]%1+/4 M9[FZ(-X."^\JY+<*]WX9[UP%NQO$M04<@PJ+$ UUB-'K%)=M M<%*\DDYCS8SQ?1*;*#01.)7V=1](4%J]_" )9F\$ &!KP,'B4]PAG >D;+&>J9- MGJFU&(!7.#BIC:+&@EO$B:/6D$!)K A;+T57R!6LP6U]0S#6FV3RQ@_LQ!)ZSU[3 MC(AEYCS+UZ7B!;L)9_'=2MB20?9F_&@3 ?L=GNM5H^WP^'N3Y,*)-"'ZO,6) M[QP>8.$YT9BCF+! /&B%M)0:64>L2@K2.?%K M9.UZ&0P]N%YF3;/I58CC&$HJ:J:-S\\&PXN)!%+RGS,N:'&I07S/^P7^\M]S MY4;QO!L?,YM@+?T^)J]G,&9CYVXK/G%QH7I 0S"EMFV_G_/ M>TUVR-BI?O?V3><-B&)A-KXKT:C4Q"0BW'BD1_V7$-X M/5**63% 2FT-ZZ#U2F L9YCRL-]YD#JCU)5AQ0W4GZYJBI1^J=W.F9\>UV MV26&_^JCX_>\+"ETKM].A_Q@NQ/5Z'>KXTYTOA M4$50VBF7$(&]0IQQ<((YQWF:)L.1,D6DW7HI7RRW8?K/PH6-X@J?([?(#/5R;R:2MG;_U. O>*B28Y[,%5HY(BG8')C4_ THZ$^>I82I5LO=5?P M9;>@86!+C6@NG>PU>3LIP99D:K0W0]6U*>9-WG?>&S@43CI_GP][H]#S3?[. MI\+4S@)FC@R5"FPW/N9+HDM.(NGDPK3C\^/YN[36_ERO_!=7)X]O:N;)ZC2_ M:UFN2YBD@@9M>=]M&:0[GT%U*7'T7-5V_PW9^?+A@%B&'1$1)>) 5Y5.X,%; MC#"SX+YC8A@#[%=B157H=730)'RRNC_!U-$?FQVCKW#QR=VY^,5^&L=6%NRF MT;@4=>K+K_#C9XW)[.K/]*3+I=2EUA1>\5.N6GJQ'$2Y<1+G&E4G^B;O8E*5 M!?;JR2!7XY2,O-LEY+482/2C N ]1E_@*:<%;+_.K503CZE1F;FHS*<#XCEG MQC*D LW]@K5&9Y!CXFF_\KOXE MU8@?3D/!IN^VMM]_&&U]#\[;Z'R:#YS+$\<1X6*VG PZ^8N-+]HTNQC'=O,= M9[W5DL TDY$+Z#=Q(.'#UN6I-'R4$?"5LL1>=>];T,8H;M' MNU] /^D._NOOWT%G_^IEW=TY?L-VOOS>^VO_#>CHH5C4;]#G+W]2T.D\LO++ M[\>[;W\_^NOXWT>[Q[_!??V7W;?_[N_LP_.\[F>; \/W#D1,3HE(D)+6YJ$S M$3DN$V)1"*N#T<[[Q5!K#")2 ^ZH(> V! $&(29!2NL",<[011#XZG=[O;^N[W=]U>KP=T$]"^W[=MS;:6-??WKS2\']D9QQYUVF/*4 MF!:42B=QXSP1 MBT2N"34N1",(\<$3(9U;\% 6<\)61$=V"Z&VE\;8$4?;+4DYQSS V_K,/GS* M?;SBR<2#P<\-3:;6PI?=_3=\][>#0*,+QIB<_5=:BGMDJ%#(40'G%=61*'!F M$O@<*]+!ICM=*%LWM,7EF"G1&I8/V< M";&XA2FZ9/9WDT,ZG)^?# MO_E%*3=K38T)]YT?8BTC"?,4?2'PS\'3RWV\89%\FXQ<2/&&VOY7M!\O.D1V M._\JS8+>3N*C#8&T?3X<#.W\IGZ73;SEX.FJ/,!F5>>?ZIHG>@L>:^XWUK3N MFXO8+CS%\A,,QSV\2F6:G8M>3)S1I2YA4T^ZK;9JL][!/#T^;6Y6.@J>N[_! MI"Q%1(7L'.=.YTNUC<::%FFP=X.2(3ZY9W.%B52]F&N:,&\RWO8TO/FQ6KLM MK'963>VV4+LMU&X+M=M"[;:P2=T6KG7=%EP]@05)!'Z$N>#$>*L=.(D:_ VK MK;3QM@A]@Q/L,>W!LNFW[[8Z:5G;V"XMV=8D4[3F\"1GXV,L)M\X/A*EG^V(^U6KVL9Y6CDI;LE\6=ZZK M[G*VRNB2=)7'ZRF[?0QN6.]+6>R]]&ZR^4W8?[O=OAS1WXAP_^-ZW6)O^R & MD; U##FG5:Y$)^!_$XR$"(09;&&_?,XIURM&^C493^,ESS(SV9M)Z/AVW6?; M[BP3A5EYR4:/2XORHC,.?+>I;+:^$>CGQQX<.&W1:8EN-2[2)-(XFZN;Z??\ M@(/SPZ/E$K+&HUR&FG& Z=WV9],V8 ZM#.4)_(UDNU2%YGX;YJPP,-/#.2SH/B,16U"I(0#@ ?!9,.UPU_E W/0U"% M5"2*"'O-,V!&C[0/"=$@ DX,=B+"AA.ZM.-Y^>! _:X'&' 6_=$)F&.'%]VR MTN?],6/3=-SIG<9K$,&SJ!PU6H-H\ 0P+; .3EBEX'].50%Y% 'YLO/I0(KD M2!F0FSA%G'F+G$T4"8:I<"ZD)'#IMGD[1$@1MA=\"96H C-*:+@HXTH0*;7P MT=4-?XP-QSO;!XRY9#45B! &&VZD0<:8@*0G$4M+94C\*D3(.@^HD&%A:L%? MK?WPU(H%HPEGFGNK=" X@6^AN% T1E*%X3&$@>S^=F"$E+ 1%!D5&$CL< MAP([VU-G['X; 3XZ/;9W F[O18=U5R143$BCVQ7N2'#6O=:6N!"X"M1Z+RB) M2;(8C*>LZ6R#!6;79#&,LQ=F=N/7.,R$*:#!7OJ?07:DW[4CD&8R'-:F'N>! MX6#O]>$!6%]@\"6>"W \9FBR)K,I:0$9X!5X!+F1C88+Q?@C)F[-BFQM((Y M/QOE[,5,6!P7%B+3 Y.Q4X7L^[D7^Z'$SW_YY57GNZVQ$FU]WRT9A].<;IO0O]..ZWVVE2>H[;G@--4YSVL2:7:7,F9KF;5:.R9CNTS7:8S3GJ$\RY M];P@91FXX,&(,J@FFB@5SI0^X=AXS=NL(5 SM$K?ENL:5B0:OII]]/WIDY/* M:*Y2P-W7AY\/9'32.)40-@0C[C%%FDN" @/+BW"PE&38>JE4E\GE-F+=<0>[ M(G.W*W2Y+7?O+Q8C6%9,%[BS!;^.G)41Y,AL#O7_=O\)KNU[Y9^<;_)[_MI?VSL]R<6TI MF8__@B6J)\=*3V]_FQXXRRC6UB"CLJL7N4(:=@]YISR3*6IC4I[#*E8X>^,1 M(:N08ZK_#RH_):/B[H3GW8EODI%M?[NDC^Q]C,/]([!/C@;]\(PEYS=Z8 .A M%$L++DH^;I+.$WP91M@IX6-N4NE])@E7R$UV6:/U1QLM&S-B4-%EE8Q\X =& M!1\3LXASR1 WC#:I.)Y3RQFF#O8TM_['JZ3$ND%)']MD(7F?&R!72;E&4OX4 M!X0*P8+7X.MF2:&9\)")H)B<82H0(T@ -+E$5,[&*UR@93IEIOC _9@KITML MHDU]FJ$#+^U>-1U:D"]YZ3%GSPI->-F4^^HXK;?L[>32_M\.K"*46160,3[W M#14&N5P&; EW."7.K).7N$YVM()1;I+O;C/[H?&T+A6S;*S/)N.5#K:=G_K@ M=*#W'B0_SE1)=8X'(?;'K=7.SWI-"=XO\6/L=Q@\UNEY22J>U'W!@^:INIKB M2YH?/FJ8;;6[\W/6LX*QG9UIT=C,Y+FUW7B:1]W7;]I7B2V+/C@D)<6( M,Z*0%2D@'+D,6&/*Z26.S66GPU+V=2%55XWZR%!P:GL-))\.>_W9\M]F!E\[ MONE3K]_/-1'I/'>D"TVOS9S(77I6Y3$1Y\,\7^,6LSC7?S+&OP:Y:*146'?> M6K#43IY7EL6_ST]BA]QAFH6*0DAPXJ4!L18$((<0*9T+&'/M%6YM3HFO:Q91 MTRR^&G?(SM__?-[Y=$ B83P3]@D[C;A+@#MP'""&@V(1RZ =^[JLBU*'V-28 MV=.L;&../766-:HIANU\E\OY*?[Q7V_+7\B/WW<[_P(1 B?KK/-'L3AAYQ:_ M_,?TR]O]?@^>Y=UQ+E89M;?X97"8X])^M/##YLO3'[^'QS\"X;:C,WC$X5D[ M;QB>_'U._;A8^/G[5^U/\ZOG,6J'L:1:E&JY?[V%)_^C:<-0;M-HSOB1%_HU M3)]A1=[)9&#RH*2>+*9]Y*^D.&P,[F&I0@N9"H#'GXS$S04\)?6E.9CAC9J@ MR"VS5-+YL+SA.F2K%&?GMBDKI6O&PMK?VA*V0B4PA6D(X)OED0!@]1(&4.:9 M<$:,VW+*<5O.!1RKZ2OW#&Q?/M"=[0-LB<4B)&2E"^!=XXATH!P9\+H]4\HY M; '8&.MRO6(P6IO(<)41E"=@7FD";8]*^]ZQ:+:%V"+QK+:;S$);\0(?7KQ_L? 6I:M?;BR!#W*5=F906W($_*Z3FB0N-M0 M5TXSHZ7CK5VI MJEUYC_"[]WHGM]/W,E$6)44\88!?:QPRS"<$9V?"3'NO2C'/'6;SO@73P1YW M?AWFAL/E8"]9O:W%M?3IC,W8Z-Z[DY/!Q[9\,T_0[ MP\"<$Y(%"V:@!_^6B(2T@K_Y$,!L3X*2( "'E.YJM3S:XUN2FN]DE%5]/575XN3SW='&D:AV_ M.GG7#,^N*28W$:!,2A!)7? D(.*"1-R8B(P*!G'A(^=:>NG*J- N6Y5P],?*Y(7%HI.S\/P'?]&/.W]U([:& $YUJ#0E5.LIR(W>T#'+WD6F&D MC *K15B+&,9AM#=5P\^Y0;7!5GQ Z;MM$W&0%1._D^#"-$ M<&WE6UOYUE:^M95O;>6[2:U\KVW-N]#*%[X@":'$)ZHY]L0H+\"!PAS,3_"\ MPU8MBRME<9G*_5PF<5YJ]\,O;#]__S;&_YU'26JYW$/Y!G]^ M\@4MB[Q 3B MS#C$D\?(:0W>I(B)L"0D"6GKI<)=8Y8+],'8'K3]C\^R/)6\P#<_O=M_O9WM MYY8*SV 4;]N@^)OEZANJ8-[ X]&S7M40;J!()&=3P<&C#6L/J GB6&5" M5#@4N*>8Q<@3EKG%6E>L&'S:;:4HKWN!K^,\ >BT9%^YBX<.W'Z#Z.R,GWM8 M!TQ=+S=\]_ @6IM[6A,4=03A >\#&3CY$64Z$4.=>-$]O#+[F\'/L5 .+<(W-)\4FJ7>5>1NPRZ;+,RQ=+EO.OC M55N5 6:]4>'"\L7MZ*B3^B5J#KY#&%=;37]6\B:F]>/CHWV.NIO23>*1VC MB8K))'T YR*M/C3H'=2MS)1^O;(XL@0EF M4LT\=ZKX4U0M9P=<8QST1G-#T5V<%.SE'KAW4*[W MA'*I)T-(__OM<' 6_YG-JK[Q:VYN6O7V^2$\[YWV14[)46J,M]:#%^R/>),G]_H.#*D&BIS#UM0O9BN.,4::L]XK ?,G$OA?S* M-LG3@KWI&-]?2]KNK^.1S#G,U9WF5(^_=E7^\=%<(=W\<.?VV"Z.2.>P/P!_ MJ3M?O)83"$! >O#3\U&LZ!T99 MRU[H<9]57?LN/ZB"?]F^V-L^D!),.YL2P@)'Q"7'R+$4D^XCIYFKT*PK MZ+*.?TO"\IV+1TU8O@.1P+N9J8^PZ5ZB1"1@/DL&Z> X D'Q!M-$@M<@$J)+ MZ'(.^S1?N9^Y^D>1B+O-$ZQ2&,O;(G%@R+DZ_URJ[/7'MTUZ2S M?J3::O]Q7&<'<@/'U*?<4R%74)PV:1NE!<2SJM/='7QL&@G=9:VNY9B0'$;3 M%',IW4"&:VR M<^E";@NFC(_?ZE)>KU09[SOO^B""@U[.' <,;#V@L;_Y[NV;J:_ ?(;7V[[[=WI9] H>]XL6QMXF3K(LZB1;T?4CYG4;$_A MC#SGI^5V<*&<_5BLO!,/QL JEWTZ9NDN?>O\C=EEN;6+C2D60H+B&.XY!5@C M>:B=]]Q;)VT*C<5,VO&"2_A67>Q['S7(P3).5& 9)8,";"GE'A M6@>:)S4H('CCD/7B=+G)718^NP(4V9&\4MC]"FG<]S4>_]$7A:_;B7 M5@3H1C]=S/QK'^[[4Q]\R>?&$.R_P7O[OQT$(0' $T>2)(=@>P0R4@;D/&PX M822QJ+3M:1:HX7F\[?FZ"8'FAB[H]P>?2N%;*>4I[?\Y15>XH*J-EKZ\ 94$8\Q$DZ0[,F\V *H/[D7;,ZH M)_=:DR/WR;W9*JK]-MBSXBW[,2V=_(_ZCJ_&EENVLGX=6V6_9JOLAQML:&L$ M%;,I^V^Y-K>3G_K'6P#P\[[(-<*T;/Y['R.8_PM2ULG_KQI2=3T$;LF;: 3. MCHX6!>LVKXH[FZ!6__%-KSC[:L-\U;5ZMUND/7!E&8,RE6N'F3_KK*JC/X\_]_?^WN8[?_?_^>OXK_Z?QS__O;/_&X-G M[?WU]MV7O3]V>SO'NT=[^_W>WNN?>^/?P+W._Z(?Y,[KPXN]/WX__NOX?WI_ M_K'S>?>U9SO'__X'GDW\2>%YZ1NQ]\<[#L^9=B[PYU_VWYSMO,=TY_5O9.^W M@Z@QDX)@1)SQ>7";0PY'C!0UG FJ-,L](B7N4KW__@^1^,=O M4*;D\+W>J0K$U&MR\+Z&:YD(%2@9C(DQ]E+B0++"%*'7,:"Q_\ M%8.U*KI5='M:Z%8[:FPRNN$%=#->8\F%0%@' HZIH<@1$9'50OI(9$B,7=J% MHX);!;>G!6ZUEG&3P8TL@!LV&G/P/A$QVH)C*C@RR1'$K,X= )3S E]:__@\ MP>W6(94VHVI30RHS55^7QNSH[5Y_)>!O-"K>>2RB%O6N(8#NOIH+6["=3P=2 M)"IQ4@C[/!5#:8I;!" 7@%B7V$=5N"X-Y[_ MWH C]3['@+[$X:!BQNTPXV(!,Q3#<#88A81T$3"#1Z2=] @[ZI*,C@?ILX)J M2NB/%30J:*S3/*)J;3P@AJNCQKH +'LP>.QVP%7JV-A\$,O( 9 H4&_!0 @D.<4(P*D7QBKAD"1"(RY8 M1(X;C61(*4C-E2'JTI'U%2N>/58\)L-;;8I[@XE%4E<*YUG$ D5C,DQPEH>\ M1:2:0\O#;N_EP9'"MT/#?H^.YA.>$1O##\[0% I(+%;LE)6()*+ZO>OK8>GH'?.S#Z6F- MZ]R9$B\2MDY%+F6,R%,.2HR51)89@; ).! I+>CVUDO2!1NOJO':6>KK,6&U M'K)WIY^+1*FR*5*K7![H:Q'/MKF+U*!HB3:@LD$%MGI(Z_.TQN\HT75-F-'5 M +$_.+/]A6DRMR6DK^_7_80[X-SPY9_,,?&8R;VDFF]W=CQ<+'&]S"I*(E9( M<.$1ES0@ARE%D6H1B-:&*0W'@^HR^12Z4]],<>^Q/5B%S6<$FX^9!UUA\RYA M)FXN4 MOQ4L82(4,EH ;K*D 4$=0Z/C7@\!F&QD;/\7X M>449ROJ5)04W&0Q[V35FWI;!*X7!N>O'V\^=K9=_@,L_AZAJF?(PZF7L0,/8 MMVHROEQ&53&S8F;%S,>-IU;,O'_, MQ N8*0C1F)L$F$DHXHIHI*-CR 7KL+>8@X&9?7-I:LYSQL63*V8>?^8 M218P4X)YZ1-5B 8J$)<:X%)&A4C V'*"&?'@F],N)M4W_\I(*J^1U'KY&DG= M>KG=[P]\0?KRS7NJ$WD6DO8NQ!/SGJI MET=MC3M#?C?3%G*I,\5#0_*3O\8S&R@U;G'1&48?>Q^SW'U+"]@GZBP]39=( MBD"\UI:X$+@*U'HO*(E)LAB,I^S@W5=G=OP>_>#P!!X[S"):VTTG#,E5P MII\*?'9^# Y3[DY])3-9V*[=QDW;V=[*+5%(_=O_>QGNO_SD@L+F% MCT\\F*>F*,3 G*Q]B,BTN?DV:1764'QOZ=E_-0Y\/THB( M(W*4,,0]+DU!)%("VV"UE,F"26CT4RC,K,!7@>_*@@:."053$;A#$*!YBD2,QI M%D^C'6>=:G?KA7YW\A&T7JP,QGD_(HB+'_2#'0HQ"&)V88RJ/KM&( M VJ 0PK_!#BACFECK-:9BQ/"5.2HR+$)I'Y%COM!C@467]/(A8?,1#YPCXZ1& MC!E%#3/,4[[UDN&N,!L=0EN_V7Z;0A7_.HRGMAU)Z S.CN*P MXYO@3EOZ\E5$\DUCCAN-K^M(),\%YMH]?M-L,7Q_+^]O\UF%V%M![(%LY R.6X#8I]# \2$MLV>!'.M()%?DN#?D6."2 MI0TX6BP1^'"Y"HA%F[0UQ9 M8)HIPUYYSU#P%'"%4XNBURS M$I11YSV*P4;$I63(,1613$I91R48+-DHX36SL$+'1C#-%3KN#3H6R&;85X<3 M4\A+2Q&GE",3DT0T,:=4/E1BA@Y5NQH\RZ3D7X>#4WBRE_S1L(WWHRWL3IV=P>P?RY1S<):!RQR-3H>!D<6\Y:M,Q%.#.1,[C["L$%@@EBD M;0 $,C6!.:[YER/KI( MQW>*LI/=_"5OYN_YK?;2AU'STXJT=X>T?HES!G^/&"MH!EF,N' $.8H#LHHR MSF2,LFF5@?5&$TDU(V ].><*)1L,)0N,M$DN&",)"&7.2Q0Z=]TA$2GB'0U) M2VU,AA)#-YI(JE"RGIST8T))ZGV. 7V)PT%%D=NBR (?[3R/@2J+F,FS4PP5 MR*@DD,"&2R>Q8H)FG=64T!\KCE01;QW3GLG.[@Q,_6TI2 ?-6@'DX MSRSO_W/@DE'.,8(,Q7GT97#(6LH1'*;*.R$P=AQL+['):%E3 =:35JXHL;8H ML4 :^^239=XCGVANN*P-LBQ0)#V.-DK/!). $F2CFV14F%A/RO@!8:*RQ7<# M'XO9RQR<\L@P4A);Q#G!R";+D99">N*QIMP^";:X0LAZLL75TEA7J%CF@HDF MAE-DX&Q W$OP1XB1\$\X/8S$CL;<-D=M-!-<86(]F>!J:6P_A9/O:ZC\L35Z'2G;JM$/J]$+W"ZU@4&,#C1X3H** M'NRNE720^=1",!ZZ1("%/IB04;&IB450&+&T+ MXLG@&%9J.6^MJNRCJ^PZ$H_U$'Y8?5[,1"7))NHL\CK7[48AD2%YNCV(AC,X M-VYR.66B*U<, '@4E7YFF:"@#.7,M?Y4=YY9KNA#LH1WGG^_$OGR7L_^ ME[;K^,Q_JI!W&\C[>WN)&U0J,0$;C@B6 7&C"#+.)124<=Y1S[#R 'GT6_"N MAD[7E!FL6KRI6KS !V(?? PNCRO*_>$P50B,V0#>B/3&19F"=WGVR+?P^U6+ MUY0-K%J\J5J\P $2IG 06")LO<[3ZB72DDCDA>!,:L6D$5LOE5SN%U2U^/&U M>-V*X[]:BRO#<'OQ^L;B*J>3@J!;:%WY0(ID9$-( ?GVW54.+L5G+U98@&)4]2S))#) M91R<&H$<#2#VTCLJ,4U2J:V7JWI"UT#FHZOK!K" 55V_35T72[N#\D9I,#P2 MLXAK$I$-V"(M9/1.8DUX6CUJN*KK8]<[;0#;MZBMM>[I;K1X@>[S,DG!%494 M48DX.)3(NFB03" !+CG!_=.H>ZI0\GPYQWKR?Q-F+/*'#"LEG01#G7F'N @* M.>LX,LJ9**4P0<#)+VDUU-=073> /:SJ^FWJND@3!B-]\!JI1,%:=Y&"XEJ" M*$"V#(Z0).+62TW6I.[NF643KJ()!R>'Z"P.CT$!W=DS2R!\*)<\-2YY>M?D\F%30N!UH+,TU"EY%K%$0 M B/.308-KQ%1U >AN"=";;WDFM8-2++ ^4JPB91E%(&5E+O3)H9LU!@%@AG8QM@ZG'// M15?H;ZFFJ7K\?!C7:@OQAJQ&XKPEQ&QP"VU"@1 (%%:"4\J?! MM%8,>3Y,:\60>\60I1E"#IM >4(N)8-XTJJ)_.(8I54,G$S_-"*_%4.>$<-: M_8D'0)(%VI6%)'P>7$B8SOZ$9 M34W^\X@?K5U-_G0\6BT?N!LH^VTAM7;G@&">HK$229QREQ$ED=91(XN#< HG M8Q@X5KHV!%M'C5V[LOP;:6RU3.Y0G1>8SL@!P!,.*"D//H[/%?O64$2Q3UX0 M31R-N?F7P+7YUQJ2%.M6N']K?:YTQ=>K\@+ER0REC!&*2/ ,\102LI$GA)67 M'%.K?)!/@JZH:/)<:O>K>?# F+)(@5)OG$Q!(P>^'N(.,[#VBCT,TX!_.:A^62$F:--<,9RJ2J-R! M4" =I4+.BT2P=58:_B19FZ"3IAI)20SBQCND"=,H M&1)(THH*KRJ<5#C9J 34"B! MU5S4"B>;E8M:X>2AX&21D_4V2)DS5!-R8+4B;$.2*A@G#2E#X-B:M'%^ M9AFJ95K:3"O8YYNA^A1)XK*[U6"Z$VS[6*+ M:'+.>1PDK=U@GU\<_2FRPQ5'[A1'%B?:RZ0%-8 >1G+ $2V0)82AR)*7@<*?"]E(K2 MIVAR)H[F>#TR<9Z^*C]%2K::!'>IQ(M$]IW-9+LQC-0J*GV=FQ1WV_)"W:#88A#=#8X_2&O_&C0[X5.?I,GCK2/ MT:W@S6??/\]K^N[DS)X<]FZ(O[$&N^X0;?U"NO"' YJ8IQ&\+F:P JM-1:1C M2,AQ*RT)TD>#<[!+2;;)6'LKA7^@R/J30I^':;TP@O>$OU4L4:8\Q_.&#"='I)"C@D.QR\2T<4,6!];%"'J-C0]7^]=#^10(8 M[$_ML$"!N9C3@BTRX.XA:9U4T3-G8YG%T05QJ&9(A9]UH*TK_&PL_"Q1U]%A M3X-'-JA<"6X ?B3WR%/E0#X FTAV@G"7T.5>;A5^*OP\ MM=X6=SX6>!\99@ M^EH3%0K.XQPYD[FY=D0I"",3P(]@=NNE[E):C9\'RH5>:R9\5K$[O8DJ7T>( MWV 5KM\;G%=G%=37JS_+!/[@ M0A@1)89E0E)<$945R2Q!XC@[^" MPS> 0V\6'/XY8"G%8(Q%DA*...PSLDY()%Q0)FI*3.(5'"HXK,X,P7"L*"(E M9H%+J2P1<+PP$!M+* [Z,;+R*SA\ SA'"R<48D!+JN!'! BKH&&7RBN,0U&,D^E=P^'IP MF V#9'!P(3$1HT8Z88DXD089)BP*EF@6A)-:@EL!!F,%APH.B^ @:/166F=H MP)R08 &> [?.Q83[-!C9._/@4.-8-PA('0OL M+Q$."VLI"_PQMY9'KSUBP3#$!95($QV0(XJFG,9HJ,N&!ZO8\3Q3@/>' M-L1C._QGU+$GH7.6_UD4OV8!7^[*2>FHQTQ+\-^\#)J"1^=$Y-;8G )8.>0G M@ZAOECADV. 0,$XH1F40!^!$-EF+!/&82D&,3ZJ88QO. ]5P_CUE"4?FDO-! M@!'/4[*.)J$UDP9.:F.HJB3R4P*/!1(9@VH&;#0*GOG MT[#UDI%-)X(J>-P/>'BA#)58.!\9]\Y:Y376U$FL"6')5A+Y*8'' HFL!."% M=F!J&# _.&$4&4$L8D01ST0,)J2ME\)L.A%4P>.>PM?"!H&-MRD1;J+0B?O, M("8&GV!**XO\A,!CD456 HX-#I8'$RHB3HU%CMJ (J@F!3N41TJV7E;LJ-BQ M&CN<-\[H*!65/$IF@@T,_J&%#($X74GDIX0="R2RI>"8$AV1%9GR4$PC\%<8 M"DI93[U4Q,JMEX1W<06/YYF%O!_]T0GJB21Q#+E M1E48&9G_L%H+XKT1%!"6L:[<;(2M,?[[ 0\6HTDNN$"MX+FTP1BOK2'*Y3;/ MZO%;3U3PN$/P6""5)6-,6<%0"LDC_O^S]Z9+;279VO"M*#A]SE<=H73E/+@Z MB* ,N.BP1-N6[1?^$#F"L(1H212&J_]6;@D#DK 9!)8@([I=0L/>N7-XUK-F M:S"R-'I$B%:>,ZT8HRNK0M:7O#1% 8]'TNUL9)AQ;(1BG"MI;9348VI)H#H* M5XS*SPD\)HS*QCAN'1?(4PW,(Q&!M,T%PIUVQ"MC%&65.WO)=;L"'H\4FFRL MD\YC1H/@F$;KLDF(I"@LX1RS8E1^1N Q5==",A*834@K)1$W6B%MA$'$$:., MP"$YG+/3=<&.@ATSB$=D%D<9I;&1$RXL5HYKCJ54"4 E%:/R<\*.":-R (C0 M7"A$-5$()(5%CB6,% ': :Q3D5QJDQ7L>%&]*%N]H>U<[T8YU_+$+[4IPD,; M4Q:H71JH;5RS+C?6&WO*NTB382AH5@4.)02Z?4",*J()3A(XV\JJ4,\DZK!T M85D P+E_*\H".,L'.!,6::-)-,1&I)WDB&MKD=52(94TCB$([JG-;9_PLN>= M%<19',1Y:-?+@CC+A#@39FQ8;F-(C,@;YG)U'H*,D00)H+1 5#@>5MKQ=.VYW.0T*N7RK2SLMJ37#"8^]$YRW'2U* _ T(6;N'_\ MDJEY-F+E%T>#7TBCF0[%9AP6*34_*?5IREH>9.025A\)&@+BT6ID6+(HD$"= M\C12RE=6E:HSJ9992LWQY#^ Y1;,+IB]4 Z'@MG+@-D3_@MEI5+!6!19L(A[ MHY&33"/I;(I6#-#^M7D=!;2?$K0GO7P> M>ZVU\0B &R-8?H*T!.:M"ULG5$L[J@2QT'4#![L?"I8/9".$H+9B\# M9D_X78EP1GJOD1)!(6Z" Z+M0C:1*)#DGO+;_O1W_ELMH].[&B&X6L7#S5^?$Y'/0V.>X-V_L[K?LSM OZ. M?YRVP_#@XOQ?^>'X:?'E3ZR#9SL9WOR3KNWOMX]&,X&OP[^'@QS[HW?:1_E8 MOZ;X%84A/7T#!9K'3>CW73":U"O_'O0O1G-L]R-R_6B_(IO@ 5[;SJD]&ZS\ M?OVYX:''%S<&[GZ/^3D\&0#0G=T\&2G=9S+T+>9B- R QEZ_VCZOX0#$?OX6 MC,8NRE!J!_TL=_ZGS;RB@3%#N4F<4PJJO9=.A>08)L[%/;6RVEK[\]U&;7NS M]F:[V=IHMC[^ZW>[>GV][[)MY[Y%Z<^D<;5%_SH+_5ZR_6[MKUXG \F@]A;@ MZ;A>VSKRKVY\G,U3ZVX(W&:*T6_,%^^W1D3T)[&,,_%W^LH=?IV/Z@UCZJ M#0]Z)W"M,*C7XC#NS_:ZK]<__>;3]E=?G:7 M(WH=.6==;4(\CBA? OP!U'!21LF-%#J*)#AWSAAN>>[K^"#DOC&&:XX+7]WJ M=7L(X_"WV H?3XZ/.[$+/]#')QTKE1\ MO)C 2[YQ70V@U.F4E."!8\Z#U\D29V7TV#ILB-E;!S6 8E #4/6",7*3!E!1 M^Q'5^$^_MYGI^];1B,7#6RVXY9^=GO^ZG)2]$__Z<+;[)1P[RB5 X3E0;+;= M:K"=\P_=YML/![O=?Q\TN^_AOOZ\^?;?G48+QK/>28U#C[>!G@.8GH,L8\W3 M/:HY9<$F)(63B%NBD2/2 4.12C 3L"=VI19!QSG.YZY_$N^ZF1>(I[4.(JAR MG4[O% 1@K1^/^W$ HQK4/+!F"Z@68<2P16( ;74,RWF+5C2\>OLH M"!NC>H M@"[_U3[RO>YWI,N:(F!CK/WWQ/8!EVH1GCO4&K;O#VJ,U&M9D:U9@-!4?>U& M)=E>;N )99E$Y3$./GD2N2;4N!"-(,0'3X1TKCHEY.*4$$+9-:UYJ[DY>6C@ M,+K8WTX7AR=^UXRO:;XPZSYKOZ>@H\"T?5=\\D58DYAQQ-#''& M++**6J2]HY8*+ARG*ZL)5*0I#;9V9:4'M0,;:B[&H[RM.B=YZU2R-E[?A?T1 ML&:TS9^]Z77A,)U]WWO9S@%8#&*XW0-I/-KD,5\8=OXKV(Q'H(ED[*ZNV@96 M/,B_&\3O^Q_^[EV>#]CK-7M\W.]]JSZL=:.] /M\.[A/M4N._/>W?&6 @5M> M#.TW> PXT)W\D/]\?1_V?"D:*_WU4K.L%&:?F/%': ^.._;L=?NH MPH'J1W^,KS]61[,..Z$O5S<;W"(^UK',\\OO/XXU?51Q/:_^@SS5X) M;F[\&+\B-W[VH\L2#AAZ\T^O7O8G8=@7-@6<+0JSDCNFOSK#&CM6QY_$]CBI M^-T0F0WZ'6Q3^-[!8"8"7S/:W#=6?;:M9J+6R"VF]N%55'[Y:MR>/5;KL_%= MS/[VC]I59+C+NBQFJL!L4V'S@C;&&%M=S) M%-,$>QEQ_"LV?WD+QC^XH/P?XM_Q"!CK!5.1R\E4QB;ZKWCGL-/9/83O=QOG M.ZT/7YLPMMWN>[CG_NGN6_C^E^;!#GTO)DWTVZT/[>TOG^%7,)YSN._;][31 MW>SNKK\')O/GUYU6X]L.W3SQF'+S8^(AI SYOOM_32EE@, 9Y3D!'4%(B M0[Q&QE(-5#1&1?S**I%+Y%(M.4ZW!ZZ1AO.0O@T%TN8&:; @6]5ZO.L-!@78 M[@)L9]> C33V]T243%NC$!66(.ZU1UKB@)RPRN8-II++,7[+@VN/WQ;] >[# M!QE>'^$ZQ9UY@SN3W>S.S(]40V1]X);3OLM;U*/KOTFNY*.[ 9GO,HKM;\-X.W6V%=O.P<;9S_OY; M\WP3[K/[M=D*!SN'\+K5/-A]VSR<=&3L'*Y]VSW<[33I%FV<__L04((UOFR< M-KOO29-NMN$U,/3-KSNTF1JMM?-*O60,!Y8,+4:607:/@E4FL2LT)J, M5!Y@=3&L96^0#E3+Z!(1T0%O-B:*G-(:N",@/)B<=!F^W=Y>_[+U[EUMK;E> MVVJVUIIOM[)(6?OX<:/UL5YK;K2FN>1/_>X_'\7U44N'HW+.$\H3!Q:=N;_R M5C@B;'#6_I!=/-X9N:/O?:HT]-WY\0*1S=:E ^O_&]3VQ\]6'$:^ M^T/7LO^4-M;VM '^2 G@,J$&<48ELMXE%%7RSLCJTQPV2>MP *==HA>.S$]' ME0?^X[!R26:Q>I?5UXY:)RB+22@>6=)6$N*289P0 V>^K/XCK#YKG.X9EYSB M%J,( @1QF_/=123(.A=(8![#$E01W4Q.9TY6B__&'ME@'!15A&O0;?AMUCLZ,= M_FYW:\X.X'JG![%Z-SL.AK6>]R?]0?5EW^[[D^Y@F+W<@YH_ "H1X<(VFT=# MVX]\YMGS;?O]LQQ=D@<6:UU[5COJ#6LN ISYWM^QG_'L5>T*ZM5".U3?&??- M/:O9VK#?WM^'8<%U1B/IQQR0D?^V^1G@>\/*1%&#^PZGGGWFM#TRT_KH#V(X MZ<3M=+$^+YE6-?;W.! *+G5$@6 !&.CA%"AED0_&64&(I$)-$A1&A9?<)P,D MC-LLK$*,PN%@; C>XDE:E;?1:"]6"LEWZ5GI'8-QK-/@]8^IU5T-*C.IV$]' MODQQ&_(5T3=_?.^X#?)*TMM=]MG%;9C[-SUYU/",Q?+!S9Z5/VVGBJT"6;,> M?K,#61[2F&XOF?C7N2 N6-0@,)-QA4,&&,C4(X0Z@#)3F$ M<7(E+33XNT>RNT7R=7?7/[2;YSM :]]_V_GRB3?I>[[[Y3W9_?*ALW/X_AQ4 MG6^3'LF=P\_Y&;XVWVZQYJ$7S?7-@]W6/MM=/^CLKG_N[+[]W&[",^R<;Z:+ MVG[P7])8_\2VU_:4D8YX&Q&EB2#.50#2@!GR1B(XRI55BGE=2_T,W)*W M/H^E5]C-4W\E3J"&:EMO-VH;64%HPQT0: [C<-V1:A RC\LO;Q.*=JO969* MCM_N )D&8^E5;@;*&&>1N ":*C.),"=SE;Z9ZM!U[!S \.KFT"TU8='Z53\ M>>TH_&=<0WC-^^PK@)E=NURG@K=SP]OV%-YRZ82E-B&LK48\YV8#"*G /-)-(C0^&5L4KA&!T60:^LDCHFSZ'D1N&1=S8T M7#<>W[.W1"G\]$A3\VP$#3?">I6,YA%SA:TE2EL: (2T]Y[%XJ+[54*C.2TT MA XF!"JK^F>-F M86)5+H.N:J.HJ^O,^PDJ0ESZ);>.0DSM'%+PKOUWG(H':^7)?M$^R],](@D@ M,"$(^Y00!^T7&9U^M'9*4 6"4R !,XNXIQH9 M'R62F!GBG* \L$E_LT@R$>D2]29PHKT65%CF9+))>L7]LZG\<06'["4.Y3H% MQ_WV((9QC,BX-,@#"Q3\B@>L70QY:;SL5+S2^!&\[/B5,.)>E_WQ9TSS,M@R MV#)8_$KBVPWVH6$L1"Q:',OMZH_\V'KRDF;BQP$K#_5E/.OB*K<,F>KW!H/: MFXNHT[4JV>@6.^X!\U)F?77-^Y/N2:<*/(8IAW&=S^SY6B9^SA.?ZU'\V>M] MK7W.X=4/F>XRJ05#"H:\Q(G_ 88\+R_?;&/XR(R&.MF.EK-?KMM%7M]K^]VU MI_Q"3]!L;\%]ML.]#MNMY_(A5R\C+"-\E!'.*3RM1<:*G,-WDNL\ M#WII>&K[4Y3TP8%D2QSR,.L1GTWH@B.$2ZT(XUSRZ)2S3 I%-?'!!.KY;4,7 M?N#5JGCY"PAI.-SL;K>^?FNV/K0;]!/>:>7PA68[^[Y@;+C9@BMUW_/&VPT^ MU7SJRX[8;FV0YMNM\]W6AX,J?(%NL9W#';IS^)XT: .>8?]TIW4P*PXN,(:E MB!01;13BVG%D#5<(&\X\5\ZS2%96==U0L\P!#7.,@YN3EEU@<9E@\2ZY$T^ MBUD@!-4>T209X@F(FV'1(&^L8Y0&SUC(60R4 M\L+>"B@64/PI*";"O= J6JL4]S@8(742P3FO@X^*W+960%%JGQ 6V00L2AFD M<8X@2P/ HE &V=R]@6DL) :]5@29E5I-"BP66'RQL'@7I?8)<+$HM8^/E&(" M*9EQ(DG 1\JY P*)(W(J@%)+B$PI:5 #5%9J*9[.9RI*[2(=YN<,5(N%4T6I MG;-+XJ(*5+.U1IKG^WM.>F(X#[@"8@(LY<=GSH"BGTMJ40N(I M,&)3< (7+^ZB06;SS907-RFND[8)J92]N(HGI".U*%IC&$Z6X)2KF6!5UWB) M>A0^:AFI>4<2/4\DN8N.^ 104G3$QP>72<>G)D(#U8J(2BE!1Y0*.0DZ8K": M:4H5AB4'<#%USJ>QY9=4B"M'>_E(0M&JYGN*)UV%B7GOA0)V0'3*!<\HLA9' M)(TD@EA.J19LCISTX*24*V5J!]J%88A;99'!3"(9N(LJ4EL=8\UG!DN_3(KP%$V> MEL6%TXK^X CNM7]6KX[IR=B14U6X[\,9/8[W:][Q(FK7!RNXT@%[ZC$GUEH! M1S&99 3VB1-6/#H+!Z'3;9 XM][&Q)$.!!"4)$!09X -:5A:)[4T40 1(KS. M,5MF"%V\V*!GCB1WT;*> $J*EO7XX#+IT6%.VQ0X0TQYCP! $G+!8T1CU,YR MSK0-.3X:T^D FV6.^GOF)WNQ#G91LN9[B"<=.DRKE')/Y12Y1AQ6#]E.4S7A\*"FZ MQN.#RZ1'QS-!:0H*!8$IXAXS9'B2B#B>O(@LN:165EE=LH<$CY63_:(Y0M$U MYFR-G$K)$8EP8RD2P43$%8W(.9R0E#ZPE 07TH^4#<,*12A).5,>G;X-L3K/ M+ZWK^AV $DL>"'5:)T8X'#?M*!]V3YMI>$HKD M0 5DB!6(1R*04S(BHJUEGBEF%/ =PF@=%*IE1LH20[/ RM030$E1IAX?7,XG MP"5PSJ@@#G&F 5RX2>SW"HC<#438!(B EN%#X )1&^4HI\\: M(Y&1-"F#,>'.Y0.K*:%_%! I(+*D('(K+:/ RGUA14S!B@==(@D$^S8B'@W0 MDL02PI)B10,/V-@"*P56EAU6IG2< B'W-H!>^HKV6;/U?D]ZS8T1"5%#..)6 M.Z1SG)JDQ%CC'6$>%PPIV3\WK<+V\"#V2WK/3>@H!'%"F02PF+CAQ% JK31: M&>UYD*EXB181)*=J*OED%<,H,481AX. M%4>$2P%#X$JD3&2U[6:KKN[1 A9 MPG(6V$?T!$!2?$1/Z",:0PL-@0F!(]*PN@ MQ /]$A@!L#B%K38N)_>PNE33 M'?U*P-W"GNS%.MC%1_1(/J+Q(5:88*]""\)9@YK*FD*T::2VK. .#*9VF.C8X8GV+F1 MY7I*2>8R @H9HZ51E#,IT\HJK7-:](R"(X^C9SP!D!0]XPE=1=\+RBHM152Y M5)M'G+B$K**YJJP3QJ9HF*@HBN+33=:*GK&P)WNQ#G:E9Y1S>D]_S"AWQWH, M2^0=\H)0E-4*I!TCB')*@PA"^ER_7>K2"_'I\G86V@'3Z@UMIY:J4XDZ^5C6 MVM_/9.XK#AZ3RS)ZM_&#/&S1!E[=>):-YQ%QA:XG2E@:EL/;>LUC< M-PN'J6?3[AN0:98(A:AU'+@/!8T*UA!Y&:7Q)%'AZ 'Z*,O;X@#35H\=%8FG"B.5(&ZZ=1P9KA911.,H40"%+*ZN< MUHOF>_$E/$6&"&64Q4D+E:+OHD-$)J(C 202" M$\8:J CE=?HL\HT+]CP3[*$NF2@T9]1@V"#"&!N%<(90YZ4+H?B7%A!])OU+ MAAFKI$PH8AP03QXC*Z-% #Z,TL@<_+6R2BFK8_H<*OT7]%ED]+E3 Z''AY^B M"#T^($UZI1P3B0!A1<(#%G&!!=)2)<2 Y7K"J+61 B"9.IX1.5,4H6<%!XN% M!D41FK--=M+/16S@+";@(D!&X.@GBJQ)'$6)I8Q*Y&KGN4\QJYL9=>T+%YE/ M1M(R.;JVCD+\H9OK]8T>KH?-Q.)AY>PM.-=XB7*->NR M$TI2ZK7P6%"O;FOUOA0?,PG?QC??.*$LR1,$-(IF2.=-5[J^L2E;L63$Z-QG8*R M1@BN/&,Y((;#2,SV!G'$]&.Z-O:+PNN_$)EO"9X&FX$D7@8;)'>"("P"L'5J!3*42"14(-1S[FF2SZ+L:4G)+VR] M;)'%VB)%\+P8!J6X+-VO_^"53\VSDR[S*H,RL/U#KD!J@=3G":D+0(V;<5B(\:-BZ*2; M, .F<)*B8+@%#(T.V9@<"MHJ0%'EK,6Y4*"J8U*(<4'QA4*L@N(+4=ZH&#A^ M 8Y/.FP%3\)*B0RF$G',*3(V*10#\U9&8Q15@.,5&5[JIEX%QPN.OP0<+U4K M7QZH;T\&CSOMB2 62>#BB#.LD>6"H2"28X%($SB;>]G* JD%4I\GI"X -2X& MCD>F5-)9B@VYE5KS*T[32)0<\:;SKQKP]GNU_"L:-<[ARN M?=L]W.UDG&F<__NPN;[!&E\V3IO=]Z1)-]OP^EN#;G[=HSRF!/IR M1#(C!(]&Y6+!#B62G+7<"H8!*P J%)^N%5RS1^%.ZVXE]ASKH#23W'-O"!-> M6 %WBT?W&J#Y)6LU_IQ<\7BO-.. MXF@+GK:'![4;]Z7U_SUI#]HC;>[:_B11>8R#3YY$K@DU+D0C"/$!M!+IW,3^ MG&1#6\W-R0T*J.]B?SO]>3( 0(5!@UX)=^_'<&US B;[O$%/X6D&\>C[WL0O M;&\V#CW>7O=LN[7&&^OO<7-_CTH0#EQ(9"W)51=<1(XDA53R(06 +94[&238 M6#/PZ7*E![#2W>-.!'6^%D[Z(/>K[746;7^\==>CCWFQ+G8O>55MH;Q!VD[4<[*]# LUJ34P8Y4U&K( GA-L0(>J##96<][YUU^'5/R1B,HQ$11B3B M-(%ZQ1E!! ?0LIASJLIVUS\152-[YTMAJJWH#X[@7OMG]6IKGXS%5F7EZ$?? M/OY!MY%'G(N%%%^>1>6HT1K@A2<+2C+6P&>S:\(J($D%9'X]R+2O@LS^Z?:; M"9 Y_"2:M$$:Y\V#[;?PV_,/!_!_N-[&V>[AYM?=]8WSG2\P5^N[G5GBRR5@ MPY$ZE'=W)L$"Q)?0R#,EF.6:.T%75J]\X"\24HY]10CB1W$?$D*'(Q,F2,R:8GH2TA.9W^\<37$NI;M^F) M]=*4+$>Y8L%HPIGFWBH="$XA)L6%HC&2@B6_'DO.KF')66,*2SHPQJ^BN?[U MV^X7>+[S]_DUWWV[0W;7__P*?_.=PXWSW?7W?!I+UO82(4PXHA$!],A8XI$) MD:-D7 HJ.,5M;I,C)R."FL=?&QYZ?'%C MX.[WF)]++]L-DY'2?29#WV(N1L,(V;%>;9_70 %B/W\+1F,792BU@WY&V?]I M,Z]H8 S(H$E "JG%W$NG0G(,$^?BG@+FL_;GNXW:]F;MS7:SM=%L??S7[_9> MSL_1MIW[%J4_"^:LMNA?9Z'?2[;?K?W5ZV0*-JB]!8)V7*]M'?E7-S[.XP__ MI[&HU?";0.X_UEK;M=9?&WDAUC>:'S?6\ZN/V^^VUM=:\,?F5G.M^69K[5WM M8PO>:(S6:L$?[+=/1_8D@* ._US\L8;L7^\/ MY-"#;,TZSO[8T5]=T &&@[L_VNJ_7/_WFT_977XV^G=FO(%T."KG/*$\<2*Q MMD8I;X'0"1NA42,KI>#,B"%@:R MZGJT)BQJNQ?@0CE8Y'J@5F70K")DKKGBZS4_TTD'=_MN"ZWVRS5SZ/_9[O$? M%P;1ZN/AI>I9Q8K^D#=3&QD65A(BN-"YBXY-%(-B)@V6]F%^K\&'V+7PZ='^ MU0BT_U030YX9E;YW$-;V^L[IGO&@&4?KD,M^ :X%0R:!6A0Q44$P.'/$ 7>= M35WK/UQAZZ157FFA@^8IQYG*D%N!:L6)LMJ7%7Z"%<9[/D:-01=%)!G03G2( M2"(D=\51@[YG6C"M88Q.E()$0[Z4)]F'*;UGB6RVQ M/]L3"8.JR7/31 ?_>!Z1<5XCYH*1T0:LK(0E)C__K2MD%K[;RYMB8'[>NA4C;_?U^W(>7M53MD-F)2NDNG/H& MIMS./^C"5,%80\W%3N_T]<,BJ927I[2[[$T?=3VO( M3W]UAA]K;)U\$N?=I!UL=B+OQO=]/L*_ZPDT8P1\6 3I/5HP+K2[N$@KQWWVYW:16H2'/:+C(]1VNG%";]KO?.7F41_MX=_-FGR3U%9=9K;C)AP MR(EDF^V<&K93,=UGG-TX]@/FL>WD>XGM5@/OMM[S9NLSC*=SL$.W1*/['N\" M(]II;1Y.9='3!FL>YN?Z"L3X0P<(,FE^V3K?_K)YN'/X%:[YH;/3^O.@\:5Y M+=IRW'/>,!:=<@YQD0,DO93(*="5<= &MG[B..2\6%-7?*F;_M[I&#]U-X=E M$C<[XT3"G, W)5?F$6]SC=*\A'!; %)6^B8OEB!JPOU;I['S=VQ46=]%!LU- M!IU-R2#/O G:4T12 &W>&(YTCG#BUGZMTY[!0[G!8?--S/@4 ?")44B$(.X@ET$-HRITR@ MV2/)ZUHM-1S.AJ2G@<>8D M,DY+1$W"@7.;K!L!HF)JF0&Q\,.[ J(L_'#Q '&S=U)LMO/#P_84'HK A"8Y MOT+RA#@1 AGJ# +BJ*RGPHL*#W&=FZ6VV1:">+>\QX/8CU6Z1J&)"XB*\-V" MBG-#Q6DK8C#!>FXLLC'W2=&4($MC0,X'QE70G!&54='4&17+#(L+0!.7,'CB M1^W'2Z/QTFQ@6<5-,PZ+6)F76-F>ML8*X-=&:HZ8TT"V&1'(Y4X#),K$I0H! M*Y[;*/(ZG=&+=HG$RO(T&;@QZ?M!8;TWY?%5A^:GV;?J'R0USB&C?L/VOOWQ G,^?6NL-W#S?(UOKW\];9Z_ M/]OY O=I?:6 -^WFVP_MYOF?7W=HXWPR/'VWM7':.'_/&NO[?+NUQIKK_P9\ MV?BVW8*Q?=G"NV^W6./MA\.=\US6>PLWUO8DUT X94*!68&X E5= PE%1BG. MI58Q\#A9/)M9Q2UG+'(,_S-!!VR$4,$J GO,3(6S;ZQ]:&XUWWZL_?9N^^/' M?];^L_&A]F:[T=ANUC[^M?9AH_;;__V/AM7Z8^,_'ZM7Y(]_3I^FB:2'Z;S3 MGP_K^F,(8Y.F(GJN!4]$6"Z9)I)R%K$'B%CB./P_[0".#DQGCHP?IY#FDN4Y M$NHH#G,Y_UXWUG[K] :#?];@*=NYVKH[FYVQ>E05S,_ANO"K+DQWE88\J/5. MA@.0\%5\U;A^>[3^8!S>6Z4PCYH, >_X.P[R$.!G0UC._'(PA$,W OY,2P;? M=\&'CY\&%]O@YASZI5J/]7:G6H&\(OUX#+, 8QH\[E)3E6C_]L0QIU?MONC)Q]4#2AZ)YV<&P)S#(L!_/15 M[4/Y3-[2+<<-P&X"AFU4#33"E8WS_0%&$]P[FKK/ MU1WQ_495@8Y1;Y#8[PXNQEVMVW[LYJEJI\FG@DV:34,P,^-8_9PB?HLGMW#7 M[L7N@V&<=(:S)KYUT!O$'T_,]U]=G8Y\53C./;B%'?:JI[XZ0_;[T[D(X)#E M_,4;%P.$'UU^:S]OW5K(&4KC=Z[NX&-[EF>GGJ)*.4M._"HWTT4J4SMAU%@-6![9]E" &5Q5=-4C-0P,[,R'SUE%QK%302 MP-/]@J[GW]2_=PVZ55J=6/JL.D5?<:8?(ZM.R?NU+_GQ9X(]2@J@DNI)4@#- MHJ4 FMN99'_0;.M.F7^WL5'?(G_R1I/'#*O'8L_LK*2_^S[P2YLX\E*33F?/ M2!-8_%B[&NE:NY^DCL__V([0^[4S/[AW5 '\,#P:JK[8!QN5=OP'6S) MY7"'W)/4C]PAW09N?/E$&H>?SAMTYPR(/6FL[V9"3W=;!^W&^I_MW<-]O-MM M=B?=(=G=LMOZ=-9L-S_7;KM/'VW]WM=1@KW;U6 MWOPB%I-*H-7<(.PLS<64,-+!1D2%U8(RY960 )BL3LUT:E3.>S' !=MK2L;\6#[_'M4/A7][9> M!A3>GL[ZD90D BP3^>!ROPJ#D>7&(.>%U"HX*7/K-L[KBNBZ>$ZQ-[B /+ "U, U21.Q(Y&2P!!Q/"(0/Q89$22BU 1&(L,^L955 MQ@"@5!T6M@#4TR7J+ M97!][[VOP##E* DCB]^"/4611Y53L1SLXZ9^-F6,W M#@]ZH23Y/!XMW&IN3N(NZ-[]*K##=D9!/2/$71L.^VUW4KE36[TWMM/9/JZZ M ZP=A2_CE;R.PJG]#92#\]CO%=C]N7;>6AM>5*UKMM9(\WP?U/.0B* ,82$! M=ZD/R 1%D&,&DQQ6#V]E@-.4T#^6&73GF.@S)SMGP9CY,;O'Q)@IIE> YC9 M0%:EZBN6\&@YN, MQZZ-0K$?@\\]PU(6,[$V2B:8T,DYRKC"$;#6R"B8489QJ>0C\;F+T- 8_C.* M6UV[#/#] :TK>O4=<'=CBN"1G!ZIG44QYL+$!!OD*$\H:9Y%;3"4Z&=!\.98 MX.(7&/:>/>AX[(GE2B>A0,1'ZZ+%,7JNN&#)>/)(!.\.H%,L>@]$G@G&)QS( M%FP(\MP%Q+&1R,![B'*OI+;1. ^J):E+H>M:ENJ+Q68W8GQCC^Y(*RN&NX=@ MKF L.9QB9)8S%;1Q&A,:C5<^Q$@6B^@5D/TIR&Y-TSNF)?/5 J9<44$G9"5C M*." 0;@FXG*AGF= [XK];J&A1NN@$TL2.VLXYMY*29G%QBA!'1%Q >E=P9O; MX,T$J4M&TZ0H1X93AKC!"1E++**:DVBTR@5Y5E:5QG5A=,&;1R@,]H.!3989 MJ-C>U4Q19*:S$G\IR%R4'9@J(_!D<7[W""%?=JQ^HC"_\=I.!=,46'XH+#>F M:&#T@4C-X/QX91%/5"$;E$$^8<^(XM[Y9QS?]VO361XGO.\%XM(31?<57'I$ M7)JDB\1:8V)"Q&"5XXX)TEA& *:7_EP0;JD1 M[AX ]T"*3 NN/0JN3;!>%@E &+!>!YB&N*0&&9T82BH)22CAPE2X1IY#ZX0% M3&-9PAI 5^JO/B3JX+E!_JQ'7&Q07VC:.MYE!>#O!/"?IHBK4L%H+ S23E#$ M8Y#(89\0(8(ZI@VKS*T/)*Z+%]!8D&B9D&@!Z67!GWOBSP3!-, CM=,6$5@4 MQ#E6R'F/85&PU2R -FU513"?0Y[T@C5#N;%T\.BI9O<]&5]F/!N5D6^'^OEW\>%Q7&ES^Q;M#+A^G&G_R@_<"X*.CB=!\@XOJ4 M7?WWH']9>7<_(M>/]BNJ.C.^MIU3>S98^?WZ<\-#CR]N;G^IK.F(R4 M[C,9^A9S,1H&0&JO7^W"UU5Q_/PM&(U=E*'4#OI97OS/SUOY RUUOY\MU'; MWJR]V6ZV-IHM4'#LS4?DI]MV[EN4WJKOSU]GH=]+MM^M_=7K9#P:U-X"6AW7 M:UM'_N8F((\__-NU+6INMS8^UEK;M=9?&WDAUC>:'S?6\ZN/V^^VUM=:\,?F M5G.M^69K[5WM8PO>:(S6:L$?[+=/1_8DM(%5_'/QQQIR ?G^8-0HHG<"UPJ# MJ@M-S)["S)"J,O;'L7_Q5Q<$XG!P]T?[B2"ZR\]^T-#H%@V*GJH'Q1J,[:)] MQ\?H3_H@)N-@X]NH-<=FO]=]4W49JD8_W;+B1;>G.-W3S%*I+4;"4XZXX@1I MG1SRF"K-DZ..VCNWIUC47D>MJC7,]\UPT5GE'C&(5:>*JYTK1@VEXJ@3S65C MC.->;OC3MIV)%CBCEC4SF@ =P!@ "N!_PS8*UW-D7DJ#"_X*<_D8/2,PX\O2 MX *_TN9VERT-+DJ#B]+@8D$FKC2XN#8C'V]NRO?0@/ZYU(1?(MOM[#S/()-B M@G*%)?<^:).8#8K%D)C4D=\UH/^!7'JM4EI>0G+]Y\[N^N<#N#]K''X^W%U_ M?];\LB,:W1V\V^H<@LI]MKW>.=P]_-R9M #O?OG\M?EEX[RQ[N$WS:\P1K*; M&V@??NAL?X%G;6WQ[2_-;O/+YUF=(X)PDAL)QT!2C'B,$CFI)*)6*ZRYCX&Q ME56BZE*:938!+UGKB@)9MX6L0#7'5A/G'.=$,J>HL%((FXS RMPYUO\1(.O9 M%2%Z,K2:+.[+8J)90B&1^UYRI2C2- JDF+9&ILBI%\\I27WQ4@">!6G\WJ/[ M./:K@WKD+UH-9ZOI#SIWEW)P/X!BG")5BC#K0X2SJ1W6SF&FDI( T%X5]KC< M>'PVQ1Z=BYAZ%Y"DEB'.$T&:)X9<",F1H)D7)%=FHHS7M5#+C,B+%T15L.<* M]C 3D\].'\X8UPS^C%Y3GB/HC ^"%AJXQ+ SU0H,1P>,WR(

*5@ULRIG>]!-R<;(3/'DP?6.ZM$+G%1M3F=%LO2Z1,6&AD M"+&(!ZN0$TFC1#C'3$1#'%Y9E4;6L5KJW/I2_6VAD>>!U=\*C5MDT)FD<<$* M#TLH43+!(TZ40]H3CC"6.!!I0W3/RIKW2^//JPWZTRA;05=^$DI+GR#::G;0 MHWQ5>Z0@P(.SU'V]YGT5(ODA^MC^.T]P,P[7CL+6T=_Q:-CK VXL2&P?:;3' MY_UP ^^T&M_@^F>-UAK?;;T_W7[[B6^W=CN-G W2VOS:Z&YVMUM?^61L7Z/U M <[\9A?N YAQT&FNY]_OBV;WTUGCL$$:7S)V[(CMUD%JP)G>4QQV".Q@I'3N M_,EB+M@H HHT&&LP@2TU[K8-&R^&M0R7"FO'B,:&ANUYH;K7IMK;E>VVI^WFBVMC]L;7R#,&&@X$98KY+1/&*N ML+5$Z5RJ/#?'\I[%O:U9%E'$I@P34]K&VWYO,'ASTN_'V]HZV7+2PI'9X7"- M _4[W^G"]=[NG#5;[\\;W3RVSYWFX8?#[?4=DDT+N^O_/I@T.S36]^ENJ]G> M.5\[W3W<(LWUQME.=^.T^>43;;YM\.;A)[+3:N9[IL:TK9-XRVUD%$5%".)4 M&:0EY4A%S:46'N#,K*QR5I?F.9@ZER7DL8!M =O)\F.C- M7G]]/,W3D%C0<-YH.)UM$[V@T4B'6+08<24MA;N#Q_J9G\2Y$9%R$G_129S*)*%".F$B$LQ*Q'5DR++L70#-T-/(L*&\ M.HEBNI_L8Y[$YQ6F-UOP;P\/8O^*V>U^617/,"3F\AFOU+L!DTX[ MSKP!9SI5(KN=4XZK2R2"(N2D D5($H >SX+'/$0B5U9I7?&E[JE5XNL6%TSF M;4XI8/)48#+)7IPT3!/@+,9Q@7C2'EDG,))*@\1@-JED5U95G=#GD+3_%+SJ MKAU2U:CPZF+0K!LJ&O6&MC/+S5E%EMRT"*.)&,=WS.C#\%+,\/.;AV-UJ?R&X7QDD_L68KP/V^ MGD]J2SOGH=-\"\]P'C)=/(7_\^;Y_K=FZW-W=_W]^6[+DR;=;6^WFK,B\HWU MC*M$D 4ABKBNPD5Y0CHOGE+>.^]75@D7=:&6NA%="#R/V9Z!AEJ=$%95]:\>394_^EU_^*VD?H MN-_S<5#J'S\=_3X_#!GM;@Q,&/X:26_(8G8TTP[XV+:2^P-S?8 MF\YGX$J0E%A"U 'V<2,Q,I(*A*G@.D0LO0)MDM,Z86*9<:\D-"PN>LR=-17T M>"3TF$Z_-$2HJ!%V!"/NHD2&! K*ETXZ8ORDGO9B!ENH$SYW1E!/\F"=X MJJ,!-]310)#7*B%.>42PDP52.FJN':98B9555A=L.LG[EYS@IP@S6ZY\R?9E M7.\]'8XEH^<))FBQ(?]7-0"1<<-XMY98&DRPI]: M"*4)\3BLK!)MZL8LM;]P[H=V.:+9"GP7^/Z%A+W ]WSA>Y*BJQ"H"RZ'&3/X M)TB/- T:$9"^DFHO#!$C^"9LF5(S%Q>^;Y&SN:Q)@*V#6+.WL%G"V[X?;=87ZO>ITU]^KR'B;: MMH_R5:KTP.-^+YSXX>#5]53#![6 $XO; DX]6@NX"QQ^%P>#&+>/8Q\F[FC_ M75ZTA>G[UKSH\PC7W#G?/-SI;L(=X3X I8W6YX/MEA?-\Z^L<=XYV'Z[^37W M?IS*ZH7?-+XTVSM?&K2YW@$H??^M^66C^AW\_GS[RP;?^9(A=S,U#O=%,Y>N MS.Y,]_.YNCZWQ),HM4@R)LUIH#J) MI(V(23!0'W.L8L:EW-C4'IW5.M46KK6'@UIH#X;]MCNI;CW*B@2P.0HU>+"3 M!")NA$WPJMVI&J764K_7!:QJ]T/M&& JOP4B!M#J;]MO]TX&-5@BY#/Z=2H\ MJFY6L_O]&+LQ5YV*WX[;U47M\/MO@AW"=88'(*[V#P#T&'U5>S,&MO%H\P/G M/_,FZ8RF"J#N[_:@ZN,-0_Z]ERN('L53V[EH[UVO[;?_OL#6BZ?/KRL9E;N! MPSZ(1Z,D[?%]W%GMY#A_]"-8N8N*_G,T^3 :=2OVN]>('NPI_QIP_2S:_DO# MF?,ML;W^Z;RYOB_@F5AS?P]'3*3C#%'N$N),":0]XRC'G,!:",:D 9J&)W&B MEJ=O\*KV5^\T BNIY\6&'7G1 =[V8VT?%J /4OL,-N\0-E'J1#\$R0S;+>\, MV'#^9+SG0/Y^WT"HE]!)WMRPI,/1L1GM]D[;NHOS$DYBWDTG1V-!/3RK#4[Z M%2^[V)F=]M?8:1_T>B%??KR'7]6N'ME^]+W](\"5 0Q\O'?&-_.] =R\!X\V M&ED<',/HVW]?'#WX>KL7X"P X^B<5#<='/3Z0P1GO3LZZ["U#P O4?5B?!!> MU=8O>0F3ZC[2MZR?R#8QI.72NISZ8S?6&V(O&$8>90Y+8F/.&VT#=0"2%CL %7:KU\@<[5I;.CFS,!A7CQ -^ 1\6@0 MOX-T+].YK$_!JTIEM1G"!T/XSXAX ,2,L0>^\&J&1G03H1P3-DY''JOCWJ"= M?_"Z'SO54"X+IOSO]?(U8Q4;7_[$9A7P9'CS3WY 7L=%*Q:'NQ(YH6->^?>@ M?UF&8S\B![KN5V03/,!KVSFU9X.5WZ\_-SST^.+&P-WO,3^7A7)NF(R4YE&_ M8]9@,.16V[7MS=J;[69K MH]D"_2^<:;=NY;U%Z*_/ 7V>AWTL6B,Y?O4[F/H/:6^!>Q_7:UI%_=>/C M//[P;V?=:&ZW-C[66MNUUE\;>2'6-YH?-];SJX_;[[;6UUKPQ^96UC"]YHC-9JP1_LMT]'%K@H(/0_%W^L(9?6 KVXDC2@KH(P CH=O_F8K:,' M691E^02RY>*O;E5C\>Z/MEJ5_IG+SW[0]_[GUH)',JD=G*7NZ[5*6UH["N\N MM:215KQ0]?)^B67M_9[U/DJI-5!K#=1:X8A,5 89S"3#,+^2IF=3,>_CR?%Q MIV)G0/&<[50V\\%!C$,X:R-*GC=MQ;-R*;W>58WR__Y'4Z+^F%*(1]S2#L95 M]P:EYEZIN5=J[I6:>Z7FWCWB'D;"^A9[Y&$U5VZQL^Z?%/W)PRR M,VS;57^0RO?L_4GW9"2.@>7"0YQ7,OH6_>^6.P3J><8JS2O4=,*?E0>SG3X- M8@4?S]JZ.BXKOWG0J(*-_+>=\RVVO?ZAN_WE/6^P94% ML)X*L":C+:/.-;2L0S$PASB5$EEF/&(H2D3)O'J,S*O. M*$#2SE1"2BG:4HIVSG2VLD]?%PU%(,Q7($R7#5(,J^""14$%@;A2&IDD*)+$ M^6@M@W?L\C'84NF[P.MS@]>'DN\"KT\ KY-\6R1AB#("YC,GIV(9D'5*(,^4 M\" EC:9I^?CVPI;X7DS#[^RC?\4!?QL+_^7,SL@9NX>/Z#8&^[O?\R64$AWW M%ZP=9P/\*"A]*O#\(07)GJG(?IY2^7%L^!?8<+94O6&704;/*"!!(HW).8P8 M50%Q+RURD5#$J39:>2LY 1FMZNI9]#I:(B6G@.(B/=LO]Q,44'Q$4)Q47+R1 MV$FOD>8.H%!3BFQ,$9D$ZR:T9B+I#(KD6;0F>K&JR>Q)?-<[VA\E*/Z4V,ZH M%;F$)2$7A_ U>Z-,S0)O^K"R MRF5=B26RRSQ]X,:+._Z/3&W*\7^4XS]EEA5,JA TRJ6G$!>6(.-$0H:32&*2 M42BULLIT79@7=OQ+&,3,,(B'V/9*'<-2QW#1:&:1+G.3+M,Q%4%9(2/&B#&= M^P9@CYR/"C%GK>26.V+U**:"/@?E^==7-"P%:0N0+RJ0/[+"4(!\CD ^U3[" M>\F#$B@F+1$WWB&;A$6$*L:Q4<)[4D5O*/,<7$._'LAO49KVZ MB+5<&ZM[+S,W>J(+GJ&!G/N]KQ_UVIS8^Z;G\R47%@NL84#)C2NCV$QES?LA._C,6 M.A]BUV:IV=].F^W,_W>J L;/7TW8/VNV#CJ[;S]WFH>?OS;SF-;WQ?9ZL]-X M^U[LM-[C)MTX:Q[NT$DU87M]BVR__?QU]\LGVOP"WWO;P-OK7WF#?CK=7>\< M--??LYW6%FT>[J;&= !9Q(&E) -RWAO$E6/(."*1 >7!29E2$#+'2F#\C+2$ M$N-]BQG.1R\7:\YD;TIZW+?VSTN(L08\9/=J+/PB^JP_J3Q9/XE-N'/K-';^ MCHU>KC]>I,G)"$F2ME\AQ)@()45L.NK2I,T*>@30I M F,2]W@)L7MB>,M2NG7:*Z@V+U2;T4M=$&N$YP$I1R+BW"=D/3'P3W":V:25 MJ5 -LR5"M5\9<+-DJ"8*FULHN,LM90K@S0WPIHT"VELE(M%(2NT1-[F*-)$6 M21RBBL8S2,>D61Z\*S3N=I/8.HC]6+5-*V3N MB<%M+<]Z0;AY(]SVM&4.)Q4#K"L*C +")9*05LPC%ZQA7CKA+%M9);Q.\1)I MJLN2"[<@^/>C!+C^J$/415#C0PC@PV*?"H#> 4 +9LX-,Z>->\[Y;-Q+B KI M$:6/3QA0V^1"X32[E^D^@],+B(4L]1IAQYC4UD0KR_%+T M"X&[!X'SU\L]%\I62AXO&_YM3>$?)<8E%4R.*@Z(:QF1AB5#ABE*;=)&9_R; M7?.X<+-'/(B7I3=OP)M2I*04*5DV+ONRJAH^%:HWIE#=8!*PH101)4'CCCRC MNE:H"CB5WJ=_P@Y(7J_]R_=^_K]'=2T,L4#6-]9-^MH'F M9/MA#D.N=:NDLIPG&<.HRD;MLL!&_MJ;7A?&>5:+WZ(_J9J?CPMM )C4[/%Q MO_<-\&,8.V>U&T%O\-\TG$ ])ET2.BJNK.0T!D<)#9*HR(U6FKM;-2R<97C\ MD(L^A+5^M+?#.[R<>/> &C(><,W#^VN\L;[!MM_OJ>044XHC23E'7#J+=, " ML:!@36@D3L>55899'3;G%';5!O\]R5544HS#7+KA%/XXZ)W #H$-[F.M?53[ M>-"+7?LU]@=_MSN=6*_])QX=#5Y[CN<>!Y@0+3%''D>!N*<<6:8D,EY;D@C! ML%@KJP37N9S6@E[5Y@3&3/YJ),X%Z&X VB.XT0AJ[3Y ]:BJT?# #FNG<(I@ M M3T%X*QDB@*B@\).$C#4)V629Y+#A3=0CL&H?G8#LRN@15&))\AB2#CP9;I7 MU.;VL%H(&=UD?:\6[* ?U\/*>'FYMWY2%NNH-ZR= 9Y?;+(P72AK@FO=XD#> M4&QLI"V-']]6,#[:)3^;@E)QJU3<*A6W'J/B5KV4W"HEMWYM,_K;$HY;E-Q* M[6\QH//8[RT[ Q]9N;I-^'NSTV@UOC4/&^>[ZQ\.FE\:8OMMXUMC?9_L=K?X MSCEXGXQ&@TB! @[#Q2 4S&"I1H%,S)B!51V:*D0;?ZX_E8N7Z9 M[W9Z8$LH:QY:B.NGDU J=)5O#09 JNLP@^(.N=:4J1*GNM>@@^$)* M>ST5#$YG_]' =*)4(VGA'YZ\0YEK"V/+,P5^(>H*PD#@2&,.OOUG=$@A)O 66H'?$]@"2 M6M756:M69F6N3!D&)9D\J5X@&*RXX%-H?E5<\'E@\)4H@3T7"DXJ@447-=,, M(Q*RHJN6#FD7%/+18^*\5 [GC)UE(Q%9YI3K9:PFBYP7" 4K+OATPF$5(WQZ+"SD MQ#(89E!\#?U+G@D1I^B).>HH%H$C%QE#X TS9(VSB$7MN8>'&Y(!GD"7)5OH M=EAS0 P7,!7L$4)CCRH'NCZ-XA4E@#UN:JJ=YR$[SVL2]'BN36=*2):%Y+(B M>?0:-ATK,7*&_?M(.OY@ M C@M%4".NOU6?L^;7FS#FW_$RU3W_[G:-'QPO_CR(];!W9T<7_^1&U+_!XGB M\U,82=35"H;1?_,M%<# O**!,3!NDSBGU&+NI5-@_@P3Y^*N)$O##^WW+O/E M]R)RX)-\1X5;\L:V3^U9?^F/JY,%,S48D3$PY =,ZF4]Q34SF-(L$NVG36 Y MC)"+^ J;>U-T7\_O@M'8>1E*;;^7-Z'_NOU!*N!%:V\_;M2VWM?>;36:&XWF ME__\81]4YE+:^LSMFMZV-1=V_==9Z'63[1W6_NJV,_[T:Q\ U8Z6:YL=OW+M M[3S]\&]E%L7P&UO-C2^UYE:M^==&?A#K&XTO&^OYIR];'S?7UYKPR_O-QEKC MW>;:Q]J7)ORA7CZK.;^QW[YV[$EH'1*JEX_5QH>Y])>VPG]Y5K\ MZ6/>XO:+TK!.R,4DP]\*B#G\C+\U]_)WGNW0]ZWZOUG(8YOL_+O)QPLRM_[=.&^L[YS7_]VFC?4]^/ES M>VO]^UEC_>\#>/_/;Q_J,(9_]H'%IL;Y]OFN<-X[HQ6R+FMC4L>0BSYFYNH2 MID:+1,?+,07L$#+F=N+!,3LNUQD;SY@+*J061MP_BZJ"M8$Y9KT4@ JPINF BX9%B M&Q@.R5XX;L]NB:_8_O"NQL&S0#"B3EC$#5%(4\%1E-0RZJGDT8S;T_T8X!SQ MZJ$)+->.LA$4^T07MZ_2$7!"IPP=OW+#RX* M)BN2F ==]N;7Q!,-EMYM0*^T@OE"E*?@.--*<%_19 SKQT;G@U2EW5?MQ>_# M'WMG5[%V9J6/KRAF_VJB\E:+J%W ,5C-B;4Z1",C#0*+X*7Q=]5&NI;P?>AU M^XMQ]/M03CB(PO_=:ART@?]M\D9S6S3./Q_L''C1^+!S^NWPZ\\=NLD:Y_O[ MWPZ^?9^(PA]NTJU_O_+ZP1YIK']GC0^-5N/\._YV\/;P6_-]O@[;^O#^L''X M^4II]O#H5RJ+C:.(T BLDE"*P%0E\CYX2JQBPN.E52J7A58O)PK_1''V!R8) MCN^V%<96&'N!L5+X@+6SPF''K:&6)A^=TP3;F*C !<820BN,G1N,/1_#V!25 MY\*$7'S"$,?*(RN2!:#5L'W"HV.Y71\5RT15&/M4N8@OAJA_BO:XYKI[_8$ M9MMF9;80?\1V=RIEK_(7+[ T44]58HIAP>%?:PE+03++M3;*WEG+L\+29\+2 MRQ(6"N/AC>U= $_"2= HZ400MY@@YQQ&@N<_4RZ=(TNK9EDO=O+V##,59Z&. M4Z'("(JHZ+/0;- I 7 8K4-0,3+B,=-2XHJ1S1^*G(^A".54>6\<\E3DLSSJ MD&:2HB@Q\]P$I@)?6M7+4EM(IMT? _GDJCSN.C#4 M,BC#@Q)66XX-=U*DC'U)1Z>YPA6EFCLP' \!2J%\]"8A:H5 W$B#3' 6P=-3 M04BJDTR94@F\T,4?,ZR'FU&(F="0,EYK04\5A%H@2(O(IN_JJJ]8SO.3*6J M@-1UN">,)SAYDK@2X'8(S53D(G+':8K1WKF)6X5[SX1[DVH"D>.@J+7(L$"R MLI1'6AN)=+1.I0@<6!Y09)P]2;_;OAJJJB)5UQ[^!6L2#R0Q1CG5S"0FN$RYPY:-"5=<:\Y0!35A"/D4TR@C>JP!L5/*#@@D_<*L6#*)M&D$5&R"JF-;\HH@2EC+- MF#1<"&\]M5J$(+'Q(I'J1'#^4&2<9U$BK9><(4VH1=P'BL #S_5% DL*SY=B MFU&$F(7F67,0TUHD*O7^I >K_F2@_9)@W<'/5=CJ^N ^)98+QZ(FCC,5M.)1 M>%@[00BMJP2KN0/"R2-"G@BVFEBD:=2(,RD YD&A].$B+4EULBE5;ILS$+3 MJ2IL-;\H(B77UC"G*.<UG*AZ=1+#5N-J!$-+H'R^]_(0E'U%R%(L6IK1S>) M+3V)Z<@[C>XR<:Q4YGN D_R(4OF%QOO'ZF57>/^\>#^E*0/WF@NL%0I"8L1E MSBF3P2&=E&;!26PQ7UJ59!DV\44&_'NMU 6*S[U6Z*$NF2@T9]1@,!!AC(T" MN FASDL7JLC=_$'/A&"%(SHXQA!1@B+NN40NBH1,E$E+$X2186E5Z&4E>04] M55!O-7?6>%.SWI\XN X MS3(3=$K@_Y>L]^>(F!4#4V4?H?G@-#G:OIC:#P3;V@ M[N0[SMT\WEWA:NTVFFND<;ZWZR(E7CF% MG#42<9QR(Q%+D.!6,TFT$33[U&29Q(#* 6?Q[%3C]>: 8?=^_@WM1.;;_V MW_?!MH6&$M=S+%5#QD,GS(Y+X/^=4^ MQXW3W6""]UQ$Q#W-Y_X8(YA2CCQU0AA%K&5I:97I*4\1UD;1$>UXOQ=C[1 > MV'Z_%@'00NVB'50M+[KEXH'G)[,,:- _BCXW<6Z?K4QBZ%@2SCV:&O.EU7GM MIFF>O)OFFO=%+]-/]BQO6?!K[^2RLWPK]H&M;<&SZHW\Z;+1YKN37F^.^ATV MW@W7P0Z%SXB=IC_?^K!!8"V /3=:.[31AN\YW_GW;QC)^_8.W6'CZZ !)"QW MH&^^/*#WYJT# M>JI>FOMGZ?#-%[\?PTD[;J7K[6]@:B.O-+/!OF+3.]]5CJ?H@-*+E$W/68<< MEQQ%KYB)*J@0Y(MIM3DPC2$[+-M*=+-IU'QI&[7VI7%4O3>KWIM5[\VJ]^8\ M]-YS$U)H4[GJ8CME+CRF_TB9P,TP3RU:X<7C4[I[% M^'9@>P,.N!C!E0?6SO-[=-OS:\_ M&P?A\%MSF\%X#\J#S7@:RM,J7J5[H>''59[." MV/FYZU^3F%=![/- [(2P6S"."$^0)-XCG@_FK"N:;9(H)!%&1)D%1]2+D(>< MLZJ%!51U>]\K?ENN^9,^C**@X^'D^"P7,O1.;+O2>'LJ/EI$)P=(.7@*[XIG ML-8)Z_ $*K2<-5I.BKQE"9*03$*2JIB[$E.DA>1(Z^)$63*=3W#H,I-5XX)* MY&TN.5<%(\\/(^.D*QAL>8H)*6!?0+K P[4DJY3$P((/4<*3S#""S4LH%:T* M0N\VNQ^ZW="OM3JUXQY&1*L5J)(OJHZ$U2EI0M IBH >6H F:!12:N("4.8 MY0)Q"5!BG..(,^TLCL1YIXO6)HN=3CX'M:J+1*,V.[Y[&&O']F<5DWKF,])R MZIOV9YP>NT^MGS&@\]CK5M!W#^AK3)Z,!F%#Q"DA)C1XD%0JY*BSR,1$*(\Y MV\YEH-&4T#\7&?RJ4-3\HL>,C_^FH4>%$O=!B0GY6YZ2=<8BK$U6T!& $MQ0 M!)X75EC"\R)^:571EU \7469[MJ6*>?;[^4495C,_5:(O= &+6,604QKR=25=02ED&J&$8+QJJ U5-SL6+J)PL\*S"<==2^ M!,(K,C A)1 >$",%SL<[\JK5&OO M5J [@JE4!1982PI@9S5 M!@GK8A1.>6/YTBHCRV*Q)6QGOJ(7H\ZUPO8*VW]-NF&%[<^/[6,>2-0$1^D< M(AH'Q*-5R%J-4>*:KV6_G[WQ3"L:T?\5)'ZW^N"I\-YA-??L0ZF+J3X^L_BQ MCK0C_]Y#&%-="&/N]RXEG?8BLO_7%ULF"F!B,R!H;\ M@$F]%%V[9@93FH46U+0)+(P+J,O?PN&(V=EZ'4]GMY@_NOVQ\D M/,?FVMN/&[6M][5W6X"RC>:7__QAKU]7M]KZS.V:WDD.]:^ST.LFVSNL_=5M M9V3KUSX :AXMUS8[?N7:VWGZX=]-S;6QU=SX4FMNU9I_;>0'L9ZU/-?S3U^V M/FZNKS7AE_>;C;7&N\VUC[4O3?A#O7Q6P+7"OWE6OSI8]X_]VTO%A&IH]@;_G98*.3>_]9NV;WN\[$YU2C.[X4')X;N=>S(7W>X_6#S_M;'[:!*O_3KC>WS[\UW^XWFM_/=LXW@0*W M6UOKV_">-3*AN+V^=];XL,&_K3?VO_T+M'F]T:X#!=]J_GU0/_!G6_]N\@:\ MI[[^3P*RC.MKNU@H;[ABR"1%$7?*("N$04+AX*BF.&@^KC44:.Z"M%)[8X7AP!)D M2/C)%(>'AG4I.IQ-;+[$A)_?NLX;I[O1> '3KQ$0"8DX4;E,U$1D6-0,GH\P MWKX8.>'\T&NM49W@;GJ 5'#^MH42!N8K2JG9:^WB%6'$H@@#Y\'J2ACX^OA: M)0P\,AGS)PQ[2Y\,2IZ[@!DGG0&O7MR,W7@:9DKEPIE,<5> M#_Z:6AW;\7"?,#?]XW[^T'U:N##)%:$:N((F0!22 5K!@K"&<^YQDG=-/\N MO]GIP[:5>P9]O1SV^F#4GWKQL'52:/+DM_;[)S#L^"Z/>6':E#V0.0S"NIL< MOOMT:WV-UYL[/_/GZQ3&N [O/]P1]>;>V<[A#MUJ>CX>UJT?[)W7\^?6]WXV M#C8R\SC_MM[^GIG&MX/O/[?687P'.Z)QOI\5$4^O).N^,_C;_^YC?_A/Q_YK M3K8.M\^^ 5/YMOZYW3CWK+&^+1K_?FYM?7A_ .,X;7S8(3 N_NU@O_V_<"_ M8ECC_/MIX^ [@?'O$AFI%((BDHI<-\&0-BDBK@SPP1@$U79I52QKK![?8$@H MJ82FC&FC.+?$!,D)T=00;2*PTKMF-576^?*M$_[[=3=0SJCD&FGOP87#,B+P MVRBRVEA')%5.\)Q"A>FT]E?'4QLDC>Y04[HEC842*E7A2E7XJ3;9C]W.7B8) M&:,J3)HA)HU7T.G$,>PO&#'-P%=76B/GHD)$1R:8%QA'@!'8B9:UQB_G(+02 M:I\7<*D@]9F8806I3P2IXQ6#1N*$8]9W 7^[/H=D:)6)&(I'>%:&9-XS.<]!"?O26 51?RE>#8I MG,ZT38F!?QF *R(>:$*62XN$@:=&M:>!I*SU*0E='#1[.K9WCPJ^E[W0;6)6 M!&$BI0Z<#&\EUL!EN >O(J@0*^+RBQ?Z!'$!_)4B:TQ)9W/ $X@+TQ%1H80Q M1ECL"E%?C1>(ME3%=T]1?!=@+"[4K+,S0*QO<>OR46-"%;8^E*Q=58Z&!6V M/A&VCM-K';QA640L<1L1%SHAHYQ$!JO@HY9**%IBJWK91RTS#@V.57$17F92 M/C:W;&3X4^KE'I"D]C3?^2IT;P=Z'D]0"M_9CM/VXY6!&BH*$!:O$7H!=<4HW!)HD-20HY$AN_Q)% M1-J&B"C3TDKP,CSS.>A$C7X!>^("N1051L[3O?UBQZ#"R.?$R''/P0H%;@'1 M*"J 1YZ$!:>!2Y23D+E3RE-*"XR4"RV7]WP2Q M7,/'Q"MU]QJJ)61&N*B]] M7N"E=4M>^L$FV3GP, <[62CGO'[^N;W3W.'?_MV N5KC.\T\']MGC<,ZGJB: M.-C8E3KX2!A%&&N,N%(.64(XDLH99Y(CT>"954W,:JNKK//E6R=MK&_L\A2M MLIPA+G&NY-$!.:,TXN"#>&%4=%P\2]7$J\L&>5[/O5J1,UR1$\V?(S4N*)M] M=(0CZWNHW!='!'BRN:-S+$% D$FF]Z)!H$H7FV&Z6*726ZGTSBO+W.SX M]DF>Q4$0M&Z/3WJ%AF^U]NWPHMVQOIA34Z MX&N;ESW7G=0*O3YX1JW.<;=F:^_@YU9YEOGAQ/9LY_BLMK;7BS&?T-1.6\?[ MM;\_U;N]/;B'=_L TK6WMO-]N=9865M9KME^S8;#5J?5/^X5$OXUF]LH9XBN M>3![V^K4VC%KH/>7:TV5[O#);V6J$E?;ZX%PUZ??M;K>WU?D'H"EO-I_M<;PP741?G>UNG-;W=K$57$;#$-BJ M19Q;A;*"%HI)$JZ(%Y;E4H&52;O]GUK*\_E[[:A]TO]ECWDZ>+VU_5;_RU$O MVG#U>9-7_)G: $ M#$!G=S5IBA3/;HUD"1DK%9+)N\2HMB2YI55ZPXI??LB2G]USKI;\/9XX WXB M<0C,1H:DC00<6:*0PRR?HND4=8A&,+.TRJ]9\@6O+VC]0?0%<[4UF,]V[:C, M5,IY?O@DD4FB@"+/4D$ M:RXAY5RBR8LD4L[GG;+4P6TY@TFL=3MQ>3Z?;_.T^ZJ?[]G6]JZ. 4L*"QI M/6>9$8X,%AA129B7C,)6GZOH;WB^QZ?=R]W:J@>=Q[2]&[CDS(./ M*46"A:R]1UI[@5ARV"HGE.1A:77:GIVEX&+1^:Y\SH@Z_ MBZUF76RM[8J@B2>4 ]:(K#;I!+)& J$ 5J'!6;2"N9S12LR4($>VEMR:S,5L M09>E!$ G+F('\>=1[( WT?T!-ID#8T4H9-#D)D=$5FKONX-7]GLQU@[!G/;[ MM1Q="V7";!D#O\R:S>^-*949LI??5/@KI_:^'-;%8& SU8EZ"?<;793P7YT/ M!3A53$[MX70/#KLY&%]&OW58AIV]3['7ZH97C'X''F^M>[;57..-YM>SQMXN M#2Y8[S$BS'#$18PYVA:0L@"/-&D>F5U:52ML&A@69';X'FD&DP@V M?.X;Y8!>O#[&S,RAOK=+K* >YXX9,6M=!*\16 =X."):C6F,FI!P!1[3-XH0],KYUWJZ(AZ?#:#_63/\N^?AA.Q=7(,@^^$&8%ZHY70!7AY7P-9]N9P$_:\Y$]*[H:#K[KBB^S4IQ; M#8]:6^"_M/O=*]9_:+\#I03[L,?=WED.;QV5!M2OG1P-+MGUOLC&*;]]>+X; M?^1W+<-Z&*3LU'YK_5Z#NVO%'\7^,7S?3Q_[_9JW_?T<2CVM>1@>K' [^M'\ M->5'RP/HTF?+I*4SO&M;RT5?K=3RM3:\K0=F7"NZ;2_#%\,W]V.[7=#L?C_" MZ(_W[7&QUHNVCO"%MEU$\N&]\.:+>VL-'"-X#1AS9I_%NX[:UI>8S7M\5>. R^ M-,V!H?6O'/@71@=/-MO&T$9@MO(N#T]O\)'#TK9L2JU,"#,<>_"0P!B*/X-U M=.+>U+]GPE( ^>%1NU783GE"TVY?N79.88!G<'6Y7>Z$QR%@:WZZQ6%\"*V\Q/+.?)%5D!&V=5P^^9&@_D6N2OF>3OG)_MAB_&.L MD_*5Y3D8%*=ELLZW?;)\?7?^0& M*!CTXYP?)"!F6FOT\M_]WF4]T%Y$KA?M=U1$Z][8]JD]ZR_],QL[+4&K[O4Q. M_ZO%O**!,4.Y29Q3:C'WTJF0',/$N;BK )'6WG[=:4B_]@%P_FBYMMGQUV_(3S_\ M6Y.XB^$WMIH;7VK-K5KSKXW\(-8W&E\VUO-/7[8^;JZO->&7]YN-M<:[S;6/ MM2]-^$.]?%9S?F._?>U8H(7',?P^_V,-F5X6R6"P-79/X%H!F$@FO3EO>#\S MT+S+'@'-'_Q6.H_WO[75HJOQ3#Y6_CNVK96.8!3)"X*]I$1S%Z25VALK# >X ME2'A&Q%W;A*3/\PF7J3O MOB]OY.QE. ];G=K?)^VS\CB#%)RN M_98O,,@J'4Q?47'2[?6'N:57LZ/S^Z?/9$$W[J: M1IU=1'L'A-X,OF3]>Y#WW)HRU#W\?XZTEP&1?_6?K\.1P).9PK_"L9"$) M@XT,BEL:+:=*P59?[/'.I1QZ(@8K#HP;@FUKC*-9S2- MO9S'Y VL2>X,HM@7>2X*:2X)BC&P:*2E@5IPM*XQ#3 "-YSN?E&940"I[5@ MQLZP[J+7'P8!\OLR)@]WQ[.'F1&&L7&LN3&"<@V8(CDGPEB7 E7)5V;TK&8D MZMN[+@CK!8U(XF 0>'4464LB\@#_(A)GF&;%8>$4*_I]^4H.Y-$1L)0BVGQA M6F4NM/UA6VWKBH>T?+%+#O:\MP!0G1P#+A_FY%(-&J4P(G\FW#2"_;L MM5GA^5H^<9'2!@&V!E88 X 95L!SC$2)$+5,FB=SPAK W)Y6:HW=MG? M\DJ*J2":+K:[I[^7H[@B;'I3LEM>>V=%(+75*;W$%'- /Z>^Y7?>9VM(-D6! MG9$1UE]46B?%B#04!ZME8KS,AA_F!I!IN0%]\%S@I_&]X@-0Z?['+DQS?ZNS M\3.?))RT^OMYI6ZE,K/DM>X!5S,%F?RATY)72$[R"<4!>RZF MAO6:R[3A/V50'M9N]RB64>>SL[GQXB_6ZV6AC+_T^7O4\5J]^[>R/7W'L9;CP RNDEXL# MYY(V=;X7MW1)O,N*Z?(8LT@;*"NH:ZG7/:P=PW,I-L#\WR/;*X(1<&_'W1+1 MK]T"6M=QJ2L/A@_*W,XNWE%NJ9V1DNW+.,7H<5J93Q-.?)E044703 MM<2,II0SA+$+W+IH*7.&K"A,6K0\(>;:24-4MP2%@S6P=*EU6*O0+F\8X)"7KLV]FUF M<)>^S$7XY#ZT)AA#.;? 8@CXN@(;+V(N-HU&"2JQ*=.YRH=?>;Q/:S#K=08, M!^S!D61M[J\,!B.50,8EC4+ .BK!FK\#3 R=EO@CL/F6FSG'W,K6@DS-X M>EFS:,ALIF%B9N7W#YP\VHP*;W6:#:UY#_ !7_\^%F4PFX-[^)BMO3*DZ8:T M7:0)(K^53XWO6DR5#@U%4>H(C#RHXBHE0VGBN+-=EU+[: M?)[)0+Z>9OG,X(3R1")E$T;<.(:T$0%)G+1V3"MA^=*JN@XS1K/3@! #B>V= M7::FU7Y;*IV6V,MUBN!>K9WLP=M&FB-=81R"CLX%\5F5;HZ[XLL MPK7A7\'#*8K4!IL=O*4%/D.O!=P=S'6<,-USI^.:4&TM$90HGE@^&Y")4,JM,]JU@\2TJ]X]2YZ>^GK=F\. M=(*_'5O9(1XYV,H VZ_ME?)FL A*1WFX?BZRD/LEKQNMD@0/H!1T>H#F1Q*< M!RZ"$C)P"304"[A/S+F*,A*6!DXA6#>ZHYE7FA^WF_'W7!:G# .RQ#S"42;$ M,8FP-UN'B([!^90(,3+K.IEI51TYZK)?!#1_U?.NM'QN?U=81RFB09D M.TY^'*/BNUM7R6<7\EEY"29((!\[*4 M!R,<;.\BZ1S^T73B7[V.LZK@*6Z#UM5W+-+.! MPIZE";!Q+2*R(:O\$,^I%"3$)*ZMX\HYF;8#SSC'2/V^[>WE0["\:Y2GV?F8 M^^08K"$_B=%DBLM#M8*"W5\B=#PN/3A#'"-E@YRU+^6+%]OH,&EM^=8@]'3E MS;RAYC$4M8Z=XS)L.U8C.8Q YT/-XNRUR):$N^[[7J[QK5G7_1$'95HA7D3L MX9J99A7QD'W;V2N."@?5.I^@W2LM M"T>E+8%)CI%'PK62/L<\6?382:;OVG)A5")D1!!D4'W_>@EPGEI(=J'\458XEL?VW8*>#G(';CX8 M'19[]O=CD3APO1[-8]1%ADP8=L++>Y@F)C+I3A:!\R-8T^!LP8B!P_\*FYZV M;WZ.F=?#C%0>X!T7P/9/\ "9T![8JT&!Y20QX8%>*6!6@A%A,KLEV,(",,M2 M3?:<&]DP'^3<>O(YE$(\0@;^-$_=D?S28JRJ O2BU' MCL&G?6Z44$P4>E^M\7YUDJ6TQV $6V?;(WW];*C:]BS\L_3Y2Y;U<&QE# MOW5\,LCV&*4I&9_@YD^.VT7.T@ F[3"E?GF0 S]6&9X/VG-2?&K]S%!:4+EB M$)=5XO?G^0]#J5O4W@834R\'_#Z/]UTQW'>#T7[.@ZV?M(];1_D8_M7*C#>: M>W1K>YXHMX4I&YB/\X%B9(CHA6O/89UR=]4^>]6_O,B=IM$XB6&KP MO!WX15.7E53EZ5DU?EY'-03G[-$J7/ ML-%,GTQ"5FZD?90ZG9(2/'#,LXABLL19"?3>.FS(K;3ORW'7?]^'M1Y[_0WP MHX[/+MK7->,AN%BV=U;^O0G?^;8-[_ZUI([5WPU)W<9IX]]-4F_NG0-Q^[F5 MTYT.ZGSGX-O^UCI<_^ [::Q[4E\/A^.DKMY<(SL'7^$S=2!N&T#@OM+Z^7ZK M<;C!Z^OO6UO-K[AQ_O6T0;_EG)F?C;5=SEC.EW*("TT1MUKG[)F< >H= M@B6E\P5$*H:US(&!7S 1T.3I'*I%L$S.LJ6VCN!K0]P MZI^-S\W-O)-\^KSQ?N/S9P"L+\VM=_]?;:TQ^.FOK8_K&Y^_#%SHVL;VU\WF MSD3CM2NV/5TDX;;!+405PJ '(PP$+'/BKI]@U0SC=L-RN:U4+*&W9^_:MM]_ MU8MD>YXN>)#?PXN/_#?\C>,]8 LOK!\^=+K6,&EYS%H M:3_XYL'+*\5+8WTMR]<463'&7/LR7B$/?$VPZ[_TID_>-%C8BR59I,%2>J?+ M%GT\!T]N2@_GL5:AOZ9=\K@K-[TG\)7=8&257;^ZKF]=?5V'ZOO-T"!R,4=S M]*6 H((!7TY0-1]Y/D8LY,J$W+) ;FO1>Z<.O'/2A7QZA^)WW4XQG+RK'/6& M![E7.=<,F\!?7(/.<(ZG]GM?H+;F)7483T,VPGJ5C.99!P);2Y2V-"B%M?>> MQ5O/=X9T=LS9*Q?%V@4^+$0;V8>RWK)S^>$V;9QOT)W#;;)SN,&VUC\?-LY# MJW%>/RV8;Q/&U]P[;9Q[,=ZY_-LZW&7S6^O;^C^MG:;GC0\[K$$W&=P+;A1= MT$,;OI85$+PJ)1CH 7(6BXK0@17"K[LS_#@^[G3L3OGN@:86+=\7%\AD4 MP<:*G3T9+K8FV)F7CLK@# K>)P1/42&MM$2"$LRU5-HHLK3*\ +2LZ58T=VK3,P8^]A*;726!ED#M7W[HV@?==2+"'RW(LNZ,)NB M;FI0%SW:TF9P"#8^)OCJLKRD7ZJ07Z2$CX\\*TV,2 ST8BB^%MXR^-I"?\WV MBBJUHJ^5RR5?@Z95N559CF;V+S]0%'\7RF(_!NVRVBT8=2A.R\O3O"MWG*=F M=/K*R2HR,GO9=SV^S(#/Z;M'O6ZY".$56Z9VUHK4OBLU=GWXMG[*0\YYG.U6 MJ41;_)X+<8KW7Q2@Y6DHBM;20/',Y]/G8DJO'(' L\DGD&7,MNQ^-JRBN?I@ MOXQ(-ES<1"_NG;0'">Y%QL[%98I'.Q8)7JZU4A[+<@U63 L60"AGRAX7WY=; M3O?B:..P\6( U[6]4'3R+/3QK#6UP5T7/1U'K&/" M' ;:1"/6!H^UK+6YLLW/#SN&R#:0L5 MEW#<1YL%)R\L*@!NS"@*]*T%SYJJ'J\)7EFZMR4.LGVF\%6.1O7I%%^9_U M[=V46" F,,2-Q(ASG.MQ2$3&>1JHIRDZ6=3C="XTBZ\T4083*#!F4L5]5+(= M6.G@\8Q@3F9ZQ[5VS,US'P([RGKOG;/*>\(-C\XQXI/P@5H?HB/388=.)"OF M2[]V=/&B<;K+N*">.(6B+R3\=4"64HUB"$%*[!0/N9&$6*&39?*YO^Y@-P8/ M>/]J+]:"=AS&XY4I6U'Q6OP9>[[5+S+ST"21 MC=XA1B(W*=A,%)96B5S1DY&@D:J'$R W[:N\>4! 1P D(TQ6R5L#1C1I6 7A M[15J ;!/G'0&-I9)XN%A#*U2UN#2UQR[<&F8/[JM,D$.7.5VM[,'[QVQU4LI M[Z'W6^!=MS]E'QL8^A72YF,!H854P]7]]X6TB_XTNB&,3_#](L6)B:#A"CY9 MQFW4+E@2#"$LB"0/-)<96]Y20<0$=;W,OMLP78J=?D)FU_+CV"N!Z>W;Y MED%?F#7P7$*CV]DJ[F-8%#*L#.X/T>%EGSH]'"/.-SBP6,;@&9I$4&X8@[@D M&!G-<[^*X DU%!M&EU;9,I-J67(UB1,W[R(Y<7PO=HIF$YE5%@JL>[W*H MU\T*K/W[2H _TO@FE4T^#0;ROM<]'-S$T';Z"Z%C\@MLIQ#R\8$+K1-&GBN) ML@@NLIIIE$)*AOO(> #;$7)9J4F2@HU&E43 8+2*6>>% MITX!'0T6>S:P!:"=Z!:WMP*B7V=,=5Q?VPV4)\HL1=P+(+Q"*>2*+HW!*7"P M4Q+Y^)HLZEU^C 3L1$!Q3Q\O*+@7=B9V][*@7G[F(+A9- M4P;,[M/%7]?V2HEBVQ]SYX=QPYR0Y%O'9?2AO$9K])1B:B2AW"3 X-L#&<#+ M!W45&"['?&3/1J*55[XU2TL.B,W8P&O@^L". R_>3X_&4NYX(M$(AKE3P0HJ M4M">*6R=\_YN>C2#N_TR,M;W<2@#=ZDLN94:\?B=[>\/=Z+!!V)X>W9Q/\7M M]+\> < ,\.32XWD_+.%Z!Q/ZOML;B59/B)[ [5Z(GLR)H.4O@)P=43_=U1)V M#^4-,BGC#I4:.>L88AP8$3 + O[JTFH"OV"J>^0'(?E"-.FB0W G'H-=]_">(\WC2^@75IA>*=)N=(_C MN%_^JFM/]W:%#1JV,X4$H19QS132! LD0]+<4QO>N/1WL2D04^C?S7F@Z M*/N\+#<=/R49GJ'=J;KT>KV8JKRT*B^=>7GI/>H*7UH)8J.@2GF13Z0%O+[) M&-*PTK&821WF(J7:?QKS&T[O;A&_IKKIY9\PXX93[SA7GFB;$G4&,X&= M!J_E[@F\TTY;[I[$NXBLKDS=A;$TFMNG66.Q<;Y]OM/<9M_^_=SZU@1V!^-J MP#CJYY];.P>;Y^.INT47L_6UK+'(&NN-_<9Z:'_[\'>[?KYY^@WNJW&^>=[X M\'>K?M"86ELIO D!.Z2-UH@S;9'VU",/9%$0>!5+FE66EJ6BT6UQ00+R>;SX, M%2N^^7Q8.,XW'1=90M0@*S1#W%J+++4<81H3XNW9Q/&:W@Q JNSAZFYVQ4>&G9]W-0L*')? M3Y(?!M\527X^T!XGR9)$I10GR&)*$/<6(R>H1TE&H:R-@3%;=!5A"Z13-9>8 M?0?9FQM;J]T]W^R6+C=5C[9K>K21F?1HDU6/MJI'6]6CK>K1=MN-53W:7FN/ M-OID/=J&#'J]U??M;O^DEWO%CQ30?^G=7W=@4C(4DLD7^3 5(\WK*-)A6#P$0S'( ].VN(PR1@#]N)-X&-5Q 4+=G0V[42PNJ? M ,S6FIM;C0OKZ#+,S#K>&K9]/'!Q;A%HOI6 M*HN0/L'X^O7!?8R5X5Y7$_>KJW"?&XJVFE]W ]>,>^:1EQAPR.0CK& 3,LG' MX+"0SM*EU6-@LE,*XF(QU;!/Y]TQ2VEDJ^B_*4I[LO1;K7P6F?L-WI ?2^VW M+(U(\9_%6_)?BM_)G[\O#S]I:AN'1^WN68S+M?6!X&*QY[_K=OHG[>-<#7KK MM$J(],?%_11?=#%S ^G+;M:T[%\(;&6%P:+U>I8JO/CZ M@9)I42T(? J>9*Z3;:764"3S\K7RU[U!675G\/H "6U>;87(9AS,8G_Y4A9S M>3 3PWGLCXF"K=0:W5HZZ15JJH-+G;;:[9J[4$8L/*A+(QJ]ZW(.5FI;Y35+ M;8EAX\(?MM4NJK_R/!2#OW*IP4POWU-O@# 9G2:2I""X,,*X&()QS 47A0CL MSL=$CT:V@;3^\#;?=WL?\DTNAL3 @R9U/D^DK]HA'3LM?5.]Y=YG)NZ,WG+U]K:QFN6A?:<@M. M8N".^N7*+_4#A@75\>= +R_[D4/0*C#E,.:U=0%2A8#O0+VFW3XK]:-M[1@& M.4"_7)F=RU5'!-9JOY4O=3M#%@Q.Z^![\NL#K.]?QR9C*0Y0ZY4.4Z':G*FE MCU<1M]7/FE4Y/=%8K_^LG^Y& D@7A$1&,HZXB@:<58N1#](0RPP7. Y( M(CJ+MC?N8 Y,,B^00JK8=CJMK')N>V?#A5=NUUF7;#G+H!=ZHP.-DVRZPU5W M#&_S^WD9%]7EK5[_^%+XL.O]22'Y/9!6&+WFD/V-%*2?=B\N=S&R+,<."ZK( M!+]ID.6*OJ6ZW0ZP=71A7]53*?!JR-J*.RTWE^PU9>W=8%4B)VWB2.@"<.=7@&[#A; M6;E,BC\.]@H84"GY#3M= H>.\#-VZE5:/1W!Q!NF=#\*D!I]OGYNI< M,N*BD2*&I#VW2=G "&6..,*34#HNE#($6Q&N1EZ_"!)GFQ71=_*?1.DVWU:C]L^V0V MP@W3,S@6L/CMK6WG8-%R;3WZPAL:>@7D6H.J.L[>)E*9*_NI4BDJSA7AA@$] M,(9Z+32VWI42V+!#/5G0:$*2LB!RS7T[D*SL-[J=DC0T!F)X+SB*-,A\:[2_ M-=^W&O\VOH-S0W<.ML\;3?C,P=?S;P?M@YWSMP=;<*V=?SW^)I$7S(?M9*XE.<"JP#Y7D/C.>?3'@J_+X??H^7FQ#M56YF@2AU M"? ;8V0C^/G,:2,"PUQZM[1J5M2D3G$%W:]24>)#&4)_$(-^+>(/#SH#^$5L MN7B>_5Y0D>69@6UK@BQ3SV"_!;!E6#G$2Q5P*X8[8] =9[C1?PKU\3!AX 4GL;R^7Q9;/LV*Q,P?4LPD6 M:Z*TP3.",(L4\80],LX1%*42*MB(A7!+JU3I98PG$P]_OZ_3OD AU9=,(J?= MXGRCW8LFD5?QKB*1,\:\<1*9-'768(Z\AF?/J?%()ZX1M=)8[ 1)DA4"#^8E MZ)E7H="[S>[[;B_%UNL+AKY@'GGQ2"LJ.6M8;;R[I)*-9ITV3G>QTCH)RE'4 M+"+./459CQYQG=O@BH YPT ES;)ADZD#=V>253ARGIAD%8Z<*R8Y0+P3P.V* M1LX8[\['\$XH(!)$2:2-PHACI9#5CB/+L* $6RQQ6EH5=$4L]'%[%8N\%[Q< MI*E>K5R;08[J=(DV_+K5<0W6AG#.E0Z>8\],Q$%&ZZSF1E(;GK[LN=T4KC4]NO_?=- MH#43L$)L'*V&\DU?RC+FZ>!U 3P%3O6+9ARCKV=APD;W>"?"X'QWKY,GXFX< MDBTF/CV\QKWI27U[-S%.?<0:*:H"@L=HD:9"9 _=:6%-8IX OBQC,@DP%P(, MIX-= VK-(?:$%DSY+) _8H1MOI79$=<+'10RB>67WQBH9$GL[8R=OZ^VQO\ M*;]ONA1)5M5X=4:WAQM[NT: ?^$T0P9;#XZ'P,@: Y;G%#POXPW+*MAD19() MU9$\:?V5VOM1?8V[B^",F-A](.Z1(Z++RDPVCBE$-TK)N=NTG++<1MXB MK]>\GE=5, "EPI2R?F A@%K["M9>^VWITY>O2[^_,,&PQVMD?9JBD=4_<0>P M6^6]ZF85+*.B8+FNP4C!&?S'<)(X#HKY# RD4L&:$^2@];5=*:S$3%.DX5DA MH$($=B(M4*(^\. X4XDNK78[UVA@/40X;JBE68C8'8TLS O=GG[M\A(#L;O1 M]QW&8_CR?JD7-:FRU27GL ML7$D$@NS+AQF@C!CD@F!!9KF76HHM7[&@,YCK_M"XO_?2:/Y_F"K^4\;/L=@ M?/C;0=BOG^_Q^L&W5OZ^.OW*Z_]N3\3_MYI?2?W?NFC\^Q7G/GR-=;@^W3C? M6M\[:QS^G>_M_%MS[^>W]:LJ0XWFSEEC>U=J(12S'B4N/>(R6J09IT@&2I)@ MQG$1<[A=4T+_? %' )7&T,LXH'W%&D,/ ^\Y/;VM4'T6J'X^ANI4$J8DS0VN MO40\<(:,-P9A@PF-@BG*387JLTN67"0^?7>5H1=/@Q\42JW$A%X6>K8F.'%R MEFCB-7*QT&57%+D [%A3#3NMQ"EJGDL2Y3(A"Z1L\73L]A82^W+HZ,LFEH^$ MPTKHYZ4 XCB=Q))I[;Q'*LJ(>'0!N>0$6 &S1#$C0L*%T(]:H"3NJH:FJJ&9 M0TXJ0B3$FJ1@Q7'I@S.)<643<3@:IFE50_."H?=L,C[KG$_&8A2IQED>@R*P M#=B !:4Q.F\8MPO(1:L*FA?"B%]I!.'+\ZTMH)O\^DH@UN!%.5U3.=CKJ]HO$MC=%=ECK M1[Q,^2#@WT%7W[$.MA"3HZO_\@-25^#1)/Y24T=H>7E)([\N]^[]'SV M(G*]:+\CF^ &WMCVJ3WK+_UQ];[AI@<7-P:^_0'SN=WP6CLO REMM_+V\E_M9A7% ##4&X2YY1:S+UT*B3','$N M[JJEU>;:VX\;M:WWM7=;C>9&H_GE/W_8!^4JEF8[^U)I;M>9?&_E!K&\T MOFRLYY^^;'W<7%]KPB_O-QMKC7>;:Q]K7YKPAWKYK.;\QG[[VK$G(>MS_3[_ M8PTY';;7K[5RT][N"5PKY"[=/WW,+D%F3$46]%'L#7\[A+WLN'__6ULM$O1F M\K'RWZGIP2KZ2$EPL.T2#GS2$JF#CUIQXS0SYKZ(.T=;TA.7E'YZ2$GIP]A[ M55(Z7_459XW37<(QC99GL>2>Q==@0 N+X/NK,^WZ67UM%S-"N0/4-0,PQIY4BD6 H0CK_RASY]Y) M7&!B>X>JQ?Z( 5^6,#Z@2/'-7=:NN"[XLC"5A4*L$*EF7JQG5JC13U!8* BM MQKHP8V7X;L6EK[I>LZK1O%*C6?P;P&3.@*N$:L9>D@5Z^NWD\=9L$4BLBH!G MEFE&73)1:,ZHP;F.S!@;A7"&4.>E"^'IBX '+M3(4WXU&66'<+T#3[\=?OY> MS^];WR;?FNW].OT;WON5U@_V8>R;Y-OZ/_OC^0K?#C=IX_S;X;7;3:)TV-991L# MBOPI,^0*H.\'T.?C74"YQ9)SA@2S&G&2*+)6<12PIC$IZ:1.69)9J J=*W2N MT'G!T7G_+!T^(32/O%*@\PO+^WT^F"9C,!V9I9IQX-$LIQX01I!.Q" GK)$T M)>RE6%JE*W2A&TXM&$P_/DHR_9X6 K2F'H>2J#S&P2=/(M>$&A>B$83XX(F0 MSA7'H61X'#J J2F\T=T.3N[>X/1Y&!-[=QD2:\;>(7UA@N;/C55L#*NXEU%Q MHE'T-&:?'R,KN$4.>\R$"$;F;J!JA:GQI)3'Q2-O:%>GRM3]^2!!TZ%RZ-54 M38AOCB,^).'BYH!B/C??[/=/8BC%MLM57;42GB5RW3_ UK_% MC1OBV772)E6<[1&P-AEG4\X2FY#W)L?9)/ A105B2H(/YRW73N0X&U[HNLT* M5BM875!8O5MD[+&86E3$5X#Z $ =CXCI@"7FP2"AM4?<"XZ,#!@YF:Q1ABA* MZ.)'Q.8/4!]]C1G)6"V*7_\NZUFUVP_TZ^\JX3)_4/[K_?I'GG)L_#QJE37T M(T*H%68_R+>'UW#]=)=%9L"CERCBY+)OKY!QRB"20H@R&N4D!A(\V9SS[H[] M#)5#*GFF2IYI01W[">2J7/LG<.T'J&:Q2U2*B+S6%(&?3Y## E!-I12)U9BJ MK,E$5K!<9"I:(6N%K N*K+/R[6^#U9>J=_<+O/P!MH*'KTE6VR!\44RV%3_1*2Q^<(6A]]C8>>WD_/DUGL$,#[;B_%UMW:H%1'^W,4 M A@\N)->?$V]4)X)[1OO)L[^G2-_&JC A"'JA$;Q;#>P*,U CFL.>+8 M4&259\@IKHEP"7.F"[&0A>;:\W<:5\%H!:./CUU4JAZ_&D_'8QDF Z-C MW:>K.-VSQ>G^*9M5=<+&H,=6LYO_M''YW*OPW8R!:5+V0VN5^[D$A"WXEUQ: MD5O/:_A'"HL#93*[EH+K9?$BCLCON/*KT_/J]'R.'<_G@^ JK#<[[)T(ZR7O M;$H".>D!>V/ R)C(P2O%7M@0:1)J:56OB(6N7YJ_(_0*72MT??*PWKVAM9(H M>2BNCH?WHZ$=1%Q(2@R ?XAD7,3$DF!^1>8V?R M>3QN2)71DE*2>SQPQ%UT2'--D*',>Y,$BYQ5Z8 5NE;H^G+BAM=#:Q4W?"BN MCL<-O?$"X\00(\$A;KE%1AB##*<.1TJ\DJ1*"ZS2 E]XW/#^V8)5W/!Q0#0> M-Y16NL"31 F''#?4&-G(*'(,$VF45R&(NV8+_G&< \#PW]#ZL?H?^&>X" YM M;Z_5*1U:?'4E'9STCUOIK/Q3JQ/ ;MY0O$)%L6R?&>-H7DG-_0@FUFYW3W/5 M;G%+M?[)(=P#7*1?.X:73SH_RAAB/_>.JG4+&Z]E?/[1.C[+!EJ\[7B_%V,) MF8?PM?O]6H0;#&5XL?S[,,;XYF(V'SMW=*6R]-H8TA5?6+[\YVDK'.^_47*%"99Q:! \ M'GQQ^2I9*2!J;+\H7Y-FQ6AZ[[@&9= L96^#(;[XD]O#N#[AN-KOOW> M.-\^WVDV]AOK7\_J!_#_P\VS^@?@A\TU,LXAZ_2?5IT"3SS<_EG_L,T:ZPW@ MGANXT=P\R__?.=@\A3$#9_PG=X.][/EPODT;I[N61FR<2L@;AQ$71B,7#?P: MM:;"$\5X F<6TV5!)CLZ+IX_NRC-JY\6LA8_PGCW^U]0J+Y!4NU!>#W]<&<6 M:/U*--2>#Z//QS :2Q:)2!@I$[,Z993(F$+)F)>!NGN0((7D,[.AU#YHR.H%:M](L1L3;):222GGB$KN$1<*8(<-PI1 MYB3-S1ALQND9 MY_"D=>1("8 8(&8:&>T$4HE&P3$3CHJBCF2!SH.?@6B]M$ZRCVLC4W62_67L M[,*1'1<)KPC;$V'HV01A(YXI8Y)%+%B&>* 6&:\E4M8F2;@A2*W M0I@AQ-Y&(!?O:'LZJHP=;=^_@K$J5'R.0L7J9'M^X7:D6R&M']1)8WM7DD08 MALGO A:G=Y0)&7LWA8PO/IY/__CJ3OI6O7ER>75SI&%\)'=C#QP=O"R&=+SXIGY+GU1)#+X\;:6J7K;=6&W'<=JMNN#5I/W M1:-6JX,I6','S;:S1LO4HY&3/'7R?1BIK_"Z?6N+^@&2._F.?>OMCM4VZVZU M9;<:U?J@T:]RSOM5X9JBT^FT.G4\*LPT.HUYN;>-AB_PXKB#VX M#)'&@VF1Q#:18?>BM]N$6=?W0P>%[G*ZPS:\(!8O63(USHZ^P'N&C5.\9_BG M71O8'<=N5=NM%G;"==K5CFNY5=NRK5;=KCNM_N#5K\W%^CA4AU+S43M8E:S2 M65$D)+BI,ZS8,Q8;LWU?^&BD"R](N322"E:"TL)U2^8Q)V%,K/^&M*MW+50K MEC+>"SI;;K%(5$O,]A@DF,V9 6+AO[@E(FS;:5FN;7> MQP;UNF6!9>HT^RUW@(V._;[XL]5YI6\:1;DI.!35?B3X594/8-=ON'_#I_&K M7V:!!9!2*^IT8,GW *HR\U9#<#!XB):B90"4RP!9$D9$K7R^Z[3\?L[#T[/#N]/#Z]O/CO7_BO]^FPE+3^X'1MW>5_ M$UU_G+I1..#1F'T,??1(8O8A"M-)A?4"QUBYG<=?_IWA UK^Z=GE\06[/&.7 M'X\1$4?'IQ?'1_C7Q=FGWE'W$CZ\[YUV3P][W4_LXA*^.)&XVO*-'7P)>.IB MNNOU]J_5Q4[?*&9> &9*F,*SW+@"^L@1&-I#VX!L;#"G]:=QF 9)O/G6?J7^ MPP>Y[586M184SV2^!+>_PZLP*MGMNW.+K1M]UO]]%NW?CK^O7;R]=S[ M_6\*.<'[CL$.._E^^O7DY@\,.7VE*05([^?L8[,)W/J[YCZ_O!V G?C_[[4^[WG9@[H 3 MZO0[0M3JM5:G(:UPL+; 4/7J25:[087;L-LU.NBT>DW1;W3P/&#;MMNU3NO MF "#>8+D'*6@'P_/3DYZER2V*J1L>J=X]O>@>7O9 !*Z[[3[IFC6.H[I M-.W68S5.'D]>T1/?>& O>\X:O/4Y!6<++&HTJ#43/-BPA&>U6Q]38FBH MY9+CX,B^XAJO":"K#9IRY8@!+=>5^9$3-N%TP[8# MF%&/I:18(U)YBWE1RHNS[I\=Q[&M1J=9;?5M7JVWA5GE_;I=%0-;\#[\OU,? MS,N+WIW2P1%1PH&9'9][XYB-^+5@?2$"U@=3%G /(@)^CI,9,0*V>@4DA$!# M'06&@Z*APCQ@\$R"&.SKR/,Q6C[XU\@'UQO,/"2$"F;@P^X!O9Q M#QB S^\B7$1@Q1D-SR;1SC=+-Y]>:O<#S9!_X,E!0>$_=<_VI9I MO65Y)./(BY/(ZZ=DU1Z2/MP@ KIS0GO1B+_;*+\LL+LOB'- 4Q?AYF@[@GT6 M@*5TS,'Y # 1P4>9P,T5> 2($M!CK^T*'B6AI68PC0KE]'H4>B[(IK+>:P: M7$:3'K%]GOCY+<_6W:ST7$'_6K' MP2FD-A]4.3?=:LVN61V N&D-^J]^M9>4MAF+C,H>Q]9:%59:+ZK?MEYM'$YZ MLJA1_=&B1IKJLSHGD+N.'\:@>;8E+%0_R5)^5W6@:_/T[Q/[C\O?[;/+W[[_ M?OD?[V3PIV7__;_.!I.P1B[F:?Y,TH)?K%/_G;]TV].X_3H_>CT*U8M M#4U8O7\R_L_5V5'O^]G1NYF4W\E1USX%P\ZJ-5S3X56;(_T[CE/MM^JMJE-K MM3K->IN+07TA1-2LF_5FHR;J=;M>,P=MMSEP:FU[T'#$H&:W%QS';N^<_:?[ MZ,_=[WYT8? .B/AIKXX&V1TU8UC05[#)X_W/9]4S@E( M6" T]RPX%TX:12!TP0#TXDLT_$KJ4]3WVY^=05.TS*9;[==;M6J]!B38Z=MN MU>2 6MOI--J(@EEJVEEK:(VIJN!)>&-I76?S"Y4OH0VB?X+)0A1''H"?TQQ9 M(-+.<3-1AS<7'@6>4"3^2CT@S1\9M_KDLU7-6LVHR63RIL-5;11-T8#J4E9G#1C= MO?&7 [WCS,#,R:XDLY+,GIK,=OJ0W7D8+&^PPJ-:V*>0!^O0SL9C/'>+'DB= ML75,GZ>;\+Q-,V'6@^+#37?>BF$QZVUZ@XR)73.Y:#=JS09V*S1:W.J+FM5O MF';;LB7Y2:)-=9\C ,V=1[AO34TS3(XSA'3?@ MON^___V;];O5:V#3R!_??._T:Z\&:Q^='1TO]-#^_LV!WZYJ)Y=7]LG?[[^= M'OWQ[?=O5[4_OKGCLZ\]\_=OO]DGX^/ZR>7<[#]8PVGW3]=LF^U.JU;M-&R< MZ=)IP5\UIRKL?M^QFAUA\_JK7TVK40%:>YHVVO6$_ ,/9]ZED5JE8'TQ@M5M MF_5^6W3J_4&_WFP,^I9H6OUZN]&L]YU&<$J^G8G7ZG;E6YU7&J M=;/3KW*S[U;[\.7 =EHM&^N&2HNU%*RE8'T&P3H8='C;[#LNEOL(L]6V+=[L M]*U:LUFS6Q8O!>NV"-;&O&!U7HFZCJ@3@.LC*(_L-8)?L.V'NI-2&#+F)7 'RN, M.XYL#(N$(^ ZZB/)OISP:?9-E&().CPUQ(X2AB5]6/M=K+[BDTD4?J>L!Y9K M>5&Q[LI-9=,@*O3B.XWV.*&=.57$":BL$9VP&,06K$3>7T< MXQ2P4[S 8E7V*.2_1EO$TYZ.IU-G!K$1F.[@M+J!7&)$.9!]IX>7]\%K@( D_!>2#.0(7@##&P5>N& B0$5F7%-R-8P#E M0[$\$Y]43CYZ@,E']8>8?-1N/,3D(XV<IH.G:UJMNE='I\PRV G MW=/N!VK!H.;$UML+=M2[./QR<=$[.Z69'7#!I]\O>A<(PGP^$0XPZEWJ:\Z/ M+[Y\NJ1+SCX?GW?52(\=Z37?4&_.ENZC_$[C6!LS/.#^%"T=-; @+G;VRI[< M&Z&[>F4)/N@Y+H<5P.ZPG#^.J?47'TM^&"[G!) MPAOL]S!%,Q,[>T%^H1KSXGR=V'$=!M_20+K1-'P!7Z)&.JE5Z$\KFGYAA4E! M*VL[-28CB=-,!>''0C9J4]LQO/FWE(/FC/PI.R*5OTPO$)H!IPZCZ72Q":,,&M& MOI9W1;0"]66AQ5E$A-+ D;9%+&8 @(T6 >Q*]Y-3TS,MT4EP%_G3-2+'?$J] MZ.!-Z*9K?VJP7@#7@L4BET=-Z/E[*FR:XQ6L$C%(?=F"3J:HZD"/O#"-P?9Q MDA"'7B$_@:DMS=*[D5!1+22.>DD*.U6;T$L'H"VL7';<)J,0>\:_ QCBF-Y8 MH:;S,7;ENZP_1:!,%[!2W*$7H#4E&_+Q8;%(\'J@4%@^RBNK]O;[E! M^LI\B[^N(IT+(?2=%Q-!Z"3S_%P,817XJO=J09_4@BZR!1GJ^5LNVG6S]-DU M3MH5-SLCAV^5NE\%<1;')FI7SGUQQ430TG!@0HI$#GP:::M:]HK\T0#7QB)'[4W6W&E(G)SG@E!OY3/P"WD !BAL/OA\!)(DQ^1!!0.SH M HZCJ>QRIP$X]9H,6]'$WPHNA29!C(0_@1N&47B#\WC&_$K0!UP4^&.> CFX M.T*# :!DL#. W-B3$MHC22'&$WR&?E2%X0P$?";%:$">> !AW!]I(0U2J35% M0.&.(:@P;/;_"YC:2T"&"!SAX8G @;])^,6)_$!8G@@MZS#8@N_%QWX3B*G] MX N:)3$) \^)"=P%D,)7$E1$(LD :R['FN#=) M6)49LD+7/0 :\I#L?$U_4>HA!THP5=BU& H*D,+?PXBL"%J)B/K:4M)P*&P9 M]5)"\TB)4CF:AC@A M<4$>&K^]B5F&;80>5,KRJJ.> 0-.A CE78*!W3_!B< MI/ D40I$ M$:2@&534#B,841Z)G'Q$>X[$55C*91YH'Q8^1$FK$5B?#MK" M$^[@*!T24_A4L'] B3A(4S@$9]X4M@R9^H@>7"0 MA\+W\5\E8\FNI/606=F'!Z '03=-/>&[]"H1D,[@D60,&:V&[4J_ %::BP$P MK]Q]$8A?T:3G9+6.0;F0-)O1,Z D4OJ4*%1KO2\-!YQU)&WD0"0W871%5@#J M1PO3]P#8$+#" ?C@?B3A&+<@0(]1 %&KPCP%%)2H]I:T"_,)3"*S,B1%6M M52MPD$?H6W3!3.FC]Y?@)L;\6QBI>5+XA #5/R<*B8@R8VG0PA6YZ,39>!R( M+J+Y>_+UTJA?1MM$F?HY%+L<2['KHA$!OBE81KF;=Q6$-R *2223"S08D/G# M_3C,+3"AMZMDM1.%<;S$).+D <\@@,XWPNUFFY"!]PRO))QQ2!<:[R(@BV2I MF2X-P 'Q&R*<%A!3@5WAQ0??U4P^G!2D[KG -YCE\ MO'-/&.LHQ=$5X =C3IMDEQI]=",/&O&%# K@\# 'L*#F@-&4-V4E%^WT6!L! MFC3TP+#,ZH@+B2'P(V'I**@5]<\8Z;=9Y%DD88:LLX60:ZNX!"L/Q5! MI6>K6!GRQF[>CR"O&4?2*C>#WO_3L'?+='W MU.CKIE$8<=93H0T9J%Q '[J-TA26#F-E+83Z)3\^/4(_H%D"AEC$/A.*/F>J M]3Y'M<>?\+C-U8G*+^&D>\RL*E\\$#/HB$/O+]EH*-P(EL&'QI].DG[ M &$VDO<(<&-PZ/543DH'1TE6",G.&?MC' M9!E:XV-X;ABH>:FFG/=2,]A_P'%&A-"TLFPQ>KZ@"K9P%T>WQ[" +)3+O@24 MC:343%RLQ4,W/*(*/!E6H;,2$105\-/D.&3 G_8.(PP+PO:NY3K@5?(8,CFJ MW@^!)ZDRCT(]W"E,=5G5,6.\0'AAA-3[RAJBD$=X:RN2I+<.U%Z4PR(XM'H2,NJXXJ M&/W!FJH^5X%-706I!C/G8^*",*ABVDY&'O20;A0H?P&^,2 14#PKC*ZJF.VK MDA?N>D!<2G^,>7REY\NI=%X\$C[ $[BG2@$.1N6NRG&6$)4D"J[;,.)C50J3R$-MDFD;- W&8SG;O#^5JY Q4M+01UY, \P/538+ MG_8YHG(64IJ%1(6N/*%J#CF<-$1E)+X+)R6C5LM^96[(C])033V7DD@RF2YS MT!Z&9E&?^5)>8\E,<<D-X;$*<5'JF]AN72;P0YE\X _ MG0N-HB;#5=,[R%C'JIV>S"?3\0<8D"?T2,$D2ZX6%R3)2+^4W@5VJ8]GB&!" M2'%9$"85JNBBPT"RK5(58 X,Z0U$J3RQ5^^U ,8!GNV$W^D$6?Q/30QHQ.:$ MOH 4$J*(:T48JO0.O( TT#DJA23N@FV)PB4_Q4F_.COS:>V7%JKWE^S1"2D;94&&3,%$&=7ZZ%1Z ++/#)$,TO1$0)EPK!H4Y! M=G1-,WDRT MA%;@AS1/<^*!6?FS))]$HJ\YB?B$$BMZE0KZ *>!AS56J,HE)Q1%V3@,O$2= M=[&X!%)1B!3NHL*G-R@W!BW]&-/O8NC)-'?.> 7-2%4?N#BI*2HYW&&)>(!, M!O?(BZ]4IH_D!7P6CYQ[>W;3Y*S(9DB=>$@:5:HHT5F9R3\O)%TKJF8E$KJ1 MK>@L:2-@'JT&N/)!\6"C; 4D1XJ28\'IRZP-9.($*UZ2&3]WUK==IH65ZD.3 MXLH%3IYU76-G%&I;9[4;2RXP$"#0(7 !%>^L4%0O@8(R6Q4/M)(!#$$V 20>?C"F6+2!*!-2JJR71G5:L*^0 MT]2Y943=)*^GLH13G[ CB_CA::!M!-8KI+H2A8/<19WI>R 2)2!DR*-8ZK%8 M.*H+V0H$O<;6@)?I41>929X]<(CE+;*4C>>Q*KF4>;-XN9@G$8^Y>]1@L\;9 M';JSLDQQYDV[\IPP6>E+#*N4DHO-@>%$%J-D(DR5N6:QMXHLIX*OQ'7H7^=$ MN,0'*&+88$?T1M*)@2K##8:)[":.$?<*.[E\4I9++ONP C?3W*"HP //M'A6 M.J1,%#<"GRA ',$Z 3!D2LF"0RI6PD)_:2?F)4QD?P'. ?5>&"WU;V0W";X< M;"4L_9_JDB3A>+&GMJ:050B=Q2J4!X ;<7?>\63PCT.ERDB)8:(>AWC/7I,_ M%Z.2 S0@*_F1=-H]%"I6?R",H8%'QTF_2<;'KA'+8[)R\*9?@I',]1?84.BQH50*6X9^!%U;F5F906( 4^H>V:\LD7A'T]C4/XY MG*3+)VTXV72DF%AVU,=QZ'@DU8B"5\1@9@7.$LERFP6/&3)9=T[5HK'R"+#@ M,^]MD6G2^;"R/F.RT-M5Q 'Y?3KJBT52REY6PHP\0Q8 'V?1?0< X/I^7IESG-B.,N(01W32'TT@ 9)U+>> 2B_U[8/@6+F M1(.=KOM;>E01-IG(5BRDBKQ!D*2E-R:&PR,%YUH&9WOR"OPW6.>HQ5DP5S(X MSS3QJ/.=B7.P@A.\BJ'TKO."67P;U0C+0YYS64T?\G798)DY6I$Y:I:9HS)SM%)$-K;CW+%.QV@W['L=.]8R M&O+.!SW"J6VT:H]SW%3CP=?:,%KM^ZYG]6^6T;CG4TNXEG"];:U-H].P'@6N MZT'@1\^_LLSY8V24J-O.DT/FM='RF8^7:!RR)4=P@TGXL <7;>>E=QV4LW1\ MH HG;W",W-:?,[,>M:QYOMX/'-6TCR S'X*1MNY(PO6V_[GH]-V;=&YCN/L> M=;76FYYU5/'=KAZ!^%3[X \V&W6>R9YY9//=@:<'GMF\L/]G&MN\YL9-TZS8 MK=8SM5L\QG#>)5+^*0:?K[6>U?;A [U@)<<])^4M1SN=&[X?N-\EB?]S*>E? ML*1O=TI)7TKZ4M*7DGZ?)/WR_;\ 2;]\XP>F]7K7&:T4LALB?6]$[-[$5F;E M[\:AIAW<\6$84[_<, S=&#'GKHS:W<:A2W:^=4RXW,;NU"NMEKE#)O9R(GM4 M-E\W ;+K%+(XCL!W;W-,CW8NAS1;VB7;$LNY1]I>Q[ M>,Q:-:.]']@M9=\^TN_GC-ROE[T.$RB\'MCK,4<:++)?8V M#KC*C:W8S>;&]6AE"/#I?-$RXK]%9M4N$-(*3N_42C;? NRL8/-:R>8EFS^$ M@V15K%:IT+<705:E8;7OVZ!7,OO3EWOOBB>#F3L\?-(5??1FL 8\]>(1GMNV MMY,HEILZZBC W0N0[V@@:JM)Y*'F(#X_BG9/ N\3':WPJIKM#=RJYZ>A%\;F MX%;=,Z!<\OD+Y?,5PZW:NZ0$_S"'Z+':=RNDJJ-C;/P6XK>LM5AMPETN?!I5)J=79H0OJ7,4]SQ= M:MN06TJ^?23/ [M>:33-TNS:0]Q6F[7FQB.ZMQR_NR=@7ECBL">=7/!NP=$- MQ,!+\BSBWL;Z5EF5C69GAZS*YX]CO;!H8^.^)T27H<87FE18$3MK-."RC5V5X?/T322J=>FV' M0CBE8-LVNEJ.UOK&16:E6-M&L;:+M(>55I;]@-92*5&V *O51LM\\(F.I5#9 MV"'])>%]7\"_KG?]ZW_#?_2:QCP:>H$$N(; M+P&8.;>;/9;V-F/NB_P8@K5V(S'R+8T3;S!]V@VN0M/L=M@@C%@R$O#_2 @V MACM',1.P1I>=\,@92?ZQS0JS:I9583F),1\+-H'UA2YXZ'B[:;!+^(&NAA_@U; 11[!P@%V4]UP0C]=Y,[N! MZ]Q4X"6<68;Y,W.%@X#!*ZY#/QW3.B91Z*9.$B/+N^R ,[MIM&:N#:,A#SQ' MK99.*&1VW6C^C&&(2/!8G5P1"0?P[$^KW/DK]7!U\.Q)Y(F$1U/6C^#.^'6% M%F,5[H4WP$4 %'SRV/N^L*@*_5(K[H#>EP8#?AU&R&L(0\!VP,1W9\2#H6 1 M3T0LH0\W96]:M6\$%JP"2!I(#W8"")/0O1D!ZFZP8MOWQ#4\ R# XE$8)=5$ M1&,6@BR*T\G$GP*EC#QGQ"9IPMSP)KCA$4) Q'$*!!0&S.%!P/OP )!Y-R#> M&'<2[]I+IGB5&XZ]@"/X<)F'P$:PI<#CM/=#'G"7LSX\F?MQB%< '4U92!VZ M7RZ F?+M+@)VY>9\+T[4-?JNF.CK1O@^_CL"#H(W#")B)<0P[GZ_V)<&.PH]'T>R:N]:Z%Y@H#F@:11OR,@U4_':10:F\FU+972'R(<0P6T M//"2_1#4Q1UM+JN!,'\RFT8SE]0\IS'@^I]F?H.GXRGB/U?6%^5%@AW^R%(W MD.(%/IAC2*1IGX/M)GD*]@&6$8=[@S"H.CQ&:03OQO5RQP%+BXZJ]H)KP'.( M?.PB >#,LOPMF3!*!$@+M;3L,0##WH=C6KHO\')XV2D(A7$?EH4KEM(:Z*8H MAQ*22_JM81]DKHB!HU'J^WYXHY7B3[9A:?0L%UEZ@S'<51V'U[@?'V&!?VB9 M3JB"-Y/J!A G'KP%WCL8Q*!U^U-:#T=Y@UN'=\&S[Y2%'&0=B'>% 51MH 1P MG;!N^655,MJBVI.JTV!G:31+-/H&$:%XX\.W].DKMM&K2"G"Q(#)8'5+(B"M<6S M7M0MSUII#1UXKT%YV$8CN[0HPO@8V?UO.II-@T'9'"!Y$C3*$K!:/+1&>0QR M)L9_0L>CQ]]X8+2$J121C SDV*-3WBJX0FDY_M0P.MF[(X&V(Y (\M:R=Q.? M%P4XK"&-Q2#U099= XH2:;I&*%305O4"*:X1@$X:16A021A68.^P>80R/%J^ MAA0*^ -S:+$-LZ _LY77Q%N#-_"0:$E@N[TKLG@/_C)RE_Y%MXG0 W!)1:KLG<\!J$%MWV6 M$)0;0FJ^ )O'&WA@B2>LFRO$SR%( 4_$M(#KUV#? [%5^R2&9X"B8;\ %M-H MZ\7@0^ 9 ^YX/AKW*P!IYH"D.PC^\1*J070!G84.U]I&ZT#X$TG*1?;TP#D@ MM"'%1/'\*^@-"-F<\@@@0+1B&,UL3M\[PYLNW>]AYAFL?$+LBGW5P\A2.G?82$V(TUCN?)J'RY%&KQ$TOL4XNOC.,W% M]@"($ZCQKQ1L6K#<8$E2GP %AVD2@P)RR=%6&P==X.LEN2D]F;[V(H#2[$.L MU92M@%RW9.?!))3RXXUVN-_>>&XR4N'0XHTR+ONFEM_"T?)/D]6WW$)P4K)M M$;U9K5F0%?\[BO1J)F!#5_N ]JLJ'\ &WG#_AD_C5[_,[ALV/0?G>X!(\>1J M> P&]X%'>PUPR&6 ]Q)*;?(F!11%>!6LAF_+4AA(@L'_O/J'9SLMR[7MCE7O M#.IUR^*UNM/LM]Q!WZZ9_;[XL_7JU\ONNT_'[.P].SP[O3P^O;SX[U_XK\M0 MOJ-:8)T)YCNM$&[9X+UTP]\B"F=#16"5M K>PIS05\:Q-$4HLJ*]#K+=\>*; MR$M$-1P,4 RG@3+TX5I7#$2$;QE@6-A!T;W:/)SPJ7H$13?Q^5T M!=[+0FL40[ASW)AY8<@,7OY";1*N,,P.\2G!])_P\L% .!3J*-R-MC^]V^P8 M]MT!.:87;#!X.KBB=+_KP:/!,\MXGY(7 ^%2K 4S."E%1^EB-,K,GPL2@P*0 MN5/#<_=9[^F:^ZGR=+.0*B9L(EP7'X+#"$9?,K-9S$%F@@8WJ@(7Q2A?P6%4 M\@7CO\?@."<>.EXDXD9$U LV4J=DM/ULY)1 M(=)&X3BS+/P58H"I2!M"M))R9$ETJDR;Q]AE/56(=(TS)\?,+FP5?%X MTP+R>;^F9H'_8IAJ'E0 (M-&#;6@:^ZI9@B-B/\EZ"/3>E:?+-,E!9I&=1-. M, Q'63NTSAT>15/0IU@L$1NLC$%L&H-HES&(,@:QVG6RGH R5]0/AD'U0[?[ MF;V7#BP(GQ-5(K0?T86O:%YCTH!$\2#;I92>5 >%-1>12Y:XS'WE*2<0N7#Y M!"OJ5+H5I:_CB$F2AWN_H'YWV055=Z$\[HYAK0YG!WCFFE5[2RX$0ID^FV^Q MHD7]5/CVM<$^AC>8D:M@W1@( PJ!J)(VE2@L5HX0WO(=9:5=9 "XLI0C!BT2 MZ_Q*?JT74)$CJ0JY9V7NPV_*4"E> B\42K>HU$NQ3))*MG!QXKOCIQ3:ULL$ MP(S5RL=\"OH)5%J<]C$$KJH]L*(L$G^E(G!DCF?,AP#/U-51>J"SJ@J.DYX, MYOLK]7YCO7(J]"/@%:%"BP!MAP4DB_OA?9D&!/TG$0UJ%_S. 'Z/=4W:&(?! M@GAV404KCQ8)(,:RN@0P'@.RDALA C;AL2S[&:0)UA7*#605+[=A#^'4UWXH M$@ L'+@&;#^?1Y@V\Q(?J"V[/L7T9U]7&=*R G#Y-HS9;"O[7H8%=!*FG!#7 MA9M. P[4EE#V-Z!2>#)A60VJKW#.@%D66#*1-9!5U9( MDKM 2^0/.\?=R](#7SHUTF$N&J$H5U.9S@OOV,Z2$CT'Y .F&.7W5(E =^M[ M#'81ROIBR;[%18!0 2$FWNP'_Q!5--^R>1IU0W@'4@#0%A*:S(T6ZBZ\N30M MD0*%FLBEQ*@4.!EW 'I@2T$4=Q7(A58[I)\":PY&B2BTDJ$)4EWU(7UYY;7V! M^BM[,OKT^8-128 NH2@$H*A/AA"6?.=Y:E).>X*!M2D=*1 ]WRQ.HDP#N@]] M78 VO^:@;E%N4+G6GH,HHU$DBHSB4'B&@=9A2>A<+:FU>DF0D9(/H2'&$S^< M8GTQGT:@J9&>9*1E)9R0,_<;5DM5"A8(.A)FVIK&,O@1UH#%R@F332=@VH,9 M055Q-[E50@_4TFN@3*(*0IHJ%-.(RF7Z6$I8T<9"& Q#LNME$ N>M"?&\%>L M$1U@9]42DQ/](N40*?DT25(/-Z)J)]%.WKON9.J.OQ"#(M2I)R$ MNZK=E=%4>#JFN[/G+3B:4O6.PR6&Y8)96D&BG%'YV %I M[3"-J4/O1^S3Y[*1])(E\+/0+[4TH\/#)[%XH_]XZWHQF"O3-UY CZ*;WJK- MJ7@Q!C_GNHQIM_)G%1?M= RKV<'0J!I!I5ZLHJ8&14WG&K#E;RW;,*WFRI^Q MUW'5;[<]UC0-J[7ZUML>>_MO=KOS&(MMF?6U'GO'F*\[!P%T%BY=TEFN8OM/ MTEL^'T)>/GGF\I8LT$9CT-89V[_&\<4[!3R4<6L<4[S'VS;__;/0EEXVF F^[_F>>GEG3\,NB89L_=;X[LHY/R \U> MW6K"DZ"7_UUH+V(KS8LU!D_MX'@IJV(W[SE=:D>G@^T@DCJ;BHL'Q-!+,#%G M)<(:Y?TO8^+Y 1UT4QY L;4(:C6><1[]2S,5CA8[\D$N>(ENX=*!ZA=F0)B5 M6KLT(+8<29B$,ZVWI17Q9,*BD"*CA)DOEF;+7IA%83;!]]WTW-S2K'ARD=[H M/".27IIAT1JEXA%LZH)BX;72@S MXZ\K6(;VPFP%LV:5EL)VH^B@7=_X5)K22MC<2KA8447[KQ=G*MB56JLT%;8< M26;%:K1+8^&II,-MD_->F,WP[/'PTFY8RY=H;V_A@^XW"$*:1'(+5I_JRI=@ M[)),.S:F\8=-]K_KA8!EQ2\(Q3OFOX M2K!P0.:/G3]K3_#GG-^9@:.O/ M.5\]^?$(37\I#+#Q&>BQJSX[]2;Z*/(/S)S@]G MK"S#]FU'Z^%\&3F/B([$"V(NAZ.KZ7:R)< 70^ZS@: SM.F 1C<;[)*?M_M1 M\.LI,YN5=796N7MKQ;,HZ6H]874"Y$6S5&@%4[@6'6^KCK$&\>P AG3 M!'$:C BP0$#(:3QR[(Z:"PE[E3O RPY^,O.WY$>,WL8R/S*,:8N$R@S5;SX' MZ?EE_^VG3GE 3"Y.Q)4GVT\0,B#&XA#8>E]F0R\;"16G8QRR_S=B#Z?-HB@; MP!7QCTYOTG,S-Y_BU%C%"D\[1PGL4Z,F;=2-!RG5C5:K]?"SB6I&H]-XA$%* M#7OU2W]HL>URD-)2F5,.4BH'*6W'(*6UB&<7 N,X98FT%PV(QXF)V5Q$-&NO MZ6"P2EDHYWFXZM2M-N;Q\9OX3,ZX*"D>?-W*Y@ M]KR^#>C1;F\@5LL"Q*=&4+W^/.@I[=%Y<9$?F?V#XF)WZ^4/S$JG89?SF+88 M06:E;;6>!4,OP88XIG.\Z7B([RH304>OR;\I@(XRHR(EA_@K]:ZY+R?V!ZZ< MK>#1X;GX^PNS->KE/(4MQ]#!;C5)[J"IL3P8B*:&*YQ(8/K9>W01\B QA2VD M7K->J3=JV^=(_O" M#!VK7;';]=+8V6XLM9K@R^[@ *F]L7HV$RL"2QU7"90U8::J1^:J]G&797[E MP0"TW5QOVI6.O:EL?G @[4:VL627%\\N3:M2N^^XW.=GE_6[F;+2SZ>J\UQ9 MOKN\O/4LJX7I+N8>'J6F=:7M\U3%KFO5 [$;'K.?3-B!KNF^7]FK[(2 33 W M%;(/ AMQ?1I8@Z7IMF'?7IN.EV>]!%XBQK'!ND#"6#N-EU;P7-@1=^')/W4, M,UMND&^3#P6M_B:,KG";CJIB=O/6CH$7Q4E6K0XKHP)U=CGR)"@6]X%I;A59 MPHTTC7;V:H"IZG7 DXUUPX><$)['H_"N5@&^'L[O&0CJ(XC$M0A2L1PBG!#3 M*-R81[BR]T[XE+I,V.I6G1='SH4^B%EJ7E%K2@7;11JF!@A9V8#8J\]B+Z-2 M/;L1)"V"A_I#U ',MQZP3%^L/"\Y.[(9J$\?4BR*ISW+)65=+WA=L YP*LP7 M<4QD91JMI60UQSF*,?*6D7G.RD&F#NNFQP.SUV^GVIQ;*EF/$*T0H#;AH,7T MA-S"Z='4>H.=,3'P1[R:9>IWO5RSS+H=&5NMV'I9##1KB/I%'SZ/BP>_Q/:@2@N%[N?:6#YO*;F]SVHX]I[_*=J7OE-L*@T#(-D7\E5ZN^0*HL!#Y(0W#TL!+P)3J!:BF/'F:R8U^ M?RVWRC#UCL^Z%-&8?0IY8#RR1?%4B'V_O@6PH$97TP"HT/:,S%EJ/>)[0=WH M9M5'P&LY-F*+2,VNE6,CRK$16V1,WJK+__WY)(R&\-YS<1WZURAH#L$I]1+V MGH//X273_5 9X$2]%9'"_H;,=-3#_(5>W]=+\+B-#DE0'V(TW[LN1Y']X21 MO"'-0!&."Q%XH%PN!+@F\.U*,$J!GH'[D*8DO./!586=&EVC0C/,7&!X/)]0 M#@3@0SI,R(OC%!_8AXNEUXB=R[A%\.60AJ5QBKI"?H[9( K'+ 'X 7:J^"\Y M2M3['XDD1)=.%-8RMU)POWSN"/G(8U1]?/Z:.Y[@23M961." YO)2,L,#NH5 M%N* AVEVA8ME@*C\1IXCM5^4P1/:2G^+*/R1 0-;1*>W M@A5HAO6% %MC+&V7&'Q;\&L!(N Z#_7 BR6&Q#ATO8'G<#DG D"6.<4(Y'X8 M1;(='L=F2.*':S "@D:+LF$*1N&>6(67VB*L3H$";X<[7X 2AF! #V<&($B) M;R@M$'*PU9"FP@ ,I<$=2Y:1\@%(?0PR!^5.+*.+ZOQRJH.%!W_JO3L[!Q\R MC9EI=!H_$TKD,FI&[6?U^\ /P\A@71Q,@GS_U9NRC&@50 (/@S0 88C=-HC0=(& MQ.M@X$5C*92=\%J /X!?!V(X]QVA2?D+W"]>FT4%*\2>ZH5@_Z:*)R=I%*=< M<1MP&DZB2'!'KAP>@>H *%6>+X(=PSQGJCC%@?>!]QW B(9Z6$'%9 M8>V%>*%IF-]1QG*&,TO(^;@10))5\HI R\1>3-[I#9"DE"7@L7CT'I(EW/?E M\/G"MN-;C?_=CY5D!01<]8'\@E!;5%D?S*)PN_@0B4"7*B?.IU"E#(G M8 "2)%Q&5MSL\Q9TU0L@9F#U6)D@_2D9,C)$FID&ZB,.^9DU>&:,FQ!101&( M->"ZG;'36\W=.6LM4VG[02%@Y)XY2=@'Q%F-'S-S-4"V*OTS:WO/V"3W-:]) M,6K8*/.Y,B.,I2UZHZTD03.05%RTCSAS4'Q/0K1[H*DR^_HQ*A@RP,! 59N:?DYM0/@,>3ZX+A4KD M5Z @ -C4+#1'\VW27C*[!-C >!ZH%$<(5Z:A3;-32)Q)5VD&5/064''@7Y Q MX'JQRAKAB[.\;1X7I*/C]\@!F41@KG@3'"^GYEL/\JQ?>7-%>I<^!C%T^I9@J M!Q8= )K@/IW71W]12/S,3V_,8JM][FO[:79[*CVHWW6"Q(9J]@C(?I_LB7S' MRN*-64K^H3:.[VL;(Z=6&EYQ"-#!\(@L)HFQ#L"=><3RVY]7[7Q%UV1*6"1%DY7OY'IQ)I93 M=)NU'I;79)[SKO';)@61O'9#>I3%\%\>H@?HJK/RL MD")6EKRV?= ZS+59!2"FA)%#M6RX[G-5U/&9KZN (7KQ[+N MA&*!(4G$6^2XO(T$- IM8"(JC8@BK ]40,AK( 9:=JR!"%)HO#(EDL;@R,(@P):O)UB"Y=;S 0N4&" M0-816QU)E*$IS%I_4(#"Z(O 4RTDC8+%,G/>2Y#2@]2N!H!'('(5-Z2(-Q&# M]%2]L4R),J!C^A:[=8!L'2?%3 %F#[S(2<= _@&>%J+Z))(13RBSXA#DZ= - ML)&FB!UYW 8&28(PD8PGT[34PT.XI)?$BT^GQ^KP"J*RL,P$G6K2V]3C(K!L"3RAD-!#5D2G'([9$@B(N"Z1(8.LTT5]K)V,?\C M!8Y6%<9Z[O^\NEL9M]NOME;7]BZ/3YAML-^^=$\O>Y?=R]Y_CEGW] B_^*0_ M'_4N#C^=77PY/[Y@W7=G7R[92??\?X\OV7GOXG_W0_>>2/J/O/@*10D5HN'? M*+2!*<*QYU!;HXBS%D$7&#C.9]CE=>/ &HJ=)E%VGA"FSV*I[O3Y4>/".[-" MKYG"H I2/BPS4&U0SE0IF($O93+>2\DO-R2.&_%KD;MRXCNX+JG,VV -J23 M7NB>=;&V-2TH/0V7<\Q#GL,>]H/P '/G'FUTCVX.MFO"#=_ N4? M*B*EZM00=;5P57;XO_[1MJS:6\HST]_FV]=S^>1"-ME@/3(IU,=8YHB*I8J\ M'UZ3'>5%!6]?)IYC2ARC9I!I;?C#DI^7OZV"61FLWI/*?1)Z%+A D&;;UJV= M*MFBX5+-0,UNR$3)%HB)'JQ2DA57E&LN-"EKNZ/(H:J?$8R1D7#QGN+[,XS' MI+51[;L" ^18^@N @6?$86;%4*!E_=SDUK#R>R73#K5,VQ]NIJ.FE">%/I?< M82$(IN5Y5GDSG?'8(C*YW1"/LB,B4;@^!"<'K@Z GR?1QFG'7:/,C[3=5_' M:10:3/<_3=(()8OJ5118WJNZXE%WW>7850J59,H7R:-V^,B96C)R'6%)R(NX MBA6@H$H"C(G*("F5]GRY.&(IQ15G)L1B(!\LMQ^):^6A$045[*(% M&!5@*AW/211B79 \7EYVIF>1[*QAW8M)NA?];'H9VI+8C<&53:D2 XO/I(JB M3$D /L$A2H$F^4H>'LD6NI1,ZVT^#+N5* M.L6T0,0=%:O(=:>"$^Y5<@(]4SYQG:>10QEQ"K1A'1\\)I7I@$Q@[J")3'(( M<=G3#L)^,//9K>)Q68A3*5+4=EB.H\U78$<<.>'0M5C!Q[Z.<,R&EU #$\AT M#^A EBUBN$>6I(_!U",F ,[Q,ACG3EBAZ]<;TP 04#H!52OJH-E"1,Z=DTQP M"76'> #FDHBLF"AO8#"#$?-+!'&O_T&!%*0D,BRP%DNG:MQP90]''EBP(Z_ZW+R,]3% M0IX&G_^>9YG4[Q6IV?+43ZY*X2F46NR$T7U[Q[@#F$PEDX##BCRTJQVOB?\0S>\E(>NN86O.2_ M+\$+CC"3R;_,[U+OP[V:K;?Q.BBAD&"&SP<$SG[PW-'=$.3SO\D@1>&*+,SK M"G3>U#"B0-F\E-6D/)_,."C[526+%0K5^#FR$1'6L4J,A]1M./:2V0;#&3;Q M:# <#C5U*W)9<8Q_9D>TNQ4UW5HF?:5D4?:B''5 !!"3&Y?5!1!G'A]FQ!:E MVD/&S8#IOP;L="9_U>\/#[#5,$*'9)RJX!4%#,;C-*!LLRO[-Y:Q\%VB=27[ MH@OD^^$-01@];G1KR-Z/Q)!';J$OQ"TPLE&HQR"T#@/ H*:Q8+H*E!5P%-!) M0"]^!&^EK',&WCSH@NAWL%U'N2EA0%,(>1P&<@JG=ENH0]J!W5TK2>9%+*3 M&8 @UAUEV5(#@60GISCQR<1'88Y3%G2Q! 7NE/A4DA$]2,!H HC4>64 )Z1 M-Z%0:QC''BYHQ7[7#-L_GPUSF(<1*?46R,(9N1>4M 6B.==1V/T0JA28E9HG MF(FG9KF:0#JZ" P)B]S_S2/22ZP);4P,7FO=5>3RU\K3=BARY2Z)06^DXN33 M,+%<<+XYJ5+D(JRPB'/6F3+?NQ)RP.'"]97-MO[$51AE:.#VT(#](*&!>AD: M*$,#6Z"8/G?/+UFOQZKL[/+C\3GKG;X_.S_I7O;.3N];H-5I;7F!EFFP3\TOE&>0F9?DE MC%KS&RX#^&BV+KR%*C5][HV5;5N(YE/\>7IZ=+U+X6F; 5M"V::D1M'RN IR2 MI@/N)%3 -)&=4%2&+[M.NQ7V"LMA<.8.7O-*VYTXVH5UJ:!(&WNZ*E89AS+ M= 2.S!AG8^CYMKHZC*K1U;"QNXW'BAR_4<@;!6&A1TS9Q%EA=G%;F:.N66]Q MZ3] Q/:6$[%EL"^GY\A>7Q^?'1^RB^^GX A7M\6]?>I>_8TCBRWGOLGV/2M+8L$FG"J##TK0W,NLQ?;O+D9"9#8GO M(Z_O)6^?>WV/'AZY$XW/+"2;!CO^OX^]=[W+]?6;.DZPBF=/ L"-QMWRLFI9 MQO,Q_@'/#CM_^M?/@LLTC3H=('HL.6"]BM+E$ 9HTGF,N?BF,R =[ :8Q.*- M_N,M>)L3GT_?> $MCF[21*AD/KYA[OQ'>J'\.9=21DU**G78LGJS^MF@G^;. MM)2_M0RS75_Y:\TP[_6;:33;G7O>N7JM[;9AUA]^L37#;MMKW7G'<=9;<3#U MO.!=?BZUHO*5A]8O;FKER>D[N?\C$3N1-YFINMX0!HH8YHP[FRY8<8;Q.F?! MK@'GM4Y'O_=S-E_/;>!Y(%J!-3[3Z<"V:9C_V@X^R8*J#V9%K@6#YS0C?W2! MRHX<30?C*O;9UFS;%-]MT/:C!$!ZB)#6!V]@K'55]4UQXO2%.KG#KEDZ5'O! ML<%6Q-6S[[Z8ZGI"JU;#&0<+MNC+Y22KY*1]XR3K5DY:J%4K.>DA.,D"G?2/ MDI7VBY6L'U%*9IM],2Z,0R-C*M-NU-2Y"N&$VEA+SGL(SK-*SML[SOL1)59R MWI-PGEDS#=8[O7A6WGN^[?U=^[ MH9"C#OAD@B>VJ!H/JA'GLDGGB"<<*!Q/G1,.3V-Y7B&])^%#V9&"-2HNUJL4 M>CF*"]+O,WXPEK+S6$(BO3C\6-(HN^3?<1#;E%TX(S'F[),77-%TIZ.25G): M.>Q^*FDEIY5#[LO)'CB\K"28)01S=/R^))B<8(ZP8\7 M3[PO_+BDE:6T\OG\N*25G%8^RXE$I39:13'U%THMA]1)^1D'$2YWI YD/SGU M?F,K:DY#X3?/5 KV+WD$^>)_W].D M!6QOP>##6E59V[W3?ZS:*8ZC=8H1R)B!$.'@/Y,;CU(W" 0=*_1CZF:-7GJT\:5/<_:6;/F7G^)?V%?\4PE/F:7H2^B9<3T M (2SLGOE[2Y!ZRD@M4OP6%'K6D+FUX//^OR?1?"\7H3/RI!P:3(\B,GP#.JP MU,"E!EY7 [\SV+_#$26N70%/+)7P+0![(F#M$DA65+Z7D"GJX07P;**'UP[> MW1'>+:8C- M% _>4 !$ !H>69M+3(P,C(P,S,Q+GAS9.U=;7/BN++^OK]"EUMU:T_5 M,,'@9)+9S9PB8#+<2S 'R,SNIRUA"U"-L5G93L+^^MN2[4 P"-G C'>A:E^( M+3W=TM-JM:2V_>N_7V8.>B+,IYY[6]+>5TJ(N)9G4W=R6WH^T:?<+G\251J M>/,%HY-I@*J5:G7]+OM(L%Z]J=BU,B8Z*>L$5\H86]?E\3496^-K?63IU7>3 MC^.KR@TFE[@\PMJHK%^12OFF,KXJ5T97>'1#QB-BW0C0%_^C;TW)#"-HF.M_ M?/%O2],@F'^\N'A^?G[_7'OOLE7T;,2%)\N;.:-,9N]M[S9!6]OI5;3DN(L'V+5>X>V ME8/%G/B;Z\#M"WZ;RZF4*UJY"I)P$# Z"@/2\MBL2<8X=(+;4NC^&6*'CBFQ M@5V'%%BY'6 V(4$7SX@_QQ91:=^GGQ#B_4YGAPJBD:E:%\0)?/Y7>8GQ_L6W2Q?J&H1^>8+Q/(<6 MJS4C3>(KV;59,43MYN;FXH5;UF8]-EJ**%_F/\M:-9O8;2:G+AO^*B?U#J'# M$\7EA>Z 5L(Z]IAD9NJ)'\( M6\PCWR94 /VI*TI?5N _R]'/MY*QZWJ!P.!7XFOS.77'7G0!+G$6/R94]LDX M\94I5[QAO(C_?<3,8IZS8W!=S)DW)RR@Q%]UXP)@RL@8:H,S+R,9&TX5/%A0A%$_^W; M;V$G:_NABA4Z_XSFVV20 M&95.X!+ I2:?*A#?P3^HO(Q7RTC4^O5BO>P:2N@3VW0_B=_KIAU7CHM(*J[9 MA'*]MYVYL5I\,>D]69^:W:;1'1A-^#$P.^UF?6@T[^J=>K=A##X;QG#PV*T_ M-MMP5;WG,V!*^-$$/U4@90"]2Q*"$G"TBHYB>!3AHY]?)?SK3.:FCN]A!NV< MDH""YL=@]JT .Q+,_KYC<23IWTPA/\^&-WAP&R9/:-?'[;A[H$&\RYP M.=VU2D57HWLI!YDMM)1T'M^;N6B8#[V^\1G*M+\8'7,P:'?ADG$$UG=*DIN M7JE&\#/8&@V_N^SV6D:_8'QG\?V\/=C MV(6*-+EM7%8J5[EL(Q(-YH!6A?_/?U]7M0^_H$B)LY5LX:T^^-SJF%^/,4-L MP)9;P%6E\B&7!8 @)"2=*,U-8]#HMWM\CC1;P\_&W2.,1&,P4.9R*X"$L*I6 MT;1H'45]R_'\D!'^QQ**@7^R\(-^CF%/ M:>SC";B50I?$.<@Z M>V^'D$_/-[4-_G@3'R=" MF_Q#4)=&DW.GZ>+L0(F[)?:9O+A7ZHX39VT=@KPTFIP\'KBJDK?$/I,7]TJ/ M>3PI%Q^"NG4L.7$U7>S)*Q$'R$A GR1O]Z;9_-KN=""$;D,XW;UOWW6,^F!@ M# ==8ZA,V0X8:7"H\1ENG:T$4,3V2T@48;Y#@'IF*>[>C$&C$I@T?-0N:^EP M7H&Q4PPFY;V=.ZS,""MWEU=ZY3H/G:<>;LI)N/<\^YDZSF&I74>5,_M!K]SD M8S:1)D3US]PW+=3C-0XJA5= M2^T*JQE')!BM2D:QZ).T!J/>[[:[]P.>\]LS^@WSX<'L#C[7^X;14S]HD:-( M%]6PK$YO/"9X22XR8*((% E4]#///ZU6?@%X\4O[Y4Q:W-T9%]DJ6-(U=K5: M2^^*Y"'P%!?=TMYO+#4<>^P.^]3"KMVD3A@0&^YG=3&5AN#+JN'<8QE-&J\)/D M/,X4&?2-AM'^4H? !N(9$5M],;I#LY\E;U8%2SYG7VKI\Z8$%2UAHZ KBL=> MH<^DK79TQME:'5$^9U_5TD&7*H&G.$\K]'O=$F\"\?O$(O2)]U W^W;;OG+D M#OF#KN5G'8K&DM%2-!0]T;T7!:;:[A.TSV.49-YFR8<;;<7%LZ,]8JM71HLT[ M*MB^^PP]\8-YB2[/&( I2<,'[4HT!8 M#(P$\IDT8Q#M4S\ _BR<=0CV20\O^%/;>S*X$U=.9TW74L?T&^B,=]EC,4C( M0;&@,[N[63R@BRCWEM99.*8VQ40(N6!3P*,9'*P+.-*8[/?N!1298@QRYU-F"IU]4K>C65U965W1/TP$WC3CWR%(6E?E/7M'1J+J]V M8EV:T=&M5)'Z,)T_U+ZI>T_1,_%VYW_L>7-MN8_A_;^Q]T_^J69AP(3-.AYV MKJ>R@F F.A 34R3+1)T^>\T3=B3243Q/R]"HGR[,N1&!3)04M!)\ENP^Q^@74DSTWO]8V6 4%, M4[Q9E[^A*/5ZWRSOB\T"*P\!KK3TPQ]OR2Y0[_6JZG,ASUL@6=P M"Q60T.'LZW=2]I5G+;A![M2*PTB3&\F-7DWM:.]E)+$:)YZRD8TZ,PSX5P#Y MET+C[LL<"QY,H-1<+BMZ-;5AMY>YK&B2F,YIAI&BE^[JX@,!#WQO3+PG2)G_ M+=6E8>$E1(6I#3H!5!9(:!7JY*G(&-Q)0:1!W&6UEH[6M]%RBB':YJ[-/2YWN2 A/Y)V97UF(/CRTA^+;7[!.X_F@ M1I>_EAX69GVCP[\.UJOWA[\/^W7HQD:VU['GP98O2*ZU].L&5J2\0V_DO!/+ MRU@4$K+0JK SS3(JLN\PY!8A'^0W>BUU<)B?]),M/F=G-M:4C]:JBI=\%P7&0 $*K2*?.0\:- QF&=-_@2JNEMW.V<'**VP8; M.S:K%Y2"2/W<556OI0[8M]+SSW9BOUZ\^!_Q?$[=L<>O1'^[KA?I+B[!%>)$ M'S;E[$T7X]D?T6O^ZJ[=H7@4)QUT"%PDPIR'Y"6X"V-,:. M3TK(Q3-R6U('<*GC\$NWI8"%4/]EQ!SZ<4X8]6S>D-N2'3*A;0GY(4BC0.+\M1<5I0&8E%$3% U;FO_R/02*E#;5!X;JXX"P%GTBOQ/,_*WMSPNWNS>HR_?Q@^36*'H ]+9DB201Q3Z*KLP\ M%ZR?+12ZIVY9H(_=8H1.ID$C] -O!NPVPV#1"!G_TOUV4U"H6M1FO\WZN#%-7H:V?/7 H]YC9Q&V[EKQAF\L6H16# M*6;D#@::S=,2B>L+>75^X#411>\6RR+QT"V6_T-TR3"4,G( &$)=%6]*76*.W]HZ?PL.LT%4B_#G M(,E7&DQMAI^QTZ$S&H =,8&RW:?N!5I4%_._O0>/3;";Q:_(Z_PMAJ&_P_:- MESF-E/3;;D_HOC8&[OD9=A,'AQB(Q]'FB$1D&(O[>J$O8JL/9FS^NE\+?@X] M?FF[ \/?1F6.A>&(/=>O/D/IBF\&7!R#*U8L0B]1#YC'<=EWO*9K".YV& MO'FR&D5HD>KN M]4X)L+>V]3+(&*.N[?MD&LM[>V>F/9_ T[ZD!MDA&L8J 9 M(;_>P([3@Q4-#6=]B#7%[A'G9OCL;6UM!H2C1D862%=H<,MS'._9='OAR*&6 M.1Z#='A"ME(L)=#=U\'SBT MT_/,]BA/97XKA&Y%]2MQKO3 \.BT:YYBY!XYN]%5LTW9,9=<)?8G_:89Q%B M^W$%8M\M>@ZV!&J=QU?^XYQ_M 5J4A^J);G8D0F#U?(!VO)8G]AD-H^,<@MO M15"M"!ZC!UPZX0R#>G3L,9=BN;?87KX(GD)U2DY>)I:L]127AH>"+\CB4#JY M\7G-=+='/VJ5BV#BF>(T+V2'"?@$4%$=:Z4F[;<&\ETB!R4]BFJ,&3O">+&; *8AA*ZRW%G U%D**:!*R!(+Z?B3>O M+6,)PR MXO,9X,"':'D4**I[/5P/?,_>_MMV[+*)?%'J@^<")5H>F\#HY*7-,>\1WG?R MTX\#H>]QLGGKB^J$2[SV"@SMO$BV1'?"1=I,\$<>;\V*[5ML*58O _5NGV'(\CYGN%\S$ MABN?%Q3=Z<::QQV^BDY3[93$=,DA#EM68(K KLIC!TF*H'CH8*\'&-:0BAI# M-;"+;3P@D]W#>&/1(A [)-;4]1QOLH!USBQ^+#/R-A#$D!U[@:JUB]#2W.GV MW9 WPAQ'FT%\#\A_ )$!_$NV+RF.)>XX$QG@DPEAASYS@7708?(N8Z2B>H(6 M!"40]+N3YW/=7Y. ^ M/;J25/KA^:0_(/UCMQ)%=8"JOCQIVF+O66$%J:B=LA[I9UL7%"IVXL>Y;3!2 M6'Z&+-K0 O'"H_BQPLEV#,]APOY4GE>0%>M(SL870A4ZP.!S-#9'#IUX; >1 MF\L6@<8XH^'>\VR_'9UQT$ Q#6)+I:*.O2,]7!L;)F]Q81[X5=.I$ _\JCKW M/N$6;?.XI$5]"SM\#;#WE+$%]6]KPKLVR&%-/B;\&8<"O#P@CR[%V+3/>U3, M-[5"Z)A-;X$Z^+FT7%AAET\]YH$6T2Z'2+81V]I* NG86S%GV! 0AV.R'\#A\W?4Z;P@G*WK@_] E,>_E M)@EP".SRF-F%F)F_N&'WZ]@R@10DDS47;_P3B(>UA CQQR_Y[QDAW,R8&.@P MZNW0"OR=K^K:6:T(T?DRZ]Z/DA"C\TTK2CR.3_]Z&+R^,6 M,R'^^*&09?M<]@!@9IRBQLO[QD[ M/V_6T6*S5_RB;NCS?'V>N@\&[BN=:DHJ%,&A)M\4WG6&^;94$30_Y*;RVY&] M%@I_EVWM'1H4-!)O.)B/WGA'TF1"[^4!B'RK1ZUR(?9DDC?\/,$:W'N.'_82 MRZ>=8952U2*,ITUS7!]*@,$R@C--C:O5CL6>U#*#+#GW[Z?U!+ M P04 " !TG1"U9$JY)0 9 M+?/K)PM@OOIO__ZAS_\^?\ _./5T?Z+-^-T?H:CV8O7$PPS MS"^^#&C?_VI?HEABB^(N=%T_N-??OHXFWWZT\N77[Y\^>/7.#G]XWCR MX:5@3+Z\>O=/EV__>N_]7^3\W=Q[_W+^V^NW3H>+WD@?RU_^XY?]X_01SP(, M1]-9&*7Z@.GP3]/YB_OC%&;S-7^2KA'&Q')/Q*1YA>5'_?7^T=^N1'[_ER;B$R=D?T_CL97W'R]>'!V]V#XYWW] W MQX?[>V]V3G;?O-K9WSEXO7O\M]W=D^/W!SOOW^S1J\31_ FS;Y_P+S]-AV>? M3O'JM8\3+/2H;^4,JNB9O*#KOU;Y^)??F4CA-)V?SM=LGWZ^?$@EN!D_^'6& MHXP72WE%Q^DXW7K3:17D>'+UEZ#J;7KU2EYP#XY=@^*^':;E8X_6YV\EY6(423M^%8=X;O0Z?AK-P.N E M>FDT!Y%# 96MH;TK,S!34C(B%.EB$Q8?(.@VGS?0M#-)+\836A!2?S^]^()5 M65UJP@OJPB3=@]GM?7CYCI?3\[.S^6?"<(9G5W]?U6*GB)B-NQ?!A;B)D4WQ M\'I\=C8>S3G\>S@]QX$6,6FC,SAN&'%F28EGGL#KR(.U17ANFP#A+B7+($#\ MF C8:-$[$_U.(M^@KBGFP]E'G!!5GR;X$4?3X6?<(Z_B#/?'T^D!S@[+2?@Z M((/NDB?!Z1(UJ*(*1!,SV.@<5YHY,O%M5,1JA"X#'/EC J>ER#K#U1'.PG"$ M>3=,1N273F\0_0;+, UG \&MSQ(=8-82E @.G$(-4>M$SB%FZ^\Z)MU Z6G: MED&/^C'1T[%@NE-$TRG.IJ_/)Q.*5 ;%)QLY2Y"2,*"TRQ#( )#ZRWA51=L MXVS=(F-3GO9&G^E3QI-OM!=I&UHF/1JPS%,XI 0)S09B+C-7I"^&\S8LW:2B M3Q[5^A*_B^FUU[D[#RI,/^Z,_?B+; MC43DW)S?9MWJQ+(V&52R1!C+!IRH69?(#(88%(8VGO@2Q/7)Q^H.,%U+I4.7 M:CJ;#!,9Z@KF*U+(4ANM HG05U^ 1S+6C#% CM)RA]SSW,B+6D!.GQRG[B"Q M^!3XJ"9"M&'1)RW\HT? MIJI_4=1&&.A, )U!XI#H(>9''_8Q3/&H+N-A>4^>>F5V8)APD\$?PW/V:3L]K M4<3/XW'^,CP]'1@46HK"@%E>/79.'KO3C&*WJ&+$8IUO XYEJ.M?Z+011CH7 M2'<*Y'L\?S >I4OSIJ04T<@$161/NBQJ\$)S,(4+Y,2K26T.MA:2T[]0:3.% ML?&2=R;]:^R57"SCGD$N3M9$C@$*V&.-RJ)D(BD?VKB,JVSX[<8[&\EXK87M M3*S[PQ"'I\/9$*\=UA"BX@H-2$P15*Y)NI@M<";0.:\TCZ&)@._3LBYWM1*K M1I"3<\PW/O4J*;F Z839)9$*&"=I3[&($'B0D&+2-8E-__-/57NM_-0^Q3T; M N$*U6U7OO,LS[OPK:86KCG6.7LB"&S=O:J8",XH"R+K$EFA;1Z:56DLH*=/ M,5%'^.A0 (TBHRM&OUW1))/@3#M?8+S.7GO%BXQ,0*PI;)4] MD22L!)9YBLJS5$R;2E3!.FZ]Q+O.9^<>]T+*.N1\H%FI12$D2L&1EI[BUU!(=:N0LXLQ&U1M M=.,-(GKJ<&^.BGO87W/A.\/\ GX21<@4V4IRYH@+935QYAGM:LNR3BB5BFT2 M!T_ANC>.=?I7WY0$:R9 M"[WQ>3>R=WDO"]I'L JH8-T)* \FT3CW< #/&PB6I>5!<&[+9H8 /W(-4E@M;BI2-LK%/DM;3!,1F M6J53>;3,TF?I9*BG#5H(!JK4F$9B *^LH(A),Z7:9*762V,_0V)A,Z6QV8IW M)ODW6) >GR_ZTT["UYLFKY:2H&/!"PNV=AHI%(J("AY20.L"DA;3;;R-)PCK M:5YA(TQT*8L[ /GSR[OKM$\_=SO6X/B$OOZR>W!R?/CV\-WNT<[)'OVV^_D& M3SVGW:"#E3CL:.+!SY/Q=/J.R!O6"AYCN"(7PLJ2:GSMP1DL@"(X)M#4BMVB15G5ZUJ4>O)-_^7:*5N2=ZP0\(O)MC8^1H@,$Q3O MM9)6!.7:**$UB.U3++0N=N[W6;2568>'*-/98:D5#_-G>:!- M9DD5!.E*K7Y09%@YJ6B+JFBO23V+-OTX#].T8C $/P16.A)!=XTY./O>>S^0 M6O+@*/ZR;NYC$5/!9 K=2Q'!*N:9,$U0<(N,S8LJKS[I:DL.1^>T_RZC"XHV M7V$93_#:D<#I[E?:MH2IX2A,ONT1$N8)C;J9QZ?TF ][HQE.<%J+OXR7S!50 M#FM3#,G'6XH_7!:(GKY-C7IA&S+5)YV\/A[O5W+V P4=U@I?$GK9X_D*1UC5 MD1,R".8"<)V)&%E]ZMI('AGWQMCB$HJ&D+Q'4*_T=M=XVFSY.\9"&W!+DXL0 MO(!3O-9WU 914QSHG(Q#AR&[-B>%6U-Q:QXXT$>/KQ)4%S1<0F&0E-$)0X"( M1I$^0"1VWA/C]/5)\7>%\0N/,CH1K+=%7N'X6A:EPJGAR-: M!:+J?#C]6/N7#DO-HP]"2=IFQ8 )9T!Y0;YB(8Y]+$)+1L%#;E0%_A1I?3K" MZ"OFNI5O]Z$W54; R6D;8E:$6D;IBP)L@P$BN BI2E+P-BIY41VO4:.%<8#]3'#$) MISNCO)//AJ/A=%8?]/G: Y&A<%W0@O.%XHM ,4MTSD)BLG"T6 N0VM1M+47? MBCYFV_VT*63NU6]U+Z+NG,0;&4F,+&MO-= &3Z",BQ#(.X5L; P<@\[8R!U\ MZ.3C>1V_KG&P[EH_\S'CZ\-?WAWM_HW>L_?WW?W#X^.] WIIM^V9XY,/W:TD_&[<#'/:.ZO:@<7J5>)M70V2A!),ND%BZ71.>=6V>Q3TJ8K/"], MNO02-XT.U@0Y 261\2%GF8&RED@HV8+6P<20E-6I3=WI(P=KSVNB6T%K_75_ M;F.]<_RWM_N'OS8N"5KPF"T9Y"?XZ\@$US%U8?J1G+7/0_JT5]_>3VO)6)VU M/*T>X0ZID\^7Q6A%L^A3@6)X[78N&ISP'.@EU)&;$$NCD9-+T[CQ(++PK6K) MZ_&1 J;DE M_]@;U^848Q4J>Q5O-@+;O6EFK:38W<"[NQ0^.(!M@%Q8%HB@I)@&I7.$F) ! MT>:9XE)[UB:?L3R-?3O!?A:,=2/!SA%&+B)1EA#S/&5 6\9_<"D#8WNR%B>Q@X*3B:U)^<-7OQ+#[D\.+_LS+E9Y<^% M]+R6V83:T*5D#@2+&G59DK6A7[2:T[P*E7V*LQMA;4$)4QLA-HJ:@TM:HZ"- M'C+I&)_K]18A@Q48)5&@M6C39-7;J'E+0%E?#!LC83[![#Y0+V>:W;G>XO4" MV.K(E(@,1*RV(M8QKD*1P= V)N9-+.%N"?/B27+KT]"G.H7&@-FFM!IU_5X= MXL7,G(Z1XB9F7&U;5Q \LT 8%P1Q%YANXS N)*=/39U;4CJ;BZ7+\MK[B+YS M'\+ :Z:110TII'KYDB38*JW 2,>R\\R4T*P5X$GJ5FP ?9:PHKU[LZ'4&N+I M\KJFJY[6A=14LN0\U*/H+2%L&7I7G S\&\5< MYY+=@E:[' ,Z$$Y*26$]Q*(X^?QUR*,V!0QRI$5 :4NS5I+'25L&6_:W90^[ M%5>W<^@7\%J7Y.WI^,OQ+-#JS0A0&62%TJ73../#@0]-4[DXJRRPT* M?_I9RX##_S; T6+U&YJMJXMSYWEH3%F(C*!]K16P(I$.9!ZR+,88A3'8;7GA M-\A:*KG(?O.^T+J"ZG!^SZ<)IN%\D>C[4[RL)=HYJ_5"_S-_?8#)J"@C>5_" MU!-34V^.()F+XEC(!@L7;>S4,M0MA:3?6)ZZ0$[BCJ'=_.,/!&!+#6>^NB9A0A-K)CCQ*V%)!^8\GL+F75[16Z>V>? MPG!2([S7I#(_$)_&1.NRJ1=@>@*SR9JH2Z0PE5\6%9$?C<#1?I(O.U ^5LO%H2@LQN13()-"K\UH>(IF^W1N1CW9> MV]@?^)/KF:Y\4$0.Z*0 %VT-)HT GY@&Y@0/S,>$,3:!W9887 K'V[HI;TLX M[B-V.G3K+J+9;[].:+'?C+^,!K0+(V;A@=R 0$&MK#>!\@#&,5V"+I@;51G> MIV4IN/WF4N0;2:2AP__HE4B#Y$RVEJR_2[(VN!@)SF8%7A/G4EIA];8.]AXE M="E,_<82Y"UEV;HX]2WIW%&ZO1;:9,6T4 0%C'64C 8G*18VG-5#(FY$H_%P MR]/856WX$1(Z,9^,R=^NPJHWK]"#WHXG#V0'A"VJW@4/.9"*4)X31+2S8*21 MEN2:T;29[K\NQ3]"]\NF('RH6KRI=+OK4[A1T+Y??2%R9R@.K"$?HR5(4D-0 M@4(^X4E1%-(;Z***3I4<&YU4/$C2#U#9VCF8.A%/9V@YPD^7Z#XLM\GA+K. M/A)DI:S')0Y\H/C/")TC=^3ARC;#S!\DZ4?H5.D:+MW(IXERN=%$,T]1+F+= M2Q64)Q>X*%>O8L( ,2)"X8IQ'J-*OKW*68+0'Z#:M:4BZEJ43=33?"ZAY$HP M'CAXAQ9421$>N;VVIC%:61G>7"!"G]?^U'_1S M.+WPS*:SR3"1.<[G S'^7Z(=7E#PN[7-$\%'9&CMUL*IMD@ M)*VTHP6S.5(HQZ.'P&G5A!7,F*2$"FV&OFR7SRT&A.30^&!2@9Q#'5A=D()C M3&"C4D[';*)J-HMDK8#PF6?@]!?O"]JV6H"@,]5QP>)AN8B2!9RSE&!2]4K56C M,=I.T:"2.6,PODUZ==VY",\;>?[X(-T4!&U'L+UZ?[QWL'M\_/KPEU=[!Q>W M$]:$\7A4%_ -SL+P='J;E.6&KBWWP9V,65N#AXX&JRT^VO]^.C\?SWA1],0' MC(PD:I6!UDB#@K!D8 M;W7$/+N,&]=T+>2DVI39MZL; *9[T^DY9N*A?C/O.I2A:.&E@NAJ"JLX#D&H M""+QQ#,*SF2; ^4.F>A3I-4LT'/WN M_ PSA<,#YD-F2B1RY%@")9"#*Y8!%ZJ0.?1.J;5]]R84-[#&C]'Y*#F7H\$N MWGDY067QY!2N Q,H%!A?KUL-K%Z^3=Y'"=*IG&WM]MN6$6_/;A]BKOYNHR6< MAIXALILY&5WR>7OJVE'%T6%Y/[WXTP&O\W65U5 29E":&X@Z2V N2U]4Q'*O M4+T3I;8^R7V([/J_8WH,HY;18C?:X/LTN>E *":R40%XK)L_>G) +=D/7I@V MW$?-8IL1M=O@K@^19__W4F_QUC]C_N^EGH*MEYOHOIJX.T>3*8\I&P,ZI#I*2@2* MX&(&#$IG+G7A]XY=^[>?GF2S%^-Y?Y];JUL(]G*7+;Q$9'\\^G""D[-YMP)3 M(223'5A72RJYSO7&($,QH4(K2T'EVHR9V2J;*PXJ_L\NZRL$>[G+K@=>T**; M$B,:B%Q84"P&"#G(VE*4?.;9A-"F[KT).WT8Q/S[W#3K(:J7FV/A_I]GZ@?% M>)M"0! 4$0*M,()3J$ %PVPN]2*1-HVPV^%OQ5'5_S$ZO0-=+S?4G=OA+L^[ MD+A!(PM86FM067LRHCQ#L2844U2QKDU'9G/65IW:_9]MU".H_0C9[LM[T6Z^ M.L.3FX6#A$GG#ZXY>L4E>@':902EH@6?255X4YQE,=:BW#YM MI:<8ZI,6^[X!I@-5F$R9H"*X,[3.DH-G' %E2$EA\"INK:.["X;Z4%G?I[W1 M]HQA/1P]BT>\OOHG/K332H# >AVK"09(T5I $:)5Z HW38KE.^H ZET7]+/M M@?["IC-S?+5N@\ +HM,(-M5K&34R\(XA,(7,H'?!L#8]J5<4]*'(O(\@W$A2 M;=M1?SX\?//KWO[^SL&;O8.3G8.?]U[M[^X<'^^>'!_LGMS= ".<;="ANO:S M.FE:[8;3CB;PW'T<(>M:ZURCA*PJ>HT9,$='SKT+$*VPD')$S9(5*K2YS'09 MZC:_9R5C&8YH$^\//]_T*^[HX.O5R,H@JU<$I50O"?6ISLIE&I"IY+CVP3>Z MX&%52OODCG:.L_M7K#048V8ZR7008M9!(B M<]'F-.%QNOKDTS4'4H2>G\['Q^=\NM"YRC"-(;F>KEAN3/L!(@2.N 4P2HHU8]=D#UM$_2A<-TU"EO'UM*3=K:E MGI\'2*L+J)_!S(!O,YP9\.<-:.YRN\V01B$F+8,"7[]0M%L@)ADAD577W/'D M69L4_S9"FC54KI#*ER(8Q,"15*ZRX(V1H*V)0C@EHVA3@/F#&\[.P=:!^5Q% MEAU>5[I )2^*NJ(P2BF8WS&C."EJQQ@C=(2"/*-%V:8M MTZR^/9^=3_#F3KBJ5H5:"%Y*!32%Z[X1U ML8VKL1Z]?QJ1\+<1FBZ@-8C/ M#VN23P_)V."4!5N('BEF;2[" MF9"B-'D&D5&L)(+5J6A:P$:%RAT0WR>KW!M(;B[F9\)GI?/DRW@0DY>:V03, MUS-J51A%ZCF#SC%I+E(NOHTKN!:Y?3I2[@T&UQ'E,Z'N@%R?DR]X^AE_&8]F M'Z<#F\E'UM& ]#5];U!#L*381=+.&<5]E%M/FB]!=Y_&:O<&AQL)]QG5X-OQ M^620!9?6: 76&0K7':/XRCH-Q3!,!87BI4T?^7KTKCA-Z_G)_%&D)?,I3500:-U MI-=E,IE6)2.XC))X*5*4PB(MS39793&9?4KEM,3=707:3I8='I>D"=9VWG#Z M>GQV-AY=$+AT#\&BK5 M1+ )Q1HY^<;9E\0O# M]P[KW?W_K[S:G_W8/=D?GKV]]V#D\.CO=WCJU&IW\?@'VS44;#I(SOQ M.3OENR-W<^$#+WN)!TJ2YBJ$35<;G!4A! (%,)"9=XD'@DQL4TG_&%6;ZLKK MBUHO!^'GJ'#FQ==4!Z$BS9$BM>B;G/'QU+D]F-,J?; M"E,78G,%7V^MF5;[4#53'+=@>L>.?/"GRN:G(D:)2N@G!6@N DU MJ%R,FW*%1ZGJT\N67.5U(%HGMW%NAH"/,1I6\=JP8.VY4X]Q6-G M%"F43SUG8K- \K+SSH*7WX) M,YP,P^ET$+S4(=E @0/:RIH!%SW%MAR]2$Y?7*"UD; _0AOTX7O M,*EP24H][YA^O&AYGPZRL\@X.A#>V7K!$B,RO(#"$T9C4@[YKM;H& 2WZ.E3 MJJI[%*R_]-W#X._A]/QR/,(4)Y_K7!?-DU3<$@'$G>+* ;E(!;(GWYL'J:UI M52S^$$TKNB&MFP^ZQL-F,N@>$[^.)__:&[V;C!-.IP-4/#I/+"+6PW4T @(2 M59$Y$Y"EG&6;2HG%]/2I%*=[**R_]&U=S\-WNT<[)WL'/]-)\3+)M8PIIS9IU"=)ZU-$NT6\K"F;SB"S3VXTX@/$ M72KQZ9MS'"1?>W6T)F;)4*ND:K-9'93A#_*P^D\"XYY M]VN-/7;.ZD\#)X+WFN(.C)HB$$\QJ(N1 Y>:C+0OFNDVY4YKD=LGI=P$>7=W M77NAME;> \=TT5I+X*(P4*8@>,,5",YR4@:E"VTFZ"_ESCROHMX*AKH03*^B MC/7F^:S^D.>(-!I-[UD::)E;;VV,D!,SH"0&"-ISTB1<.LZY,[Y-\5 OS.2- MYUPU84LI]GA&W >J&O5^2B.P;%9A=YSJF4-@'.JI3^D&9T6WA;691;!]R] MWEZ7A@FC8)H50"3G.::H .8BX>A.26\\R=2FWJ(=8BMT^# GJ%O?6%^CS>7J72)L:= MXY*HK$>(MK:=&*15XCZ7HB+8 M*&F#H!/@+'I@/C*710PA/Z.U77M@F?W=@7!S\6XUN3=GXF \^X:SV@R)HX3Y MES [GQ!+W541+/.4%NF]E;GKHA)I(4PN"?GG#4)NI'ZM]^@I*K6H(R@AZBTM M7(%E/,I,/PM_]S!L<9W2RH_>Z'[ 99\V=P6J5JY;83HH,H7B0JD#=GT]RZ9 M7 8+DFFM@I9&QR?QM<'S^Y"9VP).;EW)MP5)=7/EY+*$5OH.1V3F,PN&183, ML X*2!E\5 X*:LMCR$*HN\'"9EBZ?' ?TFU]!=$ZLMD^>N9>HK(NR!P2:%E" MO="9 )Z-@%*2]\8*15%+Y_!9UH%OG2WK,WY6EL[V 7216+&2I4P>)%@;:#5P M?HL/+\!JK:C$G&W'IKM76:\^0VAU^6P70XL#!1>E)LTH0!OZHJ+FX%QTH+E6 MB:(3QNZ-3-@,3VN'=JVS6GW%UN9R>P9C5P_ F"LI*R6AY% + AF#&%%#MBD$ M@]IXL5PWQ*I/[D.VJJ]H6DLZSV#LOHP'FKPYZ3/15;(D54HX][5/'[W-/B29 M2N[>UUZRE*)UGJG/\%E5-FWS2^^.:@[FY)_O]G?J/2YO=O_?^[UWO^P>G!SL MGFR04%KF8SO)(*U,?T\F8Y+V[-N[TS":[8SR[K_/AY]J1K'V.FJOA _. M08YJ7KL0P87J&/-89% HI6\S7NXQJC;-EC_XV1<7'8K"/!>AWE4L/*B$#)S0 M!81%*[2WRODVAS&/T]6']%'GF+F;Z>Y0-%U.]+FZ".X-?II@&LZ7B+X_Q?GZ MCVY=$/<@"X/,&>?16EH8PVKC<)U:G1(85<^%M"3&VAPP=\5!KX9,-[;W;_\6[WX'CWF*S+XOS\Z(@.SO[?S:F]_[V1O=Y/IX"L_ MHZLQ0AMPUL6I"\%EEV[2A"85,"*%YBS M5L:V,94/DM0'*]D6%@O450?2Z=):5G)V266,OR&^PA&6X>R:)E+ @3E'.M$C M!^70@HM& ;>.)ZFCD(VZ?!^GJS?'*MN&31=RZ@P[K\ZGPQ$%H!1EQN%HOE:O MQZ,:AQ))]-UTF.=Q:;42=_J4"P^)9\F)=ZTIX/4> N<"K'0V^LB5<6VF=*Y/ M6JS&=W[8U.)H'(NQY#Z3'[8$( [GSMK)0"HB@"O TQ M6UFDBLMERQ][2F\.6IH#I-L%[ZZ5M;)XG_DKFD22+ =7(&=3![KY B$6\N^1 M&U32^1#:Q'./T]6;,Y2MZ94.Y=2I[G@[F:_QZ_/I;'Q&O+\Y_Z[0(K,N"); MU\N_57 *7$H,1.2^-@4Q85;2((\\JS?'(%O5(UTM?MO(_,WNJQ,RAY_&HWFA MZ/KA]^(/ZB3&7H+&KMJ3QZ,/)S@Y>X.QIE)>AT_#63B=GS\-2G)>%E82=@;;,U^M0H?B:O''.-VI8WI'SC"O"E MGG\]=E_JY&-DP&2]RTZP"#YP2UO-^!R34$PVFO:Q"IE]B.6?!9GWZK^;";>[ M#H2E2!PX)YWA08-'4:^QT426LAQ<";D@V>'"&DW?68J^/J0!?B#$K23.)>WH MY>OU2Z2G_?4/_PM02P,$% @ 7(2J5$ORX@6Q7@ R#($ !4 !H>69M M+3(P,C(P,S,Q7V1E9BYX;6SLO6MWFSER+OI]_XH^G:\'T[A?9F6RERS+/3K; M;3F2.[/SB:L %&QF)-(A*;>=7W\*%&7+%"7Q\H*DZ,Z:N"5+YON@ZGF!JD)= M_O5_?[ZZ_.D3CL;]X>!O/XN_\)]_PD$:YO[@_=]^_OW=*^9__M__]K_^U[_^ M/XS]WQ?GKW]Z.4S75SB8_'0\0IA@_NF/_N3#3__(./[G3V4TO/KI'\/1/_N? M@+%_F_ZCX^''+Z/^^P^3GR27+00 Y:(*4P_]+(_^.=?ZQ\1QO@3+6XPGG[[ MMY\_3"8?__K++W_\\<=?/L?1Y5^&H_>_2,[5+[>__?/LUS_?^_T_U/2W10CA ME^E/O_[JN+_H%^ECQ2__][?7%^D#7@'K#\83&*1O#Z#'Y\G7?W@7C?GEYH?T MJ^/^7\?3?_]ZF& R5<^32_CIP=^HW[';7V/UKYB03(F_?![GG__M?_WTTXWD M8)1&PTL\Q_+3[,O?ST_O(^T/)K_D_M4OL]_Y!2XO"?'T$R9?/N+??A[WKSY> MXNW??1AA>1#][9(K*%/A_$O]M%\VQO2!@(S2=41&?XN#2O .,2[Z],TQ?_TL MEK' ]>6D0\3W/[M3O,,KZ'Q*[R*..H2ZG>?>P?G+7)R\I"\NSEZ?OCQZ=_+RXAW]^=O)FW<7 M9Z^._W[TYM>3B],W%^_.CO_/W\]>OSPYOSCY]]]/W_WG[V^.?G]Y2K^_Q+J^ ME"M6=V.N;M[_?^GFP7<63@SK#_IUTWI-W\Z>7M>X Q'@YPD.,N:??^KGO_W< M=S:!BTDYH:U&;2!D+[((QFIII-.];B!46=Q*XW*8OD-T63?TX5<&7D+$R^G? M]J['[#W Q][%A,[6>LR2^/"4OASWHE/2@I,L .=,<]IYO)6%Y22,W[T.!<9PR>/8(8K(4O^#E9'S[-Y42@G$Q.Q3^Y6$L-YI>?W6G@T3&PQA? MXLU_3P<7DV'ZYX?A929#Y.2_K_N3+^?#R\M7P]$?,,H]98P&1X>_24+3TE-F M05C%%*_+#M8I-$V6OB+0[^7R[1TX&MU*:+83K;E55?NJ4YY,AMM3S TY:'T_ M_S0^*8^.AU=7PQN(%Q]@A..SZTFUM*KQVLO6VRBC9BX73X9E+BQR M9TC%0GM94BA1-2'-8ZBVSY"F*ATVTL=]KHA-N7)_U3VH"LS>,B^C95I8P4+B MEJF($71*4D3>:$>=QW+8O-A0]O?9(#MAP^EX?(WYY?6(Z/D61_UAOF'M](=G M'ZO\QR>?R0D5;;$* W&8_61WK#\"F=KJ[ MSS;5B&W_ 9?7N!BPY!Y,EI&!=()IB8K%( +S 8+U1O*;N M4TTWW=C.<3P9]=,$\_37CJIX?AT-QV0TIA*,=HXY7>@%L9D QY 8MTH6GX-( M"K:_N3V(]X0C^3#-[!YW_T)Q^J> @__<7TIR](<)F, MQ(\X&$\CFCW+,63A-1,%@-Z64ICWFK.8LO,Y@T;NV_!N#;0'SKK6^KO/.;LI MYX[R?UV/)]7_I??BLEY'O!LN"UT[8S@ZSQ3FQ#1(>ETD%"9S(?_9R*RC:$*] M#4 ?-@.WIYA[X9'.4]5 9=U(SX=',/' M_@0NI_CC/.G/D00W[D_P D>?^@EOUGJ.:?C^1J%3,[578M+6:,$<)D6O1G#D M_)3(HA+%ATUY_P8G),[A%;ZNQJM&LEHU(@M: MT/YMM660/#*MK01I@Z0WM E)OX-QV(Q:7^(+XK$;!^_/)A]P5&D[P@_UHO<3 MWH"CE6+__>#X>C3"0?KRCK;L,:2I%@9Y^MWEE.7?W@]:UUDA0^'M<#3]P80< MI'@]@7B)[X9OZ0T93'K6!*UB0";(+""Y&=KD2]%,:4FBXUFYH)OP:ZO+/&S^ M[B]C%KP?&U]8/'J9 A9\(9N6Y5 O^=#7>%/D+#D4NJ#57NSZC*[QVU\. M!Q/\/#FYG#[P;S^/\?W5O;UV S[/PNJ0+8]DYSW"GC74_1!S-A9[@TOJ.4POIV?P4J!Z M<_F"G7)B(:PN;8V'LAX?8<+FZANVDOW6B%&T055*9L95$UXXP3PDS;*6UGMI M +%-"'.+A/@NK73W?%A%Y UX<,?\^FUJF??(AQ>:*T\>G*0_=!$,8HA,EHS) M0M!)Y-:6X&]W$E^WZ7QTH**',YC6D&^#%+<' C\S<,JBC5$$5BP2OU-.+-H MK/@2")_66;:ZPW@$UB$0H3NY-]@%CE*ZOKJ>WI \Y!//@'H5C8L<&'!!3FP MS8(FMU%QU#+3+BB@$4&6A7@09&FBCP9I;^G+UZ]_>3%[]?G+XYN;AX65=P.5ZGG.2IC^RB4&0EV',E(%%' M[H/40@FIHU91IARE349S4S)WO:<^?$,C[A+&X[,RM3*^A4,\1EF$Y722.#(T M/+$M.E^8@9"4\+KX/'\CW)$AMPC.QM$-N,399[ZYKM2G;Z;QPIO+V=/!G2AM M3]50)B^%ML& ]**A9\$ESZQU66*.(?A&L; 54&Y_5]J<)_>"'ZVTTL#RO8/U M[>CF%G.*M6>L33P2$ 4@ZQ6"8K4 F+9E+2,A=+DT"HT]@.C F+&^M%N4;7S# M=3PD>XH^=7;'G9",JWSV'66]20I,=$RJ>J6=5& AD"*-=MKGDI/SC2HZ5H%Y M8'SI6"\-S-ZW\&6:1S$#7#>[6HY_/!Q/QCV=3"&''EC(TC)=C*-M3I&##]&@ M5]R@;)."^ABJ0Z!(9U)O49&1/F"^_DKA%U^FR[^Y72@BI\ U9T8Z@F929,%$ M9(*+9(P(A+B1-?(PJ&U=TS78*#J2]-Y=V]T5U338;+)Q2I7 ("AR%VMMHP?I M63296O:1K38%5 M!+V5VSF7E*4%(C.)+!R-DE::1&80B[0E6RN@'.KMW*;Z>?)J;A7AM@A07$?R M>_HP^G+'&9JR6G"M1;#(I*P^@U5 7EL!#D [.$NA$ M]BT:"]R)L,$5?7G'#9Z]!,L@;&H9/(UQ1Y9"-TI]).;9H4;:QKH>0HI%H"(' MF4&&P#2 8N 0&/EZ7Q,.37JC74+80==KSK6SWP7K+6$V\#"./N$HZ/+R^&T M9N&FT\0,&"#GQ?+$C)9D-Y<*3$3%4O$\"6FX-6WLR@'L=+_OIK!2L5:ZW=!7:2,Q8^^/2(:6.L?ABF%.U$X,+@7G-%?V1$RV!-C Y;QFLHOL] M>.\[UM?3+.A&V _N -VF\;PXNCB].'OU]OSDXN3-NZ.:NG+TYN7%Z:]O3E^= M'A_17QT?G_W^YMWIFU_?GKT^/3X]N7A3Z^$G_4^X0:I/%X_M(AVH\^7/I0P9 M(;G.040/5ELBE$F\5B_Z)"%8$+TN &Q8(S"8]"=?_M'/>#HHP]'5[#[V$PZN M\16]12>THM$ +H^OQY/A%8Z^W>\D)^@0*Y:Y&&LEE@\,2LI,9,ESY(5CHU8H M:T/>/!'RZS..AX/)B Z3VF;D]CDGG]/E=2UI/!J/D?Z7W\'G7HH>/0V]SMK@-U!"N56V'<_S;*M'AL8]3?YP 3DY'/MV( O M<$#JF?14L-X[56I1FV:Z&I1T9EF6(ITU$$H@QZ.-([<8T(]"H2[TT:+BBXR0 M-/F:/T[XSF&"E>3]P74U3C[.,FYJ(2W(6&CUP25"*H5COBC!0O )# \ZVS9! MH>4Q_BAD:J2U!H'JQ4AKDYA!ZE_VIR"//\#@/?W"2R2#>#3=/>M&.AG7!C(W M+16JW5RS>GI*:'I;##!K@R"IR5IJIS0+()SS6<<@V]2A=;R0'YNIV]%_@X2N M;ZM8>P5(GEN.6C$9LV7:9\E .M?:ZO4K5'D'3"6*31*:S3,PKS$RKF )Z*[%5FY06 MR]E6LN-N.+Q[!NPZE7(\FO1F"SD;S98QO;/SR;GLC&4&L-[99 .A>F[>?H^A&#W:1([X\2P0]UTZ [=P7-W@;.P_S*@5DFE6(4X M]^%L-VNB&TW=5WM'8MX:!YP*& M9FD4#L3RJR !X9MX';6464J>EXB;[J/L' MLA^VJ/I5I-LB)>9#_^/'&K\;Y+_#(%]^N^NA32A>F-9EPD4YEQE/4 M.?F :-OXFP]"VIX1WJ'*[C6![T+>#:*F+Z['9'V-QT?IIK=ME6ME? Y%I& $ MLVY:1T2(@LJ*W$XLW)4,ME%?SP< _6E!=*FQ!G&O1;#JER/$V?NS#,"F^9E/ M0MQ->F8G"EV"))MKH\%!]#10KX".6AN8O4K-/!8/AI>I__ZVCXQZQO[,?J*)\.TNP416]"0#J6N9*1::,M M"]E-\\E7-S?O_Q_?F]W0R= M1R'L*%MG>;',9>Z@ = *;3!:Z^)]E+5U1>+. KB4]3J9.X^"V=#CN8FMG>/' MVIM\\/[. [[%'ZWF.D*L;:128MI'P6)!8,($[8+EY "T:=BU#+I=Y.9X9Z+U M,A-D;LA0S88.%#I57"@F<@!!3LJ/FYO3.:>Z2,-9164=.I33TX0<'O*M)E_> M7L)-Y]CI24+NS^LZP^"\__[#Y*S\/L;I+=(;G/0P@9>8)!,^2*:EUS?S';WC MQIJLBKA7P;OXW%[UR0=$EO:2;Q& ^E; ^+!<7GR9_?#&:\:0N44TS-LJG#AM M3^Z1680@Z! R034JTEH=[-;Z_[?>@EHK:A\NS6JGI>%E/T_7,A79U*4J0M>R MDU#WSUS;LR06)&;F4'K+LS Z+G7[NU0$?#&&W8>]&FE]V*GT.[X4N8_HMG/I M$I@ZOQ=[",WVK\6ZT-2CBM] S-NB0'8\9J,2$TYXIB%YYE,.+(-(RH -0BT5 MCMI#U3]R*[8MS:\BW096R2R-=/!^MK%];2\< 3-914SI4,?Q:LY\!F"&3"8+ MI>8VM?$+'P"TW2NQ;K0U7P;:@:B;5!%,<#0S*4XN^U?] =RI3\LE@M8ALC = MRZRC8?07G(%-(ENG==9M>@D_"NL V-"=V%OX*K=MEF[CL+>4G>Z!FA<(5DD6 M!0],E\SK!:YB')4T1F830IM& 8_".G3#L7O=M&A:;5D[#T'42>AH?9U)02<9V="ZSJ.?0P#R/ ]GN P@P3+E*XM]83.*0V3:9:*@ MJI/AHN6T%92@&A7;/H9JT_/_=AC([3-P/,O;R.0M^2P=%(;)R1HZR)73VJ5B(8?,L@;%+4F%WS,5%Q\VRS[Q '3?3L)- M1@W>T/%5E3.^KJ,]YL'^ ^NM+>:C3SB"]_C[&,OUY>M^P5[@D#3'Q(H"7L*$U^3:)0.OA/2"R;4%A#?H&W*(^'E[% M63#WNWE&TU:#-U7EHA<,D1\ULFD*J\Z%CF09D'&G8N*>*V_;%ILL@_( *=6Y M<0B%1(<.7,]&HP"> M0G9 A.E4"?=)8K:XV]R,I/VZ7]X,:#P:Y.D8K7H;08ZQ4348"476_$DE6$Q0 MR_Q\#D9D#O?B/%O?C)Y:Q %1;U>JO<]2VX:E]?BN(USN+NIU'V+_DA;3XRX( MJCH"'2,0[),+2*7BEGO,JP138^"O;@6=>=JNZSRVV/74>C4>WK,]W1 MS^M79^7L>E([ $T;^^#?R77I"1F54T(S9:<3U;UE42=18R7DH4@9 V_3-K'; M=?R0G.Q*@W6WE--!&DU_"I='5\/KP:0VEWY'A!Q_&%[F7C$QY#H$ MT^94[R)*[0,8#9,URT!E$]6](:2+XVC;0GP ?-U?#=^G<=@3&G];3S")4)O M3)"<:2U$+;8T+*BHG;-.&)C/+VW-V#_)V;'>%L23-[M7Z&Y!=2;$^-NJO-'* M%UZ3[NK;%4ID@#:R.KU<9!5$PN4R%UHA_).2'6IP 2\[:_"PA/]V:TKW<4R; M_O5H>EL'EJ=8D 57:F9"JA,AI&,&4XQ:2.YAF_[/LK@/@)8[4. "_FTV[&4% M[*](]OU/6'_[K!RE5"V-\5OX$12LRTS(I%NKP MSE@@YYQ447%^E^ORF+V+Y;"IU4PK"UBU]M7'!OA_N[Z<]#]>]FO11%3DX'/) MR)NOC>4BL"ATJ(4TPBIEBPCS-4M=KY( 2$4EISC=39T'3)MR-=QF4-(LNC4IA*N _ '0,1=J7(!'=>^ M#MGHY+]M@S+-LNEI[Z5W,C*I#>W0ABS,FL[*2J+O35&8U2;GYHIP#H!?.]+- M GIM?!_RK1)M@93&+[[<^>ZF#"W+Z#C/=_ MJR+=5F^19KM74]7LNJ'([2(?20Y\\>4W^*_AZ/@2QC<%4$88;NJT Y,U.@?@-:Y_K.:GR6@=NT M_'1%P+LI4&U&@.6)UIGV]H!TT7,#-GN&'.F%U)Y<:$X>D!-)I)(U3XW.U+T@ MVQ-%L?O*M564UH!CM]T-S_%R:FZ./_0_WG8'T5%C$>0]^RP(6B'+TAODC$/1 M)AJ#);5I!OT(J.V;_4T5.FRCC:Y+J=YA^C 87@[??R$?Y.IZ!NYHD,\Q]3_B M+<3LM6!93A#JT01#$(%GTA;Y/,=VQ9["$N][S#Y$(K@3?8/,@WS5B7 M>XM'!,A)0F&6]$E^BG4,P!:6/=H,P&/!-J;U/)+#I$8GEUI[EQS]GP_6M\V=?AXC2]JR914E=-T*Z%4? M+[.PKU\?ST[#HI2RED?F).V9VN9$NV<(3 6'R%/V8FV(U%V:-)-8?U*2QN,)S":#D&X';[WC7TRTK$"Y-^0:T*NJ4N! MO%+N6.$>DU+9";Y)64U6\E+AHPMMY.:D9?*)9* M F&4)MM#+:7T9SH9;&W%=RW<#GL#U#;$T]3WJ1EIE44++M>\3T-_D%D<5"00 M069(P'EQW4TW__K8@W;WK2,X,P# (,@A2M2%D+X?-3XR.R$;K6XBM@ZUMYO)*FK MZZL9$!^YSASH."FV;BXND2VO'+-1".%,+F*YS@1+Z>^[1V^WW_W:PA]V(;D. MO=HI$/A\!X@J3H48D*&.M>\RK\M)9!L4;\ALB-[S#E5X]]'/4(5K2ZY!"+(6 M^MVD8M9+N?Y_7]_L+\(BU\%P)K2N1ST2L4)(3)*WG;4BWLDV3=H6XSEH$ZE# M533HFG4?U-V9@(:*S04%F(=YA1K MBA$7FIDZUR5(2%FW&62R74H\<5FQ34:L(O'M,*$_GA968CZ&\8=7E\,_9N>= MPY*4T6*@[) $W(D3EHC4.VPP^6A[C]H,OW>CU:;)TH90&H[+F"XK> MT;^;OBLN>6N07A.7:ILU[1WSQGNF,#CGE2_>M;G^? C1#V&(=**.!KT9%^&: MO2?+(&MJC#R,;3?F2#2^!4;6()2YD(#)I;#4>/4NLN2^HFK>KMQZZ9'+PA2O*3#9.0;)T\[- 4%$4TRC M.4?/K%WY*NQ8N5WY*DIHX#EUV=,Z."N<-\!$R'6N9PBZ]G=(&MH8 M2(?;KGP3ZNU*M0WSG-=L_ 9@"*<.9)A&3^C) @'GD15!;UD419;2=J#;073N MVQ(7-U5@UZE\FS:&FXW[&MQ=6,]83C:IBXS'.OE-!<4\DDWL'8B@%,_*+9>\ MVP+= ?!N/S2WZV%&GALGP6KF:[F;EK7+E_*6'"(HP!,6KN=3_7_X849;VN56 M4TZ#:]D%6._(8UIBC?EX2-9 3X@RE,V%K,[$> MP'C8).I",0W"Z2O?*6 RT0>92,\U0!,-9U (OE HI=)9@6XS:/99MK7:A$1- M5;,O;:T>*N;CW(L"P3/I%+T6-@D6/+<,$V:9'.24VV0///?"ZI5(L&1A]2K* MV$F%[#( _RRL7E.A*Y?*KJ.-G= F"8>.+#AF2JAIEXG\ $[F&^W.+FBT-IKM M;3+[6UC=EBVK**%Y8;73(22PCCEO:HPL*A8C(!-%&E4LY.+G+Q&>;V'U2I)_ MM+!Z%;%MI;!:H-*2(S#$4'.9T-$IF!RY^1&(L3&8L-R@F>=26+VV+C<6WQ8+ MJZ- ()9%IK!6O10BG ^U3!0\6N^EB&*YM@?/J[!Z;=UV),IM%U;;XL';1#:K MXXH1$26#FARKC0PJF!J>6VYFV3,LK%Y;UUT*=1>%U<[)8#$()FM;#CI/@$5# M7R670T&4EB_9-.&9%E:OK?BNA?M@G+)]5LW1Y91(]-$=9]7<_^!6635/+&$N MJ\:2$R2CA9*+U0I-3,H:R77,T<:<_,*LFON/:)A5D[4-F!QGEN="IP,8YH5( MK(!025HP7+2]=FV15;,@/'N.:?A^T/\?S*=D"4WZI0]?NQO.WM3\_2T2_>SZ M"O-QO=TO3G LAM'WR*P)5O/HK0Y;FWC< M^>KV8@==CZ5+Q.IW2X;M9 BMO<;3P2?Z_>'H2R]H#])C8$K57&$1-0N"&Y9+ MO01++F:UM92,S9?S)Z4[5/=V\H>Z>4_?CO C]//)YX]D0"/]_MGD XYN?M:K MZI/TF]\=2MZ*)%[X3,#3UZD+J2@:#BY%)@$"H"HMY>2TOWR_GP'&M*A MZ\A"ERL\^SA-\1F\?XTPQO/^^P^3L_+[^.:?]H(06$R-@:KLZ?0+N49#)4N< MBXC""!^7"TIM#?(!$'F/=;R==*[U%UH/I3?#F^3;VZ.K9P(*451A#GA@VCO# M0%IDT8N0N-&^W.M>N'\[]\*E'0#9]Y,+.&IAF=W\P/\P[A(!669:30::S M]2QF3IXX<)&RSG1&/9LXS,/+_)/_6Z#'_7>A\ZFUW:YT=/U=+<:MLW(W%SY' M8XMWCFE%-ILV3K$8JO7&>?#<<(SWZFK:VS5K+N8 7H)]$>5*O+C_7JP];G<+ MZ__>!NQQ*QUF'QCMXF3T!=H*?!*!*6=2B%S1%K#V8/MFJ/]D>F--WZ>TWV^S MY_5P\/X=CJY>8ISTDE5.F229+3'5:5F2]&$* Y54,-+XA&UKX=NO\0#>@#TG MQOU7(.S3*_ 2;ZJPWL'GN^=6*#DKGPPK!@VMT$L&5A@FG'$0;,@^MYW(UFYM M?U*^%1$67%=MEI3:Y?J^N>\/'VW)8G8V%E;0DD>WTO(/=>7<8N7.]WIQ:MSWNRW)A3=0J05Z%. :JZL=Z5J%3A6RM> M;;?, W@7]I\>"UZ&O;IU7?SR5^>\9YTN$HUBB Y)(:74RK["L!0#F&1Q^W>O-Z\CE=7F)ST3-)6>5U]E$)O=S7A0.A< M4+J+SQU>JOPV'^HW]YV3DF5)SLX1E@;YG M.027R6P(A!0 M>DW <?%2,)D 1N<+EL MRN?2=VAM76XLOBWV'9+6U"1YR\"$6 .4FH$H@16+HOA8+>KYLHE#Z#NTMFX[ M$N76^PZ!P, +K3?+&KRSF@4?R([U%JVSP9K#[3NTMJZ[%.HN^@[5"=N@E&7. M6TN$#(ZHJ2W9'%X&HB=M1V4II3_3OD-K*[YKX38HJ'M5Y8NO"6*>OY1Z\>4W M^*_AZ/@22#A38[,D6])TJ['I62X6H@N<9]>FJ'D%D#]$,*"5TAJ4 MVS\"]1O0-W#UU4%= F[3<,&*@'<3/&A&@.6)UIGV&H075H5M+:0.F"-LF#>T14-LWK)HJ=-A&&PT:BQU?CR?#*QQ-1YI48^!# M_^,MM""2$%YG9HT13"<9"!H:YGF$I,CZ0]VFN_HCH Z;*%UIH\&.\FX$&:]@ M],]:;#K]IJ[Y%ASXE'W"Q*ROL^%X\"R&A*RXQ V44 JV,;X?A7789.E.(UW' M:=YA^C 87@[??WDU'%U=S[A,*,\Q]3]^@^A,U%B0<5,XT\HD%J02TXZYW&H+ M(2SGN2_WO,-D0RN!/QC*Z;:+\*]G9R__N3HXN+ MDW<7;T[>O8'1:!JAV*"=\(I/Z**O\":+FFLP#!PY) _1"#4%LU4$(%HRTS/#@#$\ARM!FW/ ]*)UE7MKD M"':.3,H:X=8BLF"M9\K1BX5"&F)+&T::+U *!M)9QUJ^4NI+LOR607$YA, M/_$V/'IQ\[DW<0/+1> *ZZ!M12Y:R*::4O25R)GG8.F(;M,F^5%8NX\E;Z#W M>2YU)O\&GL\,R\Q&6P9,TQ#P=W!V$^#M4%WS1-A8ULT)X(05QA//9?)8'2O% MP#OB>8Q91_%Y=MCQ=Z>WR9MZ3HL6%K"R# MZ -Y3RZSZ&BY6:9 @-%'M=R FP"I$L MG4VVEIK3GPR 2"J+<.!+$!B62Q%9\.'/5GV;"FJ[EV3?S-=MSCJ#[/H.< B M;:3W3&=YDW3K,V3&+=GS 6D?AC;M4M<$O%=AN?6XM<)E86>J:^HO/[* &V/? M>-K52W#,%:5K7I!AD&*J)6C.D+&?,;6ILED>X[:\ZN9L:J2614'_7?C>J]S@ MC]R;0N:8BT]+D6A5'+J?DUB:.2>/6-_S]R_'JEB8;9'>MHJX]2+19!NZ? MV5W-"+!AQLTZVML#TAD \BR<8MXXSW0QG 6M-4NU]:&3PL.]TH0#(EN'V5W; MY-HJ2FO L>/AUS4)1G48:<=*WWO;?;''@R MSQI<:"7P!J43]Q+.8C):RB(9G;.):0&>A10\2Z:D*%/,"MK? M< 1? 7G(,7$76Q2D@\Z M8]M,CKY-OVJ6&SW_@/:IT8\N:2XSVDN4&0R/OD0-/@/RR,DB#BKE+(UZ(C-Z M_E%=)T8K;8RR1C#+#>TV41 YLPD,148L7EAMV[0[;)88?3Z\O"2/Y \8Y1Z9 M,"IKJQB]@_6FTAEZ68IC4KF<%'BN4]O5W0&S#^G2JVC[H73I=>7;(#+TK6$N MD#^"B@Y)23:L-AJ9CZ:V]]&2VUC0Y*7L^F>8"[^V.AYL/KR"+!L$C;]FZXY@ M,+X)*AP-\MOK4?H 8YQ-5:V)"?F_KL>3:5I?SV,LX.ATC/Q7 M53QYJ_33INI? >SA,*65AAI$@;Z2FUQ9X;P!XVY MS376XHVBNV(17UL&U->4ZUIV*VHC7DY>/!KAN ID;MS+^CS08I%-SK@NI+LO MQ2(/=;M,-B9:!;WZ6+M=&GK_@^'(3,A"JDC2$]MK"KH7T;$-=+UD@^%59+Z3 M3K'+ /RSP?":"EVY9>PZVM@);8(.GK 6IF*HK6I(KQ"A,!%-P6CJJ*@V=O?S M:C#X6EZX[T7)(+,02DMLW=MPLY/(=NKG)/UV+)" M3NSJRF@0HWX$WU%*U]/$*L(-NMHP2IHTCIP>@NL8,&)P'+4482B!9HV(QH?Q_5C M46=5130(@J^0#N; :VYKAQV%CI!RB9+1&8MF1X!.,]2R)'E (DA/FP^I]UD^LJ>:VZR54T MM.6Z2!T":*]/SJ)C?9)C:2>X=UD[=X'IL)8[6CYGV7[KF;)M_\YHJKVF3Q">0WX0,:>\PB4?.:@=TVI1X37J=YN?3 M+D6.BR4#I'' ?QF#=6U+PT45Y#I-.!CP)$GE#21ALP=[95CWJ?( MA(QE8$NOL+@>XIL]KFMY'J&L3/GH#[0*^3IR$WO1Q8 _1N+@B: MDF$UXG6FR3TA8;86A*N] ;6M2QI-!PWN5.@S;-U?=4X&85V3=P M !X+%4B@$Y\[P5*N5; N%A9,"Q+\N%XFP63[_2D]OG^&_OC#F0>)N9S1*^]I75O/@^\LG/?P,[ZIH5=4 M08B9,U26L]I!@P$/@87LE#&0!)@V.^TRZ/8J5KX>:Y;/]%A3*;N=7U)08G#D MM'NG/-.6,(?H#%-2@W%DO()M4ZO_3/-P-Z%.([4\QSS<&)(1"A6SP05:'R*+ MI9#OE)0FNZ?0@=0F_?NP\G!7HLD&>;BKJ&L/4B*7@?MG'FXS FR8&[F.]O: M=$* Q5+(&P^"SGP1(H,L#'GCT889 M%PD,/0+3F"7SV7,601='YDC&Y5K;_JAYN"LI>:T\W%4TM.4\7.6P.%Y[-9A4 M ]00")41S$4)7*MB?6[3MNU9Y^%N1)F.M+&C/%QTP1>1"R,;LE8:>JR#I!++ M4FI>)UN;L-QTYT/)PUV'"ZT$OHT\7"\+>&&1B2C(J L;)V"[+2(-.\#BX3!9CS.J=L1/"X M5$;.4OK[[M&[FU>RDO"'74BN0Z=K"@0^WP'"?0Q.E\@R-Y&.AFB91U%80I-2 MC\Y.3MQ3%+1(3N!3"7@F"R M#2;G8+01.KL2>,K%TZMKE(K&E%XG"#9SBDY@-.@/WH_?XNCB XQP]OG?[@%# M,CP6(BVY\Y9IG]M=^N<#%I+=I4ICV%;%-W\ W6WJ_#*WQ=6]MQAT+9 ME)APA8Y:)>D%35HP"<8')5%9-<_L;I;Y'8SM.X*=ZG_>\UM?Q UBAW,SP-Y< M5\&FJQV?7DS$Y0[7L:/JF]9(%RD"6%4[;.^.@(]B M_Q%YV)TR&_0U>GDGIWN;=4P635DJ3'U7;JSN;62PALU24X9S>(=-HDN"* M0 ^,:"W5U* )PKPL9F=^TN0M.\%$0=IYF:Q[,5MR#S)5SRM1F8$1/8<+-5;/1/@6=O(+'JG7F]])@ MMY4"WI0[K96T+WG@1X-)/]<5]3_A!:;K$:D*9_U+,+\BH=\D54UC>/>%\>++ MX@^87OV(G+*UF%C"2"\;+R1_+%A+'@4/(F1H5%?8<%&[O_QNQ,?A?O*B0=!C M,;*[B2)+X&N:D?X4PMVDH.\-)9:BZH;ZW 7OHH8<2M",C)%:LT062G2.3BYE MM*3_3\#;!#1VP[#+JI^H/3X;IG[^3JL;G%[_/+G%U MMD6AMN0)U9S67(\#"V$Z[AL@ #C7QN5X%-;V'8]NM3ALI8(&=T@G5Q\OAU\0 MI]!N L.W+2.M\P*%9MG8P+0/=2!-MBQXKTN(.7IL'[$HJ?MU)_[ MYCP[EYQ.HC!9:D"^.,>@1**]"RZE%"-]L8_.V^NN3'JV<%52 MB,SGNET4+9FW/#-43F#Q085&MZ2=P-^7_;(<4^!'BFYYC4C9'EGV1 M51Z)@=&108A&Z,#))FC3%^.@XYO;I^H60Y^K4&87(:AE\/T9^MP=)5:-1:VC MSYWPCB!DX6N;0T#RJKEDT2?%5 @FJ,2+M&T*WW^XT&=;NJV@Q@8TFR4WSF(J M@F=7K Q,2^&8UIHSR&2$1Y!%@@E&AS;31+Z#L2\NU+I:FL_ 6EO$';HXTX)] M8GL9CJY@D/!KE/7MQ>\W)?L+XZ]?:[>+L%$$29Z8LDQG:QA +>#&XJ+TWNHP M[\HL;IJP-H0#(<46]=!@MW@X&BM=U$ZC83X T5JD.FQ-.690V,0%N-!HN-ES M"H1OLHMT(_H'T]*[#82?O3TY/WIW^N;7VEKWY.)-W0$WC'L_]9%=A+E7@CT7 MU4XQ*5:HOP$L(W.LYO//B.?F20Y>#]]R#D. M:K;S"*&'D10AA66J<,]T*(*!1S8,%@G':CTB*6'&0;\^014-N*J[HTZ6+!Q9*)G:[ MK*T) :U=JDI\J088#\+859RY,QT/NY9UQXUK+FXX=!?2;0;+$J Z[RGU()SM M=YCJ2%W#5K+>&A&\UER6Y!CR4&=)9\'JO!&FHM)8>QER6"I MH\$>*0WU3;U MOXJ(NVXA>O%AB%?P3QR-/_4O+_$M#@;C+Y>?8-"'F;/MHO7(36$2IAT1?69 MCCLK4B'X8B6Z^>24Q3[%DX_:;N^CCO0Q;";,!_V);B,7;\^KG_[N/]^^/JK3 M@5Z>_/OOIV]_.WGS[LW)NPVB%\M\;!<1C)7AS^?FV>1RTEI9D37]-6G7!B1+ MT'.KG(#>,@_8S(Q_.QJ2<3+Y\O82!I.C03[Y[^O^Q\K-;Q:K0##:6')!574T M7'0L./)(C8,HZE3"Q-MT<'T:VZ9.S(-/^'54F^F(ZE61AI@5 ICV6K#H94W* M1XL.@LJIC1_S.*[M>[D=LV3>K^E0#0T"(4GV"=37L ,(FSZ7=\O[]9A>1NEWM M8:NJH$$OH[O<[N4 /@$I3*M,NRDA8K$@U'[QVAG%A=!M$K[OHC@X]:\MX@:] M@KZE*CZXZ)MXDL7@K=:9B?1P-/]UTA?TZ.\0:V@3KX"ZR_71.A39(0IHY>D<; M9XZN3?O^I> =#FO:::5!T.4U#/+MS9N-$B1WS)E4D?C @J;S5!JOI*^]/U4; M?GS#<'@D6%.^#>(MTV2=#\/+O("$@GOI-4@FI*(5)C*;8E#(G$TQ6 \ZB#;! MUT= '2 7.M) @Q;+MR-_Y^T:PR/$>F,@G"M,1S0LYVPR9ER;1!%ZY(=9G\N.0!K$3->XL_9U -,];X LAED&U.F;LHMK^'=*'K>S;&NG)MD))R%PMM8\?PL3^!RZD5=!8O M^^]O9H,?7X]&-3DABXQ!<47&#SG2-[U&>(K,I1 +;:2RU8WO2C /CR7=:J9% M#<]28'L!BT'G/8-0DUN,HP,2DF$E &W>)AJIV_0I6 [?CT2%!6F!<0Y2%]"06I6&;8C\1V)9 M1_IK$&KY7B:_#^ F.P_SR_XXU::&;T=XU;^^HK5-?W4\OJY]'XZ'X\FX)F)Y M7[Q DQD69VC7QRXG[0M)JPBZZYK7*NQ_7H(M]VC="D@C9?,T/)JW A8!!M8L:@C.7(Z MWJNE6YPM\OWG[J#O20>B'G8CIZZS?LXF'W!4UW5[NPP9DG5UC$9R3->NE,!K MJVM;"D1S@W.4) MO168K<#@'&I,X$5$Z9TP1F>')O06?F*;NQ,!+@L3/,-4$R^L=:1P8YD/&$3D MV7P^'H;/ ?,.I7]^4<)MB+1A7CC&+9 M<]KS$CCF$24+FIOHO9?.S < %I\.3S[J>:NZ@3@;6.O? ZRSN<<7'T<(^7N8 MHF>43*1#QPI$.C.%LG3HD97"78)8#/?";B.0^##"Y\V6IOKH\%YD :N/X?)R M%L>LT/X3@3A.Q$8ABW+(3"T.US&2AV-!L52"@Y"D4F8YRW^9ISUOY;<1:H>W M$]! UT=J$KBFD=!/FUO##A72ZF6.?NU=ZOJ75ZVH^@]56%VN$U MP-, CPIY5[N_[7%VR"+ M<].KK"22RC)9(FTD.RXJ@_S+T4E:2WP##K)*_[9*EE$8$E#N (.%K7IKW#6@:. M)Y8YR:#X&%LU<7\,U6%0H3.YW^=$Z-" _?=K&!%G+[^\A2_U^[>T9:7^1[@\ MNYZ,)S#(-SM8HA_!>^R!L5K'X&83Q<$E%HV1S 9?0K+"*+]L.?-6.Z9XB3PJ[ZW9QD7 7J1!=6=-K"[; MO4Z#\BJ5'!R=?9&38+@7#(+2S N=;!TA'+!='<(^IT&MI.%ETJ!6D?3VR82K'17]]+8F:2:=!ZD=6+#S5^G/*@UJ)5$_D@:UBIP: ME!G>O6*;LE)$3%%HPW*I]RU!IQO'1:7LA,)0F\DX0;U77?Q MS+B\#**FI_9]3+LYL3?3U2.*WT#0#4[J!<@BTN,U:289XK6N:@HBT.YFR9W) MQ0O9*)"\+=4_<4*WUOPJ\FUCF^7A8!J\C##XYUDI.,)<\;T^?7%V/CN+N Z2 MQ\)9EJFF=-+J02"IS!I=&[%)U&V:DRP%;_M'_Z9ZO&^T=:R$!@;!BSJ'DB#= M]F8,GBN7,CV^KC>YP$(2R IRSH5)67+=A!+?XWCVNM] K%M,HS['3\/+3S4O ML\X?C9#^B?F8.-J?O(+4OYS6!V^88;W*([I*OEY[67-YV>"BXM$7"T;J' .9 M_[J.I58Z9)]2[*WZL#8IV]YIA:K>56M>: ?)FGA: DLY)B>U<%FUZ6C;JMT- M?=!9^4Z&7WZ#S_VKZZL7P]%H^$>]=8&/])/)EYX6,G+-'?E3M7=+'<81B\WT M;8TW%_
    -NK/\\Z M(7QY67.5O77>Y83,X'0D!.W8Y.5+IFJBQO.]+):Y#5L!PO.FRA;%W\!J M_I7$-7X]I'U\?#8X^5SG=%_WQQ\J_+,RO?JGXT#DG$2]^C=,5WX'L@,8EE2" M*LK:T*;L^TEHSYLW;330()HR%RW"T54O1IF51U^'M])ZP2"K10W,1TL.I4Q6 MI&WD9%4LAT&"#67<=5;XHF/O*"7Z;)+L*ZS[%YX.TJAVW'G=O^I/>D% \:X@ MDTY#+94TS.=8&'D-VI4"F=_SJQ>?(BL_^GD38 OB[CIY?!FT_^A//N01_ &7 M4[Q3\%58/4B1_$&L#C\$VLN(VEL5JB %(<$L.&M@$Q0]"F4Z4T#SK_)%R M*)0>$I(%K15174N23C2"3"4>B0\YT/_:F![/KSRMN\.G(WUTF#"^9-&EU3%J MD1,3-D6FC3(L)N^8!73 99;R7I?89U_#VI'#LJDX&^1Z+]K@?A]]D%MIHHDF9WFL'-6%95'/9 3,2BRZ"9]MH.M;:D)\WG[:KL0;9 MY7:/4?H:+"D*'GW @\EO!/7J^NI5_S-MD1]@]![K3T:T(Y[7BHO?KB\G_8^7 M_7J7IJ7G1B,# DX;9. L\.!9 #*\4@1)DEO#M%D9R/-FSM95L8!'FR4@K@5^ M&DTR41A=!Q J)4WM05,8J!!H%9:C,<67>\DO'3+H^0?JMBC^!:SI.H8[S?B+ M5L:<7&393!O=JEBM+D&F/F14P4?MVTS5V,-JEPYCMRO+=J^K711&$<@B9^AJ M5[VH"O.I2&:MJR/C2XS8KM/]/E>[K*3AI9K^KB#I+3;]70+5CUWMLI+>EFSZ MNX;0MT<)XX4*FDN&:IK8Q3F+4)FOR%N/!6%;6\*^5;LT8,(JLNZZVN7[+*\7 M,)_D]666Z <<=0(C&8^Q=KD5A05C7,68R:\2*97END,M^<"]J8]923G#QI)M MD2<[ZN?W>*>01WFP623/BLOUWD@9YFLCD P>G=6HZ*_;9,K.(7G6%.A$O!V^ M[./1I'=P-7-?F;$-,P/3&BIF.:NCJ^/Y,-HQ!@]I[4MU5J% M'G!'U?3=O)H?0O#<[;U.)-MA1D_%7 +F* MZ;<4#9:&MUT+L!M-#K>EAHYWA^7!!B_1&V,9KQ-GM9:2Q1 54U(YFZU.]SM% M/ENN/& B[I JJTB_:VOQI'8&@NGXM>'H=A2QAIC!H"(#QH4ZM5RQH+)F!KUV M7 NOPW)QZT6?OCTCH*$6AEV*L($-^/U1..5Q]IBT*YF5[)!I#(1(JL"$RXDK M+5UJ-//]/I;G;B!T).4.TS\7([K#[F5P-0T(/81L-R&A337W*!$V%'OSSO)W MK93H3;9TKAD>"G%^BD]H!IBM-1BDW_D9"@L'" MB(5..@!(RR+641=."=H$4^WO9M%"3 73)ZRIBV$**#<[\N:SB MRF(KN"%!.V:@XLC&,<*2Z5L,(2AO7:.R^?M8#N7,WU#*'6;U+T8T8_@RF)J> M]XM0[>:LWU1CCQ)@ W$W..<78BLAZ&2\9];S6M_J,O/@,T.L3*_SM,,V-H$= MGN_;8, J4FZ@^:]W$PM/)F,*=RX:!I"!:9\#@R Y2](KF7D1V*C;]J.PMF\0 M;*ZY82NQ;Z.#6HPI>,B:*5[G6]FZ4D5?Q2Q*E4"R]\:%'7X'M4V,@8TDW*!$ M:U%KF"40_9@=U%;2U1)]M-80]'8ZJ&%PD#CM:(%#IFT($S&\1)9 00ZF:,[; MM#[>UPYJ'6M^%?GNK(,:DIWC)9U%(2)GY*IR%NL-N"Q6R8!2D>?;*OWGF710 M6TF/:W506T4)'1H$]2+D8D)8ZJGW*P[?C^#CAWZ"RYDIG"7!<4S82,<>9 @_" MV7YF0$?J&K:2=H]^D\N=&7WO%1+VN-N#S_],OO$&SW/OIFJ>:K@;\_;[C5_1X(?;B2U!T_L;MMA'I^]^8^3\W>G M+UZ?O#T_>75R?G[R\N+=V?'_.7IS\]^_G[U^>7)^=5R-%HA]K)5)Q-O-<-A W# MO9?C<[[[S_%QW%M M'.1>].EOKNOF<%8N,-4F?7T<%W B:X+Z?FI0OOGS[E5E?T:,_8)1OZ7T\')!%=5W/@GJ/;Q!^_>%X]M.QZ!40=>"#H],6@4!G8. #@8Y1ZLQ5%J$-']:" M>U#4::^P!BE*ZV^=P\'9=#,\^>_K_N3+MT#M^';)N6><+SPH9,Z55-L;AMH$ M ECR)G*O S?0IMUDRU4=%&?W1OT-KMS?CH8),8]?D4!GLKO%-N[9Q*W2)*HB MBV%:>5\K]_I/=@MK9O>_RKX>7EK&7: MY>6KX>B._5@BV!+('UA3-MJ<;5MDW%U M@>]+PZN%R[FYMM/)<$^K$>@E6;D<68 L&9=:E!"QN-1F)-R#D':5U="5RI=A MTLJB;Y'XO@C8[=7[$M#:ED(\#&Y'%1'=J'$9%#S$$'QJ%F5RS*!-P9\B--)!#&LI"$8UE%@9%;%^-24^'W0XV/%!QTK,45 MQ-:Q]F:S,V9 7,J@G8TL(6I6IRXP7Z?UR"Q22;0:E9=J,+&4_KY[])9[":XK M_&$7DMO+ZH*SZ\EX H.:RW8; ]A:@<$CS]Y^C<&R@I@K,W"0E(BHDTY)&TA> M&93)NL*C3SG&%@Q9*G2\KAI: M-%Y;*R4OHR.G2$ARK>K>G[QA0ONZL:Q M$S8&2-K2XG.J8^7):?>%?'ANG% !H-6 A[U/F^B<):L+?/_3)@2( @X3RY7. M&D&P*&R-^601-:#RRY5_'W3:Q$HJ7SIM8A71;_D^?!EH?Z9-K*'&%2[&U]'! MEFD"47!)VRR+LMX=.Y48H ^,-ETRO\@;ELMUC]E_>JR=-M&*':N(OG7:Q%Q. MZCOZR_3_MW=EO6WDROK]_A<"W)>7 W@VH:_F*756LY0M^N+C.E]!;MUX%).;K_E0=%A.7 MZ0P5!KGR8$J!]>HI7GCP2/S6=33V7*%%G^+NNS%Z-5I/_V^ZI%5F88WS9!E0 M]^^II)BO5?J.HKH0BC'NP7S:3:!Q\^!7!8WUQ/WDJ=%OSG&1R/KMX.3HS>&' M]Q^/CD\.3M]^..YC9,F*G]Q'OG =)NYE Q&5529G-*5NIU/16>,%E(5J?!%G M*SYCH&:]GV$72 RR=N4G\)R<99U80.68!>20M5)6MJGCWYSV8<<"7/6YD0E? MS-_3J4#JO,!\EG@Q*2-G1=:Z2W"!SH8$+"@:P3 M U, !@4B<]G9DG-Q4367?^/E)TS3SQ>3_]8.>VZE,-PSQ&*9CIH8BSHS M;K410F2=H;7-&/LRJH7C=.+;]7?$V<:(7H*S)@"71=[ MD;_F*_,AEQI5Z\0;+5+9+I][^Q@/C!J,XSDX7_P.YL?Y7 XC.'-2.HADU5%; M\L\TD;K8B.NC"IF7S'ELTQ2Q&GVO#J0-U-9@(,Y)^H+YVSDN_?[GQ#5_2E[+ M,?R8?- D*U1UGR)H"HES(E/1R7,P6(1JT\[?&PO;JH(8VHT>1.5C*:RHF9R; M;?$8C: _G&$4O+;22A9B"B35((.PZ%UN$P?>IF*H\HF!<'!_)-2Z^FB08[BF MY7K#S K4-*VIN$O/,&44Z^OG"45O(-SV*@<)14JA&'>*7#U;E_^H$)G3&J16 MQ@9[?W#O[JCZA9*(5IKN(M.^"Q\.2-S\.EQX,YEAHE\^N,AUN"\!J\Z?6\XJ MK).\)M^QTGZ]#[*8DJP#EI6C4ZTH8-%KS@2]9(M)'H.^W^CT^#W.!D1LWVO> M1'G3 23?X';EZLU&O[RP!)DC)*T"D9#K]O'B6;3TFB,34$(ZGR6TF31SAXS7 M[22LKY%6D[;7$L1/-B[R/3M;A:>FOD8+KH;Q6#8 2]<+AVUI>HC[M'5XRP!2 M!$XG"V9Z6Q3A6*V*8='XZ,!8R\U*O<&_,'I?<,)&#MXN"FZR-WU^.9NDFE2K MP4EUA-4<629;:Y MS3ZN)PC:XZ@7534XE6ZNHRJXKR;@7X_6RY*#KLE9%033/&860A;,D0_,0=I0 ML$U._$F2]BCJ25T]!A9WAXT4KJR2!I@-D<",2#C6()@M-I7H%8?8WWK7P0<@ M#1M?KB_YAO.25B'C5YV7U$D%3TS:64=^#>R*S,DSY$CDJ$+>O+&9 8>L ME)9)Y%]M7E(?6NPBMK[G)<%_;DW]28(7@]*S9( S'14Y%PJ1"9.*4EZE(E9Z MAZ\V+^GVHX>;E]1)^-,^)+>E>4F/M^10+'*0+B??)Y<_>N]>>N2SV_4OO<3( MO0ZF:%U2=1!&@*A+C@ BD;\Z&!ZY"F#]S"5HHNO->G2B?KVCY8% M3^>.EJ48$Y2.?&1KQ=[U-?>HP;ZN6^-Z/DT7"VGJ[Y_Q@A$D2552@$YQ%I+# MK4QFSI24LN(259O2XJVQ.,+PJ%_L;V'96P_@&5/+U$/^+K_@[/0++/F?WQ2: M7G70G(4HG0M>LAR283I9P8!X9E8F52 YG<- 2?"^6-PA*VD+T[Z,J2G&QM2, M]2*CBUZS^=N+JTKLLYK[-;EFA#44.MJ\9L$&QZ2UFN=,;*XVK'1$MG27P[TI M;=N4-D#8$,4$:_/YU^*\N.%38=:^I,)0\MKOIC(Y"4">@A564AA@1*.AG]OB M<&])V[:D#1#6H+>L'9^DA8*3VZP::1WRFMOR4C%M@F#D@$L&AF=C4$;1:(3C M%IG,1@#$G0J%5Q?'F;=98,T$J%K[HI5Q#*01S'B> M>/#)B9T+DU?G?HM%23K-)3%. MOE\J 8HK;?K/1B."O36/TYI;(GF'\VHO"P)4L9#!,A,CQ7!H.8MBLU;HS&RH*PRE3\3HF]C,AGNTNZ@$LVVBK7T?3NX+B'*6RACB2SEFF1;W#YMDP$;+*64.29:#\ MQVC0VVDFQ.C VT7!6Y\)(4.TPAG+A R.Z8B9107T3U!". \4 +1Y4[^*F1!= M--]I)D07M0W:.O:Q8>O8(Y_=KG7L)4;NM8XE\-%ZDVU)0@/ZNC11H[(I)1U+ MY$^TCCWRE,%;QZQ(6?*D6"Y<,AT6?8X\,NZ$ @\QBU81Z"MJ'0-P!8SQ)-I$ MD:.8Q(GT! MF7G6=<#QCMG2ZVD=&ZORG[-ZOR0O O)<":C3:2Q6GT5?&)61D@8A/5VUXJ.7D]U_B!.^0B N%/> M1H=* XA19:M(E4D;IG.)M2>R,,4%6@M%VMUM;MK7"_5K B,TYT[XW2D;[ES3 M#$H42\=Q]&1O&DUAON3$E'/DE%+<%/W(DEC[ZOS78E$\ M^56\+C07$)F7E@(YK>J%1E287\MK><@"0,B)P,@-"2K1*Z84PWS49%60',6; M'A-7^P+ ,806@ZA\I 6 H1@)Q($U2&>'RYH!.,EBLM)8']+#W6#[ L!-D?!\ M 6 'C>Q*Z=0J/.T+ -VE++(M%>1U?(=)HJR MB0.7J[%0".#;Q=%-QBA>L36V&*G[X^.3T\./QR?OCW^X^CX\.W1R<'QFT]' M[PY.C]Y\//AT^O?IIX/CDX/#6MMVLD$!X 9/ZZ,DL"]F[Q4)\FP 8W&0@M&R M\,!SC-(:HP&BQWRVP7,W+1H^IVB8(#^[_'%*YC"'M!3;,E"2*EC%;60RUPEQ M)G@&J#6S3E&49'@1O-4NN>@]BSY*YDI4TH%/NM$ H4?)V?Y)V2L>[I]ZFXN\15';30SW!._T;KCS MDT6\)B,Z51NVDLF)#FI?& @GF(=,YHW%2=W&+-8B=UN)F:;H::^HL:185N/O M:L-0+CX8SQDH,.2$D.L ,I /+(7CIB@58YLA#*O3.'QRIAE>'K1R--%;DUZA MG_0LW=E5*&J:8WE(TS 9DE9:? 8L&ZA@.^ 00G)83(80KE[VU79*<6+,>BDPOOA_/K[_IXDX]?W'OK30L^K>$^NO-G;)"VA MOPI1O6]F?9*<[>]I[4E=TU:R[GD/Z-/$H4U*U5WC8&M!? YULV6.3*5$T9S2 M!_81+^'\VU'QV<_/GI:)&'WB")_^SG]9&F7YW@>XEXQV,HZ(J2UFF?1"@2HJUR M-TF0?W[V["=OYDK?E)S]!N=7%S^(EW_,IM_^F5Q\_GUR0=^;P/G-T7((5Z5L M/Y-GD?-48H@,(!2F"8(,%ME2M%BTRYE#FYSCII1O&H324T""Q.0$N>X^MJFOZX7\[8<\ M6\7K_0!I^RIO<+7P;GKQ^11G7]]@O/Q9;BN\$X53L)?CHHO *!: 7@!2RXR1 M@H092< 7"U?=5.^]9+@TS+3W/[\1CG5_%E "=E$)ZYB)YIBXG1OR1Y MFU)P\CC!-*H17H6Z;=TR#7LP]:VFL5PZW6+LYJ__.\$94?;EQSO\CE-&>S"^Z-C[7"!#VPM76Z #615'7VB> GM54AMZA=U('9PKVAS9=^OS6^LJ9;OK)\$UDCWX.OT&QW-UXX; M5X[G QS72V=O&5 T2Y#$8/1'H1SHNV)] QU0[L^O:.H=Y6T:!CJ@/3D2P9C M#+-.U\7D]!H/BOP_%,:%R)64I4WSVD!G44=7J##P V0VV;JU:KUR$#(S*QWUN14##@I/F>>ID)A< ,\!LFG3[=B%RE\0 M4\V4U, 9KQ= E\L+H)MV8C20DD+'DO*":8HX&"1P!'()0J'-2;7);#]&S2\; MIFTL^@8+5>_3=%W[LP)53<.PQ^D:)N+:7&\O &$#H3=XY3Q%78Y$H-?,>%FS MH%JP("$RB[[XF%QH-9=^FU!X(6K:&A(ZR+KOPL=:'?!N"A?+UY4.4<:ZC\\H M"^19"PH$%2=F>>12>ZN2N!\Z/U[N>/=SM^\%]"'J:3]RZEK;N/QV_1)ACO_Z MG_\'4$L#!!0 ( %R$JE0;,< ;D/P )+J"@ 5 :'EF;2TR,#(R,#,S M,5]L86(N>&ULY+UK<^,XEBWZ?7X%;L_$1'6$T,4'2 +=,W/"Z716.TYFVF&[ MNLY$Q0T%GDY-RZ);E#/3_>LOP(=$ZT$!%$DQS^V(SK(MBMA[@5S8 #;6_H__ M]?UI#K[*939+%__Y!_]/WA^ 7/!4S!:/__F'7Q\^0/R'__5?__(O__'_0/A_ MWMU]!.]3_O(D%RMPN91T)07X-EM] ;\)F?T=J&7Z!'Y+EW^??:40_E?^I_RR H$7!-N?+O\L*0J()T)()9(02>I!2CF&"DO%%4:,HV#R^&<5>X3* MB$)&?091+#U(/!5#C\64$:F8Y"2_Z7RV^/N?S3^,9A)HYQ99_NM__N'+:O7\ MYY]__O;MVY^^L^7\3^GR\>? \\*?JZO_4%[^?>?Z;V%^M4\(^3G_='UI-MMW MH;ZM__/_^?3QGG^13Q3.%MF*+KAI()O].;)#^;*WY>R$?3L[=R.4O% M_8HN5Q\IDW-M?7ZWU>NS_,\_9+.GY[FL_O9E*=7^V\Z7RS=W-5828Z4?&RO_ M]5!C/Y]@?D?VKG9M[<"XW-W/7=G8A.GGSLQ]T/P@^S>XULS))A[JL4A7=#[ 8[%IIF;RW/SAH_ZI;,;7OVC?W!P>/5@3=W M*;/T9B/)\4.SF0\)6&@JNCL*6\C417?(C'5->\3-/=3SU MO()O^L@ Z>[Z*G5_? KHM3%_ .E2R*6.G/I&!_ /N@NS+^E<3,.0(,TX$OH\I#I6UC]AK@/FA''&..%! MJ+@-%PUJ]=A(;>,DX'4O :VY.0'YSR!5("U=G8"OQMD)F&WT#T3-35RZ#FL\34'M"WK@-+MX\(7?5$W*S?D+^5CPA-?]! M 0 P"("',3\AHIS_Y_?Z\9Z4-^;__^B)L0X:SM)S9?2AFS8A1>"%94 QK#&# M1"9GP;<*<<[3N%NL5(5AUXNO^L[I\M4L&5XO\J@LRZ:>'TM"B0>CF.O@!J$ M$JXC'*:?FP 3Y",5N4RT]CAZ!TL@)^&69-H#E/)%JQJ+3*=2!I@:=/#6[NSUM.G)U.Q*X_T*7\AW- MI-!L]2P7V38OO7O=7')+7\V?+K[1I;CZQ\ML]7J]R%;+?+S/;E9?##?1QV'L_]L=ZUJ!TBE5-K)UV8Q:GUL3&-L;-8=@-K2_/WY_/%W\#OAL..A'K#N&=2.@U> M9UIJ!5.G-.5FP:"TU0J<;1IK=Y-VM/91-R'-$N/UT_,R_5JT58[=@L0\\F,& M=33$(9*1#XG'):1Q(.. !9$0O@N)-;0U-LI:FPIF-5O=.*H)6CM&Z@BPGOEG M@U7=S!X"(@LX.N69IO8&914+Q[1!Z$.42 XQY0H&-$X($]@+/>K"KNV1&X!/.T7.CCQ; MX]$S71HH"L/ 3Q]S1"Y6J^6,O:PHFTNP2L$M7>JWM3O>W(M$ITSYMH5!N7&O M<]MLN/^B%HEG[R5;;=:N+C6Q+NAB]6FVF#V]/'V8?9?B\@M=/DKSR9(^RCNS M+/8@ET_Z=0\]X7E8TZ.?0.3Y,:0TCJ#'<1PK1&.?$^M,LM9FC(T7*M/!!#P5 MU@-ES <\MQ_PT@&0[Z)/@+;IR2&5IWUW-7/,<)W0,QD9'VH;"R:O9MTAI2<@ M=P44OH#*&7!7=,C#4!WBD"PU2,<,E/W4;P>YI3*=C&MC;E+[NP^7;'0R F^R MATZ_6[L(_N8Y3TI:/.:3A#MSHO!&_9K)BRR3JRE*=,\(G\-0< $1"B4DH0QA MS%G(2<@Y$]Y4&\12V\BTL3V7=Z[>:G^OW-I<,#?V@OS()4P5?-&_4&.SXT) M,]YA$%%$ @*9AA8BR1#$ 3&3@=@G.,8A958IYIVC/<3X;X'U!"QTQ)PJ0+EF MW)=Y?E*6/J7+U>R?.?EVV1EV4XO.(.YY=-^@FQLZ 7<5O-I8D%O;W2S#"I1. M9QW-+0XZ"[%R?GM68O>EEME>_(L4+W-YHZH6\>INA-6;.VCN:LU0<-$Z7FO1'9;;_?U M/-">?VX\S*T'&_.+F$XSHS/V[FD K>'K-A? W8QA$P):P[23%=#^3NV(<,_A MIAK=WLF\OR)@ <>P1%URA2P;WILX6+- M3+@L[ 3<&.K&>@[8V[%=/XCVS'+[CW[60[[2<'#9"+$SN;FCU2FI.30_*)FY MP[)-8BWNX$9>V7(US<]7EHDV,HY5R(CF(Q0HB (/0:(PAR$E>J++.9(DMF&F MK?N.C7;NS3Y$MIIQ.@>UK#''[,IM\)JIY01(^IXZMD7#FB@.^-[$ OHK-0;0 MOVV__=OW'.35/N!(]=X>^KCEQH,YZK$=O%1G,:+(#Q#E,!)1I.=0L9Y#29E M/PX0%D+$ CN=Q6AH:VPO;W&8:[:)XEMM,C1@:[FJW0UB?:]IYV#M3'EZ2#>T MP*/;Y>R&]H9=S#[N^,Y2ML57W#A#R-GT7O*7Y6SU>O6=?S$D9$YS3!4.](6) M#WV22(@B2B"CL8(L4<+SH\@+ F%#%(<:&!L[5#:"RLC\P)$=.1P$L9D1NH"F M[R'>#17KE_^8ZWO>^$SR/SVF7W_67\U?]G\@\R,L?LS?\(,W'>2U/N92]2X? MO<[]!;Y:K/+#GCQ=/J>%$(J)S>2E43A9OEZF0DZ)\!%/N ^1'\9ZX-=C/D;Z MS28BB#P:28%]*[E'R_;&]GH7)H,W-D] ;K6&&926 V.Z_3MO@_MQ"N@8S9X9 MH0L@G6C" 9[6K&'3QF DXN!PG5-E\3I<9>-:3@EPA930"*4Z/CN6._BB,'1'G#R>N4@-H BJ(0(D1R$$" M!B6P.8W[(^BOM.GW'T2=Q,LR4KP<"Y$'$%(78YR%D^J]ZPL<0%9Z3=MB1!L:$;)7ROT^,@G]E=WNN/]H%=L3=); ]L_#:U')6,BGX M-@,UED8/8$IHQ%1" M-,]X9J$\C$.(12)@I!(LL6)!$EJELC2V,C::*>;BK3?$=T!TV H_!9I!-L&K M9-^-B1UO?A]"H/MM[YV6AM_P/N3LWJWN@Q>?K"E11C?O7V01Q[R3*EW*ZAR$ M^$17^0:=F2Q/"<(X4;Z$$98A1+[GZ1FIPE!R)AF+@]A/@I::$@YFC(TR\B/S ML]J1^>=RHB),W8_GW!W =$?A"2A< 6M?0.5,OJ@Z2'>T%ICHJ5O.)3#18?><(B_1 E4'>0F7NY]+ M7J(% @WR$FWNUE(@[L6D?6U.[,GBS)Z>'DZ]B/C<"PGD7H0APDB'L,B3T/,( MXIRK6+@);A]N:FR#4F&I.-C: ;>A"Z3?SOR5= M/GQ+I]+W(^3%'HSU9!]U%DW*)]-VJPUVB?IF!T'S46WK.%N9],I.^YADRZ9Q;=;!HKI2II*#1]3 MNLCN))>SKT; X[-<79:K==IQ'BA3 )YS E$P];778,-,6A)UHT_J+I\IC'=UZS@[M/>=J0U,5 M4]\G D'&0@$1Y3[$@AGU1$\HJB+B!4XRWIU9-C8JJ^LYV:2;9(WY)J78DV/9 MF.ZZW8XXS]*9/1/LP/UX@E)71YCW)-]UJG5GTO3J"-3#0E]=-=!B->+*! [T MALUGC^FR.CS-4! SY D845\3O/ P)&$801$*R2,<,Z&LMMT/MC VHBYL!)61 M#E/NV]?,S)\^+[+)O&0H1>&%&H6"@A\FBDQV84 M01EK'\.(J#B)G(+6IM;&QF^5;>!W8YUK!-F(JV54V!5:?4=ZED"YAV@V '0; M=C6V.&PH9>/\3GAD]:6!S\I46T)%^N/%5SJ;FPCL0[K,S_-,/<&D)+ZOXZ78 MUU-CQ?746/A0B,"+ RRY'UIMV?1MZ-@(:K/U6>1- UI9G*];/>:'#8<_0G.L MNRW);P2=V#=OGGZ89O,(E!G@%V\>@=SC$1RIL>R3<9RK.6;LCW&XQA+RSD[8 MV+;78KI]O?@J,_UD_D:-&:OL=J[?I[SA1S.T/>@_\B_R9E')$?I$*DZ\&+(X M5.;(302I[W'H$Y^'>F1),+%::FW3^-C&B,I\4-D_ 6L/0.'"!/P;_A,*'6:I MKAUB,;7O$>:>6=P*X=)^H!UHLRS@"KC#BD&/P ^TF.#: 1VM-K0$KG$APO6> MPZU1M/3VS?)%VWNTFZYO65SDT+=[KYY8P;Z6#]P<5"O/U#[FY,Y[6?Q7_SY_,>>V*MDSD^API93D>A(C$^1SPF 2(3WH8!E '&,) M0R1BC\DH"E7D4N!X6/.=AJV!*BB+TFQS.)QK_R;YOT!NW 1T(_.%\CA"A0+XJ<+ACQ.P MAF(C"6G 4:W4V6SM.+G4ZA!G9AT(G5>;IG>[IU)BO:*G1^F,UE,=&;AER& M44@$I-*HW 2"0A8&>OC#"0F$CY@@5KH&^VX^MDE481\P!I8K+JX2FS7@FL> M4^'H?8O3&HD6&IF[+I\HB%F[X<#JE[NN[$I=[KFF7:A[(?[G)5OEZ_P/Z840 M>9$,.K^E,\T.E_1YI@.V?%V&;2_LW,FBJ(:\E\NO,UZ>^;J3/'U3 M2(:AD2Y1/#(%'YD'&4D(I%Z$8T(4]4+ELD+?M\%C(Y![(W=2KN#R^DJO_&Y^ M=DS7[;V[[<+4,75BS[1W<7M].=F_#K]9&9ULXLT\;3C-5J#F4W>1Y5# =QI+ M]F[TH-'C4%VP'2\.UFZ[@>BC.? G/Q;A:,:7LUQVZ^-L(:]7\BF;QD1RJ4@" M*8X3B(A@$#,OA"*@E#$=4OK4J7#PD?;&-@P4YDZJ*MLUD\'OQFB06^V8:7(, ME+-T#_5[[<,JB&"<)8A A#T/D^[&I M.$%AP/U (#\)D\!K(>3:O^56;^OPNJX?T\4CU#S[!$2E [BBW\%\8_C)Q2^[ M?@3LR',D/7K.8IL;?T'=X:KJ5N5ROG1;\PN47AL>+Q\)[7C]BEZ+=?;42WT7 M^>S:[',7!^VI&RR*BO;59.FEK1+14]V<"WGB4DT[=)Y,OM_8*;-P"OU>.=5D> ML$N@NU54[,2R8148NP1S1[&QTYNW7,JMU66_4=N5$J<)]E H,8&)C 1$">.0 M1)Z"1$G/PWY""7$ZD-']\\2U-';?&83\+S?SZGJ_^6*QT! M:=+B4E120J'P)4)1#&./2LTKA$'&*($JC$2"*!*:7ZQ39AT;'QO+Z,<-.>1F MND+=S#%] SC0XMS:]FJ9+O\/T/:#5[D":P\F;12R7!%WR(;M$?F!LF%[Z &W MO-B6$#;FQ;K><[B\V);>OLF+;7N/EA%F.:W5,>QL)3_.ONJY[];(LU5UZ]=, MJI?YQYF24RR2V OT.(&Y2O0X(2+( J!J1)!"A[]L5X>W"F+&-&^LU+I4[ M ^?&&S#;Q%RTU.'_5I4%I&59P)?<)S#73CF&LZ?TI66P.U /]1T*5YWSH=XY M.P'QGIJ-A3O@8U/GN(?+':#:;3!]BD'#AMH=0+<3B'=QSW9T;+;=\Y#@0?(O MB]D_7N3[](G.%M.$R( 8)<-$8*JI5I,NC0,&$8T1CSBF(7':*S_4T-AH=&TG MN'A^7J:4%_G>:ZO![X7=CMOD!W&VH\$NT.N9XDX'SIG&CJ'2*44=;&Q0^CGF M\C:U'+V^9:9-NGA\D,LGH\%ZL1!EZD\>->;Z,'F3V=17&LO8)]##<0@10SYD M"1.0*.[Y*F(H\I*I9C266J?<6#7L\EK4FQ]F\YD=/N9Q"M@L\B.F21N&)K$) MA3B$V(\X1+Y2./&\6'A.6;+=0SU(DM,;H $$"SW=3!5XT5_*E[MT;"5F&4]? M%JNDE_V;_%$SSP 78%/^FWY D)_ LQ,<9)_ M^E[R_-!@]6?]KW;J6?*5'LSGK[WTM]W(T7TO]KV&L^[ 7'D[W['/UPXVYG:8 M7.6$3K)%P%4(92<,4U&2JG -:VX;$18ET(M;+<.=?)&G4[4NH# MRYYI:1^,KVM![E(?%AC+06YZ+U*Q=FCUI 1[I/$S";W:07)8Q]7R^RT7.Q>K MF9C-7TP4<"^Y*5VE7[VK[^:(I)[N:[=,COQ+M:]_19<+'7^8DY5Y%OW%DXE2 MIH30)*"^!WW.=#@7,@R)G_A0>8)@[D>2">FTZMF%5:.CN4* *GMA_Z.C+K!* MVTN/==-KENN;0_=%WPN=-7_ QB%0>03,NPQJ/AD^K;PR!^>+8TX34'C6X9)G MET!WN_;9B67#+H)V">;.:FBG-V^1O?!V*RQ??YT&F"".: BEQW0T27 J=24 MK(*(>R0T[P6QT5VGF>3)9_G6TU9?N*RTG3<>PQB#!-($$QADR$3,4T86%@7SG LM&Q M18\7\SE(C4VK\N?@KK5;<0&;5%U8,X>T!V( M3:U0[HA<'5%J)%S;>PU'PH[>O2%FU^^V7-E\89D.?.GR]9[F%6:,:D>NU^\G MGJ1(,9B$B6;H0&)((X*@YPFAY_]>C&.GG9V#+8V-EHUYN;JT,;!=(82#H%JN M5'8!5=]4[(*2^^KC,02Z76X\V-JPZXO'G-Y94#SZA1817);5!\&PVGXOE MKGQ6[7[N?/A'PB)P'5T/_]"GT*N'I?;A3BK]6!\6AWA\K _-0$']&!\>MZG" M.3JP<;XQJ$'#35K.@?.;F<]9#&@1*9E#*K-"F,QDGJ0+YX+.\//.=G)OA M_I8N5Z]&YCVC/)^V;=(6L.2,!291,0YB'?Q$'-(@CJ%'9"B$[R<*6QTLZ<*8 ML4W"+F\^?;I^^'3U^>$>7'Q^#RYO/C]K]^#V MXN[AO\'#W<7G^XO+A^N;S_<.H]6I?6@1K0S8,ST'(#5/@#8=O/%EDO^I= ?D M_H"Z0^!WFSR5[GO((408L*<&&O5/ZK&.QNV.4&T6*QVE>MQN.B*.W!=GY^%S;GM]";T7Y9UVN/4MWM5DPKF%N"S@ ML1#5LKG+P"5(3=6$U>OU0EN1#S59OI/P\(4N;G)5RBPO4I==+PI9W*W#?OF' M[S5Q?*"S92&1K10F<< 2Z FYR (9>)B';;9UEMG' X4/3BD.7MZ.$HN[2 M;S,AKQ)%FKSVJ^_Z35S0^>5+MDJ?Y/+CNHI"F'B<$Q;#@,<" M(FJJ2P?F(+U0'J9A0+S0=R&-UI:,C59*FXMC)975H#+[A+H6[?O*CH@&Z8&> MJ:H+\)VIZV3@.B6W]M8,2G\G@[9-D*??L/]\J.+(T&SQN"VFU+A-^5FNIC[S M8A;$&&*<<(B2&$$6*@*9DCP4(N"^[UN?]AG*:B=J'JB(\JR>R>!\C&BP_NX^ MT6F07AQCDM-/:\]WY>W^:)'%\MGI2-5@3TA_V4V#/"ECSFSJ\XGI-:WIY)[K M,J6IO3&C36A#% D]+>2*PH &4>P% M-)3<_NB>8^-CFPGJ-RCL2<7;0&T1(O0(8,\C?4O5;NU$CXCWI)ONB/RX==.; M>J _W?0:A)WIIIM[CE,WO>9M:]WT^CU.UST34AU6"MX2Y/(3'@0^8U!X20B1 MAP/(D!10A'IPP'X21HBTE4%SL&-LH\5;.:_*$?AQORYW>[$TEZZRW)7OOP/Z MWD-WPGXP:;468/:FM.9BR]F$UUH UJ3#UN9V9SY4^9;\[\R&\HWZM=)V82@) M$Y]@B!56)CHGD'@^@8%D,0DHYC1BUM'Y8&:/C:DW$5%Q;G)IS(6I@B]9_TN* M)_1^]VN*P_3I&!<5CR\"[<3-=]5CHC%P5FH:[BDYTZG)SIZ6,2\L]OO4G._$ MI%7G#79E__SH%LUY6CUR_E9OZYE#1.A M2!RSB$-/10E$PN>08J8@YR),A!\S08).L]%;&#FVL":W%!A36U:4Z:4G+:>@ M9^Z?GD,4EZ[I/JGZ!.R&S8]N8^BX4IU/@-HY:_F4MKJ9Y:X/(ZY,=?&9R >9 MMS9^>IFO9L_SF5Q.%14\YK&OF5P%$+%$0<(\ 7V?A@J'>@)KMV[8B35C(^^- M\8#7K0>T9OX$/*T=.&WNX=9S[2:>O?7'6>:3M0YZXT[]F([NH$]GZ:#3YGR] M==19IW+===C)\[)6 +M.M]P:.>LLJA4>QR9'[6[:1@79"/%=ZXF5%.]?EKK) MXO1/42[BMYRO5U??Y9+/S,;=@M/LRU0B)GV","0>(1#%0D(X%8$R>FS?Z6^$-D*4[[B4X M6G>9Q:#7" M"21##&/A1Q %2$"&$@ZQE\A$8=TCD6@?R/P(BQ]S$MA[PT%>\"97 MJI>W\9IV2^*72REFJP^4FU7XUW(AE" I0R_QH1+NWH8&79QM MA[RV>,K6P!]FW_3YW6S'P;1/#EO[;Z]Y.#;_]5PTL MNU;JOEP(D2LXT/G[6<;G:?:B'Z7UDXP#QF*6,!A%R-/O/\,0^Q&'?A#(..!< M,T(RB)2:C;5C8Y*U)!4M):F6TI"SF0_KYRDW^46'O'DY]Y]>)5VZUF+MM^\[ MVNX>JD?[7F(Z7=MLK5ZV\1G4G.Z%< ?IGG%(CUE9/*X]]B[ [TPBS*G1=H/5 M1[H0984Z+Q*Q3' 8Q0;D<[$@Y00_8^08<2I2+#@+B/+YM9C&P:,96Z\7H/) MCH3;.=_W@H[)+#U:X]"9T79][91^:K;EU6VTC;J^&9+/K!:*[Y=SKB<$AEYL>_%4&"EYY1>P" 6)(%! M& 1"81DPWFU"9*_NC(UM"F_RK&Y9^@-6*?BJ_WQ>G=YN'IYA@M+A'HD?*&JM M/5E7M2?+_%E?M8%FCQ9O!0_(\1E/=-M-/X\J_#W1I1\J/NZF^[H.H#NRJMW8 M?KW@2W,PXKTL_GN]R(5^S2[M3H6IJ92A\J(HAI%0'"*D%"1&+9\E"$<^E=3# M3OLX+HV/;=PL5,;GZ>(1Y@LRSA4H6_6 W7#6%ZX]#SZ5V>"GRO _&L7V NF- M\?739]T-#6TPZY3(G0P8E';;0+--DJWN,>["(E/A(9F0@,((J1@B+#R((R^$ MQ(MP(CQ"DLA*,&IHP\=&I?6R($X)CH/W>,^SB1[[.8 M!K@:_V,$_"V[Y%SE,TX<\7Y)4_%M-I_K.<2VU,MF37XCC:3T\!1*CYLJ5X$> MMV@,"1((=?KM]]O (7 M]_=7#_<3\/GJP6TT M6+WI[*X.5/3>">.81!VT\L>8+1T#N>L=C\,-M8L('I942"/UD959, P)J21& M,!(D@D@/ZQ K(F 2)DC&(58H42XSG.T&QC:'R>T#^15NI+R#G!VGGH)'SY18 M0)';UD,RT2''.Z6AG48&99%#+FZ3P,'KVKW#=W)%9PLIKNC2Q(_5\\AE0!4- M& PEY5 '; FDC"*8^%$4)))%$44N;_+^9L;V/E]P_O+T,J=F5?R]5#,^LQ3< M/(*FW=M].D8]O^.5@:"RL(ZX-MYW:V5;?N:"%JL][R5:;K8K+]*MWIY^C#[KL-\'=[S2D MW=/,H+'M83>W@]R&*[M*>K]=RF08"NKC ,G$;!1/%_+1+-L\G)(%;V.-U0M!BA=BQZ;^7H[2 M]/PLF;8YR],^TCR/KTK?=BDS=&*/64Z2^^N LR;.5WU1FI]W19%2>42SIH/D M>1<$>TZCMS+ES GU+G =3ZUWNEN+!8-;25?OTL=,W_%.YJO4[^57.4^?#3]7 M6W"ACY#R0FC.!D$DD(2$AAY,8NX'?API%D13';VQU&I9P*))EQ>RWG"/9*B- M!DQ;G;]ZR\)N(#:&.TPA;3"WF,AWC&//Q)8#:,P%VEY0&@QJ%A]?2&R'I,.$ MNV-$!YI4'T6VH[FR SJ-\V&;^PPWYW7PZLV\UN5[)R1'LN.I&>Q :L;G=/$U M/X]:)&;W[ (4UH#!$1%#*J9\4*42*"4 9,6 FZ M#V?RV.;6+L*] W:L7;0\KN[J>0#J,L%N[7B57FL=='JB\5J)F;SE]7LJ[R7_&69'P:^^L[G M+T**#QI4X\)+$1G=J"KWX%8N=?ZB]T^ M!98CV=GZMN]1ZPS=ZCXT]8)^M\-0MR8..^3T N_.\-)/*VU32/,IU2U=KEX? M] "749Z/8>]>ZY_DVU"A1"H.> R#D""(O-"#E 8">I0%,1%1' @G)1O[IL+AX_ZM!6%+NG[UY_D>GC MDCY_F?$+L^N:QZ\;40\A>8@DPE!&TH,HB1BD,@ET?.DS'PD6!M2J)%V[YL=& MRL9Z.#?F5[(?[!5L/ "Y"XZ2YV[]84>W_:'<,[-: 5Q.X4$O,BOMH.M6B=W- MA&'5VEO!LZ/HWNXN727)77">OBQ6V9WD6GIKJM@=W.S[K#,:SIK&M$;T[CF@' MF6N'(>HY3VU/PV?.2CL,Q?$S?TIQ+72<-U,SNM:=NN#_ M>)DMO4Q4EW/=C!2/%C1:>%)!@(VE-).<:L==U/'[:>2P_;,V>976] >6GGM6WAW8%O/T#AL[;=S(&\OR4F6WR_1#NGRBUPME_F/^ MM)DJZODY"H@0T L#4[TV3" FB$ LHC#0'Z@X#I 9#V$4Z.L1*J01Q$:^D\<<,8;],.96"]X'6QA;8/W7 M?Z=/SW_Y!5SI#K$?+AH C$D415QH[&0,D2(!)(A0*%C"9")(1*ETD#HY%<)A MM$VZ!K%Y>.P$F)Y'LMP\D,,""BN!-O-/;21*]B+DH$ER*E(#B9 <0*PCZ9$F M$!JU1O9^<3AQD2:[WZB)-%YXPC9!=DMGXD.Z?*#??YNMOGQ)YZ92B_[#_A6E M:1+1@%(50I(D/D0X,G60%8,,!5)A+\',YRUF-VUL&>E=%CVDU0\Q/Z]V;*MO]31;Y2OK>A*P/M'"=3BU*9MYP30C4&Y[9,SIGB-Z'6MVY[/Z M-Y:_*1-;&=_A0FTKT#I]U]PL&/0E:P7.]MO5[B8MIKC[CXIM#HCEAWP+74S] M6C_.ODIS]8VJ\I7U4)!GV(?4%R$)?9@H%D 4Q!Q2GR0P0!Z/E1_)&(?6L^*. MC!K;1+IFJU$-H56B_G-AKL.$IZM>LYA%GJ$OSK*$^L8I4/-J K;Z;7W XO9L M_>8PMSU#_PTT'1ZL']WFT1T#WCCU[JJMX6;K':/S9H+?];U/56B[EX_F-;B3 MS^G2C-^U/,5WK^6'A0"7X)0BZON0B,1HA,884J)_]4+D42Q]10*G>ADM;!C; M8%D7Y2KM!&LOZMF]DSQQK+SB1#4U^QZSG//WVP]]3_E[Z8(3E,^<0>Q)WLS> MCC-IF#D#=5BHS/U6+14C-'7?J$O-S;/5!\IS48H[^41G1O?L7;IO*4\MQ^H MTH$)6%8N %;Y 'CIA*."A%O_V/%C?ZCW3(T5X(7IX,,:\+7U8&T^N#P&N+M\ M1"OTNTL[^JOT@F^>\V!U\5A2:S;UD0S#4$F8J(!! MY"<1Q%&@HT0?)4J$!'N^$],=;&ELI+91_4XK4T%6VNK&78?!M:.I3B#KF9$V M:*VMK$*R#BL7'46B4XXYW-J@='+4Z6WF./Z%P401+XNLJ*F^'V:$4YC$U+"( M+R%F.EZ2. F3A.(X2E3/6HBE*6.CF4,2B+V+'%9=8\=!PP!^KJ77XY*&I3-G M%3+< O3<^H65.>?.&76$K0.UPNT[MJ/3;5'M=S2;\6G".(E]@6 4Q@BB4#"( M)6S8 M+:(P ;F-W5%^(P2=LOG^E@8EZD9GMSFX^>*VBHA"*CU97LEA3C! B)"]&17SWYA&(@("8E#2HD+ M^;:P86S4O'&AE"S=.%&>[YF W ^0.P*,)^#WPA?'C9 V/69'/CWW0\_4U$\7 MM!!?; UBQUJ,[G8,+,W8&JA=I<;VMVI'F^M%@X]&&;(L1CR-"<4*"PD#%.KY MNQ(1I!1QR+DG,?<\K+AT(<:]K8R-^HSF!Z?9E]H"X#Q7/"W+I;NQVWY@=03* M$R022)(XABA@"A(68\B9XI&(0\9BX1:9G@SM,)'IS5M,)UV":CAC@=#5$82<&;T1@4XY>W]+@[)RH[/;O-M\<[R,Y6 M#+N1W!:DG;WDUC<:6+]P1\,J/T3_\(4N]E>XG9*0>W'$,/0CE>@9NXH@8T3I MCDXH#T,A(Y].M=^S5-ROZ')E1Y2#V>_""MM>]+AJ*!]GBSR+9'AQ0^J$:X6J,0&',51PK&7$B(5&)*F02Q M?HHXPXE'(YQPE[E=/-+DH&1GY_XV0UE^RXU6\C-BR]?IY<4T-#HM'",8(3WQ0=2/ M(3-RE03[*O1H&$;(ZKC6YI9CHX=+NJ""VG% #9CF][R=NSV_RY<7GR_>7YS^ MPNXZM^>ES"3_TV/Z]>?RXN*=+'_)7\?\1:S=:I"7;=?TZH7:\TGGTAVWZ7S& M7S>%2R+!(A1A"H4?&WT]X4/JA;Z.D?TX\:D0"CMEJMHW/;J7L&ZKVWCL@+?= MV-P/BGV_VTTB*1-0& Y^+__;2WD8=]R&TDG9;GXL(BD'8'%02#ETA[9I3/I= MU[.2,GHP <74)"(1',60*T] )$T @ ,%/9D$G$?Z,T;=TI1VVA@;&54F5O.# M23YM<,TOVH72CGY.!*AGGEEC][SBQ9[>=@1-W#CJZFYAS M^-*V+WI90>^.?OM$]=UG=)Y-N1^K, H%Q+'/(5(*0<:I@I)*(4-)@RAP2KS9 MV\K87G9M&WBJC'-]Q_>A:/N6GXA-[^]Y:=\$&(36)D[ +\LTZ_"872,0';_R M^UH:^*5O<';WM6^ZN.UFZ>SY64 M0>P3"FD04)K$Q(]HY%:I[4!+8R. RM \;*Y,==V%.H2J[:Y1!UCUOLNS!Z;C M"M8M-F*.8-'QQLFAU@;>Z#CB].[&Q+$OM \,,MU!Y>.;\$@QR6(H42 APDQ" M%G#]$XEBX=$H5LKI@-C;VX^-"2KKW*. &F3VPW\[( 88]XUA/;S9^WWN?(BO M-3'XV+[KWKY!?<]5[=[6#W2V_!N=O\B-4*HI?77QE&N\E:=6$AZ*R,,^]",9 M0B3\ !*,,8Q"F?@X%BSQG!89;1H=VYMM; :YT>"3I,;D0K^KU=$A*]3M:*!K M+'LFA[8P.E.%"RZ=$HA5PX/2B@L4VV3C]-WSE\G;G#C*IGKJ(90G!:3(%([V ME-ER%!@F01)3*I,@"IVF(SW9.3:B>TA7U'32QA\PVQS@H[EOYZN!5^]@.X(< M0;?US*D]5;G[4)SA_+AUAK/#A9N>NV:T%>WJMIY;CJ1+P/NL6;>ON7;C325@ MK)O)4^JT27+VU9B1?9:K2F=(CP^,^$C!F#$/HD@JB)E(($I(S&,11@EWBGFM M6AW;6%!DT"XWIKH1OQW2=C3>.7X]D_):+]WP:X%CS>0)T$;W(-/DA%*G_&C7 M\J!LYP3&-G>Y??F$&XPV\X-WLX _DW.'K_H_UY\E4OZ*'_1-UB]IRNY MCM[7=7Z0YS$/*0SC*/8A4G$"&34JZIQA+U:82)&XK=$/[<+8.+(R'-#"&=6/X0RQGZ::]IUG.8TF[(?83Y5_T'&3YJL=Q7Z1,\]-)*ZQ>\E7^:B8D,5+.X UV[7.4ZP9]C5C].!VUD3Z>"6+:JN M[I6#,?]\3E?_+5?F;(/4D(A/=/6RG*U>JW),>:&ES=&=F*B()M*'./0C0\T< ML@AQ&'#BF9)( 4-6X5Z'-HTM+#PLM92_\]HW\"J-[GSIG1'R+/P#E8,.]3T[ MZM=F?CY3;_7,TQUT5%EZSNH@5V]]YU":=?@^'*@R:Y\OG5LQUFXA;JS%VE%3 MPY5B[1:;-Y58.[YUCR.L$5S[,/LJIUAB7W@T@$J:L@],(4A$I'_BQ$^H*5]. MK>1 6K4^ME%3/]U)#]2Y!KO# :X-A*,;RG*!1^-%GZ#W,#*U 7^T8]#Q3NAG M[-D&L9-19GW3\8TGV_ZV&CEV;M)E1;6])(4>KHE(@D5 MDY3[- H]7YQ>0VU_XV,;(=X8"E8;2[LHFW8 ?R64SY4((99^ )'G!9#X(=+= M$<2)_I^01.-ODCW/C/_:A+YS6JN51O"\G''''7DGZ.U6#/L"M.?Q^F!5NMH3 M_F#QA'=4@JX9KP&*SATPX-QYG4>AL2LL=^0>[<:17&9L+6QX29?+5W,0,3]3 M, UIK&2"?2B%D<7U,(7$T^-&&'$I?461BD.7<:.IL;&-$Q_3Q2/4#3WEYV!UK"I@@T*G]-+8X*!T8N/Z-GU8?:<=7?R2 MIN+;;#Z_2^?S#^G2I)-,91@(%.O ,HR1@ @+!5D<>YHE<,A\0CV!G6I-[&EC M;.10F0A^-T:"TDK'DX?[L+1CA1,1ZID,7,%QIH,&]SME@7WM#/KR-SBZ_O(/:8@( M3' D"$7<(QRY5:-R:M_E\1^F2E5I&'@V>JXZ#D\5F+\)*1RKT3CUAAV-](;P MH-%&<6HN7QO;6-W#>8Y6:'5;<\;)@F'KS;0!9Z?63*N;M&.W6_U$FS M2VZ*,%?FFP.!/QD/P&SQ1["!?>-%+R?[VH/8*2FU,&-0ZFH/TS;!G7"G%@E; M]U]2^43_KHGBZVP^E[=RLYU_I8D;7A]N"Q&,\WT'Q(<+(E$"7 D944AE) MBGED-;VP:VYL]+9E\ 34379(&SJ.S_S5"-SQ$V]M$'3(M.H4R8%2 MJ]H]BF[)4]:X-&9+';_+<.E1UAZ]R8>R_U:[T#-7 EFG6VTHW3#_AWGZ[5X_ M3/E!J6GH^U$B*(-19-)B?1E!',8>E!(3C'TLDR!PB3BM6QX;$^>&NT66]BC; M!92]8-*09MTS(W5DR*^-(:#M>7=!8[.8'4:+]JW/FB8Z S*=G3H?H-V M!'5%EZ80=G8KU^?P9OQB(=[/YB\K62@9;90\-S,SRH*$"0]#2LRQ99_&D'+B M0S^.B(HCSEF(7.BJI1UC(Z]*I0)6VCY%A6FSK\;3IZ=T49Y(3E]6V8KFA:C_ M[,9U;3O,COD&Z(:>>;#R0$=-RT)89P)R+_(=N-*/22FP5G.EETGUB7!VRI1M M;1F4-T\$;)M%3[V=&Z<*.9M>+5;FP-43G<^K_,BI$E$<*!Q#C$AL]""18RREH=5:";O=%15K3+@((Q]B:&B MTA0G,C4,C!A ++!@>GKF!QYS.H[RYO9C>VDOYKH5D\3]59KA4@)CJN.)A[?X MV04<[5'I^95=@]"#:M-^I[L]>O"VB6$/%^QU;^?XP/ZK6E8EF2WH@L_H?)-1 MG*W_5M.&?D?GIE3Y_1E+#$A) 05@@ M>2!BZ1.GLB5=6#4VIJC9[5C#I),^LJ.5P9'OF8W6MH.:0[GB?OGGFD]FOI-[ M!7*WP-JO7J8XG2+=;5V53BP;MO!*EV#N5&;I].:M>7JVDGF%B(T^?R'F_U'' M<*923#;U$\H037P8>:;\,PKT5"DTL2;937/OGT),A;4./UAAUS7['&QZ:W*RAV,-=]M]MF<99 MJR"R$/=FF=9HU.EWW8B%KEZGGL HBC&"3$E-2X(ED 2,P5AAI(Q$@8B=SLY__U<<^,E?^:CCUM( M7C6CYIY :@E%MTFEQQH=-M'4$H*=Y%/;[YV0%7#!^?)%U@L75>>BO(CAF(0< MAA["$"EJA% PA2H@0B61G_A8.J<"'&QN;)%/L3-#"W/K=-,B)^ PQ@Z) )T@ M-\CN?VGIV\E@YT?,[$#I?I?_<)/#;^T?=7_O?O[Q;[7CD\MTD4_.C*[NY8L> MD9_DLFKDM7KB(R^*$/$2&,4R@DA2"2GU)$0^0SZG$:78Z62*3:-CXY;WLM C M 4OY52Y)Q^F[+F=,^4;FJB5(4/GO_(M=2B3P,!4.*0!R%II)8@B#!W(>"Q)J15,1E MXG9(SM& L=&2O1YH:\@M9T\] MGW;.J@(.6&HU8I8!+HJ<-LH"MJNM.+@?=A]6<7A7!B^I.+@W;.WG.+P5K0MBR9FIE$Z-R'7]:*4 MRIE*RKPH"O(R !@B(;$>Z%@$@X#Y* PD(8E5/NR1=L8V#FW,!,_:3JA)AA>6 MNI8FVP^KW5#1 5@]/+(SBU*!+6B$+'!<#VMS5P<:]&AW<+=S5? M?LI"01ZLOY<97\YR3LJKDDQ#SC4'< P33Y@ZXV9Y4@8*"NDQHGP_$+&3XD9# M6V,CAFKJ6DY8:^:6)9<<4SR:8'99!S@9O(&F_"UP:SFW;T2DAVG\_O;.,&-O M='S_Y+SY*VUJ#LT6\D9=+J6FI@^4YU/]"\[U]_7=/TA3ZTA>+XIJDQ]G3[/5 M%.E80@2>#B\P3R!* CVC#E0 B7ZR0L(84F%B7W3(M?G1T8S);S('$7,7@"I] MF)B]UL(+H HW)GK,+:MVSHTG+F5SG#NIF9'ZA[[W+(\"]<)Z\&&-^MH!\*%" MO?(!?.P==9=J17VB/U2YHNY[P;%:45L0F\L5.=]UP'I%;3U^6["H]5WZR0)< MGT/@6":1U .W#E(91$%HXE6N?Z4JD=2GL1)6!>U<&Q[?J'*>?$#' R%]P-O[ MR+$O/["70QRNZ R:,GB>HQBND+BF$'9TH*+BOJK,^O7"L./+8I7=TM=\QJ?I MR&.QH:=$*(A8K" ->0"%AV.?^E$DD--JV]$6Q\90E7G@N;#/C8>. VQ'0)W" MUC/SK".@GRIK_VA6X=9 WAX!TIE_K,'IE'B.MSHHXUB#L$TU]E\\K8IC;3*O M*%7\OBG3[44LCA6ED#")(?(C"4D242(PX][OL0A:$.L'B<0"^47FAJVJ+8OK3Y_C;&1F:5 ME: RTV&MZ@"*%LN IV/3>]RT!4L;_=L#^#@LV)V.TT"K1H G$U",PCB@RI8D(Z=0)ES^2X*\S84Q1V%(Q>917/%%,==?J8-.*I$=+Z MH%N5DWWUW>2GU11(D42!C.(8)C*6$"$OTOR!!8QBA+".D\*$.:DK'6QI;/RQ M.9(@2TL=-5\/8VI'#YT@U3,];$"JC.QEI?LH%-V>6SW8VK!'5H\YO7-:]>@7 MVBJC7B_T&Y=7$)+OZ8I6IR9)3"1*$@FY%YM%:LXA)D9^S5.($(4#7UFM%QUK M:&S44 J#UHP%QMJCIRG=T&UFB2XQZSN&: E7"T759BQ.E%8]>*8!=/IBKQ/_-):$E$^7DN_3A-21@B@12#$:<<]O?UEVKOO?YM^YW?O>L@[_)! M9ZIW]/ %IV4(Z3&5S19YO&-TA_1+KR>(^J=L)O(%I;='E2^_F!^O%SI,>EFL M;M2!KZQU/?QI%(J84"^!@<^D#F*4GO49C40_]#R6) 'SB-,AP8'L'AMO% Z8 ME#Y%9TOPU5!R4:*LW) MOS5"G^6<_V)15)HK%TQK)P.F'-%$2BZ@5)XINDZY"5HCJ#CW$Q8%GO!=["P*=V5?-P,V ']#Q\'$[^S[ND="7OD4)U MN/2FKCH\3(\XI<0-T3.#I0A8F$@GJ$"J7,P.12ZZ)V;Z>Q9H"R M%KEIX#FWS6VB4P?,;C+2$H:>&;] X+89 >= ?H^OG0;;]?L/&A#O<6P[:-UW M2?_:R@_?TBD)D.\K@2&E2D+$>0*)0@Q2@107BM( B;ZDE77[8PLD];.#^E-6 M-H#;O?@]PM@S.;325=8NG$=6N8;=V525C0VC%56N 72*IG+]-BW/&2@EN9Z9 M7WWG^5S=E(*]65S2[(OYOSDC_Y7.38MW,ELM9R:1PGR@HY^W?ZA=.14(,\Z\ M0$3_YD(>I2/Y]&*Y=C/_W/'00P]/@!T;G[E?>V;L39=6_A5UK%.CHVFZ MTOP+:K9/P,:MXD/3M]M_JWVAP[,:_?5$MZ<\>K!SV/,A_0&]<[*DQZ9:K,[J M,%P/:7H$TR_)RMSS.==$7HA\@+LSZLL2-GZ+%?3,"&2(3^"F$L=0B=) M#)G04V$>\DC$2X+;BVA;%QF=7YIL,MKK;U]\V2:NN;M"S'-]>L M=Z/*8]DWR[R!C^OBVIZ4+!%^"'TE X@\FD"6A!)*'GN>'XF(8J=SD,W-C6U MR:TUP6EIKT:V>&5.J&E^!'"[24%W,/8\&IR(H'LA/BM@NBW!U]SDL,7WK-S? M*;MG]ZV6V?_\BQ0O@U M6 +4;1+^D3:'3;FW V GP=[R:RTY1L[UIX^_R(6>W:L>/%]EDW]1&+L(PE5++DI!T(AB:4/?<9#S ,< MQ<1)LMVQ_;&1UL9\.-][A-DHL&B['2=CKKUBQV$]8MTSF9T.5"=H?TEMJ$@77FE%1Z$DO"$.(2*!#M@!SR")*(4M$$./8 M]P1VJB[+5.9W_1' MX1/XR7CUQWR9W4#U9%IX.D2-3#:G1)!@_5.HQQV/*)(@MTJY#6V-C7X; M5KD+@[O8(RAA/F&#P!V\\^T.',.MFYV!MXCTORU0MG?^/8&WCEMM"&Q]I:VH M8B%EDZ\"YEJNV1%%" NDF MK=C4W-AHI%0,+,5^3"?=X]@SHYP*80OQ11MD3I1@ M;&QB8"%&&W=WY1BMOM664BZ$T'?,[E6]YNTR_ZDF/G"81]2)SJ(0RGT$4 M,0%)$ D8A3R40<*(-.?"7,AD?T,CI9'26*-5E6?4+D%EL"N!',#7ECI.1VT8 MTF@!6 NZ:$;C1*(XT4P*,V72\Z4=T85WKYMK MRO,B%]_H4I1"7Q_2I9*SE5DG*Z3 ?I,F!I+BXJM>C80W8+S_WCWG-8LE8DK'DP 6\[HO "K-T %\U$*=#3E+,)_[> ZI./7\F[MB+-23GIZGJ>O4KZ3"ZEFJVQ==<@/6)!X M"B8^(A#A6$(J$P6IKS A7A1IAG0AR.;FQD:$E5X8KP=T)M.2E7:[4> 1K.VH MKCL$>Z:TM=A::2FH3)UT5XS(#91.^>E(DX/RD)W[VWQC^:V6JDP;T;7RANOT MG#B141"P"$IF.$4&IDHJ93 *?,GB 'LAL5HA/][4V/CD9TS%%J@%6._KH M!JR>J:-FY)HL>LE'.HY&MQI)AYL;5@[IJ-L[RD?'O]%A;D]^E&JJI,",!11Z M7!JM(DXAQ@&#(N !9DE" NY4C^=P4Z/CB<,9*KF]723V%!C;D48WR/5,&NU! MZR:KYPT>_2?U%,V=/Z?GC=M6*3UOO]&.-BJQM8>TG =5DR=9Y"7FFGDE'%91A"KF(] ML_*"$+)$^E!YC$W2#'ZD,[GZ;>;Q>T+F\_XC5+2U V\ M^2J7%_J#E2&@8@NN+&#'C*J)?NTA]LT&5^1YD"E*H B#,&"(QZ%=U?@VC8^- M)@KSX9A %FA,,@"GT]EO@(FDJQ,(H]@GPE"'%;CSO1GK$-+_?;Z_>+B^^>P8F9[82981['#0]SS8[$VGVR0J]17Y M=H-?MQ'RB38-&TEW ^!.Q-W1;5M$YGNJ,-Y)GCXN9O^4XEKH=F9J1M?*%]5* M@)%8W>RMZ,]T@" ^:Q!W:E>]+3LQ]0*L<*!BZ(?")/['"K+ HY!$))1$(4)0 MX+"H>0X?1KHH^C%=/$(]8CR5:MWMZB@._3Q83"G&V+WG+/B[<1[4O:\TARK_ M\R7PFI>@A& "-B" -UO66Y6 1OS4.,R+1OST##2O&NE3Y#9+.U,W-L[RAK9I MN%GBF=!^,\L\EPTM@JA+NJ""WLM'\S:72S<>DE@1/=F,I0@@D@F!3 H&!9=( M^@CS6-D7&]G3P-CFD86)#F/&/M LHH$3H>@[FR.W#I3FM5DBW >+PW!W(CP# M#4EO8>IHB&APO9'&]WUO.*IML/H-'39=UU((VLPH6<-QJ?*T%#MP6JJF2K%U M3NI.&O4;_??+=)%GV[W0N9X"/053S 2B* AA2+$T.H4!)&$L8.AYBJ@XX4GH MI-1Z!A_&1KPU%R; S/\@QCSXL89#Q((&(X@EA/"R UIT@2CY$06\FUV30VMC&J,BY/SRSDQK*\#LEL MH7]?+"3/J>W;;/4%J&(;6/_Z7&P#I^MMX#+!L_J#_FIF607/JH?LAJ6N<.]Y M_%@G;:YKOJP[(3>U^P3-)D!Z2K M_Y8K(RHG=3O"5/G^H!^S:>P+%81>"..8(8@P1Y P):"0,HBB. CC2%BO4+BV M/C:&,J)3#K-T9[ M5C;ZA+!GLBE,WUG[G925,[4#X%5S]]J%"3!. .-%GZ [ MK)OT"?Y BRI]=(+;"DQ;$!N79YQO.MS:35M_WRSLM+Y)NQCU\XM9.KI1=_(Y M7>:RY^6:4C;U!?=Q0"6D<1Q I(B>5TKEP41RAC *%?:=%F<.-S4V]B\L-:'2 M ;TAY&I8)-XD)) !ZSGZ?F M1]3W[.[I&5C5T[T+^U7S=+#G!U+Q=$>Y6_7.%NV?IMK916927JIJDYY4?&/J M(R;T5,R'/HDP1#Y#D' 9PS#R0D\$@I#8:R/PV9O%8XN"BIIR-+>MG>!G?YUK M-PT<59?U'./TE*%:/ 2U/-6+YN>AM>YH[WW4BT1I?U:?1,Q4'B3U?IBL[M!I<#[3@- M">O6^B.9!]-&V[,QQS"UX_0.D.J9B7?W#BHC.ZRFVHQ"M]51#[0U;+739H=W MJI<>N=R]\M?[<4N'QV-/O?D)5 E$H!"18(1ARQ4B($C\, MK)1WFAH96VA8V0DVAI:+V/:EO@X"VLP#7<'4,PFT0,BIMMAUSK5[/Z^BU+:5)-]4#BZ(XDF!)0LR-A*#^AT4>Q-+'T/<$4<@C5"DW0=*M M!L;V@E_6$\Q^^C?O3Y[G^>"9+L%78^Y?0.AY$Z_X?[$HG@'ZLOJ2+DW@]A> MT 0'P03'<3ZUT+_&/IZ$45)=/-,Q6SGO2#9ZQ_^8C_:^^V[/)??LJYZ^6*_,'N]DN!#FE\WJFG;=U2'/K)GG2 M6I=J@H?\[U;Y=+N18?5.#[BXHW)ZZ+IVO%,)LM_+Y=<9E_N7\_04YZO,S)J< M6;C+\IB\_KG)@BOR'C93J6(Q[T.Z+/]DKO.G. AIA&*L"8UXI@9.#"DC%!)/ M1$H@XOMN;A^/.XN%P)NOS]%&G0\' +@PZT)RG M>[:'L3-9<<*9RZ9-KD-[7%?_>)FM7J\7V6KY4J2/FQ7#AR]T4>Y^K3VT*+Y+ MXI@P&<%$F'P;CF-(0C^$A!.%)>8TI,&T(/[[%5VN[ ;0,;CF0K/;#O:XO2$? M9XO\@-W>E)S,,?(? ]!3E:B 2B^""H4$(H'T,^0I"2GFR,.**(5Q^0Q=+<3_ MS4]0Y5Z/*5W%_++^\/RX#XY==#8&4T<:L[4\#%P VK(E/NC*XW-)L=G#<]P ME7O'V.?='QH^MV/#GR(^M\<'XL51V=8R 8EFL^Q&77">OBS,3M%M.I_QU^+? MC:@J8WY(XD!!WS<+O[Y9(O%-U6!"DHBJ,)*)4UT%NV;'MK216VU.*CSKNU89 MEXXY079X6R;V=(YBW]DY%8 ;D_74/S<7_%[^MQ>Y6C>DNLV1L6MZV$07)SAV MLE79J:2FH5%K)H=ETASUR-HAJ%;*8(#;0VK M0M#L\(X P9'+VV\[SW+M_^QB(8RPBN88N> SF4T3Q*F2E,&08 H1]4SIW$3_ M)**8,8$4"9T"D8:VQD8!-5.+FG1U8\%/GU,]F?+#%GN_A["VWP;N ,$!=H3K MX+VQL]L]X2-@=+X]?*B]P7>*CSB^;]/XV%=:EM[>)H^]'^$ MYA#"($U( $-*!=511>+'5N=#[9H;&XW7O'1& MOD1CUGF6\HM<9+.O\GK!TR?Y,+=,U75 MH2Y6X]_8#JY+J(WY?UP7VM4^=$=?+<'KE,]<;1B4X%H"M,UX;6_CGNU_I6.R MU>O5DUP^:FK]99E^6WTQK='%ZS14R ]%0B#RO0"B0"C(2$Q@%"NE9V*Q9,PJ M:^Y(.V.CM,)44-D*"F-!::U]WG\3M,UD3-O]] ?@17=1 12]'1TU)9M$ECK _%A 5B7PB3#C26@A),32[:?N^IO(J,L>PB[4.59!5%=7T:E1QR!?E/U;M?-C? M"/1Y658&LQE9H]^,'O\H!V*CRM8#R^BWQ_()C^)#_F/BD)&KE['I*;_6A6,4 M*$'6Q8BVIKOR;[V_Y%47(["3BNKRUOR,]?O9F_YDYXN?_UQ,5O+]_/ML#&&> MI2P50&$D 1(J 80G#+"<(9@01"6'+F>3AUT,;LU9S-\F2^/<:DR_22-O-&=+ M+<*2FV3(;M;V$5CM3.K+P.IX>5@+%Y72 :'%"V<4GU8]J.5[I)M>S=O3:N[; ML"U/AKOO7"?[:(I$5)5JA$GM^V&RY'1JLH"/.60X35D&,II@@!0WB;J+0N_5 M$YKE^G.)E;KT+M1.E*&1A]Y@1*MOL@E;-4Z++XO)-&J"\5?SX['X\/(+59XO5I/_*O<$#^I>[PYF7R>;!&U"E#&>=#J.!F:W?;@K7*W;;NO&^MME MN^JWLZEV?CE8O&8SI>O"[GQ>>-$)HDIOPBAWERC),D!AGJ%QK',F$(T M3X15\3.W;H=&\>_^_'+_Z>[+E^CVX8]W]Y]NGNX?/CGZ%EKB;6?VAD>Q8S(_ MEKDXVHCONY\3L,]3+PV5%IZ_/])9.)VJ^F$UH?0%/*.58)04@,8[-1:$"!&8<")+$+!4I M3[B59V]K+X.S%FHY1]%&4B=WAQ-@VI@' 2#JVAXX@HZ?5\@)F)R? M#H>/RM51HQV%,WX8)U[NT\VB7?X]+XHS#WO0WY'-VCH&=:5_+2>BO%+8+1QV M]X/K=^[>W3^]OQG3.!9Y$J< (F9"T+$ &$H)8J%(47#,XM2JME8@>89&J1OQ M3:SZ1OZ(;BDPBF2I0E3IX, E 0;0@IS['98KG#&-HJUQVE%HI[*CJ=EXM7%R M6!WZ':^>UI$>QLUM]0F'(JPP$X9KLYU.#1>W98WV@@\BHS(T=^5T)9G#M:@VQW)AH2R8]Z] M$$7WR$=+:,(&.Y[KM-_X1DL(#D(:;=]SS]]P.W^3"\M[AX/G!_0UEW(%O6V$ ,KU6+"7E?F:N)I M?ICR>FM?,A9Y(3%/)$6A72I2$-; -\WM"V5 MDKQ,T[/<2L;_4KLT1V9?^+4,45AILV3YNOA9%RI\EJMO? J[A!@E.W6 MTW['KF..VE(F:NH/5GEIM_4IPT:: ;Y;#_"92EH!,U2&PSQP]-;%8O4<[14* MQL/HL& M^Y'\[_.Y^#Z93C].9O)^)9^7ILQ[3E)( &,$ J3W)P"CA(,8"B1C MB#@IK$YY3O8P- IN!(S^-B)&I8R.6XY#%.TX\2)L.J8X-UBFDZD&9YK"7 M7HGCI)+[/'#Z05]/I#Y4?M$1W/_0DFFE^>=4&P[.>3^]^_B[G7Q?TY=N$ MFS..Y5-),VMGO!SSA&-MJM$T+\R91 ((RYBVX9!4&!6P0$Y&VP6R#(TJ:E4B M,])1HTRTUL:44MKH4Q[2.29XNF3<["BGI]'HF)P\!B+ZN]2FFY(C 5 -[.GF M+T_/'G$7 W?H.7=YDYY5.E=T55IEMU.Z7#ZH,M7'S8_)<@P3262<"\ 2E0#$ M! :40PX24XQ:))0GTBGR_F1/0V/,4KYRTU/N5O\V,CH:5Z=1M6.\(%AU?>;E M!)-[B;QS$(2M6W>RMWZ+R9U3^J#"V]D7+@LMO.'_>ITLRW#%Y>?%_(-)%?1) MKC9)?,IS*17=.'9GH=&&R9C=94OW"^J M\#S4=MS1"8 =<\G:?VA+Z%&DI8Y*LKQ)F: W* MJ4A#^P8\2S%5M/?/TF-S];!X--4H'UY7RQ4M*PF/39R 5%1;,3 C *F4 EK$ M L224)H42L+8J>#!N0Z'QDJUH'JAWLCH?_)^%FX[B@H)8E]63BVL_CJC4MQ1 MM"5PP )-EM"$K=)TKM-^2S590G!0K\GVO0Z2F/VI>UB667ZEJ%P;;Y[-G\8, M\H(466I*QFOS"/(<,$D8*%B164CNQL8YZ'3'0JZ[WICD-X%3 JQAV:_::.92RF6U;'Q9+E\+1,PEXF>E%RTV1X! MAL+RM*HK@#LF0R/W^@!KM!>CT@AOH-X2/^ !EP]J80^]G"3H]R#,!YR#PS&O M1CS+@6O#A4XT:;[(V5+>S*K*5U7"KZ:X"J2D(?*"\M.U.# M9B$TSWV0=/6ZD/^C@D MSQ.,<(ZY?&:/!B#T(3@6[B24Q/C2?-W0\^ M?34'P6:AU?\O3-EE6E!>Y#$#,(.Y<1W. *-Y#F*2IQC%*,4Y&K_)!9M[^ [: M2N$R6;=EZ?8R>ZFW3_Z^@-8C8&>7=XQJQTO4CN]?(W]I):P= ,L\&)4.4:-$ MV/+7%T#8E:.?M1S7DIJ/?DO(K>.CK;\]?X9T*0\Y%.GH".N^"G6$P]RQ6H<';NT5.UP: M[+%JAX>>NY4[?!H(Z+KVZ=6DC7Q0FSP+MW0ZE>+=SSO*O^T^.T:%+/0V)0QE@/I:^HB7XIMP&ZD5B+YO_+H6 M1H? SG%. VJW%>IUF#I>A5K4<])JNM[ M\OF :.7JY]5P;XEY'\VO!_7PNC*NS\N_Z/15F@OJY9/^0I;?YE,Q1HK2%&N3 MGQHW9023%%"18)#D*I8%E13%5HXOG4HY-(ZW3.);_C9D,J]5&T5O1KE1=E@S3$%IT//3FQ/7X!4A8[=.:W([Q[?IG.?TI9>JP]O)C^ MZ^H3,51<09$")O(<()QE %.9 *AR#)64B!9.GF,G>QK:ZE[%%L]+"1WOHDZC M:;?-"H)1QTODF;17:D MC=N?FJX>I8F;D:+RTO] )XN2E39%'>LOGBF>LDPB@!6/ 2*PT+]H#FBJ6(QY M3'.W!%F._0^-51KQSX6U!,'>\E"G.T0[O]NN)*[LJ^B/,M5C23\=T(XG3&$/ M81QEZ/?(Q0^@@P,6SV;\Z&S=[KN?ZY__/M$FV()_^_E1OFG$3.Z4C+ 8HB(% M28PR@*3B #,3VIWD!*=IJC+I%,MMU^W0R,N(6L^UM;#E+=*GF[^\DM58HF_' M8^$Q[9B^+H'3F;[@;U__"FW3V^Y6(W-(<1\.A'E(4297;,N!$'3 M%$/*"@ +1 &BM "$,094DF>)3!F7PNHDH*V3H:UX.W)665T=ZVRT0MH^IT,! MU?5%J@]&UI/M:]&L;[^ES]?[]2 M;7,OIC\KZWN<")BA@J8@1]C,^4P"BB$#,L\53!B12%GY>;3T,;0IWX@9K>6, M*D'MYGL;FNW3/1!&'<]V=WB<"H^< <"[!,FI=GLK1G)&L>VR).<>#>,X\"CY M_.ML\E]2W N3]$9-3'+7*A*TS)VVT'OOV8X_VG*IY1*U#]KV/]BXKHUC&>>I MJ9A.99( E&8(,%04("M8DF0(HXPAAWQ$0]'+:F[VG]JH,\_R 4#NZ:4PR"_C MF@X-&T"B;43J"/ZHP:3\=+8=AVM8UJ["N_[#UJ[&O]A'=YFKQ) _OJMZ50SU M([S8">-:(^[JK]&[G%=U[;C6J)SS KF:7'Z'DUMW;?>SE]?5DVZF/M3(E%!, M" $*(3A 12( $W$*1*H2GJ$<%3%WN2LYW=70MH[;%Y"EJ)&1U;,P:PO"=D?! M87#KV##QAE,TSFF"29+&()%$ $1P#DBA("AHACGG4/]?9NV"?K:[H5&' M$3B:K"4>1%^+4\0S?E-'H MJ#I9B_I!Y_FQ?GJ=ZBV*[L_VMD<]ZU/P;U*\FF3QGQ?F$U_]_*R'>74S$\:A M[\5L ,JBJV-M@\.44@1H7)A350D!4^5_.)=89% E3A[HMAT/;;5OI!U%I;SE MIN[J3],ZMWJ$AW% M"20T5P!EA2GMC%* ,\H,JPG%DC1.<^IBS%PJT- LGRH#H=#:.%8>NW1@[+BM M3[@[YCRC"M KUG-4GG*6[@5&CVBCR"A::[+V,MCH$K D62!4PU8GNU2H?@N5 M!8+PH&99J'8OW _N%DMK\E>F'$J<,0*PP-HHI(H#DJ<)$!C2.,D0I](I#5][ M=T,S!9LIV11PG*MH6LY@9\=&2[@9)PBI1 "N]00HS_1./$X84!BE,DLQ,ED/ MW2MJ!D#]2J4S^>X(! 7;<9-^\1?;VW[]L.QE\$I)=JATLXT_WN5U=O2MZI_< MW+>_Y1EG/IE-5KK1-RGN9RO]84PVWEW/9O;\5[F2U'69_D/2Q=/W^5@5+%99 M3K5Y+&)M,A-D\J030*2((5<8,I@ZA9W[2#$TVC=B1;(J)_Y>\O(.Y;__MR2/ M_U>:C"+]>2+'('2OH;&CI\X![YBU*OE!J4"TT:!RSAV5Q=^X2<"QKOT2',,&LWM)TF]L^R5@'82Z7]28'UF657DT!^O97?[O?75=:O*<:7ZI M(IT?Y]/IA_GB.UV(,60Y$PG' (FL (CI@:,QDB"CA8AYDF3*KIR$9_]#(\A& M_.BW1@%SE1)MZ_ _HB8>W^@1U8HXGINZ#I,=978(?L=DV0'NSD3IB5Y0BG25 MH5=R] 1HGQ9]F_$/S?XP67(Z-03[0?_-I1WQK>)RYM'-/_G&UG0%_KF4O'#A(%6:,3N'STN5Y[ M+AYM"<)AZ6C;%SU=(4Q&V7SM_-GL)BJG^B1-$VW=*Y"1A&KCGB: Q$2 MF.C?L;;MXU0Z.3X<[69H2UUI3=3I=?F6G$T\OZ.'PW%H+?T9+@:L8R(YFXKX MDYX9=/FMJ54?T)&A%9JP;@O'N^K72:%5W0.7A/:G+_=VKJ,A908QP8(!C-,< M( 058 1FVB36/Q/%,D2=".*PBZ&1PYYWKU=XZ1$@[>C@,G@ZI@)'9"[R?.XP M>O1(-U?S?FZ/%FUYTF^"WP@Q,3Q!IY_I1-S/ZAOW.M9&444ESQ7(8X9,/K(8 MX$1#*"#C5"J$4FQ5I\BJMZ%-^XVPD9$6W,^B6EZWJ=\.L1T+! .N8T+8QVRR MQJR#0"A,8N1MMQ_EV:RW,CM M6I_ !G$[@@F.8\=$LX:P_+$E\BBBJVA=]J$4.V11 @>4 I=F/D=[+EX7DDVKS'2E\ M]!F_6?LH7ZI#I>6#,F[ 8R9(P3'C@'*&32!# 2BF''"]^2BX2@1#F8<;Z'X_ M5I]H_XZ?&S%+A]NU%[V)68B,JW3T<4X=74$/(+:;T%Z(]5::: NE]VWQ',Y3 M^Y3:0:?W02>]3O%3*NY/\Y//>:2HNM%(Q$W9M/<331]Z&(Q),)\M7Z"3ID:KID[-JYIL\1Z9B3+AJ,\\(]OS#=E=U%-M6'M&8 M9D(*5H!"< F0*6U'&5% $I6D&<>*T,1E"WJ\FZ&M2;N!GZ-+P-7.>KT< MK8[7"S^@O*)?3^,0/*;U2%>]1ZJ>5O=8_&G+TSYF;I4=^L-"3KY^6]V^+E?S M9TU"[U\WH7L'H8B\&A;,G ML_!R6!U-0&N0VBV]\\WT:-!9Z[1KM]F_YNW]RZ44RP]:W(^F,,"#NEU(,5F- M"58")C$#D"4*(,@A8$46@RP1!86%_D?JE,OQ9$]#X^!W\\5B_GTR^[J,7F<: MR6@AW^;3-W.%QDN!(T6Y5XS_:;#MS+8@$';,P8V,5>J\4DIS#%G)&=2?NAV* MT'[4)WKKVW^Z7>DC?M-G7O#TE#)!F/?/+W2R,.O/[3>Z^&HR+$E6J)06("44 M E2(%%!EW"$5C'E,)79,_WJ\FZ'QQ4; B%<2.OI$'0?3CA(NAZAKF\P(&&UA M='L&(W?7IU8(POH\'>^J7V>G5G4/O)S:G_9,#60*^GR:S^:[.2EK'_>Q2C%" M20R!4"P'"$,,L. (9$+F)CPP)42.W^2"S:W3U+1VZ/*U;W?;W4=?E?KZK?8N M:++)CJ*9=,RM=@9I.XX(AU['7%'!MBWI.L-L+6S()+-6J(1-5-/>9;^):JS4 M/TA48_?6Y1D>/VC"JKTD"Q73G"' ($D!RF0,:((AD%BSB8CUYD0X95@XVLO0 M;(K66WL'\.R/@R^"I.?38"-C:'?&5@PZRVZXZ>EJ*0L/E&W+0WCXL.>Q0^TZ M\6&^V-ZCE/1R/WN32\,M-WPU>:M2A!)9T (G$/ $$X @PX"PA +.-3D(QF)> M, ^_)T3W0 9T^G%HW'E)IKNVWG#.,?=>'6M0+1 M1H. YQE^T(4]Y7"4H=^S#S^ #DY$/)NYC.:>YG4=U9.![&.5I04U;ER(FQ,3 MP3/ THQI,R>G4.0897EQ <.=EV"@Y/99-_2-+JM3Q)=UWH:7==X&V2C@QX 6 M0^-&?H&0[IGW5O.FW'6TEQQCM)L=(SSEV0/6"=M9='\5HK.'Y13'.;3@&Q$_ M?2WO'I\D_S:;_.NU*F$E.&*0%0S0@@F 6)$"DBHKR*R5K+[%D>["C"=HQT.6X=L\^ED'G$T+,9^3)9_.347U![6=!^=13HWU?CM?KI9EIIPR?U%C-3BF M?;NLDP%]O6=2.762%2X,>&%C*R\3J=]HS"#P'<1OAFG5PS_V,(_KNKK+DWQ^ MF2_HXF?U]T_RQ^J=AN(_QQF7 C)&@4S25!O;7 *B( MH:V^MP^?_KI[?+I_]_$N^OQX]^'N\?'N??3EZ>'V_XUN/M6__OWAX_N[QR__ M_;]AF!3_*[K[WW_>/_V'@U.HST"UTVD?\'=-H,>236^J6*TU6.>A-DI$I18N MD5T^V#MXZ'8\!CVY[#J.12#'W0NP:_7D]6FW/]?>"[3>\?6]I!W/"_=-L:IQ M+ LI,9/FT*8 *$DXH 060!84Q8H@C$7F5!UQT[;3$M%;H4/O2EW;J%G>K_MA MT?6MN@4 [M?HAZJ&O3S?:K_?*_-#Q0XNRH\\XNE?:Q+WFYBK\K0/9307,,Y MQH6)E8QS0#%*00YC;>E!RA6W2K=_M/6AV6^E<'6\G\>!Z2YR=M/3&X^.)Z@] M%.X^L\=4#NLJN]-#OQZRQY0[<(P]^E ?%=8^Z=7[Z;NV8-K7P53;61OR(_8Q^,QI$D]D_H@WL&RTZN6#P M!S$H57J(T2L]^L.T3XD7M!2R=,W6Q=6[GYM'ZLN*TO9]>"GKQ_\EEWK]-DY! M]5+^-#=_=?=#+OAD:?+K_[.,/=?/O,D%_2KK?Y&?%Q,NQXE(H,@0-\X]N=Z; MJA1@4B# DC1F%$(1YTZVZW75&1H]UTI%-T M7-00/QJ[!>#7^11ZO)G>AF+G>EJO+T=OL T@HZB&9!15H%0NG8WMOIJ7?VVL M^34THZ@!)ZK1:?[5.(AJ?+JN9-3W./=0,:DWE090F:GOX;.K -6[5-=9T[7, MDT7YSO)^]EDN)G,Q1BB+>0%C4*B454ZYN(@5($66I05+",M\X@LZ$-6*>?L/ M1+C5!IR<3C4AFA6X7'67/2^[Q\:UG[74=YA^O05R2U-30;O2=3B+7JUIZ\KS8E\NEU(^-$'Z'TV9\.9V\N9P#"N *(. 00F!H!DEF,8J29%3G+V[#$/;?E4J&')HTE&46HRBM1ZC MJ-'$T8? 8X L?0VZA;UKGP0'Q*._2S4B&S3?^@N7AV*?3B2CMLON5?%Z6'Z^B'!4R28$D5%M)+,> 2%6 A>I5 3%F%I' ML1WO8FB4L"-E5(KIQ K M/H#=[ZX[>-_)KY/9S&QE&)V:,\3+\A$T71]]'@OTN5FM%A/VNBJWQZMY])F& MR+Y>O4HPIU5.< MP]RDXM=4BA0"1,0I8%D2YR+F<:PRIY+AQ_L9G@UJQ*S6J%%]]Q)-2E'];V-. M86S'"@&0Z]PT+4'[4H%6"3F**C$#E@%OQR%LX>\3??5;ZKM=X8/BWF<>=^,' M(2?C6TTO-PM);^="CB5&0L8\!Q)A") L$, I*@"#N3:N"D1E;.72NM_PX!B@ M7->T<)&1SFZB'X#5/K,O@:#KJ6RGO?7D/:7JD=FZE/S?OL[?_J=^I9RH_T+F M)ZA^EK/SH+%>IN,I%9KY=_+?_1;D=Z]+4S]CJ:,PXD6U&!^M]>GZ6H*_=43WY>R!3#K)PEMW"(:B#6 M9<_J%T91\V75<)0O5LF#;]H_*&>KZZH#&M2FNXXFO5J,5QVL?7OTNL+X+;Z_ MS^?B^V0ZU8WNQYEMDC4YAAR NUH'SA)D&O M\]P+G/WYZ=>(^R[R3D]T;1T+L3!DH'\^+)[FWV=CO8_$*M>&)B%*;RBQ((#* MC(&L$*G,FI=GO;HYY1;'N[>NY1S\633F;+CW/-(,N'V=T/XUGU.EE^ M,[X2#\K4=!D7*,G3-$- %@4#2*A"3WF5@X)J73%*LH(E;O7:SO;I\FWW4[+- M2!O-9Y'0TNFMX;;(;OM "[QQ)@35[*J9UMR'I@J0!"J029;*F*59GB1-*$:? M>._&5/S?@[>E01CRF^W:"-2R1K\98?]A,-R5UA3*:*T?YF[UV4(3UM([VVN_ MUITM" <6G?6+'BEC/\RGT_GWA]GG5S:=\ >EY$*WWZ1<+XC"J8H!D\:6*Y0 MF(H<$(H1H4E2R,RJ$,/9GH9FT56R@H=95$D;->(ZY!EM1;:=4H+BU3&5G(3J M?!IW1\P'O>G$81H*@$ILSV8&&]86YU(7X-;ZTONI+ M_#I?G&,)B^L/N/PFYIC@'(X[?-/1%-_TD/0N6\,68,"RX@ M 2(MZS+" N T+0!!JD@SO:^%6>%V^W.VSR'>_LR^ FVD/4=3([-_<9#S>"=9 MEM!8I" 5QI-3*0HP2C @6:HHP0AR-Y_.H&CWDE5EC?6+R1$]M[QCMT?8[B@@ M*&X=&WAMZ5 V H?;[5MC$W2#?[[77O?TUB#L;^/M7_3C]/N9GCWE\E&ZVHU- M&"V+LPQ (T!=CA_NO9 ]W2P=*T!=SLEZG(P6H]_.NFXOW.= M+G';.;#IM*->(TBWX@$. W ^R=6XS*+#! (TEA(@(3A@E&E+ &58QK#@F!8N M"8LZDM/) .@MZ]&+;NZ;.?!Y,6=M$9V6$]_Y3**KL;7;F Q@Q*YB!EC&;XZB M1M/1Z5!.K>_5HS-M!V0(\9=G9?T5(BQM 0\40VG=W055(ZI[S0(F!>(% 8F M'*"<4T 2Q0 662KR-,-I;A7$==CTT/9QI60U>P>KC.1K7G*\E$^(R[E&NJ"8.<4<7)B&@)@:]IWJ=FO/2]U)-^,3$8G%."D@U2N8V M#II94HO)\ET.;T5L21J(2T6T*6Z!L-[7#8M?QE&^$C1II MH]^VD:P%/LV&SG1@CTY0FK#HME?ZL(=AGU8#X$R/]F^3@,W=PG[_5UG5ODXPJ?O#L^\;AG/2#-,P_J5N]!)JL/E)?7 MT7_.7HT_$]5?@_Z325,X69D>/TCY6>I/:K:B7^68*THX9A! DQ,""8@!25,& MX@Q36# "N7"R1[PE&1J;&$7,@3,O58E4KBVUB7BMSBCB:X4B):79F=0J M.98,\AY#.X+J960ZIK!F4"HMH@_K0:D4B6[7@[+1)=+*1)_/#XI[":%+ 0U; M2,A;FG[+"5T*VD%1H8L;]+CC?Y*+YX]S.FLB7S/"8,H2D+-4;^H420 5,@:< M);$DA61**CL7RR.MNTR_?IPIGTH_2BV@P_7J'F)Q2B1#J JT?]!/*: ,;T7 MUI9IS#G,89K!\4R>*17@B];:E:GKV@!?Y&PR7VA[B[^:1(,EYH!PG(!$DK30HI"%IE5/?8+/[0^5N :%DX6/ACT/%:MU;?)U!_ M_ZNQ]T/PQZ,G#X+SGX7;7?]QA5MOZ?=>Z>]^_;BL.S?C)Q[Q/=!*6A42AK]IF5=_J.#@QTK7 *?!+?UV/,AL(7R MA^>_-B\%\S VATIZ]=UQ@]J*8%L^FE\/ZN%UQ>?ZL_J+3E_EDQZPI:EK,\ZU M*5E IK0MGJ8 B1QK@SQ/009A(2G#&"?VJ:0Z$'!HW+31)^([SHMT2Z-15/XV M)Q;S6JM1]&;T&D6K1K.+?50O&W@+$_G*P]DQD9[T2&W&=]W MU"E=R2KGY&&U.L?<^59M#8C"U_*:F7FT8F(7N?*=4 I<.-&FYYYK*3J <5A> MT>5EWUSX'R93N;C5/7V=+WZ.F<+45*8%#)N#5!;G %-, (KS@H@L14Q:':2> M:']H]FHE8E3*"NB:_WT6PG4L"X-(Q:[A!XI'M_JCB%V:ZWVVSYRSW1Q4Z MS'!__#&/C6Y98<9D4*Y/<%)99%#$$.#"1,$*K&=O@O4F5=&")P1RI*Q.PXXU M/K0)6XKGL'?8Q\IB7W6RS+<9RH.",)-Z4>,H ( M%0 K50 E::['+\5QYE7 \5AG0V.H]49Z2]CH;R-N5,KKF ^X%6>[?4LH]/HZ M<7(&SCM2K0V13L+-CG9XE9BQ-M5/!7ZUON-'(V:S7X4F2_YM-OG7JS3EODPP MLO%46G[[,)U_K]F@4LY8\ M6HL^BC;"1T;ZR(CO1C4.8V%'/-T@W#$-68/;P6VB.V!!6,)YX>T"SHY(PVAPM=G&$> :&P&FXCO?52#^D GB_(4?OUC4X.S7@!@QKE2:0X2RC% 4MOZ^D)^CMJ*0K0+L^?:S%-E<6&S2C/R0U MXE:,$WS9]<$J* DY"= K,_E LT]77FU<6MZH/.TXD<":KR9OD]7/LIS(D_RQ M>J(@)WD"D(HEP#(EFMP4$Q")#'.GF*\+9!D:PQW-9[^YP1V9 M>__EBLZ$":.L$]TWFIED]GSZ6OY3E1?$ MBDR! @D$$%$"4(9R@$0![6!HK%K?M&Z$C(R4KK?/>R#:7C_[ M0]//_;,M*AX7T,=5O_ &>J_1GJ^@CZMT> =]XKE>4SL>S0-V6Z6(KY[4KC7"&::4FI*> M<5-DY,DEX/!$AU;4LUMSY*F/F,.UO.9@;B'?YM,WLUG<30/C7#;J-.YVB\%E M,/85D;@-72GE)E=+R$#$,U $#D(\U5O/ 8AGE#X,/CSW@N^U7VOAXO7I2I,+ M=QQ#520%-LY1"0&HX!F@F%.0$)@1F:9YSIV2T;D*,#03]??%W!@Y=+'X69Y/ M/1N#U;6\D>,8V-[)=H=LYY>UZXKITQ,5TW_;'/PU"@1,ENF+7> ;7DK[Z M]8/H\$[8LQW/O3]=3C1Y?M:?:^/Z" T!WL+L-T:9O;*MNXUYOC*5X_[HP':;VN2A[KWPHEA_F"R4GJUB5/2,X9 M)4#$B=I6?B<[3<1^1D=]HZI5H@:AK*C9P!#IKZ5991HHHAJ+J &CDSI#5QC'\-6, M^E2B_YI)5QBBHY69KB&'WSKZX?2QU+N??]#_,U_<3NER>?-CLAQSP9(XPP04 M4D'CA%L PB@$68(HR01".'5R]W#H>W"K5W5R^_'$R:VFM5+^J%0@^MNHX!A; M[#(P=HM11W!WO(X$1=J9^#TP"\K9+OWW2K<>P.PSI4\3EP3^/=$?=S\,(\MW M*0P=AE8=] M72&L\J3"Q\,J3S_N1PR-\^7&6^F37-5^3&.6Y1G&&0-%DF.37UCO^&D:@RS# M>6*;^O.Y8OO)U7\$<_4431K*4KM#K&$28((B@&F4@!$4@(H%QF@ MF90\UP(JFKH4B@\%<'_5WFGW(-L1<2CH.F;C]4?YN(475=KFCVZFT_GW\IK M7 O4];8^SI?+M4MM.+JV02LH9[=VV"MQVZB^S]Y6[[A'*MWHO;,HJV1-Z==Q M5BC$,\@ CTEA2EHA@!E/@<0IC'E&\H)9);8Z:'EHF\^U<)&1SCXF:1>N=EJX M"(2N.H<=[;;66[S1426V XV./W!A]N8JYZTY[9K/S/E6>22A M8(Y,/1T@:))HXTEA0(E*0-D%XG0.T VUXR M!X*MXRGMC)A_ZNLV)+I)>7VTQ^NDNFY3_F2*Z]:7+KB^92VGY/4A.3MQ2/YI M/C-^'U)\>C69*1Y4==L\YHDL$"MB #DSP*-78LKY2Y^ZJ3&B1Z;^2Y.38!0Q^74R,S7A+_"FZ6C,TQBFO"AR MH&)3!ZA >A.IM!D8"YG1I.!<(E2/^=W,\AQO,"/>2-SW>,LJ%\7@!MOAWOVZ MPS> ZW7;V_6UMOIGJ6]9DZ+4./ 5>G=#$OZFO -9^[\0[P[PH_?>'7;GD8O_ M[%7\F9OXK:0\>S?P6_]27L*O4V:-19(4#&8YR%)E*G-0H2=?P@"21*1)G.0" MYO8&R+74&*9E\G#:(/'U'[O:=Y*IA"99GH$D,8&&.4^D'9#YU<8\E_( MKY:@Z\"K>3LY5P..<2O=YR9%]' M9.!?4T^U2@;^5;G52;GBD+;68KF&7/W5>[DBZCLU9:XIAV_6P2?ZH\DZPTMQ MJ]W N% (9K!@(!4%!PC& E"A#>Q$95+"0N4X=2Q]=Z*GP5TE5!GWC/?1KKCU M5MTU(^$I@,_?!@:#K>NK!%_$/+(5GD'CPK2%IUKO.7_A&24/$QF>>\'34_TP M+?72L81#6Q,#^H*W%=.4 MR:3(4ST8R+C9L=(S)@9IG.AW.<1V!#B0 M@>O:/\AOS-R= +M',ZP/88?R]NN"V#WP!QZ,/73IOFEZ7Q^*?-#+$9U6P8(? M]-]IRC>^#E((0#@6)K2% JR*#!!DZ![2G&;6^=I/]C(TLFX$C2I)ZSCAJ)35 M?J-T&M3SFZ0@4'5,CUXH.6V.SJ+@O3$ZW7)OFZ*SRFUOB,X_[&DMEF%RC8<_ M*0B4&"$@BUQI^ZZ( 4U@!B1"24I3DB8)=0JCV&[=:9+W%C?!ZR39M!35T0[; M <_2PY!]]R&^^?I2Z,?GP(A?4 M)*OZ**E>#.L,VC_KL]?E^U>M0'Z5$%JZG;?\61W=Q]_O$!/7T'ED0ZL&']9;SHZMB]+0"B M$H%HI2$XR.&GWU]G\.LQ05_XP>LW-U] ^8>5EB_\P#AGY.M !-\\56^ZF_GB MYR>Y&A.E5,X+ 3(B"H XR0#.1 I2C@J9P2)G=A57CS4^-(NZD%9F,!")((2$6U$8]RE1+J M8*B5YZ7:RE37P48]ZM*O= M**KT,Z9PHV'Y;)W5=*WD)JG5Z%S=-?^4@QSX!:8+<\NPH#7]5F#/V[N!P+G$0F[@6_I MK]\-]WG%#S;(%J]CT\WPY*4G*S7??IJDA?>N-N.9C7PL< M-1)WXLSO E$WF:[:.KY.PBL+*$[FO;)Y]TK5B^Y^O$P6Y4MVY6H0991FE(.D M,!$ )M, %BD!"2L2P8L<XSBLZD6N2@SKFJ2C(0I>OX. M@=T"U#FP':\B;OZ731Y[HTAD-.G?(?,HD%?QSMR59)"NFD?!\O7;/-Z8)RO. M9U^?Y.+YO63K(A!()3)-. -8R0(@)B7 <:) QA@3#"(H9>[$>8=]#(W1:K&B ME_FB--WT1GRJI0:Z[^=(:+D=B>X(JI8T=AE679/4&A,CWSJ2)/J#KNH@Q8 \ M=!J)L"QSI)]^.>2TH@<,T?*HV_Q?+E;CSXNY>.6KA\47N7C3!E89'"YIRC%- M!( )DD!300(PR:#>M@@H">*"T-AF\I_J8&@SOY8QHC,1U6(Z!>R?!+)]OH> MI^/)[H&,]20_IW[;#-?O;LUN_:?]F7VR\5ZF]3G5FCE]]KD@]W#?YE/][K)R M3_LT7\E_4K-!6RT?%H]FJ[5\DC]6[[3<_SG.,!1ZMV-@+#*][),,,&;2:#'* M>08S)"&[X);.7I*A4<3V750C]$6W=@Z#XG6GUPW4?=_XU5K\C\9IV"@R6@^ MGA11I4Q](1@9I:)2J^[N!MV1[?+FT$&::]XKNH-VYM;1HT$_,M7\K'=C>O.E MO]35S:ST\GTQV[ GW5X=>B72M$@2F((,4J4-)J%M)<9S4,28B%PEJ8JA"VU: M]#DT@BRW!575Y:>=FLN> 6\VL-L18V P^]A>^>'H3&P.R 2E,)M^>R4K!R#V M:SV?R-&A?!WQ?S[S7AE>W?S_@?LLS%F>,T)CFDH$@(!(@K#G"> M%WKW%K-4Y44LH+ K/&O;IX@U8[N<)=WKLP M?>^[GW7%L2_?I%SI[EY?)K.OE;&MF.&3L,J/[IE2U0ZB;- MIR#I7V7MLCU7E]_- <9[NMHJR(+33*6BR$$&,0>H[O/'L^HPX8,6=O^HR ME@>NE24"D8$@:)6=*XW:H(I=VLK^2Q6_=!R0T,4P7;OW.H@RY3;GB^:8_?-4 M3\]2CJ_&)+?Y-/W>;WSQ(HQF"0<4)..$B60 BPS#%"F$JB(5'EBE8[" MI_.AK3Z-^.N+JU&TUB"J5!A%_T^2_QO.G?;_;B-B=:S2&#F+.:-S:[/.XQDO;O:,;OS;\]DG5_:Q9 MU>8SW7Q]<5<4&1%QG &2X$+O:D0"*!02H%BAG"#");8Z4F_M96BK0.W"L);2 M\V+T.*)VNX6+<>J8Q=TA:Q]ED5F4^U 0]$;+*+U%6IJ@R(#:)NC7-:.Y>WB^7KYJX M9\+\*'U:,DE@AF@&DEPS)=([!L#B(@4%3_7_*,;RPBD,*J!L0Z-1K=*S-@.7 M)B;#C4Y##I@=PUYI&#HFW4:K:$NM4;2C6+2EV58!AEJYJ-*N#/)L] O'R!V M'I2D0\K7*V]W .P^E7?1Q869(3]J@>[US^58F^N\FNMN;VFU_]Y\Q8+C3!1,@3RAIH)Y M&@-&-2?@#.=95B2Y6!\#C%,F<8HQ 5*0#&AS30 LL ",YRG%19R*6+A5JW+J M?VCDO"[JL9!OW6]:W+&4C!9FH83*%,)5.0), M< ZHS AG!.?0K=)86/&&MAQN5(GXSI41W5)F%)6_35J^>:W0*'JKCB>^::5" M7/QYC_]NP!KH$O!3]'NX! MO44W(M',&I]GC7[^BBYG+R9^\7[YQ\,(Z_/1L=T,C]8UTT52+YQ#C>![9=KH-CU?7 M)^V-K-%&V%&T!>#'T ZA(4&!;*G0-#+ '6+_K3&IS7>\WPK_45X6FNT$]-I M_Y9G%&=3IWI38IBNI'^I;X6X4#$C@'!.@ GY!"3&>BN>"*D*%4N>^]1G#RRF MU>3JOUC[IFCXI"H:OJ(_M'V^DM%BKV@X7Q<-%\W]@GF65D7#W]9%P^FF:/B+ MWN')EJKAO7P>=A;]-4;[_X*R\)_/C+![1&TWXQ V%C>PC/U&\78#\$'\;T?= MN!>E>90O>BI]HTMY\W4AJ_OJ^:MQ+7RAB]7/3WKJU&'O#,52)5+H\2[3H^48 M4)1E(,:D2(60''-L6ZG&NM>A6?O;4D9&3,?, FZ0MY-S9T!V3+D>&#H5NG'& MY.+J-_8]]E82QQF$[3HY[B]W&VA7%M_3W]^802E52E/ - D!E"40X#A5@$J6 MYW%.28:=_)!=!1@:'>EOT3*-E3?D=@9BET!V3$=>@71&A_XCZ?;1NTH$W5J( M04;.[4/D&S%WT(ZOK]ZJKBQ2V6Z_+^;+Y=T//GTU=WZ_S^?B^V0Z'6LZRV F M"\ $$0 110%#F01$4*;B BNN'%WT;+H=&IN54D:W=+'X::;AS;-9MMZ2BJ,/UM+774B'TZ-8B'!YX+3H$=[ZRZ[MG?S@6.0S<[ MI[?]:,D4-'T_6?+I?/FZD(TGC>6T./[R@*:!$3#:2-B)JU ["$&_\1-=]?I- MMZN[_PV?>=K]E&+/.:9.^LD%IH20&+ BQ28J$0*B\AQ0)'.%)64YLBH%=[*' MH2V0^SYQ]F<.QP$\?[YP,2P=3_4#+\&SN6:=CA):U;_XV.!XZ[T=$;0JMWT< MT/Z@=Q#+_%F:^[(/6JC*M^%5+W"U93Z?+=])-5]L#DBE7@0UC>@^)C.Z^%D& MTGS22AH?]/E4]_2U"8@>9QE-I8@+P"E" ,6$:$H@S+BFY3F$VM+FV7@U7]&I MK37=F:Q.#+.6N+OY])O1\A_-;1+X>I'C0S MNZ.-JM%&UV8@-U=Y871 M[O>SE]?5\J-\DU-8&T"2FX-D@4&>20*0GG" $4H )H3!F)MZPGY%S0[[&IHM M6FG\/A6O\,H/'X(A'7A\2.O M>AHID]ED)9X1QH4B5JNX6A,D Y346:RAC& M3@'*-IT.C7XJF<&TG#J3S7U'Z6@YBEY+P:.IEMS1LK$9 $L3)S"L7=LZ%:(5 M&>W?((VB2N;H8QNB[A:/ T1A31^;CONU@1R@.#"&7-[US,/ OTGQ.I4/ZDYO MZ58__SD1VO32.[GG M)EPNJT+&!4D2".,,Y-* MZ]PJ2Q-EWZA2YA=ME/$K2-W-P-LQZ-6'LV/*[6PDW3,>=(ETV*0&G4C:;]Z" M+L$^2$W0:6=^BXE>E;0XR]5$RR"7XU0(!#GC(%?&GI5Y###3F^MF2-GRLUPT&4\F7-/' M^\GTU03K&?8P@UJ.Z1@R#B5**& B)GHG2Q- DS@'28&DR/4V-U%NJ;;\Y!@: M131JE'.C5L0$D579DTQZ4JU,:1'4ZGB;=$ZCY6RT=34&';.2,_RU/=8-6UV( M9U?&EY,LUS*O? !K,:"\FO/(M;'I\H;SQ:L4C6?Z1!I3[&'U32YN7Q>+,A?X M^E_V9FO*)"4F0[]2!04(2P28PE2;5A@6,H$,"ZN"*L$D&C++UEI%6\*7$[Q4 M+*HUV_Y7A_0404:SG7NO,D8]LK#S\+@PAWM,RR%N-(&PPVBTSL+QW;\:+&)&2LKB$VKS"$S\;F) M\.?,;^ODZRSBY1+'?T:KC:;;#X^BF72,:?49/SO& M['A4.B;-1OI1]+2-M1Z,1H-HHT*TI4,XTKP P*"\Z2-'K]1Y 5#[['E)4VX$ M*N1D_$7J&3U9_4P@>YJLM"T"D4H4(BG(-#\"%*<9&F:YSDOH$OD7]6LT[3L(4COR?11IY9T,R5JF.RL W?E.YY_-^T: M.Z_>NPH&79#KIGM=8W?5V5\V]_[5,T9"C\=6?KHBE4Q2D0)(80KTU,,FEX,CJ@X1ZS<%3IL.$)NUWT M&XEP5+V#H(/C3_E-W-OY\_-\]F4UY_]97F$N;UY7W^:+R7]),2YBI HJ&<@Y MAP")# *6IQ) 4LBD*'(*9>XRBUOZ&MJ4KD2-ED;64;0LI8WH6MSHM\FL_MO3 MZ9*<\;:;^(%0[)@%:@"_5 !6@D8;2<-1@@4<0?FAK;]>R<)"\7WFL'GE@JJ, M['R]*W:BWM5?92&_/1NOJDU^4JG M3W+QG(Q3J$S($P$8QUSOPQ,!2(8($+! (N9,[]-3YVJ-@U!M:"19*]@4;ZR* M3.B.GSWJ-PX"8)>ZCH,0>$"$'[+>8P50>6+;0&0RK9J_'D5WVU_;09JG-531 M%E;14]M'Z5<-* :M5N[67H:VB&Y+Z%$SX#2: M[6M9,(RZOLMS@LZA]YR^9U5&ADW,@6&>'LG1MVL&JGUTL0Z)A![91WB_>[HN5!Y+2[V1,[/XM/?\UE]MDJO7+O6;Q4AF(D,%S(%@5.^N>$$! MSHL$$,H3BKDB$%J95]V(-[2I?W-[^_CGW?OH[O_[?/?IR]V7Z.;3^^CAZ=_O M'J/;/Q\?[SX]11_O;][=?[Q_NK_[XNAL$79@[0XMKS=<75MZM6)1K=GH6&C1 M:"NV:#OB:*/A:!US]']N!^B']LJVXHUN1Y&0[O)< M*2C2&[C3\9'^388K2/PH9_)[=1\Z5A0SEL40Q#CAIEX$!%2F$J 408I%GF6Y MD]/1F?Z&1INU:![./^> M:/ @'!U3',GBPHW$(9U5;$$IO-ZP=M]7KT\\!$ M;*H!'WO-CTV:Z.[;^3/3G&6N9ZK".%_+@NJSY434Q7'6%8C'*N8,0YX"F&;: M5$.Y!#@G"1!Q"G$J8RZ)4^"UAPQ#8YV-O!'?%MB-@7P&PXZ5.H:X8Z9:IYO8 M$G\4;6&^H\%65?1P['4!@$$9S4>.7EGN J#VF>^2IB[P'7]WWJOMW;Y7VT;)P668R(I 7:6+*[\2:'',.8I+('+*8[YT9_&]VB M4CG7M#Z7#[#E3KC78>MZ0]S/B/EY/P]M' 3&HU["85KV(_1' M^3:?OAFOX844D]4'RLMEHBX'F.HMLA"P ##G)CZ'Z(\W@51OE04GB*16P7#KF =/0M9!P44K3(+25GN/O3*2E?+[ M9&/WDH?;\)^F@I'XLC+)Z&N_Y/KSQG&N("8FQXY2 $%AS=#8XY*T*B2U,%9]32.[301#IV.^6$'F*B6\CPWN"#EX,<;!+&>''>/ M(A?(7_/?SSZ6I MZ;8^F;SAJ\E;Z6$Q! DT.Q4QP@&%, "4IH5A(G+F5T3[7X=",O&/%96J9RT3/=5:5VRE=+DT! M>CY]%6:Z/7V?5W\9_2%7W^:7'-:='2,[>@N)?,>DUB_HSK1GBV10LCO;::\4 M9PO!/K%9OW>I#]Y[R59[L7\Y9I1@00&'.0(H$0PPE N0FJ)F1.29<$N>U=;9 MT&ALVY?+2.OK,7<$5LN+@$!@=7W$OX=33XYLIS'IR%/M2(=7).]E];_WL]*Y9"M@8%QH*TAK*4&>8>.5FRM 6:R PAG,,X@+ M+JW"*RW[&QI[E/)%4Z_26A;H6AQ[A<6L8Q)IA(U^:\3]A]GR5BCZ%2BS0-'A M2"PLFCV=C5V,JMMQF3U&K>=F%LWT=X!FK]/.29K#:WYFVX=7;16N7A>R=!G^ M87XMZX/>.,D(E P"2DV:\+Q@ .>8 LASPC%)(('"Q6@[W=702'&L4!R_UMX$\)>_.=O'D0QZ9:8WWQGX"S)L?D^68X)1!A,?UNZE4CH4M>VI-8MO-6,(0ZYB\7<-RR MTIY3_O*LM"=[Z"\K[3DE=[+2GGW8;W>WE^OZTZNACP=55<9X>%TM5WJ#/YE] M?4>7$SZ6A;;D\D+/^3B'VC+))2"H@(!+FDE$.%5YYK+O<^I]:-10"N5?!,<- M>:I@&G,#.LHQ0#DA@.)$ (FX@D(R*G)L9QUVCGT_UF,C/J!UT8.Z/I'>:O*M MND71?*-)7V-EMW7O#/^.2?^@VD0EN0&^KG"T)?PH*L4/M[7W0BWHIM]-@EZ/ M [S V3\H\&LDJ"_<6#(9)P0+ (D)<2!Y6D4W\"(369[''$NG=>9$/T-;46JQ M2IX2\^F4+I;1BYY:)6>?9U0]ZF^AN#'=XJ.SSWNZ;57 M16?4F1T9EBDMS#VOY J@6"-'<@0!ICED0HF"(3W6AT:RM7!+SSJUN\C9 M375O/+J^G[&&PMW1[IC*83WK=GKHUY7NF'('OG-''_*%49_TRQ!F5#\CBW/,> M5[2[-[ZW=#K]O)#/D]?G1[J2_R'IXF$FQQEG/,.4 IJE&4!)$@-&. 0I5'E! M$"NX(M;7MC8]#HU)2F^$R5KH4<2UV)I02KFCA19\%/W4HD?SF4OE*2OP+6XO M0T/:,:7L^7:,(B-Q5(LZ(-5ZA6K5 M4'_7JBYZ[5RU.KWH9^T]R>>7^8(N?M[]ZW6R^KE?I7RL/Q-)H41 YIR8XMZ: ML['(0"QPD20,RCR&+D;?F?Z&QMBW\]F;7*PF)DA(\[22BX44C25(UV+[G_:? MP]_. R(:L>DO98TJD0=-0?Y&VG#&8.6L 2U"<_UV:MI: G OH5H^YH?Y9@D M:0OY330>#)]F/O$C<#1;]/YUV5 9^K>?29+H)DWW& *RC1M/77*\E8 M*+Y/,#:O^)'+O3:,9U_->EW5Z-3-WOVH$PC\/I^+[Y/I=$RDE##F&"B9%)IE MF !$HA1($N>*9C%FB7(Q:FPZ'9IELY$YHJ70HVCF6FK%"NS8E)+F*@%*%9K2 M,4T @PR"G'(6)RC-<%RX4'IPL/OB]@ZPM2/RT(AUS.A;7^9-_64:'O]M+7/4 M"'W:UG9F;Q>,@M*X5<>]\KD+%/O$[O2NK_DX6RTH7_USLOIV^ZJW8L^;ZG\_ MQVFLN9T* 6)"%$ DDP 3F@&2$9PD,:1IXE1TM;6WH7%Z(ZQ[++\=N+9V8R#( M.K<<:[2^:T&C1M).ZBI801+8.FSKL6?[T$+Y0PO1YJ6@*1[7U:RV4@O* L:9 M0!D0C&< \80#JF2F;1D(8Z7_C# ,D.+Q2-=#,V$.4CRJ=6&XP"D>CXV#'?-T M@V['-'0FQ>.F_EZ/*1Y;$.LCQ>.Q[H>0XK$%%LL4CVTM>%R[_I.:(@.K+_/I MA$^J&Z$/4M[],$4(S+TN-_=$7^6#VHC#I13+^@4CU^>I_BS+B@2FWLSRSY?Y M[.Z'?G.RU*_5[2\_S*?3^7>3=)Q.IQ_FBT?>%\S0F10&!Q#@&",44 M, HE2!G*(,PYPRFVOM2]OCY#,^EJB:/E%B21DC*2%2@CXW-2PV*.NF8-3;_4 MT#1O5KSRTJ 3T1*>2+?&Y6)%-:%_K\&)5(-.=3^MYHMHL0;(X2;U^J-I<^M] M?2D'M!@UG]LV&I&&([IK/K?/.Y_;]N)5?6YK6*)W/Z,U,%&%3&2@B1IL3 ,- M.M$:GNJB60,4/?ZB'YV#<\#UI1V@Z\&O]A&Z>3D,9\A;?2@&(&9_'AH#4/:8 M_\> Q/+-YU1Y3%17/$_TQU92.2WS6"8P2S.&@=!#!K3!F !<* :R)"&0\0*J MW,IXM.QO:,9=(VZTHC_\S^S.@6RW=PX(7<E1(D<%"@3*H.H8,*I0.FY#H=&+;6\42EPM"7Q!94*SH)NQS0A MH>R8:BY$T:,FTYZ)X=A M2KQG+Y0W_U^MD.2GE,#\74M:!V(H6 C$% 4Z$Y;Z(F=.U<5_&DL%4IY)QB5, M\]2+OCJ5>F@4V @Z,E>JYCIU)B+9".M'?-V.NAMY#F8L^R+@+85'T4;E:%OG MVAVYX6=1#OJ6WE&MN$EOT'P=I?*C\LF[LY^'-YWW,ER=+ G=2GZ59:67P3BU M-/73N8>KTED+?WG*Q'\H;Z*6=S]>)HORI>7]K#+U]]('_FXNL][3E?Q )XN_ MZ/15CEE!!4=2ZL]/+W.($ 0T$3 0YS%BID@W4O;>25=186@+WRW5DV$ZO3!S MX!4_"0N7H,$/] !.>Y9GCGMJ)$;1%A;&;;A"8Q0=I'8M$8D,))'!)"I!&?S7 MY.#K,_BOJB?WGE_@ZW+SZ+GJP+8Z\5Q'LO[\=JZ*_(ZKSG4E\:S+V+3S?K+D MT_G2E'';%'X6*)4LS[BIN5$ A%@!F#DFH$@Q7%!B(J6=2C.V]38T*^?#S?UC M]-?-QS_OHC_N;K[\^7CWQ]VGIR^.Y1E;\;7;D =#K6.384.JT9:DT=^=5-:V M B5LK<;6'OLMUVBC_$'%1JN7_&CDAO/YJR8X36IF@WG[NC")-<;*./")/ :, M*0%07$" DY2!)$YXELFBX,(IT>_Q;H9&'(V4T4LEIAMCG(#2CBHN!ZACCEAC M4TLXBFH9PS%#.P9!*>%$5[UR0;NZ^R1PYFE?%]^7A>23TG+1OZ>RM'MFXN9Y MOEA-_JO:%_&S"G/QB\)MYQV366JSIU?OTA)=F6;S(ID[*RB]FDNF+K?=^'XL/+>TLES@!- MI.8"3C @3!1 4*YY(<\2 IW:/-L('1LSM'6^B<1:Z^IJF+;T=@W^M8#?CC]\ M@QJ837;Q?+.#YZT-GCU"@>T!\AP/;"%XX*!@>R@.(X,=OMLS6J]I!GRG-AN? MYMY[Y[[[%TG-3DC%WR.T8\VH# M&?K^U]L8-OVVHR#'P"#P^PWZ\ZKAL%%_(< ]"/L+(B1$_?K[/Q83DC-8H$2 M1.0*H%0DP/31!K(H.%20Q(Q;!_]H^JQ?[XCJV.K7=Z'KN7Y]"ZG+ZM>;!XVH?GW++K?Z]>TO]O1A3.?3 ME?PP?3:9AKNU!]OGB29GNI*IH9>3)$GB+(D%R(I< L1( 4A"*1 %X00B*@MH MU8OD0CW&QO#5C)!U!]LWDE<-WO_\ISB#?TOCFTB_J=C1!=)S>"R=(^%!#^TV MJ2P E0G1?N'3RKLM>>7&;IFSYBUCBD>?RF58^O6V]-1E6#_,98 =>&@N?)RW MB//RDZD>\3*1&2RR6#!0%$J96X\8%%Q1D'-B_#@)55Q>&";>B!H;"6Z"@GE+ MU8MCNM>XVE&;'[0"L]>QZ.DRJM6,?F_^#G+T/P]/Z&CEM;AKAQCOF6T1%[S_ MC=Y>WZ>'IRKG^F[U32Z/E/3_I=H^3 2F2(H"@0(I!I#4)V:J" <9(EF>$9+Q M/'5T!-M)'ANOM!2/*LVCW>85==>*IJR)L^/8=QL9XIH">'L:F>(-Q)]P^+J>S MJ#Y+)F:"'CUE)B%/F<=',\2)\^(Q&N7I_W9CI[6IECK51*;R/,9F%38=Y<2GRM=H:K9>7;?ZE[ MZD8/':]#+BCW'OA(WMW"C;B##/4,N^>5J7>:QKWY$1*BF"J M%) IT1L\I; ^>8L,"!7G2D(>(\S<.KV=%C8V;FVF;-.'O&;*:+'5MS^!=D*> MQBD1**-Z@A04:/2-2P@AH#*:XU@5&,9\4I_UOZSHRTV'-9O MZQOUO":'6M.;J*6KUY[79Q'QW?3ZM,"ANUZ?-?U(V^OS MW[E^Z;@F,:S]#[N98Q-6Y)E,]!J04%E5P(2@8)*"/.&I0&E"DJ3H<;DRJ!$C MO:RY+(%TV->@=RC#E4?UAZXMUT"PV_)B/[5VG"7FK$=OM*7FSEMP[7B0\(,3 MLO2:VH M:3?GL93]>30\;ZE/BAMX0WW.[,/M]-EO]+YW>GS2,^_+0JW^T/OT/0=G$TF5 M)DG.8)R G)K>X+G^@TF4:(A)AO46F!9,.5Y G9.X7O_#G]!JZM<(W!S$8 >+6G%#R?7:WD#ST(=X>C".G>8)2& 9HD"G$-T8 M:36K.HYV1',:R&Y2\0)/8 )Q1L::+,Y:?X082LG__>OB^3_T=RM.^!G\P7PQ-X M,CLCXS29.ZWO/9F//W6PR=QI5'LR=W^P9_Z+?J9H8B.^F*H4U6W%V^]\]B2D M>*<5K?<'U7W(G7I+E\9A6&H^J:[^/VR:9C)*LU04,1"%X0!"(2 ,*< @+%0A MTY3F;G42/2DV-NIHVQ5M#8O6ED7FY8A:MIG#^MHZLT36KK +^I]Z&W*[\\PU M!C(PR0TZANXI/9X!]YOQXTNY81."/$-ZD"_D^_D]:@>M;Z@_2RZGS^:2^J,T M;5-:$:K;PF(HR6$B! )2BAP85RD@4BF@&.0<)Z10TJJJMK/DT='YZ]=WOWZ\ M_Q)]?OOZ[?O?;E]]>'L3?7Q[']U^?!.]__C;VX_W=Y_?O[4LN>T^$-T<'!3> MT"2[]@5N]=;(RE6D56_'L]L5Y[X09H="0Z'@'JC@D"WLGHH-]4&KL^B0TP.' M*S[4Q\Z=(D2]'C!PD_ FO/RR!%R8/3<0W?7]:QD:_ M&W.CQEZ?]46##L@XNHMWJ_IC]!FW@MM;QW$[:?T6D).=%[<;JKA@@D%, !>) M7@P*TY$'4P02E I%;@3P* 5 MF^UA\LJ.%F('93I[&/99R^&;EU;.W[\KJ1(!I7CU4D>QOY[1LB[ /($(D[3( M,4B3- &(&4I*\@3 F9:B*0H<0J$Z:'#V#BJ74']\/[R)FH,N3';G29?HS+& MA("8NRNSK;G_8U'_,OJESHJM9Z;CI76? ;7!H1V67H1.8J0XJF=]W =.CJ]$IVSWW M,#H0,W#'HE-F'O8G.OG)GKEYRZGX*C\LZ+R)9\6%S&.$!5 %T1NF)"Y D7,! MBDSEF"4RH;%3ZOJ^@+%-[5J_R"CHF,ZVCYS==+X$C\"3N05%@.#>4X;[S:?: M%S)LRM,)$P^RDDY]KF=*P%.Y6CS(Y6VC7.M[$\VEKSM< S2FBL-4)4#I[VIJ5@5@ M>9J G)%$81QS9L)M%BLZ&QCHC,MWZ_KO]'<^$_69:\MG"-"#<>H5,?4>4FFICTC2W3U)D M"#P&>9K#1!4\2Z530VL7X:,C],]WG]Y^OO^'GBX?;C_6 7QO_^O7]Y]^>?OQ MOHKI\T0TQP;B0N*Y$-ZK.NJVNMM%\OGCI@[4AN&J8PJ,@[LZH+'FLJYG7+\Z MU$>-T$&5C@^+^5=S4V;NSB:)@'D<KH?_/N::7W[D>Z MX%2Q(MNS*R29@K00@&9Y!E"&8T!CS$'",,H(Q3$AO$_NK5)NYTK8H:(_O%SGD9;3NZN]88!B9(3\,7-#@Y!/1!@O"\*'B5Z#R?T)X* MV_,JPT<\WX=-W0>!60 090""O7V$K,\BQ.49@(ZE1@](6=LW+T7 MP'9!!8Y3P-IQJP>X M-D+Z0NC/@[P"%@V-^'ZU2A.&-P=P#@X=O[JMQR>AM5N0?0 6> H?*SZU5M/CDGP.":]K\DEA@R[*YTS> M7Y7/?OXRUVAU!UU.JR# 3\O%N\7R@7Z6SW+^)">):?0.BQ3D,C:=WE4": XA M4)+EBCB=,0OU_K QSPN 9(8 09QK M[$E&6,XAQT[W ]WBQD8QE5(GXE4]19#5,-L1CC_P G/-F7#52MT!@L)V8!DF M#*P6.8[ KQWSK4.]=K]U_>"NP_Y+.^$](DDQ9VD.DI1!DY5, !.F$AE$J,@* MACF)KQ?9U:W\^,*ZUIW<'LUM=%WK=C:22*\S[X';EFTD8_M#QW@=[?KW(P1X MV0W<:*.[SJC_PX9VV0W+L*W^? =UF<)N2_E-SLOILWQ?W73IO;R%1;'OWTP=Q'WT3KT5]C$+5 J%;'%@S1%H>ZTK+>0&DL M]#FHV5"UX8A6BZ@&Q',\WM#CZ#_$;S +AH\:''IPC@8B#JY$OS53:[:4M)1O M9/WW^WFE_9T^N6I=YE_K-7T",8,%IAQ@QC* "FHNPZEI0">X2HE($IKUZ/UN M)[W'(6Z(INTUL=%*1;?ER1)TNW7%(X;#+ AKA:.?UBH;EV14P[E1NSDE^>-M M-YR\$JZEZ$&9T@V.?8IS_';/\CNFU-Z=^CLU]9E7=\O/TZ_?5F^_RR6?EO+3 M$(13F61QX!(G@#$\Q10(0E@&48<(HZ17:#-15J,;7^]UC=Z M- I'/^GY)A:S&5V6VS" OSB6\.DU.G:<%ASSP!17UP?5.]-&2?W:1Y66-]%F M)"HS6I\I-Q_R2'H7 >FW8% O388M)70)6 =%ABYZV'5:D?PFRU5U<6/BH[G9 M1BW,KUI5[^O^&I,B88S27(&8( %0&@M XX( )1@J$H$I4TX^RZ$4'QLMUWK7 M7L]&POLN'R,8QN8_GWV/&F](F];KXCY]4Y#E)OH M3.^;P3NAN [H=Y<;G\-*4F8Q5(81(]JU<]-5HYWKA?!1(VPOF2^$) M?J'<*'@3;4"J=/0>!]D-A><[XZ.B!KXC[C+W\$ZX\]-7[Z[Z=VDN6?3V\UDN MZ5>Y, Y5! 1 5'+"<,*!DGDDJ M,GU\6+\5;^>6P:^C?2?6%@ST1LBZC^N/]#H,<^$58(!_H/NNG7=D;7_4 +#G M/1G/79?CF(WJJLM6]Q_JILMQ0 (V"K82WV]SU/B/FN._HIA3"#- 49X#5&0< MT)QS4!"))8XAI-PI877GZ6,[#37*N:T3NWC9L7EO% )S[MJS[+^5S%&+O3+6 MKH1!>>6HMQ%]Z:1^AK\3IF; M^HSG3MUA3\@9V[+<+A&[5O32EO>[P%K>V5P.5^B5L0]2%[2>/XI#H/;RN[*N MU$+^J,&GV\0?__BEI%"UI#1LM%RU\X/*5R\[_U*]V2+'D%+$0 95JD\!% ,J M6,2]F/,ART&#.A-,I&E;;MG,+RQNPD=O_Y0M)Q&3A72@HT' ,2 MEM>1N(#4>B 9B/)<-+D2(?8 ZS1=]GE8/S*]G55OA!3']W]-Z>])' L""8- M,IX#)' *2(ISP(7,"\DS@953^KZ=V-'1Y6K!_]F9DNCUMW)QM1^%,;&X0>64R2]I<;'/M52MHNGO*\;V8@)1AQ3D60 42D!DKD !4T2($5,,QXGN("T3TW2?NJ, MC;Z@&?10&I/D_MX7_;;>KP7T]ZCRF7LY=F=?ZTG,[Y])'.6M[Z M3U)/C/F*?M4[1$VUM) 49(FI>2$A!)2G"(@XSJB*D4ASJQWBQ9J,C6>KAB73 MC3$WT;_6YD2/M3TW)L^\MBA:M -Z'C=&.7AA+AI%"Z_:4&,3F(KW^LC<1!M+ MUMM14XQZ/2P[<5:?!A\6!Q?84,,SD*,K[#"Y>;)\0-OIK[I(P'!>*1\X[/B> MO#S0O>706[T!7KTT118_RZK&[/SK%_U*/Y43D:8XR3@$,LTP0(P00 N!@8RS M(DY(SJ5=?-@Y06-;KFI=-\54-]I&M;KV'8HZT>U>9WQB%G@9Z0N74T,C&RQZ M]S?J?/A@[8YL3&QW/[+Z_,!)-+4'?$MD957EZ?X;G3=QKA\7\^ *IB#&#/]/_V/ M!<6#E \)8]_8"' 314^;*/JO5>2HT.I'2NL?/1L#!DJY"/1*6?K4QJ7UB%C? M0_A5$W35 JFIZ;?2,&T3/#9('4GOJ-"*#%R1P2NJ O2>VND;\(X$D,"V?AC M))"$'6!OB2:!U>S9=5$IR5>;@K?W]/MG+:B^EW_2NYFF/J36;L*E+""/:/YNC'CBGZ/M*Z.*[(#]G:+91A$ M0Y]>-F V-<:UVI'1N^K&,3?%*1H?17/@]MC.T1DOOPT>[<4/V_+1&9:#)I#N M3^@9.L+YXDE3J7Y5Y/39Q*)4]2.:,]E$8IY@P@50"&G>D@P# E,!4D8P)@QR M$3L=6[K%C8VF3'=>&=%&YVBY4=HQ1J0;8\O8$&_(!::CM:+15E-3"T$MEC(R M 0=_4#V'(OV?ZPI&IB/"IO&/QT@1*\#\1HATBQPV,L3*_(.($+MO]>2:!W/! M\_\JWKI3[Z9S_29H+GN]*%?E!-$X)2J%@ E. )85R"G*]:B4L3'(5LF(:RW=B.(XCG8,<3$Z@:FA!8Q1 M,, ^HQ,!KT1P7-*@#-!I[/[4[_ZPVYPOEZO):[,UDL9??9S/=O$TQ=S MQ"AOYT(?/)9/=%:N_1ZVS"SS\MBSOD#=LO_+S MAA\T*[?XRH5%?(VOH>D>6\KELRPGA3+UJG ,\HQ"D_1.0 $3J7\J,EEP)F6L MW#J+GQ9F-0,&[02^>_\S76L>+5BIE2BYG'=4N'.%VHY!+H1OX'*_T4;+:*UF M@%*_)Z$(4^[W4-QU2OZ>-/MDV=_3W_#8_JW:G\$$QYS#%+"LT&Q!E 0%$A+$ M&9-QC)C"F5,!\).21K??/=57S&G?>QY@.[;P EOHG7!?Q/RT6K/=&COSQ6EI MUV^9=FS3;/^%'FD^'V192KEI/OG!=*2L_OBX6/U#KEXO'A[,8BH^2U/O39C: M/N^F):>S?TBZG,2IR'&>IB#!JLH$QX#DIA(/@Y)S@6C.4NL\GXM4&1O=O%N8 MX"T9U?6AS2RZ?5Q.9U%\$YE0_QO3B.J-Y%69Q#__*<[@W]+FGQS22"X;O&ZF M&G9( E-9;<=-JT5N9<5-_5>DK8E>Y"K:V',3;2PR0U?;%!FC!AL=ARR?P49I MH#2? 4;++=?'"\"=R3Z721@NV\<+$COI/GZ>V'.;;*Z3]?^;@,!G.I.5P[I] MUZR/]+N_:'UR(E-*L@(J$,,TU@=O%)O&[@1 )@5.,Y7)6+KWO;A()Y?)/%PW MB]IA8OQ)50791M?J$FNYZV^*Z*K5[D+/Y5I)Q[WY9:,**6<"%T *!@%",0-4 M< E(EF;:MV+@,0W?C<)M1.5<7&_BS0:]GCH [R#(Z27A_8X9OZ\E')>ZK7&E(1= M?5HNQ!-?F3H534,!F<<91@0#R(D"2&'-NI!1H.(48LC2W#(^U$;8V(Z*&W4= MSA;G\+0XVWE$*3"Q;32MJE*OHK6N)D[]W_MT!3V'GL/9RR.* YVN.M'T=&"R M1*7S2'3N&<,=>BRMV3G6V'ZG9U8R-84AJPJ$ZXK;5:I3:8(5I7@_;]6)G."\ M$"PA#,B$ZW,*@CDH,D)!+M*,4\DSFHG)LURRA772L(-XEQG05B+:F]D#-;^*HBP+#9G7V@.8@Y;+/,WK>S2P>'A;S2M0GNKQ;FFH.4E1)EY_D MLI(Z*5 >PP1RD,@\!:C(E>G810!/)4T%)H3CS,F9>5[FV#:/MXC\'HDMY Y[ M\+4'XN!XZ_#5?JSTBZ3ET[+*+G\_?WQ:O9F65:*3R:IL#@^(H%P)Q$$JF0 ( M(PI8G$F0L#06-,]C#IUZ"YP7.39.:FD<52K?1&NEJWQB-Q:R@-R.A/P"&9B# MSF$8H'FA/3Y>"V+I?RF#YN; M+&_'V&?'IXYHDFPT-P>,'977)0R"U+_IAY??8X:C#L.>-/H!='#8Z/F8GDG% M92E7ZP3ES0RB0G"8* Q25&" 8I@"FK($L 3GB*L80^E4-?ZHE+&MW^OZA;12 M]J^.V<)'<;1CHHO1"6 M"RZE*-]IU9H24>6[Q;(J"+7),;XU%52JPNH3 R5/.08TDYH/,AJ;M L$.(.Y M()+$!#OQ@:/\L3%%I:<;/[@B;L<< 7$,S"EKS2,S.Z*?ULJ;Q):_-$4 -P9$ M6PL\IGKU@\YO^I>C#L.FA/4#Z"!-K.=C^A&;?N)T)3_H79)X/U_I%V[*9K)F MT*H2RX002652(%!DIJ1U:NJD4 5!(A$3*:*20*O0;5N!8Z.N2JGH-5TN7ZJ9 M]6!.:FY4=A9C.^[RB5Q@LJI5!96NT5;9:+TQJO3U1TVVR'CEHK-"!R4?6PCV MV<;Z>P%S1M8=:5XFC*0Q$TD*(!9,DPWBH!#,^*%9G&)90,22R6JQHK-NLNDG MWHEZ-DJ$FT7W1D9D=K'ZKZ;MBV5-II[X=Q-1>%0#TY)[PL#&BJ"P!\CAZ 7_ M:/,VS@]#F$2- Q2])&=LGSJ^A(P#BWLE81P^)>#R<:M69F?\+$VF1SG)]")" M8DQ!$3,)$&404 D%T(?N' N<%BJV*M!S@0YCV\/>ZZ.#I$;% #2V![_'):0_ MJ*-;1RI3(F-+E6\68A7?&X< :TK_\1CMPF(]+F'6E^.(>EED]AX]OI7FN.V] MEIL3C^IW(U()<*T+M?NE45&542R(!^*XS5[/V'LB!CU1'S=O__Q\XE,]_?;\ MFQ1/)G2RXUA^;XI(W$K0V-CN_::CC2S__">2Q,G?IJ9PYO2AZG+SN%P\3\NN MY DWF.T(S0=X@5EKV[SF)JJUC'YO_@Y"3^<@\5SK[H2P@2O==9M\6.?NS.=[ M[N@7<[&8OS>3@M'Y/^],&I<4)MKRP_M7=Y^;X."8*29E3D$ 2EP M!'-.52813W(7_K"2.C8RJ96.-EI'C=IU+/%/E>:.V2%VZ%L>LWQC&OKT90-G M@!!M)YS\GMBL) ][D',!X^!\Y_1E[S$8=34C$_#1:FOQJ2J0$D\$S)$RE]RI M8*;;N"Q,53T("D@D(PG3?S@Q5D\]QL9AS1%D5AU!IMLC2!6F>A/1=O.6/K5F M^@Z7'<4-, B!2>]<\,?&C&BGC\ZG[J'P&11B ^10L2*=NHPEA,0&,(?($JO' MN7'IMKW[K1#Z;2X_+/KA9 3$6,N.8892.M;634M:.],\AVLYH_O *35E^HK&G)#HDC MK%-*_N]?%\__H1]0$_U4KO3IHXNOFL"=+XX>YC9B3"@/W%^L#SV'CL5Y/Z9O5Z]X,+D"8I2^(L%DF:.%9V7IZ5'_1C8Z&W_6HC;C@I)/[L,E,4IDG$&0<)0!Q&,*&)4Q**BD<2Q0)D6Q M[MES[^#9#3-FNPU][H?8UJ[U&W14+#VY02=&:$>NT5*_:P9:DT$MYV5]-K\U MK22^UBGT["5J?ZY)48IN_Z!+84*O*NMNHK5]I:GAY?MLWQ]ES]GUSFH,G&#? M%Z;#'/O>3^H1^7NT@\EG*>1#)>33AW42TO>]R[>3 (FH%I[V0#(W-7N<&XTMHWF Y1 MNKY!'2@FUP>X;L&W+D!UAMI:/6BXP%H7NW;":)V^V.]0\G=IGBG%K=ZZTZ]R M7?3QS73VI'];+Q-W3ZMR1>="KQZ3I. DYTD&I$A-0RC% $D0US1.,ZH42HK< MR77E*']L5-[HV7\_ZXI_AE(F),P YK$"2.8<%#%$(%%0'PSU88,2;I-H.03^ M V1:KO'_HS$#T-J.9C ,??'V:7&Q-66X,;,[@ 0ISH"=#^6:+O8_JM3'=:BFD#O*HJA%4+WCK@"V*% M.$8@XZ8 9U[DF@-% D2"$F(6(%4@ES7HI*2QK39&4;#1M#FRNW'7:53M6,H+ M5H'YZ"A, 8*USF+AE6%.2QN42\X:O<\:Y[_0UULX,_>6G^AR]?)F8>(2)ARG M!8Z3%!0<:6)(, &%BE- :4I1GB 4QTXI-8ZVD8ZOC(T#: M.OX \\)F1[^N5/&>_;!'8@9V,]VRLQ#7]K)3_:._OZJY]##&\E6]_H1 M5?=MF1<%SG .1$PQ0+3 @*4*@BSG>5(D-,.I4T> 8T+&-LF-CL H&1DM;R*C M9Z^FYD<1M9OKE^(4>+;W@:A/_F:B"25I -.X *@H$D!BE0"*D4@%I#G/>+_TVKXJ MC8U6CCH#M_["M4OP9EV4TK*4DLU>"N/I--Z+G]R/J0WIOY^7JV7EDM+RI^67QZ6DXF[^&UU.C2B3Y=*7'4\$L)XU5(*$%+F#\$!(7H?R04E M!*99@F*G?>09>6.CJW:;HGHN]3EXG@/9CH\\0A>8AIQ1 M>3\#7&-O3)V/^P#G1V]CT8@<[2 MWM2\TMG:-\RGS]K>)7DO/]'.SW[[W5P'5"4V3:G-B8A1PO,\ YR*PN1-0L!X M+$"J8B6A*BBG;CO:7FJ,;=5P+;5\X2!8[GB#0QN8M#M+2IASZ>_T_/]/NKY;#G-7[UL/]+XU*NDY\8O^ILL35#[7*QWH_<+ M\ZLF(=9<$-21[A.1Z+T!SQC0NP<*4)YF@"J6 1-W)B1-9)9"IZNX@10?VU:D M47]=KJ&Z@NE?$&"HT;=DRA&.Z8 A*Y<6'ZC-C^A<;,^&JT7UZTUE @/"39-C MY)'/!QXXOVO#4,H/N\X,/"0':];0\ONM?TV62P1 M8#!% /'<^(WTL@55C&&<9H*XM1X/]Z2 I133U3O*J]Z-54@%IH03 M&%- >"P!PCD#A!54HZ>)0:2)A%(YS?\#$:.;_)6&T5K%7H$J1X"TG/07P1-Z MQKLAXS[93QKO=Z8?BAEVFI\T\V".G_YDW^8Y0JK3M^BO7GZA_[U85M2R7:Y( MP@DIXA@(522: A(!"OT+$"=%G$/!."38K;&.NQ)C(XFM#4V=^2.MKGKO&GJ- MDAV_A,8^, /Y@KU'\Y[^N'EN[--#D8&;_O2'ZK AT 7/\AX-L17V4;^C38XS M+=*X4"D#"D&FV9%(0%.< DF19 G*.:/U0V1/79P5C1,]G< M=90NCI.X%/MK!DCT@MUG:$07>$/%1!S582S!$%T .41!=#[FPGX:S5^&9N,) MA[F4!MYW& M#K#=/.4-KL!LU!NI_MTTCB'AIYG&SI.OTTOCF'$G6VD<_7"/V*= U]:MREY[ MA]:_OKQZ\#5?F&[>O+9Z(Z+FP;RL.[4:#TH[5M@XEU2^YAOF$'_W@[QI M P7X_4!OG%MPX0B&N3-Z\9KZ#1<>.8)1V(F_'(,^_6Z^/LJ5B:G[9!K&"RE> MO?Q:FB/F^[G9'IAFC77ACZDL)YP0QC&B@"I]]$.94F9_Q@%.$\8IE;D@TJ5\ MM+UHIQW5 )6CM>81-R&B3V75;5;_K]$YHANEW>ZV',;![EHK#+J!-RH&V"KV M=JVV62-^^K5&^2_11OGH]CS,SG=9[HAYO<9R$#_H#98[+/N75SV>T(_,/IE\ M(,V[JTVF_N:'-].2SQ8F9[])K4BP(HAQ!3+!40_'GOU-)V939_>$*Y_?/_PJ.FS>FW*9NZ0(A=)7L2 $B$! M0FD,"I.,R(1(L5 JDS%Q83 KJ6/CKK6FU?%PVE+7C;/L$+=C*^\X!N:I'0@W M_]%6.0!1.8'DE:+L) ]*3DY@[-.2VY?[AI#QI5ZWY!M9__U^?O>HSZ%F\_:: M/D[UB6N3%)A*G$C.)(A3:E*D$0%%0@L09UQF/(-Q1IPJ1-B+'ALUO?YF3O]5 M*TQ:ARF9"3:;4F8B^_1N]Z^N$6+6@V!'5&&@#"-?%Q*/JVNZO3/,UGM M[N:B759"GUFU'JN73_H=7)G[N7\]31\-KTX(QS%.5&HZ:Q< 91B# K,"2*B/ MDA11 9GJT:_9EWY6,W;X+LX?9%G^-:);(R/1LM*-#[T-I1U;#CHR ]6P:(U# MVZ:;:&-5M6;M5MA96Z9_,K;=U)Z9M7G^R-8WX%ZIV)MR@Q*U;TCW:=S[\[TZ M-39+RO;"<;-CXI####$("E%0@)*8 )9GFL[SF.OC=2%Q[%1BW%V%L6U?MSLJ MSSZ-KF&XR+?A"=SK^CBVL&^M"+*7[0_B$&Z/+C7&X/ZP@,G2#6+SI(&+FQ@> M7KUL"ZB7=ZMO*WQ$(95H]/J MBU%&%3[12@-T$*2EW[L:I9/!6 :JEC]L!$580HW_.*JT>+?NQRCC$FI0O=5Y M"::@CUY,[^=ZL=+R39.4-T]+O3FIM9A(EL*"LP3@A,< %9@#2G$,B,ABE68\ MD]*IC)F=V+&ML@=]F*:-XE7?I4A4JIN%5^M^21>FD\-@MR+Z!S?PIZNF8A[L#7 M32:7@Q*8-)SPZ)%K>,SL"Y,,=QXY<';A,7,.TPJ/?JIG*^ZMP_OUTW)I'"Y) MBC4N(@$4*@F08CF@N2I #M.B0#*'(H$ND>2'(IPF[0 1X_=&1L1KY=HQ (Y- MN ^QM-L*7(90X!G<4NXF:M3SV'G[I.E^^VX?BAFVZ_9),P]Z;I_^Y.5%))O2 M&SCC&&4) TF:0( 8B0&+608@RJ"B$B926N7RGA8QMF5YOS)BKPHG1Y"TF]^7 MX1-X?KM"8PH3I@#$7 "4R!P4+"T @S$E188QD:Q'F$Q??48:%K.^ M<]5SY(^M%=&*?H^6M84FX]6R#M>"CHN R4ME&; MLS@N1-%O2D=?98;-[[@0LH-DCTN?=QG/WB]N^;^> MIEK 4SF=R[*4Y<_+15E.1"SB.!$"8 010"07H,@R K*"4<4YA*YI:V<$CFZ; M1I@5)IYS*[HD#IQ. M86'\80:%S9?ZM,/D?/DDQ<^+A2C?S^_U=K>GAU>+Y7+Q1YWBIO]E]3)).>>4Y#E(I4DJ(Q0! MEF "6*P@3+*$Z_5B*HC74&^4CUZ?@[J'?\X=,\^>.P<%!O;IN4-SZ.WK M\8R>^0;U[O.S?#0I7O.O[^=JL7RHUL8/FY8EN8J3&&,$%#0. :XIC@A(0*ZR M&*%4*I@YG3IMA(Z-VAJ=HXW244OK"WK(6 V '9/YAC4P@WE U#W@W $BO['@ M-H*'#=-V@.(@@MKEN^[Q@LTN[MVTY'3V#TF7;^?"!$Y/]$9+(I'JO18L]-$5 MFL+C2N.MCZTQ1G'.*8QMHP9/"1D;\31Z1K6BD=$TTJI621GV,80G(>VF%E] M!::27A@YQ16> Z%W=.')!P\68WC.M':DX=G/^LAD^%4/=95P+H4ITK9X,F5S MY%62S,?+YFN22DC1C"A F] 8%)BD@)%5 T0++!-&" M)FKR+)=LT2_)P5DCE[G1UBO<%&F9$(G&AJH*A)!*ZD$5D9K.M0G5V#X#9.]3!!<"<0Y!2GBFR5=*4,"4@C3'>882B5ENE2'83_S8N%:_U=C!O^$.MX6? M*"B(H6\F*]UO6E51*LUOZK\B;4'T8NJIK&VXJ??KE1E!<7=P-@7%?R /5)!Q M<'-.]8:QTV/E_M3AW%B]+=[Q;?5_RI#]XSX^F3B%._5Z,==GW:?5]%G>+ZD) MM7Q#7\I/R^EB>;_0&D^YO%.?I9 /59;\).8*PEPI@#'5.WRJ=Q"4"M.G/&5< M9C%5=G6[KJ+]V%:KVHS*Z;8UQ$0X5-'H0IL2/1I;3&#AO++&?':YL6>(KEY] M7Q2+A7+,PQ_Z_OSR0C';EZ<%0]3@$!D@H@J)Z'X1?=R\/)]_B)=GB#YP [Q$ M/T[SMV OTT#=WBX@^@]"! (JXVG!29ZGPBD']Y2@L>UB#B[7C*H]$W)/@MOGQK(?9$-?1=JA M=>'EXB$4 6\-6\*N>!UX:'+W/=^1S_<,R]'K?<5;]Y3-Y*2 &444<<"0"=1& M20J8+$PN&2DX4S1-L9-W9/?Q8R.#C7;1[Y5^KA$UN]A9QL[T1B3T+M\:#/=@ MF*,V^PU[V14Q;(#+4?,.0EF.?VK@ZKT?%TT)P<,2@]M^LI\7L]F[Q=)\?L)4 MJ@0D F"6,H *@@#+$=8[ ^F^_A\X]N3R^+>"O1MU_+' M+:\"&4R!T.5BKG_D=??"3XO9E+_4?][+[ZM7&N!_3A(A<$XX X0IK@\NA0!4 MH%RO7DF!*2(FT,"M68N; F-;A#Y+;OB(;FR('G>,<&W;XC@<=JM+2) #+Q): M]6BK>[2K_$U4*Q[]WOQM+(@J$[QV:^F'GN=>+8Y*#-RII1]$AWU:>CZG'_N] M?7B<+5ZD_"*7SU,NCY.V9N3GJAY\Q<]E54ZT_>\FUJOVYVLN6'R=F^BP22J( M0EA1@(0J]"8_30"EB=[S%RI.,(."%T[%VH-I.C8^-3H:!W<5T[+($]@K'N)?\V7\P67U_T/KUJRVBJ]=S.A7[\]%&NN]HSD5.2 MBP*0'"8 Y8H (A,!1"808BQC199;AU#9R1P;X6^UOHE42^\J\'Y9:^X0GV() MO$5(DG\X S-Q&\EW^T@V2I^O%]4;4H= '?_0#A1>8P.QI_@7-XPZHU8L'S5< MK(F;;3L1(HY?[4'=__O3+]HH.M^KVU"_Y)3 F6:IF-"(4!(0< 4Y_JG5!68 M0 E3JWXG9R6-C:;7NNX7*G'@D4Y@+0C9%UR!:?@44GVHMQ,R!\+U!=U -.O\ MLKE1JPT:G83:^8#A:-3&CAWRM/J"&V66R]7DLSGLW7Z?EA.$>"*(I" C! %$ MI8Z-"$VHP+5=34Z+@%TG+IV43V&&4M9S=N[!U MDU]O, 8(:>F!@_5H*776"+ONT@O8]K XQ"=<8I1\F_&"O!7,[=Z(VUW.80:#!\!]1 MX%O1X8,' D%]-$X@E*R^,L7"TI7TW2(A4RAP6@ M,BD XFD.:((*D-"8%9Q0$F.W(H*=XL:W]]MJ^^<_D23._Q;)2FO7X.9.D"T) MVAMTP7>*6T7_USI2R^BJ]XJ-ME[CH6U@\1P?W2ERX'AI&_,/XZ>MOM6/4MY- MY].5_#!]-DW55_K-F+*9O"U+69<@*@13E$ (8HP)0) 20%'.0*P2F1*)),RQ M2T_2;G%.E#)4?U(W]CB#IQU[^$,I,'O4BH)*TVBK:E3KZKD0DQTJ7LGCC,A! MR'_F,YF$RP$3% B <4H :B0 I@>&( G*HU)S&"BK.I- M[#]X;'N,M5YNG+"!*>9IPE0N@*)YKF'26[4B3Q2 --=FX!3SC$P>JU[P7U9T MN0H'UKZ0<)"]HK.J-!M=16\DK^XSHS2^B_I]VWL]95F*!-&(:$H#*-:[ M1TH+!+!>(V2>"9H0IW8=)R6-;76H-:SZTSKU/3H/J=V,]0)4X"F\;MK38%5I M&:"]_5DHO$[TT](&G?EGC=ZG@O-?N([#8Q,2V/SWN\52R>GA93G#@C">)(!0 MPS0$YH )BD&,*$E5PBC&Z@H^$$OU1^H6V6A[/<^([?@/XRSQ.9P_GO]D&R/> M_"K:V#]FIXKCH(W*SV*K^P_E>G$<$-_>&%?Q/1<^_DV*IYF\4^M=]C8?D,D4 MX3C.@;D3T=MB4@!"]'_FL8*,HIC%0CIY9T[+&MO&>*VJ(8I^5RA=P%JN G[@ M"LW<1Y!JRM*$R:"T@,4O-W;(&Y;/SAM^P$$67^EYF!;__52NJF3*^X5)K?OZ;EMT_+Q?-42/'JY=?2;-PW!8QO^6KZ/%U-9;GQ5&8% M5'E<$(!4Q@!*8P(8YPQD7*$,0D+3U*G270@EQ\94+1M-.=_EVLIH+E?1M#G? M+ZK_XMK2Z,ELG?0V>;&I $XW-O[5\?0?XAVPO#BX\LB&OG/8'=2-@<8]M;Z( M^,D8^1?SS\;.:&VHV27_]&L]R']IU7G?VAO$3QYR0/S>?(10=-A+DX!0']RW MA)35;^79K8!O)#&'PF6. MGY SMHF^5K,*#*ST=)OEI^"TF^H>0 H\WS?X;%0\GQKG/.O/P.!UZI^2->C\ M/V/P/@F<^_C(?#)_E].OWTSYAF?-75_ES_J!*].P]!V=+G^CLR'*\#_S_%N;,&)6I0B2I8JH[/D0$FJI#Y 5P^UJ/[8WB!SIOS/\,Q9#UL M@_F*[#6ZU'W4$;9;U]RG2$E(!0>JB%.]IF(&&)$I@-1T,4DR1C'MYTTZ)WIL M:V#;9=(=C]ZSV8']H+AZHGQ"/:!CZD*4+_!1V0(6R&5U5OR5/%BVL)QV:%D_ MH6\WIKJY^B;2[.UWP\ORE9Q+-5UI-C,M*1,)A, 2H"*/ <6:W)),4)ZG19JQ MV*TI4Z>\L5'8IO?\=!M!RFI571LS=>-L1U >T0O,2AO@MN&D4:-L]%.C[NE# M4(]N35; >&[:U"USX-Y-5@ K:REZVW<5TUPYM-5-[K*?5)QW"3.D> 8,9"FB:D81E- L@P#&=-, MIB))"VQU0^%/I;%15$O3IA-NI6M$C;(.9;/\C%J&703;1C M4M2RJ2J"V!ZQM5WU+FWP$7.HB#;XR U4.FV@$70KN.85[,[*;'XD#5?"S2LR M.[7>_#[YFC6I;N?"+.74=&L9_<)TWXP?R)[1>L+>M%^RWZ@5KP73$N;"!*FIA%=UWO917 MJM3E<_Q'Y7'P:-X/Y8'P/ZQA:HEYU?#4MJ$]VS[HG_[SW]:_T7\8_?[SW_X_ M4$L#!!0 ( %R$JE30'L=1T* 20!P 5 :'EF;2TR,#(R,#,S,5]P M&UL[+U93S_]ZU]^/WD#[B__\]_^Z9_^Y?\!^#^_?'C[T^M9.C_% MZ?*G5W,,2\P__3E>?O[ICXR+O_]4YK/3G_Z8S?\^_A( _FWU1Z]F9]_FXT^? MES\))L3]W\[_&8,2GF4) 16"PL @A.2@."RI.!63$O_OIW\NAOF .D ,/((R MR,"S8H!%$Z+'$C'YU8=.QM.__W/]$L,"?R+FIHO5M__ZE\_+Y=D___SSGW_^ M^=>O<3[YZVS^Z6?!F/SYZMU_N7S[UP?O_U.NWLV]]S^O?GO]UL7XL3?2Q_*? M_\]O;S^FSW@:8#Q=+,,TU0LB_^7?_NFGGR[$,9]-\ .6G^J_OW\XNO/(S]_R?%;"_/2O:7;ZB=?6WRV]G^*]_68Q/SR9X];//],^NTGWJ7\MF(/YNFGV3SCG+:/JT>&>7J@Y+O0O7S'SV=A M3A\$Z?-X@3ED5KGD&;TP"5=#65QD";8*:IY@B MD]V=%/>>OA8L5/NPV$FJ R/C<+H<+[^]&4_PW?EIQ/DH.DT;&F:09#B#$HI0 MG8(#&V-.'KTW7.R,B/M/70L)NETD["3%)A#P 3^-JQ"FRW?AE&R@&*3(D=/> M9NBP?6[&@P#G+0$E"M7/DA-O=#8DU"%D+*[9U MK'0GZR:@1P5[1[1+*FI8129+'9 M:*%]5\?.(X]?"R"^=8#L*M>6P/&*7A[/3V9_3D=H90J6!2B2"%/'R]\!9[(2@.:>PR.8?"Z= N.>Q2LAY"&(Z"=B;% \J^QK2-69G2-Q^XGH@:#@4NK7X!E9[O5&=O/\\FUY%:*Q6 M=,*Y",'0%\43[6[>.=#)!&>1!X-I9]7??^IZZF\XY+F3& >&P$=,YW."+Q?Q M9+RA!H.-:YDQ@'AL#) M/-3W=A76I(/SQNE7S4?J]Q>F$U@X>-IF$Q^.5^,I[A8C,@7YLA3 M@6@Q@Q*<@T]2@^;"1)ZS]+PK+-QY\'I8:#XJN;TPF\#"X2G./]'Q]^M\]N?R M\ZO9Z5F8?AMIAKRXE" I3EX3J@PAN@2H: ];#1?#AR=^$V M@9&/GW$RN:+>R>!2K740DHQI);*$Z&(!::TV&;4*N'OZ]L/GKH>(AF.3.XJR M"2 0X:L>88ZJI$BP1A&)&Z_!D2R 64Y&DM=2 MZ-U+$KY/QWI :3B*V;&H!P;.P2E.<\U#?3,)GT;D6DDL)!-6N"&SN89FO5!@ M+=.6D<%4W.Z;QYU'K@>'AB.:VPNPD;3N-^-%"I/_BV'^AGZR&'D14G9& >I MQU\F#YODX*!>Z9-AH.>W8CV#8,#6)C'B9'TXQ?_Q=^&QDZ MTKS7!7(4Y&*+Y"%RKJ!H74(414C65>K=O4>OAXKVHYT["'3HG(B+D-O-CG=5 MXE2$)?@6 T(QDH@B\GV]X&?(.-,L&M/!!?'\CQ M+?U@^T+PXW>O#]]]/'Q-+SX>OSUZ?7!R^/J7@[<'[UX=?OS;X>')Q]_?'?S^ M^HA^>I>7-[-A!"&&8@!A(**KP#,') M6JM=(BN:CF7U7*!D5^3<(V=8 .VBWT>ALHNP&T#,J[#X?##-]9_#_SP??PD3 M8F9QL'P5YO-OX^FG?P^3+FZ/G]M4#-/YHS^\;"WA!G:; M=[,E+NCP?3L+T\Z: !<[^=X%L;Y\.L93A=(G!TO/^/\CN!&+ECCDN:0&2I0-B-XDR-D MF952SHK(G[N3V!Y>:Q W3#N2_@#6M3X:@-A=XJ--.B.9>NB4J85H&H+2$9Q2 M-II(ORI]QHPV@4WG]UP]VD-;RWA[@,R68=+1'C0[P_GRV_M)('%,<_4PSVI$ MK1[6/*9DI9"01*'#FF4%H;H&*NJDK0]:/9N&M\OF\S15+7AEG02,.A-] _O, M,7$2:AG#6PP+_%"[%A^7WVD3K>(:*:Y11._ U3Z 2B&]TN1G&JF*M2KH&)\K M)]T>1\^2U8)?U@F0NA-^$Q[9K[-9_G,\F8R"1!5M9)!4[1/G;0"O?(28?<*B MHV*B'V_LBH(6/+%.$+*52!O85HY(W--/8[+R+X1!.^/AUS0YKUF(USRY;&WD M11(GM0^ZYZZ6/M")B\4:##(7["<:O0YU+3AAG4"HIJ!U$[:?N)>=0?1#PB@FJ1:69B?TR/OK+F5X?=09B.E<]"Q(-AZ9:.RHE-? MU,;?SAFC%4HEPO<283=^ZK G7L?(Z5?F#>Q&KV;3E73^&"\_OSI?+&>G-UQ= M=5 9)=31!F[ I%5,0UF(42A@Q&F217#Q;*>R';+1UJ!NV"!C3SM5YVII &IW M@Z@/N(DBV"PL;;N"# ,EI(,0N2=CP>:<4RP!G^N/VE4(>RMX]1:A[ E>':JB M 6"]G4T_G>#\]#7&ZT0%'4)&PRWD:'7M&D#E!*T#$;3M9^OY+FG-F.;] MQ0FZ54\3M[6W=]I5E<+9N(*Y\G<<)^-/*P4N1IB2R2YD<"D27]X[J&%C\ XU MTY*\CSV<>$_3UXR9WF.,JGM%-0' UY#*K>W;:Y=+.23%*0% MHZJ5&7P1]1J3;$PLT>?G&D3L>&?\*$W-V/4]'J?=**0!:-UB8I0QUZYL!3C6 M$IJ8))"=J8%\6RV+=IR)?E*^;Q'1C'F_ESN;C43>@)5?F[.-EZ>K,E ZR6?3 M:E+B-%569&"I>$UP-S&!PE [ ],KQWVH\ZR,8?T<=\\0-6R^PE[0U)5*&MB+ M'DJH5M["R5D!RV<6@)1K?3[C]>;J&&6"Y5XQUJ)@& M8':KP^1%!3M3')DK&;Q,-5%9U[BNC9 $]U%:)VSIYX[Y/B5#]S3I3LN/;%); MB[P!R!SDO$H."I/W84Q>Q:4/.W(J66\+ B^NS@$6)!.=-)@4<@A,LFR>Z\2U M0W;"XP0-G5;5&X"Z4$ +.$KI_/1\$I9X<5%>&R+/\3-.%^,O>.&LOITMJHMZ M7,AK'25N8]3% -.91(:1@_/$J,U!(R\%;>@G[KXAH<-&L?K$78\*:P"/'W 9 MQE/,AV$^);-Q<8O=UUC&:5SKYKF*9"J"*9PX*HHX6DDOI5)3@$+IJ83J^[0- M&\CJ$74=JZ4!H#T4UDBC3<&% ,8Y<9%[[0W65JU!>A6+SZZ?P/Q#6H:-6/4( MI!W%WD#$X7O^S4B(F+FJ&=HVFSI4@BQ)81FY.=$9YJS.L9^*B.]1-LS<^J$B M6;LKIS.P#=A2]?U*-Y]Q.4YDC-]AK//^JG>?M?=FJ\^PNL_.J\X$Y0MM8L;7 MSBLUNA7H 2FE)+,!!9ZRL'<1^?56VXSB?MXOGIF7GG0[W&^&H\QRJLPL:HA M8\_J\5 @>%G :*.YG1'DC M@\I!@I0A@1*:C%MC.:28M7=:1A'[JLO8<3Q7C\&*?>-J6X6\K,D*'T_HZV^' M[TX^'K\Y?G_XX>#DB'[;_8B%[SVG1_-_(Q8[,OTO(JO7H+U&:"XF"2\LU'9F MY$_F ,Z1QRI]89JI9#'U4]?^!$&[QU^_X/0T8@04*S0H0YNT5YE\ZFR8L)E;S_NY$]B"V&$=@"Y0]# TVZ_&FLAL?35; MT$%1F^NLXCHX_S).N/@XF^21T,);%&08B") R>#(1# )$BL\9)08?#_E:$_3 M-*P/T ?(.I)_ W;:K_/98O&>SIGQ@T(#.-5F>7X M"UZR-U)%9H%>@S>>T^*HIS!]#\$Q&6(1G)9'/Y'BM>@;UE3J" SWKQ^[UTP# M>+N6U4W^QZB0[XS:./*:;3V6E087'(((FFL>JK!ZKM*_(6;8V^Q>MZHM)=[ M67'KXM>+^?+SX?!&]JT64(T9$2YL8R8/1 MGAQHZW2I.@&8)%<)I4[]E%I\E[1A"RYZL:\[U483[OTJD_'=;#J[NZU>+1BO MDA8D%*!CGW96&^@D]LD 8HHLA"Q][L=0>IZN8>LL>CG6NM-#$[BZ.9VOPF/C MZ3FQ=7E\SZ:+7[#,YGA=E8L+6E#S0+H;3\/\VQ')=E5*60-KLY7I>+69CW32 M2B R,"K3F1^#K8.^$N2BC;+(3;9]#(VUE%1#GPJ$0P3(<6B-//]E(P\0=!Z?B=[>2C<3?1-6(+O M<'G+XY'6&<:BAF1- "6*A%A%(M#ZG$.)//1S^76'C/7P\J+N=+87

    &S%(E0-I TN'(M.S'PWR*HO60\Z(N:CH1?@,A MK?M\_!(6XS0R+#FTV4.,CDY@;1-!J&1Q,\R4[*S?Y]7B1)K/%^?S6U41DQCNO$Z 09,\%R2!HJ\"%'*77 MA3FW'X2M2?!Z.]B+NGW>A^H:0.@?6&?;83[X0G[L)WQW?AIQ?EP>9#I>;."6 M&5.B<5 D)PO2U)Q_44=\^J@Y#\!M(W(;.L\[04XLWUIL5V(7LKS84ZN M*BRP6I#'A$I JSQ 4-Z#29$V@Q@->K]/D#Y%:%O']H P[423+S>[^M7Q;^\_ M'/Z-WG/T[X=OCS]^/'I'/SKL-]7ZNP_=4][U9LQW7W]Y83JL^HL]Z']QC7EF MC;,R6P@A:5"V9OG;6K?./??:NI!)]!LXI-?I(?-^-E_I;;FO0$E71U]& T8'I()QGAC^SF\.V*@F;+-WN$ZA,8; M!OJ;V9RLF^G%D(/T[60>I@MBKW(_S:OO)ASJ3_GI!&2/]Y2886 MRTJ BIRL=&4%%!-4\<+HHGO*OMLGFP-GB X!Y#47T_"H:F#)/2*7Z[9D6@1F M$D>03)"+P#!!2"I#\DPF+J-BO)^(Q#-$-5-HW?L9T)5F7E:'G#O^R]\.WOUZ M2%[+QY/C5__K;\=O7Q]^^'CXOW\_.OF_/3MPZSQX7T[NHUN19YNS>@NWS(2=WC:\Q;,Y\X9%MSZU!D M\%S2DW]A43J-CZ;KAJM?QTO M1I@E\X9KL(PX4C(8B,$RD%K'(NFWL:?Q+L^2U0BBMM#W4]#96?@-(.D>#Z]G MIV$\'16E49:RZK67:CX:![(C%)"Y69LSZH#83T+7H^0T@IS=U7W_BG)GV3< MH%OM57[#>A\P2LIPQ60=,2/HBZI]&Z./($I&:I5\R(PV:6,?6%H.UGVQ.$(T/4%SQQ(]26?2SZSQ+UL#7?)V# MJ#L=M "H[W=!OV3,R:AM9 $"JY?F/M16)RJ2=XM*9-JM^\I17IO$8<,./0"M M%]TT +K[3= ON?"T^Q9A2%;.VMI,ASP1SB19EUR'K )W/;FIC],S;%^([N'4 M@=0;P,ZU-?F6>%D5%8VBE<($*\ 'QD"QB.",*) 3U]):P3'VU6[^/BV-W'YU MZ*-M)^8&@$(;Y+P.HGV-%_\>31]&0C[,)I,WL_F?89Y'Y'"H8'4 G;@B]E*5 MEI&TAU;6O+$2>RM#W(301IRY+7'QL)ZK-R4U@,%G6V=FXTP448'-I18#Y *1 M60UU_H<3)?D2>[NYV:V7:9\E8/W!89.VIIOH9FN%\/,NTHN;+OB:QU+16 MGIT!)Z(A>\%P\(D9D!%C4"D)'OM)8=IR:$:?)6)[0]:.>F@+3Q=-I%^?SVE9 MO+]XP&JUK'YY?+:J_#[\BO,T7B")+97LO3" G--98%, [TB*7$933,+:VZ _ MO&U$Z^#] O>+Q_[TV$2#BB=X7$UL>)Q%P5S06<0ZMH:#$B@A>N[!^>"-TX+E MW(^]MS&I@S=6 M%5J.)A.#T2=@1HKBLN=)]M-?=3MZ!V]3-S1@N]1G"ZA=L5.CW22SD_"UML6N MXB1^Z0=7U3.XRK+"Z6*EZ9%AZ'-MR<9+6#5;*."<8A!3MB[GH)#UTPUE&VH' M[Y6W/\3VK0+POS0Z/Y9H8^?PI\T>8S\-T>642U19;8?%YA#%) M5^L28\12;PH2+5FC(66>HPB)I0?#?1_D8&[[\,'[^?4.Q+VHI8&3_]9".YD] M7VS M1(B2%\.DEBKU4UG8-V>#=P <8C,>'B,-K)F[98P*R<97B.!5O;$URD!(#D$I M(X(P7M!NT O MR@B[;,5X-[@N+WX&\#.?LN@C/9*1H_ R0(B,6LZC$I1()4@ M2;,LK>\GS[G!XKH?XDZK7?@TL+:>O? +)KA"IC]D7R^QT=6(8F20+')5T"C7 M7QG=CI>Q/\2=66?*V?'V['#:37_71^X R>E$9$5 M?1!9900 AH0G&F/C!LA M^JGLW_(NMM=V94->QFZBB$[AM/_BS(./?WOS]OB/GL>6/O*8?15>?H?![LLL M7Y$7_V8R^_.F(90V*+P*M"=A(,-2>@]>6@F&2V^=0@[(>OA"/MJMQEB:5J<1QD$.U4V3GH,SG(%0T6D5 M"P;63ZN&S6EM)(=N5S0]XOKTJ;0&;+B[SAWS(5F>"OEU,I)+APIBD0H**5B>CW!RZ# MP6EU_/_KXLI,)IVE)_DZ&PRH)!EX- FB,$)IJ[,3_;146(>Z8;??X3$TZUFA M#8#T:/J%!#R;?_MC/E[BZ]F?TY&Q+*+SEI:\R:"L"V0FJ0S62F/0,8T]CV9S -Q160W [8G$ :L<'38\U>Z[Q(5B$3PK&J*.RFNC8R[]E.7OD.W1 M6PBG.=AUH+0&H'XF)!VW8<3U?:O)@N^:GR M-)LN2)3S2R7/ _UTI0%BEEX>33\?(;'X7DA4G.U\7H MR!+A"H(EY''&C8^!!\_ZL1CWQ."P*5-X+C0^I::T#2#3*^ M"\ =U31\H=+3K%T%A&GUCH00KJ1 :S61<:+(&@%?L#:J2X'^*U*%?LS+9\EJ MK37)GC"WK6):!MO[.9Z%<;ZRCR_-XH/I10?%5<1D,8K) M5X:,BY@QV'[NW=>CK[6^)'O"Y]OG8-@ M#4E2.4\^F<.4^ZG/_"YIK349V;.AN(V"!G105@73CW(S/W^PMU_4*2VOHJS5 M/DDVYZ1S@) LV2>\AED=D\"9L]:84A3>OP)]O)Q]>QI:ZQ'2*>#VJ9\F_>0: MZ:_2JSTD7ITOEK-3G%^'^6E[9\H(&\$R;NK N 11&02,),P-9_5 M6B./?6QY.\F[R:UMM6?7!B0/MVV#7G):!B %]Z!\G5&H:!>/6G*R9*.385_F MW=-4MM9*8Y]^QNYJ:P"2ZX?W1UEQG1FQDFL71Z5\!I=9J27FZ'VR2;JAB\B& M=7OW7^_3A^HZFW?:.2AK4'3QA"!]C$8&2ZZ]P5!'T@MPP4I@WC#,5@87^XG' M;$YK(X,H]E3AV)72&M@KR:^_:J64_O-\/,>K1":\F,5=V;_\31XI2;9M3 PD MUNXV46L@CY\!$RDGIC0+-]TA.@7D)E0V61_9&6)F>U)?.T'#!RR2;.DX6'Y[ M/PG3Y<$TUS8+9ZN4#IZJS:P=N%0;=W Z#6*V'I(4QH2B69+]N,WKT]ADQ>/> MT-F-ZMK#YIO9G%A+B'GQAH2^,J4?$>J(6\-\P-H/+-G:PB@#?:@!# Z+U4+I MT$\ZV8:$-IF>TS=*^U!B.U!=7Z@CY9SCUFLP2M1I#)PL:YLRF!",JV:U]OUX MZ>O3V*13U!= >U)=NT[1F_$T3-/C@B09HB\DN8!1UM$V9-B[:$!+*71)N88H M]@G.9V@==A?=MU/4E=):<(IN'0-OJSE-(B0JQLN1J'/"4QW](6L-!A,:/',& M0O:1,Q\U5_VTL'R2I";=G[N4]*DC[$/6&VLAG;0=.4J;3P%P[N<0JGY:JN! MA)I>1>L3I" DE\DH4WHZ-[>DN$D'H[=C=1]J;0C%MZR(6\[_RN%_1,2C8J), M(3C *"J7*4%@IH 4P@OM8HZY'Y=C0T*'35$5-= N.:P%$S+XW+X-:T:%WR@ M??EX6IFM_Z_!_"]A$X/S QK-/06\!E:[0ULQSLQ>S%GZ&'&59J<5_/JME@O1#T26CA, M40-R28=5D1(\"QY0HQ$V*=2II_$0>^5S6(.EM_72,%@:.$1VVS<*LU:XR("8 MJZ-L4YUQGPU8490TWOBD^NF*V/_!T)O]TR;0-U+ECG,Q2 +S90/H%3'41-H$ MQL=20]6U,V2-(3KEBPL\R=Q/1E__Z.VMRJ-1]&ZBRJ:GNKP^_/CJP]'[DZ/C M=\=O3OYV^,OO'X_>'7[\>)?X]4:W//E9WEE!^O:C6TV M&>=PV=WZ_2T>CLNE9Q^?-4/OR+IU->R V4.0$2$;%\F'Q)Q"/Y9< M)^1WU6SQ-2[2?'QV^?A?PF*\."ZWJ3@AI?U"?_GW451!9QG(U;9*@$JBT-I& M^J*BL4XAM[$?@6U.Z[!7K_O'YU,]#WO2;F=NW[YVS->X#./)HLN-\^HC^]T_ M'R6\J6W4:A^2"QF-*:DV1Z&I;Q#%$_PL:X">(> M-(?O2%\-!+ZN);-BX9*A@Z_C&KO65LI"YX67"12S&EP0CJS@S%CPO)B>IF$] M2=+ 8]:Z4OJ#B9)=:* !*-VF__7L-(RG(TRZ).7(W"BU#9A,"+'$VG-.*/0V M)%IK_?C##VAI9$;?;DJ^[^'N)O$6,',SI_ E(_G<3'.XS#_]C%<;\*K%<29 M4MP;!"$"^1PQ) @Z1I N,Y,2K2C;3R?^)TD:N%JVKX.J$PVT *4;\M^%4WIY M:X#]U5(K'*5&!R$'#RH$"<%B .9$C&A+CJJ?2MCOTS;P0=8-".Y#JUN--("Q MH_?'E_MLE"FSF 7$$#FH.B/<91W!N2 5;<$IIWYJ J])&!@Q'>OV?J.3K03= M $*.O^#\8#*9K;KK'Z^B:Y>,!&2L&)9 *T$F8:F,\"@A%<<2%YH9W8\)]"1) M Q]H_2*H&T4,W>GKS8Q8^/-X^OX\3L;IN! %X^FGJZ7!E1:8R6@T2.*1@ABA M?9GVYD &)..*]NWOA3"_^Y2!R^'Z 4FWLFT3),\L !5CJ54,5H8 RGH/3C%) M7W(BEFFC%??-H$UPL]M^T_F)U;&NOX^@;@3?P%EVVUE].Y[BT1)/%R.'411N M&-2['U#.S-_!?'QG@3B=9-#1@I!I-O?YX].N[HS='KP[H1Z]>'?_^[N3HW:_OC]\>O3HZW"K)=)O' M=),_M3.#3>54Q: RAEH"6UR-7A5#F',<4F*.,R1W-?0SEJJ)G*I'TA3I\1_' MGZ;C,DZU/>'%Y!-RP]\3@6F,BYLT1G+$E.:1@Z]=L2^Z%29$D-%AG8[BI>ZG MY'87JG^$K*Q-,/L@775?&O^1-N@K2>QIH[Y^W& ;]N,,-[5Q9Z\81Q$@*$U6 M"->U[S]#$#676^>".?03-VMIX[ZW6+]=?+U9L*F8F+W,$+':YR%Y"*6.23.E MA,RT8;&?0L'UZ/L1-N--X9^W;-CY;$HOTX6<'K=HA?2:^50+.&H]ARET'@1GP%BFDK4I">PG MUKXIIH;UJ=NA$K_?G\_0Y++"6?8Q7Z46/\X116QLY6% UYM2&M@B;]A9D!RKU4$+"J M(6EE/@V3*U]O\1 =% M6TPB9Y%M/[OQ#D3_"''U31#[C'_?J[X;L"O>SJ:?WM;$K(/% I??Y2;9W 5< K'2%+4XRPW ;73V.IS>C\$8+UNP"X1ZW^2#;&NS"OV8E?<(>F M4UT\=C"[XWD!-&6!&%,PRJ2 9U'-;5H.3O($Q2GT65:;^P>^KW\LS/QV'.)X M,EY^&R6NM59(&X3/*U>$0Q1%@W.J(^1]:/8$5L@KJ'3EY7.FO M3K@J2#D^6R5T3S]]Q$\K48W()?7H1 $=?2W7J^WH!?.@&3-:&43>4W/.)TGZ M$4[_78#7C:X: MT'/)O-E]5FN>;$6FY")M*%-1&4#0)\4(SL%IO0)Y>2[N>T 74[9B")]O-]P[8F"[>\]ZD>X:-\&4CTHHH7M;+;$&N]].PO3Q0U3 M==31^;PJ9)25+"G0KJP(*Z ,<>4YUB%;6B>1/"K=T[WF]TC[$:[:=]K<.M5= M V"\J94_G"[)(/UCG/%H6F;ST\MZO>="8._GLWR>5I<7'W'^99SPJLI>.0QU M#)=) D%ED>JM&JU-&4D"S@@4_?2B[(6='^'V?A?0#X^1 1?*8KX<7?)P/+_D M8-6#S24Z;:PVH /6'FQ9041B)QGTZ(4,+*S5"I$>< O?]-U];#]%02LM>@<# MQ:Q##;6!L-L"N6RD9*7'6*2"HNI4EBAK)@PC"\=Y943F0J6U@CJ;P.PA&<-@ MK1O-/H3)CF)NX=C^/#X[J_,OI_EO89HG-VV3:*5H0\HNG'(WZ2I,&QLZNZ[Q^'G'4VGLR^K*\U?Y[,_ MZ3/KN+FSZA(=3=/E;HU.>U]'W3$IR%W7RH#/=M5V5#"5')9\O_' X_&[-1[6 M'EYVT.VL1T$WT:-LTXW^[753FT3'?13%@(V1S #F:HUMRM7K9CFRPC#VLV-M M37(KK1I;.5SWH_L&CM_O5*\=?KV Q MD]^5@F=6BZ)S/X'I+8@==LO=$XPVJTC<6:=-[,[7Y6Z'7\]PNL!?<(IEO!Q) M;YRSLD"V3-$9%B7$P@RD&&,)OOBL^TE_>8*@8=V680#8A6XV!YF_ -D4/X4E MYFY,@-4\>#)KKCFJ4^(O2C3.:SOIL\N.AHM1M$'$B^Y)B7@3=.ZX(CEX[U+0 MS*ML^IE?LCZ-PQ[RPT"Q)PTV<'(_SMD'3+-I&D_&%S=%G\/T$[WA]26)]*:+ M).!_#Y/S"\W7+NFU:^)(36NJRB%_V$##MF9-@T MB990OA\L[+I1GW3?JV![QA$SYJ@DB)@-*)<%!&D-\)A$Y%J'(/LQ;7>G?=BD MC($-C?UHO&NH-U#U<*&W/^_J;;\5$,^2,%@UQ/J"::HRPANNO(]DQ"A7R,06 M"3PW%CC9--F$R'1/8_2:J(RX-?/C(MOT(OV4[+Q;2OSEV^4O+\)$Z#,SB!J< M20E4%#55RR$8#)XKI;27/0T>W)S8'Z&*8A.$/C,&O!?]#IS_<4>HJ]-Q=:%3 MN*JSSSR97SE?5OT+S&!1.,,RU^I!BO'VR1^/T]!*EE%/:I]UJH/F4'1YO9,M MB[EVTN&6N]KZTX%+V4,./)&Q3Z:^7.M:8DL<#9U#U(5FGP7*%F)N(([PH##H M\K[.QX#9Z Q2^0!** 8NAP Z"&M"J79Q3\WL'R>H)>!LH^G[,S [$'L#Z#F: MKCYKQ<+A9'QZV:'SDIE<8E#*1_"E#M5344.LI3[!))Z-52JK?NITGR5KF)!\ M;TCJ3@4-X.G:8+S*5KA:'JN]6K$2O)$"(F<>5,FLIM9)8"B%UB)K[_MIS_LL M6:UDIO5K''6OH1;@=D'[U2J41;*H$@CA:T(QN2;!:$-BX<2)1N5T3\/G;I,Q ML*W=G7KO V=K60^=1_;[=+S$O)+,E3BNIL8R[[FV"M X"0IIGR4KLLI#*)>X MM;+SQY[\A$#HV%[GZ4?VN0FOGD'CL7+VYQC"*J1AB!NWJD>HBAU@P M -=>66^8Q]B/N[0.=:VD]^W)0NE:7PU@<)N<+F=U-(XDQSC3H'+6-<8AP?JB M(ZLC.U0_-_HO+D^O>\1TD)*WB?H&3X'&$*3F 2P%T]4813$(3EX"S31M-Y0W)=Z^3<],E- M'*O=0ZU_+;3;[>_WCT?O#C]^?'7\VR]'[U;7N]O-07WL%.*PF2LZ^F,V(S.'D8^O1XO MTF2V.)_?ZGW)=5):2@]1Z@)*N@C><@\F>R3_%KE;[Z:M"VD\0E\;]4,](&N- MF4^[JNM%;5X[]#M_^M/ZV\AZ[%B^(>A"J8X!3\ %S[7V48!S!J$XXPJ=I=;Z M?OH/[G<[N_&H'BGJ6_SR[=9W-ZLE%BE3B JL]+6'<$$(5F@P-F+)*'FT_8Q8 MWH;:%[75;8*ZIU-:>E)E \[K(YR1H?JFVKVWS-\;]FQ![;7'VHH20=4V@=$F M"4+;G$V)CH?0ZRI>D]!A/8D]@K1/!;ZH@[F3)N'K?&Y_A_5>VGQOB$UG@\": M[Y"$(KS4EBR!JPC"ZUILP+GF_2[X]H[M510TBV@9R[4$PR4R<%,DQ]P1(RZ; M)*1U_L'MPOZ/[.$34WM$VR[']<8J;."H?C.N5W6K<1%'I,'IIS$Q<34XXK?P M'[/YJTE87%P&:ZZ9KO4:)#8!*C%7:X8#N. ]A=.K1B;1,1U,=H ,:^S!2?","; \\52R8JFG?7-#0H=%9V^ M61^8.VNO 7!>7>)\P,E%)?'G\=E5-J>*"@N/!5SFQ$K1&9Q&!BP4I:/66%(_ MG6">(:I9T.T.AOM#-SK2S-"))R>8/D]GD]FG;]7E.K]DADR<#YC&9WC%4G:* M9\<-Q!1#;6?(B24O(+I"KU&%\F!@_.,W:NL];UCO=Q\XZDOX#6Q:)_.0L8KG MBG[N0TXB%#"$A>JR6PC!%,@.30Z!Q8+]&'/W*1DV5V6?V]-..F@ 0T\U(,3@ MT05,@-&1?Y5< 6\00=<[;)(3CRY.GX3I;^<]ZX?MH\O="FH!L!8..FH)MH8VACZLT8)YF;MV]?7>ZZ M14II#(M@!:TR97*B]>8]2&\16@C3.TH8I:PJ>8J!M"M+QQ$2Y?R7Q M."*>?L:PEFZ/N.A(K$.CXU<2Q72Q#/-5-N55G]D;I(M(1V<@VY_,=G+Y;/+D M[3$+A3E,4F;+V7JU']]YT+ =S7K$29<"'AHLZ[3 %J+Z@X1[';2YF.)-+R2D MD@+74I%M=C\[J=]>X[VU ^L1-%T+>M#4^5H4_J$V*UL9Z48:-*%.+PQ*TQ?R M/KR,1+87.:3 6+'=#9.Z?FPKQ4$]NL?;BWG@7BXKHJ^JYI112=D 3B0Z.DMB MX$(($+S@M@A1B)-NT3%TXXTM579?Z5O(;V"U_S:>CD_/3R\)=Y&IS )MD,54 MV-M$%K6T8"+GW.I<>%XK.V8MQ=]Y],"JWT9QLRZD.+3ZP]=;A,MBZ^Q:!%2Q MUMRSRGZBD[(X38=H=(YUJ/[;CQZN44HGZM]:B@U$0*\[E:ZNG\;_>7ZQ#W*# M3'G-@"M5#S\D$'N?0)"OG6L!!.NI2?/C] SKF>PULMZ!0IJ$U:4YKE ;KD(! M'VL7M%CS.QA7Y)>SF+T(*:M^.NL\1=&PP=,NM/U= &TA^C8A-%ZDV?ETB?E5 M6'Q^,YG]>;GG6BSDIEL/+-8R5A/J>B-&-?=1VFBTQ7[:?ZU/8VLPVP83WP=: M%PIJ 'J_8:@%@!>^_MGY\H3^;K4N;7)&(RU)FX2NM_ 6G'8.)'IKG73%V7YN M Y^B:-CHRUX/QDZ4TBBX+ETM8>M+9!P7? M:-*&@#9(UO[V^L&(AZ++DIED(S.=&5S@B"%JZ%P%I@O M7O8TC>HYJM8"EODA#L7.E-, T-Z=U^5Q(S9<7%[EY%&V+HMJ,&*RHO;.SN"\ MUR %DPD9&9>^GY+RIVEJ+NEF2[W/>E'"T+>D!Z>UZ]%_78Z)N)]A>Y#S2F1A M,K)6"46F X3$&P(UU! M_YED[3^P]KK"?/ %Y^$3_K[ D MGLS#='%!&1]Y30L-%0*WQH/*AW28LPN>!E*+\#[ M'F7#^K>]@:U3A30 L T63TTM7'Z[WM>/%HMSLD2FN;Y8Q0A"$%K6>0BAU'AG MKNG,*= "S.37'&OY%;..(B2BNY FEX(.Z=@:@2K_$O\OZ$B)[U M6P7:#1]KX=G_P'CN7-E#QSF[8_UHFBZNK<+DX+3>6!U_P?D)@7GQ>3;)HZ*C MST5;,#G542J%@_=1@Z@C,V364:Y9O+HOBM>+S[,7 _9VU?WCK($;_KU.Q*7V MH+U@H!0G_K/5M1A 66LLU^%^/Z6^X;XALE_.U5,32OQQ0/PQ3'!Q(P2GE72% MU9&<=27[$B&@B:!-'7!*6-"88E1<,-=S@^[MZ%X/TB_O&FV/VFQS/WZ4 MU3=$P/@+UG5)!>1B[&(W M;TS0>M!\.1=G@RFK38!^[X0Y_)KH;PY_.3IY?3!BK A'*Q*BJ9WZ19+@:P>5 M6$+..]!<".E*=S?[^?7)1YO*%D/C2_GAFW_ZFG6]'PVRGT_>7ODBN#!^P+) M6O(@413PJ,F-M)D%GT11J=\.DSL0OQZ(?Y3[MO[TVN:V^GWCYFK^ZRJ];:2< M$\Z*"$)I.D@T&> ^"P,ET?>Z2,QRE[-^0W+6P^;+N5D;2%$O:J01B>5L-JUG M2L[(C/F M> G>@;#2@S*)3 W'#&#"+)(-.>5^NE[LTJF\G6E%&Z%@S4[EFZBD463=;728 MN$6KK0!=?&T\E"0XY@QDQZQ7:$S4^\/8"^A4OA$ -NY4OHDVAO8P'K39MLK[ M%(P%ZW2M](L28@RTXQ>A93$A%W=_//F/T:E\(ZT]VZE\$Q$.VAGTZ0;;'*42 M# ,@^MJT!2WMNLF"PQAH?42O_7HWQR^Q5_G62-A9E,.CX9FVVI%C(%1'D%B; M9!8"N/.U9W)P:,ASY9&O=YWU="Y&2!J>I5L M]@51&+;F!(0?H%OYUJ#I6M!MNCPW45HGH\:<185!)/N*U7J$>G/O&!Q6;Z>-1%]]3E MJ)-*T&$R@3?"P*:5H)LHI & =5DBZ*WAY%,&X#Y7QU(:DJLMX+U7]5(SJ=!/ M6Y%]5X(.D_&["VR'4O/+0OACF:$A:.)+>; I.N)6( 3K$ JG%1UY$:7TVT:N MQSS?8=)\]X3C794YM'^R:^;H98>KZ6U!C+1A)CKRYEFLC=*D)R,>2ZDMC[F7 MLCIHZPWYZX.ZYMSFW3#;AA9?U@[,1XZ1CQF, E?'/BM14_DDN9FNA!)8PL+4 MWC(&7F)/G3WMKILI:GL0SI9ATA<(;\GO TY"[0T_(XMGQ'F.Z,C;5,%Z4%8R MLFVD!:YXTMD)J_W>VCH]06/#?78Z!F 72GI1R6@'DQ68Z:,[3D9[^,']):-] MAXEADM'J^*.L3(+ F %58FUFHQEYZC$)$Y5"M;]UW5 R6C;<%2T=6%W(*N:< M'#KZ'K+W-A.B?/3]]%?\H9/1-D';SLEHFZBP(8OP?N)+S$2N3AF$4<0&8[6- MFD9(/J<@HE?V0=G7?R>C;8F"-9/1-E%)H\BZ>X^%-BE=#$G%<#(<&,DG6*: MG']EF$R)B;U=S[R$9+2- +!Q,MHFVA@Z(O,@DXJ,6\Z9C&"S5Z TUA)(54>R M8BXAF/N7 MFXRV-3(Z$NO0I\5W+!,H9!=YYLMB<06.--_H?(QEM:YQT*>"A MP;).CE2=TARD-&"=(8?2>$O+0!FRRYSPM!1HX[S?]/N'34;;&C1="WK04^A* M7L_,#OGEVV_A/V;S5Y- XER9\R69DE:SPY, 51Q6<]Y!+B9$ZQG+/55D;D#D M"TM6V\7M[DMU#;CBS[!VP]B[<'JUIG5.=;AT!@R<]FO+"KBZ7UOM?1:9JY#Z M<?]) MZ: +-_VT5GF&J&9!MSL89OUHI@&0O3I?+&>G.%]=7-;#X_/X[(H5SQ/G3F4P M6G-027AB!34X%D.29&6@ZJ=H5W4$TR? MI[/)[-.W-[/YZ?GENB&N/F :G]VP9'541!XP71@HJ1-X(?FJ3(@996IOJ[6\ MU/6>-VQT8Q](ZDOX#6Q=S^8197*\,5D&AN4"*@3:@3E)K01>XWQ!,]YOXO76 M952];5Q#7PAOIYR&@'8K=8,6SNS3=/Q?M'(SB7Y_G>!;&^?#K&4X72.]?A3HN?C?B7J./ MT4",)!KEG:.CFK8+H85TWNK PM[&:/;/;G.7U^VMGWZ@\X.MK_?SV1G.E]]6 M5\#TCNO;O!$*9(Z[#,&Q&OLFA4:]REU+''D(4>VOCJA[]IJ[U&]O_70#C:&C M+EU*Y/AL5<8N;CU7KA^2FTM2V&T1-*SO'^S46!V>[V875>%71^Q(>^2\R (V, \USPR" M, C1<9^85JZX^SE[[9T8C[+6<+5@*Z?%[I#XP=;(I?EY^Q?W1U)Y[]%( SG5 M9-UL',3,"IC >,HJTUGZ8N)=3[.YUMH99E1)*VNG6ZALOH[\Q3J:XJ=:'GS2 MGN'UJ(#FYW=ZE%SY=+?[/.2H37'6@I)UK*:V$J*OABKQ[)AF&!_TGNG?)-N2 MF;76T3!C59HPUO:!D7^(I777ZATQ(RQFYX'.$C)S/6U"+G$/TNKD(Y.T^6P] MN:TWJM=:+/Z_%TLG6A]^5>SG4'X[FWXB6D]?8UR.DI%6ZB3 E%@S$8P@->H" M02;IM= N8;]5L/WSN-Z5)7LQJZAQE.RZC)I;0:\OF3@)7V\?N+[D+%W24#1J MDHD3$ S7P*VVP1N?7=[;X,6.>5MOQ?QCW_)W@(KA#YS.#^2;R,G39W(RF*V) M!0H:3QKD'()W"1+/VFAIQO7OG#KX\^-HY'I73GM"6I M.$=6*UCI;&VLZR$6535JG"U1RL+VUI^J/S;76T[_V'?_W6+EA[/,'M]P:F1D M9*PJ K4$1(NDP5+JX( "6(H.F$2QHGWK[&G^UEL\_]@7_QVA8_A3:)N#^O!K MFIQG.G;OUR,\+S)W&%IO M4?QCW_5OJ_\&;OA_G C"T7R!6[3YX37+/D:>,#?L'I.8X2G1/9>P92&5%O MH",X0Y9V]$S8J)ARLM_Z@V>(:Z.8LP=,K5'#O).B&CKG'V.)]NNC*>T9^+9. M(LQ2&VW(PQ-%K?H?)MK#DX)4N)$EH,;4[\G]71+;J*(<&(?;*ZW9L2:_'A^_ M_N/H[=N#=Z^/WITWAP?'QW>++-2?N=3^SFD-V$[([.UUOF MU_T(SNOQ(DUFB_,Y7D,PH')6%$\N:B((QIS!>T0P4I6LF(\\W>^MTJW3MQ:9 M7?FXSS[LA!3P"_W5WT?!*UL8&I#H+2AF/?CD%1G-NDC#K9"\GVUN,SJ'/7/[ MP]E3_G,/VGNA^]W)10.-SG>]DUN-.7K>^QYC89 =T#MF#',(,EM")OH,040. MR=D04R1XRGYJM/:Z ][T^;EZ[,V"X8(GYY&,C\S)7#72@C?9 ',)K1 R1]?/ MB)QGB'I)>]LF"'IZ+--N>FG C;AAY8@6<7FZC]EJZ=^PJ1SG6LH$-M&FK30Z M<)PY*#Q)J3V3D?6S +%@78PAH]J?/IF#[3.N]>RQFP8-!&X#,#'*IF%,D M5H\@D*3M2\PE]M-Y: MBA^V+,@1<^]%C0U"=/GI;+X<_]=*SYN^1?J(+T+ M\_EJ),<.5S$;/F$?3M/S; WC/A%<0E18-\XZFSD8"-QFT$Q:EU.(@?=S/S.T M^W19A1X*4SD#!E ^Z]K*FU[QG%GVQGG3DY7Y'%FM M#+#=0?'WP=29%EJ U 7ME]W!+3=<.Q*+2&1X*$;G?7"6Q!)C5LQFY_'^.=@1 MA&Z3,3!DNE/O?>!L+>NA>\#]7HW(O)+,E3@N^[U+$H;/DO;BZ#PH21MRM"2> M+)(G!M%%>3\8^'C.]I./&!@-V^MLUKD AX;!JS -.=REWSK!>3*T?YI:!D1? M(01:$*)P&\ACX.C7:]KWR(V&SHARSU@Y'GZ7I1MS8[>,8=:J6Q/=H?%&W(9U$_SK56@-XW&04+[,B.D=[ M=W"2)"ATKJ4]9*$*9DQBF!3V,^ZSZ[';>P@6=HN3'09N;Z*TMO'X^#3"$ 0M M8 E.6P>J: 9>*06I-K*R@M,R[^<^Y(<=N+T18'8=N+V!]AH YZO9Z=DY?=S' M65G^28*_Q^-5:,8&IW4V8(+CH%AR$++U8(RPRB3NI>ZG+>5:Y#4+Q-T!^'&<>]"]PZTLS0 M(?HUQ_3ZH(JHR<')A5BOL13X(AU$X7,B#H-XL,OU/B.YG6G;6^"H+^$WL&D] MF!D>DU9"% %D2R10/+A:,>,@Z9*B2#'+T$^BP59#W-L9O;W#]K23#@;$T&*^ M''T@T>#*.(W%2^85!TTT@@J*D3O/,B26&'<#0I]X"#7UW'S!W'MO* M#5$O3N7V FX!%==@%CE5GH6)=66HRC-GY+E(5I1A"7&MEHGKXV)(:WH'E=U7 M^A;R&UCM?V = H?YX O.PS4#+N28F(V0LJO7I61F><0 W O%>$DBJK7ZSJX% M@$=)&!@*VRARUJ54&[ SGMD?;VY0/+S('/E8B0I);'W M*.;;C7(1>C-SAP]?;J>FMJ'W :OQ-IY^NGU3^A[GXUGF(QN0+/F8(:I,FS=C M 5P.&9A)/GKTA@S\?:/Q.8*;#1]MB9SUH=F9&E]HAN6MVRBCP9.X4=Z5*U MUAY>=M#MK$=!;PV<+SB/LRZ@\Y'<#%P MB)>T[)RB'3S'VB5TO6'+:SZPC>:7/4"H#X$W<+P]K">0M %+0\>]89HD%'D" MG[4'Y!FQ.&Z4Z;?SX&:AK[V7X>QB$^TF[8;@\F$VF;R9S?\,\SQ*,( M2=1(A]7@L5@0TN8D@V.JIXZ\CQ#3AG>VI7J? ,NVLFX(+J,#J&C)*"69B09W[L9';JMK:6I5/CO/80*Y;X^%L%=+\N SS9:>H.)F'Z6)R MU:+Z_?D\?0X+/$AI=CZM,S8/\G^<+Y:K.OF1PUB"58E.Z\AJPR"$4'N[A2!D M<=(E^FVO -J V#;JO+K&6E_::FF;BBEQZ\CHSZ@5*,D]_/_LO6E[4TFR+OJ+ MXNZN24SFU'<3:1_O6Z&9J"%]W-%/'\S39@\C-E.P\GS5[ M&WG@N_;Q3++I4:>9*"^%0I49&"<\4#1&F"UIW1"HG31MWF+ M3C%3F\)E)C>!, 9!ZD@G8"(G;I#Y-N[7R(V#G;RK#,'7#HV#0Z36P2TZI*7( M!?).E;%05#*U!SQ#P$(($BHA,\1?_D_C8!.<[- X.$1H?>/QSEIJ;[A+*B(8 M;LE)\=%"J/E@HHTGRQ+3N4T)^I-M'!P$F!T;!X=(KP-P;M:*5I*)63,'I@2L MX_+IA(/(4LN HT-]\_/FG<7 ,@&S5.#A$6CU \('V-"0G)F?EP2J>Z$JQ MEJ(^%L%R886@4WK6YGY^,HV#.\%M),E,_;Z]8>^:<5QE&R7D$&M!0'+@,6=R M9X+$7'@)\F:!VZ_3.+@-CEHQOP.C=:MI39.'D9Q08+0C'X-7Y]=Q#85GGKCR M/&.;E>&'W3BXBWG:208=8&C]A'^+2Y?JH"P=7R1P.:ZG:"*0%^L@(0]!>TLL M:S/2ZP&B-D*6?@K(&DLR'8!LH\8$'=&$: )%1.0LJDRG0\<2V.QSS)S41[9! MVVB=1SWTN#;*?VPGIKZA]]NRKN.5IF2A/1U%U/Y0Y04X1]XD)H92*I&<;5.Q M\1AEW4:46V)A<[ -%TS?0#N*\7SM=.9TO3OJ!%V,4AH#*!2%+RYF<'7Z7L3( MI2+7(9F])W[OH;7;>+,Y&,<0WG!X^@MXSO.G^L6M ?HFGYT82RR27A%FD)'. M&0[><@\IJ,!]43SK-K'#PW1U&Z V!]Y0H6QO Q=G>#KR^-9-5E2>D!.K(PL, MZL!V\HY9K1Y=5\:0NVQD-!2!-WZ)W83./DJ8]OD:.[KT.KB?'SG3K?<:C58) M&Q7!AZ)WY:0E]R,&X"(PX65T);0ILAM(:"\OL^-C9K$_ ?:/SSO3"\D8Y+8. M(U6FKCL($0(*!T+1+2 ?96LG@O&.WOI;8I>(8!=6=)=@#66UE/9@H:1NZ/ MQ!JQ)0S@:T(JBY)48*%$WV9[[5:9YZE@MKOH'\L^#Y%#!SAZ*,OVOVN9DKN&]TC26=#H VP/[_".Q4+JZ4X, A M^=$*$P=,%.>74IA6I0A3VJS.V8;:7C+4/?F!VXFR?[@>_QU/S]-L_NE[4P'C M-L>ZW46@8W7"D@0LA*VBT3NO10ZL32@]E-*N[^<1L#,,K+L)L@N@WI&ZOWVJ MJ.B6T)&#KV.^E74(:"P#XW4@?3>H6:M@>A/Z^N@T:I_A:2"M#C'X)I_=/A,R MGY,A?P4]MW3C> .N+@@5.ANK@V'!M2EHWH2Z0UH4-2;^=I;4:#GO7GKC3FYX M(6V[XT[XQ/UQ-X_[O4/NOQIQ_H]5+N>GKV&<*E',TN90(TG,*J;D/%+]S#5D$ MXY.GWPP;+3_XIY=Q*\#LV,LX1'H=@'.S[KC$5&)%(&27D8*H), EQR"@*M8Z MG_)F^SC^Z64<")"M>AF'2*L'"#[0,2=M+I;5.8PZUG=M]'0*S<$&@4S)8EQJ M,T'\R?0R[@2WD21S(+V,V7I7>"I _DHMC'2Y;LV-D(10C''/M+\)ME^GEW$; M'+5B?@=&ZU8E@Q,%'3<9>.#D_"9FR,=(9%>T,X8<8B5C1Q4EW?0R[F*>=I)! M#^ONULZIE"FP^JSL'5L_UQ7B0!&@N?-*>'0H-^JJ>*)+$+<)*K=G< ^HN*I8 MH:-R3NC-JFYKLTE",'0 IGQ@7IKLPLBXZ&+SW7"1W;,$<0C_)A;[[Z0$7\Z_ M7"W]0VU$[1PS0F=0K&X"Y@7!.I5BTMR[O%&5[$:"_^FK^UAZ.$APBS&X.+7X M\>]KA#,7O%4E0&(ZD,$+!ESF!6+6,4:K@A$;]15O)O[K7SW-G3":^+?F8@?N MY$:-6Z%0\)YMW4P0ZO@86>A2)&?9II2=="Z@WWOK[^N#VW79*$N]G9BZAMZ/ MU]:3(DO&0*S*TI";K@0#9-Z#3U9JC9&C;E/;_ML3$QJ#;4D 'NK+R MY?E9??R\UM1\_/?7/%_E9O4/CW[C/FH>AAU[DCJ':&(IS@DPV2*YZU*!E\6 M\EQ+9RB>]VV*U?9:Y_!0T_UMZ5PLF"734Z^D5<33?V=^>""G( MRS$%G*PS1WT^0.]&F#6_)&:'2K-OS-:1:PY-"8$B M36^0(DU7%_=Y.IPOC&E/]T;9OQ>PZ1P\^Z0Q.%0ZW38''A^]?_/JS6\?7K_] M\.'=\?OG;W___>V;#_]]]/[X^-V';;*N#W_@.$G5 42/E#,]QN5\-O^T>I>7 M'S[C-7P9(Q5GGH/*M9JAEK:%;#)$XR3/UN?8:%3E?13M:I)N?NY'XN S^@O_ M.0FLR!B4@!(\'564.F;%"R+0.&&$8R&TR03=2]*T6^V]^PS-NI7G6%O#9D&(HC7=#.B]!FDN#^'89+3C_[1DKY93%?]Z=<% JB0I1U\;T7 MEOQT01XU6FW!I\!+9MYFV7I8Q<;$=NHH#,'1YH["."+KP$G8\:9X]NWN#UBW M4/ 4DS$Y0B1&$^N+IP"SY#I9M\:=/F&C<;0-#]7+)(Q&@%STB8YN%>5:&V&@ M@, 7KT!'78MLI89@K0$EM1+TWXBLS63YQRB;%K+=0&@C:&\ISP[P^3[3A3>+ M9 ,^G)'G_L=\=K9Z_^&/RUX4E4R161G@I;;*UUE-WJ 'GXM%](C6MIDF^B!9 M/2)S6P0L6HEC:VS]F9=A,1*ZCBG>67S+>7V8MU^KB*[V:AKK>.8*DC84L#I? M]RTE ]XY57Q(P>5&+POWD31M9-\45>.(H0-K=8_[\OI[MXJ/FH6B Q3+B#74 >[>Y+-7\[CXDE_7?9G,9BY- MC,!M(3,L19V;JS@(I+A0BBR-;)/._(F,O@+GW22\&(O='6#E?_+LT^>ZPY(N M4OR4WYQ70_NVK+FT>GM^MCK#>1W#O$Z8G41#=EMQ!IS'0KXH2L#L#9C"E3-. M1MYHT.H@,OO*>H^*M7;BZL(#(SU:YB]56J<7%O[B8$=GY&8&"I_J2]7B.9Z> M7K@%=;K1_^!RB?.SU4F1J$M=9F,2I\.BDQ PU'X@ESQ71K#0:NG9UD1/VU_0 M%*G[$F4'-G2CHUX]O>;T#K_5OWQ4#_MI_>]6)[D4;;*2!"\3:WVO!>19UFDL MW*.1WID)P?L@[=.V&TR/X?$$VP&4[[E?+KEZZYHYD25'):6"8"+%>=8D",4G MB$5JQDA?=6S3SC60T&G;"Z9P"48160>[H^^L7CF)446K*-*CX(YNB%37S(60 M0183&+?.V]+FU>5.0^/3C Q::VD0,U(4@:N_<6<5:U< M]"HZB:E-RO@>@J8MY]\KDK81P8A8VFO]S?5\::M:F[N^8P]U-8\>K74-C?3> MYR(MV"SJ" BMR+G*A$G4J19YQY+:#$5I7T.S:X7;Q1RN4FH!6X$BH@+E4EU8 M6)/F6'3$]9RW-OP9]QQ])1"W0E^[4L;!@NX@U&CY9NY8CM*D ,D545D1 ;4* M@#YHKCRCFZ5-_?DO4)2S?ZSNL5YG"'"ZU:%K[[ N%TS#BKK!4RE&=Z42 M=?%\$:B]5KY-M?-/9/2(O&TE?#,5M#6[I]X<0II5%LLO.(_Y>RG1NP]_7*RO MN+/(Z/LN@L)-X%Y EK).&3 :$.M"@EQL$,X9=6LFXMW+1+8FH?-2G&T M4>9 M=&"E[B\X$C8H2TX].(^D0CPZ\E#(V=>9F\@X6H\]UGTU>S%L:KW&$4,'>-K1 MN_B1;K,V6A5Y 5'JXU&Q%K $!=IZ&V,,@7[28QCSNK^46G'*.3WZ'"V1MZX\-\"!MWV MZ1X]?_[VCS?;G>JK'C^DNJC;!8 (F.;D;*5*L33\%,L6>1Z&"E6W*#^X@ M9J?XYRC&"O'5C\]]D\_64[7^)#$MEJ0M/_K5$^-)*>\!94>5"1SN4R9HBA,.8*L;2T23MO2N&T47([ M"(XHET.^6>]T-W:H MKU*_=V"V]^\(9WLS):6,LTV.+JKN):K>8YKTLJ@V-2 MR[39FL<>[N;;#/UMN5BM+M7K1(5L(W(&L3;%*EG+4)30((M&2W\HDE5-COHP M7?W=L$,P<2N5,9X,.KA$CTY/%W_5%YZ7B^6+Q7DX*^>GMT]X=3AA$(VT 33J M.F;(2D"5$E@=I'4&C5=MYEL.(K._ZW0GO#63T'#X^0OXS?,GK(,CQT/AY7G( M0WU[]CDOK_&0;HRKLR6TS@D1(?O$KDKM/#D-WF06DH^ZT7B/C_!]!U^\6*PNJZ;V-U$E$K[21%RI&O!RLE\)R"=8Y!!)F5:M7Q M<#<]_?GW0S!PN^=W9YYW<-5]/\7_+);_>35_MUS$7(>3<)PX M&@Q0"Q@<"EL8:Y,*NYN>_CSU49"S/<][0LY[_.MWZN5% M9"(14T*-"9R1@-%ET)QG(8VR(K7)-UVG8MK1$)&RD".AUQM7UZ#Q%(^O.\&!KRX?E@GY6-U2%F'1D M)FK=9BS&SW3L:@1>D]^4\]NO>4E\GW^Z^/ ?#X=6>Y3.:H@AT=E<7?N'T8!" ME9-25@?6IMSB8;JFC8-V0,)-&S$B^[M]M[VAG-M7/]W]04TL2,.JIAOH8<&$ MD',"N][/J:K;H+RAX#>F0@)&Q=O$B>/8D8LJOXL%M?/T>H9A=KJN.+Y ]HTZ M!,>TR"4B\%2W$257BQTX RV,$0%E#.)FU=(]Y90;?F-7AF*(J'^NHFS!WPXB MF;NLW]41OU%\5HO7O]TXHO(YQ&I>1:F#;,A!H[!-3S8@MAI MDRXCH&]?@IJZ)_;.\]4?WBS._IW/ZD3"/(\Y71WUJO#JQI$]*]$P9,3=0C^8 M0$Z^9P%XC1F<+MGIFZMB[S9OX] S;>YF+.,W@6P.Q95Z4YO0=QQT]=A'-G&O M'B:\C:.5BT"?5%UF4.J.8DS@A.,0L_1)1'1&Z8X=K8=,\?L\SW_AZ<>\_')B M"T.++$+D]9A:%@B.;&_)BADK$UK6II'U$<*Z\L2&8&&3NW!; 73@@_U\D.>+ MU=E)X+PP+BT(B^O*)N(.4PC912;)A)>,;;+(MVGIRH/:!34[LKE'!XE 7V?A M+C.>:)=<\)Y#D($X$PP#5#+6D;=>2W0BYLW:Y![^GJXHVAWQD^(H=7R[.0#,7\]P/VWO/BTQ*^?9Q%/U].] IKD@Q:0?>V4*@[!EQ3! MV:2,]CX;LU'NF;[E&G+H5S=1\R 94_LM(PEY,3;'IX9-_G3S"%=S<91BHD0+ MF5%XJ7CBX.J^7AFDRHQ[QG"CA.IFL+F/C&E@,Z)X%V/S>FH7YL/G1?Z"_Z$/ M^W-V>IK?Y?E\]>WT3YS/\'+VD0W&9:8+B-I5HKA+@)'5(30RHRM&9'O3[[W; MBWGTJR9$QSBR7#1C;+L?H]F#4!QYK?18C_R3K$XG(HT*@4EA9&"WO-V6 M;LWK/D9 C7U5M9#&U#;H$=<_!V6RX 9D80Z4)Y\033; '+HL,C-9WFR[:19& M[=FEV5*> ^*J((2-6B. M25@9(FN4S'R0K!X-T&[ &E\:'>_5N)&D?X:GZX&DG_-./?0;?&J3-X9'R6_T MS*"C=3EW?/C4-]#.$!B%:QWLDKNG5N2J!55:ZWU! T86!%60@V?$'^UK MG1(+2J@V=:4/T]77 \-H%F0G]G?G"W\_S9O%/%X>B$>68[$*R,$7H%A""&LW MC,CA6CA73)NJL$=)Z^N]87Q(;2F$+E85WG.D$S*Q4OAHJYDE]0A>U(8P01>UT4E?G.%Y!\6=18Z-P;FKR X(FE7M/OZU.&%.:XIL)"#GY+?X6FNC M5(#(M8I84''=)F&/P)4/BG6(@7<%G*M!U9U;9-GQ8&0 M6#(7@92LS7S4P:1V%K3N"8.#A71@*'RY.%^>!.F]B%Y!L<1#94C? L,"+!3T M5CJ67*LVB&&4=A;T[@>#@T5T:!"<_9E/J%Y(KEBIAC4-;6N2# )9&! MXO8HDLG)IVZ+1_@AO&^,R/_NK=&U^H64@^2*.Z#SU7[;FHITP8#(@<(@49+! M-O' .$4D_!!>)\:5PJ$,:GGLR?SD1I=JW% MW^X8!S1>M<4FW]*$P8./UZ;FPM5YEAPEN9ZNOL\8"R$H6W.3RN844_$]#] 9 M-$SJ[L?[[(Q)&0N8@ :4\!E\7<<3K*2X4$E_>W'-;O.]^B^C& **K<9Z[2Z) MJ6O@-SUI/=C;>3Y!$T,(IH"4(=:*. %>J41:$04OVB@=MA^F\L 7=U4!T1Q7 MVW#[D)!47]0Y)T6PWH&Q&.LHJ@@^2#J@##QA%A;]38=V=R3U5L*P%R0-Y?9! M(6G]+H[%"6$4G4DP)#;Z +[X! DI$E22O/ZP6=?.X*_NJAAA/V@:S/%#PM/Z MC3MYD>H..W J"% &-;'0KIYR M=:)D0$)' 1^%JUTN&9R("$)X(;5PV>:;-2J[0>KG[^_JL;\YL';@_:' Z\=; M#"NJJ)P%1.EX'4.!=,%G#LE(HV2IBX7&32(,>^?:UTM^O:]9 MP8__?O?ZZ$U= 7O\O_YX]>[WXS#GC9/&W)SDD1*6[Y8+@L79 MMW>G.#\[FJ?C_WT^^UHST=]1%ZPT07,!V=9NPQQJC7D=W,+)U2Y.&;(M37*8 MCY*VZ_/6O5_P8K:*IXO5^?+ZGI"D(T=5-]1)"8JA@UIR"KIH\@9-L+[1!+,A M5$Z;YQP72S>?P9I)J]L7L8>,P?8KH3;XU/:VK.&RJ,=1*#1&Q0('KVT E2H M-5VF/E@392XVR#;K8J>S:#\TH^2,W-1Y*%(I4D'R%%$'!](5YKE-I31:LOPX M;;U;KR&XV=AZ;2>9@[19.[PK;_*Q[:U6RY?CQ^%7G*0 ,I%B/XH3"$#V<) M']R@SLEYW69@2W.S=;5_Z&VY7TW60U%-]L[4IR8>6.VQ* @8109-H9',##VZ M-BS8E,+>3=@0#-TT84VDU$'?P;VG>?;M(WW$>@ZXC3QG)QB$Y.A(V43Z63!0 M*ZN4EX[%TJ;_:@/BIL5<&U1L>GMN*:*>45)KGQ %&= FQ; "S:2&/J9/Z[C&?/%I_JIMWW M^;26G[_(?^;3Q?7S9+0L1\T@"PIG%&*J>[\I>$JDHL$78\3-*LB[T_<;?-FT M%5FM4-.$U5W,$WQV3@R=S3_1H:Y^^NK+U^7BS_4^EM7EL0(:3>8Z@O0A$\]B M(5-.9TLL.TLF/@7;ILU@(_*FK=UJ;:G&EU 'E^%KG*>K32LF"!3,@M6Q4NX\ M>$5>@]!."A>CBK)12_MW&J8MUVH-H"UYW0-*ZAOIY\5IN@/PG#GA*( &+B1Q M)))C&;S,8$T,WCA4GC<EYP)*%%9NKRYL.'F-IMQ0'4/0=,6:[4&U!A2Z !,+\^7\UGM)R,6 MO9S]77]VI1;)U]V8"<%YXT&9&@(7$4!CK6",CI=&(R7OIVG:,JW6D!I)%AV@ MZEY.O?Z^'8AGU$H;BC/J.%9%6@'>,@?:8N#"RQA9FROP<=JF#0.GS8EN)Z"> M(??; )THD!/=',%8+DL;/VVL$W2:)AL'M).(N9^I'?>>YTT^.Z%(R&G&!5AO M FFL)(VMA<0.$W(3'1-FSW?VFPU74.T_@=;8A X51P=3AJZK$SFTZ"*2L,DI M)N-/)R"'-B,(ABT]39.-#9FMW=EH<=/7_^_H_C%\?__[OC M-Q^./QR]>?'VXW\?OW_^Q_OWQV\^OGYU].S5ZU8ZG/SI%=);!BN@A%EFWJ]9=0R50K!D+2SR'Z&^]N(UD MY>\G:@3GK0[V6UU^Q?KC?[2LS-;?^?;L^ZT?I>&7@[A^5%LFSPVI7P&1 M2NV8RA:"IC-I&9#%1 ZM:^;"C7B.B:./D3!XAP^Q= M2(=O^';H+QC\'7LV?4T[#QZ +QHM4@JQSO6N08<3$&0QP S3'G.,*3?J.6CJ M2%9].B9<++[E_"S/7F4E\M?ELLTNK5_.,2 MYZO9V=5!6,@%@\6ZP$C4Q6X,,"GZ(3K+,_I<;O6;/(B4.[]EXK1K0XSLSM0^ M7JOJ65[-R5W('_'O_-TL,BZ(WE23B);B624-!)8=Y/6#F[*:YS8OH?>2-'$: MMNWMM*,$.H#2L_/5;)Y7J^>++V$V7\OE^6)>9\'08>AGJUE:SX:I#NR-R?7< MAQ*48Q"THBO8&@_>JPA!(?>).8IKVN3)MJ=YXC+(1F#[=2Q%\?/MIHN MMOYWXZ25;I,P4JKH10[7QBW]V&Y24,NZ7K!.0"&Y90FNWB_>HJL>-C>Q3P0LW*YWV)WQ MW::QJU)N_S1W[5^/9R,:/JC=@XX@O$'/(N3H4]U4Y.A&R0)$D"GK'*(HAV0I M?CS2U,^_^?AB7:';4@&7AL[*:J8!(R/7FT46K!2NM'DW?(BJ+FW&$%3=GCDNON#QC,GCQ#9UK+$I!0+1H$0N9:B> 514U!" M(/"A43U/.Q_DU9P^Z_Q'MX@*TLFR[JRN\^=L">!C+N"4SN0;B\0:=<'?04R7 M=F0(!N[R/79A> =YD]>+^2?ZM"]K0W@U!4>6HHWS%*\5,JM*ZP)H"ME6(;B1 MA@X/RRN565@D([ 9K805$?0PAH M/!2357 85;C5"GIWNNSGS^U+[MN(:3$.SR:=U;,F?IVSJYRX&N6!":.Q&L)Z ME+.*5>B.+?!>N=7 [_'QCOO[>U$)DJFB3 M I12@.*S6/I^=USN*E5ETNKI]E.J_6/!=2J%*3Y"J9 EX8!,90J((*HVA3^;_C''BQ$:.=5$;.W6?+?,7V;GZY+L^E=7JW.Y!T)G[::L 5R]RG)$2_Y M)@_RERF979_5;GW.B(_T#Y+8]E'-8B@EV4+7JXMUJB^G )90ACJA2T'(50;PO!.7+9; MR7\G8TG>!LB!95#,<>*.5."XBH;,;_&Y73#:_Z/:(!%O\J@VA-\=8N8RBYQ\ M+-JK##(:NK-C1, D2<:18W12>H%MFFD/YE%MD)PW>U0;PO3.'M5$\/4=2 "W M=7Z4JTU&-BH0UE&$8-&@N9ET.-A'M4%B>N!1;0C/=AC9=S:*G?@7+F?58+[' MLPO\\Y!CX$I#*CS4S2\1T+)(7$B6R^SK*(DF%N(F)3WE,7>_4W;B MTV+^:DZ?&'#^G[>%J,BIGN?UJV=OWU]:2::\8*$P2"*N9W-I0)Y)UD:KNB5( M9-5F+OQ&Y/4#J&TP<-LM&5D@':#L&:[6_+E:6.8=DS8F(K?R)UH//O(,)3/& MN(Y)L#:5[C_3,>VE-3)N=F!Q!P"Y+VW)T2:NO8,)[CAM(,,IHZI?S[(R]/%8OEV?MU6GP0MB[9: M0G*LFE:TX'(60)9;!^>%%]G&1@"LQ%#T:V&01I)-7\;I.9Z> M7CZ]UJ/\.R/I$RE1YJ)(FT'7!10J! &A3MN(Q5OT44BI-ZNMW^3;^JS3&,E$ MC<#@[A'S\:_%B7$"%=+]G&V1H)3G0+%E >YL*KH8:V\M^=@2,?1M?=9'M$/, M4 9WC9BC0M]R=:I:O%EB4F -3Z0'="!O3*H3VTW.RB17MG&$'OC*:6,50Y%$F$2FH=8'\P)0S65A#WDU2P64C[F@/.YS:KV8#F=J[46TE MV1UPUUG8O#I;I^C.EQ30OLO+V2*=Q%!'010-QM:DB_*E[J7V$!FBI8-FT^@U M93/Z-H*A.UP8CB*7#M!V=8[CO[_F^2JOFW*T5HD9ZH,Y^G"U,8JOT_Y!+51*G@+@0(84&@C!*T%&.^*CX9KZ3:;3[\+ M%9NAZR"2Z?N52-<#K-[G/Q>G?]8GA-4JGP6,_\GI.1$X.WN)\6J#UVXU^$.^ M8KSR_*T/UK9R7V&0EHDZE 1U'<.8P65N(6GZ-7.H4Z,G^?U5[@YRWJQR?PC3IW:[?_8"GN%-)^#;91D7LJPBD@/'0J@S MGW@!K[6M9TJ!^$3!Z68O,QM^85](V4:PB\9<[L#H/%O.TJ=\K8E!.C2)1P?% M)E^WRVAP-0&6T&5K5);TVVWJ*6]0TN4PKFW@,PJK)X3*:GEV\KRFY_.2>'?V M[0U^N;"[FC.1A$#@2JP7<"!X$Q"DRCD$QX@7&Z47Z0NNP81^=1,B]U'04TW3 M]C[,*/R=&!_O\]?S9?R,JWST:9GS^@GRQI$N-<@[D9W6!E@1@4 O! 0?)$@A MK4E&Q=OU =N#9F.RIKFKQI'\HK48IG9PCFL^%->#31;+U=4$2PP)=99TS]9U MBY%H]S(IT-DIRQ1WRM],,MSMS=SUZ=/!H9$$%V.RLP.WY6?;N]:9Y')4MB0H M=56KRIY.(*0';E-D4@D;PSY2,AO?2WNM[-\EMMZ1U]VAY9H.Z>!T,F1B-?.% MF+$^!U> .1FCLQ=F+W.!IKZ'QI+T@\#9DNU37S[_[[O?Z7-Q?F>PIZ+RB,) MR+4CP4I.:A7K8XG)!D,L.6ZVJ>VA;^D)$]L*<=&"HQU8EI_/L-88PYE.N5C0 M6.E.%/L3[8E^F;WWTAG;J+_U-BT]%53O?@_MR.ONT'*I1Z6N0]7.@7',@?(V M@4.7(.?*CCJDS^\#+SWUXI[74NC!K@P;$NAK3)0_H M!8,HG!2)%9X;%7@]2%9/(-I&ZHM6(N@ 3[=&5H00?5V.")+5-CE3.2/I9R'Q M4CD6S:T.Q G'ONRIEV/WRVHG/G>&DTL=RMYB9*0TGF$BI.=(["@!(DI,7A?% M6)O!<]V/?1DDV\?'O@QA= =0V6S*2*;[VPFRDS[44;%1,0CU(444(X7/0E+4 MT.H9^P#'O@S"P%9C7X8(9.+7A0\DBG4J]+>\^+3$KY]G$4\OW<,DB'P+O"[L M5IGAQ?;.R(K1@LRT91LE<#9Z3;B7C)Y:R79[AQJ'TU/#)7^Z>82KG#DG.VVL M!ZE=KCD+TB\G'+C(LA#>L: V,D*;P>4^,J9[71A)O(NQ>3TA8-:-9\MO)\^/ M3I)2.=4R9RYY+;..&5!Q 3[;$+2)2>6'QKNL]S$Y',9(D2"8O<[6T^=4\+NM6M->S+[,SBFZP.%LR"*NP[CW6X%(HP%)2 MMA1,[-;3_-UWW^"O[NEQ8X0[KRWK#P%8_S,[^YR6^!>>KL^W/FQE[@G&((W* M=88VUJ)^4J.@4$(Q"H-'8K2XF9'<'F/W4=%30G)/2S=36[O%)ND:%H'B* MP$T,H+34$**S8#!;7#6*S3D7@-1BR"%KFHPEDR!9M8JZU)[G-@U=C9 ML/&EUP%,KX\6O#9(\')0UPE+-=67%>0H2MUG(2%P-!3D)&&\+\SE-INN'J:K MT]%6NR!N1$%T *N[].=]KN]FL_FGV_ED"IF32\D ]XP\ 5Z703$C0'@T004, MQ;;9-S*,SDYG7HUMZ$825%_>VO/%GWF.\[/?Z61?SK^\G/U-MOPS+C_E^B=+ M,MWOJR1_/S\]FWT]G=5=/DHXIM7Z75:1)?<,//,./))G&@,*8O06OMQ@0C9# MW:&^ K25RT%B<)U>U(%KE02"E$+7#2X%4'I/AS8L:UU_W[Y^ M%)8+/RD*QF)-E3+%&74H_T[&3W?IPMHC_^;PX)1U?77SLJWD\/:]C+S_F M+U\72UQ^N_C]C\3$9_3O_G/BM'4NQP+,UXJFE%)M]"!524Y$AO0G9;,G@RV^ M?-IZC!T \).%:LWU)V*;UG556\T?W>I[IK!3=QVQC;7B3A1I/(6317-00AM M$CPHBYXY[[32;2:0CF.MKC[MJFSD;5DKT;-OST]QM?JA)G2XVF+BP#E'APOD M-3B9':!A%+)D):5ID\AXA+"N#-<0+-P,),<40 <)C!O'^F:4SN,]-[]2Z>X7Q\]?*/0P!MIA#%@L&(-72 _34RO>&,?J"P.:^.SL\^+Y8U?WVB(D_2%81H2@#E7&WR-!%$$27) M7(R0;>;P/D)85Y?M$"S<-'1C"J"#R_;.XUS;M$ 1%3?,HZT;A00HZ77=KU! M%U^"8]EJOD= 7:.LJZMS=$1M*X(.(%6?9Q?SM7V_I1U1\V2US*#K[#Z5/'FA M7GK0F2Y_U/\YF_V9]^:PW_?%4SCM&S&A MC>/NO%:>"5^G%D507@EPFF5@IJ282O#,M!GU/J[COL[)O"V7C+P,@R_:5!/R M8@I78#TCVXR<(O!H/-B 01=!87>CX4;WT]25NSX$ ;>LV3AL[^%*O.LD%U,1 M5-3,T4%X=N0?)F*-QR2 "<6+#[G8V":/?"])$\]6&TGFFT!IL !Z1=+E: 6# MF82-&6*RB8Y2=V-%46O"2XR!6U]\FW*P!XCJ$$W#Q;X)F+:0P=15-J_F?^85 M_?E5?O=R;%/)1DG&%&"H[[ )*=P@NDG/5,3:::#"S4O[[@?INS^_0T1L([O% MN(SLP+1\']USR:-U&'&Q+,+YD+SRP+ ^EF<7(=0Y=,0GK2,WJ6";(:#WDC1M M JG1)36. #I TG7Z+W4K&+2E3G+!7,>C6DR (B%HLL&D$]PITR:%?YN6:0W0 M2$*^^TK:EN,]8.9'ZN+2?/+@A4^J@+%9TP&XIRM:97!A/:^Y4)GB\14H7 M5];6LKT_1[0%HZ?> H7S3Q<342-F%Y)"$$(2"] +((M+UW80,1D1Z,K=Z&UC MLRU/5U\[;;YYY'MG>X;V@()+\$;!(S*KR7/7@8C5!GRL:X!EX#DP8T/8Z%5B M$VYA061,@YJR@%K"#J]TU(O%8(IU>IHWJ MA3<2_$]?/;'HMQ'<8@PN]N EW&4!7W]O=41C>Y-LZS-+L M!JPV?)X:..M2@6=8IS0LOM2^^4L1+:NWL9Y#\^W'7[D7)M*BI_T-"A,SG.;;TEFSL R)U,.?X[+^-L=7&B[W_XO8F"GQ3DP1=C MR:/(6%L0$=!Y.B0%;BI1',\WRV"-XS ^1NZT\R7W[22.*KP.$+J]B5_,WZZ- M]E5C[=4@@-45B]*)MJXP+S-86V*=1>?K: &$Z'1@3GFFL4U-9\M333O@LK69 M[0$*':C%N^4BYIQ6+TD E[R^.LOJQ$1FI"+6%E$T*.D8!*$MQ% H&.219]^F MM.\AJJ8=>=D0EJ.)8NIHZI+X#XO369Q=B.9EOAI(]F/BW=OR)I\]Q]7GJX-? M_H.:B'AWBG&MBD>?JGK]\95T[I(7/^ZBEXO3T\LI4Z>G+Q?+:_YU"6B*-Q&2 M\PQ4L0&\K M$=0Y&>G*LXLTTZ-WQU?1GF79>9ZN(:WJ^#L+($^D&N-8,<<6@ MO34$//#=4_0$;,J*-FT!0D;EK4D0;3&UTD6 +\Z!\\E;[4PD-A]V6P WP6-4 M!F2H9>^F) H/B@!DFDR%1[1ICX\!_;4%#$' @+: (6SOP/V\OSR9(WG--I-U M5B(0?Y!#X*86^"0>%&;I-ELC^0NT!0R2^<9M 4,$T"N2+HO%,' F5+;D,M>R M9BLC8'8>3%1%"QFXV&R#[:_0%C!([ /: H;(8.H YF8U^PU/\R/]9ORIV,(;C1S8O2ALBA:6T1VJ[431*["N MCU0(I!",U>E\/-95//4!R"@-I(["H2-+Q-K,K'V,L@[OQBU1L G MA5)KQ![ M]/4Q96NSYH+\TEJU&YT&7QU6XZRP42?NS![#PU&>CJS53Q=K,Z7=3'( MM9?5]_FT[J]]OEB=K=8/J^':P^KJ>T8L&1!^\E3GI M1E?);G3OO(QPTV^__AQ];0*IE3QG;PUDG^H$4DGJ2^ "H0,J3>XJ#VUF'NQ( M^+07]!ZQ>FO#X1X%?F#6<_L![0]^7DM+VG#@^HX8U=9ZPPDB$6T&Y7B"D)P$ M3NBT+EI#=_L3M*<_9CF_/?NO_0[K:"[B!&NC:?_,Y3KGO9+TK35O>< M.$(H*P0@%XAV.RS=J+$T.@-9'?:IXV>ND#X7L1^8,["&#,M-_SD ME@[$7J92[NKNHM3C'>&@W8PA^!UJA-N H .GX]TI MSM_@EXM!&SEH3O_/( ?.ZF0X 3Y$3[>:%YZ;[&QJ4[!VG8J)YU9- X2;5>+; M2J4C1%V]Y@HL0G )S$H#R@0-7OH 5BD42FKCSS98[TEX_FJ7;5GI^>U4:(JZ6&Q%%RE>I9+U_J==$E M&HN0I"5=*A(A.,6 &\Q%1Y>]NCG]Z.XBB1V(Z -!VPA^,8$4.C!$%[:8_O): MZT0*&)7T1'(JH'1Q$ P99E(WR85U26 ;[_8G,J:-@VIYQ/XX] M3S>T.2$*[ED&B@%)FPNW$*RI*W1K]Q_^N+P/?!+.,Q.!I>#H$HH67+(2;(@2;7;%\3:) M] ?)FCA^F!PUBU8B[ "/[_*R+)9?D)R3B\4_5YZ)PB:^)KO#8-CB*T#]%VYS=\-JO*4P:*32"\8$4)V?2&84<3#&Q M!"<9AHUNWD.:"CUM\+(]_WL S?>&!UM$B@XRRT2V+.08:Y, &28IE8@\/=DA MTH-$=L\0Z2'\FWJ(-/Y];?QQY*SH+!Q$C0Q4D'31RIR!ZUBD=#(6OM']M-D0 MZ>M?W<<0Z4&"6XS!Q0[<']I%IVS,"IGYAV'G YT7JN[J=J]_)XSRC_]:]Q*3U,64&1=0= M:FA) CDBD#T1V1IG@[YI/!N-<;V3OL[S'2-#;-2!KKO+^Y#-_/<)X1>+N/_$ MV6FU."\7R]]J*\\)=Q1=157 U[20DI$#NNSISD,6A*;+KC?C_\B).L_*M-&4 MKF!RR.JR_N%?>74VFW]ZEY>S1>(GP651T#A $3BHZ!&P8 ";K"DI%1MDPSG) M(YVB\U11IVJQ*QPZ4(7O2;&\_'-VF9J]Q8HWB_54A7QQX-7'Q1F>7O_S6I7W M9G'V[WSV/L?%I_GL_]3YJ,P(KAG%6[G.O:) &S"H!,PHS3E/*F%HFP\=^T@3 MAQ/3*DD?0'G*&G-A0=:C*]>_5?\>/U$9@Q,R@$1%W"%)U:WR#GPJ=7*)BDRV M64B[WW-..W/]J>K6[I#J0.&.3M=_)Z>[^7(Y2O;$"F$QD 4)RI /JNAHP0<) M+DB?6$F,A39K=S>C;]HAZQ,#O($(#ZR'Z?V'/ZX:MT;O8KKCLUOV,3UVE#XZ MF32B<$@Q:$JBPM5F"DF=!^8#DSRQ0 'J/YU,#R2=I;992-+RDFL@HX4#EZ2O M*VJ[P3&%_G8PFZK)Q! 5DF MS]#RFK/JI-S[ 'J9!D'AP7+O(7+I %1M"IF"D$;3R86UY(-SS\&QI('[)%-2 M&$5IDQUYZN7>@\"UEW+O 9+N .T/UPH+'PRWV@ 7GCSTD!,$B?1+E)Q;AQAL M&Y/ZRY5[#T'-H'+O(2+L (\C1*ZEJ.+JFY2PO)9/! />Y4#&H12MO52!=;:T M;5@%RP'TBNWB/.P9 8>,^?OWUEV;&_M^L5Z05/_^"2-YH"!.")?(&*2LR1CH M!%:7&)-D(LN)W)"QCMCYW3 R=MLO0!P!2%MKV)]Y&193Z]AMCM2A9!\_XR7' M5M\3]1=5$R<^T!WNG8#DHP8531WCZ,A!%5$6C%8E/U%GYUA'/% =:PORL52Q M*=ZV5L6OZY>E#V>X/.M<'=<52JM7\XNWL)/:S:A3[7%46,B<.@7>D",LC%&, M/.OD4YOAP_LZX8%6N#T19=P!;8?L>#[*EW^M+=1WOLA,CG^)!;)@M4I*)G)J M* CUAAMAH]2\T:*2?9WP0 OJGH@6[H"VX5KH+[1PGC_5=YW.]9#D5O+L.G.T M,#:SV@_GA*30O&::9!2 FB5-H7G@C?9W[O&0!UJY]T2T<3?,[:J0'P_@=KSI MPO.@B\+UY/]L0%EFP-7Y7H4IIE!91-Y96J9)R-A?O=\3TF,_I0-Q:6#$H&!QAJ M>W% $UR.A<=#NT:W8L2!AI\3YUL[ .63#C\W9]^),XGGFCF3=1:1DMH""LU! M.Q:9=]'R@TL0;7[Z \WD]J ^'9J"05C^Y5+!C[.O"&%+Y1R:6O*>!2$AE0B, M(I98/!9;VLRM[H8%!WJ;_U+VH"6JG[13\'.6\''&H2P&$QK0(4ABG&$0F/*0 MA8_!22>"/[2H?" +#C2K_4N9@Y:H?M+FX#)->4ZHWH!K40:?=0:OF -5,$,( MCD)%Y0PB*RS;SJ8^C'K^ TVH_U*&H!F>G[05&!!=15EJ*[4%G7@=$L5,W85! MP19Z8IA,1>*AA0.TD?[ MM<\RJQ BA%SH/N&JU#%("7@6W%B359)MBEZ?2OLUIHB2,TU'C*20I6AP09&! MP6@%UV13F&QSN?S3?CT0O^W:KX> H .O[$8GIB]:(!%O=+:@;%* : 6$:(0V MSL?;"]O^:;\>!PH/MU\/D$L'H&K27JEL\4@Q#4AIZK)N&:#V/0(OTD3FB9EI MHKFFA]Y^/01<^VB_'B+I#M!^WYJ<8JUCR0G(IC90JGHSR9+ !VF-\JO-RRP ,QRB0Y#XJW&!OW3 M;#V"J[!G!!PRY@?7@M)%6%!K1^R("I0F%GGC!7 ;O4Y6"LR=-;W\<8UR_^T6A]$W?P@B$]6 M-S\$;[]IC#N@[9>Z M%%/D.HG@@'S_.DI,"<","K2J8YNYRMD=[#/U@$NQO[*T)Z*'N^#MGV:R.\L) M?'361\U !!.)A;5$U[L(1E ,GSTWSAQ:I>FOV4PV23S9 2A_C0MV@[*Z$&0R MDD0?E0:52JA#)PI(QK,Q6(0YW$;N?YK)VJE/AZ9@$)9_N6!W@[8;E+P8N@"" M(XU561=P)460UI+OQC)Y3)UE?_]I)OOU[$%+5/_C%%S6VL;@>''D!;*Z+95C M ">, Z4D9G(*94Z_N%/07ZS^2QF!1E@^P+KQ]0#]"ZXTJQ]_X#M:UI%O>K0^ MZLD=72?:J^I\>E^32A)0& 5(0,N\<.U2F[>$B>O)M]7Q2TV^)Y$H9,R<%0=2 M621N,@W(!0-9ON_6JW./6::[ Z_CLOXVQ5]W2'X%B1 70FAU75P[J@ZB*7C,Y$Q@1K5#,_ MF-8#S30T1'U;<3^!&:W?S_]UMES_FQ^5!9%I750)M7Z;%-QGTFU6&QMR$$PY MEWALLUFZP6$.-/SN]S[8%3!/1W6NS9OXSHDD0C3T?V#1=*OZNP*F*>C.K>=2E%7@V1&UZWSFIQ*74T($S7-'HM6+NO> M9HOL%('T-RBD7[79#2R'7G'UTY2SHWFB^S?75:0#KL'K[<879DU!PQ M@#&T^I5WN7= M@YK@?!JU' 2Z?AZ0 M'F/.O4,J;KPTW%=L^#./&$N^E*! 6AU N8* M<4OI.R4=A*+FNA%=M1S/IF' MJR[TU E+0=#)^"FM[QBO(@?ZQS5I8HP;%::\["#5M"<-#4-.18H%2E&&".?"H)5DO&2!PLF/.:1F32MK+FV7F3R\ M/837P"Z4<@+0_3+OAP]S#$4PF66P7'BH*Y(I%O 94DFY*)U$\ITM"1WEW--J M[P%G:/<(MR=P63[^?/1P!)!R""&6.F6#3&[4"-YR#REJ32;7.NXZZZ\YU:XAUN;-X=^%VZF^%LK(\&'A,0A3!!LB: #9B^M5[9E M,=M>S[J1$MJGJH3]PFI"Q:M]P U=^6M_LK9'/WJSA17")%35,&D*L7FI UL< M&)^,0FY<\3?5[E;+\E3$=_!0V3&8%P>$K,E?+#?CTJYO16O17K[G"AF=BQI2 M4E64-H +S(.(2F*,V1AWLU=]2[T;C^@.'AZ?BKY-A*3N;[C='WKNF#]B8Y*% M<0,L1 -*,XJ,?."Z M9&F\,+7*H8;JU@":3+\TT3"C58KQ9K'-8<5V;=\ GXKF38RLB1\#1^'1X*>9 M:_ZYLVBT#05RJ#,R@D7P.A&OM.5,Y11MWD^&98=#;*2-KI4V3I"QG)KA@U!S MZ'?;X+>5:WP*#+V)6"[6<*H2/3BRH" X.JM$4D;=7(&^5^W:Y! ;:9?_1[NF M04TOSW$[L.HHI5G]"9[^$/8/"6)*Q=)"D&6)!(*GM#UV3WX MX+$V>QQ@3TBK^D-++ZJS@R=_OSEYG^M&:/K]YXOYFC7G>/HQ+[^($UMX=%Y' M*%5N2B<+WDD%20;GBQ6R\(;UF?L]; =O<'U ?>2G[M:X>P*J.=B]OH]S_$1Z M)DUQFJ)84><8>HIGLV1D;KU,B;CG5<.6WBYXL)DB/]D!R5W(8! .GZX&#[=] M_$07(W@@B7-9.[H82Q"4R*"2=L*JS)1IN-6Y"QYLIL%/=LI3%S(8A,/1-'@_ M>R[^N,QI[V/?Q0;?U7+OQ="C=K+_ KEDQB!H90THBQQ\+A%RY-IP[:4N;0+Y M#O9?C/%8B4!"T)Z&)G&PIT;'< M<)/,^ ?J(.?1$6[WHU:#0#1Y.?&XCND-3BCGT5B1:FA8C1X%B4[;*J*86+(^ M)M-P.,/(IWDB-<5]ZM+.\.EL>OH8DKI9;G:#.Y*EM*[FC,K7D1..(E!=ZMK% M9%/V+FC;9QYAPP,^D6KB/O6M!H K>X(81W @1&'C/4TUZUD8A+^N.X$RZ MDI*7#5NQ)W(/^R\:[ES%=@!13^-)]EMD&DT2Q^))4P>9XZ)V4:1R6>108!*!<$QXA7C/!5KI=.I M8/K]I_:.3 E'1=ZHV9_QJZ\>O[V]]]???S]^,W'#\_?OOGXZLUOQV^>OSK^ M!86V2$\4:S7+D[?%W0GO#.B0)8F@0J!@V>DL)<5& M 0L$)Q-(R8K6V0J9-YK>0-]R#2/TJYOX>)",B1_P]G:7C2>+J0&5/]T\PJ6" M91.EC"P"&FW("R4#3&<((&-,FDE5L-P<];T#H.XC8QJ[,Z)X%V/S>NJQ:>\H M.C\]_X+/\716%LOY#"_-*"D1\TDE""$I4"CIQE9T'"^3-8&N<:4WF]MYWS=, MB(5Q)+<8FXT=N"OW6-K7LWE^1?JS.A'2&\E, )&2!:6] \Q*@;$2 _&H<-8F M3_ 891,_7?<2=VTGJ0Z0]_9KKE//YY]>9USE.@-AOLHG*OH8O>)@4B1G+E>_ MT 4!M@0I++JH4IOUA7>2TX_;O+O$%V.S?VL,_9F78=$T2?_RZ-7[?QV]_N/X M]^.C#W^\/U[GK[?)O]_]0>.DUC<@4BN:/(!8D+= MIMWN0;*F-3:C8>2FH1E/%-V^"=ZIR>L;?ZM'OX<^KJ'IN8O@?1@@IK-RWB3 MPNC.22*3Q^S(8U8.LW4Z2W%X!NB'?_BCO&FURNL'I-^ M-KV=O\_Q?+FD^_@9KF:KM2Q^:(ETC&L5+432%E",,PB>^$3W?U8Y!6-]HUD6 M8QZC8P,W!(/WO]GM6]2'91!W*(-X\/,:FL26I0P/XC$[SX7W=,-Z32C(T0 F M[H#57=M.6%^P32GZ7IRR9]^>X2G.8_[P.>>SWY:+\Z^D#1CVI = M*),CT*\$9"TXTU+^W^:N;3>-&(B^]U\L^;JV7RJU::M&XJ&J\@,SMC=%:B B MI%+^OF/8 "5+4K+KQ2\(@4 S<\[.S;.S8/CQ:OV1-7]%NHH]V#F,.9FBC05, M!>V% YUV;[_/J>9=A5]/L_0G;9O!T6@T@C);8; E=PN*(?C I!:":F$DGUN< M;J_(5PGA1N/%:>*-!5)-U.M"_F9PZ*5^70L:&^6 )\6B%IYIDRC@)VY8"[S5 MCHR(MDQN=Y:8U1!Q-)Z/Z86,QV1U8Q$98)8$S$QK,*\XD M0PM(M3V2%;'QI%A9_KT4JA*VC4^%4Z0;B$M-%/O\=&"V386S/75M,$@PP%3, MCY82OF4 $A@ZUU)Q12*E,O<^OR'894<>IHRP@V&IB67[%#@?A7RZ6S[2-=I= MD9$KRZ,'EF)JF Y4QT.K+4L"O:&"7EA;9M_,_TA7B6L;@PYO-WJ'85,!WWXL M5QMHUCOE>K3L''9P;01C#&NLSNMS*!!X1=E'$L9ZY$K*]GB 8AS:G2%D)>P; MC2'+:>"J@(E7L%H]44CXF>Y)R12W1CNMGK+@N0%*&DR>;&E<8B!D9(VSC8FA M-=R4>1S4F8)6$G]+,;(D;!6P\NO#>GX'Z\/>]VG=;%Z(U^:97R0BK!&02P=$%)R-LS8E!E&GQ]TE1"KE+%QF *B31\Z!H1%+$:6:K\(*;9$A:=Z]0>)4;E MF5$-4'8IJ)!2G(S#D4OM&A7$<0W:/TW][__6A?M[8%J.8[,*/,7>G?8XTV_S M!7TVA]^[^Q"N8+M@9K8;WT1.P10]4HE-=;96(3#83%RF)E$\CY%#F='JH9)? M=B'1A#VS"8"M@!P ;28 !8 !H>69M+3(P,C(P,S,Q97@S M,3$N:'1M[5IM<]LV$OY^OP*5YU)[1F^4+,>6',\TMMMXIDURKCJ9^W0#D:"$ M,4BP "A9_?7W+$"]V))C)G0___?Z235RF MV/L_7O]Z=\U;H87K WP]]^98?-=L2&AN=6.JESKEJMR[6AWTBEQMACG MM!7N3UM>R>E()_.STT1.F4Q>U20_CL21Z!V>\-[Q81P=G<1I>B*..KVTUSYZ MF7;^$\'(%L1#'^OF2KRJ93)O3 3I[[_L%&XPDXF;]*-V^Y\U+W=VFNK<09E! MYW 9QM@8R8E;U^!*CO.^]Z<6NBZ:8ZVTZ>^U_=^ 6AHISZ2:]W\/YCW2(N,3(.@E7\)V 3S_.VLLA?C*)F+A?U1AXR^O)W(D72L&S6C MNQ9_S)M'VK;X&",BPGQI)T_N^7BXUS<(5F_"I8$9,I9B!B]Q$6O9G MR0U K.9X7FCCF,[9S]ID+&HW_L5TRM[,$Z-3CB=OM*)1+?O%Z+*HLZL\;B), M)Y\7)K^.9)Y@#7W#*'6>7)1>J9$,A;U$*PJ1(F&";E&5H$* M+G/&\SDKPXRW!G)%&:8S$*/306Y#(!>QL):;.8ED M_$9 []J8%L\2& .5RN8*G,$5S" MR2J8=> .XF@V:^TR3T$?G,HG7,>J3# F +,6N3K )HER"L2;H$H05FJ%Q0H& M]IYJP#WQ=5F=)$H% 0!0 R5>G?7VQ-Q.6*KTS"[0:<186H>BSC%.#X/=L+*^ M!C*[,&;#VN>.L\,GA[/AG:"\V#ON1"\'MD)25000)>@TE;C=MP<^8E>,&^&Q M@5C+D1(40R8 R)&2=D(]2"P#(Q(KTGTB;:RT+=&/N-)H%4!2&!V+!(\MVP0 GC<^(J]8P M&S!$MNRL*+VC*(4B\O,^DB%!Z?SSZZ2G@4Y^\'30V>[0+&!OAN(>0?*YZW$$ MU2FMQKRTNW>A_#82;*DI9$Q=&@P .II*ZTD.4B+WXU!%O*+'=8HU0G$/KRIE MKB!2K^B7&B6H$K98K63B]Z&V'%F92&XD.2!#8O>DG]-(I:5DZQ>D]9G94R(V MNC (.U#?J4#A*.-2<6)RN.6-6"5M] @EP'KE@JN1($&0+?J+9#NY/@+1YX#K MT9/!=;O9BS9QO3-O;58&5.9$'BYU3DG:N<6P*=ZDA#-3;) %_ N M^4@JZ>:4W[>II;7F@>@Q%I;)'=&U>M1GD-O*H:(T!3!N?3T2Q]HDW@!?F8Y% MCC)# >IH$06M(1)!U1W@C+4F"Y#X[H#N'CT70$<= #K^1H"&\@>(6DRY*CV; M4;1%FJ)DE%/$R6XI_995Q@[L'&ZW5X,>O^@(9K6AYASITCULP2[Y@R^E!174 MZ>-['S9:E.I^258S 7L\_$C!]\BIR=/CU!#=3930CKRJ[WS+5BA^ I-2_M=Q M7!K"PEJRW3)JIJW#2-4=;)P3[[^MZ?H8> _'WSWOI^= MFC]I7*Z.^HJOB#[7$;JB+L+8)U0E&_7NTCJ.FM=I8Y>%@'^ (;-,.B?$1Y+# M2*/4H/9$PCX_R#YP#"ZVQ/7X3Y7W8O&)/TL)\_U"*_/8GT$<_']#]J4W9'0T M1"6D!,9HZTN;Z%@*(*+*U!A M"Y/Q!!VM6!+9@YBL2E9T ;!06=9#!6"1_FV99=B(_26\,U4"V7J@]EUG]Z>W M8Z(DGAJP1QTP$)[S "1_;ETAKAYRH,RG6DT%)<*<"K;.) M#L3([^ 9^/LB54+SDUCGF\3X O/F"9+]QN#,Q,BYH M=&WE66MOVS@6_;Z_@N-@.PG@E^PX#R<-,$W2:1:=MIO)H-A/"UJD+"*2J"$I M.YY?O^>2\B.QW2:88K;>S0?'$B_)^SCWW$OS_(>KCY=W__ITS5*79^S3;V_> MWURR1JO3^=R_['2N[J[8N[M?WK/#=C=B=X875CFE"YYU.M]MO:C#MWMQU:ZK"3:6UE6SC1N#BG-_B47%S\[?R'5HM=Z;C*9>%8;"1W M4K#*JF+,/@MI[UFK54M=ZG)FU#AUK-?M]=AG;>[5A(=QIUPF+^;KG'?"\WG' M;W(^TF)V<2[4A"GQNJ%ZQ_VX>W(2G22B>]B+>R==<73,N]WCT^2T>QH-_AU! MR0[$PQSK9IE\W[.$]TX;"9P>3P-:RQ MMI*3#Z[%,S4NAMZ>1I@Z'XYUILUPK^O_SFBDE?!<9;/ACW M_-BTB$'+2J.2(&C5'Q(Z03W_.*WUQ3J9*N1<_ZA'2E\_I&JD'.M'[=YCC;]D MS68[8GA=FF]MR.D3.PXWVG%Y?7MW\_;F\J>[FX\??F6_?;BZOF6_7E_2(^MW MM]GV%VMYTV1OVNP?.BW8>U4(B?6:+);&J63&7,K=J[W!R=F+XO!?L2-JO]J+ MCKIGZY\W+.43R8R<*#E%$KM46?9[Q0V0D\M^-KHJF^RFB+'7X'0'G-+;ZI0WW,(5,#J?L?M"3S,IQK(9 M?%-[1&CH46BP'_;AJF"\F+&J<*:2, -\Z*D1KN(LQY-1/&,)C_'*,)TC@9T. M5[%'B00*P,>A5B!Z=!$2,.FJ8I3 M9BOZ6,Z?2B/K1:7H6RL:9MA7F$1,8G868 ME$;'4N"U9?L(@9"(:?#S]4.<\F(LV4](LMLJ@T34YZUHL"^#%M% A*?PJ*A( M%P$+M#ZC3%R!2 @9Z?+LC9)'&R78B.Q\"AQ(4&W8D1+'#[:! 0TINAWXQ!/A MUP/6)(Z.>66?/X7($HK:*7*$G-[_%M/\S[A MT=U#(;3=?E*)HJ_B*N/$4S#+*[&L )@1ZLEJ&<2WD21!4 GF2[$CU#%Z)EJ> MG7QKH'E^VCX;.\#;1 F"!+0"^!Z)KK0,G@8?:H/*RI1 CO4U+(ZU$5X!WSR,98'2E % &)$E(9-$ MT!@%D #!J@03??\PB0: 27S 5O[DA&>5SS;RFTP2%&PU@<5V0^%=%)UGL$=X MW%R+/1(P$9EO0\4?Z3KC1X;S1LE#^[:$]#'!Y(V^*Z# MZ7->;,_YX+-UWU-37Q=1/[(QP"_(=&)]'<>5(0^O4.R&57-M'=[3&1UKV1@+ MU<?2->*HTF4_CQ"1Y6B6NAU$+1*N5W4(\I>#RTI/*UY?]24 M,\.IXUYF]>'DB7SS3[MHA^ T^/;=IS^*+\#87"8=<< J();Y1R%]09%::RH6 MVG$T%DX;NZ@+_@66S'%:=5)^@>%&&I6'QH6"?GZ1?< &A&*)L/"?VILYUN7O ME8+Z'M=5$?MCS,'.-YETF*,"KA!2ZIZI#X^51 !J?E\T>U/)[XFP0P'UE.U+ MO_]E8'ZP>U%8Z[XLG%TVY"D7F&CE(DVW0J!N&# %<41=;X:J85$R;)7G:"[_ MD-Z8FAXW'H%W*(6W=X%$_(E!"C3A7.D3%^'Q/Y?4<6P&WE3%1&<32>19\''] MJX^IP0'-9V8;UQ?,;3]%4/'B?6QHW:W>[QU MM-N.MHY]:=73J'U\VG_6LAVO<= :?K$E+UXW^HWYA)(+.D@,>^4#B^"*%5=G M,EES3?#*7WZ-X.]PWLP>5X[:\@U&U7BH(PRSF#\\,U+Q;(!KH+J?P$?B@#,R M,2YH=&WM5VUOVS80_KY?<76P-@$LZ\UV'-DQT-GN&J!-TL1!L$\#)5(6$5I4 M22J.]^MWI.PT3=*L+=8. >8/@JD[WCWWW!U/'+V8GDSF?YS.H#!+ :<7O[T[ MFD#+\_W+>.+[T_D4WL[?OX-N)PAAKDBIN>&R),+W9\^-=7UA92:=:BAK?'(OL$G(W3\R^B%Y\%49O62E08RQ8AA%&K-RP5< M4J:OP/,V6A-9K15?% :B((K@4JHK?DT:N>%&L/'6SLAOUB/?.1FEDJ['(\JO M@=/#%@_SG$7Y?LIHE';SN)\.HMY^M]LCW;@_Z)/>GR&"]%&]V:/-6K##UI*7 M7L&L_V0_JLQPQ:DIDC (?FTYO?$HEZ5!9PHW-W\;&P\L&79C/"+XHDQG93\)0;B*-.^#GBIZ)Y/(X,66?JAP?2?320R>QL M?O3F:/)Z?G1R? X7Q]/9&9S/)G8)!T'_^X/C)<7 DG!0_?@D/1[;::UT3="O MD:!99MO-A@0R!U,P."\PQ75O9V397,B5K"6RDHMK*&WY6LJS8Y]QJA_M# M#5>E7 E&%PQ5"F)>[O0&PV_-]+,HCSDR]J$F"M,GUG#&D$L#N50N/1\; 3"$ M2>$]4%DROVL>:* MV3/7)?[\MJYLP2&,L+=+;ZVAM%8X,=#"[ :+KERP;<6&!W&W[2K4*O(20U@V M19$A!X3;"N.E$]Z"A9QP&W6EF+8 VE:#" &X$]DD N'I"A'IMMN8\Y*4F7V/ M-JF;7,XC:M6BP2\KUM2BOL= Y[O.D(I06_V>8'E3)<-'CGY#4NRWS8Y4*FPI M#\M'D$JS9/MG2+FN!%DGO'1%X#8-ET0M<"JETABY3'IH_]IV1D;$QH=SUX@_ MS:M.T,PL@\@-W7K>B#M.Y!OZ4-8[Z/3C_2^*@T[X1=E39N-!)^S'7V76=Y ; MV,B,QLPT%)R"#7/XG%C[&4P])SXF!6U7;4\;.1#^?K]B&G04I.QK0@B;$*E- M0N%$@4(0ND\G9^W-6CCKK>TEY'[]C;T)4*#]]^, M3H>3W\_&D)NY@+/+]\='0VAX07#5&@;!:#*"P\G'8VC[800310K-#9<%$4$P M/FE (S>F3()@L5CXBY8OU2R8G ?653L04FKF4T,;@[Y]@T]&Z."7_AO/@Y%, MJSDK#*2*$<,H5)H7,[BB3%^#YZVTAK)<*C[+#<1A',.55-?\AM1RPXU@@[6? M?E"O^X$+TI]*NAST*;\!3O<;?&>GLYL1EK*HG;7I;D0Z<3?LLI#NA=,X#MD? M$8(,4+VVT68IV'YCS@LO9S9^LAN7IK?@U.1)%(:_-IS>H)_)PF PA<;UW]K' M$T^&W1J/"#XK$I=/HS9=BU,II$HV0O?K68F7D3D7R^3MA,^9AA.V@',Y)\7; MIL8:>)HIGM6*FO_)$!/"<\O%"B_Z$;Q@:_Q1;$&/;W,^Y09:L1]_B?BE;)[/ M(T76F?KAB;2?360X/I\<'1P-WTV.3D\NX/)D-#Z'B_'0+F$O['Q_BO8$MZEQDKB,(QA M2U?3E86&+;(-I*"P-=VV"FM/46LG;$*:DQ*K!YV6&2*ID1-8=#*2B.LH8/2E9E$XZ* MU&\"@1$39$$4@U2J4BKBT&Q9GYL;79S!WE#.2U(LW2KJ85PJ$4/.%)LN >,8 MGBV;CI3*X7'!K7:TV]-P7!5%2"K!+I/ M<24X@E]PDSNY8I\KKIC=J]UT'6H5>8$IS.NF2)$#PFV'\<()[\!"1KC-NE1,6P!-JT&$ +1$-HE M>+I$1+KI##->D"*U[]$G=2>7BXA:E:CQRY+5O:@?,>!_UQY2$FJ[WQ,LJ[ND M]\S6;\@4YVUE,94*1\K#]A&DU"Q9_^E1KDM!E@DO7!,XH]Z2E-IC)PG M.^C_QDY&2L0JA@M7B^_/*S^LSRR#R U=1UZ)?2<*#'TJ:W7\;O?KXM"/OBI[ MR6TG]/?B?^8V<)!KV,B,QLKL-UJ-1W0G<7D+T9=DVPH\)J?FY>'A_1.GUY5@ M9#]VW.:$TXE[7=0)>U%8#^BC;X@5-?]BUO]%PIL;;=R>W1/>^_";S LXMKLH M>KY+^!LJ'=J,&R_2LYHH(\L$=4%+P2G83'NOB;B?1-9KHF28HG"+S?#;]B3^\_]P+G3 M*+PW(5.W#UR\!=02P$"% ,4 " !&UL4$L! A0#% M @ 7(2J5$ORX@6Q7@ R#($ !4 ( !%!," &AY9FTM,C R M,C S,S%?9&5F+GAM;%!+ 0(4 Q0 ( %R$JE0;,< ;D/P )+J"@ 5 M " ?AQ @!H>69M+3(P,C(P,S,Q7VQA8BYX;6Q02P$"% ,4 M" !&UL4$L! A0#% @ 7(2J5+XZ(\G>!P ;28 !8 M ( !O@\$ &AY9FTM,C R,C S,S%E>#,Q,2YH=&U02P$"% ,4 M" !1+-";P0 -$. 6 M " 8\?! !H>69M+3(P,C(P,S,Q97@S,C$N:'1M4$L! A0#% M @ 7(2J5+Z;]7YF! H@X !8 ( !,B0$ &AY9FTM,C R D,C S,S%E>#,R,BYH=&U02P4& H "@": @ S"@$ end