0001493152-22-031364.txt : 20221110 0001493152-22-031364.hdr.sgml : 20221110 20221110162007 ACCESSION NUMBER: 0001493152-22-031364 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221110 DATE AS OF CHANGE: 20221110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: urban-gro, Inc. CENTRAL INDEX KEY: 0001706524 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] IRS NUMBER: 465158469 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39933 FILM NUMBER: 221377548 BUSINESS ADDRESS: STREET 1: 1751 PANORAMA PT STREET 2: UNIT G CITY: LAFAYETTE STATE: CO ZIP: 80026 BUSINESS PHONE: 720-390-3880 MAIL ADDRESS: STREET 1: 1751 PANORAMA PT STREET 2: UNIT G CITY: LAFAYETTE STATE: CO ZIP: 80026 10-Q 1 form10-q.htm
0001706524 false Q3 --12-31 0001706524 2022-01-01 2022-09-30 0001706524 2022-11-04 0001706524 2022-09-30 0001706524 2021-12-31 0001706524 2022-07-01 2022-09-30 0001706524 2021-07-01 2021-09-30 0001706524 2021-01-01 2021-09-30 0001706524 UGRO:EquipmentSystemsMember 2022-07-01 2022-09-30 0001706524 UGRO:EquipmentSystemsMember 2021-07-01 2021-09-30 0001706524 UGRO:EquipmentSystemsMember 2022-01-01 2022-09-30 0001706524 UGRO:EquipmentSystemsMember 2021-01-01 2021-09-30 0001706524 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001706524 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001706524 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001706524 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2022-07-01 2022-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2021-07-01 2021-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2022-01-01 2022-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2021-01-01 2021-09-30 0001706524 UGRO:ConsumableProductsMember 2022-07-01 2022-09-30 0001706524 UGRO:ConsumableProductsMember 2021-07-01 2021-09-30 0001706524 UGRO:ConsumableProductsMember 2022-01-01 2022-09-30 0001706524 UGRO:ConsumableProductsMember 2021-01-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-06-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001706524 us-gaap:RetainedEarningsMember 2022-06-30 0001706524 us-gaap:TreasuryStockMember 2022-06-30 0001706524 2022-06-30 0001706524 us-gaap:CommonStockMember 2021-06-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001706524 us-gaap:RetainedEarningsMember 2021-06-30 0001706524 us-gaap:TreasuryStockMember 2021-06-30 0001706524 2021-06-30 0001706524 us-gaap:CommonStockMember 2021-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001706524 us-gaap:RetainedEarningsMember 2021-12-31 0001706524 us-gaap:TreasuryStockMember 2021-12-31 0001706524 us-gaap:CommonStockMember 2020-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001706524 us-gaap:RetainedEarningsMember 2020-12-31 0001706524 us-gaap:TreasuryStockMember 2020-12-31 0001706524 2020-12-31 0001706524 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-09-30 0001706524 2021-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-04-28 2022-04-29 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-04-29 0001706524 UGRO:TwoWRSellersMember 2021-06-27 2021-06-28 0001706524 UGRO:TwoWRSellersMember 2021-06-28 0001706524 UGRO:TwoWRSellersMember UGRO:PurchaseAgreementMember 2021-06-27 2021-06-28 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-01-01 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2022-01-01 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-07-01 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2021-07-01 2021-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2021-01-01 2021-09-30 0001706524 UGRO:TwoWRSellersMember 2022-07-01 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2021-07-01 2021-09-30 0001706524 UGRO:TwoWRSellersMember 2021-01-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-01-01 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-01-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-07-01 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-07-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-12-31 0001706524 UGRO:EdyzaMember 2021-12-31 0001706524 UGRO:XSFinancialMember 2021-12-31 0001706524 UGRO:EdyzaMember 2022-01-01 2022-09-30 0001706524 UGRO:XSFinancialMember 2022-01-01 2022-09-30 0001706524 UGRO:EdyzaMember 2022-09-30 0001706524 UGRO:XSFinancialMember 2022-09-30 0001706524 UGRO:EdyzaMember 2022-09-30 0001706524 UGRO:XSFinancialMember 2021-10-30 0001706524 UGRO:XSFinancialMember 2021-10-29 2021-10-30 0001706524 UGRO:XSFinancialMember UGRO:NotePurchaseAgreementMember 2021-10-29 2021-10-30 0001706524 UGRO:XSFinancialMember UGRO:NotePurchaseAgreementMember us-gaap:PaymentInKindPIKNoteMember 2021-10-29 2021-10-30 0001706524 us-gaap:CustomerRelationshipsMember 2022-09-30 0001706524 us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0001706524 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001706524 us-gaap:PatentsMember 2022-09-30 0001706524 us-gaap:TradeNamesMember 2022-09-30 0001706524 us-gaap:CustomerRelationshipsMember 2021-12-31 0001706524 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001706524 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:ClientBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001706524 UGRO:ClientAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:ClientBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:ClientEMember us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorAMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorAMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorBMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorBMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-07-01 2022-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorDMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorDMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorBMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorDMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorCMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorEMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorFMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 us-gaap:EmployeeStockOptionMember 2022-09-30 0001706524 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2021-05-24 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-01-18 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-02-02 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-09-12 0001706524 UGRO:StockRepurchaseProgramMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001706524 UGRO:StockRepurchaseProgramMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001706524 UGRO:StockRepurchaseProgramMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001706524 UGRO:StockRepurchaseProgramMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001706524 UGRO:StockRepurchaseProgramMember 2022-01-01 2022-09-30 0001706524 UGRO:StockRepurchaseProgramMember 2022-09-30 0001706524 UGRO:StockRepurchaseOutsideOfProgramMember 2021-02-01 2021-02-28 0001706524 us-gaap:WarrantMember 2021-12-31 0001706524 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001706524 us-gaap:WarrantMember 2022-09-30 0001706524 us-gaap:SubsequentEventMember UGRO:DawsonVanOrdenIncMember 2022-10-09 2022-10-10 0001706524 us-gaap:SubsequentEventMember UGRO:DawsonVanOrdenIncMember 2022-10-10 0001706524 UGRO:PromissoryNoteMember us-gaap:SubsequentEventMember 2022-10-09 2022-10-10 0001706524 us-gaap:SubsequentEventMember 2022-10-10 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CAD xbrli:shares

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended September 30, 2022

 

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

 

For the transition period from _________ to _________.

 

Commission File Number: 001-39933

 

urban-gro, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   46-5158469

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

1751 Panorama Point, Unit G

Lafayette, CO

 

 

80026

(Address of principal executive offices)   (Zip Code)

 

(720) 390-3880

(Registrant’s telephone number, including area code)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.001 par value   UGRO   NASDAQ

 

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

 

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

 

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

 

Large accelerated filer ☐   Accelerated filer ☐
Non-accelerated filer   Smaller reporting company
    Emerging growth company

 

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

 

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

 

The number of shares of the registrant’s only class of common stock outstanding as of November 4, 2022 was 10,611,592 shares.

 

 

 

 

 

 

urban-gro, Inc.

FORM 10-Q

For the Quarterly Period Ended September 30, 2022

 

INDEX

 

    Page
  PART I. FINANCIAL INFORMATION  
     
Item 1. Financial Statements (Unaudited) 4
  Unaudited Condensed Consolidated Balance Sheets 4
  Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) 5
  Unaudited Condensed Consolidated Statements of Shareholders’ Equity (Deficit) 6
  Unaudited Condensed Consolidated Statements of Cash Flows 7
  Notes to Unaudited Condensed Consolidated Financial Statements 8
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 19
Item 3. Quantitative and Qualitative Disclosures About Market Risk 25
Item 4. Controls and Procedures 25
     
  PART II. OTHER INFORMATION  
     
Item 1. Legal Proceedings 26
Item 1A. Risk Factors 26
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 27
Item 3. Defaults Upon Senior Securities 27
Item 4. Mine Safety Disclosures 27
Item 5. Other Information 27
Item 6. Exhibits 27
Signatures 28

 

2

 

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

 

Certain statements contained in this Quarterly Report on Form 10-Q constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), including statements related to future events, challenges we may face, business strategy, future performance, future operations, backlog, financial position, estimated or projected revenues and losses, projected costs, prospects, plans and objectives of management. All statements other than statements of historical fact may be forward-looking statements. Forward-looking statements are often, but not always, identified by the use of words such as “seek,” “anticipate,” “plan,” “continue,” “estimate,” “expect,” “may,” “will,” “project,” “predict,” “potential,” “targeting,” “intend,” “could,” “might,” “should,” “believe,” “outlook” and variations of such words or their negative and similar expressions. Forward-looking statements should not be read as a guarantee of future performance or results, and may not necessarily be accurate indications of the times at, or by, which such performance or results will be achieved. Forward-looking statements are based on management’s belief, based on currently available information, as to the outcome and timing of future events. These statements involve estimates, assumptions, known and unknown risks, uncertainties and other factors that may cause actual results or events to differ materially from those expressed in such forward-looking statements. When evaluating forward-looking statements, you should consider the risk factors and other cautionary statements described in this Quarterly Report on Form 10-Q and under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. We believe the expectations reflected in the forward-looking statements contained in this report are reasonable, but no assurance can be given that these expectations will prove to be correct. Forward-looking statements should not be unduly relied upon. Important factors that could cause actual results or events to differ materially from those expressed in forward-looking statements include, but are not limited to:

 

  risks related to our operating strategy;
  competition for projects in our markets;
  our ability to predict and respond to new laws and governmental regulatory actions affecting our business, including foreign laws and governmental regulation;
  our ability to successfully develop new and/or enhancements to our product offerings and develop a product mix to meet demand;
  our ability to meet or exceed market expectations from analysts;
  unfavorable economic conditions, increases in interest rates and restrictive financing markets that may cause customers to cancel contracts reflected in our backlog or cause sales to decrease;
  our ability to successfully identify, manage and integrate acquisitions;
  our ability to accurately estimate the overall risks, requirements or costs when we bid on or negotiate contracts that are ultimately awarded to us;
  climate change and related laws and regulations;
  our ability to manage our supply chain in a manner that ensures that we are able to obtain adequate raw materials, equipment and essential supplies in a timely manner and at favorable prices;
  our ability to attract and retain key personnel;
  risks associated with concentration of a large portion of our business from a relatively small number of key clients/customers and the effect a loss of a key client/customer could have on our business;
  risks associated with customers or suppliers not fulfilling contracts;
  risks associated with reliance on key suppliers and risks such suppliers could change incentive programs that negatively affect our returns;
  the impact of inflation on costs of labor, raw materials and other items that are critical to our business;
  property damage and other claims and insurance coverage issues;
  the outcome of litigation or disputes;
  risks related to our information technology systems and infrastructure, including cybersecurity incidents;
  our ability to maintain effective internal control over financial reporting; and
  other events outside of our control.

 

These factors are not necessarily all of the important factors that could cause actual results or events to differ materially from those expressed in the forward-looking statements. Other unknown or unpredictable factors could also cause actual results or events to differ materially from those expressed in the forward-looking statements. Our future results will depend upon various other risks and uncertainties, including those described in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. All forward-looking statements attributable to us are qualified in their entirety by this cautionary statement. Forward-looking statements speak only as of the date hereof. We undertake no obligation to update or revise any forward-looking statements after the date on which any such statement is made, whether as a result of new information, future events or otherwise, except as required by law. You are advised, however, to consult any future disclosures we make on related subjects in future reports to the SEC.

 

3

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

urban-gro, Inc.

CONDENSED CONSOLIDATED BALANCE SHEETS

(unaudited)

 

   September 30, 2022   December 31, 2021 
Assets          
Current assets:          
Cash  $18,605,182   $34,592,190 
Accounts receivable, net   12,234,400    13,125,685 
Contract receivables   1,270,902     
Inventories   310,996    514,756 
Prepaid expenses and other current assets   4,852,262    11,248,266 
Total current assets   37,273,742    59,480,897 
           
Non-current assets:          
Property and equipment, net   830,406    207,496 
Operating lease right of use assets, net   1,193,161    689,704 
Investments   2,546,574    4,210,358 
Goodwill   12,127,124    7,992,121 
Intangible assets, net   4,461,403    1,575,466 
Total non-current assets   21,158,668    14,675,145 
           
Total assets  $58,432,410   $74,156,042 
           
Liabilities          
Current liabilities:          
Accounts payable  $6,508,946   $6,066,896 
Contract liabilities   2,026,161     
Accrued expenses   5,747,624    3,878,278 
Customer deposits   1,929,829    13,345,451 
Contingent consideration   2,400,771    1,563,000 
Operating lease liabilities   354,403    152,459 
Total current liabilities   18,967,734    25,006,084 
           
Non-current liabilities:          
Deferred tax liability   1,097,208    440,625 
Operating lease liabilities   863,325    542,003 
Total non-current liabilities   1,960,533    982,628 
           
Total liabilities   20,928,267    25,988,712 
           
Shareholders’ Equity          
Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding        
           
Common stock, $0.001 par value; 100,000,000 shares authorized; 11,948,718 issued and 10,611,592 outstanding as of September 30, 2022, and 11,588,110 issued and 10,733,195 outstanding as of December 31, 2021   11,949    11,588 
Additional paid in capital   83,068,423    78,679,220 
Treasury shares, cost basis: 1,337,126 shares as of September 30, 2022 and 854,915 shares as of December 31, 2021   (11,639,937)   (7,683,490)
Accumulated deficit   (33,936,292)   (22,839,988)
Total shareholders’ equity   37,504,143    48,167,330 
           
Total liabilities and shareholders’ equity  $58,432,410   $74,156,042 

 

See accompanying notes to unaudited condensed consolidated financial statements

 

4

 

 

urban-gro, Inc.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

(unaudited)

 

   2022   2021   2022   2021 
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue                    
Equipment systems  $3,879,272   $16,454,321   $31,024,187   $39,978,388 
Services   2,839,338    1,461,041    9,505,396    2,009,961 
Construction design-build   5,384,267    -    8,301,588    - 
Consumable products   265,416    372,449    871,488    1,165,115 
Total Revenue   12,368,293    18,287,811    49,702,659    43,153,464 
                     
Cost of Revenue   9,775,697    14,029,677    38,706,102    33,332,303 
Gross profit   2,592,596    4,258,134    10,996,557    9,821,161 
                     
Operating expenses:                    
General and administrative   5,792,418    3,584,247    14,758,506    8,181,506 
Intangible asset amortization   304,339    101,149    773,063    101,727 
Business development   3,299,864    -    3,299,864    - 
Stock-based compensation   96,767    506,034    1,860,767    1,096,441 
Total operating expenses   9,493,388    4,191,430    20,692,200    9,379,674 
                     
Income (loss) from operations   (6,900,792)   66,704    (9,695,643)   441,487 
                     
Non-operating income (expenses):                    
Interest expense   (7,088)   (4,331)   (22,270)   (326,397)
Interest income   94,200    9,172    221,329    23,562 
Write-down of investment   (1,710,358)   -    (1,710,358)   - 
Interest expense – beneficial conversion of notes payable   -    -    -    (636,075)
Loss on extinguishment of debt   -    -    -    (790,723)
PPP Loan Forgiveness   -    -    -    1,032,316 
Other income (expense)   (210,399)   (11,889)   (147,528)   (15,652)
Total non-operating income (expenses)   (1,833,645)   (7,048)   (1,658,827)   (712,969)
                     
Income (loss) before income taxes   (8,734,437)   59,656    (11,354,470)   (271,482)
                     
Income tax expense (benefit)   (73,654)   -    (258,166)   - 
Net income (loss)  $(8,660,783)  $59,656   $(11,096,304)  $(271,482)
                     
Comprehensive income (loss)  $(8,660,783)  $59,656   $(11,096,304)  $(271,482)
Earnings (loss) per share:                    
Earnings (loss) per share - basic  $(0.81)  $0.01   $(1.05)  $(0.03)
Earnings (loss) per share - dilutive  $(0.81)  $0.00   $(1.05)  $(0.03)
                     
Weighted average share - basic   10,674,796    11,440,255    10,577,453    10,177,482 
Weighted average shares - dilutive   10,674,796    12,204,530    10,577,453    10,177,482 

 

See accompanying notes to unaudited condensed consolidated financial statements

 

5

 

 

urban-gro, Inc.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (DEFICIT)

(unaudited)

 

   Shares   Amount   Capital   Deficit   Stock   (Deficit) 
   Common Stock   Additional
Paid in
   Accumulated   Treasury   Total
Shareholders’
Equity
 
   Shares   Amount   Capital   Deficit   Stock   (Deficit) 
Balance, June 30, 2022   11,911,043   $11,911   $82,971,694   $(25,275,509)  $(11,456,667)  $46,251,429 
Stock-based compensation   -    -    96,767    -    -    96,767 
Treasury stock   -    -    -    -    (183,270)   (183,270)
Stock grant program vesting   37,675    38    (38)   -    -                           - 
Net income (loss) for period ended September 30, 2022   -    -    -    (8,660,783)   -    (8,660,783)
Balance, September 30, 2022   11,948,718   $11,949   $83,068,423   $(33,936,292)  $(11,639,937)  $37,504,143 

 

   Common Stock  

Additional

Paid in

   Accumulated   Treasury  

Total

Shareholders’

Equity

 
   Shares   Amount   Capital   Deficit   Stock   (Deficit) 
Balance, June 30, 2021   11,222,914   $11,223   $75,227,775   $(22,295,459)  $(3,474,270)  $49,469,269 
Stock-based compensation   -    -    506,034    -    -    506,034 
Stock issuance related to acquisition   202,066    202    1,999,798    -    -    2,000,000 
Stock issued in conversion of warrants   4,078    4    (4)   -    -                           - 
Stock grant program vesting   68,681    68    (68)   -    -    - 
Common stock repurchased   -    -    -    -    (3,427,541)   (3,427,541)
Stock Options Exercised   33,105    33    202,797    -    -    202,830 
Net income (loss) for period ended September 30, 2021   -    -    -    59,656    -    59,656 
Balance, September 30, 2021   11,530,844    11,530   $77,936,332   $(22,235,803)  $(6,901,811)  $48,810,248 

 

   Common Stock   Additional Paid in   Accumulated   Treasury   Total
Shareholders’ Equity
 
   Shares   Amount   Capital   Deficit   Stock   (Deficit) 
Balance, December 31, 2021   11,588,110   $11,588   $78,679,220   $(22,839,988)  $(7,683,490)  $48,167,330 
Stock-based compensation   -    -    1,860,767    -    -    1,860,767 
Treasury stock   -    -    -    -    (3,956,447)   (3,956,447)
Stock grant program vesting   37,675    38    (38)   -    -    - 
Stock exercised   4,555    5    28,792    -    -    28,797 
Stock issuance related to acquisition   283,515    283    2,499,717    -    -    2,500,000 
Stock issued with exercise of warrants   34,863    35    (35)   -    -    - 
Net income (loss) for period ended September 30, 2022   -    -    -    (11,096,304)   -    (11,096,304)
Balance, September 30, 2022   11,948,718   $11,949   $83,068,423   $(33,936,292)  $(11,639,937)  $37,504,143 

 

   Common Stock  

Additional

Paid in

   Accumulated   Treasury   Total
Shareholders’
Equity
 
   Shares   Amount   Capital   Deficit   Stock   (Deficit) 
Balance, December 31, 2020   4,718,714   $4,719   $14,553,438   $(21,964,321)  $-   $(7,406,164)
Stock-based compensation   -    -    1,096,441    -    -    1,096,441 
Beneficial conversion feature   -    -    636,075    -    -    636,075 
Conversion of Bridge Financing   254,425    254    1,907,971    -    -    1,908,225 
Stock grant program vesting   85,267    85    (85)   -    -                           - 
Stock issuance related to offering, net of offering costs of $4,596,257   6,210,000    6,210    57,497,533    -    -    57,503,743 
Stock issuance related to acquisition   202,066    202    1,999,798    -    -    2,000,000 
Common stock repurchased   -    -    -    -    (6,901,811)   (6,901,811)
Stock issued with exercise of warrants   22,490    22    9,974    -    -    9,996 
Stock Options Exercised   37,882    38    235,187    -    -    235,225 
Net income (loss) for period ended September 30, 2021   -    -    -    (271,482)   -    (271,482)
Balance, September 30, 2021   11,530,844   $11,530   $77,936,332   $(22,235,803)  $(6,901,811)  $48,810,248 

 

See accompanying notes to unaudited condensed consolidated financial statements

 

6

 

 

urban-gro, Inc.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

 

   2022   2021 
   Nine Months Ended September 30, 
   2022   2021 
Cash Flows from Operating Activities          
Net income (loss)  $(11,096,304)  $(271,482)
Adjustments to reconcile net income (loss) from operations:          
Depreciation and amortization   1,116,585    263,932 
Deferred income tax benefit   (258,166)     
Amortization of deferred financing costs   -    103,632 
Loss on extinguishment of debt   -    790,723 
PIK interest   

(46,574)

    

-

 
Interest on convertible notes   -    53,725 
Impairment of investment   1,710,358    - 
Stock-based compensation expense   1,860,767    1,096,441 
Beneficial conversion of Bridge notes   -    636,075 
Inventory write-offs   (60,799)   26,792 
Bad debt expense   65,000    28,248 
PPP loan forgiveness   -    (1,032,316)
Changes in operating assets and liabilities (net of acquired amounts):          
Accounts receivable   2,222,194    (3,229,513)
Inventories   264,559    (94,101)
Prepayments and other assets   6,885,588    (5,237,138)
Accounts payable and accrued expenses   (97,142)   2,672,135 
Operating leases   (139,251)   - 
Customer deposits   (11,415,622)   4,517,732 
Net Cash Provided By (Used In) Operating Activities   (8,988,807)   324,885 
           
Cash Flows from Investing Activities          
Business combinations, net of cash acquired   

(2,709,148

)   (5,551,642)
Purchases of property and equipment   (252,902)   (189,815)
Net Cash Used In Investing Activities   (2,962,050)   (5,741,457)
           
Cash Flows from Financing Activities          
Repurchase of common stock   (3,956,447)   (6,901,811)
Proceeds from issuance of Common Stock, net of offering costs   -    58,405,686 
Repayment of debt   -    (5,755,845)
Proceeds from stock issuance   28,796    - 
Payment of finance lease ROU liability   (108,500)   - 
Net Cash Provided By (Used In) Financing Activities   (4,036,151)   45,748,030 
           
Net Increase (Decrease) in Cash   (15,987,008)   40,331,458 
Cash at Beginning of Period   34,592,190    184,469 
Cash at End of Period  $18,605,182   $40,515,927 
           
Supplemental Cash Flow Information:          
Interest paid  $22,271   $222,765 
Operating lease right of use asset  $421,049   $- 
           
Supplemental disclosure of non-cash investing and financing activities:          
Stock issued related to acquisitions  $2,500,000   $2,000,000 
Operating lease right of use assets and liabilities extension  $542,903    $632,725 
PPP Loan Forgiveness  $-   $1,032,316 

 

See accompanying notes to unaudited condensed consolidated financial statements

 

7

 

 

urban-gro, Inc.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 – ORGANIZATION, ACQUISITIONS, AND LIQUIDITY

 

Organization

 

urban-gro, Inc. (“we,” “us,” “our,” the “Company,” or “urban-gro”) is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture (“CEA”), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. We also serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.

 

Acquisitions

 

Emerald

 

On April 29, 2022 (the “Emerald Closing Date”), the Company acquired all of the issued and outstanding capital stock (the “Emerald Acquisition”) of Emerald Construction Management, Inc. (“Emerald”) from its shareholders (collectively, the “Emerald Sellers”) through a forward merger into a wholly owned subsidiary of urban-gro, which has subsequently changed its name post-merger to Emerald Construction Management, Inc. The aggregate initial purchase price for the Emerald Acquisition was $7.8 million (the “Initial Emerald Purchase Price”), which represented $7.0 million in initial purchase price and an estimated $0.8 million in working capital adjustments.

 

The Initial Emerald Purchase Price was payable as follows: $3.3 million in cash to the Emerald Sellers, net of satisfaction of Emerald’s outstanding debt of approximately $0.4 million; and 283,515 shares of the Company’s common stock valued at $2.5 million issued to the Emerald Sellers. The value of the shares of the Company’s common stock issued at closing was determined based upon the daily volume weighted average closing price (“VWAP”) of the Company’s common stock in the ten trading days prior to the signing date of the Emerald Acquisition Agreement.

 

The Emerald Sellers may earn up to $2.0 million of contingent consideration (the “Emerald Contingent Consideration”) based on the performance of Emerald during the 2-year period following the Emerald Closing Date. The Emerald Contingent Consideration is payable quarterly in shares of the Company’s common stock for a two-year period and will be equal to 35% of Emerald’s Quarterly Gross Profit (as defined in the Emerald Acquisition Agreement). The value of such shares will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter the Quarterly Gross Profit is calculated. The Company accounted for the acquisition of Emerald as follows:

 

8

 

 

      
Purchase Price  $7,671,557 
      
Allocation of Purchase Price:     
Cash  $622,641 
Accounts receivable  $2,666,811 
Contract receivable  $494,456 
Prepayments and other assets  $38,086 
Property and equipment  $403,008 
ROU asset  $82,408 
Goodwill  $4,135,006 
Intangible assets  $3,659,000 
Accrued expenses  $2,361,302 
Contract liabilities  $1,071,399 
ROU liability  $82,408 
Deferred tax liability  $914,750 

 

The following pro forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    25,911,249    61,384,107    58,974,083 
Net Income (loss)   (8,597,133)   561,630    (10,155,899)   (15,053)

 

Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

 

2WR

 

On June 28, 2021, the Company’s wholly-owned subsidiary, urban-gro Architect Holdings, LLC (the “Buyer”), and the 2WRCO Shareholders, the 2WRGA Shareholders, the MJ12 Shareholders, and the 2WRMS Shareholders (collectively, the “2WR Sellers”), and Sam Andras, an individual entered into a Stock Purchase Agreement (the “2WR Purchase Agreement”), pursuant to which the Buyer would purchase all of the issued and outstanding capital stock of 2WR of Colorado, Inc., a Colorado corporation (“2WRCO”), 2WR of Georgia, Inc., a Georgia corporation (“2WRGA”), MJ12 Design Studio, Inc., a Colorado corporation (“MJ12”) (collectively, the “2WR Purchased Shares”) from the 2WR Sellers. In connection with the acquisition of the 2WR Purchased Shares, the Buyer entered into an affiliate relationship with 2WR of Mississippi, P.C., a Mississippi professional corporation (“2WRMS” and together with 2WRCO, 2WRGA and MJ12, the “2WR Entities”). The transaction closed on July 30, 2021. The aggregate initial purchase price for the 2WR Purchased Shares was $10.5 million (the “2WR Purchase Price”), which represented $9.1 million in purchase price and an estimated $1.4 million in working capital adjustments.

 

9

 

 

The 2WR Purchased Shares were payable as follows: $6.5 million in cash, net of the satisfaction of 2WR’s outstanding debt of $0.5 million; and 202,066 shares of the Company’s common stock valued at $2.0 million issued to the 2WR Sellers (the “2WR Closing Payment Shares”). The value of the shares of the Company’s common stock issued at closing was determined based upon the daily VWAP of the Company’s common stock in the ten trading days prior to the signing date of the 2WR Purchase Agreement.

 

The 2WR Purchase Agreement provides for additional earnout payments (“2WR Earnout Payments”) to the 2WR Sellers of up to an aggregate amount of $2.0 million, payable in cash or unregistered shares of the Company’s common stock in the Buyer’s sole discretion. The 2WR Earnout Payments are payable quarterly for a two-year period and will be equal to 20% of the 2WR Entities’ quarterly gross profit (as defined in the 2WR Purchase Agreement). The value of the 2WR Closing Payment Shares was determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the issuance of such shares. If paid in shares, the value of 2WR Earnout Payments will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter. The Company accounted for the acquisition of the 2WR Entities as follows:

 

      
Purchase Price  $10,058,536 
      
Allocation of Purchase Price:     
Cash  $950,690 
Accounts receivable  $1,676,208 
Prepayments and other assets  $42,752 
Property and equipment  $9,351 
Goodwill  $7,090,054 
Intangible assets  $1,762,500 
Accrued expenses  $1,032,394 
Deferred tax liability  $440,625 

 

The following pro forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    19,225,173    49,702,659    47,842,906 
Net Income (loss)   (8,660,783)   389,217    (11,096,304)   1,022,095 

 

Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

 

Liquidity and Going Concern

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.

 

10

 

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Unaudited Condensed Consolidated Financial Statements

 

The Company has prepared the accompanying condensed consolidated financial statements pursuant to the rules and regulations of the SEC for condensed financial reporting. The condensed consolidated financial statements are unaudited and, in the Company’s opinion, include all adjustments, consisting of normal recurring adjustments and accruals necessary for a fair presentation of the Company’s condensed consolidated balance sheets, condensed consolidated statements of operations and comprehensive income (loss), condensed consolidated statements of shareholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented. The results reported in these condensed consolidated financial statements should not be regarded as necessarily indicative of results that may be expected for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted in accordance with regulations of the SEC. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

Significant Accounting Policies

 

For a detailed discussion about the Company’s significant accounting policies, refer to Note 2 — “Summary of Significant Accounting Policies,” in the Company’s consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. During the nine months ended September 30, 2022, there were no material changes made to the Company’s significant accounting policies.

 

Use of Estimates

 

In preparing condensed consolidated financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reported period. Actual results could differ from those estimates. Significant estimates include: estimated revenues earned under construction design-build contracts; estimated useful lives and potential impairment of long-lived assets, intangibles and goodwill; inventory write offs; allowance for deferred tax assets; and allowance for bad debt.

 

Reclassification

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

 

Balance Sheet Classifications

 

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.

 

11

 

 

Contract Assets and Liabilities

 

The timing of when the Company bills customers on long-term construction contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized, the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized, the result is deferred revenue, which is included in contract liabilities.

 

Retainages subject to conditions other than the passage of time are included in contract assets and contract liabilities.

 

Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.

 

The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:

 

 

      
Contract assets     
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage  $1,009,760 
      
Retainage included in contract assets due to being conditional on something other than solely passage of time   261,142 
Total contract assets  $1,270,902 
      
Contract liabilities     
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage  $2,095,432
      
Retainage included in contract liabilities due to being conditional on something other than solely passage of time   (69,271)
Total contract liabilities  $2,026,161

 

NOTE 3 – RELATED PARTY TRANSACTIONS

 

Cloud 9 Support, LLC (“Cloud 9”) is an entity owned by James Lowe, a director of the Company. Cloud 9 purchases materials from the Company for use with its customers. Total sales to Cloud 9 from the Company were $13,383 and $99,556 during the nine months ended September 30, 2022, and 2021, respectively, and $1,571 and $5,349 during the three months ended September 30, 2022 and 2021, respectively. Outstanding receivables from Cloud 9 as of September 30, 2022 and December 31, 2021 totaled $5,623 and $6,797 respectively.

 

12

 

 

NOTE 4 – PREPAYMENTS AND OTHER ASSETS

 

Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:

 

           
   September 30, 2022   December 31, 2021 
Vendor prepayments  $3,317,075   $10,652,962 
Prepaid services and fees   1,485,170    587,505 
Other assets   50,017    7,799 
Prepayments and other assets  $4,852,262   $11,248,266 

 

NOTE 5 – INVESTMENTS

 

The components of investments are summarized as follows:

 

           
   Edyza   XS Financial 
Balances at December 31, 2021  $1,710,358   $2,500,000 
Impairment   (1,710,358)   - 
PIK interest   -    46,574 
Balances at September 30, 2022  $-   $2,546,574 

 

Edyza

 

The Company has a strategic investment in Edyza, Inc. (“Edyza”), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

 

During the three months ended September 30, 2022, the Company has fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an “other than temporary loss.” The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its 19.5% ownership. The loss recorded in the three and nine months ended September 30, 2022 was $1.7 million.

 

XS Financial

 

On October 30, 2021, the Company’s wholly-owned subsidiary UGFS, LLC, a Colorado limited liability company (“UGFS”), participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) (“XSF”), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to Controlled Environment Agriculture (CEA) companies in the United States. UGFS invested $2,500,000 of a total $43,500,000 raised by XSF. The investment is convertible into equity and incurs 9.50% interest payable in cash (8.0%) and payment-in-kind Notes (“PIK”) (1.5%) prior to any Nasdaq listing and 8.0% interest after any listing, pursuant to the Note Purchase Agreement. The debt matures on October 28, 2023, with a one-year option to extend the maturity date at the option of XSF. In addition, UGFS received 1,250,000 warrants with a CAD$0.45 exercise price pursuant to the Warrant instrument. No value was attributed to the warrants at the time of the investment in XFS.

 

13

 

 

NOTE 6 – GOODWILL & INTANGIBLE ASSETS

 

Goodwill

 

The Company has recorded goodwill in conjunction with the acquisitions it has completed. The goodwill balances as of September 30, 2022 and December 31, 2021 were $12,127,124 and $7,992,121, respectively. Goodwill is not amortized. There is no goodwill for income tax purposes. The Company did not record any impairment charges related to goodwill for the periods ended September 30, 2022 and 2021.

 

Intangible Assets Other Than Goodwill

 

Intangible assets as of September 30, 2022 and December 31, 2021 consisted of the following:

 

   September 30, 2022 
Finite-lived intangible assets:  Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $2,987,100   $243,940   $2,743,160 
Trademarks and trade names   1,737,000    253,241    1,483,759 
Backlog and Other   713,837    551,920    161,917 
Total finite-lived intangible assets:   5,437,937    1,049,101    4,388,836 
                
Indefinite-lived intangible assets:               
Patents   44,276    -    44,276 
Trade name   28,291    -    28,291 
Total indefinite-lived intangible assets:   72,567    -    72,567 
Total Intangible assets, net  $5,510,504   $1,049,101   $4,461,403 

 

                
   December 31, 2021 
   Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $834,100   $49,649   $784,451 
Trademarks and trade names   499,000    41,583    457,417 
Backlog and Other   518,404    184,806    333,598 
Total  $1,851,504   $276,039   $1,575,466 

 

The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2022, is summarized below:

 

      
   Estimated Future 
   Amortization Expense 
Remainder of 2022  $263,428 
2023   883,978 
2024   799,111 
2025   799,111 
Thereafter   1,643,208 
Total  $4,388,836 

 

Amortization expense for intangible assets for the nine months ended September 30, 2022 and 2021 was $773,063 and $101,727, respectively. Amortization expense for intangible assets for the three months ended September 30, 2022 and 2021 was $304,339 and $101,149, respectively.

 

14

 

 

NOTE 7 – ACCRUED EXPENSES

 

Accrued expenses are summarized as follows:

 

           
   September 30,   December 31, 
   2022   2021 
Accrued operating expenses  $1,053,367   $628,871 
Business development accrual   

1,931,280

    

-

 
Accrued wages and related expenses   1,017,949    1,887,124 
Accrued 401(k)   158,091    23,520 
Accrued sales tax payable   1,586,937    1,338,763 
Accrued expenses  $5,747,624   $3,878,278 

 

NOTE 8 – RISKS AND UNCERTAINTIES

 

Concentration Risk

 

The table below shows customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

 

Customers exceeding 10% of revenue:

 

  

Three Months Ended

September 30,

  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

  

Nine Months Ended

September 30,

 
Company Customer Number  2022   2021   2022   2021 
C000001462   *    58%   12%   51%
C000001140   *    *    16%   * 
C000001696   12%   *    *    * 

 

Customers exceeding 10% of accounts receivable:

 

   September 30,   December 31, 
Company Customer Number  2022   2021 
C000001462   *    41%
C000001140   14%   23%
C000002187   22%   * 

 

15

 

 

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

 

Vendors exceeding 10% of purchases:

 

   Three Months Ended
September 30,
   Three Months Ended
September 30,
  

Nine
Months Ended

September 30,

   Nine Months Ended
September 30,
 
Company Vendor Number  2022   2021   2022   2021 
V000001029   *    10%   19%   * 
V000000453   *    18%   *    13%
V000001326   10%   18%   *    13%
V000001372   *    15%   *    15%

 

Vendors exceeding 10% of accounts payable:

 

   September 30,   December 31, 
Company Vendor Number  2022   2021 
V000000453   *    20%
V000001372   *    33%
V000001326   *    12%
V000001740   14%   * 
V000001818   15%    * 

 

*Amounts less than 10%

 

Foreign Exchange Risk

 

Although the Company’s revenues and expenses are expected to be predominantly denominated in United States dollars, the Company may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which the Company may operate may have a material adverse effect on the Company’s business, financial condition and operating results. The Company may, in the future, establish a program to hedge a portion of the Company’s foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if the Company develops a hedging program, there can be no assurance that it will effectively mitigate currency risks.

 

NOTE 9 – STOCK-BASED COMPENSATION

 

Stock-based compensation expense for the nine months ended September 30, 2022, and 2021 was $1,860,767 and $1,096,441, respectively, based on the vesting schedule of the stock grants and options. Stock-based compensation expense for the three months ended September 30, 2022 and 2021 was $96,767 and $506,034, respectively, based on the vesting schedule of the stock grants and options. No cash flow effects are anticipated for stock grants.

 

The following schedule shows stock grant activity for the nine months ended September 30, 2022:

 

    

Number of

shares

 
     
Grants unissued as of December 31, 2021   153,673 
      
Issued   542,584 
Forfeiture/Cancelled   (139,226)
Grants Vested   (62,172)
Grants unissued as of September 30, 2022   494,859 

 

16

 

 

As of September 30, 2022, the Company has $2.3 million in unrecognized stock-based compensation expense related to these stock grants.

 

The following schedule shows stock option activity for the nine months ended September 30, 2022.

 

   Number of Shares  

Weighted

Average

Remaining

Life (Years)

  

Weighted

Average

Exercise

Price

 
Stock options outstanding as of December 31, 2021   641,337    7.55   $6.27 
Issued   76,246    

9.20

   $10.48 
Forfeiture/Expired   (40,982)   6.81   $6.05 
Exercised   (4,555)   -   $6.00 
Stock options outstanding as of September 30, 2022   672,046    7.83   $6.76 
Stock options exercisable as of September 30, 2022   462,798    7.01   $5.66 

 

The fair value of the options is calculated using the Black-Scholes pricing model based on the market value of the underlying common stock at the valuation measurement date of $10.48, the remaining contractual term of the options of 10 years, risk-free interest rate of 1.61% and expected volatility of the price of the underlying common stock of 100%.

 

As of September 30, 2022, the Company has $0.3 million in unrecognized stock-based compensation expense related to these stock options. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 is $0.

 

NOTE 10 – SHAREHOLDERS’ EQUITY

 

On May 24, 2021, the Board of Directors authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board of Directors authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board of Directors authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board of Directors authorized an additional $2 million increase to the stock repurchase, to a total of $10.5 million.

 

During the nine months ended September 30, 2022, the Company repurchased 482,211 shares of common stock at an average price per share of $8.20, for a total price of $4.0 million under this program. During the three months ended September 30, 2022, the Company repurchased 63,123 shares of common stock at an average price per share of $2.90, for a total price of $0.2 million. During the nine months ended September 30, 2021, the company repurchased 421,024 shares of common stock at an average price per share of $9.33, for a total price of $4.0 million. During the three months ended September 30, 2021, the Company repurchased 368,129 shares of common stock at an average price per share of $9.31, for a total of $3.4 million. In total, the Company has repurchased 987,126 shares of common stock at an average of $8.78 per share, for a total price of $8.7 million, under this program.

 

In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.

 

17

 

 

NOTE 11 – WARRANTS

 

The following table shows warrant activity for the nine months ended September 30, 2022.

 

  

Number of

shares

  

Weighted

Average

Exercise Price

 
Warrants outstanding as of December 31, 2021   374,088   $11.26 
Exercised   (18,196)  $6.00 
Terminated – cashless exercise   (44,393)  $6.00 
Warrants outstanding as of September 30, 2022   311,499   $12.32 
Warrants exercisable as of September 30, 2022   311,499   $12.32 

 

The weighted-average life of the warrants is 2.10 years. The aggregate intrinsic value of the warrants outstanding and exercisable as of September 30, 2022 is $0.

 

NOTE 12 – BUSINESS DEVELOPMENT

 

During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, during the third quarter of 2022, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.

 

During the three months ended and at September 30, 2022, the Company delivered $1.3 million of replacement lighting equipment and accrued an additional $2.0 million of expense for the remaining order total for shipments delivered in October 2022. The total business development expense recorded in the three months ended September 30, 2022 was $3.3 million. This expense is a one-time expense. 

 

NOTE 13 – INCOME TAXES

 

The Company has experienced losses for both book and tax purposes since inception. The deferred income tax benefit for the three and nine month periods ended September 30, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.

 

NOTE 14 – SUBSEQUENT EVENTS

 

The Company has evaluated events and transaction occurring subsequent to September 30, 2022 up to the date of this filing of these condensed consolidated financial statements. These statements contain all necessary adjustments and disclosures resulting from that evaluation.

 

On October 10, 2022, the Company signed a binding term sheet to acquire substantially all of the operating assets of Dawson Van Orden, Inc. (“DVO”), an engineering firm with significant experience in indoor CEA, for a total purchase consideration of up to $7.3 million. The asset acquisition of DVO was completed on October 31, 2022 by urban-gro Engineering, Inc., d/b/a DVO, a wholly owned subsidiary of the Company. The Company funded the $7.3 million purchase price, which includes a contingent consideration of up to $1.1 million paid in cash or equity at the Company’s discretion, with $1.3 million in cash, a promissory note of $3.8 million to be paid out over four quarters, and $1.1 million of its common stock at a pre-set price of $4 per share.

 

18

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with our condensed consolidated financial statements and notes thereto included herein. See also “Forward Looking Statements” on page 3 of this Report.

 

Overview and History

 

urban-gro, Inc. (“we,” “us,” “our,” the “Company,” or “urban-gro”) is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture (“CEA”), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences.

 

On October 31, 2022, we acquired substantially all of the operating assets of Dawson Van Order, Inc, an engineering firm. On April 29, 2022, we acquired Emerald Construction Management, a general contracting and construction management firm. On July 30, 2021, we acquired three architecture design firms (2WR Colorado, Inc, 2WR Georgia, Inc. and MJ12 Design Studios, Inc., collectively the “2WR Entities”) from their shareholders. The 2WR Entities were under common ownership and management. We design and build high performance facilities in several sectors. Within the CEA sector, we design these facilities and while building them, we then integrate complex environmental equipment systems into them. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running.

 

We aim to work with our clients in all sectors from inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of design, engineering, construction management, and managed services. Within the CEA sector, this is complemented by a vetted suite of select cultivation equipment systems. We provide these services in a turnkey fashion, operating as a single point of responsibility for our clients, or they can pick and choose from the variety of services we offer. Outlined below is an example of a complete project that demonstrate how we provide value to our clients

 

 

19

 

 

Our indoor commercial cultivation solution offers an integrated suite of services and equipment systems that generally fall within the following categories:

 

  Service Solutions:

 

  Design, Engineering, and Construction Design-Build Services – A comprehensive collection of services including:

 

  i. Pre-Construction Services
     
  ii. Cultivation Space Planning (“CSP”)
     
  iii. Architectural Design
     
  iv. Engineering
     
  v. Integrated Cultivation Design (“ICD”)
     
  vi. Construction Management (“CM”)

 

  An ongoing service offering including:

 

  i. Facility and Equipment Commissioning Services
     
  ii. Gro-Care Crop and Asset Protection Services including Training Services, Equipment Maintenance Services, Crop Protection Program, and an Interactive Online Operating Support System (“OSS”) for Gro-Care

 

  Integrated Equipment Solutions:

 

  i. Design, Source, and Integration of Complex Environmental Equipment Systems Including Purpose-Built Heating, Ventilation, and Air Conditioning (“HVAC”) solutions, Environmental Controls, Fertigation, and Irrigation Distribution.
     
  ii. Value-Added Reselling (“VAR”) of Cultivation Equipment Systems
     
  iii. Strategic Vendor Relationships with Premier Manufacturers

 

Historically, the majority of our clients are commercial CEA cultivators. However, through our acquisitions we have seen our client base across the industrial, healthcare, and other commercial sectors grow as well. We believe one of the key points of our differentiation that clients value is the depth of experience of our employees and our Company. We currently employ approximately 140 individuals, inclusive of the DVO acquisition. Approximately two-thirds of our employees are considered experts in their areas of focus, and our team includes Designers (Architects, Interior Designers, Cultivation Space Planners), Professional Engineers (Mechanical, Electrical, Plumbing), Engineers (Controls, and Agricultural), Construction Managers (superintendents, supervisors, project managers) and individuals with Masters Degrees in Plant Science, Horticulture, and Business Administration. As a company, we have worked on 1000s of projects and well over 500 projects at indoor CEA facilities and believe that the experience of our team and Company provides clients with the confidence that will proactively keep them from making common costly mistakes during the build out process that impacts operational stages. Our expertise translates into clients saving time, money, and resources through expertise that they can leverage without having to add headcount to their own operations. We provide this experience in addition to offering a platform of the highest quality equipment systems that can be integrated holistically into our clients’ facilities.

 

20

 

 

Results of Operations

 

Comparison of Results of Operations for the three months ended September 30, 2022 and 2021

 

During the three months ended September 30, 2022, we generated revenues of $12.4 million compared to revenues of $18.3 million during the three months ended September 30, 2021, a decrease of $5.9 million, or 32%. This decrease in revenues is a result of the following changes in individual revenue components:

 

  Equipment systems revenue decreased $12.6 million due to a reduction in capital equipment spending by customers;
  Services revenue increased $1.4 million, primarily from the acquisition of the 2WR Entities;
  Construction design-build revenue increased $5.4 million, exclusively from the acquisition of Emerald; and
  Consumable product sales decreased $0.1 million.

 

During the three months ended September 30, 2022, cost of revenues was $9.8 million compared to $14.0 million during the three months ended September 30, 2021, a decrease of $4.2 million, or 30%. This decrease is directly attributable to the overall decrease in revenues indicated above.

 

Gross profit was $2.6 million (21% of revenues) during the three months ended September 30, 2022, compared to $4.2 million (23% of revenue) during the three months ended September 30, 2021. Gross profit as a percentage of revenues decreased primarily due to an increase in lower margin Construction design-build revenue offset by an increase in higher margin services revenue. Margins on equipment systems revenues did not materially impact the change in the overall gross profit percentages.

 

Operating expenses increased by $5.3 million, or 126%, to $9.5 million for the three months ended September 30, 2022 compared to $4.2 million for the three months ended September 30, 2021. This was due to a one-time $3.3 million increase in business development costs as well as a $2.2 million increase in general and administrative operating expenses in part due to an increase in salary, marketing, and travel expenses attributable to the acquisitions of the 2WR Entities and Emerald, a $0.4 million decrease in stock-based compensation expense, primarily due to the elimination of unvested stock grants for employees no longer employed by the Company, and a $0.2 million increase in intangible asset amortization due solely to the acquisitions of the 2WR Entities and Emerald.

 

Non-operating expense was $1.8 million for the three months ended September 30, 2022, compared to non-operating expenses of $0.0 million for the three months ended September 30, 2021, an increase of $1.8 million. This was primarily due to a $1.7 million loss from the impairment of the Edyza investment.

 

Deferred income tax benefit increased by $0.1 million due to the acquisitions of the 2WR Entities and Emerald.

 

As a result of the above, we incurred a net loss of $8.7 million for the three months ended September 30, 2022, or a net loss per share of ($0.81), compared to net income of $0.1 million for the three months ended September 30, 2021, or a fully diluted net income per share of $0.0.

 

Comparison of Results of Operations for the nine months ended September 30, 2022 and 2021

 

During the nine months ended September 30, 2022, we generated revenues of $49.7 million compared to revenues of $43.2 million during the nine months ended September 30, 2021, an increase of $6.5 million, or 15%. This increase in revenues is a result of the following changes in individual revenue components:

 

  Equipment systems revenue decreased $9.0 million primarily due to a decrease in capital equipment spending by our customers;
  Services revenue increased $7.5 million due primarily to the acquisition of the 2WR Entities;
  Construction design-build revenue increased $8.3 million exclusively due to the acquisition of Emerald; and
  Consumable product sales decreased $0.3 million.

 

21

 

 

During the nine months ended September 30, 2022, cost of revenues was $38.7 million compared to $33.3 million during the nine months ended September 30, 2021, an increase of $5.4 million, or 16%. This increase is directly attributable to the increase in revenues indicated above.

 

Gross profit was $11.0 million (22% of revenues) during the nine months ended September 30, 2022 compared to $9.8 million (23% of revenue) during the nine months ended September 30, 2021. Gross profit as a percentage of revenues decreased primarily due to an increase in lower margin construction design-build revenues offset by an increase in higher margin services revenues. Margins on equipment systems revenues did not materially impact the change in the overall gross profit percentages.

 

Operating expenses increased by $11.3 million, or 121%, to $20.7 million for the nine months ended September 30, 2022 compared to $9.4 million for the nine months ended September 30, 2021. This was due to a one-time $3.3 million increase in business development costs as well as a $6.5 million increase in general and administrative expenses, mainly due to an increase in salary, marketing, and travel expenses, in part related to the acquisitions of the 2WR Entities and Emerald, a $0.8 million increase in stock-based compensation expense, primarily due to an increase in the number of total employees included under the plan, and a $0.7 million increase in intangible asset amortization from the acquisitions of Emerald and the 2WR Entities.

 

Non-operating expense was $1.7 million for the nine months ended September 30, 2022, compared to non-operating expense of $0.7 million for the nine months ended September 30, 2021, a change of $1.0 million. Interest expense decreased by $0.3 million in the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, due to the elimination of debt. Interest income increased by $0.2 million due to the interest earned on the XS Financial investment. The Company recorded a $1.7 million loss from the write-down of the Edyza investment in the nine months ended September 30, 2022. For the nine months ended September 30, 2021, the Company incurred a $1.0 million gain from the forgiveness of the PPP Loan, a $0.8 million loss on the extinguishment of debt, and $0.6 million in interest expense related to the conversion of debt to equity at a discount to the offering price.

 

Deferred income tax benefit increased by $0.3 million due to the acquisitions of the 2WR Entities and Emerald.

 

As a result of the above, we incurred a net loss of $11.1 million for the nine months ended September 30, 2022, or a net loss per share of ($1.05), compared to a net loss of $0.3 million for the nine months ended September 30, 2021, or a net loss per share of ($0.03).

 

NON-GAAP FINANCIAL MEASURES

 

The Company uses the supplemental financial measure of Adjusted Earnings before Interest, Taxes, Depreciation and Amortization (“Adjusted EBITDA”) as a measure of our operating performance. Adjusted EBITDA is not calculated in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and it is not a substitute for other measures prescribed by GAAP such as net income (loss), income (loss) from operations, and cash flows from operating activities. We define Adjusted EBITDA as net income (loss) attributable to urban-gro, Inc., determined in accordance with GAAP, excluding the effects of certain operating and non-operating expenses including, but not limited to, interest expense/income, income taxes/benefit, depreciation of tangible assets, amortization of intangible assets, impairment of investments, unrealized exchange losses, debt forgiveness and extinguishment, stock-based compensation expense, and non-recurring legal and acquisition costs, that we do not believe reflect our core operating performance.

 

Our board of directors and management team focus on Adjusted EBITDA as a key performance and compensation measure. We believe that Adjusted EBITDA assists us in comparing our operating performance over various reporting periods because it removes from our operating results the impact of items that our management believes do not reflect our core operating performance.

 

22

 

 

The following table reconciles net income (loss) attributable to the Company to Adjusted EBITDA for the periods presented:

 

   Three Months Ended September 30,  

Nine Months Ended September 30,

 
   2022   2021   2022   2021 
Net Income (Loss)  $(8,660,783)  $59,656   $(11,096,304)  $(271,482)
Interest expense   7,088    4,331    22,270    326,397 
Interest expense – beneficial conversion feature               636,075 
Interest income   (94,200)   (9,172)   (221,329)   (23,562)
Income tax benefit   (73,654)       (258,166)   

-

 
Depreciation and amortization   

526,750

    

154,306

    

1,116,585

    

263,932

 

EBITDA

   

(8,294,799)

    

209,121

    

(10,436,944)

    

931,360

 
Impairment loss   1,710,358        1,710,358     
Loss on extinguishment of debt               790,723 
Stock-based compensation   96,767    506,034    1,860,767    1,096,441 
Transaction costs   

39,182

    141,052    276,246    198,609 
One-time employee expenses   670,095    125,000    787,691    125,000 
Business development   3,299,864        3,299,864     
Non-recurring legal fees   205,486        258,111    

-

 
PPP loan forgiveness               (1,032,316)
Adjusted EBITDA  $(2,273,047)  $981,207   $(2,243,907)  $2,109,817 

 

BACKLOG

 

Backlog is a financial measure that generally reflects the dollar value of revenue that the Company expects to realize in the future. Although backlog is not a term recognized under generally accepted accounting principles in the United States (“GAAP”), it is a common measure used by companies operating in our industries. We report backlog for the following revenue categories: (i) Equipment Systems; (ii) Construction Design-Build; and (iii) Services. We define backlog for Equipment Systems and Services as signed contracts, with Equipment Systems contracts generally requiring a receipt of a customer deposit. Construction Design-Build backlog is comprised of construction projects once the contract is awarded and to the extent we believe funding is probable. Our Construction Design/Build backlog consists of uncompleted work on contracts in progress and contracts for which we have executed a contract but have not commenced the work. For uncompleted work on contracts in progress, we include (i) executed change orders, (ii) pending change orders for which we expect to receive confirmation in the ordinary course of business, and (iii) claims that we have made against our customers for which we have determined we have a legal basis under existing contractual arrangements and as to which we consider collection to be probable.

 

Our backlog as of September 30, 2022, June 30, 2022, March 31, 2022, and December 31, 2021 for each of our revenue categories is reflected in the following table (in millions of $):

 

Revenue Category 

September 30,

2022

   June 30, 2022   March 31, 2022  

December 31,

2021

 
Equipment Systems  $           5   $7   $16   $25 
Construction Design-Build (1)    56    10    NA    NA 
Services    6    5    6   $5 
Total Backlog  $ 67   $22   $22   $30 

 

(1) - Construction Design-Build revenue and backlog relate to the operations of Emerald which was acquired by the Company on April 29, 2022.

 

Historically, the majority of our Equipment Systems and Services backlog has been retired and converted into revenue within two quarters. At September 30, 2022, we expected approximately 70% of our Construction Design-Build backlog to be completed in the next 12 months. At September 30, 2022, one customer accounted for 63% of total backlog.

 

23

 

 

Certain Construction Design-Build contracts contain options that are exercisable at the discretion of our customer to award additional work to us, without requiring us to go through an additional competitive bidding process. In addition, some customer contracts also contain task orders that are signed under master contracts pursuant to which we perform work only when the customer awards specific task orders to us.

 

Contracts in our Construction Design-Build backlog may be canceled or modified at the election of the customer. Many Construction Design-Build projects are added to our contract backlog and completed within the same fiscal year and therefore may not be reflected in our beginning or quarter-end Construction Design-Build backlog amounts.

 

Liquidity and Capital Resources

 

As of September 30, 2022, we had cash of $18.6 million, which represented a decrease of $16.0 million from December 31, 2021 due to the following changes during the nine months ended September 30, 2022:

 

 

Net cash used in operating activities was $9.0 million. This use of cash is the net effect of the net loss of $11.2 million, offset by non-cash expenses of $4.4 million, and a reduction in net operating assets and liabilities of $2.3 million. The $2.3 million reduction in net operating assets and liabilities is due to the net effects of an $11.4 million decrease in customer deposits, a $0.1 million decrease in accounts payable and accrued expenses, a $6.9 million decrease in prepayments and other assets, and a $2.2 million decrease in accounts receivable. The decrease in accounts receivable includes $1.8 million recovered from the bank wire fraud lawsuit.

     
  Net cash used in investing activities was $3.0 million, primarily from the acquisition of Emerald. We have no material commitments for capital expenditures as of September 30, 2022.
     
  Net cash used in financing activities was $4.0 million, primarily due to the repurchase of shares of the Company’s common stock.

 

Inflation

 

Although our operations are influenced by general economic conditions, we do not believe that inflation had a material effect on our results of operations during the nine months ended September 30, 2022.

 

Critical Accounting Policies and Estimates

 

Critical Accounting Policies and Estimates

 

The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. For a detailed discussion about the Company’s significant accounting policies, refer to Note 2 — “Summary of Significant Accounting Policies,” in the Company’s consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. During the nine months ended September 30, 2022, there were no material changes made to the Company’s significant accounting policies.

 

24

 

 

Off-Balance Sheet Arrangements

 

We have not entered into any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources and would be considered material to investors.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

We are a smaller reporting company and are not required to provide the information under this Item pursuant to Regulation S-K.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Disclosure Controls and Procedures

 

Disclosure Controls and Procedures – Our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Report.

 

These controls are designed to ensure that information required to be disclosed in the reports we file or submit pursuant to the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our CEO and CFO to allow timely decisions regarding required disclosure.

 

Based on this evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were effective as of September 30, 2022, at reasonable assurance levels.

 

We believe that our financial statements presented in this Form 10-Q fairly present, in all material respects, our financial position, results of operations, and cash flows for all periods presented herein.

 

Inherent Limitations – Our management team, including our CEO and CFO, does not expect that our disclosure controls and procedures will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdown can occur because of simple error or mistake. In particular, many of our current processes rely upon manual reviews and processes to ensure that neither human error nor system weakness has resulted in erroneous reporting of financial data.

 

Changes in Internal Control over Financial Reporting – There were no changes in our internal control over financial reporting during the nine months ended September 30, 2022, which were identified in conjunction with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

25

 

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

From time to time, we become involved in or are threatened with legal disputes. While most of these disputes are not likely to have a material effect on our business, financial condition, or operations, the following matters are deemed by the Company to be material either due to the costs of litigation or the potential negative impacts to the Company should these matters not be resolved in our favor:

 

  Great Green Theory – Emerald filed a lien and brought a suit in the Superior Court of Berkshire, Massachusetts to foreclose on the lien against Great Green Theory Land, LLC and Great Green Theory Cultivation, LLC who are the owners of the land and a construction project in Lee, Massachusetts. Emerald is claiming breach of contract and quantum merit against Great Green Theory for failure to pay approximately $1.3 million in payment applications, of which approximately half of that amount is due and owed to subcontractors on the project. Great Green Theory has filed counterclaims against Emerald claiming liquidated damages of approximately $1.0 million for alleged unjustifiable delays on the project and alleging construction defects in the project. Two subcontractors on the project have brought suit against Emerald for non-payment to them of which Emerald has not received payment from Great Green Theory.

 

  o Account Receivable of $0.5 million acquired in Emerald transaction – The selling Emerald shareholders have agreed to indemnify and defend the Company for any litigation or judgement stemming from this lawsuit. The Company has recorded the full $0.5 million as a receivable on the opening balance sheet as of the date of the acquisition.
     
  o Legal Costs to collect the Account Receivable of $0.5 million – The Company has agreed to split the legal costs of this claim until the funds are recovered or until the claim of liquidated damages is relieved. Total estimated legal costs associated with this claim are approximately $0.3 million. The Company recorded 50% of this amount as a liability on the opening balance sheet as of the date of the acquisition.

 

  Pullar – urban-gro’s former Chief Financial Officer, George Pullar filed a suit in the District Court of Boulder County, Colorado against urban-gro and Bradley Nattrass, in his capacity as urban-gro’s CEO, claiming breach of fiduciary duty. urban-gro has since been dismissed without prejudice from the suit. The remaining claim stems from a settlement agreement with Mr. Pullar and allegations that Mr. Natrrass failed to share enough non-public material information about urban-gro’s plans for fundraising that would have impacted Mr. Pullar’s decision to enter into the settlement agreement. urban-gro’s director and officer liability insurance carrier has indicated coverage is available to Mr. Nattrass for this suit. We believe we have substantial defenses to the claim asserted in this lawsuit and intend to vigorously defend this action.
     
  Crest Ventures, LLC – The Company has been sued in a breach of contract case in the District Court for Arapahoe County, Colorado. The allegations in the action are based on a claim that Crest Ventures, LLC is entitled to commission compensation on the February 2021 uplisting of our common stock to the Nasdaq Capital Market. We believe we have substantial defenses to the claim asserted in this lawsuit and intend to vigorously defend this action.
     
  Sunflower Bank – The Company has filed a lawsuit against Sunflower Bank related to fraudulent wire transfers of approximately $5.1 million that were made from our accounts at Sunflower Bank in October 2021. As of the date of this Report, $1.8 million of these funds have been returned to us and we subsequently received $0.3 million from our insurance company. We are suing Sunflower Bank for the remaining $3.3 million, inclusive of the insurance proceeds, under a theory of breach of contract, negligence, and breach of UCC standards, as we believe that Sunflower Bank failed to follow industry standard procedures designed to prevent such a theft and is therefore liable for the unrecovered balance. Sunflower Bank has filed counterclaims against us for breach of contract and negligence. We expect Sunflower Bank, Sunflower Bank’s insurers, and/or our insurer to reimburse us for the remaining balance.

 

ITEM 1A. RISK FACTORS

 

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information under this item.

 

26

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Stock Repurchase Program

 

The following table summarizes purchases by us of our common stock during the three months ended September 30, 2022:

 

   (a)   (b)   (c)   (d) 
Period  Total number of shares purchased   Average price paid per share   Total number of shares purchased as part of publicly announced plans or programs   Maximum number (or approximate dollar value ) of shares that may be purchased under the plan(s) 
July 1 – July 31, 2022   -    -    924,003   $18,333 
August 1 – August 31, 2022   -    -    924,003   $18,333 
New Program Authorization (1)                 $2,000,000 
September 1 – September 30, 2022   63,123    2.90    987,126   $1,835,063 
Total   63,123    2.90    987,126   $1,835,063 

 

  (1) The Company’s Board of Directors has authorized the Company to repurchase common stock through a variety of methods, including open market repurchases, purchases by contract (including, without limitation, 10b5-1 and 10b-18 plans), and/or privately negotiated transactions. The amount, timing, or prices of repurchases, may vary based on market conditions and other factors. The Program does not have an expiration date and can be modified or terminated by the Board of Directors at any time. On May 24, 2021, the Board of Directors authorized a stock repurchase program to purchase up to $5.0 million of outstanding shares of the Company’s common stock. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2.0 million increase to the stock repurchase program, to a total of $10.5 million. Since inception of the stock repurchase programs, the Company has repurchased 1.0 million shares at an average price per share of $8.78 for a total of $8.7 million. In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.

 

Unregistered Shares Issued in Connection with the Emerald and 2WR Acquisitions

 

On April 29, 2022, the Company issued 283,515 shares of the Company’s common stock valued at $2.5 million as part of the Initial Purchase Price of the Emerald Acquisition as more fully described in Note 1 to the Unaudited Condensed Consolidated Financial Statements above.

 

On June 28, 2021, the Company issued 202,066 shares of the Company’s common stock valued at $2.0 million as part of the initial consideration paid pursuant to the 2WR Purchase Agreement as more fully described in Note 1 to the Unaudited Condensed Consolidated Financial Statements above.

 

The foregoing issuances of restricted shares of common stock were issued under Section 4(a)(2) of the Securities Act of 1933, as amended, and Rule 506 of Regulation D promulgated thereunder. The Company believes the issuance of the foregoing restricted shares was exempt from registration as a privately negotiated, isolated, non-recurring transaction not involving a public solicitation. No commissions were paid regarding the share issuances, and the share certificates were issued with a Rule 144 restrictive legend.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURE

 

Not Applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

ITEM 6. EXHIBITS

  

 

 

Exhibit

No.

  Description
     

2.0

Stock Purchase Agreement (incorporated by reference to Exhibit 2.1 to Form 8-K filed June 28, 2021), by and between 2WR Entities, urban-gro, Inc., and urban-gro Architect Holdings, LLC.
     
2.1   Acquisition Agreement and Plan of Merger (incorporated by reference to Exhibit 2.1 to Form 8-K filed March 14, 2022), by and between Emerald Construction Management, Inc, urban-gro, Inc., and Emerald Merger Sub, Inc.
     
2.2   First Amendment to Acquisition Agreement and Plan of Merger (incorporated by reference to Exhibit 2.2 to Form 8-K filed May 2, 2022), by and between Emerald Construction Management, Inc, urban-gro, Inc., and Emerald Merger Sub, Inc.
     
3.1   Certificate of Incorporation of urban-gro, Inc. (incorporated by reference to Exhibit 3.3 to Form 8-K filed October 30, 2020).
     
3.2   Certificate of Amendment to Certificate of Incorporation of urban-gro, Inc. (incorporated by reference to Exhibit 3.1 to Form 8-K filed January 5, 2021).
     
3.3   Bylaws of urban-gro, Inc. (incorporated by reference to Exhibit 3.4 to Form 8-K filed October 30, 2020).
     
3.4   Amendment No. 1 to Bylaws of urban-gro, Inc. (incorporated by reference to Exhibit 3.1 to Form 8-K filed January 12, 2021).
     
31.1   Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2   Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32   Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Schema Document
     
101.CAL   Inline XBRL Calculation Linkbase Document
     
101.DEF   Inline XBRL Definition Linkbase Document
     
101.LAB   Inline XBRL Label Linkbase Document
     
101.PRE   Inline XBRL Presentation Linkbase Document
     
104   Cover Page Interactive Data File (Embedded within the Inline XBRL document)

 

27

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized, on November 10 2022.

 

  URBAN-GRO, INC.
   
  By: /s/ Bradley Nattrass
    Bradley Nattrass,
    Principal Executive Officer, a duly authorized officer
     
  By: /s/ Richard Akright
    Richard A. Akright, Principal Financial Officer and Principal Accounting Officer

 

28

GRAPHIC 2 form10-1_001.jpg begin 644 form10-1_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %1 EH# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#],**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN/\ MB7XBUWPW9:)-H%DFHSS:I'%=6S1EFDMA'))*J$?=M>4Z+^TMKM MTEK%-X;5V-M:RRW,T$\!WR;-Z>45SNPXVJ/0_>(Q0!]#45\^-^TCXBL]6FBD M\*_;EDNECBL;:*<30KM4/&SE K2J[#\XQD;3UQ0,]5HKPO4/C%XHANIKB.(&P:\8:5 M#!IYD;5K8WF?%;QU'8(->FCT(O EP+ZXTL2G MM.HH ?YS_-\[?-UYZTBRNO1V'T--HH **** "BBB@ H MHHH \X_:.^(&J_"GX#^.?&&ABW.KZ+IK7=J+N,R1;PRCYER,CD\9%>'_ _U MS]K#XD> O#_BO3O%'PIM;+6["*_MX+K3+H2QI(H95?!(R,\X)KTS]MC_ )-) M^*W_ &!)/_0TKY>^#/P,_9,USX0^#=0\5^)=)M_$MWI-O-J<,OC*2V=+AD!D M!B$PV'.?EP,>E!70^QKWXU^%?AV-+T'XA^-- T?Q@-(74;Z-I#!"ZJ,2S1[A MQ'N#8!.>V*V/A]\7O!/Q7T>ZU;P=XJTOQ%IUH=MS<64X*P<$_O <%1@$Y( P M#7R'\2?#WA7Q[_P4*^"=FT-CXC\+GPD;FS5F6YMKA(UN#"^3D2*"%8$Y!(!K MR_QGX>NM'^)7[;6@>"K'["@T*UE2PTV/8 F^)YPB+TRCS< =": L?0G[3W[< MWA_P;\)]3U;X2^-/"_B7Q5IVIVUK)/@?J'["WPVL?"3: WCJ' M[&6BL(T&H1,$87C7! W!2QZN<$E<5]WZQJWQ\_X3&RL?#W@_P'J7P]D6SC^V M:IJ4R7SV[1QB8M$/EW#+@#H0!GK0%CF?V8_VT=$_:$\>^,] >YTO3);2]9/# MUE#*SS:C91J3)=EB "#@,!@8![]:]-T?]I?X3>(/&7_"*:;\1?#M[XB,GE+I M\-ZI=WSC8K?=9L]@2:^!/AJ;2U^&O[7/A_P\;&V^(+ZM?_V180JB:B;)'?[2 MMNH&\*(@P(3CH/2CXCZ]\#-2_8"\)Z/X2&B2_$EDL8]/M-.C7^V%U,2+Y[-M M'F<_/R>#E<=J L?J1&FZ95;C+ &OB7X4?&3]I/X]:EXZE\):U\.M)TOP[K]Q MHXCUK3+CSG",=K91B#\N,GCG/%>LVNL?M*:?J_AVRL?"O@?4= CM=.2\U'5= M4GCU!G\F+[4S1K\N\/YN!WP*^/OV=_AC\!/'6N?%JZ^+.M6.FZK;^,+R*Q2\ M\1/IK-;[V)(19%W#=GYL'TH!'W%X;\>>(?A+X%EU3X^>+O"-GF,5O\ A;]H#X:>./&%UX4\/^.M#UGQ';%UDTVSNU>7 M*??"]F(P<[2<8KXQ_;)\/_#'PS^Q?::!\+-6L]4\-6_C"U,QLM6.H>5-*DA8 M-*68@D8(!/%=)\?O OAOX<_M3?LECPQH6GZ#YE[]DD^P6ZP^9&OE* VT#<<. MW)Y^8T ?3'Q"_:,^'O@34M2\-W?CC0;'QI'9S2VVD75THE,PB9HT8= 20/E) M!.?>L']C/XQ>(?CU\ =(\9>*5LEUJZN[J"4:? 88ML)M+$)U/1](N;ZV^T)OC\R-"R[ER,C(Z9KY:\'?%;]J[Q5\%=-^ M*>F-\.=F^'I4ET@7T;7AES)MB\D$MN8D#! M'?F@$>R?"?\ :B\&_$7X"Z=\4]4U"T\):-)N@O\ ^TK@*EI=(=KQ;C][GE<# M)!''6NS\ _&#P/\ %+0[O6?"/BS2?$&EV>?M5U9W(*V^ 3F3."@P"2MO+=P J71DC=@,C* MD^M>Y^%? _@K7O'OQ?U34?C/X1GL;SP=+I_B:U^'^@7%K:V\+;!'=@JTD;LI MQN"DYRPX^:@+'V'X:_:F^#WC+Q-'X=T3XE>'=2UN63RHK.&\&Z5^RH2 &)[ M$Y[5#X'^(FJ:Q\M:_B3]HCX8^#=4U#3=>\=:-H M]]I]G%J%U!>S^6T<$F/+?D8.[Z^&?!VA^,_^"E5Q#KVE6FL067@6SNH+ M>^A6:)91;PJ'V,""0&;&1QF@+'V3X#^(WA?XHZ"NM^$-?L/$>DLYC^U:?*'5 M7&"5;NIP1P0#S7BG[8GQM\=_".X^&.F> 7T>/5/%VN-H[2:U:M/$A(0(<*P( M^9^<9X[5XE^RJ/%_A/Q/^T]I?PJT70KS4[+QE$EEI6LSO;64<(DN%?#)R"% MP!Z>U9/[9DGC?Q%I/P4@^,MKH7A">;QG)"\_A?4Y/*ALC'"&F,[\QR ESGH M : MJ>E_$+XX?M _LT:WX.O_ (GKX%\4^%->UB+1Y(_#5O/;7D3R='02'YL# M)Z$<8.,@U]0Z?\2?"NK_ ! U7P/8Z]:7?BW2H5N;W2(RWGP1-MVNPQC!WIW_ M (A7YP_M)>&_A?\ !5/!WC3X3?%6\\>^/]/UR%;#1M4UQ/$"2JQ.YA&0=ASM M /4DC'."/6_"7Q&T#X6_\%'?B=JWCS5K+PA!J7A2RECDU.811E_+MI'0,W!( MV2 #J2I'6@+'NWQ1_:'T:X^$GBO7_A[\0_"-A?Z#?Q:==ZMX@2:73[*8R!7B MF5%W;R,@8!&:QK7X]>*9/VO/"'PQ\[2;OPUJG@_^W+BXMK9O-EN=K'=$Y;B, MD A2N<&OA2QU*WUC]B7]I+4+5R]I>>.K>YA=@5+1O,K*<'D9!!KW[6(M0N/V MT/!\.CE_[7D^#TJV7EGYO.-K((\>^[% 6/=/CQ^UUX,\#^!?'T'A+QQX;O\ MXBZ#ITMS;Z/).)CYJ, 5* @.1DY56R,>U>C_ !\:ZG\3?@KX'\5:N(/[7UK M2X;RY%K'Y<7F,.=JY.![9-?F[X-USX,6G_!.WQ)HVL_V+'\4EGN4:UN(E_M@ MZAY^8F7(\S:J#DCY0 P/.:_03]C\C_AE_P"%1)P/[ MLG\#0#/*$_:&^+/QY M^(WB[0?@=I_A>P\,^$[DV%[XH\5"65+RZ&C? CXM>/ M]-H&3SC![$$5\]?L5_$+PY^ MS?XB^+/PO^).LV?@[7XO$,FJ6LFL2BWAO;9EP)(W;Y6X"MUY##&<&NA^('[; M'AWXC?!3XU:G:?#N3QAX*\-RPZ=!>7TA_L[6C+(J#(O[ \*?$#0M=UKYMMC:W/[U\#)V @;L $_+FJ>M?M6?!WPX^H M1ZI\2-!T^73[YM-NHKBX*O%M? EOK&F:A^TE^S)/8>(? M M])]O@9M+\"Z8+6'28W,>R&:4LSRR'YAA\$;6X^;GL?V>]>^#&B?';]I)/BHV M@P7<^L70M7U]$*R6@DF\^.#FN?%GP5X9\%0>,-5\6: M18^%9U5H=8ENU^SS!ON[&!^8G!X&3P?2N4;]H?P=XT^%OC;Q+\.?%FC>*+K0 M=(NKT"UD\T12)"[QF2,X;:63V!P1FOSP^&/CRW\%_LX_#71M=\*^']3T_P 0 M^-]0D\.:UXXBD?3=%MT\H&: L?5/[/7[9?A#QE\+? =S M\0/''AG1O'_B"W>672UF%OSY\D:?(2?+R%7&YAG.>]=UKOQ#UC3_ -H[3/"$ M7BKPM!H\V@2Z@_AN>&8ZU-*OF8FC<#R_)&T9!.?E:OSUT7Q!\$&_X)LWVDW' M]A?\+,+,/L[1J=5>^-P#'(G&\Q^3@9'RX!'7BO:O =MJUC^V?\$K?7_,_MN+ MX1!+P39\P2"&;(;/.X< Y[@T!8ZOX?\ [5GCOQM^S19^.=0\4^"/!^NR>,7T M0WFNV4RV,MNN<0HD9=O.;LQX^4]*[*Y_;@\,0?M9'X637VE67ANUA-K-K$LS MM+/JS2(B62 #"LK%@XKXHW#_ (=ZZ <_\U9_H]?26H2>$?"O_!5+4'\1 M+H^F6%YX:MVM3J$<21S7KM'L*;A@S,X."/F)% ['OWP1^+5QKW@_QGKGB_QS MX-UFRT35[BW?4O#XDMK6P@0#]U>SYN(=/N-TD8SC<4(!VYXR!BORZUF'4Y/V/OB"\'F#2(?BVSZRP0NBP;< M*TJ@@L@D*Y&>3CVKW7X?^'?#'B']I'P=K=O\8/A[<:EI^BW0ETGX>^&Y[,WF MFM!)Y@D=)'0.BG(#?,-H&,XH%8^LIOVKO@S;^*&\.2_$[PU'K2R^0UJU\HQ) MG&TO]S.>/O5ZM].17Y*6_B32_P!GWX?2:AX.\8_"7XR^ K/4"8M!\0Z.D6N. MQDQPK()&(_O9(QR!CBOU8\+ZH=<\+Z-J36,FF->V4%R;&48:WWQJWEGW7./P MH$T:=%%% @HHHH **** "BBB@ HHIRQ.W1&/X&@!M%3+9SM_RR;\J>-.N#_ M!]2* *U%7%TJ8]2H_&I%TAN\@_ 4 9]%::Z0O>1C^%/72H1U+'\: ,FBMI=. MMU_@S]2:>MG"O2)?RH PJ4*6Z GZ"M]8T7HBC\*?0!@+;RMTC8_A4BV,[?\ M+,CZD5MT4 8ZZ9.>H4?C3UTF3NZC\ZU:* ,U=']9?R%2+I,?=V/Y5>HH J+I M< [,?J:=_9]O_P \_P!35FB@#G**** "BBB@"AKV@:9XJT6\TC6M/MM5TJ\C M\JYL;R,20S(>=KJ>".!Q[5Y]_P ,L_!D]?A5X0/_ '!X?_B:]0HH YBQ^%O@ MW2]6T?5;/PKI%KJ>C6@T_3+R&S19;*V ($,3 91,,1M'')JWIO@7PYHOB;5? M$=AH.GV7B#5E5-0U2"W5;B[5<8$K@98# Z^E;E% ' R?L_?"^:'487^'7A:7W[,OPAU*\GN[OX8>$[JZN)&E MFFETF)GD=B2S,2.2222?>O2J* .#@^ 7PRM?#LV@0_#_ ,-Q:%-=)?2Z:FFQ MBW>X1=JRE,8+@$@-U K?UGP'X;\1:QHNK:KH.G:EJFBOYFF7EU;K)+8MQ\T3 M$90\#IZ"MVB@#E]8^%?@KQ%XFA\1:KX1T/4M?A4+'JEWI\4EPH P!O*YX'3T MKBO''[-/A7Q1I7@O0]+TO1_#?A[P[KD>M_9+'34$A=&$@2!@0(=[JOF, 2R@ MCC.:]=HH K:QI=EXBTV]T_5+2'4-/O8VAN;6X0/%-&PPR,IX(([5P&G_ +-/ MPBTJ\BN[/X8>$K>ZA;='*FD0[E([CY:](HH S]>\.Z5XITF?2M:TRSU?2YE" MR65] LT+@= 48$<=O2L_PC\._"OP_P!-GT_PQX:TGP]8SG,UMIME'"DO&/G" MCYN"1SZUT%% '%Z#\$_AYX5\0?V[HO@3PYI.M9+#4+/3(8Y@3U(8+D'Z4_7/ MAEITT/BJ_P##4=KX1\9:_:F"7Q18V<;7>\#]V\FX?O I ^5N,<5V-% 'PI?? ML+_%#QM8)X8\4Z_\-],\,7%_%>ZMJGA7PZ;35=3$;[E60JJH.I]@>3FOLVS\ M >&-.\4-XEM= T^#Q$UJMB=76W7[6UNH 6(R8R5 5>/:MZB@=S#\/^!?#GA+ M4-7O]$T'3](OM8F^TZC^&='U*$ M[HKRSTN%)8SZJP7(/N*UO%7PO\&^.M0LK_Q)X4T77[ZQ_P"/6YU*QCGDAYS\ MK,"0,\XZ5TU% ''2_!GP#-HVKZ1)X*T%]*UBY%YJ5B;"/R;R<'(EE3&&8$#D MUI0_#_PQ;^);/Q%'X>TV/Q!9V@L+;5%ME%Q#; 8$*/C(3'\(XK?HH XS4/@K M\/=5UC4=7O? OAVZU748VAO+V;3(6FN$8897;;DY'7UKIM$T33O#6CV>E:18 MV^F:79QB&VL[6,1Q0QCHJ*. !Z5=HH YGQG\,/!WQ'6W'BOPIHWB7[/_ *DZ MI8QSF/V4L"0/:M&T\)Z%8>'3X?MM$TZWT$Q-"=+BM(UM2C?>4Q@;2#WXYK5H MH X?3_@7\-M+M["VM/ 'ARUM["\&HVL<&F1((+D8Q,F!PXP/FZUY#\'OV0[7 MP[XN^+-_\0=.\-^,=*\6>(!K.FVL]M]I-J TI^<2( K_ +P?=)'!KZ86)VZ( MQ_ U(MG.W_+)ORH&X&GMI/F0V$:'[$P(:WX _=D$Y7HI4?C0(\[L_@5\-M/N]*NK;P!X:@NM)01Z?,FEPA[5020(SMXP M22/2MVY\#^';SQ;#XIN-#T^;Q-#;-9Q:Q);J;I(&SNB$G4*=S<>YKJUTAN\@ M_ 4]=(7O(Q_"@#SC_A2?P]_X1F/P[_P@^@?\(_'>_P!HII?V"/[.MU_SW"8Q MYG/WNM:'B/X:^$?&&N:=K.O>%]'UG6-.8-9W]]91RSVY#;@4=AD8/(]#7=#2 MH>Y8_C4BZ=;K_!GZDT <)HGPZ\*>&M+U/3-)\-:3IVFZI*\]_9V]FBPW5?\ "C?AT_B8>(O^$ \-MKWF>;_:7]DP^=OSG=NV_>SS MGK7=?9YI"3Y;D_2MZB@##6QG;_EF1]2*D73)SU"C\:V** ,I=)D[NH_.GKH_ MK+^0K2HH HKI,?=V/Y4]=+@'9C]35NB@"NMC O\ RR'XU(MO$O2-1^%244 ( M%"] !2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 I4?C4BZ0W>0?@* ,^BM-=(7O(Q_"GKI4(ZEC M^- &316TNG6Z_P &?J33ULX5Z1+^5 &%2A2W0$_05OB-%Z(H_"GT 8"V\K=( MV/X4];&=O^69'U(K@ I:\CL?VC-)6^O[ M/4]-OH)K6_NK9Y+6/SHHX8K]K))I&XQND ^4 D9)Z F@#URBO&?#_P"U)X5O M=.T^;6DF\/W,\2RW,=PR.MGO:01"0ALG>(RNM4ATTZ M5KT%]+M=;>6PPWE& S^=PQ^7RP3@?-GY=N[B@9ZI17BDG[5GA9KJ%HK:[.FP MFZ&IWC&,BQ\F!)ER%9MY<.J@*20<@@'BK&N_M,Z':Z!J%UH^G7VL:I8H7NM/ MC53]D D1-TTBLRA3O!!0OD9/8X!'L=%%% !1110 4444 %%%)(K5+V33H/-6"1RBL=P') )QSG@$\4 =717E;?'"WT'1WN];MY;V?;<3I M;Z+97!D%O!&KS2E9E0X4.G3.2Z@ GBI+K]H3PPNEV5Y!)<[;RYDMHC+;-C=' M/!$^<40?M(^&[F+3_ "]+UXW>I1+.ZU^TUH5KIMST7POXFDT">WOKK4H[(Z@\-K$K-Y060_*I8-(?W;#Y V"5W8R M* .XHKS9/C]X5N=>L=(LVNKZYO658'AC41ON2%\JS,-Y N(LJF6&3QP:P-!_ M:F\+WFEV4^K6]UHUW-%YMQ;N4D^R[GE2%6PV29/*)&T$#T45YMX9 M^/6@^*-6L=/BT_6+&2\EB@CDOK01QB26V-S$I.XX+Q L..,8;:< ^DT %%%% M !1110 57O[L6%C6J7UG/;2;A',C1MM.#@C!Q0 M!X]X3_:8TO6ETU]2LHK./4M,AU&V_LR\_M%PTKHB6TB(@9)V,@VJ =VR3GY# M6WJ7[0?A2WT/6M1TY[W6SI6G2ZA/!8V$M2T?1;[4'N]#?5$ MWQ07MM("F6D"*S!=NYA$Y !SP/49V_%GPGTSQK%HL6J7M[)'I9B:/8(0SLC( MP??Y>Z-B4&6B*$@D=*Y2X_9:\)W4UNTE]JY6W,7EH9HCM6)W:- QBW*H\PY4 M$!L*6W$9H Z+P3\:-%\=ZEK$-C;7]O9:?:6MZM_>VKP1W$VD%G83S22PRQ23(P54)'[N&1N>FWGD@&?1_@W MX:TFX+M;'4(C96=F(-05)D7[,C1Q2KE">,Y62-@&5A[$$&K54- T.R\,:'I^CZ;#]GT^PMX[6WBR6V1HH51D\G M@#DU?H$%%%% !1110!SE%:RZ5#W+'\:D73K=?X,_4F@#%HK=6SA7I$OY4]8D M7HBC\* , *6Z GZ"GK;RMTC8_A6_10!AK8SM_P LR/J14BZ9.>H4?C6Q10!E M#29.[J/SIZZ/ZR_D*TJ* **Z3'W=C^5/73(!V8_4U;HH KK80+_RS'XU(MO$ MO2-1^%244 (%"] !2T44 %%%% !117(?%C5M9TGP%J9\.6LEWX@NE6RT]8U8 MA)YF$:2N0#M1"V]F(P IH Z^BOF70[KXG^!XY/!VGVNH$:#9ZG=V,I-;T/5O$.K6=CI $4EUHGV=+U MS>6^^)XR@!(0R_,BHV,\G:209]+T5\FZ7XE^)F@R3W&-8MHKY[7[27L6V6,0 M@N=ODI]GEQOF6-6^1CR/N[@U:^N>*?B'K_AVY@U:ZUO1=8%Q9R3:=I&C,8H[ M59+5WG2,_B1XM^('AZVU2SU9-'CU2VNWS826YMB/ MM:212LL:+MQY1*;I /E.\[N #ZDHHHH$%%%% !1110 445Y!\1_$_C*P\5ZG M9:1+>VNVPB?1K>VTH7<.H7#";S1+(1B/81$1EU SDA\[: /7ZX-O@EX2:;4I M38S;]0=WN/\ 29/F+W9NVQSQ^^);CMQTXKP;Q?XD\?>.-2M;JW_X2.PL+.&+ M-S9:=+;GE+![C*E/GPWGC[I(VNH[UT5IXV^*>FV3V\.E7TL307^KQW$6D@E( MX)+B,6FPXS)*YM)$S@LK2XZ"@9Z2O[/G@^')@M)ERFQHI+AWBE ,AC$J$_.J M>8P )Z8!R ,9'A']FW1M)DOKC7KZX\175U";0;Y)8XX[FR&WO5>3374N#;Q[BJFZP^Q!^[8# M.#NZ72O&GQ1UK6]"L/-U*SAO+F)-:G_L9%_LN4F??!"SQE7CVK'^\;?CY3N. M\"@#T!?VWPN!LF-U?2/YB>0( AYP%$:I@#&"BMUYJ6[_9\\(W MUN8YUU)I)0R75PNH2K+=H75_+E92-R!D4A> ,$="V>1\4^+O'$_PO\)S70U+ M2KC4=,N?[7N]-TLS745R+<^1'Y.UB@D?.2%X(505W9KD/#OC;XLVMC_9[K-I MC6EH8MM]I\\XBA2*'R9BRV[MOD._5I9I[A4782RHRC*<%1L&_"WM!^(GQ'NH8?[5N=3LM+8,1J= MMH;7-RUT((R+9HC;Q_NS(9.0@.5V>;GYB#/3?%?P1T[Q9H-W8W.M:T;V2WN+ M>#4FO6,UNLT?ER*",91L*2IZE%/! -5;?]G7PFJVS72WEU+"H(7[5(D(EW0/ M)(L0;:I=[:)B/4'U.?%+:Z^)UKKDWB.WTC4KO5U58+;3[G3RMM$,ZLS%$XVL M3':Y.XYWJ,_,M=+XP^)WC_2YK6/PU<:UKEJA69+R^\/- ;P>=$LD.U826*J9 M.=L R=S[#D ])\&_L_^'?"UCHPN9;S6=5TVU2U34KNX4 MA.<%NO Q->?L^^#;LVSBTNK>>WM8K&.X@NY%D%O'%Y(CW9SM* ]R0#G(!KQ M_P )^(O'WA_R+*[N->@TI<1ZAKDFD&YO8)-]^0@!B(D4NMNN0C8#K@C>&'5> M!_'WQ#AO++5O&RS:9IIO+B'4K-M/"6]E FG1SB42!2_^O\Q]M=*M].$Z7DS7GEN)9=I,2>6#SE</OB[;Z3%>3"^A6XNKB)S_984VY2SA:!0BP2,PEF>8, M2O5 @9"[C8SN<20VIM8SUYQ$2,=SR>:["O MG(^)OBT^G7&HRW5];W(M=7NO[.AT>-HTDMI81:PJ2ABO M#?@SXB\01^+-:F\:7NHPW&I0V-O96][;&&!Y%^TJQB 0 .PC#,N>^< $5[E0 M(**** "O!_BE\8O%G@GQ=KEGI=G!K*PV+/I^FV=N9I?,$!D9[@;E=%!!PR!D M887*N:]XHH ^;](^+'Q'URYO([ 6-Q;Z;I]UJ,5P+(R#5EAEA B#(^Q&97E3 M*%AN53V9:9;_ !J\7WVK17-P(?#N@ZO;V]]!JUYI\S?V=:RF^:W6:,N%\UU@ M@!^Z09-IYV8^DZ*!GAOPP^+?C#Q9\16TK5-/@@L2;I9+?[.\,MO'&$\B?:Q+ MA9@Q;$BKPR@$E6SP>H?&KQS%XHBO$G.^2V-OJ&EBT:.'0)(8%B9@JG#%M^T M$$?2=% 'A7@3XD^.K[Q%X-T/5_LMS/XATNW\0/=QV#0);6PA_P!*@(+GYUFD MME4GG;,<@E:]UJC%H=A#K$^JI:1+J4\2P276W]XT:DE4SZ9).*O4""BBB@ H MHHH **** "BBB@#SJU^.WAJ2XMS>+>:/IUSWODK/]FM[E'D\L@$-M!SC#*?\ @0]1 M7G,W[->@2^"M8T??%_:NI2WZFLIKZ[U*.V26>*:*:X0+(%E28!5&#C8BM@@%B%Y!G>W?C[PU875_ M:W/B#3(+G3T$EW#)=QJ\"D@ N"T]+C3A/,MRTRS, MLTQDW21Y4C V-RN6)0&J-A^S':V::D9-:6YEU&^M=0N5DL%,3212W$KILW?Z MMVN6 7^$#&6R30!W,WQH\#V^H6EHWB?3::UE/XJ) MMFB>V2U-K)+%;0,]HXCA\V=W W62G#NP'F, % %6M;_9REU;7'O$\1);VD6I M76KVEN; .R74\T$Q\QO,P\:O!]T*I*N03D T =O8_&+PCJFO2:18ZW:7=U'' M#,[13IY8CE69E8,6 ;B"3(7)&.1C.+O_ L_P>+6UN#XIT<073M'!(;Z("5E M*A@OS]DU?Q(BKJ!$MTMAIRP#S!%>QYC^<@+B^) M.X,S&/ECN-3WW[.CZWJ7B35M3U^-]6U[2;K2KE[73Q'#&)8K6)7C0R$@JMJ, M@L=Q?J H% 'M-%-C3RXU3.=H S3J!!1110 4444 %%%% !7->+/B)X?\%W%A M:ZKJ,,-]?W$-M;68<&>5I95B0A,Y*[F&3V /I72UY?X^^"LGC37+^[AUO^S[ M/5#I_P#:$#6OFRD6XC@N]=TZQGFN'M88KF\B5I75_+(4;N3 MNPN.N3C&>*\IM?V7'L=)B@@\0QIJ-M:PV%GJGD7/VBUABBEC1HW%R&63$K9 M(B/3R\&LW5_V?O$6GZQ>6FD7D=_8Z]?VM]JNI7T4>4$-^UWA%# JQW,,JK!B M0<1XR09[QH'B[0_%2SMHNL6.KK 0)38W*3!,C(SM)QD=/7%:U<%\.?A5%\/) M+)HM0-X+;0+'0MOD"/<+9IF\W@GEO./R]L=3FN]H$%%%% !1110 4444 %%% M% !1110!POB3XP:)X7\1)I%S'<2,+FWM)[F-5\JWDFCEE4.2P/$<+.< X#+Z MUES?'!+?P_'K4GA36TTV[CMI=.G980MVL\\4,0SYG[IB9D;;)M.W)ZJ0$USX M,1^(O&E]J%Y=9TBZO[35FMU^^UQ%;O:O&P(YC>)DZ$$%3ZU7N/@7]KRY_@W-)KUGJ-SJAU M"ZGUB#5]5O95$;2&VB*6L$4:C:J!B&))SPW7=QZC0(H:OH.F>((8X=4TZTU* M*-_,2.\@655;&-P# X/)YJ\ % &!2T4 %%%% !1110!#%9P0W$T\<$<.[(R MN1\K#.1BL+5OV@? $7AN_O;C58+^*VL3>SV=NAN&91 L_EK@;7?RV5]H.=IW M=.:M>"_@Y#X+U@W46M7EY90Z?+IEC8S1QA;:&2;S2-X&YR" H)_A ZG)/.VO M[,6D6O@X>'EUO43;AWD$Q6/?N;3!I_\ =QP@W_[W'3B@9V3_ !0\$PWU[/)J MUE'>6L.V:5HR)-H9&XGU;3;]KC6(KUM4L?."1"&\>XCG MEDW[')7>C$)C&&*DD8*R^'_V=;K_ (1_61K/B&8ZWK4R7%Y):HIA!34)[P(1 MA=Z$SF-QQE1QC- '66_QY\'7VN'3;?5$;;'!*UU+^ZM\2F<;=[8&]3;2[EZC M!]#BQ)\<_ <-O#/)XEM(TE\S:&#AP$5&=F7;E5"R(Q8@#:P;.#FN%@_9+T(: M6VEW&M7TVFS.9+BWCABA#DR7C@)L4!%'VZ4 =%3T.=>3]G6TU"^U;4=3\07 MU]J^JZ7=:3=78ABC#13010J0@& R+%GT+.V>, 'KJL&4$'(/((I:BM8!:VT M4*DE8T" GO@8J6@1')!',T;21J[1MO0LH)5L$9'H<$C\34E%% !1110 5E7V MK7"Z@+&QM5N;@1B61I9/+CC4D@9(!))(/ ':M6N;UX36.K17ELT]NTD7E23) M;FXB;!)5613N!Y.&'')![5YV.J3I4E*+LKJ]K7MY7T];]+]; -;Q=0""!D MC.*JZ'H-Q<;KRZEF61K_ .UKYR .P$?EC*_P@Y) [ #WJZWAVZB6XM[34FMK M&=F9H_*#/'N.6"-G@$DGD'&:\:B\QJ0]HW*SO:W(G_=;NK>ORMI<>AS/C3XR M:=H46FV6@Q1>*/$VJW265EH]M=)&WF&-I2T[40Q6\4KI&4E\QE!5U "G<"0#C6\9? M!72==CL[W0FB\)^)]/NDO+/7;&TC:7S5C:(B8$#SD:-W1E8\@\$$ C*OO@MK M7C#2=8B\8^-[O4;Z[6#["^D6PL;?2Y()1-%/#"S29F$BJQ=V;(4+@+D'Z>'- MRKGWZ^H$+?%[QAX=\8^#M \6>"+6P'BB]DM+?4-*U8W<%LR6TTY2;=#&P?$. M!M!4Y/S#&#R>B_M77VN:'X>N6\.Z3H5]XDMGO]+@US7TMHTLX]JR3W#^6=N7 M= D:!V8$D[,''5Q_!GQ7KOB_PAK_ (M\>KJ[>&+R2[M;+3M(6R@G9[:6!FF! ME]MF*EHYH" MP(^9$8,CJ5(/)!(-@;_PI^,2?$RZU;3UMK&+5-$G6#4ET_45O;"]/O1J&K+J^HWL_GS20V:6EO%\H58X84SL0 M ?Q,S$EB6.>.NH$%%%% !1110 4444 %%%% !1110 5A:GXXT'1Y3%=:G DH MZQJ2[#ZA/KO4-2?0M'=PBOY4KP_?E?IL7';MQUKD)-!TO1V,>K:E M)]K'W[73XA*8SZ,Y(7/L,U^7YKQC.C6G0RZG&2@[2G)VC?LM5=_/T36HSW#3 M?'>@:M*(K;5(&D/1')0GZ;L5O5\XQZ#IFL?N])U*0W9^Y::A$(FD/HK@E2?8 MXKJ/ASX^N]'U)-%U9Y#;,_E(TV=\#YQM.>V>.>E1E?&4ZE:%',J<8J;LIP=X MW[/5V^^ZTNDM0/9J***_4Q!117-^._%Z>#]',X427M8B?$SPR\FP:M&#ZLC@ M?F17@>I:E=:Q>/=7L[W-PYR7<]/8#L/855K\4Q7B)BG5?U6C%0_O7;_!I+\? M4JQ]46EY!?P+-;31W$+=)(V#*?Q%35\S^&_$]_X5OEN+&4A<_O(&/R2#T(_K MUKZ(T'6[?Q%I-OJ%J?W4RYVGJIZ%3[@U^@\.\34<^C*#CR58ZM;W7=/\^PC0 MHHHK[404V21(8V=V5$49+,< 4VXN([2WDGF<1Q1J7=CT R37S[XV\=W?BZ\ M=5=H=,5OW5N#CI_E7RN?\04,AHJ4US3E\,>_FWT0SV&Z^(WANSD,K0BX=E=/[[M?@.Q]645YY\+_'\NOJVF:B^^_B7=',>LR#KG M_:'ZUZ'7[-EF94,VPL<5AG[K^]/JGYDA1117J %8^K>+M&T.3R[[48()/^>> M[+?D.:XGXI?$*;3)CH^F2^7<;BKZ''?M7D#$LQ9B69CDL3DGZFOR MS/\ C:.6UY83!04YQW;V3[::M]]58=CZ+LOB'X?^^@*Z M%6#*&4Y!Y!%?*77K78^ ?B!<^%[R*VN9&FTF1MKHQSY.?XE]!ZBO-RGC]UJR MI9C344_M1O9>J=]/.^G8+'OM%-5ED564AE89!'0BG5^RB"BBLCQ3XB@\+:+/ M?SC?M^6.//+N>BUA7K4\-2E6JNT8J[?D@+]]J%KIEN9KNXCMHAU>5@H_6N?/ MQ-\,B39_:T>?78^/SQ7A6O>(+[Q)?-=7\QENV_N:M^)5CZDT_5+/5K<365S%=1?WHG#"K5?+VCZS>Z!>K=V$[03+U MQ]UAZ,.XKZ%\&^*(?%NBQWL8$36-C,T6EQL4.PX,Y' M4D_W?05\YGF>8?(L.JU97D](Q6[?Z)=6!ZI??$#P]ILICFU6#S!U6/+X_P"^ M0:GTKQEHFMR".SU*"64](RVUC] <$U\U].G%'<'N.0:_)X^(F.]I>5"'+VUO M]][?@58^KJ*\I^%OQ"GN+F/1=4E,K,,6UPY^;(_@8]_8_A7JU?L.49MA\YPJ MQ6']&GNGV?\ 6Q(4445[0!69JWB32]"Q]OOX;4GHKM\Q_#K7+_$[QX_AFW2Q ML6 U&X7=OZ^2G3=CU/;Z5X?--)K:I!HNF MW%]=-M@@0NWK]![D\4JE2-*#J3=DM6^R GN+J&SA:6>5(8EY9Y&"J/Q-<[+\ M3/#,,FPZM$3TRJLP_,#%>)^*O%U]XMOFFNG*P _NK93\D8_J?>L2OQ3,/$*J MJSC@*2Y%UE>[^2:M^/R'8^G]+UW3]0W:CKY;@D?4=15^OEBQOKC3;I M+FTF>WN$.5DC.#_]<5[Y\/?&@\7Z4QF"IJ%N0LZ+T.>CCV/\Z^JXW9^6NG4#JZ***_1!!117C_P 3_B)/+>3:/IDS0P1'9<31G#.W M=0>P'?UKPLYSC#Y+AGB:^O1);M]O\V!Z)J?C?0M'E,5UJ<"2CK&IWL/J%SBF M:=X\T#59A%;:I TAZ(Y*$_3)X MG_N2*5/Y&OR-^(68<_.J$>3_ +>O_P"!7M^!5CZKHKQ3X:_$2?2[V'2]1F:: MPF(2*20Y,+'H,_W3^E>UU^LY)G6'SS#>WH:-:2B]T_U79_K=$A1117T !111 M0 4444 ?('_#U+X#?]!#7_\ P2RT?\/4O@-_T$-?_P#!++7KO_#'?P/_ .B4 M^$__ 5Q?X4?\,=_ _\ Z)3X3_\ !7%_A0/0\B_X>I? ;_H(:_\ ^"66C_AZ ME\!O^@AK_P#X)9:]=_X8[^!__1*?"?\ X*XO\*/^&._@?_T2GPG_ ."N+_"@ M-#R+_AZE\!O^@AK_ /X)9:M:7_P4X^"GB34K32-*OM&+*]A8207, M.FQJ\4@Y5U('!!P0?:L:RDZSMZAH'+HB&[N M"HB,AP/M$;$A2?\ :!(^I%1:/J5EI6GZKI^K6=S*\DD3"W1O+.Y"V5OP=&]NPQMQX7^T6LU[H]TNJ6D(WRKC9/ M/5T]/=213O$TAU+3='U=C_I5S&\$[]W>(@!S[E2N?I4-YK]_K"QZ?:Q+:VKL M%CT^Q3:K'MGNY]SFK'B*$Q_V5H%L1/<6BE)#'R#<2-EE![X^5?P-9S]A*C6> M'B^5J*ZV<^96Y4[OX>;=MZO:]@.9UC_@I5\&_!.JW7A[7K[6TUO2W^R7JPZ3 M)(@F0 /M8<$9[BJ?_#U+X#?]!#7_ /P2RU[!+^R3\']3D:\U;X;>&M2U2?\ M>75Y<:=&\D\I'S.S$9))YS3/^&._@?\ ]$I\)_\ @KB_PK^I<+&<:%.-7XDE M?UMJ+0\B_P"'J7P&_P"@AK__ ()9:U5^.GAW]H33;/Q3X3FNIM!'F6L;7ENT M#^8C$2?(><=.?:O2/^&._@?_ -$I\)_^"N+_ KF_&WPMT#X7K86?A30[+P_ MH4H8BST^$10K-G+':.,L"/KBOA^.HU)9-)PV4HW]/^'L/0YCI@XS[&NKUG1[ M+7-(;7=$B6W$( O]/7_E@?[Z_P"R?\]ZY3N,G ]:ZC7M?L[/2UT+06;^S^&N M;LKM>[?W[A1Z5^$8%T%0K_6;7R6O-TMIOR@!_V:=-M M[;QQ7Z\T5VWA7X#^"_B?H:7WC;PGI7B41R ML+'^U+59O*7 #E-PXW$?CM%?0\$1J2SNFX;)2OZ6:_.P'G'_ ]2^ W_ $$- M?_\ !++1_P /4O@-_P!!#7__ 2RUZ[_ ,,=_ __ *)3X3_\%<7^%'_#'?P/ M_P"B4^$__!7%_A7]+BT/,=)_;K^&?Q\-WX2\%W>JRZO+ ;AEO-.D@3R49=_S M-QGD#'O3J]#U3]F?X<^"=*O=6\&^!-#T#6X8CMNM-L4BE,>073?$"-19I"4OA<%;[W<9K>&KS3+74&75[7[18SH8G&[Y8FD6XMIE\VVN4^[-&>A^OK1X9_LE-0:?6& M(+KQ)J+75SA0!LBA3A(D'15%?&WH?V;:K;VG-[MMTOM+M>M]+NK9;NQFS]KAD&4>''SJP]"#M_&NT'['/P.4 #X4>$P!_U"XO M\*_7_#N-18.O*7PN2MZVU_0-#R+_ (>I? ;_ *"&O_\ @EEI1_P52^ S, -0 MU_)./^0++7KG_#'?P/\ ^B4^$_\ P5Q?X4O_ QW\#_^B4^$_P#P5Q?X5^LB MT/.M0U!M6O[B^ M']V,55T^&WN+^WCNYS:VK.!+,J[BB]SBOXZJ1K0Q; MC/2:EK>V]^M]-][Z=QG0>)/#MJU@->T0F32)6VRPM]^TD/\ WMD\'W'M7+U MTGBCQ1%?PQZ5I41L]#MS\D?\4S?WW]37-UTYK+#2Q+>&M:RO;X>;[7*MU&^W MX65D S6/^"@7PK^#-U'X/\77NL1Z]I\$?G+:Z9)-'M9=T>'7@_*5JC_P]2^ MW_00U_\ \$LM>M6W[+/PP\3V=MJ?BOX?^'];U^>%#^FT[2[@PW7VZT:W/FLH9G3D:ZNP\06/A?04_LEC-KMXF)[MTQ]E7^XF>_O7\^Y2Z,:DWBK>RM[ MU]VNG)UYKVL]E]KW;@\ MAT:^ECM(S96K7#>?AF&57D#:&Y]A2,Q9B6)9BDP2+Y%MJ=NLT8F .7 88R <9_VC7J<)QG+.\/[+HW]UG?\ .!_P"' MJ7P&_P"@AK__ ()9:/\ AZE\!O\ H(:__P""66O7?^&._@?_ -$I\)_^"N+_ M H_X8[^!_\ T2GPG_X*XO\ "OZC%H>7Z/\ \%%?A)\4=03PIX7O=9?7]51X M+1;C2Y(H]VQF.7/ ^4&I!P,5Z8W[*/PIT&.34/#GP\\.Z/KL$;-9WUGI\<&9?#=U%ME6ZL+E?,M;M/NRI_B,C/UIGA ME=(6_>;678MO&I)N'!X3/84WQ'XCNO$M]]HGVQQ(-D%O'PD*=E _K7P M7-0_LVU:SG?W+?$E]KG_ +O\J>M]5:.X4+.:6WNX)H3MFCD5T/HP((K-N?\ M@J5\"K.ZGMIK_7EF@D:*0#1I2 RD@\_4&MC1]-EUC5K2R@!,D\JH,=AGD_@, MFO0I/V/_ ((RR/(_PK\*O([%F9M,B)8DY))QR2:_4/#F-3DQ4W\%X_?K?\&O MP#0\@_X>I? ;_H(:_P#^"66@_P#!5/X"@9_M#7__ 2RUZ[_ ,,=_ __ *)3 MX3_\%<7^%'_#'?P/_P"B4^$__!7%_A7[,+0\ZO/'%G\2I(_%&FO*^F:K#'=6 M;3(4?R60%,J>AQV]Z@K;\8>#[3P+K1TG3;*+3](BC3[#;6Z;(HH0,!$ X 4@ MC%8E?R%FT:D,PQ$:WQ<\K_>QG6ZKH]EX@T9M:T2%;:2W4"_TY?\ EEQ_K$_V M3C_/-07*C++T.X M-Q6?_P /4O@-_P!!#7__ 2RUZAH?[./P^^(&BV6K>-?!.B^(M4="(KC5+)) MI(X2&KDL@N MY-+M$A:6($\-M'(!(/YUCQ1&I/)L2J6_+^%U?\+BT.%KK]+TG3_&&CQVEE$E MEXAM(SB/.$O4'4^S_P">G3D*ZRS\0V7A?0472&,NMWB?Z1>,N/LR_P!Q,]_? M_(_G#*G0C4F\5;V5O>O\3[#@C=^ K?AV-2><894=^=?I? ;_H(:_P#^"66O7?\ ACOX'_\ 1*?"?_@K MB_PH_P"&._@?_P!$I\)_^"N+_"OZP%H>5Z;_ ,%._@GX@U*TTK3;[7'U&^F2 MUM5DT>55,KD*@)/0;B.:LR,Y9VD.Z0DECZGO7IT/[(?P8LYH[BS^&/A>TO(6 M$D-Q#IL:O%(#E74@<$'!!]J\VOK.6PO+BTN%*S0NT;@^H.*_$_$:-3FPT_L^ M]]^GZ#.RUGQ)>>&-+@\/VZ_9;VWCC+7]K)M9U8;]A^7./F[&J_AW6+CQ9<#0 MM7F:]CNE86]Q-\TMO*%)4ANN#C!%1W"VGC2WMIQ?6]AK,,2P317C;([@*,*Z MOT!QC(-6K/3M-\,:9/=2:I!_PD<"M):_8KCS5Z8PWR[<\G@&OEU4Q5;$JK[2 M^%BMG)6=-?8:VY[:6>K>M]F!Q+*5R#PPX_&HM8_X*3_!WP)JMUX<\07VMIKF ME/\ 9+U8=)DD03* &VL.&&>]6(H9+B5(HE,DLC!%4K3XDN[VYTZ.26>4@;G9B,DD]Z^A\.HU/K&(FO@LE\[Z?A<#Q__ M (>I? ;_ *"&O_\ @EEH_P"'J7P&_P"@AK__ ()9:]=_X8[^!_\ T2GPG_X* MXO\ "C_ACOX'_P#1*?"?_@KB_P *_Q4444""BBB@ HHHH \^^(WPU/B M*0ZEINV/40 )(V.%F Z'/9AZUYSJ&K:A9L+?Q#HL=]+&-JRWB/'+@=!YBD;A M]A&:^"S3A.CC:TL3A:GLIS^)64HR\W%Z7_ .'M?49\\6>M M7UV3;^']&CL9)1M:2RC>28@]1YC$E1],5Z%\.OADVAS)J>JA6O0/W4 .X19[ MD]V_E7HJ1K&,*H4?[(Q3JG+.$:.#K1Q.+J^UE#X591C'S45I?_A[7 ****^_ M$%9GB+P_:^)M)EL+M3L?E77[R,.C#W%:=%8UJ-/$4Y4JL;QDK-/J@/G3Q)X" MU?PS,WFV[7-J#\MU I92/<#E3]:YU59FVJK,W]T D_E7U;4:PQJVX1J&]0HS M7Y-BO#NA4JN6&Q#C'LX\UOG=?C]X[GA7@_X7ZCK]Q'-?126&G Y9I!MDD'HH M[?4U[G9VD-A:Q6UO&L4$2A$1>@ Z"IJ*^YR/A_"9%3<:&LI;R>[\O)>7WW$% M%%%?3 )7CWCKX47-O=2WVB0^?;2$L]HOWHSWVCN/;J*]BHKP"6UD*3Q20N."LBE3^M:.C>&=4\03+'8V4LN3S(5VHON6/%? M2[PI)@NBM_O#-. "C &!7YU2\.:2J7JXEN'91L_ON_R'R".W@DN)&. L2%C^E> MH_#_ .%GYUZJD:1_<15_W1BGUP93P)A,!65? M$U/:N.J5K*_FKN_WV\@N%%%%?IP@JKJ>FV^L6$]G=1B6WF7:Z_Y[U:HJ)PC4 MBX35T]&@/G_Q7\-=5\-S.\,3W]AG*S0KEE'HRCD?7I7);2&VE6#?W<'/Y5]6 MU'Y,>[=Y:[O7:,U^38WP\P]:JYX6LX1?1KFMZ.Z_&_J.Y\_>%_AWJWB:9"87 MLK+/S7$RE>/]D'DG]*]XT;1[70=-@L;-/+@B&!ZD]R?4DU=HK[#(N&\)D46Z M7O5);R?;LET7]-[ %%%%?6""O+OB'\+9=0NI=4T9%::0[I[7(&X_WE]SW%>H MT5X^:Y3A@KZ?>-).'56'^T,TJJ$&% 4>@%?FW MX?(=SB/AW\.U\*J;V\99M3D7;\O*PJ>H'J?4UW%%%?J>7Y?A\LP\<-A8VBOQ M\WW8@HHHKT0.<\;>"[?QCIHB9O)NXLM!/C.T]P?4&O"]<\)ZMX=F*7UE(B@\ M3("T;>X8?UKZ7I#SP>17P^>\)X3.Y^WYG3J=UK?U77UNAGRK#%)<.$BC>5R< M!8U+'\A7H7@GX47>H7$5WK,36MDIW"V?B27V(_A'ZU[,D,<9RB*I_P!D8I]> M'EO .%PM55<75]K;I:R^>KOZ:>87&JHC4*H"JHP !@ 4ZBBOU004R:&.YA>* M5!)%(I5E89!!X(I]%)I25F!X;XR^%=_HMQ)<:9$]]I['(1!F2+V([CW%<(ZM M&Q1U9'_NL"#^5?5M,:&-VW-&K'U(%?E&8>'^%Q%5U,)5=-/I;F2]-59>6H[G MSEX=\$:OXFF5;:U>* GYKF92L:C^OT%>\>%O#-KX4TE+*U&X_>DE8?-(W%\)D;=6+YZCTYGT7DNGXOS ****^R$%>?_ !&^&W_"2.=1T[;' MJ(&)(V.%F Z<]F]Z] HKS,QRW#9KAWAL5&\7]Z?=/O\ UL!\N:CI-[I,S17U MI-;..HD0@?@>AIECIMUJ4RQ6=K-Y/=OY5Z1 M117Z=EF5X;*,.L-A8V77NWW?G_2$%%%%>L 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%17-U#9V\D]Q*D$$:[GDD8*J@=22>@H R?'%UJUCX+U^YT M&$7.N0Z?<26$)7/F7 C8Q+COE]HKQ:Q^(]KX;BT2]T3Q'JNN"NO?VLTD] MM8QR3!)99&8#[/-EB#&"%4+DH,9KWB+6;">>&".^MI)ID\R.-9E+.N,[E&>1 MCG(IBZ]IDENMPNHVC0-+Y"RB=2IDSC8#G&[VZT#/DBX^-'C>\FO_ !"NI3P6 M1@N)8]-%M*L$[+8RM$B'<'0L4#84Y)KOM:^-WC/3[K4M/EM+2QETO4(]'N;Z M6T9(9;B4R2Q2(\DBHL?V=(B68D!YPHRP"GZ!AO[:XFGABN(I9K<@31HX+1DC M(# =,CUK-N/&.BV\]A"VI0/)?79L;<1-Y@:<1/*4)7(4[(W;G' ^E 'R[H_Q M^\=R1G77C%W-?PQ72Z2UK,(K!#IZL\@4,&>,2>8Y##/R,!ANG43?'+QNNH:B M+3^SM1TK2H_.34(M/E*ZNGVR&'=&0^$ 6209&X%H]P^7BOH./Q!I>FSS/[FW6KZL&4,I!4C((Z&@0M%%% !1110 M 4444 %>#S>(;G_A?'BFSU'7(+:PMIM.%I:WNNW-D0K0@OY,*827+==W4\&O M>** /F_1_C9XWEMO#J:O/INEPZUIUGJ5QK#Z9*(=+\U+HF%T,GS9>WC0,6!! MD/!)6L7PK\?O'GB#2[S48XM/A6WT2379#]AN)$N6CMM/D$,>Z7]VKFYEZ9(V MC@D-GZ5\1>%]+\66:6NK6:7D"/YBJQ*E6P1D$$$<$CW!(K0M;6&QMHK>WACM M[>%!''%$H5$4# 4 < =A0,^9Y/VB/'>Z]SHEM IN_L]PKQKOT5/M@A#S R@ M$-'\^93$,X;E,D-_X7EX^O+=[V:RLXX+26R188;:;_2?-6Z8S;UDQL(AC(4; ME^<\L-IKZ?HH ^7]4^/GCG1=&OSJ$^E:<]KI']K#5[C3)OL[S&QCN$LMGF<$ MNTF&W9*QXQNYKZ0\/W\NJ:#IM[,JK-+%MUUC M3X;]8"QC67.!N&&!P>5( RIX..16NJA%"J J@8 P!0(6BBB@ HHHH **** M"N>^(=YK.G^ O$=UX=@^TZ]#I]Q)80A=Q><1L8P%[G=CCOTKH:BN;J&SA::X MFC@A7EI)&"J/J30!\_GXB6WA^/3CX8\5:GJ4=ZMG%JNI:SYEY9Z2'\S,\A;' MES,P$9BW*J[E8JH'.;I?QV^(6H0/?R66E642W,-BEO=65PB-YEC+.+EI-Q98 MRT:';M.%<@DG!KZ''B#2VMYIQJ5F8(55Y9//3:BL,J6.< 'MGK4J:M8R726R M7MNUQ(GF)"LJEV7 .X#.2,$<^] SYF'QF\9WNL6-U::FJ%H/L!MYM/5[6:=] M1LXGFC:*9EF\N&=B&1\?*M]'<7UMJUVUG)MTV./ M4H[>&YD3?A5,#^9@M@[@V0H->[?\)%I7V6.Y_M.S^S2/Y23?:$V,XSE0+4-56Q;3=4TG2+= M[J/4HM/EV:PJW%O'B,A\( )94+#=EHLCC(KZ$_X2#2_L\\_]I6GD0!3++YZ; M8]P!7<N:KZUXMT7P[9WUUJ6J6MG!8VSWERTDHS%"B[FI M"2XM-)>2>))[FXC./L[Q%Y<1*44A22-J;A)IOQ@^(&N:LMO;MIMO8KJ5GID5 MX=,E<7L4TUU']M3]X JE((W5>1\QR2"#7T;10,^;/#WQD^(GB>UM[I3INFI- M<-9&)M)E=E*:6UVTV3*.LJ; N, /C)8#,.A_'SQ7-=6=Q=6]I9VEY>B/[(L4 MDUR6D\@#]T\BN85\TY:$.4VDF/'7Z9HH ^71^T%XN,%DWD6UW>1R31WMW;6[ MR6-LI2V)E1XI66=(A+(Y#!7 4 JIR3K6/QL\;W>JWH2/3[C2=,EM$6ZCL)<: MO%-J36AFC;?A%"?,,;@2I.=I%?1E% 'R[I'QV^(47@^/6ETVVO=ABLTTP6-P MTK,VE?;&F,AD+,%D!4KC)7(SNKU_X-^.+WQK:^)Q=ZI8:VFE:PVGV^H:=;M# M'/&+>"7)4NPW!I67(.#M'O7=ZAI]MJUC/97D*7-K<(8Y8I!E74C!!JKH/AW3 M?"]A]BTJSCL[B@#YCTW]G?Q;=:QJL-[-HUJ0;*2+Q MF MOVAFAAE B1$"KY8,@1B0FX>9\OS\6?#7[,NO:!?WE]+<:!J@N%\H:7J22SVB M;K:.%YL87YP8AA55!L=DROWC])U6U*]73=/NKMU9TMXFE*KU(4$X'OQ0.YY# M\+O@7?\ P]UZ]O[G5$U$"UN[>*52PEN?/N/.+2# *D;1DN>205&0>#T/]F/ MQ+?>"]!$L^B^%M4M=*MK)K&TMC)#N2SNXC+,,X:4M=X/481N6R .FT'XE>)? M%%K>3W?BBQ\)KI_AVR\0M-<6D;P2BZ\V0[]Q!\B)46,E2K$[B6&0*R?%WQJ\ M4:#_ ,)/J!U$+8A=3BT:ZL[:WNM.ED@M))8XG8,)X;E6CW^ELVH6=Y#91LLEP;*6<6>'#N!R#:L>2XD6V8&=GU%KM6;'4A6*Y/&[N&N)C!<*JPG 1?-MW4D E@Z\BO<: /E;QE^SMK/A[1Q%HVEZ?X M@\_1!HXTW[*HM%F^PBW-PZEAABP&& /RE@2,@U]*>%=-ET7POH^GS[3/:6<, M$FTY&Y4"G'XBM6B@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %^'K?2V,'E+J5C>RI?LR7\*V?\ 9MYI4$<#9J/V-Y,1QV$UKL.YMQ4F4':6(P"#FOIBB@9\B^) M/V<_%6BVNO);:?8^))=?M+FRBLILSVMB\L%M'YQ=RI5\P$Y5 H4XXVC=V.G_ M ++M[%K%I->ZM;:A:V>IB^W7*L[WB&^2Z99EP%RNP*I)?U&SE3]$T4!<^;O^ M&5;^R30Y+#4]/A;3(4$EG%$88;V0373@R':V JW/RDJV&3I@\2?\,HS)X5N] M+74M/>ZGF+?;9;9GD\DZ.;'RBS$L5$A#@$D;5 ZBOHVB@+E+1;66QT>PMIDA MCFA@CC=;?/EA@H!"Y ^7(XX'%7:**!!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14#-<[CA8 M\=OF/^%)NNO[D7_?1_PH L457W77]R+_ +Z/^%&ZZ_N1?]]'_"@"Q15?==?W M(O\ OH_X4;KK^Y%_WT?\* +%%5]UU_ &[[>E #J*^;OVM) M?%VE^)OA/J6F^*Y=(\--XQTBPNM'LT,)=%T:/PO_9&F>,M&\)PQZA;7#3N=0MT?SF= M)0/W;OG:%^8<97K6?IG[6GCK6O[/T$S^$- UJ*7Q$M[KVJQ3#3KC^R[D0B.& M/SE9'D#!VS(VQ5) ;L!8^QZ*^([O]M/X@WV@:SXKL-(T'3-%T70/#>O7>DZC M!.]W(-1D*2Q+*)%50H^9&*'/&1SD8%I\3/BGXH^,/AK3O^$XT^34(_B9KVB6 ML+6DD5M';P:;(56>&.8&5!@,B,00X)+'/ %C[[HKX@7]MOQM)X:\%>);NT\. M:/XB&X6^EM9 T*3K/! 1%N241S LVTCY2:^W8Y%FC5T.58! M@?4&@!U%0R&?<=BQE?\ :)S3=UU_N$\N;5([2-;J5./E:4#<1P. M">U;-% &--X+\/7%U-=2Z#IDMS-=17TLSV<9=[B( 13,2N3(@ "L>5QP1534 M/AKX0U;3_L%]X5T2\L?M37WV6XTZ&2+[0Q+--M*X\PDDENI)ZUTE% &)>^"? M#NI?;_M>@:7=?;XXHKOSK.-_M*1',2R97YPAY4'..V*9'X!\,0ZZVMQ^'-)3 M66F^T-J*V,0N#+L*>89-N[=L9ESG."1T-;U% '+2?"GP3,=-,G@_0)#IA+6) M;3(#]D)8N3%\OR98EOEQR2>M=3110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !115;4[[^S=-N[L6\]V;>)Y?L]JF M^67:I.U%R,L<8 SU(H LT5\[Z+^VQX;U72?%^IW'@;Q[HMAX5@DDU2XU31XX M4BE3R\VV?./[[$R-L..,G-=WXV_:"\,^ ;SQ7;:E;ZD\GAOP['XGO/L\"L&M M7>5 L>7&9,PO\IP.1S0,]-HKPW0?VN/#6K6GBI]1\+^+_"M[X>T1_$,VF^(- M*6VN;FQ7<&E@'F%7 9=N"PY(^M7]%_:L\#>(M%AU;3'U"^L)O"4_C-9HH%Q] MCA?9)&^/+73]/TG^V8WO= M+A0WT. P2WQ.=\A4[@IQD#KGB@1[A17G7PY^/'A;XL:[-I_A62YU:W@TNTU2 M;5(8Q]DC%R"T4!?=GSB@WE,?*",D$@4SQ5\??"O@_P"+WA?X;Z@]V/$'B&%Y MK:2.$-;18W;%EDS\C2&.0(,'<4;I0!Z117AOC?\ :Z\+> ?'FL>&]2\.^*Y; M;1;BSM=4\0V>F++I=B]RL;1>;*)-RC]ZF?DXS2:]^UYX6\-_$#4?#%[X=\6" MUTW5;;1;WQ)'I8?2;:ZG$1B2282;ER9XA]W@N.W- SW.BO!M4_;%\+:-XRU/ M1+OPOXPCT[3-;C\/WOB==*5])M[MVC15:82%@"TT2YV]7%6?&G[7O@SP1XLU M?1[G2_$NHZ?HXTK2)'"MLN)@<@J&0MM5MH8;LE/>KI5JQ8+-P4 M5YOJOQ^\*Z/J_B'3KA[I9=$\/Q>)9G:-466UD\XJL89@QD_*[_L)=&_MTQB,?:/L_D^=C;NQOV]LXSWH Z^BN<\6_$#0_ O M@:^\7Z[=_P!GZ%8VOVR>=T+,J8& %7)+$D *,DD@"N \*_M2>%M>T+Q5JFL: M1XE\"Q>&K-=1U"+Q9I+V;BU8,4E3!97!V, H.[(QMY% 'L5%>*>#?VL/"_BR M358+K0/%7A2_LM)EUV&Q\2:2;.:_LHQEYK<%B' RH*DAAN&0,YK-T']M;X?> M)-/^%MW90ZTW_"Q+R:RTN%K1!);21OL8W(\S]V-Q &"V6WAK_A'?%FF0WFKW.@V>OW^EA-+NKZ R!X8YUD;+$PRXRHSL/2N]\#_ M !:T7X@?#^X\8:;%>1Z5 ]Y&R7,2K+FVEDBDPH8CEHFQSR,=*!':T5XG\*_V MIM-^+MG/>Z1X"\Z1IOA.)SJ4VI:/'$%G1XE:U7]\%/!_C MC6_#^H^'?%HL-#OH-.U3Q-!I0ETFQEF2-T\V97+*N)H\G9QNYXYH$>ZT5XKK M_P"U-I&C?$[4_ ]IX,\9>(-1TRXMK:\O='TV*:T@>=$D3%+?XJ2>!QI?B*=X=2CT6XUZ#3&?2K>_DC$B6TDP.5Q MT5Y'K/[3W@_0_#>O:O/#JTQTOQ')X433K6R,UYJ&HKMQ%;1*29-V[()V\*Q. M ,UEWG[77A/1_A/XE\?:UH7BOP_8^'+N*SU/2]5T@V]_ \C1A2(RVUU(E1LH MYXSWXH ]PHKC/!?Q:T#X@>)=>?%+]L#PO\)_&.N>']0\,^+-5.A6D%]JFHZ/IT<]I9PRJS*[L95;A4 M8G"D\<9H$>[45YOJ7Q[\-:7<>,XGCU"7_A%=!@\1WKQP#$EK*DSH(LL"7Q;O ME2%QE>>>,K6_VGO".@V/B&[N;;5FBT/PQ;>++KR[="6LY]^Q4^?F3]VV5.!T MY- SUVBN$^)WQ@TGX5?#U?%^HV&J:E922VL$5GI5NLUW+)<2)'$B(64$EG48 MS4'PC^-NC_&!=9AL]+UKP]K&C3)#J&B>(K$VE[;^8F^)V3+ HZY*L"0<'N*! M'H5%>(>//VNO!W@#Q7J^CW.E>)M4M-":--=U[2-):YTW1F=0P%S*#D$*RLVU M6V@@G%-^)'[6WAWX;^)M4TA_"OC#Q)'I.FP:OJ.I^'=+2[L[.UE$C+)(_F @ M;8I&X4\*<9H&>XT50T_7;'5=!MM9MKE'TRYMENXKD\*8F0.'YZ#:0>:\V_9K M^.%E\>OA]-K=M<"XN+/4)[&X86;6F[:VZ&01,[E0\+Q.#N(.[(XH$>L45RFC M_$C2M:^(WB+P5;QW0U?0K2TO;J22,"%DN/,\L(V/=CQ'K5HUW!(D(-K'@2%(Y)-WRR.(92BX^;RVH ]'HKD/BE\4M%^ M$/A?^W-;6\N$DN([*TL=-MVN+N]N9#B."&,TYK6]MVCC$A3825IT5X_< M?M0^%8_@CI?Q0M]-US4-(U*XALX-+M+-6U+[3)/]G$!A+@"02_*5W<$=ZAT' M]J#2O$?A;Q1J=GX*\;'6/#=Q!!J'A632 NKKYP5HG6'S-K(5);(?HK<4#/9J M*^=K+]MSPQ?_ ^T_P 81>"?'0TW5-2ATO2X'TF)9]1DDCDD#P+YV'0")P3D M8..*]@^&OCY?B3X7CUM-!UKPXLDKQ"QU^V6"Y&TXW%5=AM/8YH$=31110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 >#WG[-MWK7@7XV>&K[6H8$\?ZK<:A:75M$6:R#V\$:;U; 8J\.X@< M$'%*/#$?A:R;1;":"RMH(_-822!V9V=GF M8G& !CV^HJ*!W/ES2_V,AX(TSXF:+X1NM/M=&\9>&&TQ7U+SKF\L+WRVCPD M[LS-:MN+F,G*ODKPV!!H'[&5_P"$_%'C>^TC7K2#2O$?@B;0(],:)_+LM1F5 M1/<1CM%(R"0KUW,Q[U]544!<^8_A[^R3J7PDTC4_#_A+5[&Q\+:_X3_LO6-, MD$K :PL!B&H0$YQY@)$BGD[$(Y&*D_9/_9I\0? +4)?[1T?X<6=N^EQ64FH> M$],NK?4+R2,KAYWED96!PS'"CYCGIQ7TQ10!YA^S_P#!T?!7PWXATO-B?[3\ M1ZEK2_8(3&BQW$[/&A!_B1"J^GR\<5Y)\3/V//$WQ%\9^+_&P^(=[I'B2XU* MRO-!L;/ TR%+':UH+I"AD=A(9V)1E'[TXSSGZJHH \ _X9$\+^)_C5XK^(7C M73[77KG4+K3[G3+<7%PL=L;>VCC(EB#B.7]XF]=RG Q1HO[(7A2Z^,?BWXA> M++"WU[5+[6X=4TG]_.([18K>%$$D.\12.)(V<,5.,KZ5[_10%SY1U;]B;S_' MVK_$&UO--G\8R>,?^$@M$U'SY=/EL]L2_9IX-VT2KL=TF1=ROL/(!%:7C?\ M9I^(FH7GCWP]X7\;Z-I?PZ\?7LM[K,-]ICS:G9M/&L=TEK('"$2*G'F*2A8X MS@5].44!<^5OBS^Q?JGQ8\1>)M4D\?:EX?C&DV>D^'+'2G4011VV)HS>!T+2 M?Z4%DQ&5X1><].B\4?!GXM6?BZ_\4> _&GAW0]8\3:796/B/^U-+DNDBN+=& M1;JSPZ\XD<>7("IVJ3WKZ'HH ^;?BI^QSI/QA\9^)M>\66^C>)+BZ\)P:)I, M^I6A,EG?(;@M=87Y5#&6,X7D;/I7:>-/ NJZ3^R=J_@V!&UC6K7P;)I*)9H2 M;J=+,Q (IY^9AP/<5Z]10!YY\3/A>OQ:^"]]X-N;V71Y;ZRA5+Q(P[6T\;)) M&^P\-MDC4E3U (KA7^#'Q+^)WP_\;^&OBMXUT:X@URQCL;&'PMI;016+H2WV MHF5F=W+["4)" )@=37OM% CYNM/@'\3?&FK7^M?$KQ?X?U+4[3PYJ&@:)#H& MG2VT"M=HJRW5QO=F+GRXQL3"@;L5Q7@G]A75_"/BKPWJQ\26$\.BZAH=Y;VO MDR!85M;=DOA'Z&>;8X_W>:^QJ*!W/ ?@W^R'X4^'GBB^\8ZQ86^K^-9-:U+4 M[?4A/.T<"7$\C1A87?RUD6-PA=5!^]SS6=\'_@S\6_AWI>H>$=0UWP;=^!9W MU62/[+9W2ZDK74DTL>7+^7A7EY^7H.*^CZ* /EO]DO\ 9<\1_L^:I"=0TKX; MPP+I*Z?/JOAK3+J#5+UU*$--))(48$J6;"C+8QBMSQ1^S1K6N_![XT>$(M7T MX7GCK7KK5[.::*0PV\ -"@OI898HO FGW-HLC*K!FG\Z1]QQM"[<8^;/:N'\=?LS_$CQ9XJ^)&F6 MGBGPWIWPZ\>:E;WFJ(UC/+JT<26\$4D<3[Q$"X@QDJHKZFHH ^2O''[( M_B76/V@M8^(5AIOPWUJWO+W3[NUE\5:9=W&H:?\ 9XHDQ"\065D:16*D$;@1TK"TG]D_QUQ>"[CXJZ5+XEU&+PGXJN+-M) MBT>\FLK[2;>'>WV9)T(8(KR$+M/W/E-<'\;OV'->^(GQ UK5M+/@G4+'4-'L M=)MK_P 76=W>ZKIIMXWC,\$R2*/-.X/N;)+(":^SJ* N?,?Q1_9I^(>LZIJS M^#O&VD6]IXH\+VWA;Q'+XAT^2XN7CA$J?:H&1U'FLD\N5?*YP?I<\>?LL:GX MBM_']KIFM6<%KK_@2S\(V7VJ-R\,D!F_>R8ZJ1(O YX-?2%% 'S;XE^$/QG\ M??"6]\-^(M>\#IK-G?Z5?:+QM;:V5UB1!(S.S$R2,S,>K #@5ZW1 M0!\T>//V:IX_P!'\'>-M%TCP)\0+A[G6X=1TQY]1LGEA2"Y^R.KA#YD M<8QY@.PDXK*^*G["^F_$KQ)X@U9K^*WE70M,TSP[YK2NEO):>;N6[A#".XAD M#1JR,"=H?&"17- MM^[A:-XT1?*$&$VD9^1>2*]WHH$?/_BCX5?%C2OCKXA\<> =:\'P:;KUAI]E M=VGB&SNIIE^S&7)C,3J!D3'KGH*Y/QY^QWXH\:>-O$WCU/B'>:=XLFUVTU71 M;" C^R8H[/:MHEQ&4,C.%,X8HP&9FP#SGZLHH'<\U^.?PNU3XG>&=&.AZM;Z M'XIT#58-;TJ[NH#/;?:8@R[)D!4M&ZR.IP01G(Y%S.9(XV+RYZL,$ "OHFB@#Y5G_8UU=O MA[XJ\!3^+G\0>&=6\4V/B**?6G>27Q)X3N9-"U!9W+2_NSF)F)YSL(7)[H:\-^!/[+WQ5^+ MWCWXD_%C6_%WBWX)Z[KNL2P06=O9QK,?#UQ#KOBWP+XLT];^3Q?-9A86OUS(3,4^57):9>V=R>M!7D>U?M!? MM8#X-^/O#/@'0/!E]X\\6VEVUY%91K"I8;FFE^7)*/AN?' MZ?XC_LX_%F[\;?"WQ9X*FT'3YX[_ $B\N&M3=IL)/V6]1<'H1N4<9!Y!%*/"UQ?_ 5_X6CX.MX)([C4/#MV\'B"PE)) BPRAHR=K8(89#?= MX->4_"?X._%RR^!/Q^L)-%\76'@G5=$DMO"GA'Q/=B]U43;3N(4?-+.2.SLH]4^VW]L58!(]S(#<.[R M!1DIC->B_"/]LYO&GQ>U;X;>./A_J?PR\3V>G-JT46HWD5S'-;* 68N@ 4A3 MGCQV?[$ROX-UI3X8G9M<#6C?\2P>;&F? M$GX1^(O%7[?AUA]&U"W\'7?@&[TF?Q$(#]E@DD29=IDZ!@&!Q0!+%_P48DU/ M0?$?C+1_A!XFU3X8Z2\T">+HYXECEE084M"1O6(MM!D&[;NRPZBN!^+?QENO MC)X^_8Q\:VMO=>'H/$>LO<2Z7'>LZJ/-A78[*%$@X/5>]<'X=U[XH?"7]C/Q MS\'9_AC<:G9:?8ZCM\4C[HPIY/H:!GOWBW]O*ZA\2>, M(/ GPH\0?$/PSX-F>WU[Q%I]U%!#!)&"95B1@3-L ).".F>G-?1'PL^)FA_& M+X?:'XR\-SM<:-J]N+B!I%VNO)#(P[,K J1Z@U^;Q_9QUSX+>,OB)HVO_ ?Q M+\7(-6U2>_\ #VLZ!K5Q:6C1RDGRKI8I5"XR,DJ3U'(P:_07]G?P+!\.?@[X M=T2#PE;^!3'$TTOA^UU![^.RDD=G=!._+\L2>P)(&0*!,\*O/V\->U#XH?$# MP%X1^#.M^,]>\)WSV[_V?J,212PH2&F=G0>620 J#<6YQTK?T?\ X* ?#Z]_ M9[U#XI7UIJ6F?V=??V/=>'70->KJ!^[;J,@,2/F#'' ;(!!%?.GP=^)WC'X4 M_M5?M,ZKX<^'6I_$;3)-=$5Y::'+&+VWFWRF%@C??C;YPVW)7 .#5"+]B?XI M^)_VHF[\0/-;ZB5WD"&)DVVW?IN[>E M8'Q,M/BI^VWXF^&_AR_^$NM?#'0/#NLPZUKFL>()$ +1\>5:@',F?FP<=QG M!SC:C\'O'&/'&I?!OQ)8_#O5I(K:;Q*]Y"8XIVX<11XW2HI5P'.P-L.!VKC_BA^T)\4 MK7_@H!X=T?2/"NJZUHMCIDC:;X7M]6BAAU2&1) VI;B-HPI.$?)'E'&-U'QH M^$/CC6/^"9'@3P=8>$=8O/%EI_9WGZ)#:,UW%LD8ONCZC //UK;^*WA/QY\. M?VP?A?\ %+2?AUKWC31;?PFFC746BJC207!65") Q&P*)023P<'G(Q0!]A_% M#XEZ#\'O .L^,?$UTUIHNDP&>=T7<[<@*B+W9F(4#U(KYFL_^"A%WI,/A_Q# MXW^#OB;P3\.->GCALO%MW<131J).8Y)H5&Z-6'.@)!KY8^)S?&S]ISX,^'?@?+\ M%]6\&7RR64&M>)M6EC&F0Q6^W,D!4DONV@[1GT&(O&?QH_;HL? M!VH>%O$U]H-C:;;'P_H?B<6/VJV\PXU194^4*5.[8?F(0#-?>'[2'QJC_9N^ M#.I^-O['?7X],:WA%C]J\AI-\BQ@^85;&-V>ASBO =,^$?B;0_\ @HUX>UZ' M0-3F\':?X*72QKS6Y^S&5(RH0R=-QP./>O0O^"A7@W7_ !_^RGXLT3PSHU[K M^LW$MJ8;#3X3+-(%N$9L*.N "?PH'V.3TO\ X*#Q1_#K7/'GB7X7^(O"_A6( M6L>@7-S(K2^(+B?<$BMX]J_W&8MDC;@]2!73_#/]L:\USXH:5X!^(OPTUGX6 M:_K=K)=Z-_:5U'=0WJHI9TWH!LD"@G:1VP<' /%_M7_LZ^*OBY^R/\/M*\-Z M9Y_B7PM'IM\="F?R&N%CMA'+ #D;7 /'(^Z0#G%)/C)H&JV_P"S M+KO@6'18FNO^$D\8>);QY+2\"D*L$+RN)D)P,X'&2<8 H#0Z[2_^"@VM^,;? M4=>\%_ WQ1XQ\"6-\UC)K6FWL#73E6"EEL@#(1R".>AY(YQUWQL_;6'PB^)G M@GP=:_#W6O$]]XKTG^T;*"TD$-X)6+!+=H'7ALK\Q+#8,Y!Q7QIX^^ _C*;5 M=?;3?V>_%G@OXJ27KMI^O_#O6&BT%R7RLKEW^4VK76GZK"<''!M_ MP46O)O#L_CJR^"OBR\^$D-P8G\8+/"K&,/L,PMC\Q0'C.[&>"0>*X_2O@OX_ M_:N^.'Q#^('B3P?J/PNT&]\&W/A/2[76RHO)I94*^:Z*3A5+,3_P$ GDU@:; M=?'70?V7Y_V)HKF+^QS;2.V9S+GA@K'CUP3S\M :'OGQ M0_;ITKP/XZ\ :#X?\(ZAX]M_&VC'5=)N-%N%\V=F+"*)8F4#YL99F8;!DD<4 MSX<_MU:=KMY\2=+\=>"=6^'?B'P'IK:OJ6F7,Z79>U4 ED= 6^9,#H=ZD,1 M7E>B?LX^+/AC^TM^S%90:3?:UH?A+PO/8:IKUM;L;2&X99R0S_P@L^%SS@BM MVZ^&/CF3]M;XY^(;#P8NJ:7JW@J.QTV77(632=2N/+MP;9Y .00KJ?IS0&AT M?@']N3Q5XTD\-:JWP%\5Q^!_$%PL%GX@TV[AU%D5C@22V\0W1J.IR> #UK%\ M<>+/#S?M8_&+1+;1M8M_%5O\/+BYDU@ZW(;-HS;IA$L]NU'&5_>!L\'UKYCT M_P" OQ%76M!'PQ^#?COX._$9;^,ZAJ5OK)'AN.,,?,9-[LS*>#MW,, C#9KZ M,\1?"_QGIW&BZA\.)-.M=5CM6^SW5V8(U\J-NAAY M=^R=^V%XC^#O[)^A7LGPN\4^-/#&C2S_ -M>*UO8UC@+SLV(UD)>8*KKN/RJ M#QFO;?'GQB\">,_VFOV<]1L]+U?6)?$UA/>:-JUKK+VMM;QE&8B>T"D3-U') M&T_2O _AA^M/V;_&7PX^-W[)&G1:-?:SIOA#2;FWUG6+*!GM+69UD8AG[#)UN=(L_L;>;?Q?:0WF0K_&N./\ 2OA_KGBM?!FC16^KZ3I<:F\AE$$0"%"1M.=X)/ *X.* M/H;X&_M;P?%"\^)>F>*/#+^ ]=\ ONU33Y[Y;H^3Y;.90P11@;&'<=#GFNI_ M9@^.US^T=\*[?QS)X9D\+V5[=316-O-="X:>&-M@FR$7 9@PQS]WK7P[^WSX M=\4^%?BYHVO>#[9]+OOC1X?3PKJ>FR$>M?HK\,/ 5 MA\+?AWX;\(Z8JK9:+80V4948W;% +'W8Y8^Y-!)T]%%% @HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDL23Q/'(BR1N"K(PR"#P0 M13Z* /DBZ_X)H?#/=J5EIOB/QMH7A74K@W%WX6TS6S%ILK$YP8]A.. .O Y MXKZB\*^%]+\$^&],T#1+./3](TVW2UM+6+[L<:*%51Z\#J>34VK:]I^@PB6_ MNXK5#TWGD_0=36)_PLWP]_S^/_WX?_"O,Q&9X'"S]GB*\8R[.23^YL>K.JHK ME?\ A9OA[_G\?_OP_P#A1_PLWP]_S^/_ -^'_P *YO[,M*OM2N=2\;7BWU_#>2(T,3J7($05 0/G/WB>U>I5RO_ M LWP]WO' _ZX/\ X5TEG>0W]K%<6\BS02J&1UZ$&NS#9A@\8W'#5HS:WY6G M^0$U%%%>@(**** "BBB@ HHHH **** "O+?%7[//A_Q=\=_"/Q7N[[4HM?\ M#-G+8VEK#(@M9$D$@)D4H6)_>'&&'05ZE10 4444 %%%% !1110 4444 %%% M% 'A-G^QYX/'QV_X6MJVK>(O$FO07$ESIMEK&H^=9:8[YR+>+:-H!)*@D@'G MJ!CW:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *H:]JT>@Z/=W\HW+!&7V^I[#\3BK]LD0/_ 'V*\S-, M1/"8&OB*?Q1C)KU2=@&^%?"JS*NLZTJWNKW0$A\T96!3R$0'I@5UGE)_<7\J M@N;H6&F2W&W>(83)M!QG"YQ^E>>_LW_&R#]HKX,^'OB#:Z3+H<&L+,RV$TPF M:+RYGBY< YV9Z=ZK!8&C@J*ITUZOK)]6WU; ])\I/[B_E1Y2?W%_*O*_'WQ M\MO ?QV^&?PSDT::\N?&\>H21:BDX5+3[+$)#N0C+;LXX(Q7$?'#]L'_ (0/ MXB)\,_A[X)U+XI_$PVXNI]'TZ98+;3XF^Z]U<,"L>+4=-:X"$QV]Q)&,VYD9=JLP()8=*]S_ &?? MBXGQX^#7A7Q]'I;:*FNVIN18-,)C#AV3&\*N[[N5NV[]B%MN>V<8S7%?LZ_& ?'WX* M^%OB NE'1!KEN\_V!I_.,.V5TQOVKN^YGH.M=@'H]%>3>(/CPNA_M+>%?A+_ M &*TS:[H=SK(U;[1@0^2Y7R_+V_-G'7<,>E>-ZA^W1XBUSXH>/?AG\/_ (3W MWC'QSX:U-K-85U%+>S^S*HS=3SN@6(%F"K'EBQ!Y&* /IRS^(/AS4/&]_P"# MK?6+6;Q186J7UUI:O^^A@" M](LM,\+:,OG75]>L^YH8S]T*@5F:1B%55)]J](\1?M7?&SX5V/\ PDWQ&_9] MDL/ T8\R^O?#GB&'4KS38L\R2P!5W!1RQ4X&";^(OVA_ /AGX)M\ M6;O7X6\#FR2^BU"(%C,CX"(B]3(S$*$Z[N#C!KQ31_VFOV@?&&GKXF\/?LW2 M?\(E(%FMH-8\2P6>K7,!&=XMV0A&(Y"L?Q- 'UG17S?\"?VT](^/?QFU3P%I M?AO4-)FTO0EU2_;5"8;JRNA<"&6RFMRORNA.=P8@@@C@YKDM'_;B\5_$K7O% M7A3X9_".Z\5^+O#VNWFE7PGU5+73K."&4QQW$URZ#YY2LA6% S (230!]>T5 M\R_#']K;Q')\8+#X6_%[X=2_#;Q;J\4L^B74&H)?Z=J@C&YTCF4#;(%YVGTY MP2H/TQ)(L:,[L%11DL>@'K1MJP'45R4/C#4=:9Y-$T8W=DI*BZN)A$LF/[HQ MDCWIT7CK_B9V.FW&GR6E_/+YO7&D6VG27EZL:/$J. 'SUR2/E ]?>G7WBZ>S>VL M8M.>\UN6(2/9PN-L(]6?H!FK>;8-.:YG[KL])?%>W*M-9>2N[:[ =-17)OXP MO]'DC.N:0;*TD8+]K@E$J(3_ '\#('O5VTUK59_%UWI[Z3LT:.W62'4A)D2. M>JXQ_6NK#8RCBN94V[QW33BU?;1I.SZ/9@;]%%%=P!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(_%/_ )$V MZ_ZZ1?\ H8KKJY'XI_\ (FW/_72+_P!#%>%GO_(JQ7^"7Y,:W.AU*W>ZT6ZA MC^_);LB_4J0*^8?^"86H077[&7@RRC?-UI=Q?V%W$?O13+>2L5(['#*>>S"O MJB/_ %:?05\O^)?V'#8^.=>\3_"WXH^*/A)+X@N/M>KZ7HXCGL+B(_'.BM=R76L:Q=I/+JC3P^2!+\OR)&N?+2/:% MW'.)<;5N8&(!8 ! M^> .,@$,#T/]J2W\/7/[./Q*C\5>5_8/]@7AN3+C Q$Q0KG^,.%*_P"UMQ7# M_P#!//\ Y,N^%/\ V"V_]'R5X/\ M*?#3QMH_P &O$?BK]H_XMV'B'0=+LI6 MTOP;X=T\6%GJ.I%&6U$S$^9<8D*,(\;05W'A37TS^QEX'U+X<_LL?#+P]J\# MVNIVNC1/<6\@P\3R9E*,.Q7?@CU% 'I'Q"M9;WP#XEMX(VEGFTRYCCC4HZ+H4L4EA).Q^:6.*12(V/?'X8'% &)XXU6 MSNO^"GWPUL8;F.6[M/ NH-<0JV6BWRL4W>F0"?I4G[&-G O[0G[5=T(E%S)X MQAB:7'S%5A8JN?0%F_.NV^&/[$_@WX7_ !/T;XA6FL^(-8\76=G=6U[JFL7B MW,^JO/M#37#E=Q90@5%4JJCC%=[\+O@;HWPH\8?$+Q%IE[?75WXUU5=6OH[I MD,<,@3;MBVJ"%Q_>)/O0!\W^'=8\-Z;_ ,%7/%]MJSV\6N7O@BTBTAI\;F<, MK2I&3_&4!.!R55O>OL7Q)J6EZ/X?U*^UN:WMM&M[:26]FNR!"D(4ER^>-NW. M"ZVG*K<-$H:4#W(.> M0'_ED'+$@\'(OA[-X%U#0;*?PA-9C3VT? MR@L @ 5% QM"X&",$$ C!%?.^F_L'ZCX9L3H/AGX]?$OP]X)^Y%H-O?Q.;: M'O%#<,A>-<<#'2@#G?A;K'A[6/\ @J1\5SH#0R36O@JVMM5D@((:]6XAW D? MQ*AB4^A4@]*UO^"=\,:Q_M 2A%$K_%/6@SXY(!CP"?;)_.O2O@_^Q[X#^!?Q M(E\8>$EO;&>70DT*2SDD62*11-YS7$C%?,>=WY9V8Y]!74_!7X%:+\#8_&*: M->WUZ/%'B&[\27?VYD;RY[C;O2/:HP@VC .3[F@#Q']NA!!\1OV8[V(!+R/X MC6L$O1+AC'!(RQF5E4D1C&6XZ%HQ@W:RN3CJ$([_ (_R-4=#L=-U+SYM)U>[ MT"0N?M&G;U'EOGGY3T_#BDL=-L[KQ=80:;+)?BR=KF^U"1]Y9RNU4W=/P'2O MB:V,JXK!T*"A'65/5233Y91?NKXME=\R7*D][#-;35'_ LS63CD64(!_$TG MA5A%XN\413D"\:9)$#?>,.WY<>U;MOH<-OKMUJJO(9[B)8F0XV@+TQQUJOKO MA6UUR:*Y,DUG?0C$=W;/MD4>GN/8UZZP&(I1C5@DY0J3G:^ZES+?H[2NONTW M 7QA-;0^%]3:[*^3]G<$-W)' ^N<4_PE'/#X8TM+G/GK;H&SUZ5G1^!XYKJ* M;4]1N]7$)W1PW# 1AO4J!R?K73UWX:E7JXJ6+K0Y/=Y4KIO>[;MIZ)-]>X@H MHHKV@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "J>KZ3;:YITUE=H7@E&&P<$=P0?7-7**SJ4X5H.G45XM6:? M5,#DQ\.X5 UG6,#C_C[/^%'_"O8?^@SK'_@6?\ "NLHKQO["R[_ )]+[W_F M.YR?_"O8?^@SK'_@6?\ "N(^.?[--I\=+C19KGQYXX\(?V7%)$J>$]::Q6XW ME3NE 4[R-O![9/K7L=%=N%P&&P3;P\.6^^XCYI\ _L!_#GPEXNL/$VO:IXI^ M)>LZ:_F:?+XXUA]1CLWR#NCC("[LC.6!P>1@C-?2U%%>@ 4444 %%%% !111 M0 4444 %%%% !1110!E:EX6TC5YO-O-/@GE_OLGS'ZD=:NV5A;:;;K!:P1V\ M*]$C4*/TJQ17-'#4*=1U802D]W97?S ****Z0"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H -HHH **** "BBB@#_V0$! end EX-31.1 3 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14 OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Bradley Nattrass, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of urban-gro, 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.

 

Dated: November, 10 2022 /s/ Bradley Nattrass
  Bradley Nattrass, Chief Executive Officer

 

 

 

EX-31.2 4 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13a-14 OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Richard Akright, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of urban-gro, 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.

 

Dated: November, 10 2022 /s/ Richard Akright
  Richard A. Akright, Chief Financial Officer

 

 

 

EX-32 5 ex32.htm

 

Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C., SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with this quarterly report of urban-gro, Inc. (the “Company”) on Form 10-Q for the nine months ended September 30, 2022, as filed with the Securities and Exchange Commission on November, XX 2022, (the “Report”), we, the undersigned, in the capacities and on the date indicated below, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of our knowledge:

 

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

 

Dated: November, 10 2022 /s/ Bradley Nattrass
  Bradley Nattrass, Chief Executive Officer
   
Dated: November, 10 2022 /s/ Richard Akright
  Richard Akright, Chief Financial Officer

 

 

 

 

EX-101.SCH 6 ugro-20220930.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - PREPAYMENTS AND OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - GOODWILL & INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - RISKS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - BUSINESS DEVELOPMENT link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - PREPAYMENTS AND OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - RISKS AND UNCERTAINTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - SCHEDULE OF PREPAID BALANCES (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SCHEDULE OF COST METHOD INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - INVESTMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - SCHEDULES OF CONCENTRATION OF RISK (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - SCHEDULE OF STOCK GRANT ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - SCHEDULE OF STOCK GRANT VESTING PERIODS (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - SHAREHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - WARRANTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - BUSINESS DEVELOPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ugro-20220930_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ugro-20220930_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ugro-20220930_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Product and Service [Axis] Equipment Systems [Member] Service [Member] Construction Design-Build [Member] Consumable Products [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Treasury Stock [Member] Business Acquisition [Axis] Emerald Construction Management Inc [Member] 2WR Sellers [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Purchase Agreement [Member] Related Party [Axis] Cloud 9 Support, LLC [Member] Investments in and Advances to Affiliates Categorization [Axis] Edyza [Member] XS Financial [Member] Investment, Name [Axis] Note Purchase Agreement [Member] Long-Term Debt, Type [Axis] Payment in Kind (PIK) Note [Member] Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships [Member] Trademarks and Trade Names [Member] Other Intangible Assets [Member] Patents [Member] Trade Names [Member] Customer [Axis] C000001462 [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] C000001140 [Member] C000001696 [Member] Accounts Receivable [Member] C000002187 [Member] V000001029 [Member] Purchases [Member] Supplier Concentration Risk [Member] V000000453 [Member] V000001326 [Member] V000001372 [Member] Accounts Payable [Member] V000001740 [Member] V000001818 [Member] Award Type [Axis] Share-Based Payment Arrangement, Option [Member] Title of Individual [Axis] Board of Directors [Member] Class of Stock [Axis] Stock Repurchase Program [Member] Stock Repurchase Outside Of Program [Member] Derivative Instrument [Axis] Warrant [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Dawson Van Orden Inc [Member] Debt Instrument [Axis] Promissory Note [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] Assets Current assets: Cash Accounts receivable, net Contract receivables Inventories Prepaid expenses and other current assets Total current assets Non-current assets: Property and equipment, net Operating lease right of use assets, net Investments Goodwill Intangible assets, net Total non-current assets Total assets Liabilities Current liabilities: Accounts payable Contract liabilities Accrued expenses Customer deposits Contingent consideration Operating lease liabilities Total current liabilities Non-current liabilities: Deferred tax liability Operating lease liabilities Total non-current liabilities Total liabilities Shareholders’ Equity Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding Common stock, $0.001 par value; 100,000,000 shares authorized; 11,948,718 issued and 10,611,592 outstanding as of September 30, 2022, and 11,588,110 issued and 10,733,195 outstanding as of December 31, 2021 Additional paid in capital Treasury shares, cost basis: 1,337,126 shares as of September 30, 2022 and 854,915 shares as of December 31, 2021 Accumulated deficit Total shareholders’ equity Total liabilities and shareholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Statement [Table] Statement [Line Items] Revenue Total Revenue Cost of Revenue Gross profit Operating expenses: General and administrative Intangible asset amortization Business development Stock-based compensation Total operating expenses Income (loss) from operations Non-operating income (expenses): Interest expense Interest income Write-down of investment Interest expense – beneficial conversion of notes payable Loss on extinguishment of debt PPP Loan Forgiveness Other income (expense) Total non-operating income (expenses) Income (loss) before income taxes Income tax expense (benefit) Net income (loss) Comprehensive income (loss) Earnings (loss) per share: Earnings (loss) per share - basic Earnings (loss) per share - dilutive Weighted average share - basic Weighted average shares - dilutive Beginning balance, value Beginning balance, shares Stock-based compensation Treasury stock Stock grant program vesting Stock grant program vesting, shares Net income (loss) Stock issuance related to acquisition Stock Issuance related to acquisition, shares Stock issued with exercise of warrants Stock issued with exercise of warrants, shares Common stock repurchased Stock Options Exercised Stock Options Exercised, shares Stock grant program vesting Stock issuance, shares Beneficial conversion feature Conversion of Bridge Financing Conversion of Bridge Financing, shares Stock grant program vesting Stock grant program vesting, shares Stock issuance related to offering, net of offering costs of $4,596,257 Stock issuance related to offering, net of offering costs of $4,596,257, shares Ending balance, value Beginning balance, shares Statement of Stockholders' Equity [Abstract] Stock issuance cost Statement of Cash Flows [Abstract] Cash Flows from Operating Activities Adjustments to reconcile net income (loss) from operations: Depreciation and amortization Deferred income tax benefit Amortization of deferred financing costs Loss on extinguishment of debt PIK interest Interest on convertible notes Impairment of investment Stock-based compensation expense Beneficial conversion of Bridge notes Inventory write-offs Bad debt expense PPP loan forgiveness Changes in operating assets and liabilities (net of acquired amounts): Accounts receivable Inventories Prepayments and other assets Accounts payable and accrued expenses Operating leases Customer deposits Net Cash Provided By (Used In) Operating Activities Cash Flows from Investing Activities Business combinations, net of cash acquired Purchases of property and equipment Net Cash Used In Investing Activities Cash Flows from Financing Activities Repurchase of common stock Proceeds from issuance of Common Stock, net of offering costs Repayment of debt Proceeds from stock issuance Payment of finance lease ROU liability Net Cash Provided By (Used In) Financing Activities Net Increase (Decrease) in Cash Cash at Beginning of Period Cash at End of Period Supplemental Cash Flow Information: Interest paid Operating lease right of use asset Supplemental disclosure of non-cash investing and financing activities: Stock issued related to acquisitions Operating lease right of use assets and liabilities extension PPP Loan Forgiveness Organization, Consolidation and Presentation of Financial Statements [Abstract] ORGANIZATION, ACQUISITIONS, AND LIQUIDITY Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] PREPAYMENTS AND OTHER ASSETS Equity Method Investments and Joint Ventures [Abstract] INVESTMENTS Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL & INTANGIBLE ASSETS Payables and Accruals [Abstract] ACCRUED EXPENSES Risks and Uncertainties [Abstract] RISKS AND UNCERTAINTIES Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Equity [Abstract] SHAREHOLDERS’ EQUITY Warrants WARRANTS Business Development BUSINESS DEVELOPMENT Income Tax Disclosure [Abstract] INCOME TAXES Subsequent Events [Abstract] SUBSEQUENT EVENTS Use of Estimates Reclassification Balance Sheet Classifications Receivable [Policy Text Block] Contract Assets and Liabilities Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION SCHEDULE OF CONTRACT ASSETS AND LIABILITIES SCHEDULE OF PREPAID BALANCES SCHEDULE OF COST METHOD INVESTMENTS SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS SCHEDULE OF ACCRUED EXPENSES SCHEDULES OF CONCENTRATION OF RISK SCHEDULE OF STOCK GRANT ACTIVITY SCHEDULE OF STOCK GRANT VESTING PERIODS SCHEDULE OF WARRANT ACTIVITY Purchase Price Allocation of Purchase Price: Cash Accounts receivable Contract receivable Prepayments and other assets Property and equipment ROU asset Intangible assets Accrued expenses Contract liabilities ROU liability Deferred tax liability Revenue Net Income (loss) Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Purchase price Business acquisition, initial purchase price Working capital adjustment Business acquisition, cash payment Business acquisition, outstanding debt Business acquisition, shares issued, shares Business acquisition, shares issued, value Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Description Purchase price Common Stock, Par or Stated Value Per Share Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage Retainage included in contract assets due to being conditional on something other than solely passage of time Total contract assets Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage Retainage included in contract liabilities due to being conditional on something other than solely passage of time Total contract liabilities Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Revenue from related party Account receivable, related party Vendor prepayments Prepaid services and fees Other assets Prepayments and other assets Investments in and Advances to Affiliates [Table] Investments in and Advances to Affiliates [Line Items] Balances at December 31, 2021 Impairment PIK interest Balances at September 30, 2022 Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Ownership percentage Equity method investment realized gain loss on disposal Capital rasied Conversion of debt into equity percentage Debt Instrument, Maturity Date Warrants and rights outstanding Share price Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite lived intangible assets Cost Finite lived intangible assets accumulated amortization Finite lived intangible assets net book value Indefinite lived intangible assets Cost Indefinite lived intangible assets accumulated amortization Indefinite lived intangible assets net book value Intangible assets net Infinite lived intangible assets accumulated amortization Intangible assets net excluding goodwill Remainder of 2022 2023 2024 2025 Thereafter Total Amortization expense for intangible assets Accrued operating expenses Business development accrual Accrued wages and related expenses Accrued 401(k) Accrued sales tax payable Accrued expenses Concentration Risk [Table] Concentration Risk [Line Items] Concentration risk, percentage Grants unissued as of December 31, 2021 Issued Forfeiture/Cancelled Grants Vested Grants unissued as of September 30, 2022 Stock options outstanding, Number of shares, beginning Stock options outstanding, Weighted Average Remaining Life (Years), beginning Stock options outstanding, Weighted Average Exercise Price, Beginning Issued, Number of shares Issued, Weighted Average Remaining Life (Years) Issued, Weighted Average Exercise Price Forfeiture/Expired, Number of shares Forfeiture/Expired, weighted average remaining period Forfeiture/Expired, Weighted Average Exercise Price Exercised, Number of shares Exercised, Weighted Average Exercise Price Stock options outstanding, Number of shares, ending Stock options outstanding, Weighted Average Remaining Life (Years), ending Stock options outstanding, Weighted Average Exercise Price, Ending Stock options exercisable Stock options exercisable, Weighted Average Remaining Life (Years) Stock options exercisable, Weighted Average Exercise Price Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Unrecognized share-based compensation expense Remaining contractual term Rsk-free interest rate Expected volatility rate Aggregate intrinsic value of options outstanding and exercisable Schedule of Stock by Class [Table] Class of Stock [Line Items] Stock repurchase program authorized amount Stock repurchase program remaining authorized amount Stock repurchased during period shares Share price Stock repurchased during period value Offsetting Assets [Table] Offsetting Assets [Line Items] Number of shares, Warrants outstanding beginning Weighted Average Exercise Price, Balance beginning Number of shares, Warrants Exercised Weighted Average Exercise Price, Warrants Exercised Number of shares, Warrants terminated cashless exercise Weighted Average Exercise Price, Warrants terminated cashless exercise Number of shares, Warrants outstanding ending Weighted Average Exercise Price, Balance ending Number of shares, Warrants exercisable Weighted Average Exercise Price, Warrants exercisable Warrant term Warrant outstanding and exercisable aggregate intrinsic value Inventory raw materials and supplies Other general expense Subsequent Event [Table] Subsequent Event [Line Items] Business combination consideration transferred Business combination price expected Business combination consideration paid in cash Business combination transaction costs Principal amount Debt instrument periodic payment Share issued price per share Contract Liabilities Current. Contingent consideration. Emerald Construction Management Inc [Member] Business Combination Initial Purchase Price. Business Combination Working Capital Adjustment. Business combination recognized identifiable assets acquired and liabilities assumed right of use assets. Business combination recognized identifiable assets acquired and liabilities assumed operarting lease liabilities. 2WR Sellers [Member] Debt Loan Forgiveness. Unaudited Condensed Consolidated Financial Statements [Policy Text Block] Significant Accounting Policies [Policy Text Block] Balance Sheet Classifications [Policy Text Block] Contract Assets and Liabilities [Policy Text Block] Schedule of Contract Assets and Liabilities [Table Text Block] Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage. Retainage included in contract assets due to being conditional on something other than solely passage of time. Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage. Retainage included in contract liabilities due to being conditional on something other than solely passage of time. Cloud 9 Support, LLC [Member] Equipment Systems [Member] Construction Design-Build [Member] Consumable Products [Member] Stock issued with exercise of warrants. Edyza [Member] XS Financial [Member] Investments in and advances to affiliates impairment. Stock issued with exercise of warrants. Stock issued during period shares stock exercised. Capital raised Conversion of Debt into Equity Percentage. Note Purchase Agreement [Member] Indefinite Lived Intangible Assets Gross. Indefinite Lived Intangible Assets Accumulated Amortization. Stock issued during period value new issues shares. Accumulated Amortization. Indefinite Lived Intangible Assets Net. Interest on convertible notes Payment of finance lease ROU liability. Operating Lease Right Of Use Assets. Operating Lease Right of Use Assets and Liabilities Extension. Paycheck Protection Program Loan Forgiveness. Finite lived intangible assets amortization expense thereafter C000001696 [Member] C000001462 [Member] C000001140 [Member] V000001029 [Member] Purchases [Member] V000001326 [Member] V000000453 [Member] V000001372 [Member] V000001740 [Member] V000001818 [Member] Share based compensation arrangement by share based payment award options grants in period non vested gross. Issued, Weighted Average Remaining Life (Years). Options Expired and Forfeiture Weighted Average Remaining Contractual Term. Sharebased Compensation Arrangement by Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term Board of Directors [Member] Stock Repurchase Program [Member] Warrants [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Terminated cashless exercise. Share based compensation arrangement by share based payment award non option equity instruments exercisable number. Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price. Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price exercised. Sharebased compensation arrangement by sharebased payment award non option equity instruments weighted average exercise price terminated cashless exercise. Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price issued exercisable. Aggregate intrinsic value outstanding and exercisable amount. Business Development [Text Block] Dawson Van Orden Inc [Member] Promissory Note [Member] Issuance Related to Offering Net of Offering. Issuance Related to Offering Net of Offering, Shares. Business development accrual. C000002187 [Member] Adjustments paid in kind interest. Purchase Agreement [Member] Stock Repurchase Outside Of Program [Member] Assets, Current Assets, Noncurrent Assets [Default Label] Liabilities, Current Operating Lease, Liability, Noncurrent Liabilities, Noncurrent Liabilities [Default Label] Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Investment Income, Investment Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Treasury Stock Reissued at Lower than Repurchase Price Stock Issued During Period, Value, New Issues Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture AdjustmentsPaidInKindInterest Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Common Stock Repayments of Debt PaymentOfFinanceLeaseRightOfUseLiability Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations PaycheckProtectionProgramLoanForgiveness Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Acquisition, Pro Forma Revenue Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Liability InvestmentsInAndAdvancesToAffiliatesImpairment Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accelerated Share Repurchases, Final Price Paid Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber EX-101.PRE 10 ugro-20220930_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Nov. 04, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2022  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-39933  
Entity Registrant Name urban-gro, Inc.  
Entity Central Index Key 0001706524  
Entity Tax Identification Number 46-5158469  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 1751 Panorama Point  
Entity Address, Address Line Two Unit G  
Entity Address, City or Town Lafayette  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80026  
City Area Code (720)  
Local Phone Number 390-3880  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol UGRO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status No  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   10,611,592
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash $ 18,605,182 $ 34,592,190
Accounts receivable, net 12,234,400 13,125,685
Contract receivables 1,270,902
Inventories 310,996 514,756
Prepaid expenses and other current assets 4,852,262 11,248,266
Total current assets 37,273,742 59,480,897
Non-current assets:    
Property and equipment, net 830,406 207,496
Operating lease right of use assets, net 1,193,161 689,704
Investments 2,546,574 4,210,358
Goodwill 12,127,124 7,992,121
Intangible assets, net 4,461,403 1,575,466
Total non-current assets 21,158,668 14,675,145
Total assets 58,432,410 74,156,042
Current liabilities:    
Accounts payable 6,508,946 6,066,896
Contract liabilities 2,026,161
Accrued expenses 5,747,624 3,878,278
Customer deposits 1,929,829 13,345,451
Contingent consideration 2,400,771 1,563,000
Operating lease liabilities 354,403 152,459
Total current liabilities 18,967,734 25,006,084
Non-current liabilities:    
Deferred tax liability 1,097,208 440,625
Operating lease liabilities 863,325 542,003
Total non-current liabilities 1,960,533 982,628
Total liabilities 20,928,267 25,988,712
Shareholders’ Equity    
Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding
Common stock, $0.001 par value; 100,000,000 shares authorized; 11,948,718 issued and 10,611,592 outstanding as of September 30, 2022, and 11,588,110 issued and 10,733,195 outstanding as of December 31, 2021 11,949 11,588
Additional paid in capital 83,068,423 78,679,220
Treasury shares, cost basis: 1,337,126 shares as of September 30, 2022 and 854,915 shares as of December 31, 2021 (11,639,937) (7,683,490)
Accumulated deficit (33,936,292) (22,839,988)
Total shareholders’ equity 37,504,143 48,167,330
Total liabilities and shareholders’ equity $ 58,432,410 $ 74,156,042
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.10 $ 0.10
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 11,948,718 11,588,110
Common stock, shares outstanding 10,611,592 10,733,195
Treasury stock, shares 1,337,126 854,915
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue        
Total Revenue $ 12,368,293 $ 18,287,811 $ 49,702,659 $ 43,153,464
Cost of Revenue 9,775,697 14,029,677 38,706,102 33,332,303
Gross profit 2,592,596 4,258,134 10,996,557 9,821,161
Operating expenses:        
General and administrative 5,792,418 3,584,247 14,758,506 8,181,506
Intangible asset amortization 304,339 101,149 773,063 101,727
Business development 3,299,864 3,299,864
Stock-based compensation 96,767 506,034 1,860,767 1,096,441
Total operating expenses 9,493,388 4,191,430 20,692,200 9,379,674
Income (loss) from operations (6,900,792) 66,704 (9,695,643) 441,487
Non-operating income (expenses):        
Interest expense (7,088) (4,331) (22,270) (326,397)
Interest income 94,200 9,172 221,329 23,562
Write-down of investment (1,710,358) (1,710,358)
Interest expense – beneficial conversion of notes payable (636,075)
Loss on extinguishment of debt (790,723)
PPP Loan Forgiveness 1,032,316
Other income (expense) (210,399) (11,889) (147,528) (15,652)
Total non-operating income (expenses) (1,833,645) (7,048) (1,658,827) (712,969)
Income (loss) before income taxes (8,734,437) 59,656 (11,354,470) (271,482)
Income tax expense (benefit) (73,654) (258,166)
Net income (loss) (8,660,783) 59,656 (11,096,304) (271,482)
Comprehensive income (loss) $ (8,660,783) $ 59,656 $ (11,096,304) $ (271,482)
Earnings (loss) per share:        
Earnings (loss) per share - basic $ (0.81) $ 0.01 $ (1.05) $ (0.03)
Earnings (loss) per share - dilutive $ (0.81) $ 0.00 $ (1.05) $ (0.03)
Weighted average share - basic 10,674,796 11,440,255 10,577,453 10,177,482
Weighted average shares - dilutive 10,674,796 12,204,530 10,577,453 10,177,482
Equipment Systems [Member]        
Revenue        
Total Revenue $ 3,879,272 $ 16,454,321 $ 31,024,187 $ 39,978,388
Service [Member]        
Revenue        
Total Revenue 2,839,338 1,461,041 9,505,396 2,009,961
Construction Design-Build [Member]        
Revenue        
Total Revenue 5,384,267 8,301,588
Consumable Products [Member]        
Revenue        
Total Revenue $ 265,416 $ 372,449 $ 871,488 $ 1,165,115
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 4,719 $ 14,553,438 $ (21,964,321) $ (7,406,164)
Beginning balance, shares at Dec. 31, 2020 4,718,714        
Stock-based compensation 1,096,441 1,096,441
Net income (loss) (271,482) (271,482)
Stock issuance related to acquisition $ 202 1,999,798 2,000,000
Stock Issuance related to acquisition, shares 202,066        
Stock issued with exercise of warrants $ 22 9,974 9,996
Stock issued with exercise of warrants, shares 22,490        
Common stock repurchased (6,901,811) (6,901,811)
Stock Options Exercised $ 38 235,187 235,225
Stock Options Exercised, shares 37,882        
Beneficial conversion feature 636,075 636,075
Conversion of Bridge Financing $ 254 1,907,971 1,908,225
Conversion of Bridge Financing, shares 254,425        
Stock grant program vesting $ 85 (85)
Stock grant program vesting, shares 85,267        
Stock issuance related to offering, net of offering costs of $4,596,257 $ 6,210 57,497,533 57,503,743
Stock issuance related to offering, net of offering costs of $4,596,257, shares 6,210,000        
Ending balance, value at Sep. 30, 2021 $ 11,530 77,936,332 (22,235,803) (6,901,811) 48,810,248
Beginning balance, shares at Sep. 30, 2021 11,530,844        
Beginning balance, value at Jun. 30, 2021 $ 11,223 75,227,775 (22,295,459) (3,474,270) 49,469,269
Beginning balance, shares at Jun. 30, 2021 11,222,914        
Stock-based compensation 506,034 506,034
Stock grant program vesting $ 68 (68)
Stock grant program vesting, shares 68,681        
Net income (loss) 59,656 59,656
Stock issuance related to acquisition $ 202 1,999,798 2,000,000
Stock Issuance related to acquisition, shares 202,066        
Stock issued with exercise of warrants $ 4 (4)
Stock issued with exercise of warrants, shares         4,078
Common stock repurchased (3,427,541) $ (3,427,541)
Stock Options Exercised $ 33 202,797 202,830
Stock Options Exercised, shares 33,105        
Ending balance, value at Sep. 30, 2021 $ 11,530 77,936,332 (22,235,803) (6,901,811) 48,810,248
Beginning balance, shares at Sep. 30, 2021 11,530,844        
Beginning balance, value at Dec. 31, 2021 $ 11,588 78,679,220 (22,839,988) (7,683,490) 48,167,330
Beginning balance, shares at Dec. 31, 2021 11,588,110        
Stock-based compensation 1,860,767 1,860,767
Treasury stock (3,956,447) (3,956,447)
Net income (loss) (11,096,304) (11,096,304)
Stock issuance related to acquisition $ 283 2,499,717 2,500,000
Stock Issuance related to acquisition, shares 283,515        
Stock issued with exercise of warrants $ 35 (35)
Stock issued with exercise of warrants, shares 34,863        
Stock Options Exercised $ 5 28,792 $ 28,797
Stock Options Exercised, shares 4,555       4,555
Stock grant program vesting $ 38 (38)
Stock issuance, shares 37,675        
Stock grant program vesting, shares         76,246
Ending balance, value at Sep. 30, 2022 $ 11,949 83,068,423 (33,936,292) (11,639,937) $ 37,504,143
Beginning balance, shares at Sep. 30, 2022 11,948,718        
Beginning balance, value at Jun. 30, 2022 $ 11,911 82,971,694 (25,275,509) (11,456,667) 46,251,429
Beginning balance, shares at Jun. 30, 2022 11,911,043        
Stock-based compensation 96,767 96,767
Treasury stock (183,270) (183,270)
Stock grant program vesting $ 38 (38)
Stock grant program vesting, shares 37,675        
Net income (loss) (8,660,783) (8,660,783)
Ending balance, value at Sep. 30, 2022 $ 11,949 $ 83,068,423 $ (33,936,292) $ (11,639,937) $ 37,504,143
Beginning balance, shares at Sep. 30, 2022 11,948,718        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical)
9 Months Ended
Sep. 30, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]  
Stock issuance cost $ 4,596,257
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash Flows from Operating Activities    
Net income (loss) $ (11,096,304) $ (271,482)
Adjustments to reconcile net income (loss) from operations:    
Depreciation and amortization 1,116,585 263,932
Deferred income tax benefit (258,166)  
Amortization of deferred financing costs 103,632
Loss on extinguishment of debt 790,723
PIK interest (46,574)
Interest on convertible notes 53,725
Impairment of investment 1,710,358
Stock-based compensation expense 1,860,767 1,096,441
Beneficial conversion of Bridge notes 636,075
Inventory write-offs (60,799) 26,792
Bad debt expense 65,000 28,248
PPP loan forgiveness (1,032,316)
Changes in operating assets and liabilities (net of acquired amounts):    
Accounts receivable 2,222,194 (3,229,513)
Inventories 264,559 (94,101)
Prepayments and other assets 6,885,588 (5,237,138)
Accounts payable and accrued expenses (97,142) 2,672,135
Operating leases (139,251)
Customer deposits (11,415,622) 4,517,732
Net Cash Provided By (Used In) Operating Activities (8,988,807) 324,885
Cash Flows from Investing Activities    
Business combinations, net of cash acquired (2,709,148) (5,551,642)
Purchases of property and equipment (252,902) (189,815)
Net Cash Used In Investing Activities (2,962,050) (5,741,457)
Cash Flows from Financing Activities    
Repurchase of common stock (3,956,447) (6,901,811)
Proceeds from issuance of Common Stock, net of offering costs 58,405,686
Repayment of debt (5,755,845)
Proceeds from stock issuance 28,796
Payment of finance lease ROU liability (108,500)
Net Cash Provided By (Used In) Financing Activities (4,036,151) 45,748,030
Net Increase (Decrease) in Cash (15,987,008) 40,331,458
Cash at Beginning of Period 34,592,190 184,469
Cash at End of Period 18,605,182 40,515,927
Supplemental Cash Flow Information:    
Interest paid 22,271 222,765
Operating lease right of use asset 421,049
Supplemental disclosure of non-cash investing and financing activities:    
Stock issued related to acquisitions 2,500,000 2,000,000
Operating lease right of use assets and liabilities extension 542,903 632,725
PPP Loan Forgiveness $ 1,032,316
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION, ACQUISITIONS, AND LIQUIDITY
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION, ACQUISITIONS, AND LIQUIDITY

NOTE 1 – ORGANIZATION, ACQUISITIONS, AND LIQUIDITY

 

Organization

 

urban-gro, Inc. (“we,” “us,” “our,” the “Company,” or “urban-gro”) is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture (“CEA”), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. We also serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.

 

Acquisitions

 

Emerald

 

On April 29, 2022 (the “Emerald Closing Date”), the Company acquired all of the issued and outstanding capital stock (the “Emerald Acquisition”) of Emerald Construction Management, Inc. (“Emerald”) from its shareholders (collectively, the “Emerald Sellers”) through a forward merger into a wholly owned subsidiary of urban-gro, which has subsequently changed its name post-merger to Emerald Construction Management, Inc. The aggregate initial purchase price for the Emerald Acquisition was $7.8 million (the “Initial Emerald Purchase Price”), which represented $7.0 million in initial purchase price and an estimated $0.8 million in working capital adjustments.

 

The Initial Emerald Purchase Price was payable as follows: $3.3 million in cash to the Emerald Sellers, net of satisfaction of Emerald’s outstanding debt of approximately $0.4 million; and 283,515 shares of the Company’s common stock valued at $2.5 million issued to the Emerald Sellers. The value of the shares of the Company’s common stock issued at closing was determined based upon the daily volume weighted average closing price (“VWAP”) of the Company’s common stock in the ten trading days prior to the signing date of the Emerald Acquisition Agreement.

 

The Emerald Sellers may earn up to $2.0 million of contingent consideration (the “Emerald Contingent Consideration”) based on the performance of Emerald during the 2-year period following the Emerald Closing Date. The Emerald Contingent Consideration is payable quarterly in shares of the Company’s common stock for a two-year period and will be equal to 35% of Emerald’s Quarterly Gross Profit (as defined in the Emerald Acquisition Agreement). The value of such shares will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter the Quarterly Gross Profit is calculated. The Company accounted for the acquisition of Emerald as follows:

 

 

      
Purchase Price  $7,671,557 
      
Allocation of Purchase Price:     
Cash  $622,641 
Accounts receivable  $2,666,811 
Contract receivable  $494,456 
Prepayments and other assets  $38,086 
Property and equipment  $403,008 
ROU asset  $82,408 
Goodwill  $4,135,006 
Intangible assets  $3,659,000 
Accrued expenses  $2,361,302 
Contract liabilities  $1,071,399 
ROU liability  $82,408 
Deferred tax liability  $914,750 

 

The following pro forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    25,911,249    61,384,107    58,974,083 
Net Income (loss)   (8,597,133)   561,630    (10,155,899)   (15,053)

 

Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

 

2WR

 

On June 28, 2021, the Company’s wholly-owned subsidiary, urban-gro Architect Holdings, LLC (the “Buyer”), and the 2WRCO Shareholders, the 2WRGA Shareholders, the MJ12 Shareholders, and the 2WRMS Shareholders (collectively, the “2WR Sellers”), and Sam Andras, an individual entered into a Stock Purchase Agreement (the “2WR Purchase Agreement”), pursuant to which the Buyer would purchase all of the issued and outstanding capital stock of 2WR of Colorado, Inc., a Colorado corporation (“2WRCO”), 2WR of Georgia, Inc., a Georgia corporation (“2WRGA”), MJ12 Design Studio, Inc., a Colorado corporation (“MJ12”) (collectively, the “2WR Purchased Shares”) from the 2WR Sellers. In connection with the acquisition of the 2WR Purchased Shares, the Buyer entered into an affiliate relationship with 2WR of Mississippi, P.C., a Mississippi professional corporation (“2WRMS” and together with 2WRCO, 2WRGA and MJ12, the “2WR Entities”). The transaction closed on July 30, 2021. The aggregate initial purchase price for the 2WR Purchased Shares was $10.5 million (the “2WR Purchase Price”), which represented $9.1 million in purchase price and an estimated $1.4 million in working capital adjustments.

 

 

The 2WR Purchased Shares were payable as follows: $6.5 million in cash, net of the satisfaction of 2WR’s outstanding debt of $0.5 million; and 202,066 shares of the Company’s common stock valued at $2.0 million issued to the 2WR Sellers (the “2WR Closing Payment Shares”). The value of the shares of the Company’s common stock issued at closing was determined based upon the daily VWAP of the Company’s common stock in the ten trading days prior to the signing date of the 2WR Purchase Agreement.

 

The 2WR Purchase Agreement provides for additional earnout payments (“2WR Earnout Payments”) to the 2WR Sellers of up to an aggregate amount of $2.0 million, payable in cash or unregistered shares of the Company’s common stock in the Buyer’s sole discretion. The 2WR Earnout Payments are payable quarterly for a two-year period and will be equal to 20% of the 2WR Entities’ quarterly gross profit (as defined in the 2WR Purchase Agreement). The value of the 2WR Closing Payment Shares was determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the issuance of such shares. If paid in shares, the value of 2WR Earnout Payments will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter. The Company accounted for the acquisition of the 2WR Entities as follows:

 

      
Purchase Price  $10,058,536 
      
Allocation of Purchase Price:     
Cash  $950,690 
Accounts receivable  $1,676,208 
Prepayments and other assets  $42,752 
Property and equipment  $9,351 
Goodwill  $7,090,054 
Intangible assets  $1,762,500 
Accrued expenses  $1,032,394 
Deferred tax liability  $440,625 

 

The following pro forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    19,225,173    49,702,659    47,842,906 
Net Income (loss)   (8,660,783)   389,217    (11,096,304)   1,022,095 

 

Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

 

Liquidity and Going Concern

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Unaudited Condensed Consolidated Financial Statements

 

The Company has prepared the accompanying condensed consolidated financial statements pursuant to the rules and regulations of the SEC for condensed financial reporting. The condensed consolidated financial statements are unaudited and, in the Company’s opinion, include all adjustments, consisting of normal recurring adjustments and accruals necessary for a fair presentation of the Company’s condensed consolidated balance sheets, condensed consolidated statements of operations and comprehensive income (loss), condensed consolidated statements of shareholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented. The results reported in these condensed consolidated financial statements should not be regarded as necessarily indicative of results that may be expected for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted in accordance with regulations of the SEC. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

Significant Accounting Policies

 

For a detailed discussion about the Company’s significant accounting policies, refer to Note 2 — “Summary of Significant Accounting Policies,” in the Company’s consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. During the nine months ended September 30, 2022, there were no material changes made to the Company’s significant accounting policies.

 

Use of Estimates

 

In preparing condensed consolidated financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reported period. Actual results could differ from those estimates. Significant estimates include: estimated revenues earned under construction design-build contracts; estimated useful lives and potential impairment of long-lived assets, intangibles and goodwill; inventory write offs; allowance for deferred tax assets; and allowance for bad debt.

 

Reclassification

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

 

Balance Sheet Classifications

 

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.

 

 

Contract Assets and Liabilities

 

The timing of when the Company bills customers on long-term construction contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized, the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized, the result is deferred revenue, which is included in contract liabilities.

 

Retainages subject to conditions other than the passage of time are included in contract assets and contract liabilities.

 

Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.

 

The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:

 

 

      
Contract assets     
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage  $1,009,760 
      
Retainage included in contract assets due to being conditional on something other than solely passage of time   261,142 
Total contract assets  $1,270,902 
      
Contract liabilities     
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage  $2,095,432
      
Retainage included in contract liabilities due to being conditional on something other than solely passage of time   (69,271)
Total contract liabilities  $2,026,161

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 3 – RELATED PARTY TRANSACTIONS

 

Cloud 9 Support, LLC (“Cloud 9”) is an entity owned by James Lowe, a director of the Company. Cloud 9 purchases materials from the Company for use with its customers. Total sales to Cloud 9 from the Company were $13,383 and $99,556 during the nine months ended September 30, 2022, and 2021, respectively, and $1,571 and $5,349 during the three months ended September 30, 2022 and 2021, respectively. Outstanding receivables from Cloud 9 as of September 30, 2022 and December 31, 2021 totaled $5,623 and $6,797 respectively.

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
PREPAYMENTS AND OTHER ASSETS
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAYMENTS AND OTHER ASSETS

NOTE 4 – PREPAYMENTS AND OTHER ASSETS

 

Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:

 

           
   September 30, 2022   December 31, 2021 
Vendor prepayments  $3,317,075   $10,652,962 
Prepaid services and fees   1,485,170    587,505 
Other assets   50,017    7,799 
Prepayments and other assets  $4,852,262   $11,248,266 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS
9 Months Ended
Sep. 30, 2022
Equity Method Investments and Joint Ventures [Abstract]  
INVESTMENTS

NOTE 5 – INVESTMENTS

 

The components of investments are summarized as follows:

 

           
   Edyza   XS Financial 
Balances at December 31, 2021  $1,710,358   $2,500,000 
Impairment   (1,710,358)   - 
PIK interest   -    46,574 
Balances at September 30, 2022  $-   $2,546,574 

 

Edyza

 

The Company has a strategic investment in Edyza, Inc. (“Edyza”), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

 

During the three months ended September 30, 2022, the Company has fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an “other than temporary loss.” The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its 19.5% ownership. The loss recorded in the three and nine months ended September 30, 2022 was $1.7 million.

 

XS Financial

 

On October 30, 2021, the Company’s wholly-owned subsidiary UGFS, LLC, a Colorado limited liability company (“UGFS”), participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) (“XSF”), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to Controlled Environment Agriculture (CEA) companies in the United States. UGFS invested $2,500,000 of a total $43,500,000 raised by XSF. The investment is convertible into equity and incurs 9.50% interest payable in cash (8.0%) and payment-in-kind Notes (“PIK”) (1.5%) prior to any Nasdaq listing and 8.0% interest after any listing, pursuant to the Note Purchase Agreement. The debt matures on October 28, 2023, with a one-year option to extend the maturity date at the option of XSF. In addition, UGFS received 1,250,000 warrants with a CAD$0.45 exercise price pursuant to the Warrant instrument. No value was attributed to the warrants at the time of the investment in XFS.

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL & INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL & INTANGIBLE ASSETS

NOTE 6 – GOODWILL & INTANGIBLE ASSETS

 

Goodwill

 

The Company has recorded goodwill in conjunction with the acquisitions it has completed. The goodwill balances as of September 30, 2022 and December 31, 2021 were $12,127,124 and $7,992,121, respectively. Goodwill is not amortized. There is no goodwill for income tax purposes. The Company did not record any impairment charges related to goodwill for the periods ended September 30, 2022 and 2021.

 

Intangible Assets Other Than Goodwill

 

Intangible assets as of September 30, 2022 and December 31, 2021 consisted of the following:

 

   September 30, 2022 
Finite-lived intangible assets:  Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $2,987,100   $243,940   $2,743,160 
Trademarks and trade names   1,737,000    253,241    1,483,759 
Backlog and Other   713,837    551,920    161,917 
Total finite-lived intangible assets:   5,437,937    1,049,101    4,388,836 
                
Indefinite-lived intangible assets:               
Patents   44,276    -    44,276 
Trade name   28,291    -    28,291 
Total indefinite-lived intangible assets:   72,567    -    72,567 
Total Intangible assets, net  $5,510,504   $1,049,101   $4,461,403 

 

                
   December 31, 2021 
   Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $834,100   $49,649   $784,451 
Trademarks and trade names   499,000    41,583    457,417 
Backlog and Other   518,404    184,806    333,598 
Total  $1,851,504   $276,039   $1,575,466 

 

The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2022, is summarized below:

 

      
   Estimated Future 
   Amortization Expense 
Remainder of 2022  $263,428 
2023   883,978 
2024   799,111 
2025   799,111 
Thereafter   1,643,208 
Total  $4,388,836 

 

Amortization expense for intangible assets for the nine months ended September 30, 2022 and 2021 was $773,063 and $101,727, respectively. Amortization expense for intangible assets for the three months ended September 30, 2022 and 2021 was $304,339 and $101,149, respectively.

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

NOTE 7 – ACCRUED EXPENSES

 

Accrued expenses are summarized as follows:

 

           
   September 30,   December 31, 
   2022   2021 
Accrued operating expenses  $1,053,367   $628,871 
Business development accrual   

1,931,280

    

-

 
Accrued wages and related expenses   1,017,949    1,887,124 
Accrued 401(k)   158,091    23,520 
Accrued sales tax payable   1,586,937    1,338,763 
Accrued expenses  $5,747,624   $3,878,278 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
RISKS AND UNCERTAINTIES
9 Months Ended
Sep. 30, 2022
Risks and Uncertainties [Abstract]  
RISKS AND UNCERTAINTIES

NOTE 8 – RISKS AND UNCERTAINTIES

 

Concentration Risk

 

The table below shows customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

 

Customers exceeding 10% of revenue:

 

  

Three Months Ended

September 30,

  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

  

Nine Months Ended

September 30,

 
Company Customer Number  2022   2021   2022   2021 
C000001462   *    58%   12%   51%
C000001140   *    *    16%   * 
C000001696   12%   *    *    * 

 

Customers exceeding 10% of accounts receivable:

 

   September 30,   December 31, 
Company Customer Number  2022   2021 
C000001462   *    41%
C000001140   14%   23%
C000002187   22%   * 

 

 

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

 

Vendors exceeding 10% of purchases:

 

   Three Months Ended
September 30,
   Three Months Ended
September 30,
  

Nine
Months Ended

September 30,

   Nine Months Ended
September 30,
 
Company Vendor Number  2022   2021   2022   2021 
V000001029   *    10%   19%   * 
V000000453   *    18%   *    13%
V000001326   10%   18%   *    13%
V000001372   *    15%   *    15%

 

Vendors exceeding 10% of accounts payable:

 

   September 30,   December 31, 
Company Vendor Number  2022   2021 
V000000453   *    20%
V000001372   *    33%
V000001326   *    12%
V000001740   14%   * 
V000001818   15%    * 

 

*Amounts less than 10%

 

Foreign Exchange Risk

 

Although the Company’s revenues and expenses are expected to be predominantly denominated in United States dollars, the Company may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which the Company may operate may have a material adverse effect on the Company’s business, financial condition and operating results. The Company may, in the future, establish a program to hedge a portion of the Company’s foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if the Company develops a hedging program, there can be no assurance that it will effectively mitigate currency risks.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

NOTE 9 – STOCK-BASED COMPENSATION

 

Stock-based compensation expense for the nine months ended September 30, 2022, and 2021 was $1,860,767 and $1,096,441, respectively, based on the vesting schedule of the stock grants and options. Stock-based compensation expense for the three months ended September 30, 2022 and 2021 was $96,767 and $506,034, respectively, based on the vesting schedule of the stock grants and options. No cash flow effects are anticipated for stock grants.

 

The following schedule shows stock grant activity for the nine months ended September 30, 2022:

 

    

Number of

shares

 
     
Grants unissued as of December 31, 2021   153,673 
      
Issued   542,584 
Forfeiture/Cancelled   (139,226)
Grants Vested   (62,172)
Grants unissued as of September 30, 2022   494,859 

 

 

As of September 30, 2022, the Company has $2.3 million in unrecognized stock-based compensation expense related to these stock grants.

 

The following schedule shows stock option activity for the nine months ended September 30, 2022.

 

   Number of Shares  

Weighted

Average

Remaining

Life (Years)

  

Weighted

Average

Exercise

Price

 
Stock options outstanding as of December 31, 2021   641,337    7.55   $6.27 
Issued   76,246    

9.20

   $10.48 
Forfeiture/Expired   (40,982)   6.81   $6.05 
Exercised   (4,555)   -   $6.00 
Stock options outstanding as of September 30, 2022   672,046    7.83   $6.76 
Stock options exercisable as of September 30, 2022   462,798    7.01   $5.66 

 

The fair value of the options is calculated using the Black-Scholes pricing model based on the market value of the underlying common stock at the valuation measurement date of $10.48, the remaining contractual term of the options of 10 years, risk-free interest rate of 1.61% and expected volatility of the price of the underlying common stock of 100%.

 

As of September 30, 2022, the Company has $0.3 million in unrecognized stock-based compensation expense related to these stock options. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 is $0.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS’ EQUITY
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY

NOTE 10 – SHAREHOLDERS’ EQUITY

 

On May 24, 2021, the Board of Directors authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board of Directors authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board of Directors authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board of Directors authorized an additional $2 million increase to the stock repurchase, to a total of $10.5 million.

 

During the nine months ended September 30, 2022, the Company repurchased 482,211 shares of common stock at an average price per share of $8.20, for a total price of $4.0 million under this program. During the three months ended September 30, 2022, the Company repurchased 63,123 shares of common stock at an average price per share of $2.90, for a total price of $0.2 million. During the nine months ended September 30, 2021, the company repurchased 421,024 shares of common stock at an average price per share of $9.33, for a total price of $4.0 million. During the three months ended September 30, 2021, the Company repurchased 368,129 shares of common stock at an average price per share of $9.31, for a total of $3.4 million. In total, the Company has repurchased 987,126 shares of common stock at an average of $8.78 per share, for a total price of $8.7 million, under this program.

 

In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS
9 Months Ended
Sep. 30, 2022
Warrants  
WARRANTS

NOTE 11 – WARRANTS

 

The following table shows warrant activity for the nine months ended September 30, 2022.

 

  

Number of

shares

  

Weighted

Average

Exercise Price

 
Warrants outstanding as of December 31, 2021   374,088   $11.26 
Exercised   (18,196)  $6.00 
Terminated – cashless exercise   (44,393)  $6.00 
Warrants outstanding as of September 30, 2022   311,499   $12.32 
Warrants exercisable as of September 30, 2022   311,499   $12.32 

 

The weighted-average life of the warrants is 2.10 years. The aggregate intrinsic value of the warrants outstanding and exercisable as of September 30, 2022 is $0.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
BUSINESS DEVELOPMENT
9 Months Ended
Sep. 30, 2022
Business Development  
BUSINESS DEVELOPMENT

NOTE 12 – BUSINESS DEVELOPMENT

 

During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, during the third quarter of 2022, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.

 

During the three months ended and at September 30, 2022, the Company delivered $1.3 million of replacement lighting equipment and accrued an additional $2.0 million of expense for the remaining order total for shipments delivered in October 2022. The total business development expense recorded in the three months ended September 30, 2022 was $3.3 million. This expense is a one-time expense. 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 13 – INCOME TAXES

 

The Company has experienced losses for both book and tax purposes since inception. The deferred income tax benefit for the three and nine month periods ended September 30, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 14 – SUBSEQUENT EVENTS

 

The Company has evaluated events and transaction occurring subsequent to September 30, 2022 up to the date of this filing of these condensed consolidated financial statements. These statements contain all necessary adjustments and disclosures resulting from that evaluation.

 

On October 10, 2022, the Company signed a binding term sheet to acquire substantially all of the operating assets of Dawson Van Orden, Inc. (“DVO”), an engineering firm with significant experience in indoor CEA, for a total purchase consideration of up to $7.3 million. The asset acquisition of DVO was completed on October 31, 2022 by urban-gro Engineering, Inc., d/b/a DVO, a wholly owned subsidiary of the Company. The Company funded the $7.3 million purchase price, which includes a contingent consideration of up to $1.1 million paid in cash or equity at the Company’s discretion, with $1.3 million in cash, a promissory note of $3.8 million to be paid out over four quarters, and $1.1 million of its common stock at a pre-set price of $4 per share.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

In preparing condensed consolidated financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reported period. Actual results could differ from those estimates. Significant estimates include: estimated revenues earned under construction design-build contracts; estimated useful lives and potential impairment of long-lived assets, intangibles and goodwill; inventory write offs; allowance for deferred tax assets; and allowance for bad debt.

 

Reclassification

Reclassification

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

 

Balance Sheet Classifications

Balance Sheet Classifications

 

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.

 

Receivable [Policy Text Block]

 

Contract Assets and Liabilities

Contract Assets and Liabilities

 

The timing of when the Company bills customers on long-term construction contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized, the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized, the result is deferred revenue, which is included in contract liabilities.

 

Retainages subject to conditions other than the passage of time are included in contract assets and contract liabilities.

 

Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.

 

The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:

 

 

      
Contract assets     
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage  $1,009,760 
      
Retainage included in contract assets due to being conditional on something other than solely passage of time   261,142 
Total contract assets  $1,270,902 
      
Contract liabilities     
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage  $2,095,432
      
Retainage included in contract liabilities due to being conditional on something other than solely passage of time   (69,271)
Total contract liabilities  $2,026,161

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables)
9 Months Ended
Sep. 30, 2022
Emerald Construction Management Inc [Member]  
Restructuring Cost and Reserve [Line Items]  
SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES

 

      
Purchase Price  $7,671,557 
      
Allocation of Purchase Price:     
Cash  $622,641 
Accounts receivable  $2,666,811 
Contract receivable  $494,456 
Prepayments and other assets  $38,086 
Property and equipment  $403,008 
ROU asset  $82,408 
Goodwill  $4,135,006 
Intangible assets  $3,659,000 
Accrued expenses  $2,361,302 
Contract liabilities  $1,071,399 
ROU liability  $82,408 
Deferred tax liability  $914,750 
SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION

The following pro forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    25,911,249    61,384,107    58,974,083 
Net Income (loss)   (8,597,133)   561,630    (10,155,899)   (15,053)
2WR Sellers [Member]  
Restructuring Cost and Reserve [Line Items]  
SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES

 

      
Purchase Price  $10,058,536 
      
Allocation of Purchase Price:     
Cash  $950,690 
Accounts receivable  $1,676,208 
Prepayments and other assets  $42,752 
Property and equipment  $9,351 
Goodwill  $7,090,054 
Intangible assets  $1,762,500 
Accrued expenses  $1,032,394 
Deferred tax liability  $440,625 
SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION

The following pro forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue   12,368,293    19,225,173    49,702,659    47,842,906 
Net Income (loss)   (8,660,783)   389,217    (11,096,304)   1,022,095 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES

The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:

 

 

      
Contract assets     
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage  $1,009,760 
      
Retainage included in contract assets due to being conditional on something other than solely passage of time   261,142 
Total contract assets  $1,270,902 
      
Contract liabilities     
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage  $2,095,432
      
Retainage included in contract liabilities due to being conditional on something other than solely passage of time   (69,271)
Total contract liabilities  $2,026,161
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
PREPAYMENTS AND OTHER ASSETS (Tables)
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
SCHEDULE OF PREPAID BALANCES

Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:

 

           
   September 30, 2022   December 31, 2021 
Vendor prepayments  $3,317,075   $10,652,962 
Prepaid services and fees   1,485,170    587,505 
Other assets   50,017    7,799 
Prepayments and other assets  $4,852,262   $11,248,266 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2022
Equity Method Investments and Joint Ventures [Abstract]  
SCHEDULE OF COST METHOD INVESTMENTS

The components of investments are summarized as follows:

 

           
   Edyza   XS Financial 
Balances at December 31, 2021  $1,710,358   $2,500,000 
Impairment   (1,710,358)   - 
PIK interest   -    46,574 
Balances at September 30, 2022  $-   $2,546,574 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL & INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS

Intangible assets as of September 30, 2022 and December 31, 2021 consisted of the following:

 

   September 30, 2022 
Finite-lived intangible assets:  Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $2,987,100   $243,940   $2,743,160 
Trademarks and trade names   1,737,000    253,241    1,483,759 
Backlog and Other   713,837    551,920    161,917 
Total finite-lived intangible assets:   5,437,937    1,049,101    4,388,836 
                
Indefinite-lived intangible assets:               
Patents   44,276    -    44,276 
Trade name   28,291    -    28,291 
Total indefinite-lived intangible assets:   72,567    -    72,567 
Total Intangible assets, net  $5,510,504   $1,049,101   $4,461,403 

 

                
   December 31, 2021 
   Cost   Accumulated Amortization   Net Book Value 
Customer relationships  $834,100   $49,649   $784,451 
Trademarks and trade names   499,000    41,583    457,417 
Backlog and Other   518,404    184,806    333,598 
Total  $1,851,504   $276,039   $1,575,466 
SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS

The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2022, is summarized below:

 

      
   Estimated Future 
   Amortization Expense 
Remainder of 2022  $263,428 
2023   883,978 
2024   799,111 
2025   799,111 
Thereafter   1,643,208 
Total  $4,388,836 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses are summarized as follows:

 

           
   September 30,   December 31, 
   2022   2021 
Accrued operating expenses  $1,053,367   $628,871 
Business development accrual   

1,931,280

    

-

 
Accrued wages and related expenses   1,017,949    1,887,124 
Accrued 401(k)   158,091    23,520 
Accrued sales tax payable   1,586,937    1,338,763 
Accrued expenses  $5,747,624   $3,878,278 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
RISKS AND UNCERTAINTIES (Tables)
9 Months Ended
Sep. 30, 2022
Risks and Uncertainties [Abstract]  
SCHEDULES OF CONCENTRATION OF RISK

The table below shows customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

 

Customers exceeding 10% of revenue:

 

  

Three Months Ended

September 30,

  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

  

Nine Months Ended

September 30,

 
Company Customer Number  2022   2021   2022   2021 
C000001462   *    58%   12%   51%
C000001140   *    *    16%   * 
C000001696   12%   *    *    * 

 

Customers exceeding 10% of accounts receivable:

 

   September 30,   December 31, 
Company Customer Number  2022   2021 
C000001462   *    41%
C000001140   14%   23%
C000002187   22%   * 

 

 

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

 

Vendors exceeding 10% of purchases:

 

   Three Months Ended
September 30,
   Three Months Ended
September 30,
  

Nine
Months Ended

September 30,

   Nine Months Ended
September 30,
 
Company Vendor Number  2022   2021   2022   2021 
V000001029   *    10%   19%   * 
V000000453   *    18%   *    13%
V000001326   10%   18%   *    13%
V000001372   *    15%   *    15%

 

Vendors exceeding 10% of accounts payable:

 

   September 30,   December 31, 
Company Vendor Number  2022   2021 
V000000453   *    20%
V000001372   *    33%
V000001326   *    12%
V000001740   14%   * 
V000001818   15%    * 

 

*Amounts less than 10%

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF STOCK GRANT ACTIVITY

The following schedule shows stock grant activity for the nine months ended September 30, 2022:

 

    

Number of

shares

 
     
Grants unissued as of December 31, 2021   153,673 
      
Issued   542,584 
Forfeiture/Cancelled   (139,226)
Grants Vested   (62,172)
Grants unissued as of September 30, 2022   494,859 
SCHEDULE OF STOCK GRANT VESTING PERIODS

The following schedule shows stock option activity for the nine months ended September 30, 2022.

 

   Number of Shares  

Weighted

Average

Remaining

Life (Years)

  

Weighted

Average

Exercise

Price

 
Stock options outstanding as of December 31, 2021   641,337    7.55   $6.27 
Issued   76,246    

9.20

   $10.48 
Forfeiture/Expired   (40,982)   6.81   $6.05 
Exercised   (4,555)   -   $6.00 
Stock options outstanding as of September 30, 2022   672,046    7.83   $6.76 
Stock options exercisable as of September 30, 2022   462,798    7.01   $5.66 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS (Tables)
9 Months Ended
Sep. 30, 2022
Warrants  
SCHEDULE OF WARRANT ACTIVITY

The following table shows warrant activity for the nine months ended September 30, 2022.

 

  

Number of

shares

  

Weighted

Average

Exercise Price

 
Warrants outstanding as of December 31, 2021   374,088   $11.26 
Exercised   (18,196)  $6.00 
Terminated – cashless exercise   (44,393)  $6.00 
Warrants outstanding as of September 30, 2022   311,499   $12.32 
Warrants exercisable as of September 30, 2022   311,499   $12.32 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details) - USD ($)
9 Months Ended
Jun. 28, 2021
Sep. 30, 2022
Dec. 31, 2021
Allocation of Purchase Price:      
Goodwill   $ 12,127,124 $ 7,992,121
Emerald Construction Management Inc [Member]      
Restructuring Cost and Reserve [Line Items]      
Purchase Price   7,671,557  
Allocation of Purchase Price:      
Cash   622,641  
Accounts receivable   2,666,811  
Contract receivable   494,456  
Prepayments and other assets   38,086  
Property and equipment   403,008  
ROU asset   82,408  
Goodwill   4,135,006  
Intangible assets   3,659,000  
Accrued expenses   2,361,302  
Contract liabilities   1,071,399  
ROU liability   82,408  
Deferred tax liability   914,750  
2WR Sellers [Member]      
Restructuring Cost and Reserve [Line Items]      
Purchase Price $ 9,100,000 10,058,536  
Allocation of Purchase Price:      
Cash   950,690  
Accounts receivable   1,676,208  
Prepayments and other assets   42,752  
Property and equipment   9,351  
Goodwill   7,090,054  
Intangible assets   1,762,500  
Accrued expenses   1,032,394  
Deferred tax liability   $ 440,625  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Emerald Construction Management Inc [Member]        
Restructuring Cost and Reserve [Line Items]        
Revenue $ 12,368,293 $ 25,911,249 $ 61,384,107 $ 58,974,083
Net Income (loss) (8,597,133) 561,630 (10,155,899) (15,053)
2WR Sellers [Member]        
Restructuring Cost and Reserve [Line Items]        
Revenue 12,368,293 19,225,173 49,702,659 47,842,906
Net Income (loss) $ (8,660,783) $ 389,217 $ (11,096,304) $ 1,022,095
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative) - USD ($)
9 Months Ended
Apr. 29, 2022
Jun. 28, 2021
Sep. 30, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common Stock, Par or Stated Value Per Share     $ 0.001 $ 0.001
Emerald Construction Management Inc [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Purchase price $ 7,800,000      
Business acquisition, initial purchase price 7,000,000.0      
Working capital adjustment 800,000      
Business acquisition, cash payment 3,300,000      
Business acquisition, outstanding debt $ 400,000      
Business acquisition, shares issued, shares 283,515      
Business acquisition, shares issued, value $ 2,500,000      
Business Combination, Contingent Consideration, Liability $ 2,000,000.0      
Business Combination, Contingent Consideration Arrangements, Description The Emerald Contingent Consideration is payable quarterly in shares of the Company’s common stock for a two-year period and will be equal to 35% of Emerald’s Quarterly Gross Profit (as defined in the Emerald Acquisition Agreement).      
Purchase price     $ 7,671,557  
2WR Sellers [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Purchase price   $ 10,500,000    
Working capital adjustment   1,400,000    
Business acquisition, cash payment   6,500,000    
Business acquisition, outstanding debt   $ 500,000    
Business acquisition, shares issued, shares   202,066    
Business acquisition, shares issued, value   $ 2,000,000.0    
Purchase price   9,100,000 $ 10,058,536  
2WR Sellers [Member] | Purchase Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Business acquisition, cash payment   $ 2,000,000.0    
Business Combination, Contingent Consideration Arrangements, Description   The 2WR Earnout Payments are payable quarterly for a two-year period and will be equal to 20% of the 2WR Entities’ quarterly gross profit (as defined in the 2WR Purchase Agreement)    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)
Sep. 30, 2022
USD ($)
Accounting Policies [Abstract]  
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage $ 1,009,760
Retainage included in contract assets due to being conditional on something other than solely passage of time 261,142
Total contract assets 1,270,902
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage 2,095,432
Retainage included in contract liabilities due to being conditional on something other than solely passage of time (69,271)
Total contract liabilities $ 2,026,161
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS (Details Narrative) - Cloud 9 Support, LLC [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Revenue from related party $ 1,571 $ 5,349 $ 13,383 $ 99,556  
Account receivable, related party $ 5,623   $ 5,623   $ 6,797
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF PREPAID BALANCES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Vendor prepayments $ 3,317,075 $ 10,652,962
Prepaid services and fees 1,485,170 587,505
Other assets 50,017 7,799
Prepayments and other assets $ 4,852,262 $ 11,248,266
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF COST METHOD INVESTMENTS (Details)
9 Months Ended
Sep. 30, 2022
USD ($)
Investments in and Advances to Affiliates [Line Items]  
Balances at December 31, 2021 $ 4,210,358
Balances at September 30, 2022 2,546,574
Edyza [Member]  
Investments in and Advances to Affiliates [Line Items]  
Balances at December 31, 2021 1,710,358
Impairment (1,710,358)
PIK interest
Balances at September 30, 2022
XS Financial [Member]  
Investments in and Advances to Affiliates [Line Items]  
Balances at December 31, 2021 2,500,000
Impairment
PIK interest 46,574
Balances at September 30, 2022 $ 2,546,574
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS (Details Narrative)
3 Months Ended 9 Months Ended
Oct. 30, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 30, 2021
$ / shares
Schedule of Equity Method Investments [Line Items]          
Equity method investment realized gain loss on disposal   $ 1,700,000 $ 1,700,000    
Investments   2,546,574 2,546,574 $ 4,210,358  
XS Financial [Member]          
Schedule of Equity Method Investments [Line Items]          
Investments $ 2,500,000 $ 2,546,574 $ 2,546,574 $ 2,500,000  
Capital rasied $ 43,500,000        
Conversion of debt into equity percentage 9.50%        
Debt Instrument, Maturity Date Oct. 28, 2023        
Warrants and rights outstanding | shares 1,250,000        
Share price | $ / shares         $ 0.45
XS Financial [Member] | Note Purchase Agreement [Member]          
Schedule of Equity Method Investments [Line Items]          
Conversion of debt into equity percentage 8.00%        
XS Financial [Member] | Note Purchase Agreement [Member] | Payment in Kind (PIK) Note [Member]          
Schedule of Equity Method Investments [Line Items]          
Conversion of debt into equity percentage 1.50%        
Edyza [Member]          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage   19.50% 19.50%    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets Cost $ 5,437,937 $ 1,851,504
Finite lived intangible assets accumulated amortization 1,049,101 276,039
Finite lived intangible assets net book value 4,388,836  
Indefinite lived intangible assets Cost 72,567  
Indefinite lived intangible assets accumulated amortization  
Indefinite lived intangible assets net book value 72,567  
Intangible assets net 5,510,504  
Infinite lived intangible assets accumulated amortization 1,049,101  
Intangible assets net excluding goodwill 4,461,403 1,575,466
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets Cost 2,987,100 834,100
Finite lived intangible assets accumulated amortization 243,940 49,649
Finite lived intangible assets net book value 2,743,160  
Intangible assets net excluding goodwill   784,451
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets Cost 1,737,000 499,000
Finite lived intangible assets accumulated amortization 253,241 41,583
Finite lived intangible assets net book value 1,483,759  
Intangible assets net excluding goodwill   457,417
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets Cost 713,837 518,404
Finite lived intangible assets accumulated amortization 551,920 184,806
Finite lived intangible assets net book value 161,917  
Intangible assets net excluding goodwill   $ 333,598
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite lived intangible assets Cost 44,276  
Indefinite lived intangible assets accumulated amortization  
Indefinite lived intangible assets net book value 44,276  
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite lived intangible assets Cost 28,291  
Indefinite lived intangible assets accumulated amortization  
Indefinite lived intangible assets net book value $ 28,291  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)
Sep. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2022 $ 263,428
2023 883,978
2024 799,111
2025 799,111
Thereafter 1,643,208
Total $ 4,388,836
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL & INTANGIBLE ASSETS (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]          
Goodwill $ 12,127,124   $ 12,127,124   $ 7,992,121
Amortization expense for intangible assets $ 304,339 $ 101,149 $ 773,063 $ 101,727  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued operating expenses $ 1,053,367 $ 628,871
Business development accrual 1,931,280
Accrued wages and related expenses 1,017,949 1,887,124
Accrued 401(k) 158,091 23,520
Accrued sales tax payable 1,586,937 1,338,763
Accrued expenses $ 5,747,624 $ 3,878,278
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULES OF CONCENTRATION OF RISK (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
C000001462 [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   58.00% 12.00% 51.00%  
C000001462 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         41.00%
C000001140 [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     16.00%    
C000001140 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     14.00%   23.00%
C000001696 [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 12.00%        
C000002187 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     22.00%    
V000001029 [Member] | Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   10.00% 19.00%    
V000000453 [Member] | Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   18.00%   13.00%  
V000000453 [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         20.00%
V000001326 [Member] | Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 10.00% 18.00%   13.00%  
V000001326 [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         12.00%
V000001372 [Member] | Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   15.00%   15.00%  
V000001372 [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         33.00%
V000001740 [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     14.00%    
V000001818 [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     15.00%    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF STOCK GRANT ACTIVITY (Details)
9 Months Ended
Sep. 30, 2022
shares
Share-Based Payment Arrangement [Abstract]  
Grants unissued as of December 31, 2021 153,673
Issued 542,584
Forfeiture/Cancelled (139,226)
Grants Vested (62,172)
Grants unissued as of September 30, 2022 494,859
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF STOCK GRANT VESTING PERIODS (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Stock options outstanding, Number of shares, beginning | shares 641,337
Stock options outstanding, Weighted Average Remaining Life (Years), beginning 7 years 6 months 18 days
Stock options outstanding, Weighted Average Exercise Price, Beginning | $ / shares $ 6.27
Issued, Number of shares | shares 76,246
Issued, Weighted Average Remaining Life (Years) 9 years 2 months 12 days
Issued, Weighted Average Exercise Price | $ / shares $ 10.48
Forfeiture/Expired, Number of shares | shares (40,982)
Forfeiture/Expired, weighted average remaining period 6 years 9 months 21 days
Forfeiture/Expired, Weighted Average Exercise Price | $ / shares $ 6.05
Exercised, Number of shares | shares (4,555)
Exercised, Weighted Average Exercise Price | $ / shares $ 6.00
Stock options outstanding, Number of shares, ending | shares 672,046
Stock options outstanding, Weighted Average Remaining Life (Years), ending 7 years 9 months 29 days
Stock options outstanding, Weighted Average Exercise Price, Ending | $ / shares $ 6.76
Stock options exercisable | shares 462,798
Stock options exercisable, Weighted Average Remaining Life (Years) 7 years 3 days
Stock options exercisable, Weighted Average Exercise Price | $ / shares $ 5.66
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 96,767 $ 506,034 $ 1,860,767 $ 1,096,441
Unrecognized share-based compensation expense 2,300,000   2,300,000  
Aggregate intrinsic value of options outstanding and exercisable 0   0  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized share-based compensation expense $ 300,000   $ 300,000  
Share price $ 10.48   $ 10.48  
Remaining contractual term     10 years  
Rsk-free interest rate     1.61%  
Expected volatility rate     100.00%  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS’ EQUITY (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 12, 2022
Feb. 02, 2022
Jan. 18, 2022
May 24, 2021
Stock Repurchase Program [Member]                  
Class of Stock [Line Items]                  
Stock repurchased during period shares       987,126          
Stock repurchased during period value       $ 8.7          
Share price   $ 8.78   $ 8.78          
Stock Repurchase Outside Of Program [Member]                  
Class of Stock [Line Items]                  
Stock repurchased during period shares 350,000                
Share price $ 8.50                
Stock repurchased during period value $ 3.0                
Common Stock [Member] | Stock Repurchase Program [Member]                  
Class of Stock [Line Items]                  
Stock repurchased during period shares   63,123 368,129 482,211 421,024        
Share price   $ 2.90 $ 9.31 $ 8.20 $ 9.33        
Stock repurchased during period value   $ 0.2 $ 3.4 $ 4.0 $ 4.0        
Board of Directors [Member] | Common Stock [Member]                  
Class of Stock [Line Items]                  
Stock repurchase program authorized amount           $ 2.0 $ 1.5 $ 2.0 $ 5.0
Stock repurchase program remaining authorized amount           $ 10.5 $ 8.5 $ 7.0  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF WARRANT ACTIVITY (Details) - Warrant [Member]
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Offsetting Assets [Line Items]  
Number of shares, Warrants outstanding beginning | shares 374,088
Weighted Average Exercise Price, Balance beginning | $ / shares $ 11.26
Number of shares, Warrants Exercised | shares (18,196)
Weighted Average Exercise Price, Warrants Exercised | $ / shares $ 6.00
Number of shares, Warrants terminated cashless exercise | shares (44,393)
Weighted Average Exercise Price, Warrants terminated cashless exercise | $ / shares $ 6.00
Number of shares, Warrants outstanding ending | shares 311,499
Weighted Average Exercise Price, Balance ending | $ / shares $ 12.32
Number of shares, Warrants exercisable | shares 311,499
Weighted Average Exercise Price, Warrants exercisable | $ / shares $ 12.32
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS (Details Narrative)
Sep. 30, 2022
USD ($)
Warrants  
Warrant term 2 years 1 month 6 days
Warrant outstanding and exercisable aggregate intrinsic value $ 0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
BUSINESS DEVELOPMENT (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Development        
Inventory raw materials and supplies $ 1,300,000   $ 1,300,000  
Other general expense 2,000,000.0      
Business development $ 3,299,864 $ 3,299,864
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS (Details Narrative) - Subsequent Event [Member]
$ / shares in Units, $ in Millions
Oct. 10, 2022
USD ($)
$ / shares
Subsequent Event [Line Items]  
Share issued price per share | $ / shares $ 4
Promissory Note [Member]  
Subsequent Event [Line Items]  
Principal amount $ 3.8
Debt instrument periodic payment 1.1
Dawson Van Orden Inc [Member]  
Subsequent Event [Line Items]  
Business combination consideration transferred 7.3
Business combination price expected 7.3
Business combination consideration paid in cash 1.1
Business combination transaction costs $ 1.3
XML 63 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001706524 2022-01-01 2022-09-30 0001706524 2022-11-04 0001706524 2022-09-30 0001706524 2021-12-31 0001706524 2022-07-01 2022-09-30 0001706524 2021-07-01 2021-09-30 0001706524 2021-01-01 2021-09-30 0001706524 UGRO:EquipmentSystemsMember 2022-07-01 2022-09-30 0001706524 UGRO:EquipmentSystemsMember 2021-07-01 2021-09-30 0001706524 UGRO:EquipmentSystemsMember 2022-01-01 2022-09-30 0001706524 UGRO:EquipmentSystemsMember 2021-01-01 2021-09-30 0001706524 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001706524 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001706524 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001706524 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2022-07-01 2022-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2021-07-01 2021-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2022-01-01 2022-09-30 0001706524 UGRO:ConstructionDesignAndBuildingMember 2021-01-01 2021-09-30 0001706524 UGRO:ConsumableProductsMember 2022-07-01 2022-09-30 0001706524 UGRO:ConsumableProductsMember 2021-07-01 2021-09-30 0001706524 UGRO:ConsumableProductsMember 2022-01-01 2022-09-30 0001706524 UGRO:ConsumableProductsMember 2021-01-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-06-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001706524 us-gaap:RetainedEarningsMember 2022-06-30 0001706524 us-gaap:TreasuryStockMember 2022-06-30 0001706524 2022-06-30 0001706524 us-gaap:CommonStockMember 2021-06-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001706524 us-gaap:RetainedEarningsMember 2021-06-30 0001706524 us-gaap:TreasuryStockMember 2021-06-30 0001706524 2021-06-30 0001706524 us-gaap:CommonStockMember 2021-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001706524 us-gaap:RetainedEarningsMember 2021-12-31 0001706524 us-gaap:TreasuryStockMember 2021-12-31 0001706524 us-gaap:CommonStockMember 2020-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001706524 us-gaap:RetainedEarningsMember 2020-12-31 0001706524 us-gaap:TreasuryStockMember 2020-12-31 0001706524 2020-12-31 0001706524 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001706524 us-gaap:CommonStockMember 2022-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001706524 us-gaap:RetainedEarningsMember 2022-09-30 0001706524 us-gaap:TreasuryStockMember 2022-09-30 0001706524 us-gaap:CommonStockMember 2021-09-30 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001706524 us-gaap:RetainedEarningsMember 2021-09-30 0001706524 us-gaap:TreasuryStockMember 2021-09-30 0001706524 2021-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-04-28 2022-04-29 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-04-29 0001706524 UGRO:TwoWRSellersMember 2021-06-27 2021-06-28 0001706524 UGRO:TwoWRSellersMember 2021-06-28 0001706524 UGRO:TwoWRSellersMember UGRO:PurchaseAgreementMember 2021-06-27 2021-06-28 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-01-01 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2022-01-01 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2022-07-01 2022-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2021-07-01 2021-09-30 0001706524 UGRO:EmeraldConstructionManagementIncMember 2021-01-01 2021-09-30 0001706524 UGRO:TwoWRSellersMember 2022-07-01 2022-09-30 0001706524 UGRO:TwoWRSellersMember 2021-07-01 2021-09-30 0001706524 UGRO:TwoWRSellersMember 2021-01-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-01-01 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-01-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-07-01 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-07-01 2021-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2022-09-30 0001706524 UGRO:Cloud9SupportLLCMember 2021-12-31 0001706524 UGRO:EdyzaMember 2021-12-31 0001706524 UGRO:XSFinancialMember 2021-12-31 0001706524 UGRO:EdyzaMember 2022-01-01 2022-09-30 0001706524 UGRO:XSFinancialMember 2022-01-01 2022-09-30 0001706524 UGRO:EdyzaMember 2022-09-30 0001706524 UGRO:XSFinancialMember 2022-09-30 0001706524 UGRO:EdyzaMember 2022-09-30 0001706524 UGRO:XSFinancialMember 2021-10-30 0001706524 UGRO:XSFinancialMember 2021-10-29 2021-10-30 0001706524 UGRO:XSFinancialMember UGRO:NotePurchaseAgreementMember 2021-10-29 2021-10-30 0001706524 UGRO:XSFinancialMember us-gaap:PaymentInKindPIKNoteMember UGRO:NotePurchaseAgreementMember 2021-10-29 2021-10-30 0001706524 us-gaap:CustomerRelationshipsMember 2022-09-30 0001706524 us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0001706524 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001706524 us-gaap:PatentsMember 2022-09-30 0001706524 us-gaap:TradeNamesMember 2022-09-30 0001706524 us-gaap:CustomerRelationshipsMember 2021-12-31 0001706524 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001706524 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:ClientBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001706524 UGRO:ClientAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:ClientBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:ClientBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:ClientEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorAMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorAMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorBMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorBMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-07-01 2022-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorCMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorDMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001706524 UGRO:VendorDMember UGRO:PurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001706524 UGRO:VendorBMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorDMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorCMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 UGRO:VendorEMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 UGRO:VendorFMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-09-30 0001706524 us-gaap:EmployeeStockOptionMember 2022-09-30 0001706524 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2021-05-24 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-01-18 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-02-02 0001706524 UGRO:BoardOfDirectorsMember us-gaap:CommonStockMember 2022-09-12 0001706524 us-gaap:CommonStockMember UGRO:StockRepurchaseProgramMember 2022-01-01 2022-09-30 0001706524 us-gaap:CommonStockMember UGRO:StockRepurchaseProgramMember 2022-07-01 2022-09-30 0001706524 us-gaap:CommonStockMember UGRO:StockRepurchaseProgramMember 2021-01-01 2021-09-30 0001706524 us-gaap:CommonStockMember UGRO:StockRepurchaseProgramMember 2021-07-01 2021-09-30 0001706524 UGRO:StockRepurchaseProgramMember 2022-01-01 2022-09-30 0001706524 UGRO:StockRepurchaseProgramMember 2022-09-30 0001706524 UGRO:StockRepurchaseOutsideOfProgramMember 2021-02-01 2021-02-28 0001706524 us-gaap:WarrantMember 2021-12-31 0001706524 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001706524 us-gaap:WarrantMember 2022-09-30 0001706524 UGRO:DawsonVanOrdenIncMember us-gaap:SubsequentEventMember 2022-10-09 2022-10-10 0001706524 UGRO:DawsonVanOrdenIncMember us-gaap:SubsequentEventMember 2022-10-10 0001706524 UGRO:PromissoryNoteMember us-gaap:SubsequentEventMember 2022-10-09 2022-10-10 0001706524 us-gaap:SubsequentEventMember 2022-10-10 iso4217:USD shares iso4217:USD shares pure iso4217:CAD shares 0001706524 false Q3 --12-31 10-Q true 2022-09-30 2022 false 001-39933 urban-gro, Inc. DE 46-5158469 1751 Panorama Point Unit G Lafayette CO 80026 (720) 390-3880 Common Stock, $0.001 par value UGRO NASDAQ No Yes Non-accelerated Filer true true false false 10611592 18605182 34592190 12234400 13125685 1270902 310996 514756 4852262 11248266 37273742 59480897 830406 207496 1193161 689704 2546574 4210358 12127124 7992121 4461403 1575466 21158668 14675145 58432410 74156042 6508946 6066896 2026161 5747624 3878278 1929829 13345451 2400771 1563000 354403 152459 18967734 25006084 1097208 440625 863325 542003 1960533 982628 20928267 25988712 0.10 0.10 10000000 10000000 0 0 0 0 0.001 0.001 100000000 100000000 11948718 10611592 11588110 10733195 11949 11588 83068423 78679220 1337126 854915 11639937 7683490 -33936292 -22839988 37504143 48167330 58432410 74156042 3879272 16454321 31024187 39978388 2839338 1461041 9505396 2009961 5384267 8301588 265416 372449 871488 1165115 12368293 18287811 49702659 43153464 9775697 14029677 38706102 33332303 2592596 4258134 10996557 9821161 5792418 3584247 14758506 8181506 304339 101149 773063 101727 3299864 3299864 96767 506034 1860767 1096441 9493388 4191430 20692200 9379674 -6900792 66704 -9695643 441487 7088 4331 22270 326397 94200 9172 221329 23562 1710358 1710358 636075 -790723 1032316 -210399 -11889 -147528 -15652 -1833645 -7048 -1658827 -712969 -8734437 59656 -11354470 -271482 -73654 -258166 -8660783 59656 -11096304 -271482 -8660783 59656 -11096304 -271482 -0.81 0.01 -1.05 -0.03 -0.81 0.00 -1.05 -0.03 10674796 11440255 10577453 10177482 10674796 12204530 10577453 10177482 11911043 11911 82971694 -25275509 -11456667 46251429 96767 96767 -183270 -183270 37675 38 -38 -8660783 -8660783 11948718 11949 83068423 -33936292 -11639937 37504143 11222914 11223 75227775 -22295459 -3474270 49469269 506034 506034 202066 202 1999798 2000000 4078 4 -4 68681 68 -68 3427541 3427541 33105 33 202797 202830 59656 59656 11530844 11530 77936332 -22235803 -6901811 48810248 11588110 11588 78679220 -22839988 -7683490 48167330 1860767 1860767 -3956447 -3956447 37675 38 -38 4555 5 28792 28797 283515 283 2499717 2500000 34863 35 -35 -11096304 -11096304 11948718 11949 83068423 -33936292 -11639937 37504143 4718714 4719 14553438 -21964321 -7406164 1096441 1096441 636075 636075 254425 254 1907971 1908225 85267 85 -85 4596257 6210000 6210 57497533 57503743 202066 202 1999798 2000000 6901811 6901811 22490 22 9974 9996 37882 38 235187 235225 -271482 -271482 -271482 -271482 11530844 11530 77936332 -22235803 -6901811 48810248 -11096304 -271482 1116585 263932 -258166 103632 -790723 46574 53725 1710358 1860767 1096441 636075 -60799 26792 65000 28248 1032316 -2222194 3229513 -264559 94101 -6885588 5237138 -97142 2672135 -139251 -11415622 4517732 -8988807 324885 2709148 5551642 252902 189815 -2962050 -5741457 3956447 6901811 58405686 5755845 28796 108500 -4036151 45748030 -15987008 40331458 34592190 184469 18605182 40515927 22271 222765 421049 2500000 2000000 542903 632725 1032316 <p id="xdx_807_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zS6Hhw4vltLk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 1 – <span id="xdx_820_zRomGU1EvW25">ORGANIZATION, ACQUISITIONS, AND LIQUIDITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Organization</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">urban-gro, Inc. (“we,” “us,” “our,” the “Company,” or “urban-gro”) is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture (“CEA”), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. We also serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Acquisitions</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Emerald</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 29, 2022 (the “Emerald Closing Date”), the Company acquired all of the issued and outstanding capital stock (the “Emerald Acquisition”) of Emerald Construction Management, Inc. (“Emerald”) from its shareholders (collectively, the “Emerald Sellers”) through a forward merger into a wholly owned subsidiary of urban-gro, which has subsequently changed its name post-merger to Emerald Construction Management, Inc. The aggregate initial purchase price for the Emerald Acquisition was $<span id="xdx_902_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_pn5n6_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z2lLTnNEWYVk" title="Business acquisition, purchase price">7.8</span> million (the “Initial Emerald Purchase Price”), which represented $<span id="xdx_902_ecustom--BusinessCombinationInitialPurchasePrice_pn5n6_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zezkrpdATdC7" title="Business acquisition, initial purchase price">7.0</span> million in initial purchase price and an estimated $<span id="xdx_90C_ecustom--BusinessCombinationWorkingCapitalAdjustment_pn5n6_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zi4KNszBCcl6" title="Business acquisition. working capital adjustment">0.8</span> million in working capital adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Initial Emerald Purchase Price was payable as follows: $<span id="xdx_905_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zcsQYcIOeu3i">3.3 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million in cash to the Emerald Sellers, net of satisfaction of Emerald’s outstanding debt of approximately $<span id="xdx_903_eus-gaap--DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_iI_pn5n6_c20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zZiZ7BYj6FCl">0.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million; and <span id="xdx_90A_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pid_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zoO6BTSuGUgh">283,515 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company’s common stock valued at $<span id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_iI_pn5n6_c20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zbHLicVhoNu3">2.5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million issued to the Emerald Sellers. The value of the shares of the Company’s common stock issued at closing was determined based upon the daily volume weighted average closing price (“VWAP”) of the Company’s common stock in the ten trading days prior to the signing date of the Emerald Acquisition Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="margin: 0; text-align: justify">The Emerald Sellers may earn <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">up to $<span id="xdx_905_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pn5n6_c20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_ziMZhT0czWO1">2.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million of contingent consideration (the “Emerald Contingent Consideration”) based on the performance of Emerald during the 2-year period following the Emerald Closing Date. <span id="xdx_90F_eus-gaap--BusinessCombinationContingentConsiderationArrangementsDescription_c20220428__20220429__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zIch99r6YiGg">The Emerald Contingent Consideration is payable quarterly in shares of the Company’s common stock for a two-year period and will be equal to 35% of Emerald’s Quarterly Gross Profit (as defined in the Emerald Acquisition Agreement).</span> The value of such shares will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter the Quarterly Gross Profit is calculated. The Company accounted for the acquisition of Emerald as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_892_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zGKVJHJLisV9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zsBwHhUow9wk" style="display: none">SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zO3tegJlhrx9" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Purchase Price</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220101__20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z6CxpBG7fLW9" style="width: 14%; text-align: right" title="Purchase Price">7,671,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_iB_zJtl6rjkgCA4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z1DoCvtw6s6h" style="text-align: right" title="Cash">622,641</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zTiUQY9omcqa" style="text-align: right" title="Accounts receivable, net">2,666,811</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract receivable</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z8VcxDVItVI4" style="text-align: right" title="Contract receivable">494,456</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepayments and other assets</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zNNJbuSUHVb6" style="text-align: right" title="Prepayments and other assets">38,086</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zu3BujJKGVu6" style="text-align: right" title="Property and equipment">403,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU asset</td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zpZXdkffP6Sf" style="text-align: right" title="ROU asset">82,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Goodwill</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Goodwill_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z4TWUnArRu3h" style="text-align: right" title="Goodwill">4,135,006</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z91xbYzfLlA5" style="text-align: right" title="Intangible assets">3,659,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zjLTlrL2n9U2" style="text-align: right" title="Accrued expenses">2,361,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zaJrqGbyh7i7" style="text-align: right" title="Contract liabilities">1,071,399</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">ROU liability</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zuuIeFiRbfqk" style="text-align: right" title="ROU liability">82,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zAzYVlNAKCj" style="text-align: right" title="Deferred tax liability">914,750</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A5_zPmblQnZNSra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z61K2I6ZuFj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following pro forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z2L2V9CvhP56" style="display: none">SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20220701__20220930_ztJo0QqLlfo3" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210701__20210930_zFWxHJMSjZfk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220930_zSqKZsiI5HIk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20210101__20210930_zFJXHqDem7Zk" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zyXOYu8UPb44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">12,368,293</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">25,911,249</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">61,384,107</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">58,974,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zgHNSzIdugzj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,597,133</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">561,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,155,899</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,053</td><td style="text-align: left">)</td></tr> </table> <p id="xdx_8AE_zGq6RfILZIB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">2WR</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 28, 2021, the Company’s wholly-owned subsidiary, urban-gro Architect Holdings, LLC (the “Buyer”), and the 2WRCO Shareholders, the 2WRGA Shareholders, the MJ12 Shareholders, and the 2WRMS Shareholders (collectively, the “2WR Sellers”), and Sam Andras, an individual entered into a Stock Purchase Agreement (the “2WR Purchase Agreement”), pursuant to which the Buyer would purchase all of the issued and outstanding capital stock of 2WR of Colorado, Inc., a Colorado corporation (“2WRCO”), 2WR of Georgia, Inc., a Georgia corporation (“2WRGA”), MJ12 Design Studio, Inc., a Colorado corporation (“MJ12”) (collectively, the “2WR Purchased Shares”) from the 2WR Sellers. In connection with the acquisition of the 2WR Purchased Shares, the Buyer entered into an affiliate relationship with 2WR of Mississippi, P.C., a Mississippi professional corporation (“2WRMS” and together with 2WRCO, 2WRGA and MJ12, the “2WR Entities”). The transaction closed on July 30, 2021. The aggregate initial purchase price for the 2WR Purchased Shares was $<span id="xdx_90D_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_pn5n6_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_ztaPdXP22Jr3" title="Purchase price">10.5</span> million (the “2WR Purchase Price”), which represented $<span id="xdx_908_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zgWrNiDHbL9e" title="Purchase price">9.1</span> million in purchase price and an estimated $<span id="xdx_90F_ecustom--BusinessCombinationWorkingCapitalAdjustment_pn5n6_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zekMeddpd5c" title="Working capital adjustment">1.4</span> million in working capital adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2WR Purchased Shares were payable as follows: $<span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_z5eZIeM53hHa" title="Business acquisition, cash payment">6.5</span> million in cash, net of the satisfaction of 2WR’s outstanding debt of $<span id="xdx_903_eus-gaap--DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_iI_pn5n6_c20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zSzrjGa9HlGc" title="Business acquisition, outstanding debt">0.5</span> million; and <span id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zDvNn7KOkor6" title="Business acquisition, shares issued, shares">202,066</span> shares of the Company’s common stock valued at $<span id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_iI_pn5n6_c20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zZDZecKR6pZ7" title="Business acquisition, shares issued, value">2.0</span> million issued to the 2WR Sellers (the “2WR Closing Payment Shares”). The value of the shares of the Company’s common stock issued at closing was determined based upon the daily VWAP of the Company’s common stock in the ten trading days prior to the signing date of the 2WR Purchase Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zKiSrANL2o2e"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The 2WR Purchase Agreement provides for additional earnout payments (“2WR Earnout Payments”) to the 2WR Sellers of up to an aggregate amount of $<span id="xdx_909_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zA5W6zJtwDze">2.0 </span>million, payable in cash or unregistered shares of the Company’s common stock in the Buyer’s sole discretion. <span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationArrangementsDescription_c20210627__20210628__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z9FMfp0fmKE4">The 2WR Earnout Payments are payable quarterly for a two-year period and will be equal to 20% of the 2WR Entities’ quarterly gross profit (as defined in the 2WR Purchase Agreement)</span>. The value of the 2WR Closing Payment Shares was determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the issuance of such shares. If paid in shares, the value of 2WR Earnout Payments will be determined based upon the VWAP of the Company’s common stock in the ten trading days prior to the end of the applicable quarter. The Company accounted for the acquisition of the 2WR Entities as follows:</p> <p id="xdx_897_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zaFfjNoad7Ll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zRN0nAhheC33" style="display: none">SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220930__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zfHEJkZRmXF8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Purchase Price</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220101__20220930__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zsiOIorixrgb" style="width: 14%; text-align: right" title="Purchase Price">10,058,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_iB_zRhOQiUZYWue" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_i01I_zsLM6uXpnIZf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">950,690</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_i01I_z6UIusiulnC" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,676,208</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_i01I_zjzF08BkX6g6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,752</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_i01I_zmFsQIRSzKdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,351</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Goodwill_i01I_zZirwZsk7G5g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Goodwill</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,090,054</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_i01I_z8K0KAjSuAx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,762,500</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_i01I_zJtHBwI28Ivg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,032,394</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_i01I_zMfSo0yI0ii4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">440,625</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A1_zcjGBGA54mk8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zgHdUI5u25Nl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following pro forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zQ7z40xuKPS4" style="display: none">SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220701__20220930_znVkUdoYsXgj" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20210701__20210930_zVmWGnK3reHi" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20220101__20220930_zLfRA3mij7Cg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210101__20210930_zmPPF7u2bpql" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zx2nz84cPWc2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">12,368,293</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">19,225,173</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">49,702,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">47,842,906</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zNCFXi1xBR4l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,660,783</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">389,217</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11,096,304</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,022,095</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_zXch32Zy1Ez2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidity and Going Concern</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 7800000 7000000.0 800000 3300000 400000 283515 2500000 2000000.0 The Emerald Contingent Consideration is payable quarterly in shares of the Company’s common stock for a two-year period and will be equal to 35% of Emerald’s Quarterly Gross Profit (as defined in the Emerald Acquisition Agreement). <p id="xdx_892_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zGKVJHJLisV9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zsBwHhUow9wk" style="display: none">SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zO3tegJlhrx9" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Purchase Price</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220101__20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z6CxpBG7fLW9" style="width: 14%; text-align: right" title="Purchase Price">7,671,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_iB_zJtl6rjkgCA4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z1DoCvtw6s6h" style="text-align: right" title="Cash">622,641</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zTiUQY9omcqa" style="text-align: right" title="Accounts receivable, net">2,666,811</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract receivable</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z8VcxDVItVI4" style="text-align: right" title="Contract receivable">494,456</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepayments and other assets</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zNNJbuSUHVb6" style="text-align: right" title="Prepayments and other assets">38,086</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zu3BujJKGVu6" style="text-align: right" title="Property and equipment">403,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU asset</td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zpZXdkffP6Sf" style="text-align: right" title="ROU asset">82,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Goodwill</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Goodwill_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z4TWUnArRu3h" style="text-align: right" title="Goodwill">4,135,006</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z91xbYzfLlA5" style="text-align: right" title="Intangible assets">3,659,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zjLTlrL2n9U2" style="text-align: right" title="Accrued expenses">2,361,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zaJrqGbyh7i7" style="text-align: right" title="Contract liabilities">1,071,399</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">ROU liability</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zuuIeFiRbfqk" style="text-align: right" title="ROU liability">82,408</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0_c20220930__us-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zAzYVlNAKCj" style="text-align: right" title="Deferred tax liability">914,750</td><td style="text-align: left"> </td></tr> </table> 7671557 622641 2666811 494456 38086 403008 82408 4135006 3659000 2361302 1071399 82408 914750 <p id="xdx_89D_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_z61K2I6ZuFj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following pro forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z2L2V9CvhP56" style="display: none">SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20220701__20220930_ztJo0QqLlfo3" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210701__20210930_zFWxHJMSjZfk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220930_zSqKZsiI5HIk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20210101__20210930_zFJXHqDem7Zk" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zyXOYu8UPb44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">12,368,293</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">25,911,249</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">61,384,107</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">58,974,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--EmeraldConstructionManagementIncMember_zgHNSzIdugzj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,597,133</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">561,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,155,899</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,053</td><td style="text-align: left">)</td></tr> </table> 12368293 25911249 61384107 58974083 -8597133 561630 -10155899 -15053 10500000 9100000 1400000 6500000 500000 202066 2000000.0 2000000.0 The 2WR Earnout Payments are payable quarterly for a two-year period and will be equal to 20% of the 2WR Entities’ quarterly gross profit (as defined in the 2WR Purchase Agreement) <p id="xdx_897_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zaFfjNoad7Ll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zRN0nAhheC33" style="display: none">SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220930__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zfHEJkZRmXF8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Purchase Price</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220101__20220930__us-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zsiOIorixrgb" style="width: 14%; text-align: right" title="Purchase Price">10,058,536</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_iB_zRhOQiUZYWue" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_i01I_zsLM6uXpnIZf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">950,690</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_i01I_z6UIusiulnC" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,676,208</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_i01I_zjzF08BkX6g6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,752</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_i01I_zmFsQIRSzKdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,351</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Goodwill_i01I_zZirwZsk7G5g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Goodwill</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,090,054</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_i01I_z8K0KAjSuAx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,762,500</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_i01I_zJtHBwI28Ivg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,032,394</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_i01I_zMfSo0yI0ii4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">440,625</td><td style="text-align: left"> </td></tr> </table> 10058536 950690 1676208 42752 9351 7090054 1762500 1032394 440625 <p id="xdx_894_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zgHdUI5u25Nl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following pro forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2021. These pro forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zQ7z40xuKPS4" style="display: none">SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220701__20220930_znVkUdoYsXgj" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20210701__20210930_zVmWGnK3reHi" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20220101__20220930_zLfRA3mij7Cg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210101__20210930_zmPPF7u2bpql" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zx2nz84cPWc2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">12,368,293</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">19,225,173</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">49,702,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">47,842,906</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--TwoWRSellersMember_zNCFXi1xBR4l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,660,783</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">389,217</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11,096,304</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,022,095</td><td style="text-align: left"> </td></tr> </table> 12368293 19225173 49702659 47842906 -8660783 389217 -11096304 1022095 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_z67exNFyoPgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 2 – <span id="xdx_82C_ztX6zTdqXZ6l">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span>Unaudited Condensed Consolidated Financial Statements</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has prepared the accompanying condensed consolidated financial statements pursuant to the rules and regulations of the SEC for condensed financial reporting. The condensed consolidated financial statements are unaudited and, in the Company’s opinion, include all adjustments, consisting of normal recurring adjustments and accruals necessary for a fair presentation of the Company’s condensed consolidated balance sheets, condensed consolidated statements of operations and comprehensive income (loss), condensed consolidated statements of shareholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented. The results reported in these condensed consolidated financial statements should not be regarded as necessarily indicative of results that may be expected for the entire year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted in accordance with regulations of the SEC. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span>Significant Accounting Policies</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For a detailed discussion about the Company’s significant accounting policies, refer to Note 2 — “Summary of Significant Accounting Policies,” in the Company’s consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. During the nine months ended September 30, 2022, there were no material changes made to the Company’s significant accounting policies.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--UseOfEstimates_zseeDBlCPAwf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_866_z5avFZpKjM3i">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In preparing condensed consolidated financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reported period. Actual results could differ from those estimates. Significant estimates include: estimated revenues earned under construction design-build contracts; estimated useful lives and potential impairment of long-lived assets, intangibles and goodwill; inventory write offs; allowance for deferred tax assets; and allowance for bad debt.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ztuDAcMaIRub" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_867_zAU1eICgQwoe">Reclassification</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_ecustom--BalanceSheetClassificationsPolicyTextBlock_z5Y3jIggJj96" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zgfanuBeq7ff">Balance Sheet Classifications</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zLgV1Hmp6kdd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--ContractAssetsAndLiabilitiesPolicyTextBlock_zzJ3YQACnFd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zfGajYWuT6s8">Contract Assets and Liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The timing of when the Company bills customers on long-term construction contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized, the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized, the result is deferred revenue, which is included in contract liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Retainages subject to conditions other than the passage of time are included in contract assets and contract liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_ecustom--ScheduleOfContractAssetsAndLiabilitiesTableTextBlock_zsoutxT4r0Oh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zSVqzm8lMGba" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49E_20220930_zqM1QTRI5xM9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerAssetNetExcludingRetainage_iI_maCWCANzZ9m_z3LSA4vMVEb6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,760</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--ContractWithCustomerAssetNetIncludingRetainage_iI_maCWCANzZ9m_zYLNpuLTUFYd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract assets due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">261,142</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerAssetNet_iTI_mtCWCANzZ9m_zzCqod18GeL6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,270,902</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--ContractWithCustomerLiabilityExcludingRetainage_iI_maCWCLzgjk_zbgfnDsqNzni" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,095,432</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityIncludingRetainage_iI_maCWCLzgjk_znYkxke22Mg8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract liabilities due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(69,271</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_405_eus-gaap--ContractWithCustomerLiability_iTI_mtCWCLzgjk_zYeDn5MObsP7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,026,161</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> </table> <p id="xdx_8A6_zs75xDMP0508" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--UseOfEstimates_zseeDBlCPAwf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_866_z5avFZpKjM3i">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In preparing condensed consolidated financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reported period. Actual results could differ from those estimates. Significant estimates include: estimated revenues earned under construction design-build contracts; estimated useful lives and potential impairment of long-lived assets, intangibles and goodwill; inventory write offs; allowance for deferred tax assets; and allowance for bad debt.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ztuDAcMaIRub" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_867_zAU1eICgQwoe">Reclassification</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_ecustom--BalanceSheetClassificationsPolicyTextBlock_z5Y3jIggJj96" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zgfanuBeq7ff">Balance Sheet Classifications</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zLgV1Hmp6kdd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--ContractAssetsAndLiabilitiesPolicyTextBlock_zzJ3YQACnFd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zfGajYWuT6s8">Contract Assets and Liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The timing of when the Company bills customers on long-term construction contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized, the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized, the result is deferred revenue, which is included in contract liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Retainages subject to conditions other than the passage of time are included in contract assets and contract liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_ecustom--ScheduleOfContractAssetsAndLiabilitiesTableTextBlock_zsoutxT4r0Oh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zSVqzm8lMGba" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49E_20220930_zqM1QTRI5xM9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerAssetNetExcludingRetainage_iI_maCWCANzZ9m_z3LSA4vMVEb6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,760</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--ContractWithCustomerAssetNetIncludingRetainage_iI_maCWCANzZ9m_zYLNpuLTUFYd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract assets due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">261,142</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerAssetNet_iTI_mtCWCANzZ9m_zzCqod18GeL6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,270,902</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--ContractWithCustomerLiabilityExcludingRetainage_iI_maCWCLzgjk_zbgfnDsqNzni" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,095,432</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityIncludingRetainage_iI_maCWCLzgjk_znYkxke22Mg8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract liabilities due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(69,271</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_405_eus-gaap--ContractWithCustomerLiability_iTI_mtCWCLzgjk_zYeDn5MObsP7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,026,161</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> </table> <p id="xdx_8A6_zs75xDMP0508" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_ecustom--ScheduleOfContractAssetsAndLiabilitiesTableTextBlock_zsoutxT4r0Oh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides information about contract assets and contract liabilities from contracts with customers as of September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zSVqzm8lMGba" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49E_20220930_zqM1QTRI5xM9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerAssetNetExcludingRetainage_iI_maCWCANzZ9m_z3LSA4vMVEb6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,760</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--ContractWithCustomerAssetNetIncludingRetainage_iI_maCWCANzZ9m_zYLNpuLTUFYd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract assets due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">261,142</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerAssetNet_iTI_mtCWCANzZ9m_zzCqod18GeL6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,270,902</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--ContractWithCustomerLiabilityExcludingRetainage_iI_maCWCLzgjk_zbgfnDsqNzni" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,095,432</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityIncludingRetainage_iI_maCWCLzgjk_znYkxke22Mg8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retainage included in contract liabilities due to being conditional on something other than solely passage of time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(69,271</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_405_eus-gaap--ContractWithCustomerLiability_iTI_mtCWCLzgjk_zYeDn5MObsP7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,026,161</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td></tr> </table> 1009760 261142 1270902 2095432 -69271 2026161 <p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zkfZNcPNCWt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 3 – <span id="xdx_824_zDN5pHs7YyVk">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cloud 9 Support, LLC (“Cloud 9”) is an entity owned by James Lowe, a director of the Company. Cloud 9 purchases materials from the Company for use with its customers. Total sales to Cloud 9 from the Company were $<span id="xdx_90B_eus-gaap--RevenueFromRelatedParties_c20220101__20220930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zCOfnaxt4C21" title="Revenue from related party">13,383</span> and $<span id="xdx_900_eus-gaap--RevenueFromRelatedParties_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zxUsLR4SuZ5d" title="Revenue from related party">99,556</span> during the nine months ended September 30, 2022, and 2021, respectively, and $<span id="xdx_906_eus-gaap--RevenueFromRelatedParties_c20220701__20220930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zmzkfbE2YfBi" title="Revenue from related party">1,571</span> and $<span id="xdx_909_eus-gaap--RevenueFromRelatedParties_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zk5JEAk1JCmc" title="Revenue from related party">5,349</span> during the three months ended September 30, 2022 and 2021, respectively. Outstanding receivables from Cloud 9 as of September 30, 2022 and December 31, 2021 totaled $<span id="xdx_90F_eus-gaap--AccountsReceivableRelatedPartiesCurrent_iI_c20220930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zRkT5UpbYXLl" title="Account receivable, related party">5,623</span> and $<span id="xdx_905_eus-gaap--AccountsReceivableRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Cloud9SupportLLCMember_zOEEhOuOvLch" title="Account receivable, related party">6,797</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 13383 99556 1571 5349 5623 6797 <p id="xdx_804_eus-gaap--OtherCurrentAssetsTextBlock_z1Vc7SLjS0I5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 4 – <span id="xdx_82C_zkCqpJw5zsR5">PREPAYMENTS AND OTHER ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zhOlfoEQoXY5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zNWCZ16MVYF4" style="display: none">SCHEDULE OF PREPAID BALANCES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220930_zHMASQBhOBK5" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20211231_z4Qed0MDAfof" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--Supplies_iI_pp0p0_maPEAOAze1L_zRP7Ev1uEfDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Vendor prepayments</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,317,075</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,652,962</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PrepaidExpenseCurrent_iI_pp0p0_maPEAOAze1L_z5NEvuBYyL26" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Prepaid services and fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,485,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">587,505</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_pp0p0_maPEAOAze1L_zksvmcZUyIid" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,017</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,799</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAze1L_zwp0XuatvRYi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Prepayments and other assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,852,262</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,248,266</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_z79SN6ILGLz9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zhOlfoEQoXY5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zNWCZ16MVYF4" style="display: none">SCHEDULE OF PREPAID BALANCES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220930_zHMASQBhOBK5" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20211231_z4Qed0MDAfof" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--Supplies_iI_pp0p0_maPEAOAze1L_zRP7Ev1uEfDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Vendor prepayments</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,317,075</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,652,962</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PrepaidExpenseCurrent_iI_pp0p0_maPEAOAze1L_z5NEvuBYyL26" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Prepaid services and fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,485,170</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">587,505</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_pp0p0_maPEAOAze1L_zksvmcZUyIid" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,017</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,799</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAze1L_zwp0XuatvRYi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Prepayments and other assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,852,262</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,248,266</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3317075 10652962 1485170 587505 50017 7799 4852262 11248266 <p id="xdx_80A_eus-gaap--EquityMethodInvestmentsDisclosureTextBlock_zfpr7DiIK1Of" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 5 – <span id="xdx_82C_ztV9KopGlRyd">INVESTMENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--InvestmentTableTextBlock_zDITNvaUKo5e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of investments are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zue2VupEOiu" style="display: none">SCHEDULE OF COST METHOD INVESTMENTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_4B8_us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis_custom--EdyzaMember_z0to2tAgL3jg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_4B5_us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis_custom--XSFinancialMember_zjRnzpGHnNWj" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Edyza</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">XS Financial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_430_c20220101__20220930_eus-gaap--Investments_iS_zpiuFa679xjd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Balances at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,710,358</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--InvestmentsInAndAdvancesToAffiliatesImpairment_iN_di_zJhAFEjHBTu7" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Impairment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,710,358</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0929">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest_zD1L8T9uAWOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">PIK interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,574</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_433_c20220101__20220930_eus-gaap--Investments_iE_z6nPxXC0025k" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balances at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0934">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,546,574</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zkkB6Yhnpp3e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Edyza</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a strategic investment in Edyza, Inc. (“Edyza”), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended September 30, 2022, the Company has fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an “other than temporary loss.” The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20220930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EdyzaMember_zDtGrhqYEHSe" title="Ownership percentage">19.5</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% ownership.</span> The loss recorded in the three and nine months ended September 30, 2022 was $<span id="xdx_909_eus-gaap--EquityMethodInvestmentRealizedGainLossOnDisposal_pn5n6_c20220701__20220930_z8syENuJ5tZc" title="Equity method investment realized gain loss on disposal"><span id="xdx_900_eus-gaap--EquityMethodInvestmentRealizedGainLossOnDisposal_pn5n6_c20220101__20220930_z6JzlLR8kbhg" title="Equity method investment realized gain loss on disposal">1.7</span></span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">XS Financial</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 30, 2021, the Company’s wholly-owned subsidiary UGFS, LLC, a Colorado limited liability company (“UGFS”), participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) (“XSF”), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to Controlled Environment Agriculture (CEA) companies in the United States. UGFS invested $<span id="xdx_900_eus-gaap--Investments_iI_pp0p0_c20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zG0jCdmR8gjd" title="Investments">2,500,000</span> of a total $<span id="xdx_90A_ecustom--CapitalRaised_iI_pp0p0_c20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zvrxfQnIFnUk" title="Capital rasied">43,500,000</span> raised by XSF. The investment is convertible into equity and incurs <span id="xdx_90E_ecustom--ConversionOfDebtIntoEquityPercentage_pid_dp_uPure_c20211029__20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zjMHsFekNjSl" title="Conversion of debt into equity percentage">9.50</span>% interest payable in cash (<span id="xdx_904_ecustom--ConversionOfDebtIntoEquityPercentage_pid_dp_uPure_c20211029__20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember__us-gaap--TypeOfArrangementAxis__custom--NotePurchaseAgreementMember_zmwppD4a61Ci" title="Conversion of debt into equity percentage">8.0</span>%) and payment-in-kind Notes (“PIK”) (<span id="xdx_906_ecustom--ConversionOfDebtIntoEquityPercentage_pid_dp_uPure_c20211029__20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember__us-gaap--TypeOfArrangementAxis__custom--NotePurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__us-gaap--PaymentInKindPIKNoteMember_zGsIiVmc8xPj" title="Conversion of debt into equity percentage">1.5</span>%) prior to any Nasdaq listing and <span id="xdx_90E_ecustom--ConversionOfDebtIntoEquityPercentage_pid_dp_uPure_c20211029__20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember__us-gaap--TypeOfArrangementAxis__custom--NotePurchaseAgreementMember_zV3JFnoK4bih" title="Conversion of debt into equity percentage">8.0</span>% interest after any listing, pursuant to the Note Purchase Agreement. The debt matures on <span id="xdx_909_eus-gaap--DebtInstrumentMaturityDate_dd_c20211029__20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zWD5FpJbuM55">October 28, 2023</span>, with a one-year option to extend the maturity date at the option of XSF. In addition, UGFS received <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zfmcaVvknVmj" title="Warrants and rights outstanding">1,250,000</span> warrants with a CAD$<span id="xdx_90D_eus-gaap--SharePrice_iI_pid_uCADPShares_c20211030__us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis__custom--XSFinancialMember_zr2ee0CSHPM8" title="Share price">0.45</span> exercise price pursuant to the Warrant instrument. No value was attributed to the warrants at the time of the investment in XFS.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--InvestmentTableTextBlock_zDITNvaUKo5e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of investments are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zue2VupEOiu" style="display: none">SCHEDULE OF COST METHOD INVESTMENTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_4B8_us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis_custom--EdyzaMember_z0to2tAgL3jg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_4B5_us-gaap--InvestmentsInAndAdvancesToAffiliatesCategorizationAxis_custom--XSFinancialMember_zjRnzpGHnNWj" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Edyza</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">XS Financial</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_430_c20220101__20220930_eus-gaap--Investments_iS_zpiuFa679xjd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Balances at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,710,358</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--InvestmentsInAndAdvancesToAffiliatesImpairment_iN_di_zJhAFEjHBTu7" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Impairment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,710,358</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0929">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest_zD1L8T9uAWOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">PIK interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46,574</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_433_c20220101__20220930_eus-gaap--Investments_iE_z6nPxXC0025k" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balances at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0934">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,546,574</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1710358 2500000 1710358 46574 2546574 0.195 1700000 1700000 2500000 43500000 0.0950 0.080 0.015 0.080 2023-10-28 1250000 0.45 <p id="xdx_80A_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zzYKxwwqXw6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 6 – <span id="xdx_823_zZdYAyApCZ34">GOODWILL &amp; INTANGIBLE ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has recorded goodwill in conjunction with the acquisitions it has completed. The goodwill balances as of September 30, 2022 and December 31, 2021 were $<span id="xdx_902_eus-gaap--Goodwill_iI_pp0p0_c20220930_zg8Bhc7k9z1b" title="Goodwill">12,127,124</span> and $<span id="xdx_90A_eus-gaap--Goodwill_iI_pp0p0_c20211231_z8uzqZSmDJp7" title="Goodwill">7,992,121</span>, respectively. Goodwill is not amortized. There is no goodwill for income tax purposes. The Company did not record any impairment charges related to goodwill for the periods ended September 30, 2022 and 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Intangible Assets Other Than Goodwill</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zr0uyfWfbpwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets as of September 30, 2022 and December 31, 2021 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zUD1iRLCpXjk" style="display: none">SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Finite-lived intangible assets:</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Customer relationships</td><td style="text-align: center; width: 2%"> </td> <td style="width: 1%; text-align: center">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTs03lJYvcXc" style="width: 14%; text-align: right" title="Finite lived intangible assets Cost">2,987,100</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znkzHo5qbPJh" style="width: 14%; text-align: right" title="Finite lived intangible assets accumulated amortization">243,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRElcEKCD5Z8" style="width: 14%; text-align: right" title="Finite lived intangible assets net book value">2,743,160</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trademarks and trade names</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_z6vzmgwWDFxb" style="text-align: right" title="Finite lived intangible assets Cost">1,737,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zA4FlKvbCjGe" style="text-align: right" title="Finite lived intangible assets accumulated amortization">253,241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zrWCcF9vJjqi" style="text-align: right" title="Finite lived intangible assets net book value">1,483,759</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Backlog and Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_z2psHo9LcGt9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets Cost">713,837</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zvQwnrCEjIte" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets accumulated amortization">551,920</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_z3k9d6UuhEyg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets net book value">161,917</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">Total finite-lived intangible assets:</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930_ztpuqCpToT9a" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets Cost">5,437,937</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930_zvNJjYcPOcIk" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets accumulated amortization">1,049,101</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930_z2ReCmEUbB7i" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets net book value">4,388,836</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Indefinite-lived intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Patents</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zjbXu9RcotCk" style="text-align: right" title="Indefinite lived intangible assets Cost">44,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zFDaepwEEuUd" style="text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl0994">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zL9DtwQZTz1f" style="text-align: right" title="Indefinite lived intangible assets net book value">44,276</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Trade name</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zomQ099yysT7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets Cost">28,291</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4CE2agJQ2V4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1000">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2ItzxLVgijd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets net book value">28,291</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total indefinite-lived intangible assets:</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930_zpXp35LBtdp5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets Cost">72,567</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930_zO16jHOcKc84" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1006">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930_z5o2F7BfyRWf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets net book value">72,567</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20220930_zwgMhaAiWfX4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets net">5,510,504</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--InFiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20220930_zaBSzJuffmn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Infinite lived intangible assets accumulated amortization">1,049,101</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_c20220930_zOMCfzNwupL5" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets net excluding goodwill">4,461,403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_481_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zP0Zn78KubN5" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_48C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zLKZe1RpGd75" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_48E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_z9RvZiH2TKN" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_418_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zdpPbaBynlmc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Customer relationships</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">834,100</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">49,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">784,451</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_414_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zYdl31eTFAlf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trademarks and trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">499,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,583</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">457,417</td><td style="text-align: left"> </td></tr> <tr id="xdx_415_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zHZAaa0Avfuc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Backlog and Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,404</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">184,806</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333,598</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_417_20211231_zBOUu0NCmLN7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,851,504</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">276,039</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,575,466</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zF8LLNPAlpBa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zhFvsTpwxQbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2022, is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zXImo2j255Ck" style="display: none">SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220930_z6af38ka4mEf" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">Estimated Future</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amortization Expense</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_maFLIANz0B6_zvfJXYME5zr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; width: 82%">Remainder of 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">263,428</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANz0B6_zRNz6mQFE3i4" style="vertical-align: bottom; background-color: White"> <td style="text-align: center">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">883,978</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANz0B6_zxG7VTxbQXU6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">799,111</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANz0B6_zjEPxIrwUj7i" style="vertical-align: bottom; background-color: White"> <td style="text-align: center">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">799,111</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree_iI_maFLIANz0B6_zW5YEnW9obT2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: center">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,643,208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANz0B6_zmvdJHkIRnbg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: center">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,388,836</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zSdcxIy3vRmh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense for intangible assets for the nine months ended September 30, 2022 and 2021 was $<span id="xdx_902_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220930_z1PG9c6zGwg6" title="Amortization expense for intangible assets">773,063</span> and $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20210930_z25e7cwUiBD5" title="Amortization expense for intangible assets">101,727</span>, respectively. Amortization expense for intangible assets for the three months ended September 30, 2022 and 2021 was $<span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20220930_z2gNxdW4kog1" title="Amortization expense for intangible assets">304,339</span> and $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_c20210701__20210930_z1pjORGXoZ2c" title="Amortization expense for intangible assets">101,149</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 12127124 7992121 <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zr0uyfWfbpwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets as of September 30, 2022 and December 31, 2021 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zUD1iRLCpXjk" style="display: none">SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Finite-lived intangible assets:</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Customer relationships</td><td style="text-align: center; width: 2%"> </td> <td style="width: 1%; text-align: center">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTs03lJYvcXc" style="width: 14%; text-align: right" title="Finite lived intangible assets Cost">2,987,100</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znkzHo5qbPJh" style="width: 14%; text-align: right" title="Finite lived intangible assets accumulated amortization">243,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRElcEKCD5Z8" style="width: 14%; text-align: right" title="Finite lived intangible assets net book value">2,743,160</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trademarks and trade names</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_z6vzmgwWDFxb" style="text-align: right" title="Finite lived intangible assets Cost">1,737,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zA4FlKvbCjGe" style="text-align: right" title="Finite lived intangible assets accumulated amortization">253,241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zrWCcF9vJjqi" style="text-align: right" title="Finite lived intangible assets net book value">1,483,759</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Backlog and Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_z2psHo9LcGt9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets Cost">713,837</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zvQwnrCEjIte" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets accumulated amortization">551,920</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_z3k9d6UuhEyg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finite lived intangible assets net book value">161,917</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">Total finite-lived intangible assets:</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930_ztpuqCpToT9a" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets Cost">5,437,937</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930_zvNJjYcPOcIk" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets accumulated amortization">1,049,101</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930_z2ReCmEUbB7i" style="padding-bottom: 2.5pt; text-align: right" title="Finite lived intangible assets net book value">4,388,836</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Indefinite-lived intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Patents</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zjbXu9RcotCk" style="text-align: right" title="Indefinite lived intangible assets Cost">44,276</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zFDaepwEEuUd" style="text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl0994">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zL9DtwQZTz1f" style="text-align: right" title="Indefinite lived intangible assets net book value">44,276</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Trade name</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zomQ099yysT7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets Cost">28,291</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4CE2agJQ2V4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1000">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2ItzxLVgijd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets net book value">28,291</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total indefinite-lived intangible assets:</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220930_zpXp35LBtdp5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets Cost">72,567</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_ecustom--IndefiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220930_zO16jHOcKc84" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1006">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--IndefiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220930_z5o2F7BfyRWf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Indefinite lived intangible assets net book value">72,567</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20220930_zwgMhaAiWfX4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets net">5,510,504</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--InFiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20220930_zaBSzJuffmn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Infinite lived intangible assets accumulated amortization">1,049,101</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_c20220930_zOMCfzNwupL5" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets net excluding goodwill">4,461,403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_481_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zP0Zn78KubN5" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_48C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zLKZe1RpGd75" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_48E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_z9RvZiH2TKN" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_418_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zdpPbaBynlmc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Customer relationships</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">834,100</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">49,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">784,451</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_414_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zYdl31eTFAlf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trademarks and trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">499,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,583</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">457,417</td><td style="text-align: left"> </td></tr> <tr id="xdx_415_20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zHZAaa0Avfuc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Backlog and Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,404</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">184,806</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333,598</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_417_20211231_zBOUu0NCmLN7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,851,504</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">276,039</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,575,466</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2987100 243940 2743160 1737000 253241 1483759 713837 551920 161917 5437937 1049101 4388836 44276 44276 28291 28291 72567 72567 5510504 1049101 4461403 834100 49649 784451 499000 41583 457417 518404 184806 333598 1851504 276039 1575466 <p id="xdx_897_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zhFvsTpwxQbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated future amortization expense for intangible assets subject to amortization as of September 30, 2022, is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zXImo2j255Ck" style="display: none">SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220930_z6af38ka4mEf" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">Estimated Future</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amortization Expense</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_maFLIANz0B6_zvfJXYME5zr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; width: 82%">Remainder of 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">263,428</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANz0B6_zRNz6mQFE3i4" style="vertical-align: bottom; background-color: White"> <td style="text-align: center">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">883,978</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANz0B6_zxG7VTxbQXU6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">799,111</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANz0B6_zjEPxIrwUj7i" style="vertical-align: bottom; background-color: White"> <td style="text-align: center">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">799,111</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree_iI_maFLIANz0B6_zW5YEnW9obT2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: center">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,643,208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANz0B6_zmvdJHkIRnbg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: center">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,388,836</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 263428 883978 799111 799111 1643208 4388836 773063 101727 304339 101149 <p id="xdx_801_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zGxV4zWNWB2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 7 – <span id="xdx_822_z4RnQBVKGup">ACCRUED EXPENSES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zUrcSsXx4mO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zV7n3Pyatsu2" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220930_zGLjdfVlE7a4" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20211231_z9OKQmcdCGIc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz4h9_zLYsrEm3tiM6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accrued operating expenses</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,053,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">628,871</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--BusinessDevelopmentAccrual_iI_pp0p0_maALCz4h9_ziZp9vjxKOSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Business development accrual</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0">1,931,280</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl1058">-</span></p></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--WorkersCompensationLiabilityCurrentAndNoncurrent_iI_pp0p0_maALCz4h9_z7pZGqqo6NIk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued wages and related expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,017,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,887,124</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCz4h9_z4M97O6Qm1Gc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued 401(k)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,091</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,520</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_maALCz4h9_zJFq1dbrlRLl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accrued sales tax payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,586,937</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,338,763</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz4h9_zZKQbWQfNhPe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,747,624</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,878,278</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zIAw0ANVrJ8h" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zUrcSsXx4mO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zV7n3Pyatsu2" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220930_zGLjdfVlE7a4" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20211231_z9OKQmcdCGIc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz4h9_zLYsrEm3tiM6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accrued operating expenses</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,053,367</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">628,871</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--BusinessDevelopmentAccrual_iI_pp0p0_maALCz4h9_ziZp9vjxKOSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Business development accrual</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0">1,931,280</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl1058">-</span></p></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--WorkersCompensationLiabilityCurrentAndNoncurrent_iI_pp0p0_maALCz4h9_z7pZGqqo6NIk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued wages and related expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,017,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,887,124</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCz4h9_z4M97O6Qm1Gc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued 401(k)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,091</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,520</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_maALCz4h9_zJFq1dbrlRLl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accrued sales tax payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,586,937</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,338,763</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz4h9_zZKQbWQfNhPe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,747,624</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,878,278</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1053367 628871 1931280 1017949 1887124 158091 23520 1586937 1338763 5747624 3878278 <p id="xdx_803_eus-gaap--ConcentrationRiskDisclosureTextBlock_zcKNvutk3Ytc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 8 – <span id="xdx_822_zqf6PrpygNSh">RISKS AND UNCERTAINTIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Concentration Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zBAGJzfbE9H3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below shows customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers exceeding 10% of revenue:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zmOFV7uLhsW7" style="display: none">SCHEDULES OF CONCENTRATION OF RISK</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Customer Number</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">C000001462</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zTqB7C9RX34f" title="Concentration risk, percentage">58</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUfXWijqKEbh" title="Concentration risk, percentage">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z2Vw5J2PClsj" title="Concentration risk, percentage">51</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">C000001140</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd3qDmv8TLsl" title="Concentration risk, percentage">16</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">C000001696</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__srt--MajorCustomersAxis__custom--ClientCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z359IWv60Tvb" title="Concentration risk, percentage">12</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 2.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers exceeding 10% of accounts receivable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Customer Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">C000001462</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjOAP8mYpOae" title="Concentration risk, percentage">41</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">C000001140</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPKcjVKDOYfl" title="Concentration risk, percentage">14</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zZJmwIwNtg89" title="Concentration risk, percentage">23</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">C000002187</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientEMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zzjmtxmLunih" title="Concentration risk, percentage">22</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vendors exceeding 10% of purchases:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nine Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Vendor Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">V000001029</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z0nuSKgIdAil" title="Concentration risk, percentage">10</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_ziUn5u0E3Fha" title="Concentration risk, percentage">19</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000000453</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zHlfcqgVbXO4" title="Concentration risk, percentage">18</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zqhylytbPptk" title="Concentration risk, percentage">13</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001326</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zjhDFXp9FhSl" title="Concentration risk, percentage">10</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zMypqhMmww55" title="Concentration risk, percentage">18</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zikeIKmkGm3b" title="Concentration risk, percentage">13</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001372</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z2rX2zoNeKtf" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z7yeiutRq5Fa" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vendors exceeding 10% of accounts payable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-size: 11pt"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Vendor Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 64%">V000000453</td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 14%"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z1oCLHWP3Pjk" title="Concentration risk, percentage">20</span></td><td style="text-align: left; width: 1%">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001372</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zMxS2WTYIym1" title="Concentration risk, percentage">33</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001326</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z2fiOOe6yTLg" title="Concentration risk, percentage">12</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001740</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorEMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z0qDNSD1sdfk" title="Concentration risk, percentage">14</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001818</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorFMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zN2nT6jP5lYe" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> *</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*Amounts less than 10%</span></p> <p id="xdx_8AE_zHlH4BrReaG1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Foreign Exchange Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although the Company’s revenues and expenses are expected to be predominantly denominated in United States dollars, the Company may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which the Company may operate may have a material adverse effect on the Company’s business, financial condition and operating results. The Company may, in the future, establish a program to hedge a portion of the Company’s foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if the Company develops a hedging program, there can be no assurance that it will effectively mitigate currency risks.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zBAGJzfbE9H3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below shows customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers exceeding 10% of revenue:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zmOFV7uLhsW7" style="display: none">SCHEDULES OF CONCENTRATION OF RISK</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Customer Number</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">C000001462</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zTqB7C9RX34f" title="Concentration risk, percentage">58</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUfXWijqKEbh" title="Concentration risk, percentage">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z2Vw5J2PClsj" title="Concentration risk, percentage">51</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">C000001140</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd3qDmv8TLsl" title="Concentration risk, percentage">16</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">C000001696</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__srt--MajorCustomersAxis__custom--ClientCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z359IWv60Tvb" title="Concentration risk, percentage">12</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 2.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers exceeding 10% of accounts receivable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Customer Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">C000001462</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--ClientAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjOAP8mYpOae" title="Concentration risk, percentage">41</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">C000001140</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPKcjVKDOYfl" title="Concentration risk, percentage">14</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--ClientBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zZJmwIwNtg89" title="Concentration risk, percentage">23</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">C000002187</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--ClientEMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zzjmtxmLunih" title="Concentration risk, percentage">22</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vendors exceeding 10% of purchases:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,</b></span></p></td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nine Months Ended <br/> September 30,</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Vendor Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">V000001029</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z0nuSKgIdAil" title="Concentration risk, percentage">10</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_ziUn5u0E3Fha" title="Concentration risk, percentage">19</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000000453</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zHlfcqgVbXO4" title="Concentration risk, percentage">18</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zqhylytbPptk" title="Concentration risk, percentage">13</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001326</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zjhDFXp9FhSl" title="Concentration risk, percentage">10</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zMypqhMmww55" title="Concentration risk, percentage">18</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zikeIKmkGm3b" title="Concentration risk, percentage">13</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001372</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z2rX2zoNeKtf" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z7yeiutRq5Fa" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vendors exceeding 10% of accounts payable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-size: 11pt"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Company Vendor Number</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 64%">V000000453</td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 14%"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z1oCLHWP3Pjk" title="Concentration risk, percentage">20</span></td><td style="text-align: left; width: 1%">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001372</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zMxS2WTYIym1" title="Concentration risk, percentage">33</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001326</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--VendorCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z2fiOOe6yTLg" title="Concentration risk, percentage">12</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">V000001740</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorEMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_z0qDNSD1sdfk" title="Concentration risk, percentage">14</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">V000001818</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--MajorCustomersAxis__custom--VendorFMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zN2nT6jP5lYe" title="Concentration risk, percentage">15</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> *</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*Amounts less than 10%</span></p> 0.58 0.12 0.51 0.16 0.12 0.41 0.14 0.23 0.22 0.10 0.19 0.18 0.13 0.10 0.18 0.13 0.15 0.15 0.20 0.33 0.12 0.14 0.15 <p id="xdx_80E_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zujTwJ0LnlS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 9 – <span id="xdx_824_z1OyZnISCxee">STOCK-BASED COMPENSATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation expense for the nine months ended September 30, 2022, and 2021 was $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20220101__20220930_z4ZTmwojX2Tk" title="Stock-based compensation expense">1,860,767</span> and $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20210930_zGIHlYgItB1g" title="Stock-based compensation expense">1,096,441</span>, respectively, based on the vesting schedule of the stock grants and options. Stock-based compensation expense for the three months ended September 30, 2022 and 2021 was $<span id="xdx_901_eus-gaap--ShareBasedCompensation_c20220701__20220930_z61NxUZ0YYU5" title="Stock-based compensation expense">96,767</span> and $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210701__20210930_zrE6Z0sZbtq2" title="Stock-based compensation expense">506,034</span>, respectively, based on the vesting schedule of the stock grants and options. No cash flow effects are anticipated for stock grants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_z45mnMfEVXMf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following schedule shows stock grant activity for the nine months ended September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zoGpNmt5U3Xl" style="display: none">SCHEDULE OF STOCK GRANT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td id="xdx_49F_20220101__20220930_zMQFJ3fcvgFg" style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="text-align: center; margin-top: 0; margin-bottom: 0"><b>shares</b></p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_zlo7pILXSH26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; font-weight: bold; text-align: left">Grants unissued as of December 31, 2021</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 14%; font-weight: bold; text-align: right">153,673</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNonVestedGross_zFAU1CsiG6v7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">542,584</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_zPNZlSlT60S" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Forfeiture/Cancelled</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(139,226</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_iN_di_zhwJIF3ZGTJ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Grants Vested</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(62,172</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_zqIhFRg5OUYg" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Grants unissued as of September 30, 2022</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">494,859</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zsEZhspn8zyh" style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022, the Company has $<span id="xdx_909_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20220930_z6CHv421R7lk" title="Unrecognized share-based compensation expense">2.3</span> million in unrecognized stock-based compensation expense related to these stock grants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_znVodwNPEkh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following schedule shows stock option activity for the nine months ended September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zh3eFC3URzk6" style="display: none">SCHEDULE OF STOCK GRANT VESTING PERIODS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life (Years) </b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price </b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-weight: bold; text-align: left">Stock options outstanding as of December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930_zu2PxGMX8Pf2" style="width: 14%; text-align: right" title="Stock options outstanding, Number of shares, beginning">641,337</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_zrTyHgpUCCr8" title="Stock options outstanding, Weighted Average Remaining Life (Years), beginning">7.55</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930_zTLZwx36mQR6" style="width: 14%; text-align: right" title="Stock options outstanding, Weighted Average Exercise Price, Beginning">6.27</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930_z2tBW3uV4FN8" style="text-align: right" title="Issued, Number of shares">76,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_ziuwrWDxqy8e" title="Issued, Weighted Average Remaining Life (Years)">9.20</span></p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220930_zcreDGdaYoR6" style="text-align: right" title="Issued, Weighted Average Exercise Price">10.48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20220930_zog2KVytS9Fl" style="text-align: right" title="Forfeiture/Expired, Number of shares">(40,982</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitureWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_zzKDVuQsDzi" style="text-align: right" title="Forfeiture/Expired, weighted average remaining period">6.81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930_zE2dwAadEsf2" style="text-align: right" title="Forfeiture/Expired, Weighted Average Exercise Price">6.05</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930_zoT8OE66X4ml" style="border-bottom: Black 1.5pt solid; text-align: right" title="Exercised, Number of shares">(4,555</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930_zYcw974gADYd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Exercised, Weighted Average Exercise Price">6.00</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Stock options outstanding as of September 30, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930_zr2YK43RDw7d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Stock options outstanding, Number of shares, ending">672,046</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220101__20220930_zvt6GFUyLmE9" title="Stock options outstanding, Weighted Average Remaining Life (Years), ending">7.83</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930_zj3DeBwMtKGd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Stock options outstanding, Weighted Average Exercise Price, Ending">6.76</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Stock options exercisable as of September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20220101__20220930_zbHyyO7dl2na" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock options exercisable">462,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930_zG7p6i2PUMzi" title="Stock options exercisable, Weighted Average Remaining Life (Years)">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20220101__20220930_zzSqAtiDHRPb" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock options exercisable, Weighted Average Exercise Price">5.66</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_z64VON3dYPxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the options is calculated using the Black-Scholes pricing model based on the market value of the underlying common stock at the valuation measurement date of $<span id="xdx_902_eus-gaap--SharePrice_iI_pid_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTf8mhxhN722" title="Share price">10.48</span>, the remaining contractual term of the options of <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zDJfBRF2mAY" title="Remaining contractual term">10</span> years, risk-free interest rate of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwgSaMQDCO7i" title="Rsk-free interest rate">1.61</span>% and expected volatility of the price of the underlying common stock of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1JQosCeO525" title="Expected volatility rate">100</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022, the Company has $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdmb1DYgVw8d" title="Unrecognized share-based compensation expense">0.3</span> million in unrecognized stock-based compensation expense related to these stock options. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 is $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20220930_zadRFOaevY2" title="Aggregate intrinsic value of options outstanding and exercisable">0</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1860767 1096441 96767 506034 <p id="xdx_891_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_z45mnMfEVXMf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following schedule shows stock grant activity for the nine months ended September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zoGpNmt5U3Xl" style="display: none">SCHEDULE OF STOCK GRANT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td id="xdx_49F_20220101__20220930_zMQFJ3fcvgFg" style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="text-align: center; margin-top: 0; margin-bottom: 0"><b>shares</b></p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_zlo7pILXSH26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; font-weight: bold; text-align: left">Grants unissued as of December 31, 2021</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 14%; font-weight: bold; text-align: right">153,673</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNonVestedGross_zFAU1CsiG6v7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">542,584</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_zPNZlSlT60S" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Forfeiture/Cancelled</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(139,226</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_iN_di_zhwJIF3ZGTJ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Grants Vested</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(62,172</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_zqIhFRg5OUYg" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Grants unissued as of September 30, 2022</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">494,859</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 153673 542584 139226 62172 494859 2300000 <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_znVodwNPEkh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following schedule shows stock option activity for the nine months ended September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zh3eFC3URzk6" style="display: none">SCHEDULE OF STOCK GRANT VESTING PERIODS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life (Years) </b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price </b></span></p></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-weight: bold; text-align: left">Stock options outstanding as of December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930_zu2PxGMX8Pf2" style="width: 14%; text-align: right" title="Stock options outstanding, Number of shares, beginning">641,337</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_zrTyHgpUCCr8" title="Stock options outstanding, Weighted Average Remaining Life (Years), beginning">7.55</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930_zTLZwx36mQR6" style="width: 14%; text-align: right" title="Stock options outstanding, Weighted Average Exercise Price, Beginning">6.27</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930_z2tBW3uV4FN8" style="text-align: right" title="Issued, Number of shares">76,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_ziuwrWDxqy8e" title="Issued, Weighted Average Remaining Life (Years)">9.20</span></p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220930_zcreDGdaYoR6" style="text-align: right" title="Issued, Weighted Average Exercise Price">10.48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20220930_zog2KVytS9Fl" style="text-align: right" title="Forfeiture/Expired, Number of shares">(40,982</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitureWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930_zzKDVuQsDzi" style="text-align: right" title="Forfeiture/Expired, weighted average remaining period">6.81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930_zE2dwAadEsf2" style="text-align: right" title="Forfeiture/Expired, Weighted Average Exercise Price">6.05</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930_zoT8OE66X4ml" style="border-bottom: Black 1.5pt solid; text-align: right" title="Exercised, Number of shares">(4,555</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930_zYcw974gADYd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Exercised, Weighted Average Exercise Price">6.00</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Stock options outstanding as of September 30, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930_zr2YK43RDw7d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Stock options outstanding, Number of shares, ending">672,046</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220101__20220930_zvt6GFUyLmE9" title="Stock options outstanding, Weighted Average Remaining Life (Years), ending">7.83</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930_zj3DeBwMtKGd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Stock options outstanding, Weighted Average Exercise Price, Ending">6.76</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Stock options exercisable as of September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20220101__20220930_zbHyyO7dl2na" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock options exercisable">462,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930_zG7p6i2PUMzi" title="Stock options exercisable, Weighted Average Remaining Life (Years)">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20220101__20220930_zzSqAtiDHRPb" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock options exercisable, Weighted Average Exercise Price">5.66</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 641337 P7Y6M18D 6.27 76246 P9Y2M12D 10.48 40982 P6Y9M21D 6.05 4555 6.00 672046 P7Y9M29D 6.76 462798 P7Y3D 5.66 10.48 P10Y 0.0161 1 300000 0 <p id="xdx_803_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zt4t5q0a9HIi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 10 – <span id="xdx_826_znVKPB6OfPGj">SHAREHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 24, 2021, the Board of Directors authorized a stock repurchase program to purchase up to $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20210524__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zmXugdlQKin4">5.0</span> million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board of Directors authorized a $<span id="xdx_901_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20220118__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zm9R6vIc10xe" title="Stock repurchase program authorized amount">2.0</span> million increase to the stock repurchase program, to a total of $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20220118__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zu1FrsQqU6X8" title="Stock repurchase program remaining authorized amount">7.0</span> million. On February 2, 2022, the Board of Directors authorized an additional $<span id="xdx_905_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20220202__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zHXhoGN2dc0h" title="Stock repurchase program authorized amount">1.5</span> million increase to the stock repurchase, to a total of $<span id="xdx_903_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20220202__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zWcVHnTBfIm4" title="Stock repurchase program remaining authorized amount">8.5</span> million. On September 12, 2022, the Board of Directors authorized an additional $<span id="xdx_903_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20220912__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zF1VehD56SCg" title="Stock repurchase program authorized amount">2</span> million increase to the stock repurchase, to a total of $<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20220912__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z9vP7XcfHgob" title="Stock repurchase program remaining authorized amount">10.5</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the nine months ended September 30, 2022, the Company repurchased <span id="xdx_907_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220101__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z1ASPjvwgnh" title="Stock repurchased during period shares">482,211</span> shares of common stock at an average price per share of $<span id="xdx_90D_eus-gaap--AcceleratedShareRepurchasesFinalPricePaidPerShare_pid_c20220101__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zbujnYzEn7Je" title="Share price">8.20</span>, for a total price of $<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220101__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zy80YZMqGKn9" title="Stock repurchased during period value">4.0</span> million under this program. During the three months ended September 30, 2022, the Company repurchased <span id="xdx_902_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220701__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z8JNvrdGaxP4" title="Stock repurchased during period shares">63,123</span> shares of common stock at an average price per share of $<span id="xdx_90D_eus-gaap--AcceleratedShareRepurchasesFinalPricePaidPerShare_pid_c20220701__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z31aqLb2r67e" title="Share price">2.90</span>, for a total price of $<span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220701__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zI5tuQp7iPdl" title="Stock repurchased during period value">0.2</span> million. During the nine months ended September 30, 2021, the company repurchased <span id="xdx_90F_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210101__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zNXPtZ4HOSpa" title="Stock repurchased during period shares">421,024</span> shares of common stock at an average price per share of $<span id="xdx_901_eus-gaap--AcceleratedShareRepurchasesFinalPricePaidPerShare_pid_c20210101__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zbYCnQMrvubi" title="Share price">9.33</span>, for a total price of $<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20210101__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zojjiB9wORe6" title="Stock repurchased during period value">4.0</span> million. During the three months ended September 30, 2021, the Company repurchased <span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210701__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z9fO64mqLfU9" title="Stock repurchased during period shares">368,129</span> shares of common stock at an average price per share of $<span id="xdx_90F_eus-gaap--AcceleratedShareRepurchasesFinalPricePaidPerShare_pid_c20210701__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z3FLzhH9mqMa" title="Share price">9.31</span>, for a total of $<span id="xdx_908_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20210701__20210930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zhLjAXfKajo7" title="Stock repurchased during period value">3.4</span> million. In total, the Company has repurchased <span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220101__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember_zwstiL5JcOOl" title="Stock repurchased during period shares">987,126</span> shares of common stock at an average of $<span id="xdx_908_eus-gaap--SharePrice_iI_pid_c20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember_zvvVCerCT8Kl" title="Share price">8.78</span> per share, for a total price of $<span id="xdx_90F_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220101__20220930__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseProgramMember_zsCLERodQtTl" title="Stock repurchased during period value">8.7</span> million, under this program.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2021, the Company repurchased <span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210201__20210228__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseOutsideOfProgramMember_zyo2U0qLl9Nj">350,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock with an average price </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share of $<span id="xdx_906_eus-gaap--AcceleratedShareRepurchasesFinalPricePaidPerShare_pid_c20210201__20210228__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseOutsideOfProgramMember_zsFZDV5KFNyh" title="Share price">8.50</span>, for a total of $<span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20210201__20210228__us-gaap--TypeOfArrangementAxis__custom--StockRepurchaseOutsideOfProgramMember_zO0UHfIo24df">3.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, outside of any stock repurchase or publicly announced program.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <br/></span></p> 5000000.0 2000000.0 7000000.0 1500000 8500000 2000000 10500000 482211 8.20 4000000.0 63123 2.90 200000 421024 9.33 4000000.0 368129 9.31 3400000 987126 8.78 8700000 350000 8.50 3000000.0 <p id="xdx_802_ecustom--WarrantsTextBlock_zyT9GL8dZ16d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 11 – <span id="xdx_82F_zuZpCTUC5m21">WARRANTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGMXNmORaQtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table shows warrant activity for the nine months ended September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_z3f6dXgo1oB" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold; text-align: left">Warrants outstanding as of December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_z6mxcni04zNd" style="width: 14%; text-align: right" title="Number of shares, Warrants outstanding beginning">374,088</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice_iS_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zs1WFH6VLC9e" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Balance beginning">11.26</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pid_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zzqID3Jgwond" style="text-align: right" title="Number of shares, Warrants Exercised">(18,196</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercised_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zIBELzLuvU0l" style="text-align: right" title="Weighted Average Exercise Price, Warrants Exercised">6.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Terminated – cashless exercise</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise_iN_pid_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zUaqWkqT70Xa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Warrants terminated cashless exercise">(44,393</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceTerminatedCashlessExercise_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zHI22XILeTG5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants terminated cashless exercise">6.00</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Warrants outstanding as of September 30, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zTNwoPemyom6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Warrants outstanding ending">311,499</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_z2NLtOr6mN31" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Balance ending">12.32</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Warrants exercisable as of September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zuqxiYdy3pw3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Warrants exercisable">311,499</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercisable_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zLqJJhK8TCSf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Warrants exercisable">12.32</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zgxveRTQHqw2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The weighted-average life of the warrants is <span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220930_zvzuwIAL6xJk" title="Warrant term">2.10</span> years. The aggregate intrinsic value of the warrants outstanding and exercisable as of September 30, 2022 is $<span id="xdx_903_ecustom--ClassOfWarrantOrRightAggregateIntrinsicValueOutstandingAndExercisable_iI_c20220930_zliwaubCvvXl" title="Warrant outstanding and exercisable aggregate intrinsic value">0</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGMXNmORaQtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table shows warrant activity for the nine months ended September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_z3f6dXgo1oB" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold; text-align: left">Warrants outstanding as of December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_z6mxcni04zNd" style="width: 14%; text-align: right" title="Number of shares, Warrants outstanding beginning">374,088</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice_iS_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zs1WFH6VLC9e" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Balance beginning">11.26</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pid_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zzqID3Jgwond" style="text-align: right" title="Number of shares, Warrants Exercised">(18,196</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercised_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zIBELzLuvU0l" style="text-align: right" title="Weighted Average Exercise Price, Warrants Exercised">6.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Terminated – cashless exercise</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise_iN_pid_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zUaqWkqT70Xa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Warrants terminated cashless exercise">(44,393</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceTerminatedCashlessExercise_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zHI22XILeTG5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants terminated cashless exercise">6.00</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Warrants outstanding as of September 30, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zTNwoPemyom6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Warrants outstanding ending">311,499</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_z2NLtOr6mN31" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Balance ending">12.32</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Warrants exercisable as of September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zuqxiYdy3pw3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Warrants exercisable">311,499</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercisable_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--WarrantMember_zLqJJhK8TCSf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Warrants exercisable">12.32</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 374088 11.26 18196 6.00 44393 6.00 311499 12.32 311499 12.32 P2Y1M6D 0 <p id="xdx_809_ecustom--BusinessDevelopmentTextBlock_zrfT4o2Buyd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 12 – </b><b> <span id="xdx_820_zGpYy1TiBFLf">BUSINESS DEVELOPMENT</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, during the third quarter of 2022, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended and at September 30, 2022, the Company delivered $<span id="xdx_907_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn5n6_c20220930_zP6GF4MFUkh7" title="Inventory raw materials and supplies">1.3</span> million of replacement lighting equipment and accrued an additional $<span id="xdx_908_eus-gaap--OtherGeneralExpense_pn5n6_c20220701__20220930_zNCmgEtPYxt7" title="Other general expense"><span>2.0</span></span> million of expense for the remaining order total for shipments delivered in October 2022. The total business development expense recorded in the three months ended September 30, 2022 was $<span id="xdx_901_eus-gaap--BusinessDevelopment_pn5n6_c20220701__20220930_zo1UExohtX32" title="Business development">3.3</span> million. This expense is a one-time expense. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> 1300000 2000000.0 3300000 <p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zQjEXH0ZINqi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 13 – <span id="xdx_821_zoXuerCg5Yo2">INCOME TAXES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has experienced losses for both book and tax purposes since inception. The deferred income tax benefit for the three and nine month periods ended September 30, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80B_eus-gaap--SubsequentEventsTextBlock_zyHl8qJVKb07" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 14 – <span id="xdx_826_zvsBCBktIq51">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has evaluated events and transaction occurring subsequent to September 30, 2022 up to the date of this filing of these condensed consolidated financial statements. These statements contain all necessary adjustments and disclosures resulting from that evaluation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 10, 2022, the Company signed a binding term sheet to acquire substantially all of the operating assets of Dawson Van Orden, Inc. (“DVO”), an engineering firm with significant experience in indoor CEA, for a total purchase consideration of up to $<span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_c20221009__20221010__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--BusinessAcquisitionAxis__custom--DawsonVanOrdenIncMember_z8pJZbAbh6G4" title="Business combination consideration transferred">7.3</span> million. The asset acquisition of DVO was completed on October 31, 2022 by urban-gro Engineering, Inc., d/b/a DVO, a wholly owned subsidiary of the Company. The Company funded the $<span id="xdx_901_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_pn5n6_c20221009__20221010__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--BusinessAcquisitionAxis__custom--DawsonVanOrdenIncMember_ziPvaritwui1" title="Business combination price expected">7.3</span> million purchase price, which includes a contingent consideration of up to $<span id="xdx_903_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20221009__20221010__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--BusinessAcquisitionAxis__custom--DawsonVanOrdenIncMember_zLz00ewvifC3" title="Business combination consideration paid in cash">1.1</span> million paid in cash or equity at the Company’s discretion, with $<span id="xdx_90C_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20221010__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--BusinessAcquisitionAxis__custom--DawsonVanOrdenIncMember_zDG1il5h5fU2" title="Business combination transaction costs">1.3</span> million in cash, a promissory note of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_pn5n6_c20221009__20221010__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zZwwBI2t2aPj" title="Principal amount">3.8</span> million to be paid out over four quarters, and $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20221009__20221010__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zoeiucrJknej" title="Debt instrument periodic payment">1.1</span> million of its common stock at a pre-set price of $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20221010__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zE28shW1321l" title="Share issued price per share">4</span> per share. </span></p> 7300000 7300000 1100000 1300000 3800000 1100000 4 EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (&":E4'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 " "!@FI5Y> @!NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI^F*:.CVHGA2$%Q0O(5D=C=L\X=DI-VW-XV[740?P&-F?OGF M&YA.!:%\Q)?H T8RF*XF.[@D5%BS/5$0 $GMT*T6?/B,0X%I!3B@14<)>,V!]?/$ M<)R&#BZ &488;?HNH%Z(I?HGMG2 G9)3,DMJ',=Z7)5;E@M^)ZYO/V;7'WX78>NUV9I_ M;'P6[#OX=1?]%U!+ P04 " "!@FI5F5R<(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 (&":E6/0&26$ 8 *<@ 8 >&PO=V]R:W-H965T&UL MM9I=<^(V&(7O^RLTM-/ISH1@R4!@FS!#O,DVTUV6#4D[VTXOA"W L[9%90'A MW_>5#3:;D5^H9\E%XJ]SK,?Z\+&4ZXU47].%$)J\Q%&2WC066B_?MEJIOQ Q M3R_E4B1P9B95S#7LJGDK72K!@TP41RWF.-U6S,.D,;C.CHW5X%JN=!0F8JQ( MNHICKK:W(I*;FP9M[ \\AO.%-@=:@^LEGXN)T,_+L8*]5N$2A+%(TE F1(G9 M36-(WWINVPBR*_X(Q28]V"8&92KE5[/S$-PT'%,B$0E?&PL.?];"$U%DG* < M_^Y,&\4]C?!P>^]^G\$#S)2GPI/1GV&@%S>-7H,$8L97D7Z4F]_$#JAC_'P9 MI=EOLLFO[3@-XJ]2+>.=&$H0ATG^E[_L'L2!P.U4"-A.P%X):+M"X.X$;@:: MERS#>LA%2NZ20 3?ZEM0EJ) ;%^@6X8:3L3RDKC.!6$. M8Y;R>+A\)->7Q&G;Y-\4QRV>CYOYN>CS^7LX3;6")O>/[0GE#FV[@^F';],E M]\5- SI:*M1:- 8__TB[SJ\VO.]D]@ULNX!M8^Z#=])?01?5Y&F[%#927$Z= MYF<;$JJJB=0ID#IHF8; $V1,]Q&?VYAP_8Q'J>U1>*BL)E2W@.J>5D^?5UQI MH:(M>11+J;2-#[?2:F7%0U4U\:X*O*L3FZ'B\+[(AOMJ/MRKLOY064W 7@'8 M.PUP+%0H S-V$AB]K5T.=RI&R\KA$M77Y.P7G/W3.._#U.?1'O<>#EM?-;C; M9]?&AVIJ\E&G?'LZ_XOPB^"JFN^(6545XK*ZC <)@:+%\E9*O4;$6NP1NV:3 MLJ9+K:"HLBXH*T$96K*[1(=Z"YR1(*-5/!7*BH>;. YMNOV^:VVLN+8N8)EE M*)H>]H"/8AZ:. -U.N*QO0YQHY6:\J0Y5_*"/"3^I17U'$&&EDF&XEEDA^I! MPU70:!\@G;Z0W\76"HM;.5"E5TZWP]I6SG.D&UK&&XKGDQWG$W\A#P' AK/0 MY]D;$VG!N&6[V^S03J_=[5MYSQ%\:)E\*)Y7=KS0ZJ2"1)"A7I")AK&(2$4\ MN8(*AWJ7@;U='PE6=U;D8'?(P", ]O=AOD ]P'?F4V#EQ2WK5 MH3\0^!GS!!YBS,E8AHDM7GFX4UWX,BE1/."@\$\;:87'+9^34)/W5M9SA"5: MIB6*!YS7K)[9@T;])#>)E1.W^\!G?"NT]27MX=J:J*S,30R/.J]1BPX\5G(= M)KZU41_Q]#Y9IPO.$9Y8&9X8GG9>@XYEJN%]]%>XK!RCCCCV'(=UK:3G2$^L M3$\,#SY9:QTJP:O!<(-?KICSQ@IVCM3$RM3$\+#S06;?+@N98+'PB(G;=YIN MK^=8^;YY"#8%7S@AEOTS?D(GP5PKJT@J).WDRCF62O5@F6OI? M+\A/SB6D)[*$3X8UC^Q3#;AI7?PR03$\[CPI'H3)G$RV\51&5FK\2G:@H7E]7%*Y./>U+RN8N%FIM.^1X<] +"0;SDB;5> MCQA67_6!Q[*0)ID$2:>*9-[J4?[B[37.\^*Z#$3#&X("?-_?I;L ,8"3GMY4,;,+O+LZO5 M/KOB]+ZLOM0K8RSZMLZ+^FRVLG9SLEC4R:'Q?)THV_-E;&?-Y<5W"TZ*VFV-D6=E06JS,W9[#TY.6>R46@E_L[, M?3VX1HTKUV7YI;GYF)[-<(/(Y":QC0D-?^[,NV2@.KQ^M M_](Z#\YU0U MTF"MN6ACTVJ#-UG1+..5K>!I!GIV>5X6*2R*21%I=K"S0>=ZR(QZ*HQ M7*-7GPN]33-X\AJ]09^O+M"K%Z]/%Q8 -&86R?YE'W8OHQ,ONS*;MXCA.:*8 M4H_Z>5C]PB2@3EIU"!\!X!XP'@;U/DG);0(Y5)C'9G;[.S1P5 MQOK [BQ%0["4,LXQ'H'U"#)"(Z$B/]BH QN%HU@6MH+*,P!;^X!&'J 2QW@< MU.#;_!F! LD@.C=$T(V/Q1WD?5EE?O3"0<\(CF,Q N^*183+2/A#+#ML,HCM MLC(;G:7(?-LT=:E&NDA1:5>F@G(XW*\^Y-*!Q%5$J1C'W94CA')%Q01XU8%7 M0?!_E5;G3\"IW A+*IGD8Z"N8!1SA54L_4#C#F@<+'U_E,6;Y'CYBY^S_#V3 ML0-_">YY#A_)*VA]*OO0YI/YNLTVT(S8R5*SMS:,O&*8X_$F\,A1+'D\D4AD MP,LDB/=/0*MM5MRBW$";@JJF'T'E#=K"S6[)IL$33W['C @R1N\*"L@MS"?0 M]\Q*@F365IC:-A'VYO]>^R!J$1>1Y&. KB"G!+-(32#L^9"$"?'7LDSOLSSW MPF.>^@T5'&K$&)\K*6-@14HF\/6T2,*\^+&PNKC-@&&.KK;+=IP+PC$;@_70 M8B0A[E/)VM,B"?/BKNX53E'QPG7)D1(2*2'4&*^'1KF0P#(3-$YZ B1A!MP! M#H#TD)OBC'(R;C4\DI*32.!!+3\$V3,AD4_J3_-,7V=Y9H&NO56:!!GU>\OT M0::DHG*B M8-.>$&F8$,_;81C:P-1LRCKS[UOJ8;Z8QHK&8YP>0083#8\F*C<=3)5A[FM2 M WB[V;D)S-19VA)Y67CQ>H@0QADIQ^GA$80BPS">&+]H3X0T3(3C1N-(0E.7 M\5C$7;+QR)&(PL@X@;^QA:#^7![I>2.8GK2M((8X'51#-$>W:D MT9.;[6.UG/[ 2!@X<7@F:X>.]RQ+PRQ[86X,N)TBJ[]UGC]XW799%$9.2?&X M)_ (0O().M$1T)YL:7CN_-YMX(Z02C VP+''Z\I%G.+!=CG$V_,D?Z@E! !9VJX#UGTC!G[B ?@^DCS)@" #G&Z9&,8J6@3?\T8QB.M)#= ^@/_?T&'L>N9GQYA_O2Z+0> P M)H>1"X:.D'G,U5P2-0P;A%O DRBFPPC"[-(,0 TL2\'A]CA7N5]FF9- M*P5EI#TDS J4Z$T&9<4+UFU!%,-"<3HN>1Y)J82,*9UHKUC?KK C[4H%=+*M M'O8+/H>>L+;-EZ>L/D%DSIB<$RJZ=)A8U7;Y5,3G,8D.99^V;&YS\X80P>*8 MC:NJ3U0*Q?C403_K^R 6/B6 06.[WN;M!Z;4W&1)YCW/8.[8_X:QF D:.Q\E M/**4*O!K,M?ZYH4]Y8B@]C"!F68"S]&YC# GW,DX3Q^CB(#M.17FOI-AX4[& MH=DV>;[3$>E\[IDX__!(3IQ_+ 9?*9M/Q+_KZC8K:NBW;D 5OY40C&KWU75W M8\M-^^'RNK0P^;67*Z/!@48 GM^4I7V\:;Z%=M^^E_\!4$L#!!0 ( (&" M:E7W$1XJ(0, )\* 8 >&PO=V]R:W-H965T&ULK99O M;YLP$,:_BL6FJ96Z@"%_2)<@M:FJ[<6DJ%VW%]->.' )5@$SVR3M/OW.D+*0 MD#2IEA>)#?<\_.XXPHU60CZJ&$"3IS3)U-B*M(I9(J+C$B8CZTK>CFAI:",^,YAI3;6 MQ*0R$^+1;+Y$8\LQ1)! J(T%PY\E3"!)C!-R_%Z;6O4UC7!S_>)^6R:/RUH78$-#N'H&[%KC'"KRUP"L3K%,@(KA2(N$1T[BY9@G+0B#WQEB1LX>,%1'',^?D;,HD M9#H&S4.6G)./Y#VQB8KQJ!K9&IF,LQVNKW]=7=_=<_U[R#O$@]++_&TL Z>#-V.YFBBB03JH20<'22"V MP)[O4[J'ESK_WF;.Z<2O-.W:LEF_/A(-W2WNULB!Y]%A;P_XQFN8'@3_AC.8 M*N1S$[T5E^Y">-Z NOUMVMU O]<=TFU6>V-Z,*/;5R87/%,D@3D*G-)N8QQ@@1I O#\7 C]LC$S2CV3!G\!4$L#!!0 ( (&" M:E6>O-WU6PD $DW 8 >&PO=V]R:W-H965T&ULM5MM M;]LX$OXKA/>P:(%SS#=14C8QL+&T>P6VNT%SO7XXW ?%9F*AMN25Y*2]7W^D M_"*+'#%QEA<4C:T\?*@9CH;/D-35E74UZ-ETVPN)Y-ZOI3K MK+XH-[)0?WDHJW76J*_5XZ3>5#);M(W6JPG%6$S665Z,IE?MM=MJ>E5NFU5> MR-L*U=OU.JN^W\A5^7P](J/#A4_YX[+1%R;3JTWV*.]D\WES6ZEODR/+(E_+ MHL[+ E7RX7KT,[E,.=,-6L2_?CZP_](:KXRYSVHY*U=?\D6SO!Y%([20#]EV MU7PJG_\A]P8%FF]>KNKV?_2\Q^(1FF_KIESO&ZL[6.?%[G?V;>^(DP:*!VY M]PVHV8 /-&#[!NRU/?!] _[:'H)]@];TR<[VUG%)UF33JZI\1I5&*S;]H?5^ MVUKY*R]TH-PUE?IKKMHUTUE9+-2PRP52G^IRE2^R1GVY:]0O%0]-CUQIEA4:N55 N=;0\2?2AF)=KB=[]5M;U>_3N(_&Z/-=@M[] M[?W5I%&WJCNW=;.[+3IP6PQ]+(MF6:-4W=X":)^XV\>.]A/EHJ.?Z,%/ M-]1)>"YB MG_ZS;+(5E76C,Y'#ZAU!<-)U'(:!B$/#:!M'.*:Q" U@ M8@-9%&)!,#6,!H#JAS+,8*/%T6CA-/K72J54M*G*A[R!+!96OS2(U3]A6&SC M. TBPKAAL(TC.(Y%$!B>26U@'%%"!('M#8_VALZTLI]FBDVSA9(=>=WHH7D"G[S("H<@C"DG MD1&'-HX%$:?XGO7QT?K8:?V'HLF*Q_Q^)5%6 MUTJL9^NR:O+_MA((X M$X38:?W-ME975.)9J%R[*C=:!8("#MM6TSB.A)%69N[^X$A&H.1[98^IAQ[[ MSCM1T\3IO+NFG'\=Z\IE@90LUEEL,&KV5+TT*D)ASE< 3$4XMK(W@".1P!9A M"@%Q+#@?2-^$=M;35RB3TDKCH/74MI['C$5FU@" G,2$,VPZP 92+&*J:F;3 M T#?+%3.'U II!/&Q*G\IH=B:-460P]5N3ZX0Q5/H!N8=2MC$6.L$JCI!QLI M1(BM, (8Q$'@IL)!$"J&.#14 ;I]"GASGG\][(8=T&0[UUR"(;WX*1.G)KW MW%G=*UOBE2WUQ=8?G$Y($[>25I.;5+S-X>$$!\-6M.,0VT\F %/3GED\0#!* M:6@]E0".4<'BH8#L=#1Q"^FCS;M8!$T&-"VW,L<,@JE)U[084.:4J+G*M!C ML4#0 7L['4VWR]_V:^B!)?1"FQE?A8,"4^@H%0[J0X<6MQO:J(E(/E-SV9 M;/-ZJ0-9^WLA[^& =A*>XV9/1(DOHI38FG\UJ OJ:FJ!P2T+0 M%[9('Y.(,<$#TQD 4@GCR/0%1"B"**)FA002$JID]( WNOJ GE,?W,N'LI(' M=S39-[A4HH"DCT+&.3-K10 9Q"(0IB< 0D)8P+DERB H#565,!08795 WXNSTGLP =ZG5382Y#>>BQ[\-.S%.WF/]= M-L>'J0TIT'& KHZ$FIPCF*!^HN'@:'!8WUJ89\#H[.CC,\C1)\$1%\^D/,8+4;X0L3 ME4#4Y ('9IR"=S"TBT4[#4_=&M[ECD6^V@[M*^QIS_1(;#ULYD(AQ NY ^Q^ MR!VLT]K,K;6_M(=7Y )EJGK,'N7+H<$@:2I"'EI;?1"2<(YI8%B7@)Q!&/+ M7"<$D40AA_(7ZY0Q[HM#)S M:^7TSVW>[K>@N^]U(]W M'W?Q>][%[X$7OR=>_A]'7EA7+;"_>.B%V4=/6!3&U%RW'@Y$]C;"S1B>FO9S 0VD'!! M,+<2@0V, QPP4V^D4-=8GZ$:V%IG74G!W"6%/IW;5-O=Z>I$UOEC,;[9YJN% M.S&\88'?$90^V1*O;*DOMO[P="4.B]^<&-ZP^N\8 Y]LB5>VU!=;_U1L5U=Q M=UWU\KE8NY )6,2I=>3&W=$92XA CQ'#)#"WTE,//?:]UI5@W%V"Z<2R7>L] M2W1;E0N58=Q5AYONW'#VRI9X94M]L?4'IBL&.7UK2N%>*S^O;(E7MM076W\, MNLJ/N[=K7DXIS!+^5 2*K7QAXP@1 2'FAOODY-6@ MM:P>VW>R:C0OMT6S>^'C>/7XWM?/[=M.QO4;&+ M[N#X]MST?U!+ P04 " "!@FI5#V^K;>T+ #I8P & 'AL+W=OKZ>H,G/7WPN'Q[; M[A>SFZMM\2#O9/ME^ZE6[V9'E&6YEINFK#91+>^O)[^B#X+O!^PE_EW*Y^;D M==1=RM>J^M:]^6UY/8D[C>1*+MH.HE _GN2M7*TZ)*7''P?0R7'.;N#IZY_H M8G_QZF*^%HV\K5;_*9?MX_4DG41+>5_L5NWGZOEO\G!!K,-;5*MF_W_T?)"- M)]%BU[35^C!8:; N-R\_B^\'0YP,P'A@ #X,P,8 P@<&D,, 8LZ0# R@AP'4 M'$ '!K## &8,0&1@ #\,X'O;OQAK;^EYT18W5W7U'-6=M$+K7NS=M1^M#%QN MNCOKKJW57TLUKKVYK39+=9_(9:1>-=6J7!:M>G/7JA_J!FJ;J+J/[AZ+6CY6 MJZ6LF[]$^1^[LOT1O9G+^W)1MF^C-U\VQ6Y9JG%OHVGTY6X>O?GE[=6L5>IU MD\P6!U4^OJB"!U59K]6]=M=6BV_1?W^7ZZ^R_I\#YM8/\^M2J:)NVF(5?2K* MY;3<1+?%MFS5>P_HW _Z6;8J2I5A\J+>E)N'QH>5^['^I5: 9E?_.'^EX@Q0 MI2Y*'S93[C_> _AX#^ ]#AW ^2@?RDUW52I&5\5F(=]%3\5J)Z.BC>9R\3XB MZ%V$8QR[?/H"S??0W3+V=$,3E%W-GDX]9@LARABA)-4%Y[;@%*.,4X*1+IE[ M+ZE;CS\TVV(AKR=JP6UD_20G-Y'+Q(X9$QISQ.EQ0LVHY&A4$FK4I@NC9I15 M7["9;M4T0=0PK%<'MQ7^_"?$X[^Z0@ 2+(<$$T!@FB/IT9'4Z\A]E$Z[I]%_Q# M[;#*C3*^C-ZLJJ9Q/ER\$ &V!\*9,\L64ZP".,7&0@8TGS@_GV9[?K0]/W_[ M1V73[+I%3&TF5_L-0ENI3:':"#3E4"QP:V%5BYVQ?''[?LFR+,G,QX)7Q8#[ M' A'V'JKG7SWSVWKY&CK9(2M?_/;^N=SQ&7SQ*$7CCDWS.[5(O2I 0F60X() M(##-E>G1E>G(L%$.?"[;QTA^E_6B;&2WH7XNZKI0FVN7#U,[;LRP22TWJZ Q MM@9SKWX!,0.$(UQ*9]P=,-G1RAF E7T1D]D1@VD6&P;W:A$:,)!@.228 +3 M7(GBGHG&7F<>^%^S]VDMM[MZ\=CMNIQ,T@L5\+2' II# >4'(.U!SK,8IY#1PHPP16B,-\Z-_*1[P,*^M>J >*H+25)S0WGKGSATM0)%RT'1!!2:[L*> MX:-S%'^S3X$5*T4,-T^RWJ=;[V71[FKI=. %/-:]:MGY 4YXG# SGH FS*& MQ'G-=6?T+!WY:?IM[P'UZ/]8E\L'&8ERHW;2Y>;!Z0UJ[[28F6!!#DJ;Q4F6 MF%3M:/QM!^IP^\L62S_91AGICN &7[H&@Y*)J 0M/=V#-^-);RF]F;ZOY> MUGMO;F3;+9D_?Z'V#T7^HYE_!UFB=/5=E* 8V2R5&13;);0+&&$F-$' ME1R A).W5E,$DH&GE9]C@"-31*\RB_>4+33")U_3A."!Q>!9A) T7)0- &% MIE)NKF_0Y*F*8HQ3=WQ@GONC_W<]T/?18! M^[,(@=3S@*;M@X!@'0?]/0?7TS_??M=;%-\GO(4 MF>ZX@%)[EC1(M!P434"AZ6[L,PC8GT$8U2#CQPA9RX" YMC.8"BRQ;BY#0": M3YR=3S=_S_SQI,7\N0A0V*U3M4]S;*X)[4XS&D M_A6M,MA1^7?UROCU"%[#0!D[*)J 0M/;97O&3OR,_?*.&6(S=JM/UD&LS:V7 M7[^ \($"$@! NC/Z' 94_]_36.-?X+ >_,6%&T.BI:#H@EBYT]HG PD=4B? M R#^'$!(#/* 0TUQR0 MM.8:,_5"[!2#>I(EF=EL2^,31E.].X/O5"(X%4'H/BB:@T'2']O2>^.G]V -Z M;G\FKG!(S=09L;EQDO(DPS@VP\&65.&0DBPS07.7:,)38G58"X9R8_39SJ!ES*" Q0G7]9&3/V:F?LQ^/,N]YA;:X] F,3]J: 48%&T.BI:#H@GF.%G ,1WH4F)]JH#Y4P6C*BK8Z4G[ MB#]"&34_Y8W9!#LE,4^IV2T^=TA.")(L1)EA$SS>)0DR0LIFCH M#!'K^3T+;J%WEU3<]K-)<&>_-$'F4\6O1O!=#GIV'Q1-0*'I#NVS!RRXJ]]Y M)L+M3[LJK_QIEOANF9U@2'&6()Z9K4<.R2EF.&$L-L]$N$01HHQS,Q,M'**4 M8X8H'C@4P7JJSOQ4??2A"+?];"J^MU],36KH5R,X'D#+[:!H @I-=^C))^R- M(/LC:RI^J(!T,K/S QFW*RI0\^500.*LXKH7>H+._ 3]?#W%#Q!B>R"@.110 MSAR?&X!28A_V&B&HV[]G\.SBD_A.9]BE=8LG,D<)W.*)?K5"; C5*@\ I/N@ MY^KL8J[N91LV'W>11O_DP0\4T"(]*)J 0M/=V--]YJ?[XSZS%:HZ#P4T9W;N M89IR'B=F42Z'FE*,F5+_Z-:>N7. 4_#.+1IWG8*W*9]#;(#R.22'*)]+=(#R M.43]E(_W=)D#'8-WV\]U#-Y)^?QJA*Y(H&@Y*)J 0GMQZ.SD2P^Z+\'XO:B5 MPYIH)>\5?/P^4;:O7[Y7XN5-6VWWWX/PM6K;:KU_^2B+I:P[ ?7W^ZIJ?[[I MOEKA^.T>-_\'4$L#!!0 ( (&":E7(<_1P4 ( .H$ 8 >&PO=V]R M:W-H965T&UL?51-;]LP#/TK@C9L+3#4CO/1M7,,-&V'[5 @ M:-#M,.R@V'0L5)9Z,?705 ++G6FDWYQ5B MJ>?+C7+ARW9];,Q9 MWCHT=0\F!;74W2J>^SX< )+D#4#2 Y*@NTL45-X(%%EJS8Y9'TULW@BE!C2) MD]K_E!5:.I6$P^S:Z():# 4CRQDE"X'DK) 6ZCTZ9DJVJH2%RJ@"K/O(;I]: MB2_LY 9*F4L\922]HT0E*WA!TP>X, MX1V[)6'%O_B(BALJ3/85+I*CA"MHSM@X_L22.!FQA]4-.WE_>H1W/'1N''C' M;_'N6Q0ZA"9__+]#OZ[6#BW=N]^OM:%CG[S.[F?QTC4BASFG87-@M\"S#^]& ML_C+$>V30?OD&'L6Y#+I7"MT#BPW#E^3V)', HF?[FTVF5[,DNEY&FT/LT<' M]Z\&NPE3YHBVU=A=Q6%W&.2K[O[^#>]>@3MA-U([IJ D:'QV/N7,=I/5.6B: M<)O7!FDV@EG18P36!]!Y:0SN'9]@>-ZR/U!+ P04 " "!@FI5<^CS'\$( M !Q)P & 'AL+W=OA875GTB71>^NL[E&31EBAN''@_;&1[ M.)SA#.=YAN+5JZA^R#7GRGO;%*6\GJR5VE[.9C)=\TTBOXHM+^&7E:@VB8*/ MU?-,;BN>9/6@33'#OA_,-DE>3N97]7?+:GXE=JK(2[ZL/+G;;)+J?<$+\7H] M09/]%_?Y\UKI+V;SJVWRS!^X>MPN*_@TZ[1D^8:7,A>E5_'5]>0&7=[20 ^H M)?Z=\U=Y\.QI5YZ$^*$_W&77$U];Q N>*JTB@3\O_)87A=8$=OS9*IUT<^J! MA\][[=]KY\&9IT3R6U'\)\_4^GH23;R,KY)=H>[%ZS]XZQ#3^E)1R/I_[[61 M#?'$2W=2B4T[&"S8Y&7S-WEK%^)@ .BQ#\#M -P?0$<&D'8 J1UM+*O=^I:H M9'Y5B5>OTM*@33_4:U./!F_R4H?Q057P:P[CU/Q6E!D$A6<>/$E1Y%FBX,.# M@C\0+24]L?)N$[GVOD/$I7?Q6":[+ >9+][4>WSXYEW\]S5X.7;%(XA#1"'=R1U:RSDKF#---]E_88DV>*P%E M*15EFA?<*_OF-V$431AAIUS:_&'GC-Z9E!VM2]"M2^",WC<.2M,\:2IMF7G) M1E0J_U_]A%/S%WQJH*RU89,)6_> M$R_Y*E9@P74)SO8NKO(R@1R%2I(* MJ:Q%Q*G9;K=GR\!H&%2?!&/!BCO/8J=GO\%V\L I_J;KX2Z7:[W_&A^?K/%R MZCO!GWC@3QC[(29V?Y!O(-1W>K2\^R=DGN(PN]7^=OA1PM& A?TBYY[F0XX> M>W! I#3@[O6>AT7*($O''+O29=!H>PXY=9W0DQ:18=KPTB(V4A,L/$(NSW: M;).\VF=6#BXU==[J#!XF>@BISJ)^@)QS?B) ADX@)UC/'Y1(?TPU7\T@0!L@ M\;(I#?Q-/W.K6V3H5A3X81#VW;(( @I3BD:B8$@ 4_*(#WP("BS"68(8Y("< PY9Y@702U;OW6@$=GHK5RNX)&VY^ MF#^.^T$8RN$@C$>*+3)(CMQ0ODBRNK Z,V4(RP'S?;]OH@6](TRC$1,->B,W M?"^72Z\02>E!5_H,35W)I7TI/P'(]J2P, #8[YB@8,07 ]LH
YQG9@63N@HE^LY!)] M;' MV>6YM!TOD^$ R$T";M*T=E53;IZ_) V5I^'D(WA'XH'T#D4G!*,8X9&T!T; M=,=N=-]O])&.#0_!'0>4L?[^MLA-8XK\D1J+#79C-W8O*[Y-WIL>1F>84&M> MM2EG-7B(N$$4,1;UT(Q)BAOIF?:-%= MA (;9,9N9+ZMCY8@43*^%3(?294A>$*#3A$+\&#!AZ*4H3 _-KD;:6!7KW7-8R# MY=NQ/@,/&^HI9CCV!YO)(H@@6=%8"AKAU$66AW7IBH)CX)VV@[]U9R$].53_16#N.5<^D[7@1#-X3-][?\VV;?O6& M$9L-M%12]X=6URT@3F(&S5V_[-DD@]A'$1JA*,3 /7'#/53NE/.LC5HNY0[" M5IM_VYA?M[==$8!6BE?.$R[W?"=T F3($UA$?19$(YT .7@#X"8*]WM:YCK: M[>Z9B$1R(_8H%5V6_ )YPS)(.Y^_R=TZ<,E M<]CK3ZE/ C3@L!9)*/4T\HD_DGF&*Q W5]"^W)5I50?GXAMOGK[HYEJ[:+7; MUMJS. I]OT\0+*+@(0&@&NEOB"$(Q$T0Z@ DREOPY[PL]6I#KBVAJ DKJ2%# MO">4Q=#G#O+*UX#0P/H!\\ ML]\FN352= CH&..POW]'Q((1W* &]:D;]7N=LE?I&Q4ZN7;PH3Z?L%H]1&2* MD4_[YRGNR4^OL-0 .W6_VS]*OBR7:2'DKJKI3"G*:=W"Y!VMUEV!>6>7=$77 MGJ!G??]_+FW'ZW1P \#-&QXZI@#84_&BOEBB1-/>R;QN_*R+8.$/^C1Z +(V M0?]8\-ATPQ"HFR'\/'6'I[G\336WFZP^#8D#H]#YD;Y+0[F X-'W8=30 NJF M!?J,_3=]QO[=?<;N5G,"(6T5'5[9L!^QSPXN+VUX]5S?Z=+' [M2-?=_NF^[ M>V,W]6VIWO<+='G;W/XR:IK+:+\GX',I(9@K4.E_#6%]J^9^5_-!B6U]1>I) M*"4V]>.:)QFOM #\OA)"[3_H";I;=O/_ U!+ P04 " "!@FI5P7W>GK\- M !() & 'AL+W=O2TJR[''2*?:! M!1;8[C@2>7D?Y]Y[+NTWCTI_-BLA"O9EG6;F[=&J*/)7IZ8$_]?+4Y%KPQ&Y:IZ=1$ Q.UUQF1^_>V&>W^MT;51:IS,2M9J9 MO!>I>GQ[%![5#^[DC8Y8(A:\3(L[]?B#J.SID[Q8I<;^ M/WNLU@9'+"Y-H=;59FBPEIG[EW^I_/ M&Z)J0V3U=@=9+<]XP=^]T>J1:5H- M:?3!FFIW0SF945!FA<9;B7W%NYN[B\GUY=\F]Y^=Z.@)T6-VI;)B9=AYEHAD=_\IU&QTC6I= MWT?/"IR)O,.Z@<^B((J>D==M;.]:>=VG;-=+GLG?.<'#9U.5&97*A#NT9 F[ MU<*(K' /U()]D!G/8LE3-L-# 6@6AOU],C>%!KC^<804HX5Z9G,?B M[5%.9^D'M>/ 2CWGV*K6 M.<\VS2NE&Q'U8=6KETP:A)[)K!!+C1@G7J[50ABJ08@[62IC82P\$F'D,CN9 MES)-V$+J=8?](H"3A=#L@:>E..$)@,^XCE>R0!4J-4]])K(EO"FTS):^E1,# M>(4N795:\PRUD*#%@,:2GAFO4-8<(+30*DTA\SQ[D%IE=MUDJ66,(E1JT7AK M>CZI3?)A38)"HB6=OA(\+58QU\(=KB!80X7U6F@+;0-%E38==IEEZL'EAHG$I*.I\]BL:/?A4(JY5SG_76 MCEN1O?""0N3A&;;@,6DIJT!B=2OD9%>>BB^>V/H8JHK?2IF[N&P,DM_0#HJ+ M,J(E$-JOM"J7*[P!EJ@E66UC=$S(7J%)G,!4VTUA;:T5&2B=MUO"/"RS/JSL M)C4*.QQ&&:Q+4X^3I3!\&S^RG^P$ M+7&"C4T[GAH%"]-\QU_06PH"4KV8 KE8P%Y ;>.4A3%J+6/&DPB!FZL0 M_LD\X/1RZ&-93&A#B(!&X>!!I;1G8&;V42+RL MD)18+?RE@FF7 JF>57J*" XIPUR _<0.C,;'DDH)%F^.P]74:_KJ([I;F)$F63 ML[J=KV2&M!6*DM5IT,;00JLUY9X#10-/)TCOJ@4!7TV)7Q,(AQQW@%&D]=>50([;!+CF9$V#]DY MXLWA\)O,F^1:IBP:.Z[&CEO=N%XU3175 0;:*K:]RO4YVZ^1O1"NJ8.F:>4U M]&=3TA,ROBR0*9D%3\QS2-:FC;-'C(;;=KPN6J:L,]V2$BU MNA'@L(%@F!7BMU)I(K3QCJE="CMNI!N?';!]ABD$*QLYK8*C]"/75)7U$J&U M/0;P@N@45>0QLR&:&Z0,1B@R8,N7JO*QXL:C)8@6#,"N>$4IF5@],[ZFNFN* MD^H B/\V%]S#"KY$7UE2H9$9/ E_YR6R$FT$N >NZ@SS#C@=*6+8"S;LC/!? MP +\"Y'@>$Y0O>.V%GAK!=*FG&^H@S%.&4P5T+R"H&ZGBWDH32':0PK&W-@6 M1<[>\[+/,I<5!C V"]XP@E8TP^%KLP.H1,Q=:Z+V]T5B_$,L<6S0Z=7'OO8( MA=&HZ_?#OD. \2J85A!N1%,QQ*$.GK8T)%2@7["HT]^:X;!]V H7 5=5JD/< MD>Q;CJS3!@E=I1UY-D')T!@JJ080%T")QPX2EJ#];]@#&"CP\FA'6]J.$D[T MJI;A@EXGQ\^_3&[;J?7'2KFS"K O3%#D=B_A&T-B7;FS1J*0VX#PHC'\$+PF M1'D(K\Y1>]Y#!=PPP37FBYSH-#D^\"K'NVZ549LATD*=!"6\HBT'2I MMA!E^-FMM]=^,J;4CUYP091Y ]ZH3=Q M#-4P+6*!?D@^!8;\P6#@C\+0(H(N 7;?]\8]O]+=:(!#K;=NV0QYX M;'6HWVVV>IP)$!%JU07_LO-^'/;\83^P@-T"&S65V9Q@?%W[=6'YQB%$ JQ@ M(88:@'28Y2V(M%)J!?ZI8@PCVF7?CSPKJ4V&EH:$-FV,\+X^?87*!C +ZB,I M* ^WU6Y14)3R/-W4R;BO636X6)-42F.%J2C;K^!Q]:Y:?_65\E2*VI;S))'5 MF +5,/C^SK?C:QU4LYL*LT^WMQ_/K\ZO[Y$/E]W=S8E^Q]Y/9Y90VMG+'P] JQ,Y]'2IG#HXWAPOHRNT:F?K,>\_2/'(R M:SYY=Q@Y,K2KD/ U\J-QET5]?QR&?M0;,T+<"* -AJP_\L?#'I*@ZUT#W> ; M"FWG&!7/O&3'([\_'@+<7?:2];%KT W8<1CX8;_OC\9C/#T. ?P^O9]4E-%; MUHEA*5H-$.2AN],SUMVNFU(BQ(5KO%Q+&N=IC[*W4K$=.#$2V+ B$GF.N)09 MH1OKL9=>U#0-S>:D&=^@Q9KKSS"HHD4U?#HL^N6.6/*/)9P:C1PZ_8,(<\SO M9)_Y^5O>QR;U8,1^ $%Z,!X/GZ<[G2N]^5&Z"W+KFX]2(_IC3=KD5>_?GXQ M85\_O_HQC/8>MT1=S7;>L:=Y,-F_QX%]RZ9F?,TF6:*YE4PSO\0X5;J146C1 MN'IFVU-3M9L^L6,U'5,O\9HE6S> O9J2N_LK1YYIL_45AL$2@&GX[9\=0;"6 M3L<_4Y4JL!OE>#3,;)Z@U>I1" (Z25S)@?_7@*1$7K>L_ M&[0S=TK).9956AC0VF>#V;MY<0AP.Q.2!4^ME3V,B.6E;EO9CP[ M%^*TR[L, HOEB@]1!7U")U]T,KF;NIOO+E%0)(_\MSZ;/;SM0Z MHO5P]\KW"0=?S>K;9)L :BEL3Z_/F=[X51+1:W+D5RX[K^Y :EL M0D+C(-?EZ>6+6D/OD&1[!_,U8_Y##LP:#AP%W[>!VPXQJGE+YI*XL 7:82Y\ MV($O_ST<&+TS0,OM=P??1H+'_< ?C(,G2# :\G#@1R"!?T!S>Q&88/0TS1W[ MW7[89K1#/QB3JKV#C#;TAX/([Q]FM""L7;".<>]I9MKKP:JH_Y]EIOM(>(:B M>BV*>D"-_Q9%]?:M^'^CJ.'8CT!3PV$7\YL_1&7#Y,1Z0W\$ (\Q7AVDJ(-! MX ]'1$&[(P@(AR"E .%X@+&JAZ?XC%$R&/>?HJA?(>5_A:M^E- 7,=]8@G:A M"#)3^F9 9S9W"&!VJ25!S9?H@KX3K;\O-]OOR[O7'?;6EG[#0O+Y0JZC_H@.;'0^_^"5!+ M P04 " "!@FI5]X_"@8D) <&@ & 'AL+W=O!>+%G MCO=D\.%U)GK='JM:H'=WHV=_3@\/*\D#,U5NZAN#6X.ZRE M)'JA,JOS3!@UO6@->J=7Q[2>%_RAU=(VK@59,LGS[W0S2BY:70*D4A4[DB#Q M[U$-59J2(,#X*\ALU2II8_.ZDOZ1;8M42BIK),W5V^ M_%T%>]Z0O#A/+?\52[_V^*@EXM*Z?!$V \%"9_Z_? I^:&QXU]VSH1\V]!FW M5\0H/T@G+\]-OA2&5D,:7;"IO!O@=$9!&3N#MQK[W.7XX/8CSZ M=#/Z.!H.;N[%8#C\^G!S/[KY)&Z_?AX-1]?C\T,'?;3K, ZRK[SL_A[9[\67 M/'-S*ZZS1"6;^P^!LP;;K\!>]9\5.%9%1QQUVZ+?[?>?D7=4&W_$\H[VR!O$ M<5YF3F_ M_=([Z9X]@_:X1GO\G/3_,E3/RMZ-_.;K_774%[_]\J[?ZYV)G]'D1.*Q^*@SF<5:IF+L\ !5[JRXGRNL7Q0R6XFYM )("FFP MVLT5RC?VKRA:<2TU;DJ=UE+M6FI1&EO*S F7LR!3I@BSS!)PRJQ,)9&#%?F4 M7XZOAP),%ZT5K&4"36XH63J$]$488(4H*Y^0[K;0&2L,]K*/WYX!1Z$S *+W M<5HF*I)I*F3R#4S HMJL35M.6H#.B)H(6UP:0\\::]E(^,V4,K4B4[&R%L1+ M!@HIIE(;P<'.'#NA\L$VI-K0:,/0B4QAJ!+,/1[7+G\TO #Y:"8F>)S 44B- MFA/'/RHR.5\H\2K-K7V]3V"T*=#.X=MYGB;*V(!8J+]*[5;B%<@9->U>!U4_ M 2^6=BZF:%26G43> &"=)[;RE$HX^A'NP/LV) 4$^7C:E^6%G>=EFB"(3DP4 MY:,T"27(.EHZ74%THF-)W8LP5IK=7+IH(5>T4ST5Z'*D):"&=(V<6REI.F*H MC$-[AAS?Q+D;9K0X=U"M1*)M#*>7$!T2BK5R K)ENPLKE&>D,ZY.DW ^++6; MBT^#P2UJ&(@G2B&S%MH%)VVOW%V$[.27.3,*SF1'2M:%/=_*S+=_5D;2=Q=H MQE%0Y%9E%*BB:?Z>JMB!IYF=>S8.L@SU*.XX<020T70A>MV#O]71H[ AA*3] M _)@,5%&'/6X[?4Z8JQGF49F@].B71T,\B*)R00Q3R&!@EM:'J+D!&/93E!V M+9,C%&0606:;YB^ @%]N*&%"4^B?\?]^]VSL9SJ*X _@M7D'VLF+_"HV_/I\ M9+8='+W4P1]*9E):F*%/BH6?8OQZS" N; B#2-OGC%C2GRS'=.; &4 0SV4V M0T 6$CP>NL\+'=\1#U9%\.HU&)\$6S'*(E]Y+VV$OB"( H@=ZS)M U^&^9L6 M"4V,!OKDKDNF? >7U*JYGUC,[P77:T04).1T"N[QK;4B0[D@0[B@L5Z% DNU MG.A4.QU$T98U]3RWV(LGVRJ.V-.4]A:W48\J*X-BHDOLM2)91[K&[@F_(P:Q M*[FS>KJ-F5P2/:4ZF)I\@5VY;7BG$S4RO^&TD*ZG]:,&&*1AAOL2MAB.H#.E MIZM$468<3$J=@U4%*A/9 Q+2R#%M.*!P5YIGLP-: ME@3_TG#AD)IZ4DU"LSQ/ECI-J2H!S>4HY:71[.XIM*(AY$OF;*J@A+B ,T0^ M!9%G/C>:RZ()2#A1$]=!*<8IUK%OV+K0D9#(&O*X&JN463<-4^\*C2U,/BJ+ M5VLZI[F'#&4AS7&F:B%F2SFI(+(7RBWX )?5D:%BLU4HX-M)$F=%WX+AH%(/<$_U 17 M*!#8YKGNM%[:1%(_:T)ZY>$3'D,MA*B!LB+7L><$?RC%N,7[L8[L*PN>*59N MC@=13H1(F#Q!%]!)4JAT<:"GT4X6VLE4_XN)RY(!N4 V3Y&#:ZO:#02%7$FD M*ZVSY>2@6I.;QI0+830ZP@B *6F8+%+E/$5XB:AJ\LD!)PMA"=5.O%?:8)\/ M[8JR67A+?A#%)098GN%X]5(CZ2@18Z,G-">O_/FE*$#I9$/4Y'GP3ZP!$]"& M 64T6*OYW%!#.0;,8?!GI8V.(K .4_XZ.O !5SZ:T6)?VL!LA ])3@-?H@IJ M<74T9T:IY("OJQT@Q(CD(33+N8[GE')5OHL%Q@TH1\H1%,"T_+V$LC!0-LO2C3SAM@5IG\^@CUGG;D M':$WYY*M)3C[P73R='LC;N1"Z%,TWLODD4C&"F;9(K<:0>)FLX[K1($+ M58V9.W:--MI$6S-UA58\C[:1U<3:H?@LE=PW;O(Y-UX=QG5*]VA?F0<&V^N3 MO134J(2P$MSLB7W=.=U9J\K^FA?2TVI[(M MWE@72B<:[N+*-:Z=1_E)JF>^WT$-B(9&K[TJ KW789YR$5"P&K(CRM"0+ G9 MYGN\::S>92>' J,_9J(LJ3Y@1.O&X]A%H<#LYCF1CPP_W3U\KNZS27*(-B;H MB";H4S$>_G[]X>'S-7U<&GZ]N;\;#._%8#R^OA^+P_^RN]M]WWY[THWJ@HJ>*XNDY"XW4=5\ M'WB#D%CXD5NL:+183+\*]+U=?OV37KMWW(_NJ_[;;?=_MKAS8B M&=WZY+)1G6YPW=I1^[RWX?F*HQJ1^0EW5BA6&!1JET9-E_;;W?=OVL='_1^Y MM)F:_RN_OCIY#\_UQ.MMSS:5,<;^2;MWTA.[/OT>-K[8HS1F_+L$'S(RYS_> MUT_KGSX&_HO_>KG_W>2+-#,--D[5%%N[G;=O6L+XWR+\CDH/Y!Z/+?4$L#!!0 ( (&":E5@#"[CQ ( .X% 9 M >&PO=V]R:W-H965TK8F>TTY=O/3D+&)$#:F\1GW_W\/]MW@YR+ M%QDA*GA+*)-#*U(JO7<6\3Y29L(9#5*RQQ6JK^E" M:,NI*6&<(),Q9R!P-[3&WOVD:?P+AV\QYO)D#":3#>:^KF7J9DBT-+%X9$\8K6Z.[6:[O]*Z*;M>CF-?I_WM!5UGFE3\_KV4T M=[==W_/Z<'D_F%*>A3<]6&5IRH6R83Z?PGL3Z+O]8A%ZA>7U/T L@3! IF)] MUCQG^MPW!_A"$I0PYSG:0"",A:Y.+H#O0$4(4YZDA!T:4,$@S<0VTD4G]9M7 M*&)")>P$3VY.O$&W)L@DZLI1$<1*5G6#0C9@S16A( G5",5KKF&<[@@Y"H1W MX 5VT V@U[-;K39X=JOC0K9O9N*SAO^YE)WPD8A_K-TEQIT/=1J=E@2B[2VDHGA85O>%*YUD,(]V0 M41@'O;[C7!T-LT'=XD=_ %!+ P04 " "!@FI5R)F#"J,!P,Y--V[_^/)#05+<;J2]@>^S/G^W!3(]" M?E,%HH;O55FKF55HW=PYCDH+K)BZ$0W6=)(+63%-JMP[JI'(LC:H*AW?=<=. MQ7AMS:>M;2/G4W'0):]Q(T$=JHK)'PLLQ7%F>=;9\,3WA38&9SYMV!X3U)^; MC23-Z5$R7F&MN*A!8CZS(N]N,3+^K<,7CD=U(8.I9"?$-Z-\S&:6:PAAB:DV M"(Q>S[C$LC1 1./?$Z;5IS2!E_(9_4-;.]6R8PJ7HOS*,UW,K(D%&>;L4.HG M<;S'4SV!P4M%J=HG'#O?,+0@/2@MJE,P,:AXW;W9]U,?+@(F[BL!_BG ;WEW MB5J6*Z;9?"K%$:3Q)C0CM*6VT42.UV8HB99TRBE.SS=/\2;ZZR%^W"80/:Y@ MO;V/GR!*DGB;3!U-&8R?DY[0%AV:_PK:+3R(6A<*XCK#[/=XAYCU]/PSO85_ M%3#!Y@:&K@V^Z_M7\(9]N<,6;_@*W@ISE!(S6 JEE0U+UG#-2OX3,QLV$AO& M26!U!FM=H(1(*=0*5EREI5 'B?!WM%-:TF7ZYZ7V=-E'+VV'U_I;917]OH&OH?C_(JVLM<']?;>#""=V\FON>]AVL9NV[^ MH.]7JX%IJ&@;RKJ&,NID*JI&L,R&5$7G--6<:0<@, MR60 FVY<8+CQ%#MCCJAN8%M@?[QC):OI>&!R=KO'C)N80"Y*6DKJ#I+E?;SZ M_"F&]8>NJ(\K6$2?HL=EG SH#FJL=D3^?!%AA>G)XK46;_"EY?I;&6]A: ^] MT';#@&3/M<>!;]^._<'F->+@V:-)8'NA"\$DM ,W&*PONQ:XMNN%$-KA[>W@ MHK_PO_Z^A9$]H73^V#>Y/=L?34@9PTOWS+E8'Q7*?;LD%Y-&%@@N\78*5HT[3+:"4VKK14+^I>@- YTG@NA MSXI)T/^=YO\!4$L#!!0 ( (&":E5@P\-!C@4 'L+ 9 >&PO=V]R M:W-H965T$#D<_0"19N]KGV6=7.EX:^^1R1 _? M"Z7=22OWOCSL=EV28R%V\ZTJ+(@U&A>KVXWBO6PBI6Z?' M8>W>GAZ;RBNI\=Z"JXI"V-4Y*K,\:?5:ZX7/'I=BCE/TC^6]I5EW MXR65!6HGC0:+V4GKK'=X/N3]8<,7B4NW-09&,C/FB2?7Z4DKYH!08>+9@Z"? M!8Y1*79$87QK?+8V1[+A]GCM_3)@)RPSX7!LU%\R]?E)ZZ %*6:B4OZS65YA M@V?$_A*C7/@/RWKO:*\%2>6\*1ICBJ"0NOX5WQL>M@P.XI\8]!N#?HB[/BA$ M>2&\.#VV9@F6=Y,W'@2HP9J"DYJ3,O66ODJR\Z?7G[Y,I@^WDT\/T^.N)X>\ MW$T:X_/:N/\3XX]P:[3/'4QTBNE+^RX%LHFFOX[FO/^FPRF6'1C$;>C'_?X; M_@8;=(/@;_ 3?Y-OE?0KN$6?FQ2N]0*=)T5Y!T*G\+N1VL,7FE<6'?Q]-G/> MDDS^>8V)^J#AZP=QZ1RZ4B1XTJ+:<&@7V#I]_ZZW%Q^] 6.X@3%\R_O_)>E- MX]=#^W3W,(E&\/[=0;_7.X*M ^ AQR@Q16ET(,ID(+=YL]@4L/R!*0@'F5%4 MV>X0IN.KR<7CS03N+F%\-WV V\G#U=W%MO-HDJY^"/@ZA4NIA4ZD4-&Y4#0B M_H6'"TRPF*&%02]HH >_0*^]WXO;@]$!C?OM41RWXSB.KHM22,LQP8?G'3NP M&]U?_T$1>R2L'G9AN-<>[0]?G$(J\\TQC=3(]6[MOMX.=9Q,Q9BH$'H%.4$5 MP +Q.)?)%BDTK/>W26%)!SXPJ_WX**R%<>]HITW&N;#ID@ED\3F3^3#QF.3: M*#-?0=*2&MTG;K@U2*5!)U*4DBD0VHIB36[B9+4X&AFM/3&2CWO,'A8@R]0 M.*Z1R.?2;4,GCXEQO@T4*1?5"N1S8I)L5X30#BZV&Y[9#:N0.=)I M)&92<2?RAMCP=%>"]"^(#!BA1"NI43$2NOFHT+),)I*_DZ'@.FO(6-$?<2%+ MREI*+A.S0%L'7 KG,&U#(BK'G L=-8*L-4'A:1(=%;BE6QB4<:[3J/0%F*54 MBI)+Q^@*^?Q&'.'TK&+9;3)'7VMBGI,?-([X1-^B)KY@:9&?"AS80BARS/V% MJ.A][(S@U\@L-5J72[H&>IU]:A31IE' G8[N$F^VTM5[D:[0S/:/'"QS:DFK M7?9%,50S)U/)4!]_NYRVX>9FS,5(US@1D!H@Z4LF4MOA*Y$MF:(L^")]P@**U9$'B*9'QV/_G: M?.>Y,ZH*U=4F%2:J"INX-Y0A>XH*GE;:G-DQ:< 2H\31Y+F?P-ES^Z&0)V<[ M47VJK"N9$_.H [-33URY3N"_T3RM;G5S& XV0])!# >=F/(_"K_KG/N#,%[-C*?'6AA2,Z8VQAOH>V9($LV$#]B\MT__ M!5!+ P04 " "!@FI5;>B6J_<$ !;"P &0 'AL+W=OO.$,[?5*#Y;O3A!E(2,M,"IE VIW=V0=A M!*BU+6J)TO;7]TAV'%(2,K.S#PDZ\KE]YZ9SMI/55[7F7,./(B_5>6>M]>:T MVU79FA=,G<@-+_'+4E8%TTA6JZ[:5)PMK%"1=SW7C;H%$V6G=V;O;JK>F=SJ M7)3\I@*U+0I6_1SP7.[..[1S?W$K5FMM+KJ]LPU;\2G7=YN;"JENJV4A"EXJ M(4NH^/*\TZ>G@\#P6X9/@N_4WAD,DKF47PTQ6IQW7.,0SWFFC0:&/]_Y!<]S MHPC=^-;H[+0FC>#^^5[[E<6.6.9,\0N9?Q8+O3[O)!U8\"7;YOI6[C[P!D]H M]&4R5_8_[&K>T.] ME5:%HTP>E"(LOYE/YHX[ DD[C,"7B/@6;]K0];+2Z99 M[ZR2.Z@,-VHS!PO52J-SHC1)F>H*OPJ4T[WWD\GEY]'U-;QAQ>8=C,:S_OC] M:' ]A/YT.IQ-S[H:K1C>;M9H'-0:O6]:UWT[ET< M>$<53OGF!'R7@.=ZWA%]?@O9M_K\YR!+N=B)/ =6+F!4:E:NQ#SGT%>*:P67 M0F6Y5-N*PS_]N=(5%LZ_3X6AMA(\;<4TTZG:L(R?=[!;%*^^\T[OS2L:N>^. M8 A:#,$Q[?\I;4#(;.A&\>95XE+Z#EZQ"&]K9FCL7LMBP\B>LF<+V MS62%Y0"K>PY10B;++]NR[LZ=T&O0:XYM^FTKE#"7"H2VTAEJRKGFBQ.C^$'' MG.6LS+@"Y)%+P$+1O)CSJJT6DV+GDF?-+;6W%'8H%^-? #%)4T/1 MO8)PFH*8H%L5&F;E [X]+E9S'7,!#EU [$HHA&2D#.ZES'% BG)U"M.+#\/+ M.XSJY JN1N/1;/CV>O1I>'D8<.?0GG,E2J'YVQR'W0*CW)9W[>Z MYASX) WLB<1XQAIW9A5;X/.!3XL-@#8DE*S 9%$2^S%Q4=0+?>(%%&^"Q"=Q MF#H#EGW-Y@&IGA;/*\148!1"5S_L-:=_R?=B1\T MR4:C49#B(4[0;$B/93I(4YOG@)(P\2$(8Q)@Z@Z3'-($W0^ HL[$C<#W?1*F M21,/ S;!]-? ,?C$]5-[&\:8X"BRXX8K+0J+<+G59GJS?:#\!ZXQRK19=9@( M7$GF7W!- "T?2SW7U 2$:O88\0LMSLUR\T?CWLWN;K%//TYN9Z._^[/19 S# MOVZ&X^EP:KX?]O*P!7!E 3B/,C6L 3BWW*Q:"W0&/;,#!D,2^23P$@=)'Q)L MI32V!,XUS "EU!!A2V"T<'];:M1!,9G8@^Y#J-ON>%0HSO'XF5LSQ$I\5*"H MGW]NGO_G!F(]AIDIK3CVB1OY@*5,8B]&/G0!\VMHBI7VU&O9W5MXL%Q7=JTS M[\2VU/7NT]ZVFV._7I@>V.NU\R.K5@*?FIPO4=0]B<,.5/4J5Q-:;NSZ-)<: M>\,>U[C]\LHPX/>EE/J>, ;:?;KW&U!+ P04 " "!@FI5RAD,QNP" W M!@ &0 'AL+W=O/$\S$;FAYUM/"3;K>:+/@C 8E M7^,"]6TYE^0Y+4N2YEBH5!0@<36TQM[))##GJP-?4MRI9S:82I9"W!GG8S*T M7),09AAKP\#I?V,^KVJF6)5 R'T# MP!H J_*N U59GG'-1P,I=B#-:6(S1E5JA:;DTL(T9:$E[::$TZ/Q='IS.SN# MV;?Y[&HQ6PP<3:QFSXD;ADG-P-Y@Z,.E*/1&P:Q(,/D;[U V;4KL*:4)VTNX MP/(8?-<&YC*VA\]O2_0K/O\-OCE_Y,L,%? B@7$J;P:2##S3PRER7Q&96TU^8 %>P$AD-L3J!Q?1B=G;[:0;7 MYR^(.M0_C?D29=7$,XP;Q[,[IJ.FK5ZGB0:D+I+KM%A#&_<0/-OM^K;?"\GN ML3"AY9Y1YI2]UQBQC6MM!&( MWPOM?M G*XI"VV-!"PM<[]W=>_"ZD>WV/6"^W65NNZNX>4B:/T!9ORIBZ$8] M"A^2Y?N1'?;\SHNK/(2N'0:AW6,!V3X5%-DLC."UU^(\&^8&PO=V]R:W-H965TBB*QG31- MN[9 FG9H<;=T:-+=P^$>')N)=;4EGR0G[?WU1\H_EFQIN\-:()9$B?Q(?I3I MLXW2CR9%M/"49]*<=U)KB]->S\0IYI'IJ@(E299*YY&EJ5[U3*$Q2MRA/.N% MOC_LY9&0G8LSM_9%7YRITF9"XA<-ILSS2#]?8J8VYYV@TRS:%W<59$ M*YRA?2B^:)KU6BV)R%$:H21H7)YWQL'IY8#WNPU?!6[,UAC8DX52CSRY36?4 M@02749G9>[6YP=J?(]87J\RX7]A4>_M''8A+8U5>'R8$N9#5,WJJX[!U8.2_ M<""L#X0.=V7(H;R*;'1QIM4&-.\F;3QPKKK3!$Y(3LK,:I(*.F[Q&H M%EG8(+L,7U4XPZ(+??\00C\,7]'7;SWM.WW]ESP5YM% )!-XD#%J2X2U @W\ M.5X8JXD=?^USNM(YV*^3*^;4%%&,YQTJ"8-ZC9V+#^^"H?_Q%<2#%O'@->W_ M)S>O*MH/1Q$F*?HV6B1(2RXJ,&D M:F-JLJ(VL$D555NL2FF!K@T(_/= CUQI!+4$FR)IS8M(/COCQQ\-6&6CC(I\ MC;+$*DMOG_)J(X8.QBC6#A(;Y+T%:J$2 \YA:3$YA4F#T,.G&#$1OB='+_[!),["L5T?C^>W]Y->8&#Y,U3C;C#=B"N6LP7J!UAW]PP MI?S\@MRKX] Z!-/2R;A2^"?X-O(F/O\%@V$(!W T@O<0A/1S%,#[1A8,?)(= M0# DP4&S.CP95EL/W/\KP=N3AE-OUZ,KDE23X"?@[X(>? U4'\*5*]X-8NYM#_'E#_._@'COO-RG%#N\;W8$2NU4X< -0W4$DCO^HF2*%<([NX<9S95Y2KU]K%FY_[#)VJ\'.6(9CR) MB2W$1V(VLR=1U U$TF;/U(1(-V&YD/1Z$SR:65HPD*@LB[0YW*8I-1#/K(:T M*D.4(*5QJ37*^)G6:KC+K(QMZ:Y]TX5[Y+< ,$!*"%EA=:M,+:@ZE@PD%C2B MONX129Y&:ZY E$ 9+#)"LQ$VI6,Q-8YD$=8J(\V9L,^-K@: 5^OHPJ0JN5CG*F2HK) MBB$62COM+]Q6RXJJVR0@8I!BES9'5;7X&UT#S3J(;"(7_W*ILDR0-O9WV49@ MC\(Z;[E:8\XK[7?)N&K'OVVO/FH^1YJP&\AP24?][C%]!NCJ0Z&:6%6XYGRA++T+ MW3"E;RO4O('D2Z5L,V$#[=?:Q7]02P,$% @ @8)J5<56IZA:! W D M !D !X;"]W;W)K&ULE59M<]HX$/[.K]AQ;SK- MC -^PX:4, .$ILPUA DTG<[-?1#V@CVQ+4Z20_+O;R4#I6W(7;[8DG;WT;,O M6JFWY>)!IH@*GHJ\E)=6JM3FHM62<8H%DTV^P9(D*RX*IF@JUBVY$<@28U3D M+<]QPE;!LM+J]\S:3/1[O%)Y5N),@*R*@HGG(>9\>VFYUG[A+ENG2B^T^KT- M6^,S'-IOK"M=0/?@KB2BA<[8V)09&7]9T^[.!P9=)P3 M!M[.P#.\ZXT,RRNF6+\G^!:$UB8T/3"N&FLBEY4Z*7,E2)J1G>K/%[>C/\^' M@_GX"D:W-[/Q=#Y83&ZGO98B=*W3BG=(PQK).X'4A1M>JE3"N$PP^=F^1:P. MU+P]M:'W*N <-TWP'1L\Q_->P?,/KOH&SS^%ES*!YT-*80(S]DR5I6 @!"O7 M:,9_#992"2J3OU]ROL8.7L;61^=";EB,EQ:=#8GB$:W^^W=NZ'Q\A7EP8!Z\ MAOZF)+V*]#+/Z>UBW.C"^W<=SW4_PJG=8*YX_'"NST#2B'E!?4$R<[3P28\1 MJ$> 2A%*VA6*NAI05P-0+A462Q2'A-K RD2/7-@R"7^ :W="QX["B$9.-[2# MP 7ZZ86V$]J.'\ BQ<:*Y]1(LG(-ND$E58X@4[Z5(#4[6%,^57W6,_7\)D87 M,!]]'E]]_3*&VT]U%.#Z;C!=P&"TF-Q/%M\;T\I8\!7M2<4D&]=Z.PE5F4E9 M$2IY0L(KC'?0KEV[Z+9].XS\QJ16:P>>W>X$#6HL*\Q4); U8F5,O8F$'UR_ M:WM>"&=[^'N42@M"SW8C[\?Z+]O^[A($W<#NM+LPD(T7%6P3G1$EDY7/D)I$ M>$W__T2:;WZTU;>&NGDRU/?C^6(RO8;9^&YR>S4_BK@YOA*^F3Y+J(-'%'1M MP!WJNT?3_)*M$#Y\1R;DV>]ZXR<4<495.A-9C(WYD1,4O4I)106I84[E, Q< MV_39#I&)FAW?P$3A+S!8;\B6E-'3E4/% M%G4[!.-HINUF&-95P3(!CRRO4!OJA.]A,PDQR^,J9SKLE=0LM7R8,VH;\SCE M.>5O0]'7DH(GF)L+-0$J(ZU(KX('>H;\!%Y1!8G\65M0RZ&R:M35QY01:]VZ M!Q7(),7:=/*$&&B 72KH"VXSI%/H.&\Z"0Z=! =>:N"MHQNW0+$V[PKRGU>E MJB_?P^KAZ3*H;^P?ZO6[YX:)=4;ARW%%IDXS:EL@ZK=$/5%\8^[O)5?T&C## ME)Y?*+0"R5><6OE6E--.@L+8^CR*3%;QB)E0UE[BS5KIB%D6]B4RM.%(]B4UBGB&:3FFWX MDMOG^D&C%'4HN:BX-$))T'P]#2[C\WGJ[+W!7X)OS<$:7"8KI5Z<<)M/ ^(( M\9)GUB$P_+SR*UZ6#@AI?-UC!EU(YWBX?D/_['/'7%;,\"M5_BUR6TR#<0 Y M7[.FM(]J>\/W^0P<7J9*X]^P;6TI1LP:8U6U=T:Y$K+]LF_[.APXC,D[#G3O M0#WO-I!G>:MUCT':PSN%/2%@86,N?YK_X1\NK( MT3=RKHS5V __'%::+Q72AM@C2V4%M]Y#@RP7[,7 MO*QUH[,"+PO46FTTJ\ JZ'1-[<2/, @)4'Q&^,3A ,;X4(@)?JX;+>3&AY28 M%U1M8W'76(!M87FUXKKKC9;.J9]S!2Q*8$4 PV3?DP3C'M& M@(044DR-T!3.PB3Q!LEPC!9G3A%#$N+.>(2*(4*,QNX%M[+WF:]T@T/LH#1' MHD,R('U"")B"X1'TL&Z9JC"7?9VVPA; <#2]J_O]WMBUP.R7UI]V6>9YZ9 MZ4R'!>.O(D:4\)XFF1A9L93YI6V+(,:4B [+,5,W$>,ID6K+M[;(.9+0@-+$ M]ARG9Z>$9M9X:,X6?#QD.YG0#!<5:]<&2;F.I#^SQ,"=; M7*%\RA=<[>R&):0I9H*R##A&(VOB7DZ[VMX8/%,LQ-X:="0;QE[UYBX<68X6 MA D&4C,0]7K#&2:))E(R?E><5N-2 _?7-?N-B5W%LB$"9RQYH:&,1U;?@A C MLDODDA6W6,5SKOD"E@CSA**T=7T+@IV0+*W 2D%*L_)-WJL\[ 'ZSA< KP)X M1G?IR*B\)I*,AYP5P+6U8M,+$ZI!*W$TTT592:YNJ<+)\N#WGZHBN;J.K M>XS]:,J/(@_K>GA5Z;VAM,9NN[ MY[OUK];#SEBS2/DB2B2\F,905),WY*K/8?Z./* "8<%I@*VZ3*!&AI D"[5: M(C3#-0:5;]?X=L&_Z+:=?A^^@>MVO%ZKY@KAS.VWW4$/OJN[7L=Q6FODJE^( M]ERG)B B3E"HV&H)9]UNVQ_XGZ@C:OY-A=+EMKN#@9;C=7SO$UTY,#G_7[0I M6%%EZP>ILI70"#5>EZ>HZ:D K^,ZX,"A[]'>&P@("MLMD.1F:TV:N M3LIQ\FE>#N5[PKUJ7V;N 2VR&,!F=0#;*LG?P M)GV8DX@W>2M,3SQ#!->XX4)LN*S<:V&V**>OHX0#-IS/'T/_7^GXEV4USG>?7M8#,89?/QPEHW'%_":*[CV5NKU@!4? MGX"K$*Y,W0B]@\;;O.+*+T"%&BG6 Q'#P<:M":!F DQCPB$/GE1I>RW<$+W7ZAV 6$/+"\DJ0+72@ MH_,P$&N+(-:K%_4?=(_DZ,GH!PAXA][H,HFA"VE51X)-=>HRA8*(-! M7P1MRL(\GW>C-JVAL7(MPW'D*PKCU?="2Q)Y/EY2Y\H7/'$"N1*RIG@\+N_::ZV?[GX2O[=WXLKW]P[@5EB4A4%BR MZ6CXY5,"MKVUVX$S3;PI5\9QFN)GQ3\Z:,,&7B\-MY9N$!STOT[S?P%02P,$ M% @ @8)J52?\#1+2 @ $08 !D !X;"]W;W)K&ULA55-;]LP#+WG5Q NT-,0)T[:=6T2H$DS;(=^H.W6 <,.BLW$0O7A M2G23[M>/DE,O ]KL8DL4W^.C3-*CM76/OD0DV&AE_#@IB:K3-/5YB5KXKJW0 M\,G2.BV(MVZ5^LJA*")(JS3K]8Y3+:1))J-HNW&3D:U)28,W#GRMM7 O4U1V M/4[ZR:OA5JY*"H9T,JK$"N^0OE4WCG=IRU)(C<9+:\#A2%(3$;.KL$%;V8+BYAJ1+,X:<)'N2/' MIY)Q-/EZ-;N^G,/]^8_YW2@E9@SV--^BIPTZ>P?]"2ZMH=+#W!18_(M/64DK M)WN5,\WV$MYAU85![P-DO2S;PS=HTQM$OL%[Z9G<:H1[L8$+Z7-E?>T0?IXO M/#DNB%]OI=PP#M]F#$URZBN1XSCA+O#HGC&9'![TCWMG>_0.6[W#?>S__1Q[ MT6]KN[J^GW?Z S@\.,GZ_3/8#0'W)79F5E?"O$ I/."F0B?1Y%@ 7Y9'#]SX ML+!40F@M$*8 XMNL:E?9<.PE.T-X5*'-NH$RM 4ZQQRRN?^ 6*#!I:3(1^Q# MI4.,?(;3Z.A02!"BVX)UA'H"K@9"O4#7E@3/ 26(PY*-)!RC;MI;FFAH(X>0 M2HJ%5))>0'AO<\G(@ON+XP17H:TC^5M$N%T&6T<:$F8E%PH#!(G3=U8W[OE3 M+;T,WG[K#G.-3J@B9I$]W'(;$#N@[\);M9#NM"D#5W$8>&ULC55-;]LX$+W[5PS41=$%#.O#;ILFMH$X\6)[ M:)W627HH]D!+(XLM12KD*$[^_0XI6TVQB;$'2<./>?/>##F:[HS]Z2I$@H=: M:3>+*J+F-(Y=7F$MW,@TJ'FE-+86Q$.[C5UC413!J59QEB3OXEI('[* MSJ>F)24U7EEP;5T+^[A 97:S*(T.$U_EMB(_$<^GC=CB&NFFN;(\BGN40M:H MG30:+):SZ#P]74S\_K#A5N+./;'!*]D8\],//A:S*/&$4&%.'D'PYQXO4"D/ MQ#3N]IA1']([/K4/Z'\%[:QE(QQ>&/5-%E3-HI,("BQ%J^BKV?V->SUO/5YN ME MOV'5[LP\1Y*TC4^^=F4$M=?<5#_L\/'$X25YPR/8.6>#=!0HL+P6)^=2: M'5B_F]&\$:0&;R8GM2_*FBRO2O:C^?IFL5Y^N5E^OH;E+;_7TY@8UB_&^1YB MT4%D+T!\@$]&4^5@J0LL?O>/F4[/*3MP6F1' =?8C&"<#"%+LNP(WKC7. YX MXY?PVHW#NQ8UP?*>WPZ^GV\<63X1_SPGMT.;/(_F;\FI:T2.LXBO@4-[C]'\ M]:OT77)VA.NDYSHYAO[_ZG$CE()_#ZU4F6IF?P'TBXKG!P8>I&Z$>H MA .\%ZH5A 5;(3]"%\#YT4YT=\?D>6NMU%N^O'TNR0!7BK#>H.W+!6WC%ZA" M*!@13,FV=%!*Y=W#D),&N>'#HAT6 [:<4;((\4NIA]-W'! * 4:K'(R7DJZES(,*@YYHQ M\.LD [=1*P(!X1PR0YZ_%#O'V;T5&E:6TS$7M*ECIV9]# M%@2HMUQJ#'4H)4??2:H",5G*G(,"/G 4B3I'X.PP46,L7"S/A\#MF[F3(4YM MT]J/DBEUWQ!G_ ^]$X/.DHY6<,X]%)L"?/G?#X2?>IT6Y#C_4U M:C5UC:B?[=OX>=>]?FWO_@&?A&6)#A26[)J,WK^-P'9]M1N0:4(OVQCBSAC, MBG]%:/T&7B^-H")V[1*>\-^?]1;<9EU;J[ MY&)IZ4'OYBKG"S$3]B5_U/C6JZTDK%+C_K*U7WMRW&%Q8:Q:E9N! M8"4S_Y^_E3PT-ISU]VP8EAN&#K=WY%!^YI;?7&FU9II6PQI]<*&ZW0 G,TK* MS&K\*K'/WLQ>OGT;/_V#??_"9M.O#],OT\GXX9F-)Y/O+P_/TX>O[/'[_70R MO9NQ3X\JE;$4YN"J9^&:#/3BTLVM=S/;^_!\@U[F&% M^W;8:G F\BX[ZH=LV!\.6^P=U3P<.7M'>^R-XU@5F979@E5ALC_&D;$:=?// M70%[>\>[[9&6+DS.8W'=@5B,T*^B<_/K+X-1_[(%[7&-]KC-^LV+$4S-V9VQ M$H4IS"Y\K19VXX/9H&F63;, O^9<$R^Q0NXR(Q+Z9$!2@C4)F\N,9['D*3,6 M#R!8:YC,:!'U#&DW*&F[9%_'X\<0I9M!Z[2(20-5_UE(#2-6X9,MIKV%)X5A\AST76JJDR\:Q M+6 'B4 S,7!8I G@(EK-YEJML$N9!CO=8"87F9S+F(/(+6DRB],B$1?UHP88 MP76&[P5BT2Z#5A>^,R;"P-IA5,C4Y=;5O+EL&"F,F!'HMH\J51;B(/9"K MG$OM$@JZ4I4M#FE94O(; I/EV4)&:;EUH52REFEZB5\ S2J- M'2T3V'5Y[B MH "Q@J%\J,$*[2J$OY4F+WUM-)<%$0=?(K)=UJ*NDUI=)ZWJ>A)Q"E>.7B)H ME[I:+>Q6UT>S;"*TQ;$)B4E$ND&"ZF)>\E?!(B'HX*MV4H=E'=:FXWU:6/8**>SD#\ MS!65'>FXRI3O2V@ION5EY;3A,O-.9;6P_)85WP3B#6E,D.<-.@Q2(%S^+NJE M323ULR:D3QX^X=&":@F]E62E9.R;JI\@A#9N/]91?$5.XU"VL4L\"!3BTH0I M(MHB<7+H:IJPE.V2#H["E/'YU&ZH M'3 ?R4^RN%Y"5)FR?O5:0AM4-[&6$4Q&&T<"SW/, !1#P+># 72*?@^8[4(X MK85P^K,V(^2K(^H/-W-LV#,J@MVF*OZQ<^1HM;=;"6U SVJ@9ZU )U7IC;>4 MWF\IW86TU>!NI)678+<7IUI4 24"M>G22*FJA(QUJ6G4.ZK*'496Z-4^(:*0 M( ATMS3=X/C 09UL];'00B2'[G.U V=T0/90[.NEC)A4?$0,C&M9=)V;G+ M?L=O GMGC#P1,AZ]DC*1MAL8%!RDD@*G9@.W^6-*-1."9!=\DIM MVS!W\.?*2"3)S3_;O$8"AZ"H,;LALD8;O$=;#P\56M:.MM$GNNRI:F>&FMB_ MW-RIW"PH_3'B&DBPKW&69\)>3O8V]2ZKE5"NQ*'L3_3M,+>-F4R+-Y#F)^#R M5,),EA"+52?^5'O2==)J&/GUE[/AX/02:*)4 M+OR@ S=HW70;V.NB/##K-,^=""A9#=L!56A9+ G%YL=.W5B]*TZ7"E58C.D9 MG95N)@JV1[EU%)4"H]+P[SK<2X,(^_[Z>>QK=5],W*4(-U=<%B)H$-?7@*ZO M%VPV^>WN\\O]'5W#)]\?GI_&$]S!9[.[YQD;/WQF]]/Q[?1^^HQK>/"A.H(G M7Q/!_[%V27XZ(5P#4_[X7E_N"6TD7 M">IR W5;HO:Q]X[YJDCP&ULY5C?;]LV$'[77W%PBR(%N)CZ+:5) ,=Q M6Q>)X]G.BJW8 R/3L59)=$DZ3O;7[TC'2K+:6E$LW<->$HG'N_M._(X?Z<.5 MD)_5G',-MV51J:/67.O%0;NMLCDOF=H7"UZA929DR32^RNNV6DC.IM:I+-H> MI5&[9'G5.CZT8T-Y?"B6NL@K/I2@EF7)Y-T)+\3JJ.6V-@.C_'JNS4#[^'#! MKOF8Z\O%4.);NXXRS4M>J5Q4(/GLJ-5Q#TY<:ASLC%]ROE*/GL&4Y45A(B&.+_=!6W5.X_CX>1/]K2T>B[EBBG=%\3&? MZOE1*VG!E,_8LM CL7K/[PL*3;Q,%,K^A=7]7-J";*FT*.^=$4&95^O_[/;^ M0WR+@W?OX%GQO0)UYCP#%?[(-/"7C4\QKB^?5' M\&V\8$>\7LDE*Z;0%9724W1C=]=: 6 M+.-'+6P4-;QV_>N%&]$T#]J#&'MCH_@[L([Z&O)1Y=8T5* VLFL)HG0@^ MG>%\Z&M>JJW0@V> 'M;0P\;//NZ^[YU>GO7@XBWT!\BZSMEC!IKA26?TKC>! M[L7Y$&G:&V\KH3')]A+@.U([PZ7,YK@!P%#F&8>7$),H=DD8QDZG*$3&+&W$ M#)Y./'"Z3,UQ>N1Y) I7:R<<2SP2X- [(::KO"C,+.+Z(Y#JW$UQ"\:OY:6HQ;&QW#SA.^8Q+B5$U MNWUB3]V Q"&%!NI%-?6B;Z;>^'(X/.N=]P83)$%_\/9B=-Y9DV EX/.)>Y^ MO5,8CBY^LB8XZ8S[7>/XB##;>-F,8#+GSDP@;U:F;Q=2@)588.6&'#.C7(#+ MBUU=+EAU]^I%XKGQ&V-3*#JX_@KRF9W!,EQCE6\8N-G0Y@P)DF5+^SG1](%5 M2]1>7 .S=;K[@"@4=[[./F>X=UQQ7D'&BFQ9,(T!V$P;JBT6Q9W!O T96W/; MEB2*/#-+;BC(IG^@EFV\-OC%5^ =+9Y4SJ93.\X* TWJ_,^ZR_*:F6H?_NWU M="9SR?D3W0)4'6TUP$K/P.RKN^V.D2;[D:%^2%+7 M)5Z0@FF;!#N/QA F)(T#[&3?&7"K/Z+DL%<(I5[#7D+"-,8.]>$UA.@5^13V M7$K<,"1)FN+HGHO=&Z*]H57BNE7B1J)Z'T=86E%PJ1I%L#'*=RI)4F-,GE,$ MDV> GM;0TQ\A@HU)GE,$D7<4Z1KZT;>I8!I2$J5TAPHBF>.(>*@"_Z!S@8=2 MX.W6N93XH?M8TF)"4P,UV"II+HDCCX3;)0T5R\>.38/=TA0$6)47-DF32Q^. MY/0_%Z=F"-L)\ZR298;,5M-#]; GA=W:Y3S2KBTP?I1V.7^OXO^F76Y*/-0O M-_;Q=$IBZIES(00Q2; [4SP\;M6N**(D3HQV^0D&<&-4*^RP-,)#8X"C^(P' M99IN;Z;VHZLN'G*N[85>@5VY]:VW'JU_-.BLK\H/T]>_.)PS>9U7"@H^0U>Z M'^-%0JXO\>L7+1;VXGPE-%[#[>.&PO=V]R:W-H965TVD^JY31 ,OFQGCN#GKEVDP->G)C!,]QID!OLHRI M_0B%W/7=IGM M+P_\PG&G3\9@(UE*^=U.)DG?]2TA%!@;B\#HL\40A;! 1.// Z9;N[2&I^,C M^GT9.\6R9!I#*7[EB4G[[A<7$ERQC3!SN?N&AWBN+5XLA2Y_85>=O0YE:.2Y1TS;-!3<@?*GB8T.RA#+:V) M',]M4B*C:)>3G1E$SX^/P_EO\'0/T>3K='(_"8?3!0S#\.EYNIA,O\+LZ6$2 M3L817"S84J"^['F&'%MS+SXX&55.@D^<=.%1YB;5,,X33-[:>T2X9AT<68^" MLX 1%E?0\AL0^$%P!J]5J] J\5J?X WC6&YRP_,US*3@,4<-OP^7VBBZ-7]\ M%'"%U_X8SU;2K2Y8C'V72D6CVJ([^.F'9L?_^0S;=LVV?0Y]$(7?QG?/#V.; MM/!INI@/0\I8%(T7$0RG=_ P&8XF#Y,%)>TCZN?!%RDZ*RFH6*T:QJ8<"B6W M/"%->%ZU@;*>EE3C$%-BK4C M$:C@>7)ZYK@;,D%-U;.E9)9O:/IEIOT<+]1 MD9D&N0)*J\%LB5AV>VY,5T??:)ANT')9H M@6@SX3813%@FFG0TJ=V0Q%$14687!8H]A:6U]4@1&VJH$'2:C68[9-*9L3UU99*W$@=+Z5Z%^DR]-\JK*C-PDIE_(>>1Q?ZR M ;6DSJFD0"?)#V]FO^7KA>=+BG7A,OWRIXZ*SD&G4:ST_RH%7@G MK9PJ8UT^6!K*]E1U]7JU?A.'U5/P>KQZ4!^96O-<@\ 5F?I7-]WD0E9,TU)N M/=5(9)E-JDHO]/VA5S%>.].Q]:WD="QVNN0UKB2H754Q^3+#4NPG3N <'8]\ M6VCC\*;CAFUQC?IKLY*T\CJ4C%=8*RYJD)A/G"2XF0U,O WXQG&O3FPPG6R$ M^&X6G[.)XQM"6&*J#0*CUS/.L2P-$-'X<*:+B3-R(,.<[4K]*/:W>.@G,GBI*)5]PKZ-C6,'TIW2HCHD$X.*U^V;_3SH M<)(P\M](" \)H>7=%K(L%TRSZ5B*/4@336C&L*W:;"+':W,H:RUIEU.>GJX> MEZOD[[OE_=,:DOL%/#S=+A\A6:^7Y/CPQ#8EJH]C3U,ID^"E!]A9"QN^ 7L- M=Z+6A8)EG6'V>[Y'%#N>X9'G++P(N,;F"OJ^"Z$?AA?P^EW??8O7?P-O@3E* MB1G,A=+*A3EKN&8E_X69"RN)#>-DL#J#!UV@A$0IU H67*6E4#N)\$^R45K2 MK?KWG#QM]<'YZN9+NU$-2W'BT*>D4#ZC,WW_1S#T_[S0VZ#K;7 )?;J>WRX7 M7[\LX>$3V//]O(!9\B6YGR_7Y[A>1#O/U2KT0A^G5CTCDK BL58D1NJDHFHD M5R2PR*%YC08C+&@!SUAG0BIC\IIKSC2"D!F2RP V[1& J<=3;)TYHKJ"IP*[ M[0TK64W;/5.S'2SF"(D)Y**DB:-NX)(+EA@>O $UA/TOEFN MO[7Q#OIN/XA=/X[(#GQW&(7N]3#LK=XB#H$[&$5N$/L0C6(W\J/>PZEJD>_Z M00RQ&U]?]T[TA?_I^PX&[HC*A;LAF[2SY36\G=!W3&YYK:#$G%+]JSAR0+93KUUHT=A)LQ&:YI8U"_I1 MH#0!M)\+H8\+4Z#[]4S_ U!+ P04 " "!@FI5"DEUYKP" #6!0 &0 M 'AL+W=O .>JX0RG N0>9H2\3+"A&^&5LO:'MS2=:S,@>T-,K+& -5=-A=: MLVN4B*;().4,!*Z&UD6K/^H8^\+@GN)&[LA@,EER_F"4:32T'$,($PR502#Z M]X1C3!(#I&D\5IA6'=(X[LI;],LB=YW+DD@<\^07C50\M,XMB'!%\D3=\LT5 M5OET#5[($UE\85/:=GL6A+E4/*V<-8.4LO)/GJLZ[#B<.Q\XN)6#6_ N Q4L M)T01;R#X!H2QUFA&*%(MO#4YRLRC!$KH6ZK]E#>]OO>#QW];,ZIIN5M:(_<@8(#9*;2=)KB. MZQ[ :]=IM@N\]@=X_F-.U0O,4,4\@BE[0JET:RD)A$7PG5.FX%[KN4 )?RZ6 M4@G=+W_W5:(,U-D?R,Q07V8DQ*&EAT2B>$++^_*IU7.^'4BC4Z?1.83N!>,K M?W+WTX>;2QC?! N8^8NKFPGLO.(^R@=!]U->Q-@(>9IQ5E2)KX#N%DU@-<;T M%2,@$E8\T?,M^_ ?%!M^]/)*X'< EY01%E*2-$8DT9(N/E$PP1#3)0IHMXH& M:,%G:#7/6DZSW3W7LMOL.D[3<9S&-,T(%883'+U9',-)8S[]H1DKU DI.(%. MK]D]Z[R+HEM,56&J/M/0)R5\:0[[7LS>F;44Q;K8*!)"GC-5CEU]6B^MBW)6 MW\S+C3M:(,HM4BJ*9\7D+KG2>Z 08[UX41@#?;_B7&T5 M$Z!>Y=X_4$L#!!0 ( (&":E7:ZH+9=P0 )4* 9 >&PO=V]R:W-H M965T26O+]T 0E:NANIA:K0 M[NE.]\$D!G*;Q&QLEM[^^AL[:=IN*>U)]X7,V)Z79QY[F-Z.5U_%FC$)]T5> MBGYG+>7FM-L5R9H55)SP#2MQ9\FK@DI4JU57;"I&4VU4Y%W;-/UN0;.R,^CI MM>MJT.-;F65BXR59KJ1:Z@]Z&KMB,R=O-=85: MM_629@4K1<9+J-BRWQE:IR-/G=<'[C*V$T]D4$@6G']52ISV.Z9*B.4LDR,YU^R5*[[G; #*5O2;2YO M^.XS:_#H!!.>"_T+N_JL;W<@V0K)B\88,RBRLO[2^Z8.3PQ"\Q4#NS&P==YU M()WE.95TT*OX#BIU&KTI04/5UIA<5BI29K+"W0SMY.#3='K^);Z\A ^TV'R$ M>#(?3C[%H\LQ#&>S\7P&O\[I(F?BMUY78CAEU$T:UZ/:M?V*ZPBN>"G7 L9E MRM+G]EU,L\W5?LAU9!]T.&.;$W!, K9IVP?\.2UV1_MS7L/.>;K+\AQHF4)< M2EJN,L0*0R&8%'">B23G8ELQ^'.X$++"&_37OC+44=S]4=2K.A4;FK!^!Y^- M8-5WUAE\^,7RS8\',+@M!O>0]\'L[//X_!;IFE[ 13R)Y^/CR_AN?/Z2R7V9 M'_2]/_/'.AFTKA,5P)> Y$A6+%C5,J3+>LZ29M72JQ8D'%^TD"Q55G+-8,ES M; U9N3J%]Z,Q7L8S+K(RD^PXQV>>0O;(9YWG*9QQ(6&8)-MBFU.5P+#@E'[BN6ZP-BG6T$'(%-HC @EFDJV75(Y&J)!"@C MJ<:\HBDV3FRJN@!2J5#2@@FP2. $Q$13VW.([5JXXH8.";S(&-'D:\Y7VF:* M9:D@L!P2.@%XGD4BVP3+QZ\5&',N:0[+-\!ZQ,58$=I;Q'0C3-@"ESAAB#Y] M(\8G^88'XQIK5"*_KDOLP(?C1J@!:D1@A\2.+-RJA2:U[&WG$-C$\P.TK(7& M,O[Y(($2:3E"-)YE$L]T47[$"FR(]-? ML?C$="*]Z@5(L._#@1;BM2W$>W\+N9W?WN ;NYK>S.,_AO-X.H'Q[]?CR6P\ M4_OOZBH'P^WO*O,U,YB06:&)6FZEZKKT*5_L'N<0H;I%]?(^X4RQ^!O_YT'R MYU:O]28"F6@&D>P'1ERHZ>2G_O-?2V&,6P 7&H#Q[,*-:P#.S4HK)8&:Z M3R*SOD-<.S10=2#$CA %6G$AP(MD6992O%;!:N$ MI3HP\([B:W$?+PQ[2/? M>S>Z3T8%O.XK/1 );,K;4M930[O:SES#>M1X/%X/;%>T6F6E@)PMT=0\"9#W MJAZ":D7RC1X\%ESBV]+B&N=&5JD#N+_D7#XH*D [B0[^!5!+ P04 " "! M@FI5$H-C<^0" L!@ &0 'AL+W=OB[R4(VNK5#5P')ELL6#R@E=8TLF:BX(I M6HJ-(RN!+#5!1>[XKMMS"I:5UGAH]A9B/.0[E6PG-I?F%?^P:!!S@(B-T7 OPFP#>\ZT2&Y253;#P4? ]">Q.:-DRI)IK(9:5NRE().LTH M3HTGL]GMW?P2YM\6\X_+^1+>?&:K'.7YT%$$KYV\ +>@CV9VH"5*4R2 M1.Q8+N'[9"65H-?QXUC)-6)X'%%/S$!6+,&112,A43R@-7[]RNNY[T[P#5N^ MX2GT\7)V/;^\^S"'3U?P;Y^.<3V)=IRKN05,._A(4R[UU0AL!C3[A2DP"6N> MT^3* 9RBTZ%>*2Q6*$S#+C%I%I[=T=W3+?0Z338@21%,9>4&VKQGX-EN-["# M7D1VSX_M./(ZTYVD*J2D.7L@_:A(#10-LND-LB[TE(ZOX*S)FB MG38#X7N1W0_[9,5Q9'M^V(:%KO?F_AR\;FR[?0_\P.[Z;GLJF7XTBCU"5;\@ M0NC&/4H?D14$L1WU@LY_5WD&73L*([OGAV0'5%!L^U$,QUZ&5PDFM '_<:QV]86*3E1)R7%.H>Q%U+1"U-M4+Q2NC!RNN2%V, MN24Y1Z$=Z'S-N7I>Z 3M'\3X-U!+ P04 " "!@FI5 9TN52:4!*;)_;=\[Y M''NPY>))QH@*7K(TET,G5JKHNZX,8\R8/.<%YB19<9$Q15.Q=F4AD$7&*$O= MP/.Z;L:2W!D-S-J]& WX1J5)CO<"Y";+F'B]PI1OAX[O5 NS9!TKO>".!@5; MXQS50W$O:.;67J(DPUPF/ >!JZ$S]OM7;:UO%!X3W,HW8]"9+#E_TI/;:.AX M&A"F&"KM@='K&2>8IMH1P?A1^G3JD-KP[;CR_M7D3KDLF<0)3_].(A4/G9X# M$:[8)E4SOOV&93X=[2_DJ31/V%K=5L>!<",5STIC0I EN7VSE[(.;PQZW@&# MH#0(#&X;R*"\9HJ-!H)O06AM\J8')E5C3>"27#=EK@1)$[)3H]GM_,\YC*?7 M\#"=W,P6X]OIXO9F#K\MV#)%^?O 511%Z[IAZ?'*>@P.>+R$[SQ7L82;/,)H MU]XE=#7$H()X%1QU.,?B'%K>'Q!X07#$7ZM.N67\M0ZEG,@G"2R/X"$/42AB MKDI0PC_CI52":/+OOJ2MS_9^GWKK]&7!0APZM#;ZX2]JR]U7F-Q1HZ:+V7AQ>S?5"[J%^Q ?][F(L:%TCV&I=R;( MF&]ER3@4$K8QIRT3\DVN@/8^^-X9T"OC H&O0,4($YX5+'_]_*D7^!=?)"BN M6$H[]1GS#=H*G[9JE$$D&8:8/!M(.J#6+5 D/))@:IHKC/HPJ1 V\"5$C))\ M;:.LJLA].%VOQB(6B#M,!>*9PFR)PI#MI,*4"OH+\D99ASHAF&Z,3+-G($?T*/CPUDE\]L>R9K@=TG0K%:[EUVKVC3_(\7;TX9^ M8S>C:Y+8B?\!^+N@V^^@^FT"%;3JQ<#O74!@D>ZG)O4VXK]"S&(CPI@^X!]E M9EV21L%>3]'RT:+[?UWKJ/U]G-NS9'AS@DIU]6W88]1YM#7W@DM-#D]3Y](P MQ J\=J>E!3U3>5\WI+1H!=U2?X_L0O?4[UB!?AW,O^956<0/D>I 6KN8 ^\] MH-8[^$W#_6KEHJ)=E;O?H]3*))KCS/::#CTB3,QRG<"^;[?[YK EWJ_-E8*^ MG-KZO?)\9V*=Y!)27)&I=WY!EP1AKQ%VHGAACNXE5[3) MS#"FFQ<*K4#R%>>JFN@ ]5UN]!]02P,$% @ @8)J50&"3W>I P SP@ M !D !X;"]W;W)K&ULG59M;]I($/[.KQBYIU,B M.?C=AAP@ :$INB9!@::J3O?!F %;L;UT=QV2?W^S:R T)537+["[,_/,,SRS M.W0VC#^*%%'"1Y]->*_#*IEG)4XXB*HH8OXRP)QMNH9C[ [NLU4JU8'5ZZSC M%4Y1?EE/..VL/$0\UP!$8WO6TQCGU(%'JYWZ!]U[53+/!8X9/G7;"'3KM$R M8('+N,KE/=M\PFT]FF#"=2+-\BJ6<:_#V0:X\B8TM="EZF@BEY5*E*GD9,TH3O:FL[OAWQ># M_G1T!<.[F\GH=MJ?C>]NX6P6SW,4YQU+4AKE;"5;R$$-Z;X#V88;5LI4P*A< MX.+'>(OH[3FZ.XX#]R3@%-=-\&P37-MU3^!Y^YH]C>>]AY?&'"\&I.4")O$+ MM9B$/N=QN4*]_J<_%Y)3O_Q[K/@:VS^.K>[0I5C'"78-NB0"^1,:O3\_.*'] MUPGF_IZY?PJ]-QU^&EU]^3R"NX^@E8/K^_[M#/K#V?AA//MVC.])Q.-\9RDV MEBRG"YN5*U /P:+*$43*-@*H)9-'6-'/)>L[E2P&_[9BMHPPF-@[W&P6]I_#":SL:WUS 9W8_OKJ;'I#X)_-M2L_7K M^_E_M6Z^J_6;<@XDU]=3P%?]H!)J_PDYS0>X1S5D%,W/V1+A[!O&7)S_[#=Z M1IYD F'"LP0;TX,B2+Y*"AF7"P7S7A.%OF-Z7@11,PC@#PB;;K1KJ"@T73^$ M=M.UR>+83;]UV%RCYW7&50?YMMEN40=1<,O1&';0V!%3=C,@['.XJ&WV+UD> MZ;DPG6O1_U-S%<9\2K?7(FC-) M U O4_K'@5PYD'W)F-QM5(+]?YC>?U!+ P04 " "!@FI5&KVR8LP" !) M!@ &0 'AL+W=O3 1#OE5IDN-,@-QF&1,?$TQY.;)<:[H MGHN9(,MN6*(DPUPF/ >!ZY$U=J\FOO8W#B\)EG)O#3J3%>>_M/$0C2Q'"\(4 M0Z49&'W><(IIJHE(QN^:TVI":N#^>L=^9W*G7%9,XI2GKTFDXI'5MR#"-=NF M:L[+>ZSSN=!\(4^E^86R\O4&%H1;J7A6@TE!EN35E[W7][ 'Z#M? +P:X!G= M52"C\H8I%@P%+T%H;V+3"Y.J09.X)-=%62A!IPGA5/ ZGL_'3\L%G"W9*D5Y M/K05T>I#.ZPI)A6%]P7% !YYKF()MWF$T=]XF^0TFKR=IHEWE'"!10>Z3AL\ MQ_..\'6;'+N&K_M5CDP(EBMY*+4*Z1]&ZHZXD@4+<631DY+Z?WMS?/W6_AQ!W4=8#Q=/KP\+'\>TGJ4[;#698RM-4^I]9)\ M TJ7&&3,2PEE=2E56R3J ZC!0<4(.?%"5E44=46!ZJ$P6Z%HBM*!8]I;3UOC MS=<4BY$6>#7-053C-Q34ZW#[CB),),),)"&V=A4"&AM2L3S2:IG4##<8UK%= M$]N%[J7?=OI]^ :NV_%ZK1U7!&=NO^T.>G!.9[V.X[26**AGF(Y\>M+W7/<: M0B9C>N>4VT["F>^WNX/N)^J(FG^O@G2Y;7\PT'*\3M?[1-#=E')C9)+B'%-4&=SN6%!:(:7)6A M>&&&Q8HK&CUF&=.L1Z$=Z'S-N=H9.D#S[Q'\ 5!+ P04 " "!@FI5T.6G MU0$& "")@ &0 'AL+W=O9YC_B8.GI)8D5D:?0M7?'LQ& W BJSQ/N*+]/"9E!UR,KT@C5C^%QR* MMD,T ,&>\30N@\4=Q&%2_,>/)8BC &B_$(#* -0,<%X(L,H ZZT9[#+ SLD4 M7]+3L6GH8CCD^7L\Z5_=W4);CZ" M^9?YU_GT"DQG?]_-E^+XYDMV^>MT\>GR*YC=7-].O\POE^"=3S@.(_8>_ 'N MECYX]^O[L<'%S6221E FGA6)T0N)/7"=)GS+P&6R(BLYWA"=J'J"GGOR 2D% M_]HG9P"-?@?(1+#K?M3A2[([ Y:9AZ..<%\=[I- A,.N[%)OK.I[L7(]ZP6] M:12E I@(XTG%A.,U.$J5WG!@"X[MV;;C-MEHRBJS034;I"[.E.SP M4V896/ZJ2_F64( 9(YQU0E+*]8:$6I"LD3EJ,=*45&946W.HM*R"D9AV4_Z4 M R(_]^$NX]5)1ZLK+]6D(61:ICEJXCF%XX:UY89JS[VXN2L&3"<1K:Z[5#LF M,D)V&XBFI#*0VII#M3=734+4H;UY..T1 BW'-%M/T"E<-:QM-50:S,D\X3C9 MA*+PJDJ+5OM=R1AI)N,5H,, MVPX962ZT3-0DL7YM1R&^#Z.0AR_0T6J.2[5C.M <0LOSFG1. MX7QA;7VAVOMF5?<9S%,G%JTN&+9M<&?E/84-1K4-1FH;[),UH50\31P_JNFH MA?K206TG[$%[Z#1KC:ZL,I[:"".U$4;?%F!)HHA0IEP<4LOTAJ-3S=>E)B.L M_3)"IUPA0EKMLU8U7Y>:3+9VV>@5E_WJ,E$IX$I/F6FV7NDSU#;.HITSM^:3%('=8;6=MQ>X[I>JU* M?PK#C6K#C=2&^XWK06J5WFS:EANZ0Q>U7(*NM#*ZYYJ.5Z4VK; M;QL-G:;YUI549E2;;Z0VWV]?\U +]:;3MM^>Y307%'7EE.'4WANIO;=J@J\. M[8VC;;N'IIC$.LV?&76EE7^\KHVWI3;>;YK@JS5Z_V;=]MQ0%!NG-<'7E59& M4YMN2VVZWS+!5TOT)M->>H:FA2RO.6ATI97)U%[:4J\]OWVVIA;JS0>U?*1M MFV+H-/%H-<3&T::=F-!-OOF)@?P]7>S?J:Y6&ZRF^;8BHVY>[,ZZQG03)@Q$ M9"U"S;.A^*IIL>&I..'I+M\"=)]RGL;YX9;@%:%9 _'Y.DWY\TF6H-IV-OD/ M4$L#!!0 ( (&":E5[?5/4TP, *T/ 9 >&PO=V]R:W-H965TJ^SC=9D1L1\.V'R3J]4EG%*,A[3 M##"RZFI]=!\@F!,4XN^8'/C1-(DR%-/L=+L>EJK@:69!7M$C&EAT^D-&3E M>@N:"51*4=;WPKA+G1R+J=1@] ):CI5I^H;*OV#)?<99_46:"R:>QY(G> M;/@I\.>/ 7AZ +/Y9/(8C(+Q<_\1A..'I^FH_QP^C8'\FX_[APM[X1$1QPC^"6S"?^>#FP\>.+N1.\WCZHMS5H-@5 MOK K XQH)C8C)CN_%CWXZ>@GR3"J[XRA],P+>D%*6)0LP9!F7+!=\<:/HDPV%ME"! BS M!?@R(ND+8?\TU?ZJ>MX9[_DV6I"N)EL?)VQ/M-[OOR$;_MF4^#;%_#;%@I;$ M3DID5B4RE;IQH4134E1FQ^)L+0O%!8BR)9@6@<"71XD'H2 I;ZR0V6:%VA3S MVQ0+6A([J9!55 M0MCT3H'^.=!&AFLBZ)P"@W.@Y7J."=VWT"=N[>-O M0B%A'06_=2W/04;=]SG0LI%MP)KK!CT$D24=U?(3-"$M:%TP[52FG:NF\>%?M@ ]#"VD%,#^N= TW,@MJUZ8V@ .JZ)/6@WMP8$W\[= M\-<[8JEAG[1$VX:.6[?>@#1<#Z-:@_>;%!&"GNR>9LU[ Q3)\R?TK)IW_6C\ MD$?#M9K[.%C072:*4V6U6LV6?351U=8'Z'Z(&M;]?!95X\Z;?#'(CB*VCC,. M$K*2H>"=(TO%BMFPN!%TJX:?%RKD**4N-W*>)BP'R.&ULQ5IK;]LV%/W>7T&XZ] ":2S1S[2) 3?2.@]-ZL9]8"OV@;88 M6ZM>)>FX ?;C1TJR9,8,8P5W:#XD>MUSR7-)BN=$IYN4?>,K2@7Z$4<)/VNM MA,A>M=M\L:(QX<=I1A-YYSIE,1'RE"W;/&.4!'E0'+6QX_3;,0F3UN@TOS9E MH]-T+:(PH5.&^#J.";M]0Z-T<]9R6]L+5^%R)=2%]N@T(TLZH^)3-F7RK%VA M!&%,$QZF"6+T^JPU=E_Y^$0%Y$]\#NF&[QPCU95YFGY3)Y/@K.6H%M&(+H2" M(/+/#3VG4:209#N^EZ"M*J<*W#W>HO^6=UYV9DXX/4^C+V$@5F>M80L%])JL M(W&5;GZG98=Z"F^11CS_C3;ELTX++=9F5 WO5VT?><.(\(,CIEZ08Q];1$4P MY..?Z+E'!0DCCBX)8T25]P5ZB3[-//3\EQ>G;2$;HR#;BS*Q5R3&]R0^01=I M(E8<^4E SV^+3M1]01O>_(&6P''&3M&^.0(80=C0WO.[>%_K!,9/LS#75-W M[.$SFAVCCG-O=M\>[M&%#'=-V34R.E59.SE>YQX\.6\B,D^+.J&Q+%BRI')^ M"T220#M_+U:4(;$B"=*#OKZ3F&@B:,S_-G3H3=& KKD!:GU[Q3.RH&4V8<]E;TIJ1"@GF0 M8#X0F%:B?E6B_L]>O/J0580$\R#!?" PK8J#JHH#ZT2;KMEB);=P*&/APK@^ M%?']G?D]&#KJ1U\'SJUYFO(+">8#@6G\#BM^AU9^WZRYO,*YW&M_7X<\5 O9 M$0H3>4 BE#W(?H'>VV7?,;%O;453]B'!?" PC?V3BOT3*_M?I/P)DR5:D"P4 MDF\2_",WZVI1,G%]LL>U<:!;4S:E&A+,!P+3J':=6J,XCQCJ"\)7*".W]Y%> M@NZRWNF8:+=G;\H[*)H/A:8SOZ,.W4)J2H@!1O0BX^2@(H'1<&E)5WWH5D'D:AN#46I+M?$..>Q]ZHQ@6!1/.A MT/2"U/+9M>OG9@7956O\"'F4+UB8J3O&^MA3?US1)SORW9PPY&I/0.811=_7 MA G*HENY*]Y.VO1:RD6J&I^1Y/;7IT/L#EYSM"B<%JZ<%G2=,D20V*0O;REA M**,L3(-<>V["*$)S^H1*Z B)%'5ZSQ1DV:H*[D.5^2U+)5=3EEZ' CTG7)G8 MLEN!:I)JR+8_XWJ!0>,EHSEC+XY-:%X?"DW_7V%M*6"[I=#,O[&#-:4<[QL3KDD;>Z!I?2@TG?':2L"/ ML1(>,G'LH(V9=_>8[QO'.FA:'PI-9[[V$?!C?(1#3!P[<&/V\=Y28R8?U$* M0M/)KRT$#& AW&_BV-$;5Z"S;PDYV.GW[U8 U$* 0M,K4%L(^$ +X5$FCAV\ M<0$.=" \T+0^%)I>@=HSP';A_O">Q@[0F.7>WC _<8TL]PR;'Z6J%3(>_&Q!AD'% M-2B:!XKF0Z'IM:S%-7[,_]D?W+>"ZN42[8#7!J@4AD+3F:^E,+9+X?_3:K:G M;EP?>T>4<:U6<)^P1&Z[T;08-W)(,6IPJQ_TGU'E/V/GV=;2SA-(:D1(>6E$ M[V NE0_])+O7AU;1^V\3XW>]H-3Y4&C%&&OO? D=4[;,/T%7]OXZ$<5'T=75 MZC/WH<#^0.@!6?G1J 35Q_^C_P!02P,$% @ @8)J5:[W^-@W P :P@ M !D !X;"]W;W)K&ULM59=C^(V%/TK5VE5S4C; MR0<0F"E$8F!6BS3=10.S?:CZ8)(+6.O8J6U@Z*_O=0(I.X39K:J^$'_=<\\Y MOK;I[Y3^8M:(%EYR(8,W.C"I0TLU0Z9Y:Z>N6;0B/+RJ!< M^%$0Q'[.N/22?CDVU4E?;:S@$J<:S";/F=[?HU"[@1=ZQX$GOEI;-^ G_8*M M<(;VN9AJZODU2L9SE(8K"1J7 V\8WMWWW/IRP6>..W/2!J=DH=07UYED R]P MA%!@:AT"H\\61RB$ R(:?QXPO3JE"SQM']'?E]I)RX(9'"GQ&\_L>N#U/,AP MR3;"/JG=!SSHZ3B\5 E3_L+NL#;P(-T8J_)#,#'(N:R^[.7@PTE %%T(B X! M49G U1LNX,-=]WU)J!^"GAS3W M59KH4AHL;J 5O(,HB")XGHWAZL=7,#XQK^E'-?VHQ&U=P!VFJ=I(R^4*IDKP ME*.!WX<+8S5M]Q]-/"N\=C.>.P)WIF I#CRJ<8-ZBU[RTP]A'/SR!MM6S;;U M%GKRA%N4&Z1B3M5*\K\P RX!7U(T!M026.[$&"@8ST!I^N[90B!YT;Y,P"&Z[<=#WMPTVM&L;VM^PX9"3U#L>E0U?DS20D5&D<(&. M)DUFW!UC)IQ.HW*T:S>AR %--C W*%#LR31C'#;Y:>GZ:-)5T>N4E>!LP06W^^\OK?A\"X+;3KMUP8-N[4'WOY36D:B[)O[' M^NJ>B?LYOHVZ8;.V7JVM]V_JZT1+$X?>V=FEJS<.X]H'DQP0-8DS MVT#[[V<[(8,V96SE2^*7>YZ[>\ZRK[4A])$M 3AZ2N*4M;4EYUE3UUFPA 2S M2Y)!*G;FA":8BRE=Z"RC@$,%2F+=,@Q73W"4:EY+K8VHUR(K'DP83MC)#.9$?(H)]=A6S-D0!!#P"4#%K\U]"".)9$(XU?!J94N)7!W MO&4?J-Q%+C/,H$?B'U'(EVWM2D,AS/$JYF.R^0I%/BK @,1,?=&FL#4T%*P8 M)TD!%A$D49K_\5.APPY \%0#K )@O034W@#8!< ^UD.M -2.]> 4 .=8@%L M7*5]+I92VL<<>RU*-HA*:\$F!ZI<"BT$CE)YL"::CCNWDTYO>OWM=H+.?. XBAFZQ91B>0#.T6?4B\DJ1 TT6649H?P"#8<] M='\#R0SH@]B_F_CH[.-Y2^E:!PDGD%TBV[A EF%9%?'TCH>;5>F\SWO_?=X'A^$^! )N M5L'WM+3+8V8K/ONM8P8QYA"B$:;\&4TI3AG.KY;[H3!%UQP2]E!U:'+>6C6O MO':;+,,!M#5QKS*@:]"\3Q],U_A25;%3DOFG).N?DFQP(K*]2M?*2M<.L8M* MKR%= 9I3DHB7)R][)LM>5=VZ93%P=NO5NUUT:.76OL&_D53+9] M9>];]5];-1J.X^Y;#0YF^)_Z.:5^SD'].D% 5BD7T@40K?$LAHN_R^B\5LBU M7N3>.^CW7P__,1[[I_0X>.W1K3?JI<=<;'WG)4R +E3/PI"2-+^MRM6R+>JH M;N#%>M=L]LR*==]L]O.NYP]]WH/=8+J(4H9BF M7QF5=!$SSOB:?<)*I=WA& MN'C5U7 I6D&@TD#LSPGAVXET4#:7WF]02P,$% @ @8)J5:34CQ' @ M(0< !D !X;"]W;W)K&ULK55=;YLP%/TK%INF M3NH*F !I1Y!2DJJ5NC5JU.YAVH,#-XE5P,QVDG:_?K:AB#8TW<->P!_WG'O. M]5>T8_Q!K $D>BSR4HRLM935F6V+= T%$2>L@E+-+!DOB%1=OK)%Q8%D!E3D M-G:[D>5:SP.W=+66>L".HXJL M8 [RKIIQU;-;EHP64 K*2L1A.;+&[ED2Z'@3<$]A)SIMI)TL&'O0G:ML9#E: M$.202LU U&\+">2Y)E(R?C><5IM2 [OM9_8+XUUY61 !"A7GDJM9JG RGB>7T\G= M]13=7*#9[70VOIJ@\_'U^'LRG:.C"4A"<_$9?4%W\PDZ^O@YLJ7*JK%VVF0X MKS/@MS) =8(\YQAA!^,>>'(8/H%4P5T#=U_";>6U-8Q;P]CP>6_R+8%SR%#" MA!3'*"$5E22G?R [1C,.%:&J0K0">!;L.)/']S ^=I7FO]$]J)07ELH[Q![? ]E MQCBJ=$F>U+F5HL]NS1$8#GUC;&//S.HX;OM*V'Q6&IZ?]RH)66?!^$>LU-O5C[R@-]A93E1'CSEK66O?C M7!8?CR^$;ZBI4 Y+!74.0F57UY?R'5'LLK<:0LFU0UIFFOU MA@'7 6I^R9A\[NAKLGT5X[]02P,$% @ @8)J54D8+:Q# P E@P !D M !X;"]W;W)K&ULO5=13]LP$/XK5C9-3-I(G#9M M86TD2HNH1@$18)/0'MSDVEHD<6:[+>S7STY"6M3@3170A\9V?-]]=^?S7;HK MQN_%'$"BAR1.1<^:2YD=VK8(YY 0L<\R2-6;*>,)D6K*9[;(.) H%TIBVW6< MEIT0FEI^-U^[Y'Z7+61,4[CD2"R2A/#'/L1LU;.P];1P16=SJ1=LOYN1&00@ M;[)+KF9VA1+1!%)!68HX3'O6$3[LX[86R'?<4EB)C3'2IDP8N]>34=2S',T( M8@BEAB#JL81CB&.-I'C\+D&M2J<6W!P_H9_DQBMC)D3 ,8M_T$C.>U;'0A%, MR2*65VQU"J5!GL8+62SR?[0J]GJ>A<*%D"PIA16#A*;%DSR4CM@0<-T7!-Q2 MP,UY%XIRE@,BB=_E;(6XWJW0]" W-9=6Y&BJHQ)(KMY2)2?]X/AT.+@Y&Z*+ M$W1\$5RC\?#Z]&* 1N>WP^!Z/#R_#M#> "2AL?CW%=6*K_O$M^\: 0/(]E'#^8)Q\_&W ;E1\: M.6[C!=Q1N@0AU7&3 E%U6-(('45+DH8@D&3H:#JE,252S>[.E"@:24C$KSJ' M%'J:]7ITDAV*C(30LU06">!+L/Q/'W#+^6:PHEE9T32A^WT2%Y2)1 ,((9D M1PV<>PO7D2W@6CF<3N"EWW2QT_ Z77M9P\.K>'C_S4-%3)9$RK#5$2GPO TB MKM=L>>UF/9%61:1E)#*,'O\0=#?."=2&RRB_8[C:%;OV.QVZ]AM8T:FLZ+SN MH>MLQ1JW#8?NH.)Q8.0Q2C)"N?9FG=*#+:5?C5JQL[Y!':/>R]%W%3T)RK.U MFLWB]<%!AKC@C;L=OW(:F@%WX.JNN;I&KC\#=$)319>2V)BP9IP=SSI>UPG\ M7H4"OT6EP.M2@5^Y5I1XS^]H1_]>R*!UM<#F%_ODK?MK4)>7S_MC58Q 3[+&V*!0K9(9=$U5JM5TWU4M)KK M[47'/B9\1E.!8I@J46>_K?S BR:XF$B6Y8WGA$G5QN;#N?IP *XWJ/=3QN33 M1"NH/D7\OU!+ P04 " "!@FI5UF\?'I(% "S*0 &0 'AL+W=OA[FF3BK+>2,G]M62)<"36:4KXPP5-V.:LY_0>3[R/ERNI3UBS:4Z6=$'E MQ_R&JR.KID1Q2C,1LPQQ>G?6.W=>!ZZK XH6GV*Z$5O?D1[*+6-?]<$\.NO9 M^HIH0D.I$41]W--+FB2:I*[C6P7MU7WJP.WOC_2@&+P:S"T1])(EG^-(KLYZ MXQZ*Z!U9)_(]V[RAU8 \S0M9(HK_:%.UM7LH7 O)TBI874$:9^4G^5XE8BO MG>P)<*L =S? W1/0KP+ZAP8,JH#!H0%>%>#M!GA[ H95P+#(?9FL(M,^D60V MY6R#N&ZM:/I+(5<1K1(<9_K.6DBN?HU5G)S-KS_AQ8B: M<$ZTXB=32ZI.=%,KK("7)=#= ^RC*Y;)E4 XBVC4$>^;XR>&>$L-KAZA^SC" M"]<(?!?*4]2W7R'7=AWT<>&CER].D%@13D77\,RT!M93U550?D][LS__ M<(;V7UT"0\)\2!B&A 5 L);J@UKU@8D^JY1.2Z7C6FDU%Y$D_D$CM%23'DJ8 M$$A-+U$LR+6P'7LOC=NMPN !M'* M[[#.[]"8WW\6*(@SDH4Q2="7*YK>4MY9Z8R88S,-"?,A81@2%@#!6L*.:F%' MSS"_C2!5AX3YD# ,"0N 8"W5Q[7JX]\IE^,G%]SO39^SHV!L=$H8A80$0K*66 M8S?K0]NL%U/W.B^,!%7B(GHKU?N<9(B6Q2ZG/%2/ 5G2+BDK]F1+2_O4GG@[ M0IHOX5@E06D8E!9 T=IB;BWV':.8OI9OG@G)U[IXO4)71*ZYUM$GLEM!,[!8 M.;KC5T@O'?N=;H$1<+2VD#0,2@N@:&UMW49;URC%9VW:Z)<-DD6(:T--K:W6 M4DAU'&=+]-]^S^.B0F^_:SOEU+'[I!JOX6@U(6D8E!9 T=IJ-K:)8UR?SQ9: M*Y3S.*1*N7V63*4>J#T"2O-!:1B4%E2T46MV&C234UNZQOMPS.9'YUI/B7C- M)$4W:QZNB*#H?,DI+3P1TW+0W-71TD+2?% :!J4%4+3V+="X*8[W#*M"!]1V M :7YH#0,2@N@:&WQ&ZO',7L]O_?&7++U>^+V*_-X=QX&M79 :1B4%D#1VF(V M]HYC]!%^N9BK)C?DH3@59^AMK-[)7M[,WYZ4@<:2#VH&@=)\4!H&I050M/:- MTCA"SO@Y2CZ0-5.)#TGS06D8E!9 T=KB-YZ6\Q-3Z[=*_J3+)'&>F"2@=A[M XWBY9L<+1P\_B+%$FP''/J6@-!^4AD%I 12M+6SC?KG.,Y1H M%](TN@2E^: T#$H+H&AM\1M[S#7;8^\VF:K0JSC_234V8XZ6U^VH[X? MU@R#7EL 12L%L;;VH*64+XO=@@*%;)W)D7A>[,.SFN;E=L8KPI=Q M)E!"[U2H?3I2ZSE>[A L#R3+BQUMMTQ*EA9?5Y1$E.L&ZO<[IEZRJP/=0;U/ M<_8_4$L#!!0 ( (&":E4C_)T9NP4 PF 9 >&PO=V]R:W-H965T M/MDGZ+5LQQL&/*(RS MB\&*\_6[X3";KUA$L[?)FL7BE:#2_AN@OU\0C'B:\"VV=YCD$MY3))O^<5T<3&P M\HQ8R.8\#T'%OVWTZ_75V!Z]W!Y]^?TO7CI,TR#,7H,WX,OL"KSZ]?5HR$4.>:3AO%SO_6X]5+<>6[\%V/H=( LA MS?2)>?H5FXOIL)@.#ZKHEW$\0!9V]NQ5%:@&G,:;P,'D,& M+K.,\0S\?2O&@REG4?:/3NLN.-$'S]^![[(UG;.+@7B+92Q]9H/Q;[] Q_I# MI[RC8 =UP%4=L"EZ60<0%G4(9!WHK@Z3).,Z_;N@3A$T-XSGL4VPZV-W-'S> MEZ:.@YX-;8M4XPZR)E76I$W6=#[?1)N0QL-=FY\Q1Y+G(=HY/F7'YAN+<2IS;5MPYQ]&XF%X*T'E*@S@G2^)5 M)?':EN3TP?9>M//&1!K*]"N9_@F9&E4Z*;XBQ;:AM6^".S'&Y1J*@9;D >N$ MG Z/<;G6:5LU)]54]!X$P?/W$+ ?\W"S".(E6";)8AN$H58C5+V7.)!8^%BC M.A#:KDT<1__A 27$0",;C"<%)[(4?&9AL1?9*E@+>OG(HD>6:LG%'/%<=.DJ MVJ%^"2\0]TEQT,A&9]>BHVB'M9!(!%LQ4=TG+-2 C>^YT+*.3[$ZT,-D?]QA MXA*!8"L&.LMV5!Q"!/M$T:+!)M\A-3 ')>A ,^FTQCFH @]R"1:'Y%A!'\P# M)?3 4]33PC<[8I.R$*X*"AXA-JS92PDQT$PQ#RE=L(BFW\01C!>@N 1W-&(G M_+4C)"G5]0$X4!(.]'OUUXZ(IJQ%'WR$)!\A,Q\U]%>D(2$7NY;BKYJ!Q/>M M.G]%DG&0F7$Z]%>DD@RR,2+'5*<91Z#MX1HI>TT;,^^T]M!!9N!I;ZYJSP8ZT(?*;O0!-4A" M#6K0MWFIMW9*-&6T_?8XQMCV/?U68LDJV,PJ]^+$Q2>\U!SB7"E=13L4+!D' MPSZ]%!L)ZNQ:=!3ML!82DK 9DEJTV[&*1X0@]_C'!',"307N_61U"HXZ;;F; M5SNCY]XDT.FR2*#"9J#JI.V.U2Z/]@3T@4Y8HA,VMXQ>^F7<'.;L]W4?C(0E M(V&G5X_KJ&-4UJ*/_A.6W(5;_^I6ZW$J/R$/^<=?8@TW[3<.]6G?P^J8\T709Q!D+V),);;UUQ M(-/=K4>["YZLB[MW'A/.DZAXN&+"]M)\@'C]*4GXSXO\AJ#J!K#Q_U!+ P04 M " "!@FI5SY\D>9L" !Z!@ &0 'AL+W=O,_Q8Y@$1/!2W%P,BEK*Y-4ZQS*+"X9!64 M:B5CO,!2F7QCBHH#3NN@@IJ.9?EF@4EI1&$]-^-1R+:2DA)F'(EM46#^=P24 M[0>&;3Q/S,DFEWK"C,(*;R !N:QF7%EFJY*2 DI!6(DX9 -C:%^/ NU?.WPE ML!='8Z0K63'V6QN3=&!8.B&@L)9: :O7#FZ 4BVDTOAST#1:I X\'C^KW]:U MJUI66, -H]](*O.!$1@HA0QOJ9RS_3T/;=PRTW@K)BD.P MRJ @9?/&3X=]. IP3@4XAP"GSKL!U5F.L<11R-D><>VMU/2@+K6.5LF14G^4 M1'*U2E2M >RW:.XM6-+>+UD3UCFA! MX%[U3]!Z+:WW%LWKHO5>T?I75[9M=]/\EN:_1>MUT?S_HO5;6O\L;9&#ZI*9 M!-[%[+]BVK[G.M:)#0U::' >RB2F7;S@U=_BN8'ZA/X+GGG42G17?L!\0TJ! M*&0JTKKLJY1YT^D:0[*J[BXK)E6OJH>YNAR :P>UGC$FGPW=L-KK)OH'4$L# M!!0 ( (&":E75K@?M"0, &0* 9 >&PO=V]R:W-H965T\8RZF:,26)TVWKMCG7;="$BDL =0WP1QYC] M[4-$5QW#-M8+]V0V%VK![+93/(,QB,?TCLF96;"$)(:$$YH@!M..T;-;PYJR MUP8_":SXQABI2":4/JO)*.P8EG(((@B$8L#RM80+B")%)-WXDW,:A:0";H[7 M[$,=NXQE@CE,;X;*(0I7D3BGJY^0!Z/=C"@$==/M,IL:TT#!0LN M:)R#I0QNC4!X%)Q-$-9@RK;? %?4./8Q^=?O[2-H7T M03&90:[7S_2<-_1<=$T3,>=HD(00EN#]:GRS F_*V(L$..L$])U*PC&D9\BU MOB+'N8HZ:EL\Q0%T M#'F6T7=O2KVHNYEM.AVJ.CBFZG!?M=%L2EV[$-U*;ZU(;ZTRO;V8 M,D'^87T5PXOL*3@@V5,@\OJ+8?V+E16@MN>4:WFNV]Q)_[Z9;=FVMV/F[YLU M&JY5=W?26LK6] M;[ MSF4;"$P9R.]32L5ZH@2*QK+['U!+ P04 " "!@FI5E;052_ " !W" M&0 'AL+W=OZ6 MBT>Y E!D5^2E[%DKI:H;VY;I"@HFKWD%)3Y9<%$PA5.QM&4E@,T-J,AMZCBA M7;"LM)*N61N+I,O7*L]*& LBUT7!Q-,MY'S;LUSK>>$A6ZZ47K"3;L66, $U MK<8"9W;#,L\**&7&2R)@T;/Z[LT@UO$FX$<&6WDP)MK)C/-'/?D\[UF.%@0Y MI$HS,/S;P #R7!.AC+][3JM)J8&'XV?V.^,=OI9L47FL&#K M7#WP[3WL_02:+^6Y-+]D6\?Z'8ND:ZEXL0>C@B(KZW^VV^_# <#U7P'0/8!> M"O#V ,\8K9496T.F6-(5?$N$CD8V/3![8]#H)BMU%2=*X-,,<2J9#.Y'P^F7 M$?E^1_J#P<-T-"2C7^/1M\EH0JZ&H%B6R_?D(YE.AN3J[?NNK3"KQMKI/L-M MG8&^E@&J:^(Y'PAU*&V!#\[#AY BW#5P]R7<1J^-8=H8IH;/>X5OS)[8+ =) M6#DG_305:Y9+\KL_DTK@._6GS6#-Z+2)!MMFNNT'#ITV"3N$[@>6'4 MM3>'CD[C0AK'D=N$O=#J-UK]LUIOUQ)7I,2FW.!A4^'1H;#K3<':U-9LP:': MCN?2V#E2>S9K^_Z3,UL?-':"B[9^BV=C_?()R)G"E7,E"$Y-.6[4\3M'IEKB M= 6HWUZ#L!$=7B3:=]RKQ];>#T\3!['3<8_TG891+Z!.N[JH41==I$XRW<^* M[4A5-W>;T*A-:-CQCE_FECC/BZ/0:]<:-UKCB[2>*W9\TD=!Y$?A01%KB:=Q M*#"F47PDT3ZX%O25_)6)959*DL,"D8Z3;^E*RLSZ'@91>ME;9=GZHM]/%RL9>NE9O)91_LI#G(1>EC]-'OOI M.I'>LBP*@SZU[6$_]/RH-YV4QVZ3Z23>9($?R=O$2C=AZ"4_KF40/U_V2._E MP)W_N,J* _WI9.T]RKG,OJQOD_Q9OZ8L_5!&J1]'5B(?+GM7Y$*XHZ*@/..K M+Y_3G<=6\5;NX_A;\>1F>=FSBQ[)0"ZR N'E/Y[D3 9!0]92/GB;(+N+G]_*Z@T-"MXB#M+RN_5< MG6OWK,4FS>*P*LY[$/K1]J?WO1J(G8*)G*RG.SFG%@U*NLCH?8#\J9M8\ M2_)7_;PNF\YG;SG[\I[/K4_"FGWZ..,?/]]=?;[Y]+$X<'TND>NF-]B*-LE5H\6LIE2STSUY\?JA?F>D(-@'X^5/5X MT9?QNJ9&XERNSRS'?F-1F]*6#LU>7T[:QN/G6N<_U[HPES.YR,M)6[DVEDX] M]YR2Y^[AS>SBB[A#:OWU08;W,OG;^M>ZDT\RVDCK6D:+5>YVWW9?G)6?")E8 MLSA:R"A+O-*?[OQ4G=8V38T=*=S[(EU["WG9R^TYE]_DYUDTFP[158A$MC-@EK5A_/4WML\%XTG_:E:[U M+$+ULW@[B^AG"5#WM<$>UH,]/,)JKQ:+>!-E:>ZY"^D_>?>!1)BML2M==4+" M&!+&D3 !@FF38U1/CA':;$=(B9$PAH1Q)$R 8)K$XUKB,=ALC;RN"B-A# GC M2)@8M_T><-7O 4VZ\UJZ\]=8-W'MDZ^2C1WIJCD2QI PCH0)$$R;&L16?[W; M:.NNB""5H30&I7$H3:!HNM([.0T!.[@9V%EH)(U5M.;">MA86$,;%2B:KB!5 M"M(CC/Q$:W!S7SJ+CZ0Q*(U#:0)%T^>(2L2( _=S:+8%I3$HC4-I D73E58! M%S&&*\?X.33A@M)816OZN=OT!W=W%S#SI+#DW.H#0. MI0D439\9*F"C%.WB%!J306D,2N-0FD#1=*553$8/7#G6W<6A*5E%:Z[Q&Q>/ M[#GKO.G.T%@+1=.54;$6-<=:6W>VW8%S.G>&YF!0&H/2.)0F4#1]9JA4C0[@ M[@Q-QZ T!J5Q*$V@:+K2*AVC!RXVZ^[.T'"LHC5]MWEM'[11OJ=1IW$1(*I1 M71H59U%SG-5NSW48&9EY0 M&H/2.)0F4#1=:95YT0/7E75W:6CD!:4Q*(U#::*B-5.:]G]3.BK*=]\U LR\HC4-I D739X:*R!R"-G$'&GE!:0Q*XU":0-%TI57D MY1RXIJRSB5= ^_]&%9EI0&H/2.)0F4#1= M:95IN>C]CV9@9Z&AD1:4QJ$TX;;NS73V;*MQ55;EFK.JRLQ'>_8_ LWN?N7N:KQ(XPA9'MSY^V3+%Z7-R.^C[,L#LN'*^DM95*$_XRAHSMAI9C[2?NTTTB]80=#@JR@07(AV+.560W+'&: Q4I MHXC#>FB-G(MQ3^>;A,<4=N)@C/1.5HP]Z6 6#ZV.-@091%(S$/7:P@2R3!,I M&S]K3JN1U,##\9[]RNQ=[65%!$Q8]C6-93*T>A:*84W*3-ZSW0W4^_$U7\0R M89YH5^5ZKH6B4DB6UV#E($]I]2;/]3D< +#S"@#7 &Q\5T+&Y91($@XXVR&N MLQ6;'IBM&K0REU)]*0O)U6JJ<#)<3&XNIP^?+]'=%5HL[R:?T/7]Z,L2C2;+ MV>-L^0V]FX(D:2;>#VRI]#3*CFKN<<6-7^'NHUM&92+0)8TA_A-O*Y^-6;PW M.\8G"1=0G".W\P'A#L9()(2#.$'K-F?@&EKW-5I-=#96=QNC.7E1GYQ$(\X) MW8 9?Q^MA.3J^_G1=@85M]?.K6OJ0A0D@J&EBD8 WX(5OGWC!)V/)YQ[C7/O M%'MXK4Q*@4J:"E$J]T0@MD93B"!? 4>N8X[*:;-=$?N&6%?N-G1\-^BZ WO; M8LAO#/DG#K!D?J9 MX_8Q#MKENXU\]U_._Q&$;-?M'NL&V.GB=ME>(]O[CVM7U2'K>Z]+I,U1[\B1 MU_=Z?O\O1_9!2\F!;TSC%"AB)955=VEFF]X\JEK2[_2JL=\2ODFI0!FL%;1S MWE7BO&J652!981K4BDG5[LPP4?\7X#I!K:\9D_M "S1_K/ 74$L#!!0 ( M (&":E6Y\E&PO=V]R:W-H965TRE)O^"7W9EY9N99/\Q@3]D#WP (]!B%,1\:&R&22]/DRPU$A+=H M K%<65$6$2$?V=KD"0/BIT91:&++4!CQ& U-$;VY1A; MRB#=\3V /:_<(Y7*@M(']7#C#PU+(8(0ED*Y(/*R@RL(0^5)XO@G=VH4,95A M]?[@_6.:O$QF03A?(4^HJ_PM:B(I!&S<8X-P I[BS0"G*:R*(-V!TCYC:+;VIFS35 MU%J""V+5E;E@7'_[,D%W']'\_N[J#_1I-KJ]1]\G\_N;VT]H M.IG=W%W/T=MK$"0(^;N!*61896PN\Q#C+ 1N"-%'7VDL-AQ-8A_\Y_:FA%M@ MQ@?,8ZQU.(>DA=K6!<(6QNAW9"*^(0QX?M%$:!=5::<1VDT1E*/W8]EM'TW) MDV2A0"/&2+R&]/ZOT8(+)AGU=UTY,M^=>M_JF%WRA"QA:,ASQ('MP/#>_&8[ MU@<-\DZ!O*/S[LT%73X@FBC*E0'^D1TF6?K0#)C\-: ;J M^Z)P?@E6@-[^"83Q=Q7\=;#UX5WTI)P@!T49.>T>\LF3CCQ.D9GSRS*;/ ); M!AS0E 5+N$#C2D=*8M>EEV%PJUUIX8:>N 5R5XO\AO,M^,=,T=+#/:*'Z^". M4X^D5R#I_122GZ1"'2Y]@'[>?UST'Y_J?[_ WG\9]N?-/MGA_E&';:O5Z=47 MUK;*#[ZEA2?%; 6!V#(P)X])P,YN>.Z_VO'W':O?PPW(*E)DGXUL?R@BR8O( M"@(DP +JUR+4QW'RWO77%LDA.M6(-\$K!LE^L6,?2"NF*OHS=8V%U ML=7TZ;1+_;%_G0 U26N&OQ:V/KA[=+CZ)P]7J4^V7J!>(ZV30T=.,,>M.6MN M4T]*/;/U>O,<.638R"($/45Z1Q3I.-CM-XE *5&V7J,:X;Q*S<_(X\Q.21ZX2H=MR_D\$LS)Z1<#6Z8#)T9)N8Y%-8<7;8H@=9:-; MN3V;@+\2)O_\<13"2II:+5>VG65#9?8@:)(.<@LJY%B8WF[D( Y,;9#K*TK% MX4$%*$9[[S]02P,$% @ @8)J52J0;#I'! &A4 !D !X;"]W;W)K M&ULQ5AM;^HV%/XK5C9-]TJWS0L0H ,D()E6;6U1 MN=T^7.V#20XA:A(SVT"[7S_;20.!-(7-T_A $L?G>7R>XQS[>+ C])FM #AZ M29.,#8T5Y^L;TV3!"E+,KLD:,O%F26B*N7BDD&MXC*,5EPWF:+#&$25<6A#S+A]MP:%AR1)! P"4$ M%I]QR%=#HV>@$)9XD_!' MLOL9"HP"D,G&.# M]CL&K<*@=2Y#NS!HG\O0*0R4ZV;NNQ+.PQR/!I3L$)6]!9J\4>HK:Z%7G,F) M,N=4O(V%'1_-OSY,?[F:C.>^AZ8/=S/_?C[^>OMPCSYYP'&<,'2/*<4RFI_1 M%7J:>^C3]Y\')A?<$L$,"IY)SN.\P]-"=R3C*X;\+(2PQMYKMN\WV)O"Y])Q MY\WQB=,(.(?U-6I97Y!C.4[->*;GF]MU[OP[=O\?LU?$:)6SH*7P6N_AK3"% MJXGXX$(T):G(0@RK[W@L8I]%(#(#1XM7=-AOAE]5\WB':8B^_2H@T2V'E/U1 M-SMR_G8]O\R&-VR- Q@:(MTQH%LP1C]\9[O6CW6AT0GFZ03S-8%5@M@N@]AN M0A_-.0F>KQ8J.,%A$.%%WD-=6')$5R'*-64[ZKM=MSLPMX=ZG_;J6*[5:E>[ M>:?=[)YKG<#Y-?VLOMMNVV6_BO^=TO].H_]/&86 1%G\EQ" J9EZF1@Y?.=@ M7$[+DK\C.1J'<>GT.Y/4UT1:4=8ME74;E1U'$84(R70>S_M\M$_V3YJETE&D=QJ?KG.@5K?"NEM9]Z_;O2/=FDDN%>X\4E\7:56Y@R+,;E3N$61-+U?.0%0Y M5%3/&YP@#C2M%;(1[-(LH17-^\!1VT*O@"FK2PJZ!E*-@;./@=,< _9\M:2@ M]C@@"#@296_]1&X$NEA_G6A>@=8_W.A<6[9K'T]X3:Q5L??UIMU8"8U\D5X# M+I+NEB0BX28Q?WU?;JVUHU8TKT"3Z6.?7XZEUEH4F@=G/2G02!VR,9$W-AG/ M"_ZRM3S(&ZOCJZ/VB7TSM6O:/7GPI\Z6]O#YJ>$=II'8_*,$EH+*NNZ*[33- M#^+R!T[6ZJ1I03@GJ;I= 0Z!R@[B_9(0_O8@"0]0K< 8 &$_ 9 >&PO=V]R:W-H965T8T'V+ NQ&3,US+P(W8E2+P. M0T]\OV !?SQOT=;3@6O_?BG3 YW)>.7=LQLF;U=7(MGK%)2Y'[(H]GE$!%N< MMS[2,U?-!%F+/WSV&.]LD_12[CC_FNXX\_.6DIX1"]A,I@@O>7E@4Q8$*2DY MCW]R:*OH,Q7N;C_1S>SBDXNY\V(VY<&?_EPNSUO#%IFSA;<.Y#5_M%E^0;V4 M-^-!G/TGCWE;I45FZUCR,!;5^Y;?B!U!PJD7J+E /5:@Y0*M*NCN M$71S0??8'GJYH'=L#_U.E&9KI,G]C$C]+ZN)$B>==/=')R8W^\-NS/GW3C M^N;-JZ%*!Q^(\=NM\_M?Y*W.I.<',?G5$\)+;?R._$)N;W3R]O4[\IIT2+ST M!(N)'Y';R)?Q^^1@LGWI!T%B_7CZN^G1W+]1&H,GNVD0=OB>JHM*ZZVF6W[!5 MFVA*)E=KY/KQ\KK>C9?U;KZL=^L(.57W]FX?<>>5_7*G6>YZ4=+[<*_<;99? M>M^)VJV[])*-M*)(M0S7W7"WPLO)%\N67C'Q-]U MI=:(3!^[9_'*F['S5O)TKWRH\RD2IB-A!A)F(F$6$F8C80X2 MYH)@I<+H%H71S>C:GL*8!EX<$[X@FPKY\BEYGSB2A7%M2721)8&$Z4B8@829 M2)B%A-E(F(.$N2!8J21Z14GTCGA6B.)9,2?SM?"C>[)BPN?S?,Q65QV-W%.K M PG3D3!C ^MEL'3V^# 9#0=4[8\[#[N^1_9I(6$V$N8@82X(5O)]O_!]_T6^ M?_""-:NS?2/V5-LC83H29FQ@E.[X?MCNCTI_E1) ]F\A8382YB!A+@A6*H%! M40*#YA)(O]K)2OBS6J,WBD\U^@8V*+EI,&APDX[LWCBY>Q/9O86$V4B8@X2Y M(%C)S,/"S,/3YKR?US+VY\GKXJCI;R/]5+ MG1IJ/27Y*P\EILTG<*KWH30#2C.A- M*LZ$T!TIS4;1R">QD>O0E$X%<71X] M]ZHF;^SB9),C:0:49D)I%I1F0VD.E.:B:&63JUN3JS_G!Y^]YJV*:->6L]6*LZ#YJD0FD.E.:B:&7G;=-4>B!._>$))C1I MS6FEY%YIJU53UK32VMVJ*0?/IK[=J@D/-K&@UV=#:0Z4YJ)H90=N(U#:G(%> M<$_,TY&J[@LVDUS$NW.]VCE@K1^A62B4ID-I!I1F0FD6E&9#:0Z4YJ)HY:K9 MAJ(4FHI2:"P*I>E0F@&EF5":!:794)H#I;DH6GE!TC8>54^+1Y.A]>870F\M MEUSX_R;C'"_DZTC6%4LS_-1B@=)T*,V TDPHSS!;3ZI'L@G]WE0L'1);SK&/LZ-R#QK"J7I4)H!I9E0FI73RE93 MJEZSZYH]BYV=O-6NW0951T)SQ\[.VMF0B?MLK79,9JGG-BOTBJ/%>O"/V2KH MRO$I/=-IS7&#GIF;U=Y;_&;Q^:4G[OTH)@%;)%TI[4&O1<1F/?=F1_)5MG+W MCDO)PVQSR;PY$VF#Y/T%Y_)I)^V@6%4_^1]02P,$% @ @8)J5=^CZ2H[ M P P0H !D !X;"]W;W)K&ULK99I;]I $(;_ MRLBMJE9*\,69@B7(H2#E4DB"JJ@?%GO 5NQ=NKM *O7'=]$4HY/S)-X8>8$%%CERUD'%&\X2 624+X[P'&;-4S;&.]<1O-0JDW M3*\[)S,'V?.W]+$U>)3,A H]9/(X" M&?:,M@$!3LDBEK=L=8YY0@WMSV>Q2']AE9^U#/ 70K(D-U8$242SD3SG0FP9 MN,X> R4(D\;J1LI/>Z/C\ M].3^XA2NSV#8C)!_K-K M2A5>.S']/-0@"^7L"=6!2T9E*."4!ACLVIL*NV!WUNP#I]+A".#NB7 ]G0J4,J(SZ LU$_!XH8[ 4&(B2B7(_-7+ M_>D2.Q)SXF//4#4DD"_1\+Y\LIO6]PK:>D%;K_+N72WTS0";Y@(.3C 0Q(3*B/.Y";FRT#S0*VMD!MN^8TRSF;!6?SO5*N MB8-*^9HOY#NTVW9G#U:KP&K]GWREE-7Z91&;6Z1[(-L%9/N]VDGDZAU&= 8^ M$6&,0@"N4ZB2L_U2SGK=[;CEI)V"M/-!Q"W/BSVQY1Z 5FM8AYNI]"=FNOLX70VG,Y[I28#/%E1F#4:Q6_1G_:PK MV1S/FKM+PM7K7$",4V5JU5I**I[U2]E"LGG:HTR85!U/.@U5CXE<'U#/IXS) M]4('*+I6[R]02P,$% @ @8)J5=KO)B@@ @ L@0 !D !X;"]W;W)K M&ULC93=CMHP$(5?9>16U5:J2 @LK6B(!(NJ]J(K M!-WNM4F&Q%K'3NWA[^UK.Q"A"E!O8H\]Y_B;9)QTK\V;K1 )#K54=L(JHF8< M13:OL.:VIQM4;F>C3NS\\)2E!7YA2A+&U[B"NFE61@719U+(6I45F@%!C<3-NV/ M9T.?'Q)^"]S;BSGX2M9:O_G@1S%AL0="B3EY!^Z&'3ZAE-[(8?PY>;+N2"^\ MG)_=OX7:72UK;O%)RU=14#5A7Q@4N.%;24N]_XZG>AZ]7ZZE#4_8M[FCA$&^ MM:3KD]@1U$*U(S^)@C<2$M/'-CN']5'].(W D^+\I/;K/6+;GA MML*F!X/X$R1QDL#+:@X/[_^QB1Q@1YETE$GP'=RB]$R*[#6B5CF\KO0]/;8- MSW'"7--:-#MDV8=W_5'\]0[7H.,:W',_%D:+#DA"$5&N%N6PX[++5ZK MHSUN%([SUWR7Q6FTNR2,+EK0W^:?W)3.%"1NG";N?7YD8-H;T@:DF]"5:TVN MQ\.T8" "U M"@ &0 'AL+W=OV:[C M^'9.4V8% Q.;B&# ERI+&4P$D;!?&@Y^H$@ M@YG2#!0O*QA#EFDB?(S?%:=52VK@]GC#?F%RQUP>J(0QSWZEL4J&UJE%8IC3 M9:9N^?H[5/GT--^,9]+\DW6YMH>*LZ54/*_ .,]35E[I4^7#%@!YF@%N!7!? M KJO +P*X.VKT*T W7T5>A7 I&Z7N1OC0JIH,!!\381>C6QZ8-PW:/0K9?J< M3)7 NRGB5#"ZFUY>1],I":/[Z,?-Y"JZ_DF.0E TS22YID)0O9/'Y NYFX;D MZ./QP%:HJ]'VK-(8E1KN*QH>N>),)9)$+(:X 1^VX\]:\#;F6R?M;I(>N:V$ M4RA.B.=\)J[CN@W/,]X?WFE*YWWJT7^K[YCAU2? ,WS>:R=@*3$B)0EAA66C MP"*@FO:X9.DVL^ARUI<%G<'0PGHE0:S "CY]Z/C.MR:##TD6'I(L.A#9SE9T MZZWHMK$'EVR%YG/Q3 1=XUNN0*047T/*8BSD19&E()NVIF3U#:O^,*R"CN?H MW\!>;;O>JOY6U_<4C0XDNF-HKS:TUVKHC4I D 4P$#0C\(1?5PE-#I8TO:UD M7*?)P5:YMSIX2++H0&0[-ONUS7ZKS74)B=M+B/_/D?'^PSF(A6F ))GQ)5-E0:ZC=8]U;EJ+%_%1IS_N-,1#[,G* M%NHO?=G075&Q2)DD& /4$L#!!0 ( (&":E64*JDU.@, '$* 9 >&PO=V]R M:W-H965TK97^;I:(%F[R M3)JQM[2V./1]DRPQYV:@"I3T9:%TSBUU]95O"HT\K8SRS ^#8.CG7$@O'E5C M%SH>J=)F0N*%!E/F.=>W$\S4>NPQ[V[@D[A:6C?@QZ."7^$4[:RXT-3S6Y54 MY"B-4!(T+L;>&W8X89$SJ&9<"ER;C3:X4.9*?7>=DW3L!8X(,TRLD^#T6N%; MS#*G1!S7C:C7^G2&F^T[]7=5\!3,G!M\J[(O(K7+L;?O08H+7F;VDUJ_QR:@ M7:>7J,Q43U@W;U%RC"K6R)C@AW:I,K::O@NQL/)U-IL'Z$EHO, MP!G7FKNIO\!1\,$NNT8"0,)/"FI3/R+9$Z?W[24$UJJG +U7EB!\""EQ &80BSZ1$\?_IBP].OBC[%W 8> MMH&'E8MH6^ / OI ,^#$8FZ^=1'7/<_P Y;V.%ODBID(@J> M <]5*6T77ZW V,921H/][L7<:_WN]?H]PKFES6JL+G.7(_JOA$I% @6_=0-= M'+4B"S549= MWV_JCE5%=:>8*TLWE*JYI#LA:C>!OB\4'0Q-QUU3VEMF_!-02P,$% @ M@8)J55#,9/! P )A0 T !X;"]S='EL97,N>&ULW5A=;]HP%/TKD;M. MK30U0$8@*R!M2)4F;5.E]F%OE2$.6'+LS#$=]-?/-P[AH[Z(]6$M"VICW^-S M[K%]0]P.2K,2[&[.F F6N9#ED,R-*3Z%83F=LYR65ZI@TB*9TCDUMJMG85EH M1M,22+D(.ZU6'.:42S(:R$5^DYLRF*J%-$/2:T*!NWU-AZ0=?R2!DQNKE W) MP\7[7PMEKM\%[G[VX>RL]7!YO1^_J(!+$GI%NT>(7K5P78MATO%QT@>U4?'> MKOAZ_+D5:\CG&+GO(6^8*"TY:D('IH,(]UK>R6Q-I2*&=9F,!IF2FVJ)B M8 M99JSX)&*(1E3P2>: RNC.1U,/W@'4/#'(A&H,=X@*C04&-85K>V$XUN H^@X*Z?;\JK,.9IJMV MITLVA.IFDTR43IENTK3).C0:"):!'UEMK5GU8[)IFD-U4TGXSJ@OZWFM+=EHQ?I!@5_5.;+PDY' M5GTH,G:K6<:757^9-08P]3:N3HM"K#X+/I,Y\8*XT?[+9H%2F M-L T"1Z9-GRZ'?FM:7'/EF9=3LL,]]PY0<__=IUG3#)-Q;9I6_MO>95?[#CJ MO9;EZEMEW[#78_W.?NLFNZ=@,CX%DR=1D_U3,)F<@,G>JWUK'C09UJ>,K:/, MSD&FB09P8!R2'W#T%)NDP63!A>&R[LUYFC+Y[#QCY0V=V#^"=O3M^)1E="', M?0,.R:;]G:5\D2?-J%M8B'K4IOT-IM>.F].JS<5ERI8L'===/9M4S< V;-;Z M L(^SEGVF21%$<8RLZ'GL=C+%UBV/X\:MAWH"!Y8%,?[?6^&[C%7*X#K ] M/50AV$SQ2L1FBJ\U(/YU T:2^'<;RP,,;!>PVH'\_CQ04WY.%,&N8MZP)QA' MD@1#H!;]-1K'R.K$\/'O#_:41%&2^!' _ ZB"$/@:<01S %XP) HJMZ#>^^C M"C?_&1S] 5!+ P04 " "!@FI5EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (&":E5FQ>ALP@0 +8B / M >&PO=V]R:V)O;VLN>&ULQ9I1IL[V6;)QMAP\<*[;<2O'LHJZ\W9?F5 M_+/+BWHZN&V:_>5P6&]NY2ZM7Y5[6>@]V[+:I8W>K+X,ZWTETZR^E;+9Y4-K M-+H8[E)5#-Z_.QUK50W-C;*1FT:5A6YL&]9*/M3?][>;Y%[5ZD;EJOEW.NB^ MYW) =JI0._5-9M/!:$#JV_)A45;J6UDT:/#UEU37JF\D96?-G)>E7=[ M57QI#Z.O8FA<1A>'T^D"* M=">G Z^\EU5[/?H$+#M<6Z.AC$A5ETKOJ%C6X6&B%)DL:ID1_:TN1_Y$% ?DMW>W_)"P4;CAGLX">"1UDES&R7O1PB!-] ])/*QIRVN." MA#)&-DK,^(?##9>$'HV%JR/(^GB02L;(+N$B\CZ\G+E4CA+1 >MWI 5I MP$+6 &C\7A5J@;,.9#6 U5,?$S*#A6P&.)IFN6Q!HK"010'5)^2%.9 M2!@6 MLC",$D53I?KD]>\F&R0+"UD6/ZM5'H41%[(['Y>:I^.7*:2Q^0:FQDU9Q*A7/=;$.JL;%5XRVHG^@1HK,C"W7V=@,S MDYN8D&IL9-68F#Q9K0+:9B#-RL*K*%Z:F. 2%[)J8".:JK$AU=C(JC&CZ46A MGJU[XI0B^\L>-J0:&UDU3Z\ID!>^;$Q,R#HV]A3%B&8G<>:3F1NX.FVVH"8F M9!P;V3C]3N>"+*E81#XY"MW$A+QC(WNG5U_H7DY57I,PK:JT?5C1RYN0=VQL M[QC1O&H3)WT9L#7UCT6'N9H->])SQ.3''._1-LUWE9%NB$U,\''++S115\J1 M>7R8G FV9F:U[D F+(:[1&IB0B9RL$UT9DW/ MR/4F)F0B!_NYB]'IQ_K]=%]>/QKID(D<9!-]GUJ MIQ &IH@:^CNWB],K(^_\ 4$L#!!0 ( (&":E6*,79?SP$ #,? M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VX_[)F_; M8]ILNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9 MAO[GC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OOTB;&7(T63;^.>5Z% MT_Y^.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$>?F@&H+J\D%3")J6 M#WJ H(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P6A!L(1!;D&PA,%L0 M;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K; M8+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O M1[V=0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z%VCWC6! MWC7J71/H7:/>]7_JG?)Y'].]Y[;&Y_\GU?ER;[P__KJ\G1R\ERO. ?Z1OWP# M4$L#!!0 ( (&":E4RX8'AQP$ !(? 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&H MB$J]FT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$M MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2 M:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OP MHJLXBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^ MRJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RX MO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@ @ M!NX K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " "!@FI5F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (&":E6/0&26$ 8 *<@ M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J5?<1'BHA M P GPH !@ ("!P!4 'AL+W=OO-WU6PD $DW 8 " M@1<9 !X;"]W;W)KT+ #I8P & @(&H(@ >&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J5GK\- !() & M @(%(.@ >&PO=V]R:W-H965T&UL4$L! A0# M% @ @8)J5?>/PH&)"0 '!H !@ ("!/4@ 'AL+W=O M&UL M4$L! A0#% @ @8)J5&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ M@8)J5&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J52?\#1+2 @ $08 !D M ("!8GL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @8)J50NNR2&%!0 5A$ !D ("!"(H 'AL M+W=O&PO=V]R:W-H965T3 !X;"]W;W)K&UL4$L! A0#% @ @8)J M50I)=>:\ @ U@4 !D ("!XI8 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ @8)J50')YCJH P UPD M !D ("!GJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J5=#EI]4!!@ @B8 !D M ("!8*P 'AL+W=OWU3U-,# "M#P &0 @(&8L@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ @8)J5:[W^-@W P :P@ !D ("!O[T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J54D8 M+:Q# P E@P !D ("!9\< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J5<^?)'F; @ >@8 !D M ("!G-8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @8)J51HN1P1_!P ;EL !D ("! MU=\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @8)J52J0;#I'! &A4 !D ("!ONX 'AL+W=O8" "U"@ &0 M@(&L_P >&PO=V]R:W-H965T&UL4$L! A0#% @ @8)J55#,9/! P )A0 T M ( !.@8! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ @8)J58HQ=E_/ 0 ,Q\ !H M ( !?0\! 'AL+U]R96QS+W=O'' 0 $A\ !, ( !A!$! %M#;VYT96YT A7U1Y<&5S72YX;6Q02P4& #P / !;$ ?!,! end XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 150 284 1 false 47 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://urban-gro.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://urban-gro.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://urban-gro.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Sheet http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) Sheet http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical) Sheet http://urban-gro.com/role/StatementsOfShareholdersEquityDeficitParenthetical Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://urban-gro.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY Sheet http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidity ORGANIZATION, ACQUISITIONS, AND LIQUIDITY Notes 8 false false R9.htm 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://urban-gro.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://urban-gro.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 10 false false R11.htm 00000011 - Disclosure - PREPAYMENTS AND OTHER ASSETS Sheet http://urban-gro.com/role/PrepaymentsAndOtherAssets PREPAYMENTS AND OTHER ASSETS Notes 11 false false R12.htm 00000012 - Disclosure - INVESTMENTS Sheet http://urban-gro.com/role/Investments INVESTMENTS Notes 12 false false R13.htm 00000013 - Disclosure - GOODWILL & INTANGIBLE ASSETS Sheet http://urban-gro.com/role/GoodwillIntangibleAssets GOODWILL & INTANGIBLE ASSETS Notes 13 false false R14.htm 00000014 - Disclosure - ACCRUED EXPENSES Sheet http://urban-gro.com/role/AccruedExpenses ACCRUED EXPENSES Notes 14 false false R15.htm 00000015 - Disclosure - RISKS AND UNCERTAINTIES Sheet http://urban-gro.com/role/RisksAndUncertainties RISKS AND UNCERTAINTIES Notes 15 false false R16.htm 00000016 - Disclosure - STOCK-BASED COMPENSATION Sheet http://urban-gro.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 16 false false R17.htm 00000017 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://urban-gro.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY Notes 17 false false R18.htm 00000018 - Disclosure - WARRANTS Sheet http://urban-gro.com/role/Warrants WARRANTS Notes 18 false false R19.htm 00000019 - Disclosure - BUSINESS DEVELOPMENT Sheet http://urban-gro.com/role/BusinessDevelopment BUSINESS DEVELOPMENT Notes 19 false false R20.htm 00000020 - Disclosure - INCOME TAXES Sheet http://urban-gro.com/role/IncomeTaxes INCOME TAXES Notes 20 false false R21.htm 00000021 - Disclosure - SUBSEQUENT EVENTS Sheet http://urban-gro.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 21 false false R22.htm 00000022 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 00000023 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables) Sheet http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables) Tables http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidity 23 false false R24.htm 00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://urban-gro.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 00000025 - Disclosure - PREPAYMENTS AND OTHER ASSETS (Tables) Sheet http://urban-gro.com/role/PrepaymentsAndOtherAssetsTables PREPAYMENTS AND OTHER ASSETS (Tables) Tables http://urban-gro.com/role/PrepaymentsAndOtherAssets 25 false false R26.htm 00000026 - Disclosure - INVESTMENTS (Tables) Sheet http://urban-gro.com/role/InvestmentsTables INVESTMENTS (Tables) Tables http://urban-gro.com/role/Investments 26 false false R27.htm 00000027 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables) Sheet http://urban-gro.com/role/GoodwillIntangibleAssetsTables GOODWILL & INTANGIBLE ASSETS (Tables) Tables http://urban-gro.com/role/GoodwillIntangibleAssets 27 false false R28.htm 00000028 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://urban-gro.com/role/AccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://urban-gro.com/role/AccruedExpenses 28 false false R29.htm 00000029 - Disclosure - RISKS AND UNCERTAINTIES (Tables) Sheet http://urban-gro.com/role/RisksAndUncertaintiesTables RISKS AND UNCERTAINTIES (Tables) Tables http://urban-gro.com/role/RisksAndUncertainties 29 false false R30.htm 00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://urban-gro.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://urban-gro.com/role/Stock-basedCompensation 30 false false R31.htm 00000031 - Disclosure - WARRANTS (Tables) Sheet http://urban-gro.com/role/WarrantsTables WARRANTS (Tables) Tables http://urban-gro.com/role/Warrants 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details) Sheet http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details) Details 32 false false R33.htm 00000033 - Disclosure - SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details) Sheet http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details) Details 33 false false R34.htm 00000034 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative) Sheet http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative) Details http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) Sheet http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) Details 35 false false R36.htm 00000036 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://urban-gro.com/role/RelatedPartyTransactions 36 false false R37.htm 00000037 - Disclosure - SCHEDULE OF PREPAID BALANCES (Details) Sheet http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails SCHEDULE OF PREPAID BALANCES (Details) Details 37 false false R38.htm 00000038 - Disclosure - SCHEDULE OF COST METHOD INVESTMENTS (Details) Sheet http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails SCHEDULE OF COST METHOD INVESTMENTS (Details) Details 38 false false R39.htm 00000039 - Disclosure - INVESTMENTS (Details Narrative) Sheet http://urban-gro.com/role/InvestmentsDetailsNarrative INVESTMENTS (Details Narrative) Details http://urban-gro.com/role/InvestmentsTables 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details) Sheet http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details) Details 40 false false R41.htm 00000041 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Sheet http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Details 41 false false R42.htm 00000042 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Details Narrative) Sheet http://urban-gro.com/role/GoodwillIntangibleAssetsDetailsNarrative GOODWILL & INTANGIBLE ASSETS (Details Narrative) Details http://urban-gro.com/role/GoodwillIntangibleAssetsTables 42 false false R43.htm 00000043 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details) Sheet http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails SCHEDULE OF ACCRUED EXPENSES (Details) Details 43 false false R44.htm 00000044 - Disclosure - SCHEDULES OF CONCENTRATION OF RISK (Details) Sheet http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails SCHEDULES OF CONCENTRATION OF RISK (Details) Details 44 false false R45.htm 00000045 - Disclosure - SCHEDULE OF STOCK GRANT ACTIVITY (Details) Sheet http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails SCHEDULE OF STOCK GRANT ACTIVITY (Details) Details 45 false false R46.htm 00000046 - Disclosure - SCHEDULE OF STOCK GRANT VESTING PERIODS (Details) Sheet http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails SCHEDULE OF STOCK GRANT VESTING PERIODS (Details) Details 46 false false R47.htm 00000047 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://urban-gro.com/role/Stock-basedCompensationTables 47 false false R48.htm 00000048 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative) Sheet http://urban-gro.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY (Details Narrative) Details http://urban-gro.com/role/ShareholdersEquity 48 false false R49.htm 00000049 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details) Sheet http://urban-gro.com/role/ScheduleOfWarrantActivityDetails SCHEDULE OF WARRANT ACTIVITY (Details) Details 49 false false R50.htm 00000050 - Disclosure - WARRANTS (Details Narrative) Sheet http://urban-gro.com/role/WarrantsDetailsNarrative WARRANTS (Details Narrative) Details http://urban-gro.com/role/WarrantsTables 50 false false R51.htm 00000051 - Disclosure - BUSINESS DEVELOPMENT (Details Narrative) Sheet http://urban-gro.com/role/BusinessDevelopmentDetailsNarrative BUSINESS DEVELOPMENT (Details Narrative) Details http://urban-gro.com/role/BusinessDevelopment 51 false false R52.htm 00000052 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://urban-gro.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://urban-gro.com/role/SubsequentEvents 52 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32.htm ugro-20220930.xsd ugro-20220930_cal.xml ugro-20220930_def.xml ugro-20220930_lab.xml ugro-20220930_pre.xml form10-1_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 150, "dts": { "calculationLink": { "local": [ "ugro-20220930_cal.xml" ] }, "definitionLink": { "local": [ "ugro-20220930_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "ugro-20220930_lab.xml" ] }, "presentationLink": { "local": [ "ugro-20220930_pre.xml" ] }, "schema": { "local": [ "ugro-20220930.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 454, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 97, "http://urban-gro.com/20220930": 24, "http://xbrl.sec.gov/dei/2022": 4, "total": 125 }, "keyCustom": 45, "keyStandard": 239, "memberCustom": 26, "memberStandard": 19, "nsprefix": "UGRO", "nsuri": "http://urban-gro.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://urban-gro.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://urban-gro.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - PREPAYMENTS AND OTHER ASSETS", "role": "http://urban-gro.com/role/PrepaymentsAndOtherAssets", "shortName": "PREPAYMENTS AND OTHER ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - INVESTMENTS", "role": "http://urban-gro.com/role/Investments", "shortName": "INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - GOODWILL & INTANGIBLE ASSETS", "role": "http://urban-gro.com/role/GoodwillIntangibleAssets", "shortName": "GOODWILL & INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - ACCRUED EXPENSES", "role": "http://urban-gro.com/role/AccruedExpenses", "shortName": "ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - RISKS AND UNCERTAINTIES", "role": "http://urban-gro.com/role/RisksAndUncertainties", "shortName": "RISKS AND UNCERTAINTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://urban-gro.com/role/Stock-basedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "role": "http://urban-gro.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - WARRANTS", "role": "http://urban-gro.com/role/Warrants", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:BusinessDevelopmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - BUSINESS DEVELOPMENT", "role": "http://urban-gro.com/role/BusinessDevelopment", "shortName": "BUSINESS DEVELOPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:BusinessDevelopmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://urban-gro.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - INCOME TAXES", "role": "http://urban-gro.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - SUBSEQUENT EVENTS", "role": "http://urban-gro.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_custom_EmeraldConstructionManagementIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables)", "role": "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "shortName": "ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_custom_EmeraldConstructionManagementIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "UGRO:ContractAssetsAndLiabilitiesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:ScheduleOfContractAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "UGRO:ContractAssetsAndLiabilitiesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "UGRO:ScheduleOfContractAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - PREPAYMENTS AND OTHER ASSETS (Tables)", "role": "http://urban-gro.com/role/PrepaymentsAndOtherAssetsTables", "shortName": "PREPAYMENTS AND OTHER ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - INVESTMENTS (Tables)", "role": "http://urban-gro.com/role/InvestmentsTables", "shortName": "INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables)", "role": "http://urban-gro.com/role/GoodwillIntangibleAssetsTables", "shortName": "GOODWILL & INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - ACCRUED EXPENSES (Tables)", "role": "http://urban-gro.com/role/AccruedExpensesTables", "shortName": "ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - RISKS AND UNCERTAINTIES (Tables)", "role": "http://urban-gro.com/role/RisksAndUncertaintiesTables", "shortName": "RISKS AND UNCERTAINTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://urban-gro.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://urban-gro.com/role/Stock-basedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - WARRANTS (Tables)", "role": "http://urban-gro.com/role/WarrantsTables", "shortName": "WARRANTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details)", "role": "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "shortName": "SCHEDULE OF INITIAL ACQUISITION OF TARGET COMPANIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30_custom_EmeraldConstructionManagementIncMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30_custom_EmeraldConstructionManagementIncMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details)", "role": "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails", "shortName": "SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30_custom_EmeraldConstructionManagementIncMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative)", "role": "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "shortName": "ORGANIZATION, ACQUISITIONS, AND LIQUIDITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-282022-04-29_custom_EmeraldConstructionManagementIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "UGRO:ScheduleOfContractAssetsAndLiabilitiesTableTextBlock", "UGRO:ContractAssetsAndLiabilitiesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "UGRO:ContractWithCustomerAssetNetExcludingRetainage", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)", "role": "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails", "shortName": "SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "UGRO:ScheduleOfContractAssetsAndLiabilitiesTableTextBlock", "UGRO:ContractAssetsAndLiabilitiesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "UGRO:ContractWithCustomerAssetNetExcludingRetainage", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30_custom_Cloud9SupportLLCMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "role": "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30_custom_Cloud9SupportLLCMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Supplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - SCHEDULE OF PREPAID BALANCES (Details)", "role": "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails", "shortName": "SCHEDULE OF PREPAID BALANCES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Supplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - SCHEDULE OF COST METHOD INVESTMENTS (Details)", "role": "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails", "shortName": "SCHEDULE OF COST METHOD INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_custom_EdyzaMember", "decimals": "0", "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - INVESTMENTS (Details Narrative)", "role": "http://urban-gro.com/role/InvestmentsDetailsNarrative", "shortName": "INVESTMENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "role": "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details)", "role": "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails", "shortName": "SCHEDULE OF FINITE-LIVED INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "role": "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails", "shortName": "SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Details Narrative)", "role": "http://urban-gro.com/role/GoodwillIntangibleAssetsDetailsNarrative", "shortName": "GOODWILL & INTANGIBLE ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)", "role": "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails", "shortName": "SCHEDULE OF ACCRUED EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30_custom_ClientAMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - SCHEDULES OF CONCENTRATION OF RISK (Details)", "role": "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails", "shortName": "SCHEDULES OF CONCENTRATION OF RISK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30_custom_ClientAMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - SCHEDULE OF STOCK GRANT ACTIVITY (Details)", "role": "http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails", "shortName": "SCHEDULE OF STOCK GRANT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - SCHEDULE OF STOCK GRANT VESTING PERIODS (Details)", "role": "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails", "shortName": "SCHEDULE OF STOCK GRANT VESTING PERIODS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)", "role": "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative", "shortName": "STOCK-BASED COMPENSATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_us-gaap_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_custom_StockRepurchaseProgramMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "role": "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative", "shortName": "SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_custom_StockRepurchaseProgramMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)", "role": "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails", "shortName": "SCHEDULE OF WARRANT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited)", "role": "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "p", "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - WARRANTS (Details Narrative)", "role": "http://urban-gro.com/role/WarrantsDetailsNarrative", "shortName": "WARRANTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "UGRO:WarrantsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "p", "UGRO:BusinessDevelopmentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - BUSINESS DEVELOPMENT (Details Narrative)", "role": "http://urban-gro.com/role/BusinessDevelopmentDetailsNarrative", "shortName": "BUSINESS DEVELOPMENT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "UGRO:BusinessDevelopmentTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-5", "lang": null, "name": "us-gaap:OtherGeneralExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-10_us-gaap_SubsequentEventMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "role": "http://urban-gro.com/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-10_us-gaap_SubsequentEventMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical)", "role": "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficitParenthetical", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Deficit) (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://urban-gro.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - ORGANIZATION, ACQUISITIONS, AND LIQUIDITY", "role": "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidity", "shortName": "ORGANIZATION, ACQUISITIONS, AND LIQUIDITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://urban-gro.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 47, "tag": { "UGRO_AdjustmentsPaidInKindInterest": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments paid in kind interest.", "label": "AdjustmentsPaidInKindInterest", "negatedLabel": "PIK interest" } } }, "localname": "AdjustmentsPaidInKindInterest", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "UGRO_BalanceSheetClassificationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Classifications [Policy Text Block]", "label": "Balance Sheet Classifications" } } }, "localname": "BalanceSheetClassificationsPolicyTextBlock", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "UGRO_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Board of Directors [Member]", "label": "Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_BusinessCombinationInitialPurchasePrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Initial Purchase Price.", "label": "Business acquisition, initial purchase price" } } }, "localname": "BusinessCombinationInitialPurchasePrice", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "UGRO_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operarting lease liabilities.", "label": "ROU liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed right of use assets.", "label": "ROU asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_BusinessCombinationWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Working Capital Adjustment.", "label": "Working capital adjustment" } } }, "localname": "BusinessCombinationWorkingCapitalAdjustment", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "UGRO_BusinessDevelopmentAccrual": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business development accrual.", "label": "Business development accrual" } } }, "localname": "BusinessDevelopmentAccrual", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_BusinessDevelopmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Development [Text Block]", "label": "BUSINESS DEVELOPMENT" } } }, "localname": "BusinessDevelopmentTextBlock", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/BusinessDevelopment" ], "xbrltype": "textBlockItemType" }, "UGRO_CapitalRaised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capital raised", "label": "Capital rasied" } } }, "localname": "CapitalRaised", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "UGRO_ClassOfWarrantOrRightAggregateIntrinsicValueOutstandingAndExercisable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate intrinsic value outstanding and exercisable amount.", "label": "Warrant outstanding and exercisable aggregate intrinsic value" } } }, "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueOutstandingAndExercisable", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/WarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "UGRO_ClientAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C000001462 [Member]", "label": "C000001462 [Member]" } } }, "localname": "ClientAMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_ClientBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C000001140 [Member]", "label": "C000001140 [Member]" } } }, "localname": "ClientBMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_ClientCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C000001696 [Member]", "label": "C000001696 [Member]" } } }, "localname": "ClientCMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_ClientEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C000002187 [Member]", "label": "C000002187 [Member]" } } }, "localname": "ClientEMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_Cloud9SupportLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud 9 Support, LLC [Member]", "label": "Cloud 9 Support, LLC [Member]" } } }, "localname": "Cloud9SupportLLCMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_ConstructionDesignAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Design-Build [Member]", "label": "Construction Design-Build [Member]" } } }, "localname": "ConstructionDesignAndBuildingMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "UGRO_ConsumableProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumable Products [Member]", "label": "Consumable Products [Member]" } } }, "localname": "ConsumableProductsMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "UGRO_ContingentConsideration": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent consideration" } } }, "localname": "ContingentConsideration", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "UGRO_ContractAssetsAndLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets and Liabilities [Policy Text Block]", "label": "Contract Assets and Liabilities" } } }, "localname": "ContractAssetsAndLiabilitiesPolicyTextBlock", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "UGRO_ContractLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract Liabilities Current.", "label": "Contract liabilities" } } }, "localname": "ContractLiabilitiesCurrent", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "UGRO_ContractWithCustomerAssetNetExcludingRetainage": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage.", "label": "Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage" } } }, "localname": "ContractWithCustomerAssetNetExcludingRetainage", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_ContractWithCustomerAssetNetIncludingRetainage": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Retainage included in contract assets due to being conditional on something other than solely passage of time.", "label": "Retainage included in contract assets due to being conditional on something other than solely passage of time" } } }, "localname": "ContractWithCustomerAssetNetIncludingRetainage", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_ContractWithCustomerLiabilityExcludingRetainage": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage.", "label": "Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage" } } }, "localname": "ContractWithCustomerLiabilityExcludingRetainage", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_ContractWithCustomerLiabilityIncludingRetainage": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Retainage included in contract liabilities due to being conditional on something other than solely passage of time.", "label": "Retainage included in contract liabilities due to being conditional on something other than solely passage of time" } } }, "localname": "ContractWithCustomerLiabilityIncludingRetainage", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_ConversionOfDebtIntoEquityPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of Debt into Equity Percentage.", "label": "Conversion of debt into equity percentage" } } }, "localname": "ConversionOfDebtIntoEquityPercentage", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "UGRO_DawsonVanOrdenIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dawson Van Orden Inc [Member]", "label": "Dawson Van Orden Inc [Member]" } } }, "localname": "DawsonVanOrdenIncMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_DebtLoanForgiveness": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Loan Forgiveness.", "label": "PPP Loan Forgiveness", "negatedLabel": "PPP loan forgiveness" } } }, "localname": "DebtLoanForgiveness", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "UGRO_DisclosureBusinessDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Development" } } }, "localname": "DisclosureBusinessDevelopmentAbstract", "nsuri": "http://urban-gro.com/20220930", "xbrltype": "stringItemType" }, "UGRO_DisclosureWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "DisclosureWarrantsAbstract", "nsuri": "http://urban-gro.com/20220930", "xbrltype": "stringItemType" }, "UGRO_EdyzaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Edyza [Member]", "label": "Edyza [Member]" } } }, "localname": "EdyzaMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "UGRO_EmeraldConstructionManagementIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerald Construction Management Inc [Member]", "label": "Emerald Construction Management Inc [Member]" } } }, "localname": "EmeraldConstructionManagementIncMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "domainItemType" }, "UGRO_EquipmentSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Systems [Member]", "label": "Equipment Systems [Member]" } } }, "localname": "EquipmentSystemsMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "UGRO_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense thereafter", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_InFiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated Amortization.", "label": "Infinite lived intangible assets accumulated amortization" } } }, "localname": "InFiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_IndefiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indefinite Lived Intangible Assets Accumulated Amortization.", "label": "Indefinite lived intangible assets accumulated amortization" } } }, "localname": "IndefiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_IndefiniteLivedIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite Lived Intangible Assets Gross.", "label": "Indefinite lived intangible assets Cost" } } }, "localname": "IndefiniteLivedIntangibleAssetsGross", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_IndefiniteLivedIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite Lived Intangible Assets Net.", "label": "Indefinite lived intangible assets net book value" } } }, "localname": "IndefiniteLivedIntangibleAssetsNet", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_InvestmentsInAndAdvancesToAffiliatesImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investments in and advances to affiliates impairment.", "label": "InvestmentsInAndAdvancesToAffiliatesImpairment", "negatedLabel": "Impairment" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesImpairment", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "UGRO_NotePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Purchase Agreement [Member]", "label": "Note Purchase Agreement [Member]" } } }, "localname": "NotePurchaseAgreementMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Right Of Use Assets.", "label": "Operating lease right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "UGRO_OperatingLeaseRightOfUseAssetsAndLiabilitiesExtension": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Right of Use Assets and Liabilities Extension.", "label": "Operating lease right of use assets and liabilities extension" } } }, "localname": "OperatingLeaseRightOfUseAssetsAndLiabilitiesExtension", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "UGRO_PaycheckProtectionProgramLoanForgiveness": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loan Forgiveness.", "label": "PaycheckProtectionProgramLoanForgiveness", "verboseLabel": "PPP Loan Forgiveness" } } }, "localname": "PaycheckProtectionProgramLoanForgiveness", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "UGRO_PaymentOfFinanceLeaseRightOfUseLiability": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of finance lease ROU liability.", "label": "PaymentOfFinanceLeaseRightOfUseLiability", "negatedLabel": "Payment of finance lease ROU liability" } } }, "localname": "PaymentOfFinanceLeaseRightOfUseLiability", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "UGRO_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory Note [Member]", "label": "Promissory Note [Member]" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Agreement [Member]", "label": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchases [Member]", "label": "Purchases [Member]" } } }, "localname": "PurchasesMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_ScheduleOfContractAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Contract Assets and Liabilities [Table Text Block]", "label": "SCHEDULE OF CONTRACT ASSETS AND LIABILITIES" } } }, "localname": "ScheduleOfContractAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable number.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber", "periodEndLabel": "Number of shares, Warrants exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Terminated cashless exercise.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise", "negatedLabel": "Number of shares, Warrants terminated cashless exercise" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsTerminatedCashlessExercise", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice", "periodEndLabel": "Weighted Average Exercise Price, Balance ending", "periodStartLabel": "Weighted Average Exercise Price, Balance beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePrice", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price issued exercisable.", "label": "Weighted Average Exercise Price, Warrants exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercisable", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments weighted average exercise price exercised.", "label": "Weighted Average Exercise Price, Warrants Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceExercised", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceTerminatedCashlessExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award non option equity instruments weighted average exercise price terminated cashless exercise.", "label": "Weighted Average Exercise Price, Warrants terminated cashless exercise" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceTerminatedCashlessExercise", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "UGRO_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNonVestedGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options grants in period non vested gross.", "label": "Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNonVestedGross", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "UGRO_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitureWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options Expired and Forfeiture Weighted Average Remaining Contractual Term.", "label": "Forfeiture/Expired, weighted average remaining period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitureWeightedAverageRemainingContractualTerm2", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "durationItemType" }, "UGRO_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issued, Weighted Average Remaining Life (Years).", "label": "Issued, Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm2", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "durationItemType" }, "UGRO_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased Compensation Arrangement by Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term", "label": "Stock options outstanding, Weighted Average Remaining Life (Years), ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "durationItemType" }, "UGRO_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued with exercise of warrants.", "label": "Stock issued with exercise of warrants, shares" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "UGRO_StockIssuedDuringPeriodStockIssuanceRelatedToOfferingNetOfOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Related to Offering Net of Offering.", "label": "Stock issuance related to offering, net of offering costs of $4,596,257" } } }, "localname": "StockIssuedDuringPeriodStockIssuanceRelatedToOfferingNetOfOffering", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "UGRO_StockIssuedDuringPeriodStockIssuanceRelatedToOfferingNetOfOfferingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance Related to Offering Net of Offering, Shares.", "label": "Stock issuance related to offering, net of offering costs of $4,596,257, shares" } } }, "localname": "StockIssuedDuringPeriodStockIssuanceRelatedToOfferingNetOfOfferingShares", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "UGRO_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued with exercise of warrants.", "label": "Stock issued with exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "UGRO_StockRepurchaseOutsideOfProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Outside Of Program [Member]", "label": "Stock Repurchase Outside Of Program [Member]" } } }, "localname": "StockRepurchaseOutsideOfProgramMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program [Member]", "label": "Stock Repurchase Program [Member]" } } }, "localname": "StockRepurchaseProgramMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "UGRO_TwoWRSellersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2WR Sellers [Member]", "label": "2WR Sellers [Member]" } } }, "localname": "TwoWRSellersMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000001029 [Member]", "label": "V000001029 [Member]" } } }, "localname": "VendorAMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000000453 [Member]", "label": "V000000453 [Member]" } } }, "localname": "VendorBMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000001326 [Member]", "label": "V000001326 [Member]" } } }, "localname": "VendorCMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000001372 [Member]", "label": "V000001372 [Member]" } } }, "localname": "VendorDMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000001740 [Member]", "label": "V000001740 [Member]" } } }, "localname": "VendorEMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_VendorFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V000001818 [Member]", "label": "V000001818 [Member]" } } }, "localname": "VendorFMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "UGRO_WarrantsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants [Text Block]", "label": "WARRANTS" } } }, "localname": "WarrantsTextBlock", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "UGRO_XSFinancialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XS Financial [Member]", "label": "XS Financial [Member]" } } }, "localname": "XSFinancialMember", "nsuri": "http://urban-gro.com/20220930", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r503", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urban-gro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r161", "r287", "r290", "r478" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r161", "r287", "r290", "r478" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r159", "r209", "r210", "r287", "r289", "r431", "r476", "r477" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r159", "r209", "r210", "r287", "r289", "r431", "r476", "r477" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r162", "r419" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.", "label": "Accelerated Share Repurchases, Final Price Paid Per Share", "verboseLabel": "Share price" } } }, "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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": "ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r163", "r164" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r26", "r100", "r417", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Account receivable, related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 3.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r335", "r336", "r337", "r392" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r269", "r276", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Beneficial conversion feature" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r295", "r338", "r339" ], "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", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) from operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AffordableHousingProjectInvestmentWriteDownAmount": { "auth_ref": [ "r175" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down from impairment of an investment in a qualified affordable housing project.", "label": "Impairment of investment", "negatedLabel": "Write-down of investment" } } }, "localname": "AffordableHousingProjectInvestmentWriteDownAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r84", "r241", "r246", "r247", "r408" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r84", "r189", "r195" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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": "Intangible asset amortization", "verboseLabel": "Amortization expense for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/GoodwillIntangibleAssetsDetailsNarrative", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r96", "r148", "r151", "r157", "r174", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r382", "r384", "r399", "r423", "r425", "r448", "r463" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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 [Default Label]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r35", "r96", "r174", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r382", "r384", "r399", "r423", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r96", "r174", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r382", "r384", "r399", "r423" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r430" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Contract receivables" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r292", "r293", "r368" ], "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." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails", "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r292", "r293", "r364", "r365", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails", "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business combination transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business acquisition, shares issued, value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business acquisition, shares issued, shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r362", "r363" ], "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": "SCHEDULE OF SUPPLEMENTAL INFORMATION ON UNAUDITED PRO-FORMA BASIC OF ACQUISITION" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r362", "r363" ], "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": "Net Income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r362", "r363" ], "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", "verboseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r373", "r374", "r376" ], "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": "Purchase Price", "terseLabel": "Business combination consideration transferred", "verboseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsDescription": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents a description of such arrangements.", "label": "Business Combination, Contingent Consideration Arrangements, Description" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r372", "r375", "r379" ], "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" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition.", "label": "Purchase price", "verboseLabel": "Business combination price expected" } } }, "localname": "BusinessCombinationPriceOfAcquisitionExpected", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allocation of Purchase Price:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Contract receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r367" ], "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": "Prepayments and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r367" ], "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": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r367" ], "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", "verboseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities 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, Other", "verboseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r367" ], "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", "verboseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r366", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r366", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDevelopment": { "auth_ref": [ "r61" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business development involves the development of products and services, their delivery, design and their implementation. Business development includes a number of techniques designed to grow an economic enterprise. Such techniques include, but are not limited to, assessments of marketing opportunities and target markets, intelligence gathering on customers and competitors, generating leads for possible sales, follow-up sales activity, formal proposal writing and business model design. Business development involves evaluating a business and then realizing its full potential, using such tools as marketing, sales, information management and customer service.", "label": "Business development" } } }, "localname": "BusinessDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BusinessDevelopmentDetailsNarrative", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r14", "r86" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r80", "r86", "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash at End of Period", "periodStartLabel": "Cash at Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r400" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "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 Increase (Decrease) in Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r23", "r24", "r25", "r93", "r96", "r118", "r119", "r120", "r122", "r124", "r128", "r129", "r130", "r174", "r212", "r217", "r218", "r219", "r223", "r224", "r253", "r254", "r258", "r262", "r269", "r399", "r508" ], "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." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "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]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Warrants and rights outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r392" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r269" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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, $0.001 par value; 100,000,000 shares authorized; 11,948,718 issued and 10,611,592 outstanding as of September 30, 2022, and 11,588,110 issued and 10,733,195 outstanding as of December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r58", "r456", "r471" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r137", "r138", "r161", "r396", "r397", "r491" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r137", "r138", "r161", "r396", "r397", "r484", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r137", "r138", "r161", "r396", "r397", "r484", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "RISKS AND UNCERTAINTIES" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RisksAndUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r137", "r138", "r161", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r135", "r137", "r138", "r139", "r396", "r398", "r491" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r137", "r138", "r161", "r396", "r397", "r491" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r283", "r285", "r288" ], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r283", "r284", "r288" ], "calculation": { "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r283", "r284", "r288" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66", "r431" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "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 Revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r136", "r161" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r370" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r95", "r101", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r244", "r245", "r246", "r247", "r409", "r449", "r451", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Business acquisition, outstanding debt" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r40", "r228", "r395" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r95", "r101", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r244", "r245", "r246", "r247", "r409" ], "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." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r41", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt instrument periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Principal amount" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "SCHEDULE OF PREPAID BALANCES" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/PrepaymentsAndOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r97", "r347", "r353", "r354", "r355" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r341", "r342" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r84", "r200" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r47", "r387", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r298", "r299", "r330", "r331", "r333", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensation" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r108", "r109", "r110", "r111", "r112", "r116", "r118", "r122", "r123", "r124", "r125", "r126", "r393", "r394", "r457", "r472" ], "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 (loss) per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r108", "r109", "r110", "r111", "r112", "r118", "r122", "r123", "r124", "r125", "r126", "r393", "r394", "r457", "r472" ], "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 (loss) per share - dilutive" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unrecognized share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r53", "r54", "r55", "r103", "r104", "r105", "r107", "r113", "r115", "r127", "r178", "r269", "r276", "r335", "r336", "r337", "r349", "r350", "r392", "r401", "r402", "r403", "r404", "r405", "r406", "r413", "r479", "r480", "r481" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r62", "r63", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity method investment realized gain loss on disposal" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r16", "r194" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r196" ], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "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 remainder of current fiscal year.", "label": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r196" ], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r196" ], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r190", "r191", "r194", "r198", "r432", "r433" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r194", "r433" ], "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 Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r190", "r193" ], "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." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r194", "r432" ], "calculation": { "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 book value", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails", "http://urban-gro.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r84", "r248", "r249" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r15", "r184", "r185", "r186", "r187", "r425", "r447" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/GoodwillIntangibleAssetsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "GOODWILL & INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/GoodwillIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r96", "r148", "r150", "r153", "r156", "r158", "r174", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r399" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r148", "r150", "r153", "r156", "r158", "r446", "r454", "r459", "r473" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "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": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r98", "r344", "r345", "r346", "r351", "r356", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r114", "r115", "r147", "r343", "r352", "r357", "r474" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "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)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r83", "r429" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 19.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", "verboseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r83" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r83", "r412" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating leases" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities (net of acquired amounts):" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r83" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r197" ], "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": "Intangible assets net" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r188", "r192" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net", "verboseLabel": "Intangible assets net excluding goodwill" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r71", "r239", "r243", "r246", "r247" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Beneficial conversion of Bridge notes", "negatedLabel": "Interest expense \u2013 beneficial conversion of notes payable" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r458", "r508", "r509" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest on convertible notes" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r79", "r81", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r32", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BusinessDevelopmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r180" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 11.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-offs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r69", "r146" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInvestmentExpense": { "auth_ref": [ "r72", "r475" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses related to the generation of investment income.", "label": "Investment Income, Investment Expense", "negatedLabel": "Interest expense" } } }, "localname": "InvestmentIncomeInvestmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r170", "r171", "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "SCHEDULE OF COST METHOD INVESTMENTS" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r468" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "periodEndLabel": "Balances at September 30, 2022", "periodStartLabel": "Balances at December 31, 2021" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by category of investments used to group investments in and advances to affiliates.", "label": "Investments in and Advances to Affiliates Categorization [Axis]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesCategorizationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationDomain": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Used to categorize investments in and advances of affiliate. Lists the categories for (1) Investments in majority owned subsidiaries, segregating subsidiaries consolidated; (2) other controlled companies; and (3) other affiliates." } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesCategorizationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest": { "auth_ref": [ "r487", "r488", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of dividends or interest. Give totals for each group. If operations of any controlled companies are different in character from those of the company, group such affiliates (1) within divisions and (2) by type of activities.", "label": "PIK interest" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": { "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": "Investments in and Advances to Affiliates [Line Items]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Listing of investments in affiliates and investments that are advances to affiliates.", "label": "Investments in and Advances to Affiliates [Table]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfCostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r96", "r152", "r174", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r383", "r384", "r385", "r399", "r423", "r424" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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 [Default Label]", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r96", "r174", "r399", "r425", "r452", "r466" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r39", "r96", "r174", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r383", "r384", "r385", "r399", "r423", "r424", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r20", "r21", "r96", "r174", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r383", "r384", "r385", "r399", "r423", "r424" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r211" ], "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." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided By (Used In) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used In Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r82", "r85" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided By (Used In) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r48", "r50", "r55", "r57", "r85", "r96", "r106", "r108", "r109", "r110", "r111", "r114", "r115", "r121", "r148", "r150", "r153", "r156", "r158", "r174", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r394", "r399", "r455", "r470" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total non-operating income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-operating income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsLineItems": { "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": "Offsetting Assets [Line Items]" } } }, "localname": "OffsettingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets [Table]" } } }, "localname": "OffsettingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r148", "r150", "r153", "r156", "r158" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r411" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r411" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r410" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "ORGANIZATION, ACQUISITIONS, AND LIQUIDITY" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued operating expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r34", "r425" ], "calculation": { "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "PREPAYMENTS AND OTHER ASSETS" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/PrepaymentsAndOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r453", "r469" ], "calculation": { "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other.", "label": "Accrued 401(k)" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralExpense": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.", "label": "Other general expense" } } }, "localname": "OtherGeneralExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BusinessDevelopmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentInKindPIKNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing. A PIK loan is typically unsecured.", "label": "Payment in Kind (PIK) Note [Member]" } } }, "localname": "PaymentInKindPIKNoteMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Stock issuance cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r377" ], "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": "Business acquisition, cash payment", "verboseLabel": "Business combination consideration paid in cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "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", "negatedLabel": "Business combinations, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "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", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24", "r253" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r253" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets", "totalLabel": "Prepayments and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r33", "r182", "r183" ], "calculation": { "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid services and fees" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of Common Stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r75" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from stock issuance" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r201", "r425", "r460", "r467" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r60", "r179" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r291", "r416", "r417" ], "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." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "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]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r291", "r416", "r420", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r414", "r415", "r417", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r77" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 3.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", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r276", "r425", "r465", "r482", "r483" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 5.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r103", "r104", "r105", "r107", "r113", "r115", "r178", "r335", "r336", "r337", "r349", "r350", "r392", "r479", "r481" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r144", "r145", "r149", "r154", "r155", "r159", "r160", "r161", "r286", "r287", "r431" ], "calculation": { "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "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": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r64", "r215", "r217", "r218", "r222", "r223", "r224", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r137", "r161" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "SCHEDULE OF ACCRUED EXPENSES" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r364", "r365" ], "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 INITIAL ACQUISITION OF TARGET COMPANIES" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r96", "r173", "r174", "r399" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r190", "r193", "r432" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r190", "r193" ], "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" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/GoodwillIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r312" ], "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": "SCHEDULE OF STOCK GRANT ACTIVITY" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r418", "r420" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityTables", "http://urban-gro.com/role/ScheduleOfInitialAcquisitionOfTargetCompaniesDetails", "http://urban-gro.com/role/ScheduleOfSupplementalInformationOnUnauditedPro-formaBasicOfAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r294", "r296", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r302", "r319", "r322" ], "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": "SCHEDULE OF STOCK GRANT VESTING PERIODS" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r23", "r24", "r25", "r93", "r128", "r129", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r262", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r281", "r297" ], "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 WARRANT ACTIVITY" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r193" ], "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 FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/GoodwillIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r135", "r137", "r138", "r139", "r396", "r398" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "SCHEDULES OF CONCENTRATION OF RISK" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/RisksAndUncertaintiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://urban-gro.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows", "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Rsk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r311" ], "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", "negatedLabel": "Number of shares, Warrants Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Number of shares, Warrants outstanding ending", "periodStartLabel": "Number of shares, Warrants outstanding beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Stock options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Stock options exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeiture/Expired, Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Issued, Number of shares", "verboseLabel": "Stock grant program vesting, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Aggregate intrinsic value of options outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding, Number of shares, ending", "periodStartLabel": "Stock options outstanding, Number of shares, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r303", "r304" ], "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": "Stock options outstanding, Weighted Average Exercise Price, Ending", "periodStartLabel": "Stock options outstanding, Weighted Average Exercise Price, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "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": "Forfeiture/Expired, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Issued, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "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" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative", "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock options exercisable, Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "xbrltype": "durationItemType" }, "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": "Grants unissued as of September 30, 2022", "periodStartLabel": "Grants unissued as of December 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "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", "negatedLabel": "Forfeiture/Cancelled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r323" ], "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": "Stock options outstanding, Weighted Average Remaining Life (Years), beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails" ], "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", "negatedLabel": "Grants Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Share issued price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Beginning balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r92", "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r93", "r96", "r118", "r119", "r120", "r122", "r124", "r128", "r129", "r130", "r174", "r212", "r217", "r218", "r219", "r223", "r224", "r253", "r254", "r258", "r262", "r269", "r399", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r53", "r54", "r55", "r103", "r104", "r105", "r107", "r113", "r115", "r127", "r178", "r269", "r276", "r335", "r336", "r337", "r349", "r350", "r392", "r401", "r402", "r403", "r404", "r405", "r406", "r413", "r479", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r127", "r431" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture", "verboseLabel": "Stock grant program vesting" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r88", "r89", "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock issued related to acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r24", "r25", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issuance related to acquisition, shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r43", "r236", "r269", "r270", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Conversion of Bridge Financing, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r269", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock issuance, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r269", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock grant program vesting, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r269", "r276", "r308" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Options Exercised, shares", "negatedLabel": "Exercised, Number of shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfStockGrantVestingPeriodsDetails", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r44", "r269", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock issuance related to acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r269", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Conversion of Bridge Financing" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r24", "r25", "r269", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Stock grant program vesting" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r276", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock grant program vesting" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r269", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r24", "r25", "r269", "r276", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock repurchase program remaining authorized amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r269", "r276" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r269", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r29", "r30", "r96", "r166", "r174", "r399", "r425" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "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, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets", "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r254", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r276", "r282", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r407", "r427" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r407", "r427" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r407", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r407", "r427" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SchedulesOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r7", "r181", "r183" ], "calculation": { "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Vendor prepayments" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfPrepaidBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r369" ], "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]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfFinite-livedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r279" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice": { "auth_ref": [ "r25", "r269", "r276", "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).", "label": "Treasury Stock Reissued at Lower than Repurchase Price", "negatedLabel": "Common stock repurchased" } } }, "localname": "TreasuryStockReissuedAtLowerThanRepurchasePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r42", "r279" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r42", "r279", "r280" ], "calculation": { "http://urban-gro.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury shares, cost basis: 1,337,126 shares as of September 30, 2022 and 854,915 shares as of December 31, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/InvestmentsDetailsNarrative", "http://urban-gro.com/role/OrganizationAcquisitionsAndLiquidityDetailsNarrative", "http://urban-gro.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r131", "r132", "r133", "r134", "r140", "r141", "r142" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrant term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/WarrantsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r124" ], "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 shares - dilutive" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r124" ], "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 share - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r19", "r22", "r450", "r464" ], "calculation": { "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.", "label": "Accrued wages and related expenses" } } }, "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urban-gro.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=116633289&loc=SL49122993-202985" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://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(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=64906022&loc=d3e23086-112654" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://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": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=116873391&loc=d3e405-128459" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://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.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(1)(a))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(5))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r492": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r493": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r494": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r495": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r498": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r499": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r500": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r501": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r502": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r503": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r504": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r505": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r506": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r507": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r508": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r509": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r511": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r512": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r513": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(6))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 70 0001493152-22-031364-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-031364-xbrl.zip M4$L#!!0 ( (&":E4"U2]U:[U/C MMA;]OC/[/ZC,M,/.).0'RWM32#,3$E,R0PDO>#O=CXHM)RJRE97LA/2O[[FR MG83 +K#+EKQ.^ !8EJZNY'/NN5=VZ]S_[:+]]DWKW.OT\)?13\OO^Q=>NU7+ M_^)NK;C=.AWT/K)K_^.%]\M>I)/TF#7JTY3Y,A:678HY&^J8)Y6\H<*NA9'1 M'@9BZ-5SQYVPF)NQ3(Y9_82EXC:M=RY_]5BGZ]-2&C\? MOJ^\EM^=:];I#:Y\K\?6EP!W::??OCFL-\E'MX3.\+1SZ5U7!W]<>!]+[YOU M>G/[^[ZJM/KE=?/]F(NPW1"7>L_GK"1-J$PU4 KA2B",%/^M^>B>](N*W_%[9ZX%U+6>L'S2/9+):IM_[NO$O%4WWVHV#9<1\ MHC,O.7N?3?A,,"-F4LQ%"'Q)RSYEW("U:H'VJ38ITPD[TR;&F.K_F(Y89D8\ MJ8Z-KK!^$AR_:"^;+)@69*:3#";\E3$4 ["&D?( A@E5RSB 9H, MTS'RF53G_>YU2$0@K.5F05UB?B,P[YI-B[80SF!*14D2S4$= FF"+$:W!,/A M"4(2FT]D,&$VHU^K\7-A1&&$%A!+JP0/93)&D$@G6*"=BL Y2':G<$V'6": MA$T9+=:W8<>!5R1%.&G@"LQC1BHU(I*!8KMQM1@:RC)<(5Z9 H=P!\-D+OIK/,G MX';"(J7GMB27$6-IDK ME0QYZAP=61E*;B0M0.9YIA/QA"QEEG(_%Z&L2Q2=Q&DKX% *2:5!4T[(RQ0G M9<:RG!.K'!(C\HQT/9'&?R-!'2&>&"_"G5ANG5B.MHA]3Y:;>R1\NE ]F8O@ M[TR&1#%N=<))D;D%/:D((]YQ$Y8< "LE'TDETP5EE0]-2Q'!T<4Q(2?SG:YK M19P3_MMB0=/,3,%$Z[+@((!2. =<.3<6"9);!4+BCI@2TZD+2M6<=(@(<@KM MW=%NZV@7O"KMO!E7F5,&PJ2((I13<@8TV0?*HF4*^P2ERR\?KI0FRDL_3S'CQ%B_FRMZ!B,WK\6(.-RC+6!0Z1[P3\.2'C.Z)L&U'"U]6G'(/W ML4Q'@D6)X^X\2)AGJ!)E?#H(,D.(74NO'K ::YNBG5Y?P9;%$RU/Q=G^9X9$ MH![T8J-WX7@ 0KC33#KH3+*E7^]RKR;<+G-14AI'51$Z"7;[4N[*P7_32Z>C_\_3&_>N*BS#164E,Z1ZZY1=*0Z1[ADI[[V2 M;^D=1]F7:F.76:9K@,DXEFDJQ!A0()Q"=+1^2"=- 92@")%SKD\+)D+ M?D-)9%XPN332E7KNW5SY*N!9Q"O.-?+3V0>TCH<8:,52ZCY+TJ) Q! P#6"J MY)DL?4)ALQB(QX+=8HH4X\&7)KLL=2NSU-<]1>D@&8T,@GX%8!5.J@!W]P*X MX$4ES^5D,M-J)BBA2_BX>(]M"G43\53IA<#=^43G>L;OL XL>9%L]V G&"\M M&$?U'U^T[*&S@6-VB2<8CX2IH)DUZ\WF=R)%Q+Q;$61TM,(&>LPN.9+A:+7>HU_]]8\9R MBO_0%[T; #K=!!#V<$7F=?)NDKN8X[.LW&#O?41]$2%WPXX2D1NQ?/AKIN\K M8+GYK1KVHMR6M=VLT7;2COT#@;%&GZ#GWZ33I^M_ U!+ P04 " "!@FI5 MNI()V[@' ",+@ "@ &5X,S$M,BYH=&WM6EUOXD@6?6^I_T-MI!FE)1,( MZ>QH$@:)@#-!8B%+Z-'T8]DN0VW\05?9T.ROWW/+-CA =\@TW6%6Y"&)RW6K M;I7/N>?>LAMWHW_UFF_?-.[L5@=_&?TT1MU1SVXVJME?W*WFMQLW@\Y']C#Z MV+-_._'C*+EBY[5IPD8R%)KUQ9P-XY!'5M9@L0>AI'\"0YC>O]3NFH5V[KGW+;KO]5K_=;?7> MOAGS![O]8=@= M=>T'9O_9OFOU?[=9JSVBI9S_>O'>>BV_6P^LU1G%-JV\_5 9_]NR/A??U6JW^K@_WK7:W__MO)[43,J&NM9^N MF1,K3ZB*&P4*Y V6*!]&JN$Q1&[C54(F\J_6>RS5#D\JHQ5;+%NY)Y= MEU> 7\.]/;<7/ZAO,WAMW_?W7.NOBJH;KH$EH"9+1@:92H5#"=\$2$$ ["&D?( A@E#YC/730I%H(PTRG M]&ME/Q=*Y(/0 D*I \$]&8T1))()%JBGPC4.TKA3N!9[6": A$UQ%N5M.#+G MX)AS<9C,$F^C'Q$:YY(C",C-T@]C F\EX!G@2N2 M(OP4<"6F$0.#8$6E',5Z;6JPU9,TL$4]T@ =P)\8(#?3:>./R_6$^4$\UP6Y ME!A+G2B4#(Q38^8WO+1*'-&%,QO>'FER<#1Y_ZHT&3W!U,]*?TKC:YT3(<^5 M*2#'OB]Q>:K?&E:T=H# W4FE3J>4I9E.6Y/-6[FU"ZY0C0(Y\I2^#B5&$ MR,M,:B-:Z"4B,PY5TBNY*TNF$@$W?,LSN!5GK%Q.Z::$],$7'0?2XXEQU-'2 MDUQ)6H#,\DPCXA&-E&K*_4R$TB91-!(7:P&'$D@J&4TY(2\-."DSEF6<6.60 ML,@RTG(BC?\<01TAGK 7WE$L#TXLG0-BW\YRLT'"W85J9RZ"OS/I$<6XCB-. MBLPUZ$E%&/&.*Z_@ %@IN2,#F2PHJ]PV+44$0Q?#A(S,3[J6BC@C_)_S!4U3 M-043MLR)T^3+'NRB MQ7S96U"QZ3]_K,&Z^I3AL%-+-.18%[BF#M; M"?,"5:*,+W;=5!%B2^G5EE'#6"=HI[=7&$OCB1:GXNST"R8^J >]6.N=.^Z" M$.8TDPXZHW3IU[O,JPG7RUR4E,9057A&@LU^Y/*X8(%\%$%^M+G6W_KF+?H* M/8_EX/_32Z?+O^?IC7E7Y17APEK)#*E>F;(KQ2'2O2#EW2CYEMYQE'U)K/0R MRS0-&#(,99((\15-=V)ZEXO[GH1_9I!3$!L2JDFB\9>*SR(:B4^IA/LF\J21 M:XY5WQT/:8Z'--^9E:T !1(&ER =G0_22:,K!2B2YYS+PY*YX(^41&8%DTDC M3:EGWLT5KP)>1+S\7",[G=VB==R#H19+J?LB2?,"$29@&L!D99FLQKIU&@+Q M6+!93)YB;'UI-/6 >6["7;/3L*QKX%X[+VTU[+'CH; MN&)]/,'0$0:J_Y1J6 V M$0 Z]P@OUW#V4PJ5AI,7L!],3<)XQ7H%6TW MZ[C"+J[H7*;O.KV?XG23EVO\W<345S'R%-*!\(W%\O&7AM[4P&+S&U7L1;$M MI=VLTG;2COV T%BEK\FSS\OI*_3_ 5!+ P04 " "!@FI5!QO/'VX$ !* M%0 " &5X,S(N:'1MW5AK;^)&%/T>*?_A%FFCK&3S2K/J!B^2 6>#1(&" M4R4?!WL,T]@SSG@<0G]][PR8L"1-FRXDZ491P/.XCS/GWC.Q<^'_VFL>'C@7 MGMO!3] _CM_U>U[3J2P_<;:RFG9:@\XUC/WKGO>E% FNSJ!6317X+*$9].D< M1B(AW%H.6#"FDD4EW(A;AR_=UX"$R"GC9U!M@*+WRB8QF^+C'WFF6+0H-8_X M)$L;3F6X:P^236>JU'1:3>]^QB9,P4G=J;2:>W"UPV0VS0:4*RH+K[82J?&\ M>IP(I42"(R;'MC?RN^?=MNMW!WT87H[&EV[?!W_PO2G_UX!JO\!E>5QNE]&2 MUS91U4Y.J]9;Q>..P>T,AK[7>0_H%)!\KGZ"P3GX%QZ,W5'+[7MC>W#5\ZX/ M#]RVKZ?JU>K_@+;/>U@-,AY2;;!:/F6\U.QR" 3G-%!,<)@S-0,U8QG(A 2]EC-.(<&$9AE0#"3$T%-%DPF5<%*U$.=ZW0*20<1BG%R%0W%5 MD$NF&,T.#P@/P;L/9H1/*:#7A&69CAU_^^+.V++@ZFIE:S/$D4FDB-"".;6, M]1PCD1EB14,+&#=C 4E)8#R"=BB6HR%1%%>$+, OX>'!A,9B;B'II$;8@C27 M64ZX B5@77LZ>H.N*3V='0D%9AU^L[Q8I,F(4)NLB<:;9O;@/J8+< -S")J+ M.FYBMN$Z'49FID0NX8:+.6(WI6>O3:4M OMNJ^=!V^OUQD.WW>U__5*JELSS MT.UTBN<71S9GH9KII=4/#9@(B4=G!R*.29I1+/_5MY*18,*54_FNO*XE:7?>>GVNMGOG ^PZ6VD;4UE4KZ6W.)$V0))FFYT,= M'!-L$!)JI\?AQS7;US7^4-XKRM<^G_R\+)S$=(V&KLG-Y/'/:& MR=Y3^OMK^/LOAMW7PA[X/V)X9Y AN#?FG<./2_^M1 OVGZ]UZEGVOZ;V[-_# M3[:-B=,863LD4]I ,["F: MTB#%BY>BP9W@Q:U @1:*0W$K3G$MI;@'#ZX-'B"$C]]SSGO>\S[G7)_]=5;V M_#'9*_M:]\RL>V9V]GY8>%@'D&BHJ*L T-#0 !:/'\##$D )@(&._L_Q.# ? M#RQ<+"Q,3"P\'!QL7 (\ @)\/'Q\0B(R$D(B4B)\?!(J$E)R"DI*2@)B:AHJ M"AHR"DJ*?RZ"AO'X&TRL)UA83R@(\0DI_C^/AVX *2Z:-KHQ!AHK )T4#8,4 M[:$?P P H&&A_6L _OM 0W]<(S8.[A,\_,<)C20 =#0,#'1,C']6_7@V\/$\ M ),4B^RID"(VN;8E#JL;A7!HB8N(2DE(OE%XIJZBJJ6OHOM73-S T,K9^;_/!UL[>PT](PO7S,+"HN*OY>4EI7_J&]H;&IN:6WK[>L?&!SZ-?Q[:GIF M=FY^81&Z =O%;OH M!L?I/]#^A>S_';"P_U_(_@>P_\0%!1!@H#TZ#X,4( ^X?UX0RPWX/T):'@ Q M0:SS$ F; LT\(\Y"&6B1FZF)J$TFT)(A1:-4=<6=!,MZ$(9V:*9;@)J"'D\9 M#TA$SBXL&8_P_YD H:UQCNYO4XX=24(+)^YA0@K,2MKF66.[(GC- M4CJP.)&7WJZ$_.7/MS).V^@-Y4<2:)^DW4:]H!(#':K]YH27721+2B7W-9H= M5"?I@7M@EJ( 5BT\_>61!8GNM/(- (Z MO^1&1VL?/L7/*?*S_DG*BW5F7[N93M7HQAA/YV%ZQPCN[.EJG^$@]C MOC(:M;&5E%^F!O*29]FX!&\G<"8H]/B)3@ZU)D4/*P[-:U?'P13UT-P;:S86 MOMQ0]B!*[U L"FV%_Q,$CR9^'9:]._P D*5'W8K^YD9#>7X9^K(P*)2JK4RG M8-@?1VHK+-Y-S>=?-Z03Z#]=FH=S,WX..3[WVJUB_7TXN1!(*!X+X"[X3SE/ M@DK#L"O@)>ORB1#+_#B/BKTV1U-H7,N?9!>"PIUW\8D@6LJ-!P#QY3BT#Z8: MTBX/ZY >8,8#.S7^Q*TY7F^;%OA85Q1+JP=7^S4NR=DA8UT^C23+)YT949[M(; M"-)' #=!^(B, 6/O$K"CQX?1J[Q/K1:CM<(GM!@[.@KC'8':]Q4NMGG59:5O MTIOJC.)^?EWZ&(-IN9)42RNO:)[6U4 =(X=SP%S;W.?(_$0\9/5%U)%-06T" M=CXYIJ7O/"9A#Y"IVE7]G<'*[6#5Z3F*G)Z7F=A7OML_HV^1:DR^R2'S\S#D MZIC!RFJ2.,-U).0%";;_!)54[F+2U>2DO!V("3&N$) M^#I]ZC*U;T[K][AX MH0U=*L>B%8!E_3D-#4Z7\<4*\U4&0A-&3!O %+ M]\?-O(M"F%P'7$3G/J2=JQ"A9I>"5']?EP1JF"XT/XZ8Z8_;K0[ZOB L)/NMP*HR^KA#?' M7..]F[2CY06$?7=E#"JAA\P-WW,K$-Z_AWH[<68\<8\]M]IGO$QU?"^Q@SD% M&T54N@3@*&<<"![B[LH'80TG'S+>':BHB7LQFYA5OH3H/>.E:#\EWZ^V[VX_4? !%==L21.9*G$?,1,O*;5<1&IXQU7JF:]3\-,GBN>Z^LGGLT M?+/J%+K_ 9&'#_7)UP5^#X77Z]?/RHBY;.+K"OV83<9N;L(%PB&@Y)\A:@?DU MY.5]H1P3@EQGIEW"9S,!>V@P>7&4ORG9R[- ]WE,IJCE!)G"C3KF[FIML+5\ MO-E3Q"4<1^TT(U9_V*NBXFZBWNDE'PG#! \PCE5Z@TF? "\ MST57@M60&.UY'+[8ODS,:792;&L165=IP=EA3^QLP$KZCA+Q;7H =,OC0NQA M8+Z77K+,:JV=37%J%OMCDP2)V3">\W+>R5(7KAI::TUAL/TL[YT44@O3(HEH-?P!$)393GSE M]1@VM!"A^U@(N]@XO9VK@[]+5+&Z9V@@O1FM!^="^R>@LY5"#^--'NE1[I,' M@(,@-E(9@5\"T9T5PP<]L9MR#GL W&FL/S,V?0H]=98/R#' 8"<=,CY"8IR& M=S\ *!JD.VQ[Y?BF((K%B[O'!OH^+%6=:%*IDMS/GXP GA,&Z2JN!Y,@F-?E MCRX#8>8_]LPH9Y!&@67# AWOK\6ICKE2FLY6NO$R5-160G[]3CTTV]TPQT#P MFIW^';C7U4:,;] >N<@P"N3"',VC;K$&JJK:^6M5O?$:DG_R#*X7[?))WI3B M,ULB'*^^(V0W!B6!TR MAX8$HSL9.D]=(KP(F97":,$7IG)2NKK32@"C&L:0^+)=>A M;4THDNN4IQ.+ M.8K'L@S"@=C8L&_$Y?-L$;WG>'I*V/(![3U/K5JBK+G;2E*5UP. O,HKJRO. MO&GF!>#KI3C\^"N^2^[S?@(5"Z'QVXX'0!6:]5$PPC$X;,UVUM8\!L60PL^3 M[&(LW8'2W\$M =B$6F$;L.4TUL! 4+:-I' O327-^7:O0KMK:. WXX@9ZOH; M, .9]4B0"M'Q2(CP&W^#7>HAI0[7U\NS_$3G##MORT:O4B,*\ZN8-PJ"^?G^@5-*Q,21_]IU%FO.!JRHFQJAO MR7',:?-0,.Z)',U^#EH@DZSN '33[IBST6&Z_^-'7-=*W)O<;[:)LX^.+CT- M_H@$W8'L@_$:3/'.=7^?WPL2 [7#>G0.B:S;%.;B7UZ9\OF;TZ\_0D8\["X,IGL-ADF9]Y$=R? MBW?P " 1,\=8.)S+".*?RC?)6F$57H60BJ]4]]'TK&8_ *(-=HF/.3:Z(AX M6+H]JZ((S5/]\Z%.^>G+7_I]*K-B_:?H&I5O=D@_>3,< R[9XSW"9%UZS4D; MB".ZX-IK,=#F)#%'05S%,E^=WX9;,SND*N8C377Y2PK]H^+FPL%J29@XV( M2]A7><=Q7(C0>4-6%Z%##C%JN:6EJ; MTFY*;EPBE3=Z)FQ,LWL/ #$L0RIB>!=#Z9T@!$?!SH"(\^VC(>V!W:>[SIL MK0>\G]_Y&^XU'DZ5"W^S1F8'';_B"Z9(#_CL:!*=<6=QP!1D9?/K7+R<2.U& M@8!8JF8"M(!,0M@\IHM7WXB/\)URNR<(SC[>YW?R(?T0";!CG'7OW(T 8@+$ MFZT%,T3AP$LCG;,]6Z$^AD#J9WZ[\>3QH68)<#;8?-+EB""5(=(4[AF$-P,1 MX_HKAC#\GESZ$HV?3T=JTXY69A.G#M-@W+S.O%^0*&@4Q8JHAW?!WM3;KA\' M"9(,EQL/5VKP;W0TV72G2+BDM>"M^!$(?:/;"V()6F)B1"3 =3?U2^SA)R : M7]X^][X21;_ IZBQN?@?SPA'0GZ7!WG$G]9_,@Z1BX0+'O/ *V"VT5VU,CRG M&"_GO6JRP E5XW_-,;@L6)R[,9&MY?[SQT9PG[ZD4M5RB-J$YXWGWFW@U]+@Z;,Z]FOF)["^2]R74*S@'"!+_R64]8> M3+\^?*Z7^<'\Q1*N,K>YLUMWGW/Y-YR.:\@%JB[W3#P<:_EV8*(Q,)"D,CU, MO1VQOBP_][X&_YPY@Y$;G]G?,9<*0KF1BZ6X26@PD*F<%&&K9^<5XSQ_=(Y] M]Y.&^H" VDF$HZPWAP)QD*-R1-Z@GUZ.YEG+AZW'&)-*[4OX [M6,"\5S52:4[T 0"5?@W_:/8,WD G \5L"TP. _J*6X#1)@CSBDAR72*7)<.@JP MVR**E5CSV T<&VUVT0>-4@5)S?-TDO%3MAL=NLS3F M_,?W!J1Q5!WL3$R@>&?$')%J;J]O1M_X$3I:"11IJ#\8964U8L' ^ST0.N8> M$(LH='T 1/GOXY#.H,\Q7 M3Q[QM%C\&2/"O8FA(!KJ@I B&MUJ?.4'_7?CD![K*Q]&7LV>\*_IP!$IT+E> M3(QK _[GS!WOSE09X@V,X&N;&7UK\2)F2NNYM/9,7#GC6=&>=PE3*B() [@X MSKZ_:&I&JCXPO@$MW,'P>W8(69GCG&Y', 7BL)=Y-?+"?K'S)N>\D:U8"6)& M^/0Q/;TO@C!6+2$M$ %N9?:W_!,9ZHB C=:CT9W,"?6=)XSLGD2Q[AB0/CN: M,6[*I,KO]Q6=!$N(_'8IP?Z_A*I5?)U*QHUG\>K?P(+7(CERE_[-T\GF*>DH M]JD'@.U:U)0#$]%I4J]Y?"=Z_ MK) FK=NA-;P=L94.'N%$EFV^:9'OQIF)!50IOS-]9CU3BG10GJ)O#X=3H.4J MVU=_ZMBR1NC.:WSTX@NF PP7-&6\:39?'Y_)]%_L[6 U_QWRO.QE^MZ36[PU MPTE_UJ3>7 4:?!=>SX2D#1W^^.,' -^OVV033RWL%_NI.?FJFR!3SC=5 MQMP88I[!1L%/=012F7VL;_0.N-$+]EV)_@1]S[[/=7D R#P =/7M\HC<8[GS MT!\%C^XJ]+MOA7+[E%B5W)+>5 W;6;63"QN9DC"3=UL.[KK;L5G@ X"@'O[^ M$J&W@?$ XG%C?*E#F*RO".I/7IK(X^U3M>4DV(G>"Y_1BQHY586P M*)&C?7XM1*_*D-G\'4'=ERD8TVA.NF#W(C C6LSF[8R8&O^LL\"L6RAO:#H& M1DVQL[8" T%N_77O3?Z,97"4&;60PYL?9EQ7KUG>/0=W=XV,$7KEC=[O1!;BCI[KO]%.3=&>/@Z M=1^O.=%HGA+\ =#G9J=KRG'1YF!?%^?3H@S]\7D0/T2-< 9O;0Z"L]%%ZD@G M4%6^]\*[N-RN9L<^(T/_D+V)?VB4G/2S#%%.6/.C+\P-$0;K-:2^FHDCF)90;O:FN>-$W3K-C^A*HYD4H=R4> MN3.W@3$@ZO3\UV]?EL39;OL'0#VHE__9&>]/^4@FLN:VB&;59_8D)SK22>D= MK+& \?EVZ6+?$O57PS:!Z*/XH1,4%JJ,';SRO?)$2-Y'$VCF M@N!#D0VYQ(9C'F)-638,/((T-[U)66&J#-G8C((KW/PL0Y'V9 M;QI3^K3JIY\F6H!T: 04;W4OQR.-/2<0Y8_6U(8B5 >-[\O"S"D,%P?G [KO MEX9;@N \&-O.0@/>HEHXO1EKM5T#Q/2&7)$RNC5(B6D9(;=@RI.JC/]+JWZ+\M+7^1:^$G5U#LAT382I <(82:F&*#P?DV')BX#$Z\[$Y-2-"MA M:PX%O4UHSW.D_+HYD2]0:_;OA28.:$JP,:9SNG1YT:32W0R8XO-;X6:) M;SE75P_I")_O-2>KJ@(C33:R>?LGC*757:@J'%(K7_<1_*9Q50,8J"NC2\H3 M(C$0-NLKQHRZBH_TE#5-_0 MI#;OK'L ))ED:PQ*;45]0U9V?Q(9>V&@J0QPFT+2P@F@XC5%ZNM56!=55EMF M#OJSXT3+2 -PJ MQ1CH^'U25%.ZSU@V)ZW(<&D_T_2;%;VCM&&_FQ+-7FEA"$ZQ:4&(5"XM\CG< MI]^KF8D7_CT!9E[_ "A[41SO\>7^N,.3/ZF>>*UYI,I M6$,"6$-B59>&7DT6L=/X&/3,( 0U? G87-O4 ,>)X@@HNQ+HZMG0UW/$"\'7 K^+ M](<,%_,^H=O)KCQIBHP<,; #WMSZ*8N9474X7.I)?9M M136R]]D=F7P2[I)][67Q4K+#AUJ^(ALN82B&40_!"!FN H2S8^[EE+VW4/>9 MQSTQV:Q3:XU:AEG)95J'8\AI\"D]P# D]B81GSQC4.1$!,V=>SX=4'- M%Y_?+)UG+S7='YWG-*X$YM@_D3-)O:@ZX,8@=+)UN?F@.A.;[#D\KE5X6A7+ MC<'C^56Z+6DLITV^LNM3U3-N]-A]H6MO^319SQ:<#_*Z^GMY>(?6Z ^ D:>( MF3@7LHL$U0T=;05<"D$%+'X*+33E_V?!D?J_G[ =LU0@A"0$B,=^==IU3I;8 M!M%Y]: #6,^4IZY,CATL*-&W/ M7__8 &2"2XTR2AJLU%8@K6H'3HDQ1\APFX7@&9]),T-%U$T.[V1!FIUACB9W M%;8I<_(ON#=B[RM3[.GCG3\1?T974=][DD?\KJ#=MN\!T,@5X>)Y+ >VYX3? M_SGE:Q9:%GZQ^-<>\^5+>B[?^&_EGR0$CELIB^WOE'W]#]]&:;[0[\"Z^&D* MWJ[M\U/!D,_N8\X8P5R'+-YXG\!"<\J4?8MR&VTC,@^H8J%'^[59^66K0O%Q MS)R87]TIL_Q<#_)XV!G"T&"5CET-8U&.>0[4QG+9@94.Z=QFAZ"$M_>?GI!* M:++6<^NVDVAUJH"L0U3K)I4I -K_0]QS*67 7'VY46V[,:R-P$71/9G9,%7N M2A^T8< WCQPT&2T< V4_$XAK\X2GS\^YX^V.7'#_ODO!XCM:K';2BE$>HS0B MBA>>8\!20,XS8 V4O ^_>-%,D6-L:>0K?X'PDKB$J@RIG-NOG0TAQ*T63JFV MF3;.,=O&SR\-#P!!X'S":C'9\J*16.)B-8O=]J?7>4WHX+#7)RSQ1'(V?W10 M,TP$86,\Q70?R33)5E3!8FT#O- OKWK7L2W$G=CB_PXO-3^NKUK;3+HJ:-J8 MLCK+PZ-HW_A[]8A4V'(ED,(@P)DE3)>^WIW\&'2@B1\DILTX!+ K2: 0EOY7T)IACHR-%Q>3A-XFE#T MK.,-FN3]LP$E/X>,.8\E]19585%PP_IZ/(,63I(OZ.K+U&7QM+G.C]@Q6>#K M*.TFU)]VU*3K5!NKB5IT:(JW,&$YVLJ/-T%*)OX9QS@;P$!BXQG/W8ZYL;02 M8"D(*^%;Y? /B6">L675IZ0M4$2/#K&,?@7DZ81!3QM7%!ARA^NIZW ET31 MM2/%/\/G3O:V0ER8:/NQZ4ITS&F_ST3RERJY4 Z,%;-K];CAWF^]5!$I&A'Y M^BK(,/T1@6QHO#\1AC\=S2/:A73YLI2"_D79\-8U&*1EU*N>GL MVV.T[+>I$SD!\X+YJ,D9^;_OSR:@O@ MT7U)NW1JVQLH,EAG5^>0T?Q#M?A+IFP8R=BO7SW7-P&%5EHV!=QJ[)[5.IM7 MQO#LF;ECCJMJ_>6![?Q,MD8K'[L)H3CWTG.BMR3T>"9NM'E$<3WR=*+FC ?& M_>+B\U=7QH'%50=KJ]!VTF75%]+Y"NOD9]7^[W?B:A([B1I?6%5=SBY#TRHE MFCX9+8!$4_KX=%['4VHEW[6\=_8'[Z:@Y:HB)#:J.-=_FC"^9+.Q_< R0\FI M?"2MD&FPFB+23.S;=SH M;0L*76=_@L18E_H[V+01;S]KH6/A3Z !_Y.#F*G$P+;J<*KO$"E'CK5H@32G MALL$PX\Y'TB+JA6DM?%=/K !>/*(.F-O,I3:$+GKOEMP[US'4M*\Q0,?;W>U MA%+.O)QWPH:]U^YY?#VKO@N$E9#&+5O1NWOS(?Y-'K$.8OU3HBI;ZR(TB@QC MKL6IR]'M3D2.< @9R<@Y:Z&U3';1)]NI"X/A-O.8($X[89!;@A64=[?Q3CV M:M&:)&S7)277-H-^QW"V4T4FZ6>+F.-A#@\BJ@;AO4-H?&@RZ17J9LL.]4XN M%(J5UDN97?7\EF\!^MO,:;CI?D0/U,*9]C08TX(H(+Z6'YHQ3LYZ\4I(R-O. M"4PK]PYD+5)0^L27W$8H)7_"P/YK1(<3CV+W;8;A1%4U F6-1'TO@8[-HQ_3 M=Q:2&HN2-4;H!);]7GW?!]R\.?\90ES&71"+^1\L0:%MIGC*W(\2KCTU*[$I M @8X-O5R358=-^3[$.6[]KJ( I_2)%F2DF9HB:0P2]MAS!^&NX29D=DW\FC& M+UWB^+0\ -13=P2]G9<83N]@)HG+GK!V^@$4^^EUHABO244P0NV(CV\C3D+< MV+-I]W-M0'P9*)=P-ZE-#7H@/:]LO^D2ZP].7>HK-@>2*P97#+E1I3Q16T^! M"=G7;@IK[$R]&L/G!2:&A>:D=-7OAF\,ATW9_':R*VKQB=4BB!1Z1GY>[APW,-#*4NQ4MTZ4]G "QSL0Q"\(ILKNF:@(R93UM[C!(U?02(&P/B"UKZSM2O&O"D)1N M,^4=S*7PJG)Y67ONQ2OI(F"EZ1!\]-[\J%4]%T)2/_C8J]2A3ILWMZ43X=P8 M$]17;G!=)1D?JOGFWG6G+ROF:B@K/W1 U#1U[#H(, _Q2C1\K^5[! OHZ$BSO=:A#GJN^7-R"Z,+^,H#@7;T>IH1 C989 MSY'^3]]2KF1NR4AONL2)-\DOGM3;)]C; M62T%EHQ+QE+$,G-:C3@?=RIU>5!E8&4))?&%H5W*4I[-S@\(,A@MJ_M O$"$ M^V2+98'&8 &I:J--8&^$P6^TR=^O/+9Y\ Q8A9%>\K@R]J?D_<9)42Z7PP(? MIKUXMF+M3#0-\Q-)2WJ$7S,(K!M_2'8W+!N;$!918+IYK-I8"F*W4-QK![>V M87\%/*6+?LQHPY9$T\]>B_O%M5NR?2KC;7$Y6^:1>J8@BC:G+Q_7SEN"6.OS MN64J39&-. IZ5T!+)S&HB/E\BT1!BBGMO"IID#@:FEX62)1,51Q8931@N^WK M??Q5@)^Q44G+6].//PJY?[N^=:*'-S2GN1'W>GOZOZ86A"BRVZ* MG)?@]V2)C_L0O31T5_\T]5/(MK=?ZTVTR#3$ *[ZYO1#N(^U1Y6CRA4P(,Y7 MC+/#6JQME#F#-4SHLQ//,__/NCV 69/@Q?E>AZ91S^8,G=Z\B+NW,;@9GL3L M<23@W2WOE3O!)LZ6 T(,*RT;@D[4?YD,D2=PK;R[9@;(#L,V&6A.WT M/$'$#:TRG_%5GXCMB1;W^T>VMTOZ<+7Z$+/!_V0Z2+P=*9R"?3$Q0;=?G*,@PQ+$-7UYUWZ,W<#VL?T=WNX M;O[1N3)H^(HWNL!(@%.)Q2OQ52T.DT?(2^WXJP_?GJBS?X"JN(M_PSM=BS>1/Y9)/7Q!2*W2VV**& MFSL:IZHN-EZ8O9[/,8FQ@;Y6WPX?,V!H"M(AEK#?3(I-O_)_G]I4Z%9FJLAP MU00N+!_P96P_HS*Y[9N8L)_6+M(Z:&Y*QN:+_[MJ?ME!':>9=0 TK1_XAMI M4U% GI'\O@O$1AO#EKE#4=DF-NPU' X7S0G,YN?>FL@):%L5TR)0>PM:Q?_ZMX'YDOE#1%*BA%C__E#\ J")F9IMM MDIR W2@*KM?PM@6*J9V?(D5]^:<*)?V)V_T8A[NVYYAJZE-O$7 <1YQ\5X- M(4($)DBB"AMU<*$S.WB^[*"UL+1HLKI$8^%'??QLD(4$<,1&,))STXUIT/K/ M)N<&U. @BD_C!G*>G'JWVA8O]E16BO/=!F79.G_(^$-"2WN"O>VII=C'\MXR MXG=KC6]!B)S+E!P?1'5>P(6MEDJ"ZM8YUZMTP)4O/ES?T.8C;CC;D8J-GRZW MH;.>[%?[] < 7;MY8(6RA^M3^$EXQ=+2FF*%F?VYQ)57Y?>;JCF[D8AS4XL0 MYC;%5/O=#W*I!:$Y]/ ^V%J\C-$I94.5+B@,G\PY'1AK/RDK2^^ /'A!8)B:A>'7L+(^JK4&$M4I M3RV<"%]R&"BQIEUY?878X([_#^KIU#%2X=IM0?0)V.GI T C)&QWUZBH28\K MNYXA3+]CKG0@?T&I$E1>7 0L Y'U<,RMK8HZJ+\=_ZXN63&#^S\_[?2O)YXJ MS!-7Z5)@RZO\.TDE[Y97%I<.H)_M"8M^+-%BEC/[C(02%%'CX2J%3\N:96QJ M8IC,R/65'/H''O]-J;_/7-UF O&%*(%Q)/MX'@"AQ-IF'A)'\WG ]2IKU37J MJ^IB_N6$RHZF&S;R%=&C\HA:R:=$N+^8(X"6=W)08\3!^;L,@[;,WXZ''1K2 M[]-]O\S] IV]( 1"N-GRV)FN [[ MT+7CJ0%:N'A'!,W_$FN_3H)Q112W-S6 R.P%O;Q(,G'UKX3/5!0M?DNXX^JS M7.,%$OK=7W=+?Q5@I>IDB>0%,EHV'LL*B&[(C+A/\_VI?_U^A=U/Y[FX!&\Z M!UJY.',]8U6F@XJFO;/-C$N5%WY:2L]K37:=98W]>I_;9L=TM."/!#8_- $^ M(A [N&QGOKW=*M>TAX>+FWO]?;%,FIJQ6*KG5V@1;6J8WZA339*,Z!7KJ=?] MZI3EFSA6% MSNG_] W6X*S@%55\>O.8*Y<6D%;PQ+(:]2+#0^\,'^TA@K')-SF&B7I?T\*I MT%K"7D<,TVQ92_Y\ .#+]\#FYM81):HDIM*JF)&W+!PVSV@$1\?POP=*");6 MB)\^>I,K@:LCU>"4]=D!)M"SB9ZK;[P MT#\C1@P,,D^X! >HMTU5F\V#2/MHTGD-TS:5GK*40^/#AMR"\K@IT(Y%=:U! M F*O=^TP1 _^I^+RL0T=]:V'<44AJ=TL'DDN MQ=L:";(@+O9LW$;)(7BY$L1&[EJ\NH[N9+7V'P!0$K&:+!XJ#]&Z&V$7)FWP MT9.G=3TT4K]P]-?(95B;W$USR??1YZ10?\X#FV3C!$1JLQ?&T.05,U4?TTU< M0/3ZSWG/0]J=E@!#J];V&&,#@[-?VC]3?^(GMDH.^M;P--YG, VIQ^+**-$Y MB,_5+A@=Y"B/0_DM8WFL51(&?MFDDC4IL+)-C_14KIA?!9U2Y5::&=M3)Z\M M',Y?-4.KBP,I_!0)[TPW*)X_&_(@**^U4NSW'<8.& R%'1,/ *7MV@82JVM) M.,0E>)Z_CH\_YJ)EE'4SGNV!2"'TJ/N&^3+Y%5;QP>A#+Y>V<*_Q/WQM7WVR MW;YY=C6DF_G7CD3[O]QO^9>@]2)2-[%C-H)).9,]&/OC!<#'7*T)!K^;4^RV MTY12ND\9^'8!Z\*W<^_6&,C6^DX/=7QU333%3Z3M/?<7+?&]Z\( M!:HR:$%0>WAL+(&)0+0'227V=4M*Q=U6<4[XF*= >@W _1TQJRC!P@W0K35. M2\3Q-:*C9-DQKN" +G GN9S_;']:T=7:)M;VXRB1$4W8#];..>;^XC=$:'\= M1W+7EZ<6AT5;JXX3S/DR%"K%T MG>'??<-H-F9%#S4UN-?^J/UE,=(SH5G&P @?WJD!4 "PL?C_TU $^JY*;J*G M/0P>H'"^V!#1+S3T21 BJ;+2@I!G!_[9W^-*EM?6WJG:VX+I@:+GXC/*&.RI M^^]2(4[P5V#TKN@JZY0/R:_<>2OR55\%"VGL/*]BM\@ $!X>\/H,YM":TR) M>A.K5[MO3.Z\0U:,FA:MEN7.,L]6F*],ISR_7!ZWC?X"6TWMS.DU-\72%)!G MN0^*8L0'9KNE>+3^4-\)D:YBA@U%010W\7.)[#,T WS MAQ']8-=K7KJKU[G M)ZU*_Q!N9>8EV+*J;72!XG23^CJCKC;UPE"\CN0!LMEM])$V)'PHXW6PS]FB MN9T4U,=SI\I7<'U+#G^.<,9X=GO[\PM(FTU"_.0@%926\UQM%7N7)20O=P.C M;%CFN.9HH,@8(>GKY]7Q:BG*#W/ >JVUH:?D >##P+*&NF:4S+-]_P"@D"$G MO#PZXV%70.(S7?M%: M6'BP^D^>QL1Z2"N!C6H\S]:/-$!R[(:8RV+.*GW,)5C\OEHLNL;D;=UYV*NG M[0'1N^F:=PQIJ_$OK6FLBI+#?B""K_ZY4_LQV(AN//K#B]5&X7=FZ@ZQEEAB M3_ZBDT:L?ARS=AM\ZQ8_@6/DA[:65&\8B]A8$532$@QH8SW*<1"F,_H@N\XYSD I[H"6TOQETP8CP.O M(595@U89A[5"2 Z"ILR.E.&3JHC*E$KU9-,%7UZ:$VGRGJL:4E/]OV]L?;VK M*M>VD+JZ1I.L4)ITE720@.1,"K8:9HJ:#!JTT3%K_N/S# MSLZL3F1Z1A0G.*F1#.Z*QV;>+XKV=73B?K1U5 7XF8-,+KI, '.G7MT&\?9. M G.G3NWIGZW=DH*.%^XZ4;EIKSM9NC*?.(,O9G/FR'X?KN!K&O^A,OR M/AY6ON=/.#!X.%+VP8CN 7#LN,M"U*VZ'5\##T]1. )<5U1M+)6FPU:G=1P= M:1>_%IZ%RP0D&K+9AJAS?7++/"UM'RR2+72O[ZCZE7MMTM9<\QOZSI]A/$%. MV!Y*80Q.#Z6;9Q26;5,*.:7=K=,L%;]8%4$!V!^XF7308S6 M('B!LTN#3'B94-0L>"#JBF-^B=]+O>2S$F6[3IN*CKG09THO ,_R$\"FR: Y MEF>VM[3TRI,">&[,Q5U1>_V\$YC-'C*;4,!JH7">7.BCHB\3WH.)+ES3B>]H M]GS**[K=>C.@0^7VV.(.?Y^J=W -F/+DU22(@&_J@R5K!;6W4P1^2"O._L;H M[];KPP-,_M. 02;&TZ3P!F(J7]:Y;M^"*R P4$EC-F&9ZD_Z]!L=\,1@SRD1 M]L3;+60?C4Q.W)V!N6,FC= M25])P]G*=(C9R0A#N^ EFV20UVVS#9=-=7%O)[D,Q3BF+RD[FM&F(<)]STI7 M$R5<7_Y(LU"EE4M]E]27BVGJ*PCJH(NL;.LL#)#/%?VT6%S<;LZMETBC*TV" MAGS]1]W*<#>Q[7__JH"E0Y#DA*??:P/C;T^X#^E2CN3R/6+/UV*8Y'[.B'%- M-/BXQJ+>UA"OI=TZO?,^'C+>8I_P[&",]V\JYH(.K35.P\B^C!=*/?4X$C'/ MV&FW?B%6HB100LLMK>'NG7#'K[AK7 JPM*4I.[N?D)?NDE^VG)9$; MM6E;"/$WL-1QCM2^=MKIYP/]"(;?WZR^'Y7@^*[5SR[];9O:YU>X0=*G_K[RJB(19*9_O!7I/?F7H[1ON^ M97A,+Q#U+>@9(W4I89P\L\%ZA93$?TV[>HJZF'4J [7M_;"0^&(-D\LO5]@3 MPGF0RIKF(@B7_FL49:=)'*W:.]09MCQ[^$32X5QG](37SV!2>_';B++[F9'L MDO*<"%"+V"TQT:D8PZUP>!*'X<'DT\@YWHB"6]_@5Q2*[FK6M]UME6KXA M@*ZS %M#0B3B#S:$AJN>/F'B#B==F@G;RXR%9; 92I9 M.\/2&GS":]GU-W44,OHF 4I+I;98F/Q&;V8]_( PR!S8_]JAS+^!=6/15+[S M. BC[M*&O%[GW^[7S^_-'B!QLE\=XARLB@ MP[OI@]RO3Y4I#$K1#&^;XQH>:Q*!.^VP)_*[.4?-6U+57+",?IZ&X<2D[\#M M9?#H0.^E@O^S6P:?8S.%_GHJ*Z,O6W527 >.9W\> F%Z?/IY%A84D/>5Z"F MS.8U/AZ9)(4$L M[Q!F9[R.7^G G"K0O2&Y-\$Q@3BE-1(\F]?&/XJ_3&N#CE6NS,K60-+["WP! MQQ2S-LEZGR/U:3$]6;/-?T1S%_R0T85QR_ 7C =+KC5O)\J'>]?(X@1#W94S35-2AJGW#"^ MCA9L5X?,&YS3OLM-DP\3VBMLM#6 ?5DC.;S3KWUK/7Q_V(3:J4*D61]HRK^M MGZWJGS,0,E6^W_OVO$+O["JI_DR M#(0>OYG:78./B#G%V^RG3C5<^#-I[U:G5+L^IJH#N@[$@NSXY5B>\;VH,C(# MJ0TXK^UEZ..4FT,4X%=9/(E@?>+G7H9GB = IV+910VM7>9RF+2LQA,;63;^ MQJ0)!G)SL8O] <:>$RGL+JZDZ"]_[?VTH@3!+M>K:Z'ZBAI(\NSKLY"C#YBI:LF)5O">N;JUB!J M5#1#1&9:;?KU+C_[QW2NY?F=;\J#;\\RQY]$A&4K=UR9&3NLK3AOUEWP=_7G M$IJJL6D:4UIWGV.P('^AMTE^ $;/J66_3XC4^[3%G%^3QEL ]TFH@3SU3Z!O M:.(+#G0 _59U[TPPET]'1$CI:_WAX:"^*@R4U74^G$1^,;P5C@T;O&+4&*.O M\"%3%,918>RAE V:IE5QTXEKL\+C+O=O*L..^[YL;BJ^P/+R^/"":>M4HUAM M*KQ,XGVCRP_T@+A2IPU[V[2G,7ZVR6&E2$V/'\C7\#_"3B\:7EW\KGB.[![P MS8UM-PV$+>UD[O_N)CZI^HQ,3CH(/"3KHO@C\[*\0G*=1T!YSN#G#6<5 AEE MO7\O:#I]^>M/.O6GE=+#[1;V0%5M@\/M./K#!/%] 3!G0,!'*2,V2?E[-[,; M^/5@^,"M+FW8]WSGEV-Q$[N%2=;(PX,6C[BR73VY"C.&-/_'$JS9=KLZ6^%@ MKR#VGD11F7+S 4".8@7Q;T'EOHHH8:K:]$]^$VGVPJEEO'?L'?.(EP-&^F;> M7J@[K[F<6_ASEFP&XJM^'O JZTY)K"M;[3N@EOQNORHS(6;T41]:1/AT+U&# M_&(9"[)+V)ZJQA;+E:*R]8R'_6Y=V\V%HSU2"N:;>Y?"HWM#ATQ 1'SQ."\G MW7H --<\ $+-_HFOBH)VW8V:?O6+GPN>'2H?,GNMR'C8I9[7[8G<3]\:-,X? M2G%Z18T_7UV-3+#G[IB^-["]7?DGQ (!_Y$:F5F"^V8Z,8(GE,P? #U\#?]% M:SSL@@\%8SP ]CXC0 \ ++?@".9__P)CXDP0X9_1[7*+Z_@ 0'"D)_T7K<,' M1?-W/?B>[)]7/]:K!>&%_Z;GB2F/L.X*?0!<:$"X'@!A+5V]N<1' M.#FK32UWTOVOD$+SH^"N.8M.ZI^@/ CDRNZ*VQ7+%-L?UM=6Z% MT?+O,W5R?$\7OI.7BP9:X813S"QQ<&BLDH!Y/?^VVL4AVU-SV3'3P+P M4 1JTE'L),FSK;B(#5*1D-HM:RHK.Y/\YE0T2F?:,] TZ5;OCPOFWY555H#' MR=OJH#3"G:[@2C[_P$J@H\,1E:S<@'@%T^+)[O).I6\L.?.5?JC3JVNJ6!TE M9I9EM44;G$XY/22AK;SE,[$<)L&TTNHFCQW][3=_-W96FBN@5QA?Y^37B\VQ MD>3E*[X!9IUSTR93:T<9%42I[-&<"AC'ECVT)\]RD;+ =8E[3+$' ))LQ*Q' M\"@5'JR;7"/F$KE*-]/X: $_+S^W$I4S$ ^S2#UIBOJNZ/B_>Z>KS+7NFYUN M@GD,1[") S\QZP,@J@R"_0#(B^QZG&'DJ!?TPM?GZN.T$U)W0ZKZ^X3J5T=Z M,Y,&XATV4JY??D-O BNFY#<243@/@$D>>"X*#_8 P-M!@N'-"@BS)JH@BHFC M=OE\#9HX63E2"EYQ]R&[33[<6U@G.@L7&@*;[B!]3X M1K7S[^. YNL3"G^##1IJ1:V:RRSW)>6KUL;M[3/C<\^FK+/0$>W .V-?YBO[ M:?!QNYM'J1)5A4A'QH)3SN9GO7.1YI/[[=MS9>]52@3Q>E?,+9VY[U*OOT', M*_?:.M1,HU%[<3>1KNNF&W/BI+E2#VD9WTE6Y+ &*MWQO);)[0% K(,@? H M$@8_ #!_3/Z;/E_] .AC1!(_ IT-^21E ,HBN#_JE/>"_ 3"TT%.W=%!C,3 MKGULI_8I'ZD806NQ:9\N"I7Y;+-V+D&[11 P73%Q"5K,W1@/\ZQ8,>GIQ)RX M('2F25RJ$A]@_3STR52">PR743;";]<8Y7>*+D9E_P2XX:I_MS+HZ.MP_KIQ MAM8KP+S!<"R2R^UZ8UR=>ED'D=57[^M\8V5/!8/:G(.K=4]&:?>".AM\;>\X MQ+!S#6W%)YXF@R?5SY<]7P;@)?4SL;2=,T\4CI!.;R&!R*@L=HT?T'XOP2LO2J2 M$K@N\AQ#:_[LC?P6/K__+E)HK?L!<,LA1_Y(G>_,-X / (?N#PJ!O3Q 0 W MH$88'+).G%[I/A,@_C;3 ?I(._:[:EE" MXU.JQ%7F>4'/*\TXS(\J0J';EZ\#K"D-0)&K,-2J=.MH584DV9^*EH)KR9K- M\N0J I/XB\STYJ;KPT")U5L?V@G?U+ZF*@NQ8Y*OHC$F3K7-:PV?'@ 8 >_A M@4.-[I=3OH4#I.9]3&G%KYPNI#W.5)&Z$M=K,_,2IE*5M5/]S9&-E34N45G' M[E4S+LT;-N\QQ)(0W-2]7>$2V@CY@?FV?O^K7,P@=^A^BB;3G.GDQGSX65JY M//Q2,&3M@F3^$2V0WW^V^:@>WM=_Y0W-C44Q(X)-YG/[\. (I\D"?IM MMVG,>W/_%Q-=RNG2?3Y#RO!"-$B[JM(&\K?,_\ME[8U1TSG$]\4-A7[K7_]^ MGV[X&4XXOU1%MWQ3F9^!UI;0NKO:(?AO&:821 .AA&?TCG+20J@W$B3Z]$7^ M!"U293C5%B4JX!Y1N+OBCG= '@"T*D4_- YRKUWVBJIEB5ZT'7-I3",M"X=L M;!F\Y9XVOM3V^-BA/7PK?[,_G5Q=W==/)4<]H7O'$0\]AED%-+\.3 MN^?KW MK_EX*["0+M6W(H W8'ZE^ENV7XVC; ;TVAF'G]V%((DA5N>55675#&D/=LQC M[JC!0XW>OH/.QY>T1ZETIDNKC:95O)/(C;1,,U. TN=:JOTQBK$RBAEFW\KU M/Y2AA@?W,5/R.<\/RC%.(U6+>EAOJ*#9;:,T7S RT"*%T0:#H6('KM]L^?X2 M'[5)7!NMP3%"_RUP[?Z=>>>#_YU7_Q>B1152167L/=I?V_QC+H47)KPDXJ]7 MQOSE6U]^JDU@"O>UTP1WB34A-X3Q! AP.%_SKWGOFWFM/=^N#/WP_J0G4E^>_9> MZ]G/LV>M]9N-'WKORPYAN08P7<2F]K,Q9O3ZZ;FFN56(&O^L;]5M%81&#XW/ M?4:F3=%=;LU9CM81;XFT.6LU?0"]Q-*L4N$2]_L:5QWS7#PX%NZT@7D>+CR] MJD=;S"C7NIJ-^9V)8'BQS=> 5GS9?M";PJ;7M9GF@4U\X8>93V@GSA]QQ([> M?!E:!":I;_$1\Z4>[I)&E+[/^<]3(ZG6DOJR6,#Z)WULWUH M-[Q+4B'L7_&>_!O8,+RZ%9)W^#\-[!>/ZA3V?@_20:F_POJ9@#_.[83KU\;78J>;UX!T"VB%+O:5 M\KC4L+%!Y3[6E^G%3B9I==U;IB-TU7R+N^[KPFE\KEG]:)'*'*RV43%#'M:S M.9^!;J]S.Y(SN3VK[)H7I5S;)JW$A&E?*:,KD'3U W)SGI#L"^-5[9!!=^@U;40;07F[]/%-%^+7 ^)U54\;)NL;")! MJ^U->UK[/EZWD=\*B!BWP]:U,/YHD?04E_OHPVMJXGEO+>R5=;P9?U>6_"H] M+MW\4QVI2;B?#I X4S=GUN#>$^7'[#F/4OI2M/A3= TLV4,[F'=6'XB*21Y3 M[V SMX*K"1733I^9V 9UY0N"9+G]UH0@K E:VPQV&A"?,WX_G 6YT+]RT,)_ M]0EN>0V(E,>Q7P.>E_1 <4)Q>(%_.R!TWF7&9EQ\L^ROKHAQ8?IU4W6+AQY_ MF'=3YF9M)S??B#>3!*=.W-#Y6NXG#D[DN\2\L+)CJQR*@RCT^S''(^$K!IS5 MU D=M:H'>193FSYAF@_'!Y5N(D0;XGS,G'0D3CM"2%)TLDDI']7Y ,,D]>3[ M](72V6K)CD3-'%C+'YD@2D&Q"%]P=UV/K[^LR#*=C;R,VAQ3E\ZE'?)A1Q>FA3"^3[9F^ACNH7+WZBWG1BL6S!UL M0^;6QVN ;;N)]V<>%?%@9B Y@T.[22RC**_F%P.>FD=J>L/"KXCVK3[S'Z2A MP]XDK0#9[^.ERO:F4=JMBSER3WAS]>]NVW/SI*YT1/66SIP/< '7:JSE=W$6 M%.S_"=A_^=.,3>W_F(+2_-LP_%_7F00%!X;_HI!.X0(ETVN >DA>5'P(TP,0 M<]M$?"*/4OP4,)^]Q]108-^SVB!JF#,0Z5UI:I[LA+)GE& M7F8S;8$5K6A%C4]]:>POC0O G6\ M8 3[0;S!-\\QJL*P2I97HO#ZCTJT=@R#HVI.4%R@Q:U8 7@GI9%#=)LR$.7* M9TY:+\^>YG,QU%M(X6'F;215.MUGD"98W69;,;T7_'>Z+_?6+%Y"PK_AT,N9 M8L3G5KJ^8M>F[ESSK)$]XMO/U65 ZE_CV7JF7J8&)%/D'Q()Z]3W;?(%^N7I MS)3K;&,*U&F]D-KGI5V;;I "!PS]21[Z^2;_, M^EW=F?IOOZ"B"@#(D63&7F3#HM"?:668F'Z8#Q_AVS(R5CWNT.A9O[QE# /M M(]5&VV<:$3Q*077AM0BQE?@SA#S,[4M[;"S:*SZ#-&<"*YO6,.J6EW$S?WT0 M;WW25XP6:2+)4)'NOIF<3*2/+N7+ZE\+VJ*ZXK2(N",3C+5VVT,^TB^-%[V2 M:[?B"4*L<_316REE 4WIR 7U\>-6?)17!IH]I #MDYK^3A'?Y3]-,*#?I$8]CKWX ?=G[1M*4D%%W.W*_VI$UO;UW*H5FW"9Z)Q$+ M?T <* ?S39O^8P; MX2=CN(IQ?C][:$G)MM6WY*]0#UKH,D/)_%V#KD\O[]A9/S! -.VE5<"WJH[/ M%H=$;Z8(R>;XUI*;Y5YAHNO@PY"^8H?8OPJ<_2;(?V\F+GQV>C)?"8JQ[K4T M[O62[WVP^LM!2%(H76_GQQ-VJ[1A5\Z&M+>KR]WCF]9&,Y"7@8W^P-9YQU&( M3@+Z-X59>2Y=;;BU>G/ESE$G\WGB]O@*/MGZ9Y,]_ M"@=-U@5:$NF$#HPJ-'$QL'T]XY])-7:$?Q]J2<>FDE1+P(](K7KX7E9Y5 MW*C;0K@9-\*%4OG?%E==] V$C:RZ+Y"L5:N!= KI9;+LT;D">L8-W*UMQ[]+6MQ MP+3^";W[R(^>DE*VDIEY#S7:\USK#.3)3X4/OTP00IC?0;]";\+K.;G7P II M(R8QD\O^Q TUHJ(D47=&-,.$;O?J"6B,LG\89,,"$#]2;:7 M@W:E]H'9PL,ED;P87BPW3F/?ZF?2(.,/KK(;%'^?9\5FWB5K(?+&F-X8L5A4 MT1'0>NZT1<_TC?OUMUO?X@%W 31[-WY[FV:X('&+/M:06HTKS>Y=DLI:;!!- MIK[16Y![? ?MZDXCM853LB(V=Y"3TEZS/?I(L?]#8B4SC8\M].@[Q]6;/ZZ/ M"Q(6O=0K@C1I_ZJ_0U[14[V9Z7GC/;WK9MLN961EEK@]9L6*5H>CG-)<*ZT$ MB/]6V>M7EUYUJEAAD.YD")R!EK:07M/E+N^[WYK+PSO.&\7EL6]W[U-1UG((3Z*R#<")R;"/7917Q6&[+&;962[$^WO,E MM:FM/>'!;[OHQZ&TSS;R!X K7',N_+D,W!T-*4ZI/Q.E/FO+K$/[B(V@[)DV8[8;=?SJ>(JHD"5HY 5X#**N*%.C426-L MIM7JRF\?-(C7:49]\!9^+4VSD7E<#T]8D9@^JA=1,M?69O1N?Z;(MG5NKJYI MU_1Q6%B?>YCKRR#6.SK]_5/_GOCO))"0R"L$R@D9BWIHW\BAPR0KPLC-\8A5 M7!$HO3X@)]*&I6PH(AP.\G5Q[=/9NIO]_.0CKR?-0<)B]@>ECP0G1S#,Q:"G MNL]\O.4HE,Q8^VM]18_0;;F VB&:1P[Q6EM/R"1.'C&XY3Q?96ES:XG\(J)< M6\\J] (VIO-,1$F_I26HAL%/714),.5A9 YQ/*/(B#TG5Z9T\NQW%W0V(W MZKZ(J\[P3$7_]]1A"?_=VI]76UX)*\O.Y]_MR+[23^#[O^6_3EY)0U:,79W[:E5&&A5NSFJA-Q?5?=$+NRPG!XB%1A\7A>H$=#=@?P M < :0:CDD(J-QJSL+^VD3SQLO5#L:0-VJNDVW%/]299/.8G_^[%/(G)37!6* M] >=GRP?V]?4)I)JN22_BT2XG^9)N7T:;;<=Z.&,CV#.V%;XC@#NG@L0;EX: MK&\G>ELRX?<>[)IY(7;9$;W&3=-\%_(_76R:M$5R'6ZW:D4NIU2O,S?#ORHH M0T7+\G<;:P4KYJ4G7^ZU$XK?>HH=_G;%A88DH/H;+6UT(R_?"MN8>H4TO0OI MWM0DO)$1&T8MI6HD^8(AP8 NFGMF_[+MP78'YPI0#AK_<@>Z\C*@DMUF;@K[SY\G=(,9$H^H/C4*5FV^_T;TI,5ZT#W:+)P" MRIN>9D>]U/L^_?$+7EKK!;K^V*V>(0$,^RZY(/'-+M9+B8D MMMYAL@;\6OH39HN+2\THOC/[U_T)-"T)4A_CSY2.M3=M:W)XS\C._G#(XE'E MXC%,B;NVM6Z*U&D_B+7_3T.E[YRGZ[0-3#]QA?GS PCM2XJMMPWD:PLD]P,; M\3QFQ@LVS5?3M1>2L$V>54>=^/4GK[U"00J!ABE ,S#?AE:0*V/]XG;D9XVT M)CN_WR<;WJ, \& IV %3'(42T3]"8,4>J/](02RJVB@\$M9^)Y05KK.8*>V] MI#+FFQ1UE#G7AMM@333EAK8FCC[LMSCH?YM3YINQ\]3/-+>L6Q!-KBKN:NBCBTPD? M[4#9%8RE9G/Z9]N+#I]/ G.E\_8>9W,V^B M;/)"!=34;;NB5K^\X:G#>KARV^3!5*YV&'?@T9"O<;7OGQ3JOIT1+.W1M-5$, M# 2B//R^F0"=BH#W2Q;WF'Q:55DP<2#>8?T#F;MI&1QKAVQ_EO>8@AHJ;133 M-AYZ 3]$/GF?9&>IV7WWVXX2ZS18[!U61'!,7MYS2]UP6'B[_+%"]>XP#UI1 M@/!%K$"^RO]$#?5_-8O!/AAQ'C-.Z5B32DWH!4:S7'+J&2%/[)YJL:FFX#U9 M;@X[$UNVW%C 7YC.90[>W*?"^?O*:*%9DLO7N#Y2^TY'^TC&IS%4M^#I9"$, M25E1GT_P>%/T_,$(W)'^+&-JR9$IO\E:P"D@15OQBUM#(GT6@W4V0R3MF[N# MMC\NUT]SC&;@QCK31U7+IE,K?!^__>%4D67#OY;/546WKEG>*-?E .S5MJ'. M>U.!]VLB'98*+@UE36.VHNN'BF,GKLI#+HI1 MULW3);=1Q\&E53L]B(9B]&QX7U3+Q[Q+$N+O7V5JT\N_!O3HEK(^%XFV?"7" MM#>&6-E_E:XIPI,NFQ-&C&PV2A@AIAGP?<2P5!S\0._9M:^GEF23BM_M#<(]\BK0VNPMYH!+;9)^9=$8)+FQ\\FZBY&I-:9UI1X_( M:&_9NTCANPR$)^FWX\.L7X",=3+4T!VPDO&Z<2<',FK7)\QIM[(A7/6._PM> MT]@'NP-CPP6L:ML0?6Q)2S@H\V+_E,)#K_=RR+@#R7$ MW FKQ)-A7==<$_O#91SX_J3;E3W;\D<:N.O5FUL1LNN.R[]VKP$UAP=F_5_G M6^H;"H .97&'\X)C9]'N*;OI=ET655W?M*!ZM6G*SR>?6OQMO6(TNAJ6?"(L MI:A$-\VIPINMQ_"N/4G'>VW(M^%6Y?B/%PV,;N(CXCB4\)DST?%MHHPY M^.^[T.!G&Q09W(E$M+ZQ O]1KO;_O+V6L#B2-<$L;BDCM5KV+Y*AJQIX@5O] MM-8^\V=[J7!GYE($.2H9_ M#"S>Q8H[-OC-G7NX5Y/N&'DY%S7>CF_B?0,"D(<8^M(&6-_!08*>[5U9DNJD MG!])1Z(V#[G%7\:WFEI6I]]Y>ILM_WV=GR744^QBYQH0\=\?$_P0R,;X?3XQ M4XQ+C"[/,^-#3V6#\F."7R;DK5ID1$^?*D8XSP;]WU-1WXJX G"["'A-6 K/Z@1J@2V+<%E(I:)B7)4E=Z_..BM7S[Y&K2I+ MQM3(!Y7?]O?S!#@&T^\R9#<\O=66AX3!I%KS$.&L& M?HDK0<'BE9BF.Y&RTQLSW+C/<,?T[_5?D\TUW.]F<;[)9=BZ:\A %MU'N98R MJ$!@<]PBA+ISV8!WY8]LHT69M^J2.UZQM$[?&:LM%1:WBG:C.SY.O8SE1+5/*^XD101Z_JM.N 8[9T_^/"]X2 MUGMS]A\XY/\__#\8UF:[[&PC8;Y,[0;[X M*N.UR(P01ZSM$RWZ#_*6NNHLB;.O%KL[V&LQM(/1(JJU*/24TV_B7G2][3V M+7EI"&("U_+(]ZS=+ZQ"BI:#.F2_M/ZN6(?6?=5X+/S9.IMS4V5,_OUG]F#P M8_(6Q!*$9TF/K4#+1->9^+@^_D.Z3]S& MJQP_YYAO$91(O\#C(-*W]U<_1[QD*Y_"YDM;QK/+8@4AE._LHF;=;#VI(K.J MCI=A9^0R9-R>C?V)*^O(VM)?V\<)7G543?'Q&SAV;,4T/@BY;&W^'1>X/F*I MK#L%;; )7!:ED9E8>Z0-?N4W9'A$XI$DMQU[.S""=MN:'*( ,D<-M$KG(4U% M?8 @R58=?5=]AL$%;GJ.NM?TRWFR^2L&[ + N!5ZG'NI MXB\,4?0[_\JOB91SDS:^_>DO\0FU756+E]T?B@'?/XK.\K7?F$%,N^%4DJQ MDUGA_/I#YW5F7>O,5ZDUBJ*F7*M*J!A2M,*S,OA 4CA(ICL6A7 VP_ MNB%A743W>2NZ,YY[NF[439EB!9?C713$MW*(D'SC%!X1+"*IG=-N\2:/"3+? M08;6B),*8MO6QH@6ENQX:;A7@6 OIZS67TSQ?*BL0;WU)(E\MOBF(9*Y>@R@ MV!/[VSI:N8X^O(,)M]C-1C^[V1*DVC_]R<6V/EJ+3.%;16H'LIIUX[E1]\@C MVE2, 38?/=Z31SU:8.&XPH?A_9/S98^I!,\=8+!2E>;<'SKJJ<*L@MBXL]3' M*>](=4!CG+77R=XF5+AWQ3E=Q;9K-ZF@3!]C[YN@9U>?.B98'?EV0'=)R3 D M'JZ J?7 *&LVX%ZM4JX(=1[P3G8VOGS_& NK_:OD*WTT<-E>&W_V3Z^/;05S M#*$J6BP$WF9=M7P-<-@QDNYTR?5[]K,L))C64YOZ*8FX%@?)FH+0A3[(W&JB M[/&Y*=L_6J@DC H MD((45Z-C1%I)V&]%TUDS93?_KAK#E^*RU5D3;[?5>"?Z@WA^&6M<(S?46WO*!:*8,7UAZNJ&LRF[R=/J5^P; $DSBS\0"\;? 48#RN,X[$ M ;$MZ,88!7]7)!RG 38M5O4O7]J1#KB\2G^@W=(1/,3&L&W*+/Q2?%U0XOMI MU5G7-8"NSCJ:G>)(X5UQOS];&N&*^K 7=45S0[KFUYY([O28ZG%N5@$JQ*05 M/QJ.+9Z&B"Z,!WX%D0Y*^Y(62JNXQLE_FCF0V#*8HK1#A MQRZBYXJ0JPS[&6QW,4?)Q;A7_'(?$>DP%A4'C1BS62C82_DXN8'%(S7S;M # MM0_LQ! Q#8S]_5%X4E"2./D$:E_)#WD9I[97- O<1(6C0-^'TS))OP#1%1E?:SO-'4Z9"3K;;=J(CU5&= M<>S^-:!>.KD0_&H&3^&T-LX("M.;%A6IA(MY!TD_K.3PG^31&;,W"*XB_@O: MKM3UNC Z:^BON82,5E'EX!\!$[-$P+N/\Y[T=B9\IC+7.O1$V/.C)Q6SRZW M?(?J22N-BJOI%8H)O S<^7=O^4OO3JIAY//I2I?X^M'4OM%)]#T)] MT16O *-V*Y!YJP>35P]P&8.(N0A4)\4OG.>1D**N]JQWF#N4<&@R@DM\T5(S MC5E@._X,%7P3-.L*]!C@4UP(RM)+?=(V<_.T2SK"]Q\0IM\Q M3$V22ZS?SJ/I=*$@Q?-C$IN1EZJ]2L*SKR*<[F#+2G?.O;T0IKV"M4*MC&^: M#-]_^(H9N%F9F9N0L6;#2Q4M@<;X8:\SKJ@L[U)0K;1](-,""K[O-6;*]6&VQOZ2XW&*YY M;TQ(S#M6/4#Y#=SG1QKWSF(@A>^^.1OI:P-O&P6\:1GU$\Z@YO'@XK2[G>[# M,*J"AJV[P3 A/I]<3MN!O8B!!''54L=]'E\C>;56P[7 M6'6D+HE'YMW !%I5W7D7'\N[BZ8-S1K3HJ[I1T*I/9\^$T9MYR-4MMH6L4 < MT@ZSCSQ%+-=W-375SO!7-[VSG\MJ:-BQI9)H?HUN>T6.(C](%*#:IS%^6(C7 MG*J'1Z]PH=^T^:D:3U2*B+E]37G$:=OT6^%[0G:*0O'8TT%6((45[B_2FASL M.*'$8'5S#+#5.\Y_T$P* [+=CN!.T5D53N3\^&5]ZP01K,@6NZ'T$*P_":'$ M65]XF9N/A*>@Y(6T6:67JT2/W6QE$^_9L+16[\BR4&L",K?PRA?J('MS%L"3*C M1 M;2\S /%O5F9>ZSZW?%#EV7W1JU%S_XF7J9?;3=Z* ).V3M.5NUCU6(FS^ M5)L&TIW&V1="@JF>4Y#QN,T4%6$[=6MO?_N.8\Z[W](UM+PU[%\::6$9._]H*8=7YW^0X;!3^ M%]++^U9W< O(\D-GA@>#YY4#!4X^KE3V-13NMYW:S0EBV^2C62@]+"I6:W7[ MW)EN_,CEZ@G&.,H-;(J"D6D@@7R3+GRA/Q#W\'/4FJR?%Q:VWGL$ QBPY[&Q M1%Z;HV)8<;9[TTI\CAU4+=.'WNZ,H'=U_4':8\UMW]M/$ H\1S]'G1?C/@W_ MZ'B!_D7IR/Z/_@C'ZZT''G);U86]P+"'\DUP3S/QGQS4,Z8]/Z-*G-0@"DA)$.U,^ MR/8/3N;*?=7'G1R;BM6]S 2KH$E?9UQH:. \'-S.+8STG=D>3(M6_B$=YA:* MRME,3@OI?=P#^[1=0GO:3T.PQ5Y[#>B>1!OW0CBG?K^'UN$URH#:V'LO':N7 M7HTS44)C*+^=@]L\K+0P$E@%C$R?-2.N/'CMTIU;=4:T[B)' M?,G"0MAW8 4A.Y3.@7H"!67->V:3Z7VY&K*B:<$-HE:CK82_-\[7:Q^ZL1IH M7>)1\FJQ*S0J//)]^K(ITA_Z7XEWI!V?OJ97TIOM?.^N/(CH[&,V'Y6&,@RO ML^,T11[H_=ZG^F]^SH';IME''#K^SSHC,CMF%@1224 M>0=AW0MGMQH)K.@-*E9 Y&3I,@UZI]<0W7L>F^T?^X).=NQ.T!,U J]-]SCE M:D@9QJ;/BF^6!X,M0N(&4AV^XCP'7_A0JK$V\,6O$#V;@A;=2:5*0])GG^ZT MZ:$=4+-Y<7"\WIHR$\A/=4Y!IVC!! >[,-!.V>5J:E17:ZGMA[O! @0;JW&YE6/I6*B!B!\\VVF[H6@%-1^SP?'S)?G:07BIJN<32(^$7\- M'Z=+1&RXG!L[K>O>VFO1/<@IQTG?=K4QJT>[9+[@S:1V*]&6H+Q7DO]>46#8IME;7X>IT6(^4)!>X-8W_ .(15JO M#?9UQJQ2X-V1\-@5J(696+I=^FJT179'ASG%_1'AO5C-3JW64R@P4^[3,A22[)Z<^0O MR#@C+R,?U0'[$JQD?IER#; ;I[H:S_S*_WJJ@[GWUJY0R?@W'/!E2YAANX^ MJ@Y/"LW;%^DN B,V#)7C-)!1IKE6=."Z1CC7["G2?[TR8-^X-M/QZZ/%08'& M/L^0$?8E:5_L.^OG-]&+85^ K354H]^/]-&UI$>LW2TC&NO24Y^LP8.M3+3VK]^I]+TD']RT]XU4M8 ME<4N&^_W:;!1KF(+IB'"7Z10UYTJ75GHX(QJ@\Y(/=FD[+;;;>]_:*$N9G:P M)X_.$<*+V=MO68WVJ50V/'$K:FF>/L4='J4X1!(HP/AX2)8^% H^#AF?];Z) M9E>%$K3J,M\\>%5F-48-!G_F<,7&WAHM-G M2@86[ /'O[RL<#$80K/9NMJUG&>#KR!"C@77"157L9=;BY <0:NTEL0IBKDAWJA$4JY)V7$8B ME6#0M[L:>ELUNJ)O3IJ[SRTPVP?59;C8U4%LBWV]PYVJSC5MY7L+0=]DQ,B2 M&#L#^>3*J,4(<^\'<:H!P(LHZW!E1GP0.OVL%\(UWT:>.9ISE1;T96FW0<;) MK7@*R??.$\XMX78RC.!HON N#U>R]8CW#S[@0=5T"$)ZSMW[X-2@,",@KG+3 MDO3EM(+\5EU5^HF9?VOZ$66/?+3M?:::1_R.X+?9\[,?7],K[*,<0L$ZZ^XA MYWGAIZV',KU7'#.G_=-%K8T:TG/=/5^W:"]^W;,ESGY[..K1>0MJWWH<#%&8 MJSH]IM]3XD8/P(L0BZ/N<+EA?]K1QB.DXXJDVDDX@\Y7APTK3;C?EQ!V95PA MTK@_06@='@WV6&,%=J.=6OY$YMGY.:&8YRX4D/][/#6U69H,, M0@0P)0EM.NLSN"C_$E"-J^_TFTD7#NX+/H$#;.47"_770V,T8PR%!)^S +_S MR@5N\&-^/:_GT #E%^EM4[ W=\X>ZWW?Z+[[B]:6X'%7[*$D6A'FBL22 MVU39B6H?V$1QS!AMU&#/'!J>J!!4'/-'QY=T])4[A0GSF_II%&=_94'0P9AM MHK28:,#W;@#).5\LX*\1]->\L7M4AR":YDH42@ER,,+HP**_Y)GYR?0_GQR! MLM0\I[175[>U)0WC'*\,D.G2#8:B"^8'S*2S1#Y>,M\5(:F/[):WW@[(\\U__&T4*_3^ZKWN8JLD9L2$X1J7MJB8\2)C/.@H M4UW8FNTKUS4>:B&M0ZU89X^]6UTI5-OFI;3C&%>X&BFH+N2:]<7%N5BPG^;+ M;ZC'$XCP,EC[,NOT4,8X5PNLA93_+"FBXN Y=76PQ??>?ZR'GK^%";T:HEQS MUF\=MZ*(2\78F&/\XB#$^RU'U<*4IHL+ XT2IO+@28A]?]EHZ''2B MW0=7:\4.@];9*2Q4JW"-71W"TW-7NO2C]G1TG19#+_N5WGB:V1WF#.^K6&G4 M0R:LZX-Q,NO'9#BBIVB[,YB"%WRQ?;,AP]6?]B.0))TYTPEBD0*+&$3GN?P. MV![*^&E.F<_NGW*T_ER1+97H[\1J@V=8$-/#-(E:V:U?KWE'?9+%E4Z$= MN5K.(_<18P85]LS?L.([4*0C3FZ%F+MI1D'>%PT*[='7NB4L'AF?4QG*8"NS MO#;_$<^/D\=XCJSI#NX32UK3FX#XWTSR-*!+PL&ZOF(^>M+331'L7HK2F.Q$ MKR)ECS3)SPP]') M'<:'\?-?\-R7M5D#>?3U[I$KLCAH&5XXN04@_0)L>3_->1U<% MPQY?!PUGXYM58M@5DR1&[6S'V*0;,NA/)+>_%ZECO'O86M-;6D6$6ATPA\?G M*EW&@X% =Q_DCH)&17M?BX5?Q5[A:(2OO( >Q]H?JS_=.#\K7 $Z RN!&>]> MN&)8$3\G:J;%1WU+>SC2M;0MN\IW+786+=9[_ !7WJW\ M?:[R"PZJ-^O=3K=;)24_8NZ)67CN$!_U$=;RJ"1UQY'Q>$7DLJVJ ,,?SX'F M[X%1@E71XV'V@4&!?69!,Z]5;R>'VIDDATBX %)#Y1Q*I$XU>L9C,MD'Q*(0 M[/%M,O(6CHCVIJ:0KY95;4E#O;5"M[X&A%EG#6(]YI5(02,HO@0XG@@CUC\D MY:H?>*.6@')WZSV<'"=_:)U4I3\T%!47?Y$ZX_D(>$J/]4,+LY-#R'%^S\-Z MC*[N/.Z;UD9>6*HD:#AX/^@4&Z$.O*7)>"M$H@>N['X_\#6N $/8946% MDZC$C5NAP4<*A#NRHJ M[4]Q43'4P1IJLPSRF9#:VR,Z6BP=(M/\&\;R@9F#4@V\B_9#^<5#:*YFK>O& MRI'C469Y?:[B.MYJ_DX%(PSMC5G@8KI[JQ#IO[VNPQ:$889 M%0EA!1M>EH%5BT$&)AG&Z&R/Y3V^XSX*J8XOQOZW&#Y++_KMMC86O06_K,.5 M7;CBLI"=46)7U/O69-X4Y/N/]LVVJE'$E+)YE)2_'U8HC.QKE+*@D*EI:@W5HETPJ<2!B+L_5= MO)8-^M@H1)%W4E%!(\HKJ1..C1\(,V!&GNIY@_MU.[N;6X: BQ[/T5, $7W,6!? MZ3%&:MK,L>7E7?]E>J]&#D&N,_OW-!3Z0EM 99R VDHJ111>=1T:UL&'UNU- M" A:S"NRWT&ZE]>V:0X&KHEF'AEYXJK V>O 2[0T(",0^(+!5Q&-T)R"W&E=3 NSM+Z'2O;&+0W6"U50W "42=DMCIW(F8T.(X4-LW%J M&.P]9X_IAR$JVWH3].QT/SXT:'WW-_JIA#4(,L7.5'B9U4&V!Y&^&@R"*#ZN M1-(I.Y\PZ9P(O_T;885J+"9:E> T(30(%644]GMM"^>6M%4P-M M<]L' X;QI:K\.H.$L(!3,9R <9C/-8#]Z@=$>%)!HM!J_WRTKZ&8^;[2 ^&I M.TWJ+@+[P<1X 7:;U*E_0@FC@=Z_(8LQ$'I<7,\5;;398+[%TE"E6+0H_Q*U M$ @+/V.,LTUH4M2DG<9+7%;#I<9CF8R#(5QXR3D('?!\N2(C0 :;-N/W>N7; M0P>=G;O#MT)]DQ>)B 8:#WT8!\%C\NK4>X]%.H-<,A#69-J%*^RDCB<,"%M M&JA& $^8+0@'N8^2R#TL8%UB$=A<'MQPOG/#-:!6M'7-Q-LD<_^*6I59!V5;%]^R#1,B U@ @7U+N4.R*Y'XE;F!5;[Z-'BW3S_88S9OPVV2X MTJGQN]1TVMNB]"%"3I;0)SO^W-D^J\S*KN_0YIWR"P@ MPD.Y0FSR7=LW9#[R![[O^R^)) ]K)M#%FG)\\:P/=AKJT$D'$D-]S:A"0#K1 MQR:.=?2\)S7-?G\U>)):Y4ZMU/PZZ?EPL#4QQ" 6F+G7K^"%>:"-]F)5'WLR MQ=>9;.3AR9W\O<-^>5.KRYYP+KCZ=+"'?5%I<,#J$<8ZK"T0R7P#&[FBZ*-< M1/UEHCYW^WR)GRGY@,/;U( =$#\1"S.T6PW.ASZXDJO!":%&QL.3EACR M!D@5! <>79#U_,+W$ZS+5^<2$\6NG\)#KY0ORSMDP:JX$)0NT9XR:1WSZMTE MG*YV_=R/N.&B-)*_5;&O:+4?*Z,IB3?F[F;Y8.95+C.V+[/'NP[-MOM$[$3# MZ&.^-,==L"QJ'G[^V8P,K5Z?O_W[9(*)[2]&%;L[U4:Q#@C MP43%#? RIPR)HH7 -X!TC:<$[I\?R;'NJ5)9&7^!C"D)XVPNM"$_C5X[R2#F MHI!BI./OO@'GY@Y<.9OLLI/&\1RU2*^Q>Y6+\$BE)ZG8.=PVBIGBKFA9T=X* M2>*@3H9%1*K63)5"ZP?7W*=/;@N5G7L]=?2&$%PV*[Q9UU*0^M;894T[N :E MM!"F@W!,NR%G3&D3;ZQA$_H;_,+JO MRT46N57_;8 MR7FF*WU,#LT/SHSM[\W_2&BAYV'/0(3L^/L=Y%R\ \'6C@_R"JR&T:W]2I+H M@03A:\"BE9#YKSE9TK'1Z+EG5F^_[3?AOU$PPETQVP-BMT#CV,S+[#_,BF+& M<[P8J?"S3.E*8$5[97V;'6-T[L3#!S)ZP\RZ-QN(C!@<%+L#&3# T[D'7W&U MS$KM \OE60W_>G2[T_;%\\AH]DF^*LJ.7Z-\O3W?47>9A;=#KZ_['227J!5: M ^7)6I\(/WG5?99]+_,^/VH-UL=Y(0^9D]-"OVJ2TJ4$ MY;AYQRE7-V9!Z1&J_DEP3-63H4-+]P'=R"ME=$?UA>"-SGR!@U:!*L&,A6KN MY;MR%L[NG!]5*.^]3J[;!O&@2=90P4J1-W,U[\8\^XVR^HR"D74&_UD%=!P: MZ.;^=8.E;M9^5KVM%U(=Y3&QG;D'M:=(G%>N\^MIA;(,(S\KB-D%^D@:2?^V M)(W,95A\F\5)3_#IT:"R7R58_@*,\^M7HL4U%P)7*!J"1"_6-:*F>UIRLSC9 M/)?JGPD&_ M-F'-DM3>I__NO6__269;S8-1\.0:9@ZMB!>_IT"IIG0C#;GVKX@+T..^17;% M.-@ @C["1RC,PP_I*F'^V*FF^DDW[)WL&GD;X FJXPL:'G':>1OG_G)"4EOV M]));IU';7-NDX\#C2\0;MC;RDE0#9P0V+[^'M[,U=I9"9SOUE%7G/;1G%'V& MOP$I'!0-EZ#ZO/:A%@N*Q<2W/N&YVAHLE_LFE':#AUG(X[]XZ,4_]5$:>.%5 M"NCX^C5@->J?;AU72S\Z=P3SKHC8?Y-*9.#,;XYO*%*L3S?:2GP*7B^4HSTP M'Q<$O;\1/=&W9Q%":7B;(OL2%6A<9BQT#2"5Z5T^9J$X7[OY7TO>G T9;+6% M^5"MBF"DAE4XTT&O/8."C4>O43QB-:WD+X$4C9Y5\+\3FVV-_=:UXU%X2\QJ MCS+MT7&]0/TU@&QAQ,8)2!8M8JMU._@S3<%[*,@CDO5.0-I_F Y'@)2&5F^' M#0ZZX\P0#94H,6K@A(665_$"D F68U#LE/X5@NY3AS/D_+U7E MWUDI$%$70 [S@PHL?5>W=B\[4'X0VVF1T<\%19*U;%O[$G30HK_]+*_8?]'8TCY!S2YI]]9@Z#E1\1V?7'VH!U0P=&O' MQ"EER76%,WRXCL6!-!N2MMU9"QT84G:$ARFQX<* 7T<*NBN$?S8\>,GGV-:< M*VH!(/=U* FHH+N;2!);HA/041-D'F1.. 7^>H6Z,O37NNS'E__ !V%.%KN@ MK!V,>(E4]D_O1!-3'Y!K=(J^Q:O#$5IA?;?0T(IT!Q@25P M@6LYVJB\OEXWT9+)T]UT4EN"O\?V3:%9,G-7JL_6@E.1?Y\S_R! MDDS0EG3)?^NI*96Q%B2]KH&NRG'P8T_S(*'U'I*5C]D3VG+J=#EFQ0N&:G7( MXEF;<= 2'9;0$:OI/Z!Z5JFJ6P]8V_N2XQ<_,_J6/^)(9Q5:^N?UCW$QF/6U M^0AP$%LZ0A#84+QA(MEC0\Z:RMQ3==R:O>9391P1UC=(B_UH :Y 0"^<"2=V M*E8? &\.6)S[FUDP7/E .F79W[SA^%=$PW:#1_P\[84<_BT[.X0$9XZZM:OQ MG&FS=1Q[-V_LT6':-#.VZK@Y-ZS2EV#GU#@5%+;>LP.M:XR 4%\#WM>-5NWX MR0W-=DR&4*1L@CO%W$>S?98>[UK)E$*6V;CFE01 9\B\&VD>?K;R&#,>62]= M:V*LIQVH7"L8OZPKGV\28D]2O1E'Z<^03U$B?,6!\WJ-:;\&A%7^B3-MTWOG MG#%O9M9Y7! R1JW.%CZO:IUW/CBPHT1QM6JEV#E39WYHTV\V&'H:)R+1@Q#_ M.V\\7W&1R3"^3!)BFJG.^<8PS_D41@697656HOUU#>C1P3!C@U)ZNR9AXN=G MO;F<4?IMT^_'Q;4!;Y9H//M?W24>!01YJ/EW1G.*R,(]=>ZD"NB#I^RFD]8R>.++NE,8#,I8KTO@!&&>D?Q0]K=8+SMBL<\3 M_/8[SAP3B)SIO-]F7MXO?,X[PQ1JO8O(CW?S3K0C= GQ1P0]Z1:DF*;6K"Z4 M_VZHES*8SU;G6DXP8\Q+$2_%ZI2K\T!=QO?%B[CRF'!M/N66QRF*NY.@_2L^ M7SG7@3S>(OS)7T]5;EB2#>=,(N,KH3[3.>*%W_+2*>":3==646.@ M3I6U/N9K>L"?@637$BW_@.K"OM(UHG&+%*77BD&[\RNBN:.'%>^G,>:[>M0YN1&_GZE2 M4Y<<>EE%_+PT_!H )>0(G%W4 ;[)ZY\/"-R5EW0\G-/TX>1[GAA0]?@26'X_ MOC!VRW"QS4]'MCZHSDE>"69_]Y)&S_)_4)#W?VZT0WB#:T"R]/Y5B]HUH"!V MOSP95W(-X'(=O_2.NP:HTB(=.D\$^Z&AUJE,2SL^0GXMDVX%L.-AMZ%._:\D M?Z.NB"-*57PN&$'B/V1&YS(\H._\J"XF7S:F5.O+LXCG!CZ"?^.^!ACEJ5B+ MX3*P+-)*3^;;=-&-*%BL$K4VBA16OW=NE^Y-7R9;'LS,\A(.T>DASX89;T(KWH4[Z'RL>I+V_$85"% M!&@1F]0TVW,30[X0#BN^DBV"+9'2:P#LM?Q?T&]?[-J\TUK>+_.>#@I<)5(Y MQD]) ",3C??Z4K^48390[9LZ\DT2_9=#^P0?P[0]HHF-6/+*GL3D835F\"H8 M6;P!3F\]"W:CVJF*0UQ]F*,/C8YZC6,\ZMW>OB=X"R#XNT8N3D!&H7I9)H)7 M]+J0Q;^ ]5L98RFP=Y#-XNN$5(^?-5\]0KZX!M0WTMX 3;?"-6!CI(/F&O!+ MI/,4G'9S+M>5].HR.UX#[K9IH. (9=1R5+0WJ^@/HRD\,W)9P<1T3RY9W5Q/ MXL&6Q?MG\=P#$\8>2)T@B9M%9]?'>5T(@\716#@A8L^W15+7PYVCM^_$7C]> MGG8U5%$-$*#1)V3J#B9$F8.XG1RR7C8GRLYX_GS_%G">B7;'\ M]6H^(#&N0)LFG?K5X%:Z[%=];IM5]D@B&H*8]02CL?TKDB#TW #SI\W6.K1H M_CQEN=V752&:Y=TDXG/#O.J$;-*+9Y!9OV>\].*@ 89,"W"_$9U@\^F=K-]5 MBTC8@>[:ZLU*/SAUCS;*'(^6@M&;+BR;6^UE]J.6QK^U7:CJ?-CTHWL=HF?X MK72==@4OBF,N! M@HOK$J)PR&N>-(5*SQD8=B;M)@V0ATH=QSJ'T["L\%Q-$ MHU>L\WQCOM+1C^$K M*MJY8I^!US=7'M8! YUXVS,/0DB>T62(Y4H?CGE9L?Z7?33_IOR!_>CY3CG% MC]L[U*_V;5YUXU:4L^[4$]LG^TRZN=VU.%MK_4R9!9///>)0$>QZ\I7_AE:^ M=.ULOQ_='U<_$N__H\J\>GM[_OOD[4VO,T^M/>RR<"GSG>9Y11K,3^SY;\_5 M_F;X0W+MZVF?@77Q_4<7KN0MF",P\:5NJ4'C$_9_D>PZ'C:RAZ_MCU*<9=T1 M%#$WMDU%=00PDRVI";=B=E:YMH]KV[:K*0U-4E_S%.]PRA]9 MD13\(J3YTM;]#^9^.+;QWP6AED#M/\'7FNTL%20^<'X[^>?UI7W\_X[O8_XA M_E$I7J+",S\G?;J3+Y>WI4JDTD27>\4Q'D=KCL^]/ZTL>;YCK/_!^,8H_0,W M_B3-,GW[]<5']XZ\/Y[EWYZY?7J^X_9>Y5N+._RV ^4I_7(E#C]G?& M^R1&?>4?O=DLQ>4AD\SX]KO=VODK//QA+/NW[JV[K\L_,N^HX5WU(W:-NF!T M1=ZY9]KGS943==5/;]%[T[>GZXM_]WYFD_R>6?L;MO)&??MU+IX]^\*/II,Y M-YG.FB2T>IIKGBH^9U#[^J*>Q'&6GHTS(T,F2AR+[IMS74]KTOKVE:Z[B]76 MOUK#RL]S-K_PX5_+MURSZQ69WKPP8#C^/.9]][)M^5(548;-99MV6KP2Z ,6 M1Y],W9TW7B[5M\M5#]]]046O[N+R_,"G^RI_^OL?[O*6-3OW^N@U@6+!0-M4_5.7RTRGQN_;I3KUO%+/2 M]HUQM&\@L)UO'&GQ)-*)\8^O>FN$ZZ/W(JZ63!^7>0J8WS-X^[/P;?2V7S)F MO]Y>6[5><=XCUNW[7=*/[B[>LV_?6G+$FT72+G?B56V_63_Y6SF)>Y,[\ M>D[P'U69#S^2O;WG_'R=U[CY^M)T]P<5SW9UY?H'[KYZ1+VDX(Z!8-M7+7;U MU[&VY0]7AJ_NFJ:WQ=+V7LBZV??>[LY\,;FVND-C4=>W!O3K3JB-M>:M7W([ M>U;)M?",.$XW:7:61P)[8:XWUTK^Y]?XSS/=^7__,>LY\%-E'=I;_SIK- ME]4SB5Q74_FXGZ,^]:B*USSA:[..YIE/M5[*Z/?)[$-URJ_K&R_&[HAADV:Y M??CPM-_OE)_-9_AWH)ZO1O71:W[A[%O+N^I47UME_YQ5L\_BFGQ@W]E/?"\> M*^B]Z7G:>/!)0L_U2U> ?31<:ZDDHZ:W;NF-RS?[[-]46;_OY&?YE;)9;Z>V M;IN=MR'JH.P>[8O* 8N_K!8)-RFXHGFE-)%ER?>R\'H#8.=XEP.MPY_>^/]- M %!+ P04 " "!@FI52 1#!+LD 0!'8@T # &9OQ] M:W>:6K?P]X[1_\"3_ M:RW *R@J(!CVWMU-E,M<\S[GFFO.K__O=:@2S\ P%5W[]XS^2)T10)-T6='Z M_YZ-K5ZN>/;_OKU_]W5@P>O@M9KY[]G LD:?/WUZ>7GY^,)^U(W^)UH0A$^O MZ)HS^Z+/KY[7,11%?_I]<]V2!F HYA3-M$1- K.;5$5[]'\^^G9V:==0E:5+ MT2?N2]A/:X^&W\KS&Q8OYC_97RY=:GE>FKA#\ M_6-??][ZG&*.I=WGK!%G>:7HZZYHSC N@Q5TN^^$7\ [&,:]T ]W\?RG^"W M[H5C,]<7Q='LXIYH=O&%SA=+3W4^RYGCT4@%0Z!9OO>A:_"]3ZQ[MVE8&^]T MOE^Y"S[/T%5@>KX)?[,$HFP9.6LR J;W\N'7G]#7Z!XJ1]$Y9D8*21]KEC'Q MQJ_SY=*K(+R>BUBZZ.ZRV9A=-3:ZHI;K&_I'21_BRRB!IOG^R_X;=#8(D$>D@./(V5YW_/RKIF023FVG M9X1D__;OF05>K4^V MROB$[OOD//;K?W(YXD(!JOR9: 'K"U$7A^ S\2J_?B%J%?Q#ARI0G=^5WQW$ MKC3U7Z;R]!%^3.1R0>]GSCMW+7C?9:ET"_]"R]OA;I;O(%QU,([@[0Z6.BZ6 M=G@45['OHBEZG]OS5 = >8(PP/^J&B3"I RQ:XAJ39/!ZP\PZ5!0YQ8H/L]P MNSQ76'AN"N&9Y;%AS![Y!XA&59,KH@4Z]M?7+>KU1J&F-S___7>'5_"(0RH=NN-H1:[!M)A#Q4)85H3%?Q[UH.:X3-!4R.+:"M#>$D=O!!-?2AJ MI/T!"0$PE![60;+R[-XG*^9(%2>?"4W7 /Y2>?V,E DPD);"ORFR##2LL]"O M\,(Z9$-#D6QU]&HUD0VZ,/0ADD&D:RG:TNV?A1Q4>X0&5PU?!93/GE)V]FTN M9E\_+;TBG+#9-RR$D;S(5T+/OOUD(WFCG_R>?>F&($G)7 MG,>:T7L*JIB*I74'RP1+-YD,' MJ0F>@38&B*M=4MXKUJ \-BT=NH-&':!L;I.ABHD>9UT>.L,G^O/ MQR8,?DRS M>KZJ/AFB#ZT6L-."Y\(NP '+T%N/ Q5^I!SUM&&O5*1W#V;PW] M 4A637L&IH5@O3<4"U3T%ZTT1.'(GG@M,LD%?0O6B^&KQ!H$ [I.5O5U!#03 M5$#7&SAFAE*.4#,V.@=0&:!3@BHVXDNA"_I>V-U*PL(;+B.(0+F6A>U"]WH*]#V0K6_ M+\7#$^R=( M X/"D>E><;:=G^")=TR3H*T'/R%$YYQ#"GK*G=+!T%"IQ)P W M6SN6CL#'D!_&MD$VVWI)EA5T#8Q(146N:65QI%BBBA,.*.D,8[TA6@;.73=1 MXM&$1KP%C&=% G80"Z- O:_AIWA$$WX2UG' @3[K<*AK.!CQ]E!9/GR+GS < M-($%=2J0JZ*A06UJ^B$B?.\B88AH&T TQ\9D(SN$+[/X=373' .Y,C:0[XH7 M@U>P!%(3*/BJT'F\0*5N43[X(PORC> GKV=S /,=1)^(I^>,@F ;GJ/ U>,(0$4 DN ARW)OT?4FRUPGO M"AC5[TI6.GR=&M&"@I"'#D_)XA3&IJ547X$A*29H].Y%PQ A$T=#(28\KS#Z M-04A$A-R;BZ*!:T#':^<[.#H'&(H7O2;'A>U+1+FDG_YYCPW>6HUU>4.T0<^2. MOFN,L(/@*F_O=,O!*^-B5NDAK"R(VN..$6@>HACRQ\A#A"7V^?"-S"' !V&0 M?'C^U[&3__2>J20N@E1KPG 04 D63F=+S <1042B$+[.#&U/87\>C]=RA[&H MW71OS,GW,!884"HC2,UO6ED=O.!O-M9G'+":\#W_*%831%%$D!(_>"F;"F>X M"&KAPG%R#^8J(:GN^V$<)L1KBK8F9 ^E4YZ*=U?[@ 4%($^>2E[R\F *T>%9 MF^C7%(1(='A!6<@+VJ2K\W3XDA)HBWA?#S-/AV_8#P%X)^\Q'T'%YB' !^+K MB!S>@:[*P#"K4'-:$\\S7)1]AFLG:-D3R3.L'Y(*+B$19$\3AH. -H8+/Z)) M&"*"B 07?K8P"!;*NO8,#$OIJOA@#3XJB#]"/64N@&B-C?!9/X+T^I'6&I3% MCU,J%,&" [%RO)'P?$F-WL**6T""5Z)SVM'0-!]O\!+V*H,0,H+M /RZ2^0, M^^V3KZGD2V/#9L=A-.0C2J9%O\ @Y.,CJG*(;'7K*XBGP&GV,6HZU@2J"%?7 MUAN]'D#70->]T7-_B8@/P_,%C[/.0.R8O +)PZ@6\R[* 0L*0IX(MDQ"JE+9 MV\^,X%1 M$O:+4T1P;F!:)<74*Y"W!0*L0KTL#6%>$0^^C4%41.I(Y4C[:F\^@O,UAP"\DV[F(^CL= CP@1@D? <@6@8Y MRJ9(6 Q"AZ\_HV:0$(_0S+)80]VPE"D.%!N]"T6#D0E4CV7=M,R2)E<4$S?$ MW7OCC(\@K1I9:QH^Q+PH=A(6A,H+*X9B:C_$A=J[TP?!AF W/3(3="X@/,8\R1YV$5"/$F?UW36N,@"$B MJ;]&O[O]0"=[4CN"LC'(EQ( LHE@<+,]*&D\LZ?[XK<0@=&"$:4XP2KJ,.59 MB*#B8!&1#6L #*]M\*"4+C AU]+(>4M@+^%/_4-<1B2ABKD0SZ&/#<^9@TU8BW) MSX@7T)Y@KP?)+UK K U'HF+X-B%=+SQQ.KW^;CD.F9\3*S#AAPQ!%E11GA49 M:++9,#9Z,[XKJ\J3J>BSI@C.ABZL:5-GYD#0ACSP$!O&?<-/<<.*]: M?KC].E,?&^[;X&5X9,)G9^%XD1MLA'/3[#: AQ3,/IU]CG2>I?048!!X*[G2P"X'SHH]J4BLD2ZGY-@=),9;I?;!,QX-E^I2P MO+N!C@/+Z_T'W>CG::Q@_[$U,2TP='WN8]%@CE;01U M?.%\)4-@7D>J(BF6 M#2LA*_!*>RBG:5@HC22/):MA.#7EI5?%//N&W6;OQ7[]Y/G<19@^>0/UIK1? MQC')X)C$:G+__$_&,,1S)?99NODO%(YIUL\TXR'LG\D8!YE7* N:TGQSCNZ.9M*S^VODF+ MWY+Q4L)Y*47^3<9+">>E%/E!&2\EG)?2Z2^-AZC?\_)9[; V40L\H MXYJCZYH4^D 9UQQ=UZ30V\FXYNBZ)F%^S;RVD]]\G#JE7#+OJ0!QANZW#V6A MEE.Z!G\UEU.&:^N.FUV6RU7YJ,M55^F^^53ZV^"!C3AX8_S@TP3E;3""]^+? M& =XM7IX&^3W6/G;H'W**IAC1A*=N4J)0)*\@&-P0.8%O#EKD-Z$2:1( MVGH\/'.:CB0FZ:@P]F>5=H;*W+:CNVUI9Z',[\L,VA;F\6^"DGE" M26"40H;*/*%D>4(I9*',$\H,VG8WVJ?55^8))8%Q$GL2 MU)]Q,D\HR9Y0"ADJ\X22Y0FED(4R3R@S:-O=:)^&EIDGE 3&25YW@P.GL+\- M)DJN)Y1"ALH\H61Y0BEDH0)*\@&-P0.8%O#EK MD-Z#59$B:;[OR.68XNPG83:I=0@,4947!V+=BQ(Z;UM6&NF$9*J M$=+:G")CK#0Q5F+/^OH.[\P8*RV,E;""X6VF,'.",A.WDXG+&.;8&B9EIBMC MF&,S3&)-DL]X>U4?RT)K/!KIAG5]73X-IFD"%:)0OH7HG[0-43-%[,&8YY/% M;Q8'F'NBX=C6*F$9OZU#[S->2B@O)5DO>;O*&2\EE9?2YT5GO)147DJ>@^V] M>Y%Q4((X*/:#7_8N'8>B$=F11?#LH42Z(42\*YR:<2+]-"Q]9"QRVYRY1(HI3(<9EA M00I8CL[G&;J85G8P#>MS"\(ACU70Z-DGU&^ -=#E.8.L?PI 71R"-ZD7H#-, M97HA!7K!(52D40M^!R-D;)%PMEC)DV.B[9HG7^*FB/9<@G*3^T5=M\")GJV, MF^%V@6W3R&'&&?<0INEO6E>6,+ &Z-^9BA<0_%V;(-;^9'Y ME&GR*>.L" ;:&-3! M:N[05;]E79/@S0;6P4W%3'D_:-$!* M;)E_/Y,5/,]$,) (GF,9*YA(!6PA>['MGTIVZ+/1"X3N52+ M7%JMW'DF5,Y#:+W)'V MVC.12_46^R;',A.Y3.12*G)I=2PSDFXO$\%$95DR$3P!$=Q2(+9:')V)H+<(QE49G8G@Z16, M;1'!BTP$ XG@12:"F0CN*H(^+8JKPY&J3P!H6;KTV!@A%*9;?F9<^B(:\CK3 M^*XW;G:)JRVQK^K-..#(') .A0&ARN<8SK74YSI$:J-740P@6;JQNC52UH=# M7<.H33<3(3/<5BPT.+*FR^,A7"O8LB U$>RX'6ZCA]&ZB_C!LS;MS.C>B_J+E1R-$9 M-V;<&"C@H"/BQFVY'HR")A@YY1RWAMXWQ.&I_G>&1-G M_NWZ/F'&.(EAG)AW#&F#=Q>A_%N\2;,2E>M^4!_%XQ3=V8U'5KO>+>@UAI9]$*Z%IS M>[S8;\ #%2$G/".2CDS;GBBOIH-AHM1E8TVQR7[7JJQ1W!J(!3-]7./C"%^W]#@C?K<][^M04QFB MI7NHG1UPL JCUU,77EH!&E2'VK;7;L?+ZGN]'NQ^OX2% B]A:_90K(1_'%O M@I5+T1,,ON-4"?;UD_+Z&;Y''QL2,-%'^),!$&6LCKY^@O?#O]&_7T>$:4U4 MJ'A[4 ]\)FAJ9!%MJ!)-H@Y>B*8^%#72_H D6E!_]+X00]'H*]IG ETZ^_.% M0%HD)ZI*'WZ%#HHA._!__T/SU)>OGT;?8GC95W,D:HMOR/7$H:)./F][![[6 M5*; !@D^J?OMZR?T!SWQVPS\_^1RQ(4"5/DST1RK('@[UW[.E+[HZ]'R-G*6//A/GJB@]$AQHON M]?3'O'O''+.(E,[_%\#[M 1?VG#OKFV= GLOPL8[A7#K?.#B%G\6V9**SI+N MZK5VM?+^7:M=:E=;)[6T5K5\UZRU:]76^W>E>H6H_BY?E>J75:+$TYBC5@"7?%+^5I<_KQH-&\@ M_/B1R+MXE5\[ L5T@ R47*ZB2S@B14Y^1T*^-$53=*>#?Q)8JC/]>U[^15]4 M!R_/C_!YT)!JNH:= D4B'.>Y"7JK>S&6/D_NGA&:B&(;^,+/B^\[^P;=]I_8 M.,^?.6>BC)^2MY95-JJNL-'/,8S4@:%.FF"D&Y8W1ZF,HIU?OXZ'YWLS5$\W MAJ+U[YGR:GWNZKH*8+QGC($7IZV A.@A%#C^BP_?0=)TO_V\*S7;U>;U'Z)9 MO6TTV\3M7;-U5ZJWB7:#@ J_#94Z0;-$HTG0^0_R/T3C@FA?58FY+9B;@5*Y MC;ZF!9;+>#J):T$Z4C?>O[,&@'ARF86PDP4$T&0@$TLOZT)GM&_H8TW.2;JJ M&Y^)EX%B@77AR*\(QRU^9-7.2WF+QL^64OC=>^K6;D,1#1F5.L+[!K(XF0 8 M?&E>$K($U]FW%AA9=FZ(I4AB=5'%E45=**8DJG_@PR_@)Z;WLJI% +3?VO37 MWT*(-F3EU61K3GP^SHQ-8M>RU6:=ED;6XD\T=S/*W>?V?#-#<] M434][_+^W86B @+*-C2U7Q+@>ZVK[86VO= MZX4)RSSW!3&,J&OUG6@_B39[(/U5=1LMZ_0W@A M]!YAS/!!B"9ACH"$=FIE0H&DLTQ"&N PXY_36+RWA%FH:Q]\FZK"SR5%Z_][ M!AD'_3X29=G]?>?U+FPPS/8)8!BFBB,3 N3^9&^Y.W%=+7MG1=W0ABK="\/%SIE 0C4?%A@9^C,2J>6X-0"<9]\J0!5? M1+0+NUWU6/(Z=7>F'1,YZ5;DS OJD^')\A)/ML77FE/N(F%Z;W*=]%I?H*S^ M0T'(AV;?? X^\;QN3R=+W*\$)#1X/^,&)13\$=ZDC:=AN@#5@,V+G2#T&&( M91 /8T,Q947"49;>6S)3&&GI7*NRJ/[F2S;ZHJ9,\8>+WL6A.N[HBNUM\G/M M8_-CZZ.-#*>AJ'$J#+RL3^VEU/6/:UP[5YB?L$OY;3\_>7TQ@;"0^1DTS!?!=>M"G#'QM&6W_1O"G#/I3TEYN?6A7OA89*F?FKS[Y= MBSUQ BS++[(C'6+X;,8N/1?[BPWC%H:9T)_RB6Y?_]Z UG7US\5C>*E8[_>? M?2LW@C%<%K.^*?O@X3FTGGK6Y:HOI7&?EGGH;6\X/%]DI,10E;-I?> M?O:M2%$,OX-PIB/.#R]4<;#F1*(]8F1 C:9 -X0 KT :H_/H\&/H[@/SGR@C MO10%I>$A'W*I#1SBU7^\TTT'14\)T!HGLH^WK &=A^&WR4!RTCF?B;$&3:(* M'='U*AC6497()RH90/17CL4_/ZN7]Y?WQFLW!.6X^#[(<@6&^L>_HL7'U[_6 MH4Z['>C:QKWO_L5K]Z8TO@>B& +HIBV@@A'""J%AM) $U-?J&"4<"!&2&6)Z496D&@$GICI:T)X:BJ4 2$9[ MHQD80"9&8\,98U1M5)*LSZ?#U5DV+:P=/K88QPX? M'IXP3N&0;'D$YHIHNUDT]*_;+.OK+]\WZ2Q/]2'RF*)D:B03R+ZMB_B"4%P6F*XNA5/J$1_J#:BS-#&)@D/8]-2>I,$1W1Q@X\FB$FX M5*D[(:0!@$X'&H -[3; -4LH6ELH(?Y _T,,1)/H*2J,\T15A5^BHT4F_/MI MK*#@#\9\7>!< )\YB_]85!5DGQARHL!Y]$BXG//^'0P-T??HR! APZ^U/KYV M9 )X)0 S1#X(*%)?( /A Q*F&/H8I@#'14RNZ=7K(%HK0+_(BZ#B6"T;W86 M\0])B)I,?&#^>?\.K;(+^1Q>T'V :T WX&OA70@,YT'HG)6)H&P9\D'U,"^E;2[3\3C!V!>G.4+6_/R]#VV?P M?CV48-U'>HG9R>64LOW;DEK$RY"-AXIE00XZQ." "=Z E10_9+ ME/#F2$6T1 (?(EH1ZODS%C,\J,/-^W<:MT_2.\ RS>[S_[]@?UJ]HHC41=)V8G/%/*V6]+,*$DB(0*(06$*$E0 M, T121=B5 /9(L]/"<@!.<\OS"&4:/@6PU7D[]])^A"N;4(BXPN?!^T50DN? MZ!OZBS4@G*\_P@4!#)P,>HJ&SX&:2%A1EIZAOOB!B+^FO[B7^5[P_IUSQ1J$ M+@2S1R$#[%SL ZQ[I:)AU0.U13?'N#Z%ZTB@%'-XQU23(06GDE&V]%%H*1H' M^2NU-:$1XAHQO@WJ&G.OZ=KPPLG553&A+BJR*#AB8I3F%+ !]B5#N%G%"/@U MCDS!_*BU488XZ^O&Q-N+$5^8&WGRQZS(^Z>,UA(%^.680)+S;7VWWJPB21-[I@G6JN/'VA N.[-K@D0M"9)[ZR6^J6S?XRU0 MOWZUOU\/6RR*%:.6)T^P]I.K+.4;>XS:>__./Q1$U5=V#$LLA[!*SRNMA)-) MT"/6=)P+&IMV& E78/>K\^@K!"-1]"YU@D7B18'O1H*@P07H*#)\5DSL8FNB M)BFBBAQO=)P>@8JZZ]%Y MR]K+S^*/W[W6_9^R'&DG+S^HMG7R2BUOIEVT]DC_F ,8P,_,P0*,0%,D M\"/< 1PT1?(T3>:%66=1%[Z9L-CDR=KS)4%R]IE9L2F9%F20Q5*]H.?#%L'T MG6\QFX<1YW2+Y/':,M'0*K_ !Z!I4Q*ZT5XR#CK7B>([,&1M=3QFEGEN?S&7 MOYKK7W['>I)^)9F_SI/S+(9';F(9R2KHX3MF\?02'[H(F+?'@H"R:@)TCM MONZG@JL3.XU6JU>JOT^=.J=2!!#R48TWOL5P].8F(8LR\N?B."H$>7U-__]/ MN5RM7EQ$5J)28$:OJ>#3&65%8F"@3,3_B!V*YL(F=:G9)FH?B8M:O50OUTK7 M1*V.')-2>W5>G1C6@3^N.'I=7JJA] =1=MB+D7T=]R75NNKT83TAAHM(7X:Z M+P,]>1LZ^F.DC+>D*?-A+N%BMA^*6[79YTX^W&GB6(;R+O\3HI:,E$^Y3"<> M1RHJD6*GA9C[3T8G@9^&(_%P6S0%QH>HO M$7L6A4QE'I'%&"I,X.NZ!:^W=&(KKWG%76G1CL5,.VY)!S#QI0,8.LPEW(B: MV,?<."N]JRBF-,8C0+&O6M)$=6(J6$7.F1AQN5V.C:YI G.LKGJZT7(W+61J MU)L7V1AYD0ES"3]1_;T"M2,*BA!;P0]4]W?$E:INCE'9:*FKCRWB1C0>@44T M%?,Q6E9C\IGB\V,V+D9F8\-< E1@EJ&K=CQ^:^@2D!%OI<4D,UG\G>T)97M" MITQ&SVUS)IIM\]I'HM&^JC8CW#,_40[-5&(:8#TAADN!2CS*-CD3ZC;Y->C# M*!?[A;B77)B.H5-@F4,G(^P[O,,./E-D/EQ5BH^MV%!#7!2L$A>B9.E&Q*%& M*-P38U&C7UUOVK)U&U:RI*U"KIQ8F)K2$E6 4W'.9MQ">UP4Z]Z9:&R9J]K" MY,*M1\%@$C-0+UPT'70[BLL050R[X7T9!SJJX_.DUH MW:>BYK7X>8 8 E%#WZ(#%K:EM3''%$KOWZT//)N/.6-)U T1FA7U.>[53\<%9F^Y$HJ>HB%G2GHRMF MVL7S")"Y+-U O@E:O871T-W$1A\1WRU^M\2Y(D)(SP(:0J.%&RV+ZHLX@2M0 M9#1FH:?8D_80,]! M4J1 S*Y>[-)A[?-7A.#53R%"5C]Z451U#0*;8.L? UF9?SR#;:1;"!OBVG,L M-,,%M8]>_4+14)/JU4\E?:RN?3A$X6UC'!A"S3!=U M:Q5E+/U$'ZH^2'F >65=#NTVW+@RW%8VB(/10S0@P?="H%7,T:($=0UJ%.YT M#'<78J&>L196VJ*%)T]U)Z0S"1HOTOM=!&("^[D#A$!Y;7'$BEAT171< ^KM MX7HU/*9"#XKV["+)GJ0&81>?18A(%+ H\^0LJI)4K#0A[ICD>VD$8!.51TU_LPONQ9O]L*.8CO&P, M,8%MUFRWS]8N/7O'V1YUAZ@@B4C"X:=C49WA#:+0A@F!+RN]'KP3O1\R%QKP MUS/T(7R";@*7<]!D%45SAN)M4$OW Z#!1\-X4<3MU_VO)8F)/G;Y#=E.J)J< M=M=HY]Q=QWQE<"$(*Z(Q6>)8&9B2H70#FVD;E^Z[!@!/*W8E;G'3?F%HF#XV MB)*F(0PN/Q*WPOLQ&^;94TRDPR< B1RVEQ7(_[@C'$OC5G T1!$@''EW^MXC MA>>(@@%Z3G=\QT?8X$G,_!-,&;QR>^@*9G0HNB9$%N18UPA@SC*P!$G0 D&I MZ4,UH0#@9:+T3[2-<^ M$K4A A(U,U_B5RF?E[S7R".KU$5PX36: M8R)K-!=LE([S<.HCDU>TI2:UVRY=Q^8RA@2^(&PN< Q(I,7'8NV_Z$XCU>0X MOYC#;6=Y:[GB9N1XHN$X"T93#J KAL^?]>8NN^FJY2$^&F2>SH+1HL2NHJ)Z M'DA?QW?%9@NJ-JA!,=DU*"RJ^&+;QS[4T8:&%!M6FGB8P#96B04.$HQIQ[LSC[?JB\HEN& %CP6ZC@Y)-%(UXC0MB3CN A0N"[K0;7SH3T9T4E6%GP-!4(@WEZ;H*CH]UG&[0+04] M9,Y_F%F14PV]=_P"%$ C3]QV6<8GA%Q)M3'H9$)M0;:=LYDMG9O/$UKXJN*W MY0E]:HY'(S319R!B10<-(?Q2LQ.?T!9H]L%N_ OD),0F6&DBH]I% 2TARI#W M$%(-\646YT&61!PY0@R)L8K"/)R\LU^HV(I51,D7Q&_..]&5(HHT7=T\@CH6 MG"X=1 O+H,-W&)V/8(+29Z8.$:*>SL+M2$@T35U2L+SAL8!0":$-+7LO &7@ M1,*>1(^GT=H?+3K!CCMB"RTTO9!S\,!Y8C[ "N$/BCE2A)_F=A?G^5#Z!OO6 MZ#6Z/5NFE_9&IM MED1,!E7 V#@ELX-$3AF.1'LO5-%ZJB/IFN.AP$]5L:L;Y++U6,@C*Q88+O@H M$MK[1%E;)ZH[/;F$C +U/[0/LCATG5XGI:Z*RM!TO.!9Q]SS_MW4#7)BCD:6Z>T7L]8W&L/-*Z.'+71"?_Z4@XF/GHO-IQIW3X%[KY%U/,BQVB* MCS:\VM[DG>U?.GM+"QOA[]\A!].IOE'BV WSV4U#D@F=#!DVJ'NYFW>;=3@@>Y#1G.WUI]U\&(Z#9>XNX.D(?NX4VC@.&]WL7 M-LL7%9H-R&P+>;Z3NGT/>=.V,+'[KC J%=I 'AS8*=VQY<;*8YNUGE#?-%S. M8Z-00:^P% ,=@\,%/G M\XWS.4(W%DJ8(R ^VG-Y\=1=>S0::FY)0+P"O8U;]B-%7N6LQ]OWZ\0+!(G*>&JD TW7P7+HM2 MQ9>/Q!]];"\$M?^ MFN/N;.-JQL>(:68E)*UJ^6,H&BORG=[-IPC8[,! J <&V.S 0 P'!DYLLN%\ MRKD[@&6H"]OY=H.%9J4;!\DH\"Y?\8;PP M:NM4UK6M\F^3:X98_E5^[;!4H4/3=&=:+\H5VFR^U,8]Z+B-AW Y$WS)YWGK M?"(7;$;4XF2S/8Y+!_,7MQ89^LZH7;<0"\F=E;/1N1> #@^@IZGRO(F<2V7L M*?N4*BX>&7?1S0E"!TVAI@26ZDPEP9*'W\G^=B/)X?*WXJ"#\TS;"0)_]2%^R=?BODIX/P\;,6^(>#GL7,XFQ5%-4! M8S/7%\51+E_4R=4PCCS(I'@P"E[&*(><.YK^!:NUIS^?^K\]#:?Z_WBU#E-?/FJY= M&'9!-*&)0WB3@_3/@7!^AGMRMDWNDCR5)ZDB]!<+L/ZS6^I MGHCQ9LI30CF=HYD<2Q^.HMUK?R#Z$M-89=<1\K[:?,M_4E=LRU RUAS, E"0U84>O6S M O9'+-'=QN-UE2O&9S<];*4#[X*L1>XH;V867SQ&+&0D4Z!(@=IN"H\F8XO) ME)P)I)SRFALHL@S@-9 ?&>6U:Z@4E>?00XL,S2P7R!S&ZHM174U#FYJZ,8%B M[,W=C^+EZ_=+#4CYQ]C-APN=1GEPO9(H:/!0?'DMVNAO4CGK9Q8OQP>4D/MF1ZR'#T$%=*THCUWIC]: M[7:#%4VMN$]VYQ [[JN$VCHZ&_ZV]$V,FH4M0$>8)0M)PN:[;ZGS89U79,\=VG.R_W) _7TVO@1ID9?!QH"D).R MG9HPJ%M8BBSL0U6WJ@A)J\E5]W#R>BA>GQJU0F=:+?QY;#[7ZM;3/J%X:(DF M%W#[$+4+=0+RNILP&JVI+;(4R5%IC=IWQEMHUH^A"B1W<+;#6];H!5EKN/VM MKE&KDB9"2J-W!Z,&I,Z\A>W/U4_I9Z]=JA?EV/->,W#A[Q!>FXKH: (^+8-5 M< +$;2-2HT[QT@)+TCR=4HG;'76AB1Q?%,@"Q44B5>'Q@W+_+OFY?XMV!*R'?G::8 _Z15,C:B*32Q*) " MJGMA#C6^V_.;-7-G6I6+0@UH]YKX7@:!FILEA"-B73A;;9 AR4/R1?K7DME0S)N=;O%5CRS M[1:=KYO#MDG_K@R2M=VBK67S3IUY5RD7L7<-8]-\D>3Y[5YCIF1VIU-X"H4C M>:A1:&Y[/6&V\?(&4O/,FJY'VRR+&MY6[-9W_H;EM>%/,\)-EW4=SBSJ\&!Z MF]E3'^#["%D?0W,?J))_QZ?LH RB5=5037,L0W+T]FIL3]SNKZI/E33AQ9@< MM*(\2>U1NQ"(-)EV3BHTWMHYOZ"=KQ6[P9X"%H^C1KH%OO#*).(L6=!X4Y#W MIJ#W 52>?S!&CZ((^OL<0-U+/MVSJ.HL\"[FU=/A$7K"?%DGBJ2 A=[!4.L MZ IO#Y6D>)XL1E2X<-X!=LOS7,X].[6N,+T%Z.'B^H=V_^M6^GG$M/?"430U M/KOIS25WE\W&9W\L1KW12C%\LJL4 AY$$X0H#J(QRV;"& ,Y**/_Z7[_P;.# MYL4?YAB6 H$Z.SMSW#T_7\1%'#N3!:Y \JG=*MT-;>$U#2"+!:A<"]&4% B+ MC4 O6(.R,T'#7>UDHVP]/BM__CQ?MGI7TE&-B#OY1 9X^/J1Y2P(/J,N M>A,8@2PR0DI%;F\,AME#@.7R))>/IG0AO^RX01:'*RH[@ZEQ+VEO@;MK\<;O M:OG/O11_J>DW,ME^ M#F:Y6C:8$>O>OH[-\Q\C[C&?P *@U0)OCSCI5'=Y-Q,SXA.1>2ZK_HF%9.%I MF3S4S/GM+D^(53_ Z8SK=S4KCBA)7*FF*RZ'VD]OWWJ M?!MW3$P728$OD 5V>U"<:9A]*!7>N;,\=%QXDBI&1*EL>SFIT&S/1"[PHL_1 MZ]A.6V=[D8>3=O&8307T ,2L7-/0",>V^+I(Z]6#H-?EZ95Z!Z/S\76S--1K MBBD<,QWFPDY8XNN,,2;'S>ALP6?4Z3!**) ,=6@J-4W("^]H&T>1/!--*\W\ M]M!]N8Q^7>::/^M75_5SU2HGQ8G.(G9_&D;<6X%G238 JV8N=0A4"Z^O$<= M%SNB5,OVE*&G$[<:NMO*9A:ZW[W6"MI4%NE:$CLVKI_>>4,JR).^V\129 M9[-L862T"DW9"$4&>C,1';@Z*)8_;',NN;%6LJ#9J>)XY5B/K?RA$2BUJM.' M[_7.]$?MUFCT\MSU4R&>XN,M.O]MZOF(MWLI4F!0[]:(VBZ^71*%F:,5BD6R M0$?4OC02O9XFK9DL:+:?P&]9NO0XT%7(T29J46=-5DZ-//[XHQ0JK?8O(;93 M(ZV!: ')EP@6_A"V+ E$;3-5]EZ7[T4^_5:H]GA*58")"UUXY$@WC&(ZZ^K0)0WAL 9WQED;\N/51Z M);H=[/W;FK0'@" $6U^K7RP;D%O\9#-" '>S=/X 4A\]#R"O?>#4W>._YA3X M0JQR0-&7 ^PWEL;60#>4*9!76*_RHH^?Z?I$R??]26_B9Q#B["'K+%C=&0"' M]?RK_+?^C= -B!Q*L@A,Y[^_!=(* .X3<7*)I"%7L^57N;.6X-[^N< MYZ][[/?73'-L$UW6%QFO?S.E7J^?^/.6NI7N"G[&.M/YVPV?=SL\-WXMW?1^ M?3*U#0"%P6>[LQ=J)KU*T\H6FC;&EFG!&Z'OO\Y4'$OW M2W^'CS?M[=I,GS]H=\[RAL)AK\G%Y.I%,[3'1F%'*'8FZ0(<"6*T;5 =A]N6 M!-H>?C2',_)]X6"G[FB6.^S470)6D _OW&!61Y4D:+:/%BSKPZ&N;8O<_H+O M/#V9CGX^1#O$PH;&-VP[]P8\8,Q6:3R\GBN/TXK%S)3\\@LW!&SL?J]V[$M5 M-(Q*L5(JWBH!7KWE?-;6EQ\Q4-L7NO"B-(KR.ART=YA6\*;[EACMX9FM7= M MYJ'-^= [0(!6WNW5#JOI/Y_OE*<'LUX1=GAU4*(F)"[;%:)P@K+8HK*UY<%KW\7&WL(2"-%$@TE:8&2! M81<8!$N1!(*$W!K1;>%%1^O\?.QSS4OS1V%"Q\V+H<@VQ&2Q2-*>*;ZMO"CL MR(MN"O>JI/<'+_(K*!R/%T-*5Q58EJ0%K_(_/UZL ,EA11JS(GW<.M]5/SCB MLB6D^]+;(2 JL*L(_L,0\;S&$F\)AH12,D&^SC,H@/+J,>[D92?)'DF.VE@,D4JUVP%EX' MUR+)%P02ND>12-CB'E/; *(Y-B;+N8:Z*UVRTAF:KH"=@_*$,A7E1>=B[[7A MPNE87Q+BW[3@6TS%_+S1:U]:H&T;5[S/1I\=7CU?MO)Z<6;QYZ];M/G;F,7C M7=&YFB3+HGD[7GWTEL,;'R=SJP._ 7..KS3@&\W)G])%O\G%A+DP'*-BGB,% MVM\K6L);[ [1AQT0%8]/Q+,"*;#;B_W6%_U/.I 5XG0G'AH\3MA';?\3]'A& M$UBBH@&Y*AH:U)MF29+&P[&*,GH5T%,DQ?)VCYZ$WH]IN53DC'VRQ5$?T5A8 M!<0U7D;ZJT&WL.=V2H8MVR:$[M^SW%IO%Q8*.$\RGFF+/LGZO9Q@G0+K M?32LI,F>IF#IO-C, MR8KP/*+!OMG_NT& QI%-3"X3 <#.^O_5,]DV@;$;-! M4J="M/2-F/IDH<$4\.?W[[Z.W$?VX,IL!X]H*T,HO'7P0C3UH:B1]@H?,KYF<( MD:HZ@H&E"_T.\2*YOR^_ UH]51R9$!;WIR_$BR); X0OZK\>5-O@2T&T>4F? MCQ6U4;?T.GCM MYA;^82 M[TK[UT\0SUXH-X#XF.L"J+W@LT>88HO,8&-XQE$+PK](^Z6G+P*%@+5IG2F; MXRB;K]V% %1JE>(P'($T=O4&7?Q*%G^ 7ALC\[QDSIQTG[5 M;%\55PW_!N?" T O242O";)>G\S-VEN.CL,BPAP]PR%MX_!.,'KB_0 PKY&@ MD#XI%%(V\]'+;'CU0P#7(UHN\7+&AEMQR-K,1R^S(?_:LYZ4\\;U+S$>/MP/ M7W9TO37?>H!*#0OG?/AH7(T/'/=FW;DY^]8>& 0-_"Y Y.H0DLJVV:;"/F? M'4!:*N.QHYET2]5Q*5Q7M+=+X, ;+\GUK3([%1=:3L$%RKCE:-QRN(;R[G+5 M!,] &P-SWLWLO#.];E7!WZN[O_=,1).E7,3L<= MNXGV#4UEK=MT9WV7GLA1]'S77>' M9AUOD@7?WEV?KRR03&'[GNY&''IS_NE2AYY1AXZ2.C1/VY^Z M9KI"%;J-Y^O&9>_AF*=?':B./' ^.LOKO*&SA/U]N=*NVV?9M([ABLZ$AHIF MFN1XJ)ZYM,TGC]X4AHIF@9(5O$ZDOB4TKYNTD)4&14%KQA_*S=[FJQA3 MM(GJ$2QCC &O '2PJ:3)YV-%10]T;=I?67ZU;ONM_.4^TT0..W"^"" D!X(P MUT7PG0:3^L:4 0BS+^="Y5#D LT-.9J""-:;DZ$*9]]R2>LK>MQP*D*^@7X[ M%4:_F03PC; OWQPW-XB(.QZB4C7GNEEV4)KP%YS>%>]>00)/E<_A)D8.X(%V M)E)\/# 6 ^'%"WO[,WR>Y.CM3F-V##3>]&78=&8+#,D%:*^6T3E^PQTFG8L% M&&^'V8H@HW,H"=6PZ4R3--3B5][TPK*I+@G(1 5$K18((OT]@Q: M1M0H?1%+#U-6.8$L4 S)YS,7,RFN1PA$94DZSY(]-J]"YU7<;M09Q-^9:NRIVAZ3J^FF#\I5A0O+L,LPW;#LDYTT+G3]^(F^M/ MDK"]V=5MV4(A3_)"-JT]6H(=X*FN^*<<23$"R1.M/Q)?W09+_7];O'>,ZS^)IL##+:2NN=0GOFS8RY0)ZXTDT,FAP%_V2; M82'3*H(L$A2H?)&DV8@"T[=+JTB20S1%"@)/YO.93Q6^:(6=]!'((H-VER+* MSQZ4\PD^-3>YZ8,,FK1 X^U$T@M.I-.\2^M77T>HT]?R2>@?74IJBE=]Z_<@ MKI/0,X (X$#T.8F8S:!)"S3>,K X#/42:)#G5!@^EN2AHBE( "SE&3@BL;3I MWZA.[_^JG>DOZYRGZ-\_;O+[# L\K+3<@1=WVQ.7((X:_UM,_68\QA4%Y5=MS":ZVCX(;(X@=.+( 0[T\E=:#37LR9-AN/8R6 MBW0(:-P^(JTTU*$FG^*FIHU>3;-$K:]T58 VL"W3TQ[PFOI7_,']^-YFCGE\ M=@XK(2)@"7%A*I'72]'Q^&;Q8* M!33;.+5SC??BQ+!- N+$ G.HA[+=()R/344#IED!ST#5<5L)3RM0-.CZT\.? M"^LV_@.G+HP0SA:]43 M(GS(9ST7LWYXE/6Y: (9=>N'3CS6X]XJK392KHNW->DFHA3@00<=\."J7%>T M9P?-EW+JNRK>!(Q+NPH\60AP"C_;"=N79A$X[3!N)JELMSE:08L@>01M&95) M6]32%GI@0E)027(!6D:%6!S&;]K7PZ-49T5BCG4?FK,B,;UU"[K@IG3>+";K M%*.^MB%XZJR[1KO8[#K)"6R@)H>9LMF#8I%4D=$"37)1S=9^ZQ2+Q*0S%,D+ M#,E0&=&B$K/P*\K8 CI1D9TB?&/%(QDTAQ36S.35G@*)9D NGE1P?<^A66M7 MSZ>/9:$S%&O7%^7&5+'$SG0ZO3 J#U?GQ=LP:VP"NY_NZ$H5CZ[L0>7B^J*Z M=@(^Z(> NG9.N^C<4-3N[]^SW*K:Y4F!HE U3WAJ]Y_T$RXZ$ZW)"@S3ZK7JM'4Q[4P'%;IP.;#.OW>/6!2 MJUV! 6%V=P:BIL,61VXK0N/*XQ=(:J]FY_^D$H&1I-59=I_Y&.E$8#19;H9D M"MLSW*>"PPAU!_-__%!F:AB\"&N@IDB*JB*L@.";B4*@P-=T")C$2)X@S$T-+ M/GGB'1CV))[*"@I[,7FP;XW)UT0S+I>-9WF2*FP?4K-C%+Z8B+T4%0#\H,.QL\F#?HFRVBF-TJL>G-J,@4&2!V:=5P$8=5.X =T G M6M:U+FH7NM%7G@$ZONNM=+KZA"Y6B[]:#3EVO^?V]I9 0!(+4":&SU/LS @I M=F:$!#HSWNKE[K+9^.PA9S$>24/]R@-,2MTGD&(7RWZM 3!\:RU\](I5O>+H M'T7Y=I^]A:B/F>,5K99HG$!YV[;*Q(V$C+TT7<$'*+Y?/IKL^@=^Q MH ?95-N<==_[32?KI+JVN:#SY/D\.9X"-#,L2_)E@P"M2Y$L!NC*F!%P?]F++M=(,Z3 A^^C9V>*,FC2!XVW4UM:JAIPC_ZY M\Z\5;0P%HS$[*GX.H' "^[JV^ K,ZJMEB%")*)IH3&H6&)I0_)&8&[JJ8@7@ M5N&VH3L\]WQ1NNQZ^O1B=*:7A4$9T$+_Y2;,\@.O4H/%,_!=O!+7L[706HZ^ M,1P9]D-W6KWU;9$LL!S)L0?4><>=R3X6\D.;D)L7H(^2W&D,R>/Y ]Q%WT0@ MFX=LG](3(K'S_=[NGD\FO8!.C^]3B)QYEYLLE<'EG=[/==B M#<5RK=YH3^N#0F?*,%>/+[7SOU)UG^8F>WANZX:,L:D-X9[MD>'TPC9\,7MR M";Z/D/5Q5P5>Z/[?0!SB_Y2 &=Y%,L6^(58D>=1&OKA[=R]F;ZE..+T.)5<4 M,QJ"Y24"DRB8P4PXG<*0JRBWN^Q6_^P>C0]/5K0.)EF4&UQ!<2C0SQ0 #&'XHSTX>$TIMHP>CDD47<\&Q5"K:[>OH MIO[SL7MDQW()]K?D8FX@6N9P'I]ZX1(OLH M/JTX9;\/KX6_K/B[O\^>WU[[W;YR0.3@*R!D>R)Y3:ONKC(]$16JAUFK7_@H MR5O\1O/L&_6Q&&>'UB!H"PMK^[IV&&L^R*+V0=9!TAPWH^WI5@5@-?HC=4#_ MEV0C;E]W)I"$4J&WK* VZ.N*HHXM(-L:NS487NM_*N.?A3![U0;.06S2WC*" M$SJ;I^U7^U GD6;BS<1"X9$L$ANU^T#,-YU[V%'$CFP@WXR0A4BU8UOG6/? MLK+@#)H$I0:8!5?S'J"G [D$N5GL@_IXV 5&HV?+4F-LF9:H(4%92!EPS]^E M[S?W!>:O$&F^S 6-$&W80DD2A'1 :">TA>\9SO3>S$Y1:(8S61"2>_8G:H2& MX[?-$$J3'$3R^\3.IX'2@[P>+X32"*%['7?:;B:$ M[6;"\?#6,& ;"GWP?5*N78R'A8C:^ :U&:9';B)1+.2'Q\QRQ(/2D&T'0R+& MS;-I'604$I=FUB,"/DVT_?ADH3$,\&?T[]>1>WQ:2F]RB).E# M^,0):M=FC\BP=,@ XEA6D'6$K"6C UCX)WPV2$0?]Q1-U/"0#@+?,/3&&@27'W^"_%+5,?P)X;(Y5RYEI7G MC2FOI=-1*V#Q")U?,4=#B%3521GA,A?T.\2+Y/Z^_ [HP:CBR(2PN#]](5X4 MV1H@?%'_]:#:AK021)M77LI'.&W4+;T.7KN -Q=C7XCV9 3?7S+$KB)](>I0 M6=E8K>L(@?G%FSZY=Z%OYC+OROO73Q#/7B@W@/B8LWNK?"9&F&*+S&!C>,91 M"\*_2/NEIR\"A8"U:;T?7WIH%1\-E"D;[[5\[3H/0U&#V*'H(OS,7MG8Z(I: M#KKTY/MW-4WZ^/53]]O)++KJ]5:U\OX=_+'5N*Y52NUJA6BUX5\WU7J[ M130NB-95J5F]:EQ7JLT6'F14^$)4?][5VG^(#Y7J1:U<:_]S4FCY,+,PX:XK M&?Y 0$LP'D*@)SB(AMK6M:,P BW/C&YYT>C.+C'19!GLFPUT%9H1\__$D6Y" MEGD:*]8$L@R>@&7]0WRXFZ'Y;!:OLQ3?H6FN,U6ONY.R9)ZWB_.*KN (#V;! MSE;W0F3%'*DB1#5T(N&EWE'^'ML>FTP<)ML+]JK1&U39M[.$I[\/%X;H^^\9 MLVJ^-[@('N_TDBK;PPZR")^CTVOO.1)B9MF@\V)GE@R:<:S-F:C.&%(=,G#I M53$[BR=MAKK6LG3I\0:@8*%=&9GI)?@*U$$ M)ZJWHB+7M+(X4BQ1=0GPLW8WNM$GOZY^]<,G@/.NDZ) 86<*-($E*AJ0W=UP M%_4TTZN4>^?CHMX-'_6.;3@IU%_LC/HVC#?,L3%9TCGLL_#[MOYG>L$7(U#T MZ$TGA76F,RV6GV1-XIGG2S%\C,WCME9J)-0=X2-0S-@2$Z?"K#XE M/'Y0^G@+,T-)?.T:Q*=O!#*8A*)E"'(0)$GCX5A%,4J&$ALEKGW)\.'@ P\' M<<1G*7)ULAW.5[;5CEKA!RC.2ZC*SR+0^!!S,E%B%KW%A9G3":ZR\"<>O,06 MY*S4;+$7'0G56U %BNYT\$\"NWBR#!/,,=*V5>XHK7D0@ MT*Z .UM9.+]]X8&J6K;4K93,1L\N .)S<-W.79VUU1Q:JRN@_B#<]M*@ \D> M.]NM'=P)FWQK^B!2^JV/;L:DR\@6#]DV;@[L2\(B0PH%FN2%[9UYWAX9MYR8 MVY..WEL,(;3')IE"GLQ3VV>D[8K)-4X/$_R_/:92V^*@F$2 M<%\]R?'0.8;T8<*7KNUG.2X6O-22C$IF<,5)6_E_#3\$5F)UI_\H4Y9^3WU?=*%M4..%G#H-) M2 MP1EWHG4M,Q7G YOT\Y]^\/YG5\E$S:;"3-=%Z3@)/%@)HZL0S%Y] Y@H* M^X;I+9E@A-%/-P*6W][T$1N&FFF.@5P9&]!%MM>*%[CD=S6!@J_J3.6RUOPU M .K3)1W78447$GC%0AHU,UJ.;!:H!,IF4-CI%,/.) _V("'8+O*^H_F/)%8K MLC#<3N.4T(BP?7R,;A])M6GI;C_"9:O;F4(L7.3-_J3\DXL^&B+ZAJA9Q,C0 MX0]#XAF8%H0R'(:9;WJL;2FMH\1.SOO@)+(]D5*U5"S=*M,_'#?;$]F E[7= MD?UR![NM?D?=$^Y>"5L@^4):>YKL+GTQX7K-SV6+B47Q :Y78-@W#(@\%NSVA4GX?U L%O<.>KR=EW/?>9K36O6W=MW[ M\_OBJG"LN4:TS\!,I 509V&H> B@R>B4)!A96$/XUH*D;_3J6D3^YN8%!Y:* M#?GK#&E^2,MG2(MPAFW4N_'[SQG+QE5#YL_&LD?)_ GF[O *8ZN=Z>BIT'BL M7TLW"TX1!2B0#J?A^&$5M.>;*VBKT66+[IDJ)Y2K MYK3V.,L65?%K?;^@%%?LGBW7WZY\=; MF11-&@NSP/9ZI8S\B2)_-&6^+$GQ19)C]IZMD+%#?)6F<00H+$L*+$\RPMYC M/?&$VW$$TW'$*_5IK>1Z=R#7NEC2J1W3;/V1DL+"H=C M8I+(K+71R;8VRK32=@G&[99.1R%Y-(PZG<6Y+:^B4+99NZLUVF7MKK)V5UF[ MJZS=5=;NZAAX.5J[*P[O#=.SO6$Z6+NK(O_XZ_SA953K[;.K'[S=%2L'AG#V;)'W=6;>K8+7_')7$AD3):^JS-O0\6LD]H\M1 M"3RCFP;)."[/>QLY-F!;DI)DXP&^U^Q,JU?JTWDY+SQ)@[C:7-G]-U G&)2A M(0R -][10')Q#EHX7#;/4UT$[5"RA)[(DE=0%,\GUSKLW33C""A>TT/PV1EF(_=P:%(0!+(@)+?W2U _ M@=YPWC[QL&\X]OX6>'QO'4%2%(7^1.*M0'LL04=.'VYV5JJOP) 4$S1Z]Z*! M.G9!EZ4[?&DRPWNY^N\./"$[:A06Q%CFT@/ MS'AY*].KYN]^3V_)S%U^Q=-P5O:B6 ,".$];7-G^KL;=9;.QV<]8ASY49O;V M*3B2*B18%^^,2A\).993D=Q0WB>#'3UNH^UMM@_"D]+:C&,2V%4V,.QL\F / MJS'9X?\/C,6]G4IOEZ)Z8%_6V]I3A6W>-+^7F7A3(;&T:#T/H45K)*F0;OTO M?\4T"MH/(5TM6N-*A?!%DB]NGXF6++\EY/:A,;@O?')=PWA:M![+C=D+\8GQ M8]CT3B7@V/1.)>#8O?W'[>-"/)O6EZQK_048[8&H-<%H;$@#*%6WAB*!CE+O MR$IG>@%*-_*=#I1\M&.NG%/#>$H(8HV_MDD;OP'A3V)DXB"PI[ M+?$M-G1'D=_1@!Y4[+96X\84R#RWCT-X[$$AD2#YB(CTMB3YH'$H^JXQPJE\ M-],D=Z8F5Z\^W/\N_KKMQAN&.J 0,UC"#D&%P"&H)V8BBT#+4J_4?J6%UKFZ M$H&NH23JZ--KX4<-/EF6I*F3G ]R1%2OZZ+M9T#>)H8CV9='M24%(?6#-CDN MQ;ORW$GMRA_ ZHT@Z#OS!QZ;G&EEEP@^?SV MFW1[^@3+]A M$__M(2ULID\B5WOW#*GLT3.DVIF6AX7Q Z!_,-<1I6FB&0JRY@PEJV?RIK+( M[4-!(LD.3>]EI=P0>W>/!A/=\CR6]5BC@.1 L&^TV;KADC'-E(['T,I CI2Y$,%]^8N&PP2#889%>_8%M; MU)BG?01N!;OS0IBS#5K0"\RY4TC,9D0D%UC_T0T)@M)OFD*20,3#!+H&\>G; MLEJP._$3;@/[G1801V?Z U 3<;OY.*@;<6/X5"W!IX5[JM;@TVP]56LXFH&+ MOH'Y 5W)&8K>8=9XJS-M&R.F>']OF0]RI%W).6KGKN05(#F["G1B.Y,7@W0F M7R5**#L&M^V\<2/\K@_ZA>1W)J>9'$M'N#E0+)(T'7Y#5F_=OIU%GB(+?/I/"!52?$*HD+H30L>4#4N? M2\>Q^=[;U 4X_8M7Z7E(O#,5A-]7RC7SZYP&<1V+=B$AS,6$9F:\7 %-8)>' MP+ GPX=$"'*D]YW]$-B&:8E)#G28[;1QL>N]%&J/C>S[1$AU5O M\U(.:%[JX 5_8W:F=95]TG_VE>9>LR]V;20=2Y?'M6TEOTX3R'XI@JUKW%&;A-Q!HT#R 89#)M.E#21),:%WO6O&279L MW!>MT39IW O7B6G26$QQ([ABBAO!%?<.$;R-/']8:ZWG0O&*>[TORU4ZWM9: M(*J66LSA+;4BL?U&[;Y0HLLW+]+CBNT'B6NE%9P*E9T?-X*!X*F8]P%&=Q_U&]*#%/_T\$VS*\/V6KC#IG)&XKK\+=[]5!BK.?F;OL&>L6V^<&213YN) M#6LN91Q;,,EU#",>^GFTC9A],)Z4C9@\G<#:E<"PIW=:5IX.>5J6X-\A?/+G M[F__3M>N_D8Y!2O4#N',*DK2U\ UZQ >6!0V[ 5G2/-#VH9-Z#>'M"W%'=N[ M)?O[#A$=(*1IDA)XDJ5V[]+J2\VU@V?I(V1@[M]0+9QQ_Y[<'VI9:80,[MW3 M0]BCIT>U,WVXTP8//Y[K%_H^6SM'ZQJ^YB EJZ&B;]HF'Z1K>"3)F5_=8JDK MZM;EZT,JNX9'FY:!XBIP1;) Q]1"J0>1C5T%Q\^C^*CN%V\TBW87C.TD>X:?CL Q=FW/0[:Q^>M0^/ MLWWX%G 9SUH ]\W[2$8 *?!>9GB2\;6[T,O\ZZ?NMP4A(=*[IEE3]J4%>1'Z M$ ;..K$?#<0MG=B=K[*&[%E#]H0O(6O(GHPU9 W9ES=OBLZT4'J'D:^MSK3Z MR%9+E:9V_;!/OY!8&[)3JWA*0$/V:I"&[*M$"64SQJHU;M1&K5&KTTEOR$Y% MVI"=0ULN\,_V7=*WUQ$ZE$Q(6.1;[U(+J;9]MR2C6BA4BZ:K*#K_SY)<@$XJ M;X^,X22D5^D853MVFA1XCF29[5,LWU8W[X#E5.R&@V 9ZQ_$^B$TJN#,)=HQG>9)*<@O>H%R4WBZF>2Z)74P3) ''Y6UO6U4(V+ULON1&;P$C+2#! M*RT%M5J_*/VNU-C?@X?+?6;9!H^XYJ"@^J1S0Y'[@+A0-%&3(NBV3@?M9;8= M0Y'M?6BCWX^ED7ECL/.]C\U8BKBSV59<[&@R0FYWEN=(CDFPK=B[85%2\+[> MW2B_/=F4H3NB"%^@"J102'^$GT]Q8[3\235&"XGQ#V%I&,<>K,*WYZDQ$BY1 MAR"O3K:>^8U+ [=(Z8^:5/.U\3!ZB;D/?2PS:-C5.H_S53244%^E/G9HSB?S M2V[%"?JH]"(:LM,$&*/7K&DV9FWT1>8J78RL6^E25T=/_96.:IYX"\%/"A\[ M1W6>BGF22?+4S.TZ;0]Q/I;;5$RNDQID2S-Z3$?;AVTO]">F#QN?X@T1/H$; M(O:%2?A_8"R&W!&NL+U#JOLQJK9LVDW5VWJCUP/HFCJP&CWWE\[T$=Q3#9$+;JXG.W925[O#79;N@U M^A-Z1'6?XCJC#[ZZX.ZHS"A%!A]$T M.VY_-"0*',LMQ6C/4'ZLC!Z4?4XHD'DVP4VO@WHH22P*"PI[$N>+'Y_W#^#J M/,62A0 =(O;Q7?<;TW3U].MA6*J5_[SVXQ]^$./$)G;OB4V1N$V,_DS?],!O M_BI= YMBV\&D&)+B^>2J_^A&KL2Q64DE>-[A,3 ;U;XD&M@D)'? =U!'H)!B M)Z:0&B&XIL4*XJ6.:TU@#_XI6=?Z"S#: U%K@M'8D :B"6X- M10(=I=Z1E<[T<417N]RT]^=.B+@:"WI_:HLCWR8Z!Y",BTMN25/I?A='$$PFF+@Z/';22AL$ *A0371P=TM(04E^<*J2G/C8S%#V!>X=!, MI+?OLM:NS6?%^#NG7-)=O=R9EL6?+%,QGN^O]ZG W;6\Q'D_,0/@:"EZ;W1$ MYJE<^%'=5#8 EDLILV(!DFT'1/5Z[WE$YQ" M/BJ&(W%6 /TL4$5X ',_D\E=[R6)Y*8'GL45C]$":.ZOQ0R7]N4!"5L?ZINSO+ MDX;*>TP:JG:FTV)3K3"-*_-:#'%[*D";=M\IM[-)0]M3/\D:G>N[9W:Q>1Q1 M-;I=L5JO/K &]_3X3V&'<41QC?P--*8HVJTQFB;SD+N*W/;"AVP@_%$G/T>V M;V>S0$;^=)$_DDW%0H$46)YDV=U-=L8.\4ZAB2LZ84BT25>DHAT8OWW89,8, M.S##06<+?#@A>&U\Q@A'-A)[3SXL0OI2),-MK^0)2_W/$M>?+!%B"_Z,_MU_ M8CR>##__L_QZU&5>Z4W"'!+OKF4V'/XP\(\Z\+X%P/MWHH3&9XG:! 5(FF[! M)U@ZY!-Q#/T-/%Q+DX%FC]G2<#("-P#HV2W-115"XD1K9FA82011X0+^\__9 M^];F1+6MW>^IRG_@]-GKK=6G2"]!\;)ZOUUEC"8F1FTUUR\6 BH)@N&21'_] MF6-R$144%1#3GCK[79U$8)[\)3.PH%G827_Q5*!SEJ2+(G#8@L_H\5Q]L_S[^ 4 M26+'&EJ+_:^?A#U"+N4,/'9O>,6,>L207C+L4]HQF7+N=>BS+KK9%/M)="9C M]/ZBRO9$[B=11^K.I&I= 0)FW5_ZQ_X6_&6F-VR=\=]_$)V]2(ZLX.M93T#* M$#U[C$_,+68FA1VN=/':C 7&\T]W+PH6:Y[U=KSMP<0^#']46-Y[^6_OUPP6 MD.VFJ,(W&^[.4'NL?#90%?+TI"IS/_[[3^_7E]ETJ5&_*-?;Y8O3$_3/=J-6 MO2AVRA=$NX/^H+D71W6FFF4L5Q-XH5V6^;4[7.9OC:YN^.8T+F[0A!+H2LKYIUK97 :*, M504@M!=@C6-M2QJ\ M)LA^?0HNJR?X[H.&F:X7<.L=,RRP5557G[.1T'"IT!(>#=V=.BO+30GE\ @( M7A=E@;A%GQUJ1'FYZ?EX%BLDY:A XB)+3#K!&WVH+NA@M)NJ\BXB 3F?W"$3 M7Y4;8T%E84!&D=/%=SSRI=C3=$C:=,7S[G1Z_[M6^"U1_>$VQ>T ;7V!\CTN M=Z.O*B/"634Q6W;4UV+6?S!^#/LP;KFD?%L\160R3>SS$5LO-<_OIC>QUN[+W# ?)MJ[Y>IE,W]Y,<#:GD[KZ_1?J[.XMD/I^9*EU*S]Z<4UA=4N M0YOM,KIB_GM;''>?=#ME#D=.I]87YAWJ!4JH.T0\)%J'@IB_8Y/22HJL[,-F M_"91P[AMF1,E88X"'65C79^BD+9GAFKGX6G(-IO9N)""7+N!-+%J[P33Z(>I_V^^!39C) 2\A<2^78&6>8%T+COH$5JN@%92,4ODO8K%25)9D M$CQN*EPB1C 'A-B@XJB.;J;16MLY]$SUQYU!RTQA580]<].&(TDR>IK4"^ M(X=6C,:HN,6VT7=F5>-Q1DBJ+T2-0TRI:WX\_O):>IGRQ=]T(TS(VV",[5X[ M9+IYF]'[]C;,&3Z1Z\F %Q@R!X<@$90[XE+X5"I-9B-2^&ZIN&1%60/O7- : MI%K_L RD3DTF5C+&[''M+E"BLS1T8QP*\PU1LXWR]TEOBX0AA1<2='X(I$,"D,\L#"_ MFPTQ"9%)+]H&5C)SPR(VW92W8&1=YL(^,LM]K2GRH".H(]M0>/I-T]^MREWJ M^5&(")8HF'C8*P=#PGO"^5#1LXD\A7]!*+]I&2;C[7& MV^,V^W:^-R5MG+FK')4BTTR"02"#ZI:M_<_U*"SX MVN7YXLAU/P&H&NFGZF>I0XO;0.>&9A'PY8,S/"B>X%S+1G$$UF7[E0EODL;) M^/DLV2K/+$+L:&)VN6YGGJ-W?"8 MB4Y\D\+TOC0KE76NBOP@:6[8P8TM\^""N%@]F\Z2J5PT_M<\H[\C1T!1)XXO MX,?GU\6L6F_TG\]%;K\1A[5@X@-6?*;T^Y%S^)HRQ#(-]U!Y +-2*"2Q\! * M\2*I_B&*19,+=O=PX-8,T,L51;U0C)[>-Z0BM[HJ0O^^N>93^?R4"Q-G)J!- M87FO&Y;5DFA+&1!T/"*&0M'^BB\#:R=C[+,(.!KBDL;'0@(K4B MX,Y&W[SR9^?U3FKFSZJLP!6@-R1O_H\^YT]%&^GCR46R-YF^3Q;N:E-&3E@: 1HFSW]\D#@L7+QEU>TFSAQ-_0 M&(BB&3PM'@KS+,Y3:=^/_8!;*LO42EZRK4)+X 3Q'3*'B&'2?NJ3OAV)OQMT M89R6XE"?M%\7A[5HZ">U5KUOCW8]7??1FD32-$U2A>0.K5L;9FU)UPB4?1H1 MLT RU#9%\Y7*/K-20.U@"2G'59(Y%%\N4M+K*%L?1J;?_<31M<2DB:%K:?N0 MOVR&9)AM(O2$2M\ZTVM7"!RL;#G93I< MJX0QTVJ]C)\:GX*R3?=*:&82;V-B7KX /TN!U5N.5]($-0C)]Y%B(_-YAF3R MR:U:;BS#6U,ZBHX#Q.0YDMIJ,N!*^.S86;=V3,I=NYN_UGQK>A]AY$NX 8+[--+GCOV?/0 M"!Q%UH_,YE#(D8ZFC+4ZEG52(C7XV=[\Q$^2U9O;UWSK\Z%*;U/%##W[V'S\'-L/<2YD#N(,+@B^=AKQWQRUC1Q)G[NOCT+S.-8\.SW \ 089B MR"Q]'$VSB_'>_%@CL-H9DJ%R9&X+6/= 4W-\JWA;X-< ED''5EOZ3&V-V%*I MW"I-^=POT> *\6(?QI]. ?K+SRX2!ZEB9<*\HS$=JUQ#OV&9H+1DN MB?1$V<1Y(@FKXX,#3K+;/B(/UW>!@5X;O&UR6/%U--)D+E4@*<^>O" 77"// MH41-U4@*& Q#D=E=\LCK+TPN;1R9"N3:Z).FQ,IZ4>9AXLL8/K)2\D7F=I+[ M$!_+$6%]^O@Q 3LB#94;0OH35,'8VA^N;PCVY@X_-[ I@_N>7;>N5U0&_-Y7688N-:D.FKW],P;WSO M,HS7G+7J?GRH61JSN_\1=$S@>#+"7_LA"EB93C-\:1B?$Z;(7,9BLPPVZ7K I[V3MF7K2!VDQO5)FLUWL:JL-Y8.1AV M/HF8SN4GKPB/VK4FQ&N4EK,OSE*/V9>=.<,K JLH:DL86Z$*BCAG([9](B\N MQW>G1:IRP_U.55/2-KW9H5TZFZT^>"=-%AC F]@& MK2,I"9(-Z1@%E$'@6< ;QA87\[>L.4'@-=A&5=,,I/F697*AP07+(\<6+@K9 MBM6P\=,T42+QR)RFJ]/N"FC14VAR53MX5T;47HE?S2FP) MPSR923%D-K_-G='-4 A:3O>_ T#K:Z+>A\,LI8S%\2#BY.!:$V4N.6&8LSDJ MFSR.7V,-%H\_OI1XCF'(?&:;#N"5NC_GH_OQO05SZ+F?QA_EKRYY1NL,^O$# M-LUK?.QO.7H_.4K11<08D\MY,E?851'N7SG06X.-K@50MEPZ&TA=P"W8+5A> MHW\WW^/NJ]NGZA5%?XY3H\]M)KJ$I-M]>Y6:,X5O8O +9A\\T6K<.<@ DR]; M-, 0%D%/.4;0PE2>9 + W_Q)99_ ZF"%=QQB^VR %B*/S)57F06TQ%R99=@> MB*U^-5/+]?9=9@G<,^N=^CKVS*YBACV47#)D*ITE*<]+/,>>V?WWS ;EDB@N M(4"!)H_X8[MRW#[;9H^%F]C3\VF7^0-&AO]!_/*.F OCPVBZ*G*ZP..V,)F? M_X7KDTU!%15^^6(.)QG 7^5/#L-7M5A=*/?[ A1]9@;4933?K[D'07O.YSMA M(K $8FSCYNPC%D(9\C4ZD=8 SVE0-(P.%$ M84I29#H-M?YH\"D>AU07HC96-%:Z1$IA;(])DW51-@2^XFHI: MHX]EB*+/TE0(E= ,R10 /2[$+(#W,1QY(&0>2(7% U0^0V:RZP',0DQKI/:F M6\NF;MUWQH.>UZ%E .[RTYX!PEMZ2V&:[P4,Y(;^9XLFPX#1;++E+;RT:Y[, MIAB2RF_><$]O$/YZ:\(C,R6"F<)T@AD(3>CUO4QA,=,QB9+4U:SO<6P;X[$D M0!V*E8"MH:VT*IM,B'AFKN7UNC1)OW8:&3T3)@A>('9S+Y-P^E\)UTJ/2.%; MN6PT0(2%68O&/#S>K&KOP 3;'4G3Q^H55U'?!_Q;_/-*%U &S8.#P,) M/V!(X-C9 [<^K*9>C .M:8I,96*'Z@Y$O8!]!YE,&&U(1[J"8DAV<8 M%41T+M0"($#?Z?1@G7T=?;XM67;$;GGT>V]H'0*65U,H*NX/+9+L#<1EQ^$;4N? M'8G2Y-]UP$WXLYHX%3/^/#@,HT+]/3W9"V$,?=?XWSXDO M2(S$_B1,:V#OQ&*@\8[+/].5,=Z"\PN[JK(D5IP F;$P]](6A-,3EN.4$7KB M!&RXC%A- S?9D%F#%\%G1LS%PZ@8_"_E0ST+]H\/JP'>?$]>(_,POZR> 58&:"M29)E7[ *@I_1 MTCC[Y_EW()LEL6,-K<7^UT_B0^3U(>PK]9?71OV35HC^GMW?WGK-/(.YUZ'/ MNGG>HMA/HC,9H_<75>2M<#;S U7K"A PY_[2/_:WX"\S=6FKRO_^@^CL17)5 M8%_/>@)2\>C98WQB;JXR*>RPIDMSSMAX//]T]Z)@L>99'RR#6[OLJ<0_2\Q^ MF#N".QOX8> XLMT4W"NU=F:H/58^0WX=>7I2E;D?YKV%+[+I>J-3;I^>=!K$ M7;UX=U'ME"^(4J-^4:ZWS7^U&[7J11%^7:G6B_52M5@CVAWTB]MRO=,.E1;) M<#Y,;ZQNC-"WN,#!I8#\O#$H-=40OBVD6QKJ@)7%*2Z0EQRK#W5]F6^J@@;Y M5_C1OH.*W("VXP7,LL8=M(YS"? R0/G8 4Y^[FY^V*_J3MO9J^%'YEW2:[/K M^TD_6(NO3T\HXG_^;YZFJ)_$3+@QT6@4V:%G7=Y1Y?<'&@4QC=9EL5Y]+G:J MC3I)%$N_[ZKM*OS01C_5+XA:%?T&B<>3PRY?CO$/9OG_%7^Y^1P%4,>CV-/R M%VTC\3<(')WZ^2&0^%](]*S?&-KB;Q1#=7ZE#P7[UR4S@'+^I*C.(^RW67_Z M3HB0#B5$I*-1*(\"J=.3L:KT41B/^ *"*4%]%SG!S)GR MPA.NL9H@0!ESKZ M03P()LH3\0X^^!GRE%$LQJH/:$/T4=!BY;OA2^C3KF.'C8TEX?/T1)B1&2W6@2\GM(F& MC)P&7X&C433!]42T_J&J&(,A^@MBJ ]%?<7+A2M5Z.%#<3 \0YO%&1\()JQE MP0Y%D^"NAYV>H,]A,EH[!THBEOT@M+$ !X9(S:G*6(-CMCI6(=G?GZ!/"0(, M97@7!@*.4#0X?K6GF>ASDH1>#WO5-=<9 @7P922G 1=+'RMI"MJC-)ZC&%JX* WV1^& ML^SWT8X1OUG(]&@WR@@Y:"S_CLB". @1VCI%EN@;L J\"-486;#V/FIA;*8! M-:3<$!D1;6?'.4$KT,6196?,]\XQF"FM$(1>Z($,"B,E:4P&RP-/1OQ Z^&G59H>@0*;, M?;O%%O8A8E4%,FLNP!U; M@P628^H"=>:6,3$7H0(5T18TR.6-65678=@[Z%S^7=1@[8JI&AT.QS=+P/*P MEO)"3*"9N(.+Y#%YQ44,\PMP(.BW/73&2&/H\&_-0%2&1VB"!-MS,X3\+MX9%E,H_,O8^!'U=#/CTICE51(N@"24#^A?C;%3E8AT24) 6<%>("F=:95VUZ MY#BV<&9=@66VE+K=W815LZ$C8RYCZ\:Q8U''A1EH@8+7G9XLO,\ES4YD@A[J M+,=MWVZ=@($DYB(FZ]/. TSCA6R%-D3V9:A(B!>1/_$W>/90P$1>P80D/';? M%M '5,UYD,LM4M0/5@7O41T@TX.=863_T+,EY.I\R-B$]#1DU5EU@KM.G/#. M\G&&+%H"? 8GUG7T-1-F@,M M,.H):G=*2[6.7"\_/-V_?B.0?P5RX@QL<[78D0L46=?GM=&6_1II,F=TWOE7 MP=I;-]C6 I;)SQBG3IY=K)/G?GCA2&#]=7J"M(@$VW8K@:K%/#:3V-.M"+SU MF3HP&5H5QF9:%+&P%_O81^E!2NM%]O/QX^/E&V'ZJH[Y8HI0\2B9MJ/(@RW$0^)B MY0\QD%\XD^@8QRUK^5W MP!=8K>ZQ6S!F)[@;@H4\ F1BM'^7Y9D)-O#U$I)<\4HQI_U^XJH-P4B+:U&E MURP\H4*8_K&JJ];\3VA<8PGUZ0F2:GS#Q4K6+[C/SA@(#:DUK<\Z26F7GT[E M?FISL0+ YN/4**1?/['I0"[R$J^Y\?, 'KZ*"0Q41;3&C32(74NLJD(767$$ M6=9&'W&[B1$.,8PBXXFCU05.C(3_GL7GW/G32[92DM;QWPZ;\0/WV)-5R,3. MD#]/3\#K6.25HD<(X_;>,17M6[Z:>:FCH>(Y&XCN=0,HTNBW(8:T_MH=BWQ< MNDMI9,\[;>/R;C ,&JSLMKD]:KAJO>+B(W-1@+.?!BB0^-@)IPM0E&YE-:R, MAZ.NW+.GS$0W#Q6')1UUL0G?+9X,;FDL:I#)AY'HL:BIWE5-Y.Z'2MU([\QJ M*_>3*$U%_XB1M6:FTTR5>5M.,YMCUE L)C1YD@C"DG863B!;MA7A7)&1S"//&*WP?61XH*]L/,<,Z.]=V_U!LNC-U MZU=EODL7T']5%FS]Z0G/3C1XKEG>P=M$_('= %9WMNZ5JRI"I1+WC4A!%:5B1 [2,:X76*E/^X19I8PHM/ ]#(TD;<*Q:ZA M'+$H'?'V>=A)<=.'!K5%,F[=)A*F:98S*HB?HE4U9CG:IA*N%#MD\DK]GY[, M:$K,$=41=[.!PE(>[K8.5\:>-U2KL$W09Q/$\?!!4>&M^-'^FU>]X<>2!U?9 MBI.+*J['FXV9@L:I(BYBQ^6X5;EAH:!FG\3+@)GIH&0)ZM@1& M(LW\Y15"_G9>C:-TF++1%W7B;VSX^MCJ609HI37Y_L,64.ND;+&<-\B:P0WM M#<(23T]ZPI*!)1S["K9R2QM)+)M(P834A'^B(%D2.3?M<7N&'S7042'-Q!D8 M>\#T,6;5/-R)!/>HS!*1.[D)KW/HYDH!Q9SVFC?#9I^Y\ D-8,*O51>$\L<+ M0J%>$,H?S@4A+,TVCVS+HQ[,Z,.X4=Z "WJI8G:E8E,#LNH"1IL;"KPA"8V^ MAWW4SB>NGWPN6131M'M<=AF^C+V_NKZ^N:Z)V7]CB:L9^&,-B__G;&.?% M[E0[_[@:WBD?A8_9/1->U,82B]Z">$?X]JM=NBI?W-7*1*-"5.O5#EQ%MC9TN?X_#+7 MKST4G%+U/*6^+>X]L[#Y0-!'F^Q]%;3,]H8J*'#$0C\#FR1JA M(0_N1_7$@6"&'2)95(R.B4MR^ M(%)0MRUGY7$)2D>\^_U44$;< M&^L(B@G\GL5N.!VJ:G"O7-],G_O/T3Y6E/RWIHS[(4W 0K!\O3QVF.2)R-] M;KQ&VYY\B)F,B3)EUY)DIQ,*KWE_.;]VJI6XRZDZ2TSP4FMO%6T-1\L M3\:)15S&SX_\:[_?S+;[CK@X5-M<0ORN'(5&EB1)19XF,_L5BN#VY%)1>.@D M"5$0W-/Q[,?'Q+69SL.=7%1;1GJ6X[*7L+U:GSTA.3R6(:DT@W3OX<4)55EG MY8%HWNH*.3B(*JZ>K3DN_5N@/GM/TWY-*C(.)R]1+AF>BHLX29*0-)EE"B%/ M+8E0$1<&,E@Y!*JQ@S_T'*TW:-!LS8Y*5EUI'4FNT7+BCW0G;.7(F M0U364BQ) D23Z2Q%IE/KAVHGS<0XF4?7K)W#24&Y_A!G"I>]5M\N>Y-A3LPM MIW!=A$RJ)"4ND4N1J1R2G\*NTS%C,D 0W=G'/ E16LZCB8OGAR+-7QZ*(9MD M5(6*V.KUWU[GPF.'@ D(D7THE"01V7^DO)5]N1#,-C-"9S\CD9EL1!;&7GB' M_73],2:9*4Z?[J5Z\:;TXHB,-R&386&\:94DZ2E0&3+'A!;?N*=0+5Y&+VNT*D"X"1K<#-- M['O=7;.OK@U9GE XSL"J#OWIFI4-@&FD,! FA6_$:0(&P%]X_9!]%XB>(,BN M"W0$V]>A[#L>2Q/[.NOBTJQK=7A/B@3HVYH%:HR):'W+WH"RM'I\L=N]=[AK M 7\ _*P1@,1/G194<9;_.7@\K87++:GNE*[1]X72^[#)9(-<;FG?-9LU/&"G M6".J]4JC=5LT;[C476-ZFJW&&?X3<5YL5TOP1==MF./-EQANON3FKD5,]6LE M]?NM)O65=-@W5L);^@4LF'*63IE+KSQ\7EW?ME^>^Z_)77JJZW$99=I^NWG6 MQ"IS54WPTBF3UM0"U:\?K]XNA%'N.?2E!PYHMI"B51=T[7&V]FUC?!/9YS(3 M$F;03AAL(O!MYN67NN_:'MK\MS6 M$>D4N;"M<%CIR(NASDQ#+OR1%;=EQ7TI7+Q=$_<*WB#Q6_(]O0'?>[S3ZPC! M1F]-78^W?!VR4$>R'+DE"=SB?0=V35)(L[-"+>%=D TABD30Y+'Q9.3OFKU, M1)=BK;@TD_*\*&WMS.=R]4[7\[VYTO[*XG<9T0Q9H"B2SJRO/!_/:$^@$-!9D\^05"I$5(@O M>T:4 M&$Q?MC#=P5.[:".$N1/B;PGMY7LX23O_/-S?VW/F'-'W:XL!I?A_OYTMM5&0 M3"%'4NGU?+I,P<@I'R7A]V1@&:2]L^E="^^'R^SQ&$P?9J=2),4P9'ZKOKK# MUC.QV4$_TC-DBME!R6S<:E+N3B_?LJU^M?995%C\::1Y>?!=Y@'K'*5G!449MC(_NH.PY@.US^X;W MV!\Y/7$^,Z/$V% U@T7?@GGW>'@I?!N3B_A0#*13G2&6FTXU1I^%UZ/_E" ( M8WG%G,L+&W5^A9P)=:S8LQ=FJRXU9FNTGG(I()4MLM9#$ 6L7_@]XK(X>P0^ MMPL!O =$.(,7%1*F_)G/6;D6^*8SYF'U@=J$YDTNT.:G+EL\,AMH4Y7!DY(% MSFQK^Q#UH5>KGOV]Q:>3KI.:9PV98/M]41)A8(PJ2'@_VE <$_@5%C5OT1G" M_Q^/19)H_BAA2KA^B7O^^L@A-%OK?&A\V[8V:8J!,A P\(O]HE*#M$0)_@RD M7"):6=9Q^[)-+!.$7P?$5-:B#(S;L=H3#6D"Q=99-/0>\.Q5J-AT MP#.5RM(YJRLG"W,U@F=$.A_*0\OB$CO[H;--_K%)T]=J>AG)-J:QS=?>=O'7UYP")-AJ)3'$"I[](37B&;W^2Z,94;"M7XNK2"$=^B; 1/'>^:%'UX8?/-'+LJ;CU6N[#I6.>2#%5YO!9X?\PSGG.O# M?F8EQRS3'A,P/<[WSQF+''QB2^$XL<7=E[#SQ);"<6)+?(,Y%ID^FIF$(=^] M\?87D9L=;/3WQ7:COT.V-(SP7!5NF?3P:H88;#_('6B0YM1J"\,QDHG@\9J: M; #OT9K5[0SEQM,VV?G!W(@+5@[ECF<,=RB\T)ZJ+Y=LX4JZY-;PPN)&XY[0 M'0>#! @O?(9G>UV!WG%X=@22?_%>EW,WC5=%S:XY;6MJGYG3L7_!NVEEQ\^YS9@$;W@/$['C MT Q>,VF73,?HQ5:6)YE&.N@T*C?UO'E +C'_B[R@@9WVU7WW6V8 ([\#L*!$?_;G22V M_F@[GDYFW4, $0<:8\+*@SO)8?/:NJ?'5DB"IS[[-L2MC;YK!/'\=VV:.B1U M0$R8A^ST6O^XF*Y5S%'[[_9??-8:D8XF+)FR=#1Y>F(':I:C3R".,V3$$*)F MEDLVT;3RK-SB?$)3T,-Y4>-4 5:P/*4['?J4[J1Q7:%RVQ^G^J.;ZH9@75'_;*3WVB'=A#.CFT[]Y3:-[J(7XB37,P<@?V;MS7M8M[=> M_>XSI-O#O?!P2MS5,%_GX?0DW*'=X+NPD'.;GQ[^@ZCV"1C.,)N83LZ:>;#; MXGE$-LECF#EN3A1?.71\PU'BBWPQ/U)\9T @+S.O^R?'LS1::8/,FDUX\- M.,XBW@:N9Y^SB%O#QF_Q[OGIP1"BN7:]3(:#GD4-Q M+%>?^Y%>LPME)O*N5[OV-QXX/,598%)DMA#F*(D9]T4%]NL_1A?S8/:NBEYF M2'(I-FT1P33B1##G#N-W0[3M9#:7)>E0X;1G3+HFQQ;'V$W,M2_32BI__OJ8 M'60CU9R13C--'-/N.JDS/"[.T&2."7/BR(R%U[0>1S'9$K/LJ*+]KK;:TQM^ M&)>FC6A*:!+X=J>YF"$Z!&2:"7.4^8Q-*<_Q>9B3GD7UXUE[S5TR@TB57VA# M ;=EF$TF[H5WICDR58 V:M]>O=S77/?)9S9=)A-\C>IF^)+VRA^IN-2..$/ M]4N"KMEPLEV8OEPN2Y-,J+/K8@LX5LV#P_QYK5^=?U3I?/4]6C46^DB])/!D M*"/DPN345)HFTX5H=&;<][VVTIJ4DV)8D3PAFF=2G<=-L9X*T280X$,=;,1T[*4+II"AYCL61[U_O>.5)>QR\A-T5 M$=[2,YYC<>Y'#Y?R35H5KL3D+CWO.1:GUF\5TR/Q)5<:)'?I%<^Q.*-FLY(S MZ-[X38JFC>8X%B?1]N(X%F=[*2)%V#OPAXVEVX3O?4339;(K,!1B9M$RMKSF*)CSA3N>1]:/6 M#PS;U^6I_8R=B8")*8I,%;)D.K5-5\NA6EJUJ\SALM%T._#0D>@ MV7'#SC44F; R' 82,C#B+TL,%.L],];TU MQ2ZZFT&;9'5E%L>L 8E"^Q3[B,]DO>AT,C:M1D:?'MBYR[K!'M"=9G/"9[TR M49JN3J^DZR*H\#UJN5:JE8[Q#%4JEQ5^]4ZY=$LU&KEMS 3;VCWY'T08/X@[_N9-9 MWB.88^0T\G#GAP?W<>:I5!PKW7:L]") UX'2ZL"/&KN8MCLX9+69UVBV8\_[ MGM;9KO="W8/W<)^W(5G]WZHP,*RA;7:G>KM<@FCP]&3VAME#T7*@V5L>F*"# MFRP"W$##YDUX.6D[H(O-ZLI8E#$0N"AC(XF\;FEN,@^)7R>:C>MHV98'JPK0 M4@^_@'/RCK.@0' ",,O),(51R#@RPQ&$^)> LO>,HQ7XSA%&0QIA@$%0[ M4V*O&VYIJ6;X\H,H(6>5%6$8AW/M!1.EKR@Z>K>)KXOH;@! J%HM-5QBHC$3=(M/B)[UET;X+L@$Y$7.8],2T M9/'+T)=>#-D, YWIC]YR*N.#$' "2A60RG 3P$M69[:?/H@XQ[5,/_![E03A(MSJ=0L?O0/YD+S9CI[ M1HALMCMEV/?*\_CFY38M?OMUIYG0Z X]CNH["+J!!K>'61TF@]O7A9WP MP+[(/%^I<%!GFMQ9O!D$ M_2"*G&[@>-.,0#CL;/-B'RR=5=95-!=]?IR>N(R;BVZ60?K7-5#860T,J8&1 M B"8^!"1!C/]=Q[/EC_K&:*$CQ>#WVH_70\Q-*%O2(A2[]:VQLCXRCKVRD5D M1$05'RK4@Q1Y< :?XRT2D^[[V_B[=L4:#"]:FZX@<_VABICB??1:%J[-XS & M;"3O!O$P'VD.;)_[V.E)#\4E,._OJ_GPT2?#FS :HHE9L25P$J(Q9BS<.^CD M/>:&CT$[# MJ LL8()Y(-==,(T=! US-F.&J>%*^QV57E"E9TZ>-Y.L;Q&ZN#/0.[N4_JE.AA%*4F"Z/"S+XU.S^$ AM.'(<*SY0,^8W>]W;AVJ^U/(Z7[?^E M[K0VN*>N1N/L*\]';6HV[U*CCEUJX7:I4<G!Z&2U/ KZ+$J=GA1G%M)% MK:.?FH3E8S\5.3U6GP[V6MP=[^BT),WEX"$O"B&$,M37'(809M?P9_K?]#0.2GO! S>Z?AUX1RVDFT+X$]';DML):T#HU:Y2K M-G">H[J(+DSQ;A/S$YQ6.C$I O. M$SN:,CQZ]AWR],0DA3A?%%UPVI'OZL!\2A-R[NB B.8$(P #?8>042-P_G>L M:"(Z)YP(GQVM:;"<1>-Z@K-<.V=BK]=)(MOK)58OU^4:?S6?-N+EM^QX1X,H MYP77:Q1<0Q&M3B0(,'!!QS.TLN)&7Q;RC?M^' \H[CRI8S*MHW'N&LZ*3C.9 MA+-$[A]< X+RFY4JP,.RD93;P?'?SM'.IIEIWXGYAH6%X'BFRW_@%N7EE,!L M89[MH3U$(M8&)4;1-%0N?=]AI3$AJ4B>O9IR>@1"UUQA/6S"O8Z.SC M7CO%W*\8NJ8C-H>NV(-ECJA;+K"//!O.OJH>/Z M[&345&.XB]<<-R2Y&3);[H0VW\&*F[,"Y]M,N^PG'BP6][E.)8Q)3O\[QQN' MSMB'MOP% /)*=]J^?YN.\M+M98\- D!>:M0[K6*I0Q3;[7*G313K%T2M6CRO MUJJ=!,YGSWN B@=_?NCPX]ME/*RD4E2L/ \3$72)T2[HH"@W0_$NNV#'WVZI MWYU6E?F\+>S8VV#=^7*R^@%YD"7+@<0>>%W0RY]63=?)+W3%:G?$EAY*Q?KTN3#J M3M.U=C'S?GM?[FW39!&G3;=\DES>$R0PO$.P4!/-E<8;B;N^CG71=]))8)55@K02'#6_-_PB(EMZR(]U>ICH]:YJSQM MTQRTS[2'[YB%,+TEBVSFLE?5H'C#PAVS;T;9HPN1)=/0F> F0L+50Z@IDB!- M%FM=.[-GY#0)H)."S:](I+A%OXFD^$W+NB$*OXG.4B25HPY 5%'#IC MA;[V;14H7@C!*P:*NI.B0?W"R\@V$)/VM'NQ5TEO-&$FG4N1A50,"I/>N\(\ M*&\S<9'(,#E MM3OM#?KRA?96G\KB@66)PB1\T^S9U)SJF=G*J:BN>IA?D6RNP&9WJ+L*< &J M9K;VF7PG9T4S>RWA5,[^2+6T>XTL2?F=%5(=28('!@R1F70$$4N49YYHWV?? MQ#G&)PGR'HX>S@H/)QW0PUE1"+,\'/GI]?-5H.G;P38W78]UL+G^_V,Q[%@, MVX]R\YF,N=Y;BJHEHS=ZR(;5@1"R]==2R+'2M,UW3=-?-U ML]VIEF,^+VZ;*29U., LP3!SX@#8PN 635;5)QV5E363E;0+!PTZR+BW#9[2 MG;[VG^MQ8GN>^9;VG?F6Z4XOZLSX2LL]3>X1L5KE6K%3OB":Q5;G MB>BTBO5VL=2I-NK'&6_[7WY)4@S^]*1 M T\OIDD:K42\;B\ >NL30OF0365,^!))@"5Y4!4 K7!AH]8.P'@9#P3@3QL:> M.F'>#3>Q6.P+(X!_8&C6A"* =7&NBO\@L%M#:"P (:"(TGZP,]C:F6L+TRW^ M,\^?A=3YG+SBG#LH#9?H(M>HR^&+F52*ZLZN:';7ROGYQ/V7XJ>H=;M.+@*6 M6;#HC*ALSG'O3DN-OLQ^ZID237U#$:X.9VJMR]R2C;LSAF>NL\*^._(<.$\[ M ^?I^8'SWHO=NH,E3:;S:3\SC2$#EHXI%?B8*.>8J B/Z?-.J[4R;>.9X6,_ M)LHY)BK*8RH42(;)^AX3OV+&S.F)UY 9.%A8-,";:C @37P7 ,_)\\"S&\AE M+@:Y'"$#W2O33_US<1]RF8M#+DG&/]_@?4J%#<0R%X-8OC+7Y>(K=5T:BUCH6Z\=YF[<>WJL20X[6VYS8AUS9#(#^MT0\ID^0CZ'"_E,'R&?OR#DLZV:&E FM?2/B3[G MEY[*N!3VBF]UI]0]EVO77MJI*G-XZ:B,;SJJA'S$TMOX^H.9:BWFVZ]FJ]PL M/MV6ZQ886:-S56Y9Z&0Q)*1^I)(JFBSX86%EUN"R1:EV:B+)LP#%/FB MS&.6,WEM;2JUX.;571_=G0X;4E\I_U8>GT)CZ'A.#V_1[BH%+\QLBK !%E43 M'5H5,5QTWQP#/K%&@@,ZBZX0*(SA86((GJ(MZB*>4PC&S1K+9Q+1A1D-T\@% M0F8L;4UG-&N>B_?LE!&5>9P#,8?VA]$QE;^^?*ID@ M,(=8JU0OB/-BK5@O)0_7T'0D%OH90X5>WQ?;O\V'C_&8FZ!Z%T(5G!7QG6 L^[SHAT#3S6^!3MQ?%OM(/>\%+H'?> MI[K=XTTNT\,YEQQD)Y5)F8G'Q M/MTP2\\_P,TOY5_"V;MW^T[>9:PAL)4@\8="_?$X-4YU1VRS7&P4IP)5ZTY; MS5SYG3+*_0ONVVJ^W+(+Q])RV=1?/A;C'MM#MZE<)(T+'6R5Q*\$9OJ/ST.I MK ].ULKT@TW4D'K.$*T%CUQ"FDQ3.3*58SSR"=Z;\=RZMZP<&%&MI,WN1*52 M9):AR4+6ZP;$EE3UEL+2W%1=[+:5S5'2KNR;AT@R]?*[@ MZ>=LAF-B_>WG:D[PI%:TLD:1F3Q#4CDOP+@XO9+H21::)#'Y',FDUBNG767' M%4RN%IQ7[7W$/=]-JB(?C2WS3&3Y>!@-5V 8R-:OUL/K'9&@K+79DP(QW_() M12NL3(I,45Y9]D N55!"_:&G%)I^R)&Y@E=Q-(1#\E8:&5^#.Y^2>Q&CMKV^7MBO+1"PFF=;1C]Z22^?;F@/X>AL^90LKYGEJ MT6J6#)E'SB$=P#D,W(<<3+G\D<<6GE-/D70&F>VL5XM4".?FU?2]LN6[T)WF M"NUZMEJ[K$VW&1JQ_\1K[(6S\ILAZI-;01\J?%5^%S0=:\#U;=Y%E]X/_I#N MM#]6B] EQ)E%$_'6G/96< MD"XW!/K>&)<;HA%LL%:[0]R6.U>-"\)+^!)2>/(:J'7 =:?S?-=#$+6JC/R1 MHC6-MJ,4^WU1@IJK5D+_9Z @YF7!3\"];'8K6YF?3%F[?RV%5(9>'-32+X/$ MEK#.F=#V_MBNB#+Z@LA*-@5>6O)T?'DEUQ]>HJF)S;'@'U85P[SV!Q7"'MN$ MPV 1UL"@+]?CGI"7K=:Z8KL['8M&ACTL5LHO5^<=(Q=UY6SV\JCK/JL@4C8CTV;W#&,5 MT&7Z?(^\GN8.&\XT@3L3/\^&(L\+Z#.((6GQLZ=*J0)=^/;KS >V8!LNSWD; M(=_SNQ!AOK/,:PVU"B84?0'%DU0MWRD8Q8=&1&T;FY2ZFM4;%!F:2_L"192 M?)&F_/GB6'GRLUR;L/EF^BHT>Y?)DDPN$V/A*IW>Q%5]?THL=035 )K@&^)/+0^L?1K* MXW'Z46*#_ M0U/Z.OY!%[BAC*SX8(+O&<&[]"$RP8)LX@'P4'\_/='0?Q25D 7]0U%?-7@I M.T#JR)!T0Q5(8BBPDC[D6/CWK+]$D-]%59'-Z@Y^K"J\&:**+QUQHB80(Y%3 ME3-.$@$>"- ,1%T!B /S:I*]^Y' 0J%5 ]0@47-O'CV24S2=1,I4@\Z6"2$Z MP2G!#5EY@/: OHG6"4@'&-U Z4%S*JZ1C-$6!.=S:%/85DF(!JXKZAB>"-=O M R) Y!%] M-1,?*JN[%6"!(&C)5A*AIAJ"&<2,[27==#V;Y%Q@HPT29"H24 M0)P> R$KL"<,G]Z8F$BPN4\32*N1+>A7ZI#M^>RE=MP8&@-5" M'I\)-W#<$DR5%W#-!Q*3E3!'W@?2$LS[R)>(?6MH&0WY0M3&BL9*W;',R%E/ MI*II7IN4Z\8UHS_/X(K,YQ,C_ *W&E"M5Q #T!%XKXA;>.LUMF[<1$@"+GH^ M13#-7D^E6BO_VAL.0ECT%LSOO^Q@Z%D!6?Z,<3@^NQCFQ;/LY>:AG1=._?#J M85\IN*!TQ656J#GG M$3=1YGYJQ,=001[DF0F=JAD]3>1%<+ON+BMM#+T*45D),J@LKQ H!!+!HW-F M?#GQF!W1P?=F 1V 6MENX.D)Q&.@9G#.%B(;\$B1?]47,& <=5N;M:VK M>6; B!;QS^L_+.'NHK BR5*[_"_Z?>4[\7>C4_I]#C]!':T7H;ZX($T6) M8P&^CM;>QX\2G#V,5>5=Q&!SI6*S_&C]'7[6%,G 819I316!7T*4.,861D*A M'_H-B;%?T5FHB*:(2N599$D49X$H6G.Y^-WL,61ET8SIX&SN9$S/H>B:[6-BPK18P$&)_1S>U<_^;[E:D>]>G7.P M5D2HB#\%?O60-O?B]W02F?3:HU#Q^@#D&;W?C&_=:29M3K^@$%?!8JI/3-@: M)+R&NAS+E>?F,Z&O:^B5C?Z%T-.KZ!&F+^6*XJP0SH# PSY>NF BBT9_T"^W M5UI%>*V_M&>(D+-E [/R:.'NS0>(]>S1,VLW[X,[BEB#+H3')&MB/13J^;+( M7TY1'IF?"6OR <&QVI#X>_'@,X=T\+-G ]!>HU]45C[C\9_/E2W*N386N/Q%"RI3Y)\H0YQ'56X]DWY.]K MNIFL16[\05O/<)3H??JZ(BLWF9XX_)*L&+T2G1EIMJ];F7>+RT@8R*$9K%E6 M@, (5DK82R6W(/ M%TQE?-TS;AGF6X"KI=MZ63Q:%(;W4 MZV&>*&D.1F'1$0AG\!9"&0,13D] !CYU0>;Q68ZLAQ.P*L*J19D?Q1D \.JK M,@&=*? [T@R#G2GF'A[<;&2?Q&HH5'E@0:;UAMJ"+AT7AOP,]CORD^V/./;^ M_56^'\ULE;4N$]L =Q A?IVM;NTTLS6[BS)FPX+N2'=[B'A(@SYGFED=K7W8 M6[9XHU2\6 J@+]RH;?#D)M2[[4J9@;[2-%\8U]FIM""D2NVKYFW>.3N\ K,2 MOQ;/R]E#?"GTZ>;S MX^/M\2/+'DR'K0/JD?4%]4AWI\_\4W%2')>>H>_\LM&X>*C6:L3_L",DO]5Z MIUB_K)[7RO'AY1\MS9I3%7_9S(L$[G@,2>G,=9J2!M;IX+2X(K\8LNG&8A\= MO#:6>S-$333[2D4=?QN*E9* W#XSZ':>T7-NQ*P8PW5ZLCR'RWL4)NVA NVZ.+ZW$N7!*$"(58* 5?"?Z+4Q\(RX=UM2@.8!@1PKRVJ86UZF" M^?L9]T&WJ2@CWD1A!_L)X M%OW0E?A@;D6^Q=.Z4S5E3/H/_=[XXW"NC+DYT)Z-L]ET2G1XFHC[?:P,B@DN MAN+AKP8OA@S8W04EMFJE\>/+:Q!\L4JU7NV4SVK5^_+%"L\_(3!CGO-MM@)Y M6G5A-BS$(VHIV1+'X!.O#,ON8$B;TCKH&[W21:9".Y-P;4)TQ-\"+?XWR(83 M#%H%D\ZB.[.#)4N1XXR187J+1=-#Q96%(ZF62%47=.)<45[-)'("Y'\W%+/, M(H*5J05*N):#%!V.(2!L'HKC)&V;"K/X R<,#+O+JNM<+LN5473 MO"+L;I!OGT]NV1=%Q:7)A4X>FR8M-TGL$EM'2Z6EZZ=W[G%VZ&C2@G0 M1=\6Z9'9!E!L'356WF*S>W16;"^,CN1"/D=284*/187PMC'#N92G6W?&SH+R MZ_1*8=YZS>MA4!9D77J?=:T]2\B.[V&S]2'$ERDMJSM<=$6?R\+2OT6+M2"C7N4B]L9>LC M &8-Q1M8L>D0*N=4FLRGO^BLQQGC%A/G8*QDY???'[):*K]4]?#Q<' M)%*&9QB*+-#K7=\#9WAFKU[-2N9.OQ;X[)TQ+$\&._HT\;)T4*\G4O:ELHA] MHYK-&TEVP@?[-U#5LX.A,/J;U3ZWP';>%DTZO"K(5!\;;Z5Q1^D4V*V\EP!; MB-QE"4$[DYETCBQLX9!$#P"^.Y.$[X5,W^O7+T]!491 MSSN.*>,0;N[,/Z.TCR&-7WDUD3AD@3ROJLP+ ?VN)!'LN)HD*9TF"\C?H=<< MY^;8V6P:;R+2VIF#E-9[- HM3M%+KRYH0GMI(9<:K*%J=VTD(AA.Q M2&Z]U8RKN%,,S"HQIOX6F*=RP0KCCW+9N.,W89ZMZHD!)R\55DQ>BNOH\H&/ M+J(DUL(QU0H7^L?OY\Z4ZF]R3+N6XX)(>]#,5!)E/9:.&-^*6\?IC$E: CO\F/DR=C^$WAF:9+)?OG6& MB<*\3QM4]N6JP=UP^4.RQMFC-?8M(#$*7MAS#BXV09SV3KBGU5"7RG MEYNVLKIXUB0<=@BUTATG<<^8/C,WV68E@Y0_K6D\;J0D%_=_#&Z';%%\Z#^Z M]9D'LZ_F\)TG@6^VB7!X?K&%@Z%2)).*:"IX,CCGPJTNMVOE<#$/>]Z>7AO] M_DBF7,(C<-*<[IIR5JMTT>-VU)_6O\PQC5FM3XB M!/M)#AI9Q"IJ_5ZB8)H,F_,7IU9E7%:!\]";-=!;SZN\($3FLWSP+5 M&E_RN03OL[R%)IX66N_/XA7=N:F'O3%3T_RI6%]+2':KB+<_J*]M6GL. &7I MB--UQ.F*$J=K=T%UU#:5[SH(QI&"J?#C9H\]G\C2B/NV6D_L$1(L7)";A4_' M!XYE 4:'"_\R'R?DTYG# ,2*^! VB>=C.!84\&UMU&23'A*JG4,!)%@H\E%Y,K-%B>\@NB+VE)F%RLTLU/2\<6>DZJ51K9Z+ MT-'V[4F9*Y4M5))VFW\&S2X!F\*B+R!'6+G=Q19M7^K/,]37;";9STEM86:V M/3LZER53Z?4YF^/)A6<_MI0F6S4>!>N[HBE(;FNJ5[%\]QC4U35@TZJQBZH0IN*2]_C@59$U;.4\MYS%,+XS7=Z;#RKG7& M'Y^_>]+!'"@>;BJ@QXYP<:^/]SK7;D<(YFZM$9&+'5::T7L1.!V&/=NU:9*-XV6IWJ M<[%3;=2)\F.S7&^7V_#WS:>TN1N8%AN<-B:NE>W.,7^M:&Z*MY_)+KA&TA-3 M*'=GK899MI_.O[*94;F?S%X7;U+X=KL$KXH'JKU_^U5V](>I*S=;P4Y]* %B MN=74V:HBOV,K04"RNDT.8=F<"!L*4I6 _6[+EK EC%BX.:C"8%*X(?(DL"JT MB8W82JU:K$]3Y]GN]+U__?AT6V:F:C;Z-.O"7+ \E#^=98)I\AJCZ!3UHBB5 M,F$7L .>0Q3-QG0V36;H]:F6W:JDJ<+6'%E';^M\"-*[<(LV/]26F+%5GV9' MOROEM)B)*%MCZQU$[71R2W7K21<%_^3S:;*06\\_VS!-4!#2Y9V#M'0^E"5> M^;S,W7<^>[\?[V)37)AM,H?$-A;QHN"67*% 4M2N$U6\N24@JJC?AH>J("SQ MRTNY^5E5/^Y> &HT:MW"'!R3 ,T.C4U<( .;[;C81P?ESRH/S%-9?B@HO0X= MC6K9P$'N# 558&&]7[6*A6_Y[7)^T=SVRV;2))V*LW"5RFT IMQ!/*N[>';T MSE]?O59;OSZX*D5>[$[;//=9G:3? M6Z/AP614O5/D!Y/0=*O TY/5N5_XK3X4"%F4!6*$@P5"0.$G[Y'WQ2U-4,7'(.M4AS3R>-.>=?2D''*&( ^4Y]43+WDX6,/F:9?-XK6)$"'\^N__.3LC*J(@\?\237: '+>V M\&8(,@PN65S=Q#-R$LTGVD^A,QNC]197MB=Q/ GK-3;+6%2 @E7%_ZQ_[:_"G MFL)B//1P\?XS"PJHVW9)'9XU,5Y,X88SS_=O2A8 MK;D@%Y=LR_8>_.TC"]&[HXM^=_@='$6.0U&?KC79"9P@^A%]B*^)B!DD41<% MN(. >T!=O[H0-4Y2-$,52H:J(D;SZ>%(N?$FPGU1=WKY>9^9/M0?SNG#B3G^ MV_M5;W3*IRGF9;\^_S^YM(8(S>_5&K=E2^<'@.' M07I++06'K>$C;$YJ])>9;67K$>71>K3^(=WIG\1QY MM?T5?3<[X)"$OA\W'% (VSE"_GB54)?Z@+RV\(?AV'A!3T75;(;=\V4WR/+- M9V#,([98*TTSPT)W6GO2U/(HK8NW$;5D6)8ONPAP87*^M5A"&0LJJP.VI.WF M^'1 )0A]8S6U(Y]0RZ3)= "@Z"\!=+(%J3>^Y^)'ZBR=)_.YJ(%,4N>SQHAS M0Q-E0=,NA'=!4L8CM$6\=U;R%&'Q>5QX?_F\:;3#+",O[\%>%B*;LRX %X:% M1=X[LYQZ6MF;X$_"J.6R@!P,.N\%1C).#DZ&)S4#SC9@\N[9!IMNRIOYW0'] M@Z*^"JI64D9@"' FWQ;YB27P19FO*S*WPJSEQL^7;V]*MEY]C0>)8F;*/MB! M8$+W8* U])M%D[:?!K--Z1JY :-R9"$ 4M?>A"1Z:H9FHR@RG\^1%+W^]O,V MTGFQZ&*61V-)F0A"RV3P98N\7D SMX5<(_M[1%UN Q43W&C94HETS-^OW_?+ M,UO0+F(A9/)D*L! KF2*8%CD#$T*Z33)T+O"D/EZA[.,-WH[%&/*GYP(EV<_ MK8K-JC#ONO)&\IP<'*9M[\UT?RV5-VBR%SF1R9#>#.'B%AMCVLT)14FLSGD%L0X!)B M/(@PI>ZT6OQ(%>OWZG5^F]:3/ZN_J(2<8\0C*@YA6Z+V.NOI\>L:R\CIF-U/PF_"ZDZQ63B?Y%^0[I9$J&Y9(Z] M3T^ P7UZ2@ZMUR:V[BYD;N:HV.@#%<\G\'\KR%(HJE^;5\JCS6N#IW6GY\7+ MZVF_5RY@_ M(T45 (X#KDU 5I*5)UACY7ZB*!N/656%=T$VK-ST^F^=GEAOT= W.4%\QVNR M;V:,T?(57B/&JJ!!I9L_^.:S0UV^/;M!@Q9!3A#PA$9\O'W[R _^;!8: U&H M.6I4[G-&;:@]Y-8U!F+-ZIV4B@J%?@)E.6GM@'JX<6&WWJMD&PAJZ MLM0Q&%JKT58 5K-CWIJ-S$L%*;#T"W,N_V:]T6-&41'?E5]IBFH\ MV(%#= MLS,' 9GIYG,@7!VKWI)$J')RIH U_5_[_GD7)"Y M(8S-6Q@IAULL6F:FJB[H01X%B @^HY>7/FT/I^N\G>=*A=9C.M-W@$?F/HS( MJ;V2D-FT"+2NX+J*ML&@1BPR=N>I:(]V\B;,XLQ6GPT'+.Q6ZQ6GM'M&NVJ[ MP!/??C%>5=W-!>:OQ,K*REKF2EE9A,[Z2K)RUW]\$%_>;LJ]X;YDA79@JN@# MD16*_N*RPNQ@5Z@O:U?H^P_FFFZ6).UECW:%.C"[XM5TOK6L[.0?![]+8#G" M5"85>>-[Y/[MWEKZO_C.9MHR&[MG<7X VI)/OUV,WO.=FB8EU+,X3YZVI+S MA ,R_U]?7:*C3H[XVH%L(7M(.B6WE4XI'8!.23.%ZL-[-M5Y[^U1I^16Z)12 M G5*X&CE#]0IQYT=WLX\+PI$VNAF_1(&A<'#Z1^,*!\;$P,U)GJTEAY\D^(? MVT4X1\0C*MT&^UF%2A[N'57[V@8A;6W[>":=L M=6+<#ZPLP>7G?5%C%J06PB@38)#66,H$-NYYR_%$HHI37QK%9G[T-&ZP0A(J M!?C^[^I*@2]M8@U5,\=BP29)HO/#2CS')W_-&^[E_N:B\=0_E-QS,N2/\L)A M2%:J:,;]F=BMSX%P__/UZ*/Z4=<'^4)"K4\RN9_V'1@7F/OW5:*@J7PN;ODK M;BA_N]B=P-Y.ABI]<$F>1=D7MD%F61LJ-R0U0)#DSCEH],3"SPT M6ER2([-LL?Q[DRL\BG_.<1]+?DDM^:VI,>P\MBCT2MHR*@/QWYY*_/.+^&HU MPV3L]$^^AF^1^W@9?Q<R8R1*J7\^&0X3A27 Y#AM^%$ MFNB]YEA_34);7-)E^!";X:S$1IJ._;[^+JW8F][7-YEEF_OZLU_4GR=?(F0M<(2>@+;K72[];.<9)IK3;R?CM^'MZ..#81+J&2:* MTX^>X9_I&29:AL57H7HS>KTNN- MJ>RM8+;&_'\Q&?:ZT73X/>$'LWS_?GT'K,NZ;'%LVT]JV_ZB;,V3@!K[FH<= M>G$#MLNN;+G=O@TP]'4>("17XKJ Y+ZJ_2)!M_N@?2)+JN1&4275V/%0@O( M.@@JW\=3?P5V7V??@27%[Z0'6/.>J;$]),,ND"C;5WR7@!2:IK<1E7]/*:7: MU4,SW7Q)1.%W#@]EGHJ+: OSA(G5S:>WKDG-L?4QX7?HR8)*[#IEFV1!W#KE M]K--/W2>JI,1E5"=+NKM"TKC^WL+"];< MDUD$:TN"N"4?(71_!G1OSDD>^JJ^NDZI'(!.J=-R)_O29*2GO0%_K]$IE03J ME#^C*\!\97@8D(=?CCN8Y?^_XLA"H9,$32/T(7HNE?IK<3\6%]<-I,)$#K"/ M;'V9+Y;A$ME5YEQM">PEM461\7APV\ E#\Y=+H#@0 MY^S[0+=_X*=7E/2A8@R&IR=>T)"J.571A)(4/L>" MC'$E50'_P.D"3^@*T1, (9)71J+,RKHT069)QC_ WT69N$.V"/VKK:-?: 0/ MA7L5+H/=]#$5NN$0X!;DZ\&[X M-]XGB_ZIHP-'^V=YY!YK:)7]/CHO0I$](4![AH9$5$.',J,<\GMX$7M+L#;S M':(\.#U1!3[2.;J2\"R/@HQ_$E?*!6 J=#3 6(!>8'-;.\&&B MQ7'H>!$GRPK!:FBU+ #_(F.F$Z*.%BY)UDF@-2-!&2$"#^#HG"6![ZK].%AU MXJT-%XWVW(\K'&Q=F;G8WQ [<>P8;(QJ(,]_WH6_$#5.PMS1Z,-A(45E^M&" M!%JHI&BZUAXBQ74.PHX<<7S:'?3:T_+:.&/&LQV++RKEXV#;I#N"S#!B/(Q/C M4< 8CW.=9@2(HVFK('U-?+ :\9]54$$SP7"+CF>*8IIY[HP^E)='NC/+%;I6 M3G@M?%UD[_W^53']O,H)%'JG7-'V7?L"!=MD/ILB<]F<7\R-*;A$N'(PPBWV MAT\OJU?2TZ"JGU.#?1!NJ:]Z>[*E"EDRXS^@C$2^D#:VC2=)F-LS79K3DW?D M;H#MUSADF@W)@3O7@!0$,M'@)IJNC.5!KB.2(Q8Z1@E>(Q?P[-,3?[F@@LK% M_%WU:9:J?]X]IYZ>[I@]R<7\'>]MCQ>=[<8BD0HJ$O/7GJ9J.?NR*\Y^(L8\P[Z>;X[52[']9'. MW*4?)>>4>5$;2RQZ"V)R<-M+5^6+NUJ9:%0([,(3EZUBO4,42YWJ?;7SY).> MV^].WORG6ZS[T/*H,MF^[M MHLPN[.\#K8^B2GRM IDB,QY=SI\#K.2]/' M02Z5IAE(YR.O'/E [CM)A-J0?"I"O/?I((N,:_J'/ M>[Y%K=&?M;1M4K1V/%[KL;\H)DUF4FGB&&>.@>\]"EJFA:=UHIWE$E3;S,ON>B41;+ MNZ]B)1!Y+X.G*-Y=MAH^ 60X% TYI>4MF$R&)IF\5S2Z.^>EH[!2UL\51>T+ MHH?5JG=YL3MMUI^EMM3)IMI;L&)P76"MPE"%?TI0%9*DZ+GQ[Y@LPVI"Q\*< M5+I TG"!8&/F_+Z*+Y>RV3N0Z][3=3*98RMC>#;Q7'1"P"7F<:"[]G:9+*>37F;QG[K)2"3!PQ1+D[?:L.*ZT! MT[A[&H2HBP-XA\O20,])PT(,L9P]VN+J/+VE[.#O$;QB]"1AIT!C]Z/KZJSS'?G6KEYZ$VEO/3R= 1E+6)$ONE M&P\(SQX'A+LS4KL/",\>!X3',/,YYH3^O'@=3OF@J)V>>-JT^1;-H5=1VXU4 M71Z-)64B".@][R(G>(>[CC+'&E[KP,AR]]^AGZJNZ$\"TLF<,I#1.OG9D\PO MX7I79\C*EH'HBM7N6&;DK%5 -\OFI:OW#$VU1.5IV'$CAGO$,]>&_; M#<'PG3'.99'L8LV9_N%[A9Q #"8!)409?1M']Z=RO<*_U%OEE^'A2]53S9[([8K*!\\6R\4E)GN M=)@6*J7T76OZFMVTH'Q?;G>J]4NB66Y5&Q?MPZTK;Y'X7^5,)G@6KU.L)=I6 M?77]=G:%G O\S&@QYW:I?^][Z/P#)C/D[N9:KHG#W5$122(*1[[.AEK"B!61 M#1E\G2W5Q+Y _/TDL*KVG5C85CA"?M021RWQ1VF)\J>@XV33?9+2B !2H1$ M]#!Q?OWM[IF11B">!H,2U3F[:QLQZNGIZ?<#$\(RBWPB_>;[FW%$(.N1\\[72[6_93#&VF88XQC:A&PGB3B57=Y=_C?Z7JD-_KFMK41W MXBT*O4953G>6>\Y"S]IYZOO6V4W,5TOZ&IGJ$^65KC.7<3,J03I9D65]9I*X M'I[^6XD^5,^O$M;*MC+\_M:.3_>_;]V\.Q-4%T"PKO34GL)%7XR?#T[/5)*>E%/R&I M9UMH:R"W+"E\M PO"I:ZO3,E<2:Y='SK[(UI?/(D,3R57-(R=X,L:WV[WB@K MDX6M5BY5L\83[W8'4"ESN_E]:/OKE[P3V>^/$%4)M$'=-0E@@S$%3@D\Y3B3 MTKV>_O>'A[!U9$,W$WN]TD$=;6LGAS/3\>=FG>[/EJJKD_< M\N,&M"9(?KSP_?'WV8?HG^#LASV3Q$:"L1JH,JXL\O+Z*9NCNJ&V0PDSV(66>VNO%X2#4\FM&NE3V8N:Q5.C! )M.U+-DMRB5,FQ=82V'E*H94U76]MC4$V M9W^N5*W&K]:\D//\NK5MB\3YW2,?%99N3HGOZ9_^KE9NST9'YFIA:8L^V>H] M74ND>BV5J4>Z6E[ :9T/Z;)&^9K1W7!=EOKR\=GI]OE]6'MS_O[AQY<]T&:KIZ=#(_*#:EV\"J MLN.)*/)Q1SRF+S76F!XH'?""DEZ;KC&].1K6;/WF_3LII#&5[K>>8;"NG, 5 M4(C:4CDC?K&0MK2C%/_H\,CBK&@E=>E'ZUL]M,_>WMZT5R+.95Q1N\.UMZ8G M'99JR^M)"Y'VTGUB*I]_U*H?KJ\JYJ>;[TYNZK)S/FV%E94;MJ_<8\\?#2-++\ZF[#W@ M-SK>8."Y^WNL?MT(V2P >)@U9!A8!LXRPINCF#AY"E:8/\*%-#_WK\ZTJ52$'P9;7ZQ<0QSKW,\974J(!O+ M:>(3&A#]2>9")Q&(0(?^8)PZX-=94X!7%MGG0(_4PJD>!-$@CC?3"+_9RLVC MSOCLK^[I[;D^J'^*C_AV*BZ6T'=6/N"-Z$-SD8M$,D7I41 2X"8X]^V@BV-F M;*QXLX)P?\_G]W.<(L[7H5UD 8WS.,\!A@L.PBT ((9+KYTV1KV6\>Z?L\;U M4:(TWXXC@88J;DQM6!0'"PZ!7BNOF3'+N52;.B+I]WA2)PWGE(9:[;#SL&.5E MQE09X>6^VTU>P7],^[;C76W?]J@[;@[:VMFGWH?1L?D+M7Y;&Q.8U1RN_(3- MX<1GE\;UOVGQ"RJS]K[ OM^POA4>H-K\+248V*< MF(XW51C];+)H\_.3B5?T/0?TP:#Y+0+M UB3E7YXU;UM\ ML+G2_.>]/%>M&(N\+?"OW?V]=\:#HE=9^Q6F+YUZP->H/8L-,BST_$ QHK#O M^23+#"Z;?&L8^1W0J2QYLGW\MVB(OTX(E=/QVW(;+W/#5JG'KZH/O,@-M;1R MI)4/]>KGSX$?'AS!=<.?HL 0 "!3EY MPS$"X,P$T)B2U2"KD#X1RM7@8]0SG7_^MMWJ7+&RV!:GE/>7#P]@KVP[GZ?L M1J@\$W"N0=4Y+$V5+[&JPU6/3N3[@$CG01;"^WLL.5 \Q!5QS@:"E,6M*MX] M:"0&KVS"KVBZZ"\:]GTOZO5!T%NN\/X*G )Y@[J%6I5CXU 9962'?>46VYAJ MY?:!=KR_1T8^0="R % [M &FYG?X.@AWI=X)Z6TGE6I)N7:5OPPW,OP'13N6 MC8AYEV+VL.-5*!V,?NUXRY1^_66. LX_;+Z*#];/)RD'@']&SO MY43!";/["J!1=JY M'_SS[7WMXWA7H0P"2V((:R*U15"VH]1W-)_ZB)F=6VV?N)F^!#-S%0S.XII MC1.D>/AXQ@;_VR[=O?W8]]YW?:O1A4<\;0MDQUQ_.ICAA:XKS2UL?2YA/C7)9V MHFV9\LZU#U;_[+#6:O1VCZ6='&C;)*ZLKA0ITMK?RU35EF%H\_7]51C:ULGJ MY/[FZ&.G^[;GC>?.[3I#VS+-:>4%.%IN/4RU#L=R[$P-8.A*=ER<&Z#;D/I@#>&;0(JZ8%=I[!V],7]]*/I M'OUEK9(#N30^=I:LY(3*8ZD9X60^)4Y@$II(G,RTC$Z;NFTL#)OR"NTBG3P< MES_]]^[;F[_=\9+>=?Q^U[>T) MOET@*UGPG90J4S6J31N!.THGWI:01.,?BV]^; M)OH6,?D6I;<)R7>TB^1VTKVN50??+KOO%_3)%8YO_S1?WLR^/;.V*KDVSI9C4F^J6[UM.3+HI?CE67>3E)(__)+ M_6/W;^.+=[0C,F\+M#)+YE5*4]7O_;U8Z%VXC&34_;WQFL!9 FU&LMO3A_-^ MC(+0OCS\JW-]O;CAOWOQN$>)G9/C(Q [6?UEEA [<]G&0AT_'G64]_FQ:J,?Z,=3+EG)MJT\#^<'IW;WYMGJZT:F-OTT5Z7W[_M7GAZU>QN MS(S:_+'-MIJ>D-L(%0'X#=L/$@/*H6 \DQCH91BU';OC/, #KA>Y'1!1A3:Q M7?#' 0>ZL;YWG,BT7O_Y?P<'RKEM.>8KY08DQA^PR+?(@F.#+Q_]H= 5>*7H MRL&!Z#9KVO>+=YIG&XZ?J!$XU/U3 ?;I\#:BU!H#?P_AD\S MBZ=U&]&3@2D3CX*.?'?RYO+8_$^KF3EL*J)-;2IR_OE']-^P^<3C0M6>O M_ZW?WM:O[EH_;PN1#?2WZ?0M,\(2(E(Q)KK4"'*Z]F^Q;_0T"CQ)^U@Z!CP$B!L,(Y:C;?-L_>73>7Z7.'W M6:DW[BX^R*V!TFA92NPOCKKY"L(Q"NR%!K0L-$W]\;.- $)$S?^>Z2L.[4EH M865:8]I"&;NVCREIY?%.[DP!6K?4$"/HQMB_DM\M,:_,V'Z6IY."J%8^ 3$T MX>>A*3[^X>?94'H:Q^,ORZ:GF7(94JL*&W/V3"[0;KG6E#&]],SJ<-5!8ZE9 MX_OE+]-_GSWF15BBOR\U4FLM,UVN/-[*E:F)%VX VBI-V%,XZJ:OEX_D2O9-:_H>&P2Z7H/ M9/;8HLU1>:#]>_ZV]N&R<9)4%,V=!GEJ.-1(;TUTGHPE?3J SKQ52\B*D\W*BACNS_85FY1@;^0"_?AV<5;YJS?R MW(7$1 S6LRR4\6OR_,GE@0364L,4UB<1M&-5.YE_/28)[,6*A)G%X_6M\?B$ M7#?%Z2].FY<_+J/[]V5G<4Z_'-WN#GO?'CVGYP%G#@.91]%/:7O,'_C+#2(< MTF2[-(- ..$[1M!WK" >CFCMQOCYIU+9$HPT."($U6U8Y+PWOOW[]=O=4?FC ML8C("9.3FSBQQTWTGB*G-G7AIR-\:U*K6E4K)UE%>"O._'ZQI2N4)0S+6Q.& M,V[6IJ3CVPM=_WAQ:=V].5Q!.F[NBNV.2-VAV[>TC%WX_FW M9%62KN&:[X2L/=FB8GH1O'PI,7FZ44;03%"R>2D9??MN M?S(?*L-191$I*<_B6Q&W6[GU$SC-B7#4'R<<-W4SLJ1C8]MN63SJN8'KF]=HLB/6MVI:K2="%+E8L07DN?F;JN)156S_^_*/W_=ZZ MO?OG[;>1OD(2XW;*3'->UT()O2-.J@>BYM&QN_%(W9&XB'8P42@KEZJ+"UMW M39;J+!E5Z%K!/@)F^$F>'IY/",X/8%7VB)L6V;Y<";2>3CVR(C:C?O[C\[$>H8+%R.%-U')$*7BM*(>R3TPZUN??_C=NZJGGT8/ M&R_OB8MR]*0H!S,MVZ\GBG/@ZKP9?GK0[NS3\\ONL]>G[UL75\U62SEK?FA> M7M^\:U[=I0IUUD ^4\!.RM,V]89UCR#9WYMLSI"T9G"(1RM=H#_%@IW*P/C"_R7D9CEEY16U ZH=##D MTX[V]P+# ;73M!S0;OT'XG' ?T+#<>@U@JLS@'@K7+Z>XGHTNC[^6!E9OH5_ MQ88HR(2X(QN? ,Q$7> KD0]?[!NH9=G#R,&X Y]R'V.!?1=7MH(P2$- ,(5 M[=KLB;XEGB?GTL "]MD)%-,V"8Z!9843KX_'T 9#X(9=NT,[#<; &'G^5W@# M]45([1HP9UHL,@0R@,&%&PT\)Q(H\ZTA*.>D0L>H"SPX7EB1#A579.>'.#5" M>%WDF 0O]:FR ;N697*A&[\;NU:U+5;Y'AA\Q],#%H8'_/ -&(1PW 1L.A MPQ:?0'#J!#@Z8@B,,',,,:+%!=MKU+<=*X4P@25"&5(":(N"$-BQX0=@3'C. M/?NF!]86-F\ VNA:6 MF)7#901!9.*T8:V+A#ZK2<0Q[$- M]2U[T([\@.V% M$SN'+"UY-RYW?Q+YGAOPA228,H(#;S%0[KQ)')QWPQO[# MK3%Z![?5MT$-!*VRA9?*MH*) 72H&M_4WIQ7WYV__]I/>A#&"RF^,<)+S98B M< .^V+Q@UCQ@UJ#?SIYT.K7!/8: M3L]_8[E@=#I-=M%GC![X<=48])KAS:?O87(&M(328VL(;L%)'_MI!MSS MKEK&:Y_LO"L+W#,\%SN1Q?"C@2KO00B\,Y:#6V'T8T;%YLS&A"MV0%VY,[Z? MV4''\0)0M6:T@Y X^_2O??[QSY?FQ[?E_RZNOMFYJ;=/K-#*U-80&ER1CY'E M-WJ'GSS]V>N+J\;UNZ9R5__8W&)[B#4:HD_O$)5[X^+-\VV+NC !3046TU;; M'FC!;<_[RFP,XSL:K4,//P8VTT%76,>BR #CMZ@-^XP;(Y'2-]H@?+IV&+-U MQE]Q/>R9 (P!.2WOJ3F#X?H66H^!4/;A)1'C?YQMQZ_&=SJVT;8=[,]@!('7 ML2FG+U;IC8'GA_8/V>+%P<"AX?9LYJX,+&&.T_,=T $"$O:Q?=H?#O4GKUNO3]M-?]YW[RZ4YH?FC]UDYS<@#_)5C% M0,S'(CIE;-0WW( K;UZG$_GD'PE2SKH,!A@-!>\S,0A!? C4IR[P.521B2T% M.+D*.*A+\ZK@1TJJ(@"ZMFNXP D=V"EO4,_<38$E_85N-&C=BN$XBFMU0)/$ MSK*&B=@:Q%LP8]4#VZH'D4.F$F>88,3R?1>CK[<'_K6[OR<,(BW3DX#.0#1E ME;;-(E[HY03;BIRH'I-ZOD6$":(Q!-+!9HV.(T2@-\2NILSI2P(3&Q<8HP#( M^@-LXAJ,*FP%"?IJ27F.;$TO_W'VX9I^TOYXH:(1;8'(=2V+;@ Z>9F0EMV4 MB6:"DAX@]4"/:#3K8XW&16-)I'G;),"8<*=KD]%[MIQAJP%FVC9SN#?D=>[P MQC+U0I.-.*UV)BBH0 J9[H'ND.IPS3@&C" M,R Y'F Z_.N_=KW=K[VI3EJ2G62'8Z@*DSTN:F,N@JXIQJ=6!M5 _*0EF1_9 M:.$]4Z=L>0V6Z]&"EBO7#66-D*C^PS4Y!'!JH&,AM_42;P1OX:$K[0]#S/= 78\)7%;PBJF*^;+\T<"VX&1K-;DVN+[ M6H'*IR/IYR'SA)4.68[:J&]W^CR:8:&[AD5+>JBI9'/;V?/I>&)9<.?5F801 MB+:"-SZ8GCM/;Y<_RF5K=&]W&Y5E&.S0L,G'B*5E\VAO'H[R06Y::>IX)XG< M)+1@6VB+4@RGQ?!0\?2MD.90D*HP06J-##XGG7'#"T)^@T$\D=7^<)&QDATCO[(UF.X?]P^[[#"^Q3'JRC='!/2W*[99$U93(S8Z0WP+BMPA M7",["##4A:D.<\?6G%GM,$F%99W@[0Z_NB JP-H:&LY"["R]5)H8;F*PL-7J MY+BQ%F%'NK&S9>8EF*HT4<6S8\V+(:"!;D5)XC,_8 M6&*R>2%B"(H\MVQ-@NI'4S\.^O]J%5T;GUE&J2WF^#C/A6I9LZ!?77H\NBA@ MQBS!>%\E99XW7/)/:Y7//_R;PTKE_-X^^9J?9M>9;B[8ZJQY#\?%O(?USGLX MSL^\AWS-1\N@[M0!#1T[/&A9/90YXEP"C>TS/[[>/]NO$^EA?"[C[ 2^YXN[ MYKO]/;VDO*M?U=\T,4F;&U,MY>RBU7C?:EU<7RGUJS/XIW[YJ771PD[MYQ=7 M]:O&1?U2:5Q?G5W'U> )G(4!"B& M@SZE&;,E+D1(Q:W]R@0W[? $O>$9\A4\'?; M+6&=CZ6 ^/44[O0_]WRL(E0N/>\K0AA/2 YX+$ A/P#PETH;.XYML#/PX/PG=*KQ/W/?6OR1Y\=+B+>)6!WEZ;E4D-*C28:@)?M> MUR(V@PP"R:5C\>"PA?&[@W9D.R8%]4K*OVCB=$&OIH*Y U#N,/#H=["]$E9I M&(XJAP)54?>!UB%C5H D@Q4IQWG_ 07VF)?0#7U@@+!HT[VW?<^E!^L]4-(C M!VL88GPUFO4D &F[)AP59B.KP+T,)^QW:(0QOMVCG%LTW+ ,C_;8@5L08#6$ MZ]T;S =).B=HHNQ7=ET,^I9-X7)6QQ!@2%UD))D^5@L@WPTM8X / "KO<5B> M]9TG4\';XF*&)/[YQ+E%64T_1JP?5G$MXR#[1)A/54:6B)V;CPJ>^Q08' ^3 M@ZBG*X7Q_3H8XHZBGV2]622H->1;]"Z^1>CP% GE:(23%QV*F< MO, M,![SDG]!!^,)C,"9^-_I(/G:+*E'6@5?QBJ8Z)6\M&I WX$?)";-P]'?@7IB MGF@X^WM)14/P$( B1H6&E%DT0)3 A>_UF1*&I5"T< ?T1U@0MW<@%^#Q= QD MLC9CB3*HF*!!^J5CD^X(+P%V,F*%>,!M'_;W.KXW#*1:*3"XC>Z#@C5@+OS] MWNI99/4&R*#]-O>P#AVX4@=MJIW$:K0.ABZ ,B-1_7@ #!FS M.CY$J8K\M@-TR:^!:\HH$=AC\6+BRQCS# V0/G0LUG5EM'IH'\\SC+M8%2. M[K<1L.([]/PQ[.">*45KR$.! 1$/:2I['BH]N%/8(, M8+5^%EQ0;V!W%,.\!T0 1:(VSL[-P.)0AU",GE4$8[JDYO-6\:0 ;RQM@9\? MG(T'LF@@TF3IO3(=<8')P\-6@,=D!WWY_"D5S$"[1"8!=H=4OD&6"RPF4/GH0-GY"%APG. *[S,[.+Z$4TX M*++1M@3^O\ *#7L@ZBLEVY,3!D\YY(R1L>PXN9P+33AYH-@O\ @]KHR,!T9C M\45EK2G2]"+W^;#]F",_L$OH8U$OW)0 +=ZAX8VP$K_)3A)-60 M5%DC3O=1T)$/+Q#\):7)3A&F7%=D?S#C:SE5(A _MD6*$:X WVH#C0./#$/2 M-&P6LPPL%(VIRS'!\6GO'&ND0F,2J. ,A%L0W"[6''<-$'ZHZ2C=X+"9(H^)/%;XP+;!P1EQVP'Y M>^C8F++8MI"G,)O$^FX@1H@I)R7\0<8$?I<+FNE+\/>,V 4X?^>/88D93F=;$ ML-_%7Y#!Q*9TP'W$3>6[*)?T0]O=X%EDM?W<7=!/:DG!*#N*6 MT A$F6^=;%;?ZEM@/-];L6>;.3TDFYP[2 O>\>-;QW( M-Y]+?7&%LR]N06L%K&N#=>?)*F'$A?(CN%M>V%LC\7]PS@8"VE)N'(-":TF& M3>M&1-YS19MYHL<"UH*L=ORH[-PPMKJ"L')P7OF&M2"K'84U+^SJ0BHA01@EJU+D>@M#\J)Q5AB2.2+!?,-: MD-6.PGJ?%SMRTO>?E-LDWK%WLWE:$7O0AYY36@?QZ7PB&$F-C3C'-X&UCB345UU-&"!_D+A3(' MQYIO6 NRVE%8N-[!PW#YUG)#=]C);)UZFQ^XWLASS]L320?*G<^G\@F M/E,EEOC.P!H(EPK#D\]I?6G5&U9SS!(E84?H$*+F _<$*<$ M>GZHM*AL(K:DKENMI,+?\Q6QK4+5^N55K:)@(M^&U;B3..$Q10U%<E]K_8P>;9JKSB,0.>"7E1:RAW+#YA%1N M$2IO+5(A5.4#M@QA,^[9B^JVCV4:;(0OU5@B*$*W>/NAWHB5B[C?F#H&!V\[ M!G\_1ZKO2/IF83!W5LUS("?@SVM>R M?M9XUYT'E34>&QA?X"^L\UBJW9MOR3U@L".;Z -#_3O?>B-LZ:G&_1?QRZEY MX2-+Z1OWV%[-Q>*?I&\@'DRS6K6&";>0^6Q9OB M17XRE/)?;,[HXQN5R;$JC,4VX#(XH_5U,JEU2/!Y^]4-'5 MGC3^%'GBL.@[J],W7*1_H/XFMAN@RP!?<"(<(==[H/PZN; ]NUJ>T?.\: -PC$GN?QM<1NE*SQ MJ58NE]GA ?FK90VI?R_KFSDP:,P"[V",X__@ MF0&@PO@*ZYN1SYL&\Z;%V"<36^): 6])90-$U,(V:4&[OQ=0GUG69)<1M@T, MC.8,@EBT>!-AP3<#XYY> C=850 *ZX&=CF\%Y.U)&M9*:W%LL2:1#K5*[EE$ M"0ABGY8$=NTIAHG3)@R3>O#RJ>APO;R1.]YD5_1YI/:9Z5'2Z$8-^5BW.&/' MP-["(?6BY>Q ]*+]!F2) B)NXP4HD?MX(PO4:!I<*,8FZ"0. M<7Y",>)H>^"?16RDQL*G1HHC:]F)(MX')<6-+"*$WS2]5%7$X$]2-&D>AC?V MU'&I$C\EZ6+T^OV]V>_7<&R':>$XAH!-#3TLG8C5J,EV1?\=ASB MA,_!KI. M# 'VS$8E#*A7*#C)Y#"T"GJDR9$URG5Q\67:$FARH+P434A_Q6![D5.3SR:D MS<1B01"%U2*NM> 3)G&PFL2;J#$^L@N3V_TN(&#C&EE VO'*9KB,&TW.5(N:8)LIV0^%5&Q')@\Z$%F,WZX%3$R N6WD])Q MIK7SFU8ME:=:.*FWX:C@N19.M:2G+9SRI(4#/]N^U4$_MQ&R;#M2Z9EKF-SW MAN-,,8E >^FP7&.C#4\6,\*V!/X;C(6RP;)VR&A,UD>?Z]KO,A6^F$U;4RA9 MHE.)L&#QBKSXB_V])1?72@K!KW#P:4C6T/+158P.5/GZ)!PR4C)4$(4\\S+:X9LEX&U%8M;^' 3$W8!5>G"*! M=$#;K*0XKJ;7?E?IRIR4#N,KLYRW<]K-P\GUBZ^C<HRZ4:K!)<5 *X9XZ<("P]$S5Q"C^' .UD: 7^_.LF<*)+MV+![0Y@8D7MOT>A$6@\NNX'1 M7SS2)"O"]13' \X0_XVHC,WMYM%X&L)*T&:CWP:>X?9L1 2-2U:, 0;^^6Q2 M!"_P',K.6!Q-^WL<3^O@1+]RD&ME\*\\]\";X$9,\FN2=KD4ITD+>5=^17*U M4*\L2UHJ?P.-FIW/A-34C2:G?@*MQ*$FI3L^>12_U4')*(SW_3T4I;9/O(F3 M;--\^&' F_".L:'3N3WKG)/JF=6U?!]Y)9R[![(F-+XK;1 *J-6DI:=D],J, MA&6P*_C@.XQ^)C9!12W _.&9,:00-07)!!='WQ]A]+=WI)7N7Y\F+ MJ-B$>@HR/P=2.M9>I!D:/+D<=R2VQ#I.J'R M2>-H2BY"KK))\D/"ORS-3C9KGI>#(>=MRMD7V3;^>/Y%SB@XI_(VR4R8E910 MD9(2LK,1>"G,AAW!Z=*;C>NOXCVS"GRTHL!GO04^VL]?X+-ZM=F3D7QN3,/E M70'9R3F5XREN@-\JE>SZ@QEOV]^;;OK+F8ED^M>Z/CTI1R*I_;W%,@/DI++QG)P%J7561L[^WF-3%J.QM-R]')&!&HA]W_J\BW6 M->.D5 7$,CRO\,XUIO!@X@K+X5&D%![)&;UH"H_ ..;DV.[4JS^9N,/R2,82 M=]0X_\?'CD$,N2LF[QQG;D5*WE'DW)V8=C*2=\;V0J<5T<$@)!YY%>.4'=Z* MQ%3@^"UVM$,'J9B0AX =[>\MGZB35:@02)8R+3^.E8(E[61ZSFH,9X'L'!YN MGEA_?V\1[H+WALL\EIA33A)SJ($.]O(0;TJD/DOS-C]VCY(RBNR0/ M#_A5!TUO,GZ!F%Z)AA*$>.Y!;VB1M:8";=PH;*!?)7Y4B^2NG MX*^6_ 5J^60&UF*B<';R%["SP['DK[%7R\2VC 8^]=>LM][?-EM%_Y_M@7\G:QP16N9XTX)H.'0L M/@J@&^M6 Q &$;M*=1.!@2O8!%4,Q'B@,!]^K-G!FXWO^.8S:PBZ%^_&25T6 M9;-)M-L6Z^WO-4\O[L[J<>]M,GRE%V.?N42OAA^PH1W.92I),-$2Z)Q%YU'' M<#H1TU:P-5X']4 :Y$1-"/%W4$NX)@+[A(T#L^06-;IU.QWD,J;0^]Z[-O[6 M"JDS(*("9)O=,>*M()DGX&/OQU" 8@!FVW"&8122YL:;G_+MH=?*"CJ^W682 ME]V7(.KT$0M2_NIS9&TOU/2O3"5,>@0R5:YC!'VEZWBC(/4YM@/$#HO,"L5N M@B9(?&"OXSAD+XZU _ZJ<5=WY+<-]Z#G>]C)LU,"_=\"*@"U/QOGN#&5!9I- MX?6T0!_LL'S/CN6'J.-*L+IFVJ!*>Y+8,JH"$!&:T>)@RJDZH;F^9#N)D1I4_TA(0\T>#3M[K8/I4U=L2;G7WKCZW[/:.'N=P<(SWCG) M'9&&L8KN'7.E-"==*>-;R>*PF7O)@& :>A9>(,?$R;GM,=M+? M,E^VOI*Y]NLK*FF:=8PIQ\IZ3B KPW?M=R<+M'7=)WW]]PE]GMNZ,[N-%JU M2T$MNT M"W.MK.%*?J_]7"]75;URK.J'AR\R.!M7+2JUW^=NF#&^*] 3+[B> M>(EZXOC>^8IZUH*SJQB$FK,H*+]->;66^>[T"CY^\.SU\V.U5BNK1\>5:6LM M"DR^\7!XHM8.:X_%0?9]SA4BGFN:6CZIJ95R]=>FB.?ZD:96CR!0? M^Y>E.4Z@1;!4?!/3+[,@&,\Q$CN:B?%5-#Z.N2.U?'P\Z[FL]38%3%6M5&:* MIZ<$1M=5_:B\*]!4=+CF)T?+@;-I>;P:22LTNTK[@Z? 4-13RFWJ6@9.8]LT M0CD0NW*^!3BSP*E5:FKYZ/ )J7]-7)PY*3>-GN M3P6(KFMJ13_9"5 JZF%M<:3L"M<>3U7<.)Z.*J#73VBR6SBQ'>-^S_7#8U6K M35@\6\!,1ASMV>N#>8[/)^;-8TZ+Q>A](H5*3D(9W]PR[IR5_.:SCF6YE68= MW"$HE4>'Y:SCFX++16'\21"D'8))4JX5")J*(%73:NKA\6&!HFDHTFL5]:2B MKPU!3Z4>"*#T9;AH!@8R'VN_9H%X%CV;CQF=G3U\3Z"B/:5#4.;!T=<5TXO: MCC4%GK%U5U]Q%BW >YX#XD%=/SHY>;'4YI<&^^=%H5X&*P/C& 7Z5J) K:Q6 MP: ^J58+$EP1AR<5L"YKY4V@;YMNBR2G&K.J-FU,:.H1D&+E<&?\SSMF]_T< M^-D-=\8E+\NU,DMR=Q)Q!3C; >?HI*P>Z1,Q]IUU-K>F5*ML&D\G-?6HMF1$ M:G/0')9K:KFR@/?PJ7CW,:9J[ Y^6*9 M;ID?'4WN/>=;P!1=Y**JJWX.2M@ M=AQG&O);.]0J'.OA J&%)PJ9']54O;J G_J)L'-RK-;*"X2 =H217XLN5J*1 M4MP2:M.8JAV5@3TL&5_=X,'IAVIYD7CF$RD$QT=J[61G$E-6PLYN\''E-*,- MVZ;Q55'UDQ,0QSNC&^R8OOMSX&>+?/LJHPZ\:VV>:^OE0[5ZO#/B=L?(FH+F MVLYP[9V(G*^)D4^M9\"N:(YGN'*'A?'MY2^L-X6P?[GP9H&' @\R'IZ#\5G1 MU8HV(8(61L4F$^X7R/B?9&0\1#56+SZ^OP4JO/05CR\=DEJM@.+Q"\>99ZI^ M5%'+U0DWUI0(UVJU)K\*.D^.-54OKQ67V=?Y5T$HTF>UHIZL%Z>_+'WJJE8& M2U#;&(5F34K*>X>-C8*?)>]X'_VU=CDXK3?^OKQ^\^1=(I]D?ULXMW6"?PH8 M_A[-O9WL%$G-MY)>BKS/%FLR:6);%FS^Y43RP!+V';E'#GJ:Z4LXZ=? MYGFB%V,W"JDQ6=T)^U[4Z^_OM1E 2<-%[$-([7EZ+G7=8UW_,]H[9C:"S&[Z MF-7I4>5M'@V,3C1" X&U_T8F1]T!2Q M%]$0*&DZ%$\,!G!Z'G[OE?+M2[@&Z%.EU0]_H8'-!ZO8(>EZ=M1I/-'?/LV(A][2LK?&/K>%]9L$CMZ M\?[E! ^=X,CPJ1T^36SP1+=T!'^4-,#K1FPVK4VS9MHH,DK*-9QE!FPOT[ A M+-0F#^"*L)0%* VI:^3Y7Q6*(@KDV$!&L'K/%]T@DX_P0( ;=?H(5-^@21]6 MAR;=&\EVL",F?4B-4($PL8<9FT.!;V/]Z>?!H @0U/T]UBT:!V@0P<7O%',) M4-K#L1/1B?&]J<_2@+.KS6XVG/@]G437]@>LUD&,]O%A'/7L1^5Q>@#/F];"0'E5@[D7(RQ9IK\ M>AIT,;.:FO\5 4=,?GUG^'"R%4W\CF=^!F3,OL7^K!&5608\R)L73_)NY"%< M,K)&_&/PY_YQW168OT%^OH!Y>I]VRI!6!.^\&MK0'.+:>,!J.,AUG. M]T=U3%NF>4\6H/GMF#:K/9J2WVVQCE*;:/8V>X$=[B:5XM4K(^/G[;:5%E[; M0E#!OI:ZY[)V\5-Q+VW+K2H?U_2M>OA[EG=QPNP=WU7L+Z=3SY]DKWE"<=Q/L">#&#F VY]=3+92,1U M\I7KXV'3W5%_!M'P]7/M!;"V:)@PN,>F\\Q\6B3UK&U[V,\P!?BV\Y6TG4F_ M7>-$TOJ.(7GK6WOJ9@)3$T&$AWO[63&/7&_M)SN-,?QRZ483PNZ7P\#J>59; MQT7]_13'0>O)4[$BS2_R!SQ=\6>W[M' A>C76,[7'=:B:P M8SMS[7$V!RY16/.J>"M M'80>3DIUG >5S>H;&%_@+^&#B(W.R3 1I-$W<#*@Y0*-A'3H/#4"I25-'*5\ M D92F(""$=61IWR+#/C<#TI*/4SBN_M[240WSDC -8=#W_MN#X (G0?EJ/R[ M ')^\@F+ZB=)%3RBZP)^%4WG(ZS34,BCLUTK27GA64FP",:1:Q6"(B3QS=^V MTU,)*\540MEE_?BIA)5B*F$QE3#+!%$J9 M?1&E1/50ION8L F<6_XVM8@)X;=[2VG;=+$Q.0IX/[#+B^11%9C#0.*2R=8, M)_#B_85&\'5_C^>=Q9OD28HLE6M@@)R1%QA&?A 9;IA*W>)#8$5V',B#4=]B M3#WAU(B*0 E ?-A=NT,O%SEO#"&%YK&MRR$G,RXFP@?& \EPG/OK8 HID(IG MPL&B9L!NAB62^% B2Y104MZAYCG]'7'Z*5(CD#1-*@=3AC'<;B.@W-#?M.-2361XJESV M^%8\_5U7-(/;7>#",_R M!2Z-4 ;E$]#*2>WH9%VP9P/[F(O#!D<2TZ#"(E+C13D1MJ&[!PT95D*GV&\G M"8LH*7=]+&!@W ._3T5;S"\1*E:WBX487)7!OSC4E109C5;2$[[D=;L!?-I& M]<(](#A$)S!ZNEJJ)@]3%00P,9.K00 L+BT!',!B 9-;C@TVK\.@QY7T4D4& MWDK]9?ZBROB:=B#Q0VG3]#:@'MQH=7]/O"!FMK#^> 425ITHOY5+FI+U-/?9 M@"UA/#!3RJ7R,C^"\Q+(HA5JI9/,%8#IPW>IDH3AQD/-CF],H!70H<]^/ZNI M8:5)B, Y#XG*'B )^.\ON"EAGP%J0U<["NGFQN;Z$)"MDP*7$J.W>6T&F&*TD8E3% MXF 0QO!>)>:&%'P*;.$,X-$I*J/EQ9<*AA%\-DUR,+!#5B0(EKJ @YEL)!S MDHM\5D^;:3F4B@N1 QK+-ZP%6>TLK+GGL[Q+1 :?K6;S64EK![TX\CM][@,) M^H;/C 4IY$\=T([^"'@?!MB(U_DZA6?&R2!Y]V7DP4UYX78=@S7_+_R16_-' MQIU2,!(@9=5@+,*&$XI8APBP[WEG#@7,/]<;V!T,3K#P6T#.2]/C$0;6$(/B M:[8X8W)M&HG:(_P++J^!#R*'#&^ (X%A28=D$4_;"OA\^1#G'F!4])42#>$, M@<=;=,\;ODW2?W^OGK34N?$OVE-U(*Z/C5E9O+>:H9,L;4G0] ML#)!V]]CN256P%-+!L972[$$R=+>OT1FC]G;+ 6$22*RVUDPF_R_W+4J.8Q5 MD4/(EI$( M91YB)S1,><5S2+; #@@E:IP_2;#X-F5^D7?85>Y!5?8 !>0HWM^#ET>#\>P> M+JE-GI^(KF#/)<IB8"&C' MS22H-MI>%+(DSX[A^P_X*75ZD[ ]X:&/(46] L S4?LWADAI@%!RMS!'. ]L MEY0Z:[TD0,2L!].& _9CYPRVBTJ0R3;*'N&'%./)\R4-AW7&PI!K:-@./VAQ M\7!OF28')DQ@\@_F#\G7@/-3%+/*&\^)6S1I_;B40$E4FGUUN+O?G+9$W74CRB.@;G2P\7,\>*U\\'?< MDHXR3YA^-A%]+BEG"^ES<@(N);# 9?#'G&8\8DW-O+@IN"3N=SI-MEJDR:XW M3;9:I,D6:;)+6R[7W>[!J>&@[-O?:_4M"SBOU-2O4'ZW!_Z_<")Q(TMB$Z+0 M@ZI\X.#:[."4@,XMU8R1] KZ-LIT7U)]'D#_^(KU'; 0;_>(LW)H_*K/V\NF M?1?[>QDZMAI+J,2_F?X\5B6Q&V"L26:JY:B$\H0^-3LRA&$C\8$OLOQ(FQIY M$29K)LTF 4NQ%(4]LAB7YQ>YR-LTNVDQV_S?,^,S:#W/!%.YN&N^ V6HI/SS MOGYU=W%7O[OXT%3J5V?XATOQ^]E%JW%YW7I_VVPI]=/K]W?*N_KMW\T[Y?:B M]7>IX%';Y5&4TLV,TB7,RA[]W;)FM&;+LHG)CU M*RPSL+,N0%U.E2?<6KV(>UM;!W\7-WI7;G1E[$972TKC^NKN]OJR1;?YYO:Z MT3S#"UQ^3/0P.-7'MHR%5QC;YM=94F]4/' M\C6P)>P.L&XQ*Z#1O!:C O#= E]X3Q6%B>^<'Z=S!; BF?A'V3MVYE2RN?8 M"2 2;R2K)!(;'<8;59YCF_ZHTZ?!")0"S#K]DQ?H-D)7K58Q#K3#YQ8!JFB' M)O\M\1(VO_.>[O5.^((G*A%0KBE^1 >EA[5+E#K*RO+A9/6<&\(A)4"K!+XK$=LAHBJRIM2]!9XCIDBDZ ;NRN[9"=%43M@1VF%)9Q MTB'RP_1BG+>@BDI/_#$@/R@-[&#>=EP^70 7PDXYE<55EQ) 1,GX7=Q$3*"M M9D/EE7*P0[H'TC;9&)-.)QI$S+O/J^\&D6MWV,WSZ)[);(%Y4:F:#ME \YJ^ M!;>7ZF.QYH9 Q3P6@#$@5[-O]0S?9),\.&*3JUM M*NEE6MQ426KW;$Y3(H+RC](U;!]X G]$I4"JXR3.&O@[33U2QY:G^A/N4B+G M$<4=9>\1,2U,N.L"[V'A.5Q9L,H$*(RUV&Y!1SE082_B#=!Q9#KE*:?X/D[F,G%$1Z!AN[!NAQ@L)1U39A*]VX#E1 M:*DLZ,TX9#Q"S&M_87PVU@#2L) "-+!"41^%FA K!WL03_"H/B' %N%XK-$" M*X#E3718[PTYF S Q$%B\C#;?<\CW5CXE.]99D54REYQD.CW0#&'A"'@ZO0N;!7YX*F,-@;F@Q" /;4Z!J]@9(XR=BL Q?&E$(PT#7Y 1)=(]#A9@T"0B4S0 MT\0I2&O:\!'7+G&L%.5*T-DBP<-U(_I1A;+*^CHP]U^<0D.CIK I0VE_CY3R M:9MAL[:8CFW(>1))KH7MQJKE 4_$X,34-4!"/$@:+\4T36_DTA,>J+K8#H*0 M2B@);&PUP>\QYG78L+VO%C5?868O:,9 + ,6=>']8%C 1*COJ-["1:6K <^Q M_(Q[VQI)#(0>&[,W7,MFR2O]"+[&87#1DF 4. +0R=A%8Y@)/W8+\$G7PNR7 MQ-^*IQ'+3-,(C4+,Y4#,-5@4C69@76"0#YL"<9>-@IX$R5]R*\XZ2PS>I?)( MI. ,4EH0_)79A^P$OGM'SC6%_?^^Y^0))6_;32$Z:*1X:50J "OT2$ZO(!D$A M.RLJ.O$%E:6.+XS$G4Z\.2P2;]:;>'-8)-[D(O%FVS-_TA&S:APQNZG?WNWO M75R4E.N[M\U;Y>+J_/KV7?WNXOJJ"+?L4(SS<"S&J964R^:;^B4+;C;/+J[> MM(H#VQ[XY[XW +T%?>1H1,%_53:]N(.-$VWWWG/N>?<8)OS#/G!=L!.YDYU/ MO37M8!A16OZ_??3K#[P@3#+RQ:=Q1L-$,I70'O;WT@5@R?3>S&PIST]YM-+C M4)GK0,0N0(.::/K,@A1)[1G9%5A&"ACQN!> SU]&BZK' WE,,9%AG=Y]/K1=[%KB+ M$<>R@5FUF3$P>KR$:GR_<>L$!@D/^U@]:G7,KH=-_-JT'.,A& -5..VQ-6PO M=>"8'V+QWKFIO=V-QG$POB;S=O+;0'=A?)-=^Q MI$D>)Q!?H4*O23S_[!T?BNZ5 M1"NG+0O7S(55[,R "\3;H/8L_'H,T_<;S&^;;NF-7!A4\3S MD+MA?(I$B:3<$_]T'\8,! RZL,@JAB2(/?-"4Q 0H@DB0=2((SY)BA,S9"+' M&=MH0$TR!2)2D@3,()>5":>J6V(I;5+!<'>\#5DV]T.VL9NW>?9@MUPLS;&\ MJQB.^!W;$+F?$CP,"JJW2:O"Y?&^P6++,1L^9,.<:"VN MWQ,/%KT('I;DOHGTF,N"'Z> [E+HH7#^%,Z?G]?YY;"%HL=1;)7Z,P&0]L&5IYXA="I;)&;R,7< MG0;..S%,C_,[;D#'L) 2>PH/.-:#!A(0;,X?/0BHL<+080HV"2?ZB1C_.[\D\!B[*@R>:\>XKQ'2 M0X #'W% 7B(NW?HTW,JEB5/D;HC:CMU)(@1RJ0-+W)M$UA!$ ,NF1 &\.P$Z7D9D:K'L)\R!I"IVPE'&YDL9D)A@%:&_A7FC M>-E0++L8'+8KLM>P_8Z-J98&NG!,7LA $AL#X2@"[P%3Q,T!$(["D*'0X[6G M[/C^C7L(L>$E]WBN;4R HW@)F5(\L2M6$]@A8\,?7TZ$YK82SZ$+L7 (OG5O M]SS?BP(JENC2'TE&=PJ;IK!IBB; N92D#1\T>P;>!V!HF#G.0@_3K!(2*D'$ M,YRSX@98I#M%@"+'JOL@]?J>-2%"2PP,?*$D/\1*W*V4-,7#7SC_(C9/.QG; M!-8) ?<+N:2A[NZL2QC-,G0#[CIBKSBWVGX$[/7.\+]:2_/C258L)&?!CW.R=,&/=Q36'/'C5N1B89C%C9M3 MG.0SC17'H6W!';CU$:_!OBZ:86+<&DL@(H>I[1A7IOX*/*P\YJ@Y+&D,!N&G M8LJT1>,K36X\($N,9Q49$Z\&WGT-NC F8;.>@_4,UWA<=ZZF)QN)1";9H954 M:/@6\'E>%QWQ]DJ,P5)6:TC%2#P8*3N=$K@E)9PAE5@VS:"-D../[84W5630 M)&;2;Y5D;5[+%6!64EP$(UY"E166"6?/\L -_-QCW20GI:B*^4U 99B?J_*\ M!?',^T:#FWD@2TR<:ZNB!3FRTMV^Q^&/#2Z6K(7F!M O ""6D>M@Y;)S44-& M!=D$=I>+HMBZ$X--'1;$%@TH(S?Q/G(O76DW13+LKC?F2AJAM!^HP$;1]/:!+MBL7%#S MB"Y>^WMV: V*8K1M7=LQP&?5!M6*VJ#UU@;5?O[:H*U>RK:OO,ROC)DH,:F- M252]I+R_NFV^N6C=-6^;9TJK?MEL*=?G2O.?]Q=WG["WS_O;B[N+)NNR][[5 MQ ]Y/4HA?Y<'_Q'OF:%3SJP\6S-!M=")MK]WFTP-N_&]GF\,UD0-.[)-01X_ MS9[NT@/KF<2,>X(%BCC. '6U*,ATG4K#I+"VZ4G&V^\"[M;&*W9A,].33A;0 MG1;?ZF):UD32R;ABQ9"0X57EP,98(B4QN\I6]O:NL #'X
_T0(7+,*'Q!)7W8CTB&0>K=!.-K>]_**LSM..ACZFAPT-V\3&A QS M!;J6IC!T6U(C.OB,);5AGQ[7]2*:XLIRUCP?'9-H]@0%BB=>^,[X;@^B@4#R M<\RK2^*4BNE1SB'-KE->2&= $3 <.->VI/-(.C A[I\'N\#%0;\%Y/1\( H3 M=5S/?Z7XO?9SO5Q5]OLC@]%SSK=1 \?TK KK2XC@Q__MNW0TNZ?*_K40\;8B9WC?]A_+;-1,^BV%Z$#N>M]=,# M,H6XUPS.!-$N3*@;I,X%I$1&'&EMWA]\DCMLX1J$?<^W?[" ZI]!-'S]7 /I MBC^DDB(V1PCS'WQ*LOP%H5GDCNAP5\OXSQ->DW$F/E/7>_8Z\3TG7'[2'[V0 MXCA;2BYOJT\[R.56XD=1JZB:/L&N%E" 9T&2/S3HI9,)8OSED'!R? 3$4,LG M'B;XSDHHT-3CRJ%:KJWG1FQ:KH\#I3.@IODHYNUI^M>7/BQ:"NSRJ.U8&2L^ MDI"76GTI1C<-!:N3^T^-U$789H'2I5"Z(!/^V;"Z&/M>!:$+L_1543J9X?WS MQ/)SNHU?)+_BUV[J$3?!V.7V'1OKU,$<*QOK,+*-9#+< :]LB^MR3CTL2?*Z MRAEOJ,!&RQC*H=P;OFV%5'$UL& 9,Y"F;_'& M;D,+Y^)@!:^T(#R72FJ+2Y">QU]7X_X:R80@%?;8/CS0V!"00 MN%2:;RF9+<7:4U#K[2[K#\I>(CQZ.'J,5U=YO%FV=$T MHX%GLG$J6")E^0 B51WRYM\9I\F'9\%NK))R[2KO &B]2NX534U]B<$A?3.A M 8,?LG3X/)I*%1_B;]$0?_WM,.G#RK(20ZI]PTQ$'C?D]23CQ,@(2E3=P0L) MXK]P?A)@63L6 V82J%,P_J9++P:2P5DN8G[6U VH-*(4_H5!9FP:=I0LPFOE M 091M*[HLV%P%101>'*PVF^:U']L'CP3>!";1"YH#EH()%IH JI+L4:6K M05/]^+2]<;0A[\G(:&#(?.(ZR$*Y7#$S_;WK6ST["+$^=W^OQ:CJ(A#=/1J> MZUK23"PJM.,M7)'QZ__>*O6DI5ZPUB(."0^SL)5"3GJXU-.^>WT']< ;0GU B N M$_N?T$_DEB5U(6G3UDHF]1IM[WZ-@[=_;=+Z*W(M(!XU0]8(RBKK:KE66YFR MRM,HR^:4)8:)&FQD 5"O7#, 943(2CAT%84FY7TU D;%?"L"A&23D_L: 1S6=VLP# $9V'B$"5QN0E%;VRP+$,Q2 M(%3V$W9$]'&7K&!*:K&.AAF;%86?&%PAHQA7AUN@);@54MLKG J-F*4;!Z" M:BZJL)AV&!]3//N8?X!3E,&\P_:$0>ITF-+)2_*KU1@'V ,%YUNX9OHVY96> M\UY:/UZ_>S16OULI*6?-\_K[R[N6\O[F^DII-:\NKF^ENMVB1G=[X%]Y[AJE M4H'\Q]V=X[&[4RTI[RZNFDJK?MZ\^Z2<7;0:E]>M][?-XLIL\\J$:$?11*FV M4]R>G;D])V.WY["8)KM3X!>R9H=N2Z4\=EMJ):7Y\>W%Z<7=NA2R&7Z(I^HP MMRZ3MR"V-8"?SRR#^<70[=EYH#'I/RJO08K['[&X?VZH 5A/\WO?;N.4SS'& M0HC-#6N!C5QYI;%-;"178C8!//WLP_D4OSIQBWSES5/A&7EU*6R;.L0DF$A- MMJG5=KSUS!RC6?F+C_["3(1DM@5_/?OU,WA'?&_T[7LK>&F9/<-_:1JA\5([*M<. M]>K+VE]UP^T4C\%Z^5R[4BO/(;"TR-6?Y M/>RF\ @J?F? WA2-Y6OI+U1.<>/4+*+%#7EF]3O#-=B@5J+J*50NOLJ!;45M M^G3VWN=1_KIIXZFH?Q$PUL?W])(^4\_8\)5:GS*QELNI:4?:,5U.?9'+>6[[ M0:C4,?HHIJ:O_4;JF3+YGV/4O>!EP_D>DY=- MC#7A]>#E%\5U6,]U* 2/N X:_%S6C]EU^$QW82'E,.LNI*21],!:[TFFL<-2 MY!D@A]SF*>[*>NY*I;@K,T5'=9'KLOJZ/"I1$0_:D3[++?K34_(3 MT$8;UE^*K)"5M1IO\WI6NPOK!"MK=?K6P"@8 M69X.,=^P_E)DA8RL4;_,ZUGM+JP3C*QA.!W1G^?2=K]B$]."K>7I2/,-ZR]% M5LC6SIKG>3VKW85U@JV=65UJ@%=PM9R>:+YA_:7("KG:9?TTKV>UN[!.<+5+ MHVTY!4/+Y6'F&]9?BJR0H=U@0[E\GM7NPCK!T&Y\*P &5IB?^3W3?,/Z2Y&5 M5IY=R[$S@.:)IAK>O1A$=Z+;.K,''J7:M4\V:AYHKOY_QT< #268[XB4''4\K<(*TI> M*?K1'\H'["L//RH'!P+?IGTO7C9_T.O8^VM4=I,T.),;FHTW/$N_8[)3V5A' MLXE#F#'ZE2HO)D<+2J0D?]BQ\/A2KX-G)<0)E/VAW#T,X?UUWVC;G3^4*V-@ M,;1>>8A _4C^UDOQ-?PH.5IQK'^^!$1GX=RWC*\';0N[GK]2AG1F\J$S%$\V M+DH/44BM+@-%]$J'G=MFAD_:N9\1QT8[4&IQ!\K6Q9NK^MW[VZ(7^++@\S_: M.(DBW,#D0I&]M[_'QU_X<+EMG\]/F9R5T/S>Z1LN7+5D:$*5S0*YY0,*W)"& M8)F1\Z!TC"B@Z0AV )\//9^R!-N6$L >V7PY&U[3MOJ&TU7:#P %K$1S%-@3 MJIBL %^C%9-Y8"I^^PH$%IL=5J;^)>MH/[M+G""?+35SITS.TM$ &_CG_SW3 M5T#TYGL>OK\]K5\=O+F]5AG(%U>-TI3FA\59[O)9YM">BQG)(6F6NVDR<1 K MOV_\!$\?7G$XGZK5*M];]6CSF_O3?OTR>,EV<^H;)B;S7QDA"/P@^/.E7?"; M/-CW>8*5$QGO,<$I32W(+ ='ER=8;WS;[=A#PV$@3M0^J8HQ;GF W4,?%;28 M@_/--ZP%6>THK*#K/9F6]X2:W:W=Z>/8]?I7W^[UPT*QRPDYY@E63F,,P'I) MT)JJQ*(XH\J86A['G]<['2]R0QQ!>CU+%F]J*9=&$!8QKW7$O(Y7C7FM,RJU0*" HX/-R'W9 M]LP'^J$?#ASXX?\!4$L#!!0 ( (&":E4XMH^\H1 ,NH 1 =6=R M;RTR,#(R,#DS,"YXMSV[@1_]S.]']@U9DVG:GBUR5W\<7M4!+M<$X6 M59&*D_O2@4A(0D.1"D#ZD;^^"_ AB@^(DNV8J92YN3&!!;"[/V"Q6#ST_E_W M"U>YQ901W[MHG;P^;BG8LWV'>+.+UMALJV97UUO*O_[YIS\J\._]G]MMY9)@ MUSE7>K[=UKVI_ZLR0 M\KEQA#U,4^/17Y2-R0Y[B7Q(74Z7K+Y8N#C!D1"V= M*V]>G[R=*.UVC7H_8L_QZ7BDI_7.@V#)SH^.[N[N7GO^+;KSZ1?VVO87]2HT M Q2$+*WM^/XX_E>O^#5A=EKXW=OK)?OY?D0^S;#W2]A#WAV[0=TAF@S??7OS M^R\W^,O\]J9S/_G=??OM8>9/9M_>?B FGOW[_M3__=J(FGS/[#E>( 7 \-A% MB\L7BW=W]MJGLZ/3X^.3HT_7?5/0M2+"\WN7>%_*R$_>O7MW)'(3T@+E_82Z M2=5G1SQ[@AA.:X9<(J$G'@N09Z_1.T%:($O\YBC*7",EI:1O(U*2D#HX1\>P M_7KFWQY!!M"?GB:$(6O/$%JFQ%/$)J)21H,V"Y>"^.M90@ZII:1K=?*BP<,2 ML_):1=9: 2>@N0)K>H/L(Y[-RQRWCT_:IR=)R?'5R$@+A72"O/:,^KQ#BP:. MWYWQ8>GB!?:"2Y\N>GB*0A=D^!HBETP)=EI*@.@,![R'LB6R\:;JDGZ./,^' MX0!C,D[A:J"!EV#.^?XN\EQ0S*"?;[ MD! 7C$DJ"MG(M4-WNS(K5DJ+Q F)FG937 >Y?$29RP>RJNUYO84GU2%S)@:2^Y?0'-,]1SN4U \!Y626ZR#R[+ ?9_% V?K M4G(L?ZJ'Y:I5Q9\JJW85Y#G*6LM*U+3RBC?^]\,HS.)ESJ';SWW7 5=1^QJ2 MX &F.V*3H AM-:D[X)EM[&]*U)SR*F[P@&$]#$LL[ [EY.B^?5YT#W8Y MCW87L?FEZ]^5&-]5EARSGW?!C%>NB-H/H\^@,^21;X(QU8;NRT@RY_4)?()N M'B)X:E'*T?J%.^VP"G9]%E(,'\;H2AWHOZN6;@S^H:C=?X]U4^DI? MAY2>;GW>3W#,<+% ] 'L&YEYL%ZSD1>HMNV'7D"\V1"ZMTUP,GKJTI<' MR!Q?7ZNCSXIQJ9CZU4"_U+OJP *DNL9X8.F#*V5H]/6NKIG[B= (N]S @&4/ M'BR*/(9L,2@B3"ISI2B<'.=1&&E]U=)ZRE =69\5:Z0.3+4KALE^:GU(\1(] M"'L.UL> *96JC*7+W^ILN=Y/\GH?CK2A^OE:&UBF,$>&]4$;*:II:M:>:E[W M;C$+A&HC76<3Y-H]S6M7'WS43$MH=S^5>>7[SAUQ71T$\F9DXN)L+Z[,E:OY M+*_F*\/HW>C]OO)7M%C^"EJWU,&5WNEK>]V186JD(7:T^R5W%V.5YQ/EFOXI MKVF8%4=C,-/:IZ$V,/=V2B3L"[>[8\_&-$ $_(]$O^59&P[ZG&"Z&&6-G%=+F>?R[H^8,ZTCX8_9XV,O_ZEU].3W[^5=%@_;.O MJY\;1,%G3J;#]$NNU<(2\T8=@;^\K]-<)V3$PXSU\"UV_27WT^+]B9(,N68+ M:\/.V-0'FFDJ/>VCUC>&W)/;3RU'47D+W>/4*UXE2+5Z6ECKZ0.PL9IBJ9_V M=DX+)PQ_#4$>[7:UT"BDRO5:6,N9XXX)UA3ZJ +==6\-0KTPT2ZAI7HAIM/" M,K!^B$EYE;1Q"-96AF M!"M%5C]D&]/+02LL*FL';I5740-[BEB]H9/%;*L2 MPU890<: MK@HV9M6]@4:N^\)J=U-8Z[NTLAD5NDR KGJ M"^OFB@#FGB-0$:Q<X:PP]01]<&J/KR#S" M?^.!.H:U/3^0,C+:(DL!0ZIW><%LK]GS'E(G_!)K:,!-;$!N KH9GU_<"BNP@6@$)6-"$N"2H-MYUBL@A+(0,L@.V:PRL MD=JUDN53!*':T?NZ=;#6E0?URL=?;6HY8(6 0_5!OL,@*PXR$6 C3GS5J6I< M55#)D2ENOF>&DHC$Z3V8T_HJK-#V?NQD;1@+KG$P]YU,[*W2WDEHY>@4HA7K MALZTE&O-^F#TU@-X^PU24?\G;PFT7=.'D@Z45 M@Z5.$2E(/Q4#')DQ<\G7=%J[KW_4>F6AUOT>.AD8P@"4IRY\&L3>=Q)EY8OO M>DCN4(4)1ABRR8VL\ B"OC9$5._.KF*Y8S!_ KK7346XT:U/+(2S$6S;O M?AS,:GYPYO8]*L9?!94<'VDHI+A5LM\C*-$U$VM:&_-E;12+Y)LDI;#(2>78 M%$\QQ-B8\;*WJ_&5;Q*FY+LK!X32,"+?,KFBX@P)&)%5V*@0;ZPDE*,CC4F( M/1;E:A0=,K'TC]EHT@&;5.4?P3'GAWLP);Y39=@VD_;B)) V MTHW>P=B5[SF6>PMUB>50%6,3E5N5!R>AZE)&!4";Z>38%",3E9,7#Q'O1A$LKM\I>/DLI<*0)O"A&(U<[_82147LU%:?-*9Y>M$* IYT\._D?$.WU_<)-2'C5DE=&!:)Y;<0-)U4@:A=J M*;R""I7X2TSY%NU1PGQ204 "7GR8:4;A[5+[Y+1]=O+ZGCDK3K=A8J6& M[9A(RNW 1,5+Q&7MLRIR_H?H3'4;3=\>CI\ZKM-H:9DC[ 8L27D4"VL/*V_/ MR->S;$7M*&EK7O(//-?C(WGK&7B(*]BU?1 A^Q+T(_ 0U6P%R.;GI:O8V512 M?+.=!H2XX48?MAD4V2+)QVX]<_6&]W;]( *!=X5=F]VA%Q0;K^P"\=O?PG?E MCX7_AP<]Q&K"?& !7K!KO)CP9[MRESBNOSL]D4KH"&?.?@K[^=+$7^T MQ,3GA%%@OZ5$$V'ZIOFYXR\0\72HCE."C.!"PYP3O\ M04=HWHXB:HS,/-5S.B%Q^6\.K,M1C[0I0H4+SL:0^@YPS(J25.0W@7UM@2ER MG:R^KY&'9H),]^Q<]ZI+W031K#O_9F1BU\4TATEI3A-8'H;4GH-OHLXH%EGK M?%=G-X'YKNN'SCM^[!V,9K_?S8V#JMPFL*XY#]]0KJNO)36!R4_F)?' ?2;( M76>U+*,)# _\ &_HT7*2)@C1=0E\J_G.O)[8'$8[98QV&LAHP3RL)S:'4:V, M4:U1C$:_DY3KH_G$)C":#'56/J\U:S*.%-@ITVJS!E3$4[>,T68-J(BG7AFC MO08RJI4QVL21?UG&Z&6C&.WXB#K&M$.4:=RCFF*C"-%.09!D3:*K811*IO+LI@K4PY.@[R/OTJ(@HF:GQ&09-DKNWX=J_E&],IYC0#'!C3Y&.3[%O5],-UB/K2 M19W@Z;25UO?274AU_AO&%R6'B#BZ]QOQ^*4\#-6G$]0FHL8"/XR>+!17#GF# M?

K,<\\G/;422;J3:73X'3UY,O/67 M)K3[@/^4Y,HKV;5P8\&&#FO/L?T%_-\ BTVF>-E1X'"I.I6(6: MN .=^FL2"A3_E,2")DBJ>5((2L[N M5J,A)6X<,"7<%C#:0-,0N+*_S]QU$6/BJ65>3?20^4-1KFU*-$1*V9M#%6)N M5Z0A,>R#9$\&6U=?S$!!XV7'V';GWGD&W9T!VBAFZ+TWKIX M3 SFHG7A("]<8*?*,7KF-G:.?CRO5_644J\[604?^_LTU=0H4XGT\4.7PS0@ M3OAQX4IE59 WUETK$>'&IU\ M"Y:D@"YJ]6E1&I)D<9*GIC8&Q+,N\"OOX@? MS1_@0+NWW9"?T!OQ*S#\7%A^3JI=JJ$F12:'[NTB?6FI'TCZU#YM![Z\6%,- MG522[?"7%VNJ C)/D.G\2*[JW(HW^RQ?G4Y!'!1@IB^6B-"LZ=NZ5'.M7V2J M1X@P[*3PYA*;.WIO,>7!'V/*-W]T+_"C*_1#3/G++NL]M@[M(USH953/D_3) M^'X5^$HECZ]!7:M044W:AB*X@7O5ML-%*"+TV=?+:LI>7;JYQD@J$$RN-46/ M*!L+^N4C(-^I;%,!EPE3?*Y/G0:8?L:(6G.*4\OVR#H:VDG*@I#\&37D2H)Z M*XJF BYV%#OYUWA4'D*.[IQT'E8D\3Z7>L?/DBU%6$\\M@0^1[25.? ]_O 2 M=M:FA&=NXZ7W0@7OA0>-BN)-*L2+=H1O,(_Z@*$ KP"F_A'FYXCXTC7V;*$; M69@N3M>4^CU;W5'-26H#% T6)PX)7?ITB@E_A/1[J_V1//SX(/"#CF#H^'*L MIMQ/I?J=6FZ(PG>QGF H(\FC984N;A2*)6)._.20TEH(\?LW6W^*+%GI"%Y^ M/&TG'\X+J3W;_N.6F@T&@ ]E'@^&*A&;N^"B)6(_H]:EC3;"9?E^O>Q% -B9 MH?_;<1#+R(4;A&MW$;Y/6]L:^!^[TV:@&=U:G I)3T,;5.QUJ[,9 MQ3,8CKK'3^$P8HOCXQF'#?SE$GT^564-#3FD/V,';JG#8R7B60C?)0ZW7.F- M=#. S^B4;?EQE2>HIR$G.:2_]UXA_99EFB*I[%:!R"RZCEL5>7$71')O9(#O M1 ZK=7Z^HLA+"Y@<=#>\:*LGX&%0?LTLLU4BH7CY@]3OCZ*WEN#/_P%02P,$ M% @ @8)J52F/:?>>% YOP !4 !U9W)O+3(P,C(P.3,P7V-A;"YX M;6SM76USVSB2_KY5]Q^XWJJI3-4JCIUD9I),=HN6:( !OCK/Y_6OO: HM@+@X\G M9R]?G6@H<$+7"VX_GBP7 WTQ-,T3+4[LP+7],$ ?3X+PY)__^*^_:/#KU[\. M!MJEAWSWO38*G8$9K,(/VL1>H_?:%0I09"=A]$'[;/LI_B:\]'P4:<-P?>^C M!,$/\@>_U]Z^//OI1AL,./K]C (WC)9S<]?O79+GOU]*KXE9/_ZGO!M_?XKQL[1AKH*XC?/\7>QQ/\W.*Q MCZ]?AM'MZ?FK5V>GOU^/%\X=6ML#+\!Z<]#)E@KWTD1W]N[=N]/LI]NFM99/ M-Y&_?<;KTRT[NY[AIQZE?8F3V'L?9^R-0\=.,MB9C]&(+?"GP;;9 '\U.#L? MO#Y[^12[)UOE9QJ,0A_-T4K#_P)ZNZ>FT8T=#&ZC$"-VBG]Z.@S!(H'5C.XN M0JN/)RDT@.[/SU^]>_T*=_ZWO4;)YAXL,_:P89UHIX<^^,+VL986=P@E,8N! MQL9=,#*S(Q0D=RCQ'-L7XJJ1LB46\;!!:^@^GJZF]WBH@RW%>N#BX1VA.Q3$ MW@,RP9FLT3B,F>H\M+\.Q%G<@=[N0M\%]V3\F7K)9H16GN,E(C(P.^F3<2$3 M.KS'#D0:VO'=I1\^"ME/C:@EQJ;1K1UX_Y.9INZ .F)O:Z5C#SZZH!\6GR)] MM*7/=+VVHPV@Z=T&'L!G!XGN.&$:)!#G9Z$/@"*V@H5Z:8GU.?(!5A>L+=E8 MD1W$MI-IB\4LBZXE]F81NKQQS!@TG8$H-F\(#B)'L.BZ6& MIBTQ<16&[J/G^V8 2B[]A MDUA"$(\2VX/!Q6:)2M2:4PZ=;P.;5=6QED&GL!BN,1>D!^>(^'-3-U)).TYHUP]F;93VR3;FC:6C2\ MB=&?*4AG//#X15+[7H-SNT&ZHV#-D]I8-KAQIACB/?6*!I\0A_35=5["QSDG M>?LY"A][1(*.\Q4^[OBHN\E=^#BD$G69Q_"QQT':;4[#.;QYB%M.)O@X:V[= MELZ<.^2F/IJNS ")TX6F>X3H-E8*<0>&!6"?QGWU_8L>=,5R5NA05N\VD]AO'BR1-L:8GW M@-H(Z*0^6T=X& 9)9#M)[I20RQ6H+..UT1$,1'MIW4B6$I #[(7=2_N)E:AM<)"VKM]+#YP_&OCP#+>:/ FK M6:"S]@5)DS1"^CJ,DL+E;5,M'.".%>SPSCM.CT5M3+2?UG&JY,'"4-#I6V8W MSD*-@W"TR?,BG"<+\LS52?L9%!GA(4N,C=]H.9YBZ_2;P$MRY*HLZT M :Z?2K%6X;]%R^Y8::ZQV6/I'/C8[?UG/,$#(!R[^']QZ'LNGN1H14]:WI7V M8C>]_G%;IK3EWP^=/9Y]7"<55NJ1MC5G6374RHYOLI*H-![T;Y&=/_*-H5VEV*H577$Z!"W'@'^Q3'VP_ M6QE.AF"A&PAH6>4<609.\JIL)3O2(T<+(_#I'T_.ML^Q(V?/>NJU:46+TQBO MP^-N!H#W>DN_BL(U3=6%6L-#1"E# ER<:(_(N[U+,N[E0%CL.\1SY"!@&W+M M"4K8UD>EX@/L7"I@/'*KA-,%S(=PRI6O*3US'9-!HI#P(?1:*D),B56"!R^+ M!-#M!JR(C,A^*SX0WD@%H4DNE?1>K/05,^W]/4FF%^,BYD/IK524!+2@$G@Y M@Y,P86WJ,HVW8V3':(ZYF:Z6<;Z42,:*0:9&:L,$BTMXE=!JJ#%M#I^[1FJD,$PDB,6S M:NA]N]1.5OIS"S7R%:;&JR*II.[JC@;X3N/)\5-\K(X-!1^U&@D+Q\#@5X5* M$.Y7FI-2%57".FGV>WAJ*"?B4>5HL#6%#*94]L&-+-O2)4 M;2][&)"U3U@0:A:X18.JK_,OK^;3/[8+'5SF@BEH!+('+5OK+ G4&\?%IK[( M<*:0R$Y?1<8%76R5,-I:U!Y*!^A%0(&W-TQOC)WM(4Y)J%"F29S\LNI!96,CC!,> R0@U2AA%5P M<96B"97@*PG(Y2F4&D\$(([-224:&5LBM4/9RYL2 )J1(0NNMF!^]L?V9[ MD)<,[7LOL2F;$40"V2L;W+ P1%8)'2N"5".--CP#I:FM[#4+;DS(@C; ,9"& MQQQ78@?(->PH@$0PUATG7:?9J9A?!^Z!>W5U[@1U&'%Q:ZO"HALY.H/@>AQ-%R8V4B3\,L*F2F0$I.^/E%(AND2JG:) S"?9&8 M"0^%1/9QG9R=Y\],63A(90\B)D+$,SX,;2AEAW6N$Q3!-R+0;2ED^XCC$=N7 M7:6@I*]6H#]9;A2P3*&86/ 22G*;4>6;PKV;F?*+(' M:TNQL9G;8R'K"-U0AV5#8]G)H?B()$JL%#)7MA?$. =!\30PGK!XJ1??8<.: MKN@X<9#*WO<318U;&]W7E^.GC4,[N 39O0>$YX$-4."FC2UEERMS:YXH@7J1 M*[N%XH!TET7'A]7/\K'BE$<]Y)ZG6MN="R](@?'G;;0+!'$6E5[& J,_LD'U M7F!'&Q/4EU4PXCV/T/SAQR%1U2'E([5'[&#_9]&'_0\D=I+XJ' M[1<-]51!)?@&WCT]_-2#'F15EM7?\;LG^L^'B([[U+).Y9>'X7M*@9U9%#YX MH**+S3+&!PEWZ5YQ3SCUH)=('_^?[0@%1$%LCO>^?9_?A7CB>+E* [=<#D%& MB4JD0!)S'&8<*E$+P"2Y5*,2FOOU2)EM.H!1>K2%K0"6<,OEBT,9E&(W"]"99I?[VMELR8G0J3NP47K7ATC;5=V6U\198(Q'S]<6*OXGK-D9)_%T91N>L?;]K4;CD_ MQ)_3^^,T"J67@([1I$HY<5T2PJVN(F9 [((3>867@X3UI3;8U*OQ12!G=,0) MO,(K1P?J3B7X"3K(5S*/*YAI[$/2+-_>9!LL5J@[?Z9>A+:W(60WBN=E4<5/ M*)?VB/6B:+D-!=GJ(L !2E,JMZD)0'Q-IP#FE#X4+=8Y G&FPI3"FR#_KI3A M"%_6V(=Y39UDRC5=1O45 D6#%;04I9+PCL(.1F MQSS,.$[QG92\L+))%?5- JCRJD>E[ KLKS!&5AE2O:6B!8/\B)&$5W;496LU MK$N.B02*%@ >-L(:5-']?D_AN+?%AZCR?F[:'!33\Y,K6M#' 968G J.-RPW M_H-MZ\'V4;8!$B>1YR3(S684@;O_1:GE#$5>Z-9GW<4]L<83A/K@%LWM!!FK M%7)HKS/LF0_9694TWH+K]L<>?'3+X6#OQ-\OVD##I?U^&*<1@@_3^94^,?];M\SI MY.^:/OS7TER8^,,"/DU&VMB$;T:F];73(XO8=*+-=+7P;@-OY3EX^2'?3<'5 MEJ'O.64H]B1Z5Y5HL;R^UN=?M>FEMC"O)N:E.=0G%H@VG"XGECFYTF;3L3DT MC467(LU1]N*/F1TE&RNR@]AV,H@:A3A[515B;HQURQAI,WUN?=6LN3Y9Z,,, MEBZ9SK8U\QR>L)>YQ_59E>O9W)CI7Z^-B;7(C&=J?3+FFKY8&%:G?#\7XA(X M/:]R:DX^&PLKX[1+QO"=Z8^>[Q/O1M[C\G65RZOI=/3%'(^U'^SU_0=@VM(G M5^;%V.A!I\7>9>WZT#V.WU0YAE$V7X+=&K_/C,FBXR'FQ=^PG2XA*8[PJW<2 MDI,X>UL;7^;BM]Q&EY.A,;=TT&W''B%;M1C<$ N/]QC^J>;5K.GPM\&%O@#E M#J?76+N9S^Z4X]JI^F9F?ZXQ^TF?&Y^FXY$Q7_SPMU_.SW[^H!D01[J-(E_L M"!PM:7#5(M\7?0YNM=M!1+N%>X^[6A2[6"[,B;%8:"/CLS&>SK"KZM:%[NZ3 M:>3PO!:BS G8H:%9^N\=CYOT)D9_IO@&V0>BAS^OQ:+%\F(!-@=JTT"#'>/, ME\!0$YGS6HSB3V2T%]NN.[U9@B?MM'#I"T'"6GSC3CZU%WF_W5Z;V(44KW:(S78F@IZ>N%3U+V1V.Z%DM9.6 ODE22 M09H M3A;30E[8;@Q-Z2Q70O A RQ'T_4G"I2^']="\^DA+$7 ;:I&(WC6L3> M)F3]J-BY0V[J(_S>&HABME\*:/A*L.@6)5CW$/ 0I&]@0CY!CGK<'GXR1DL8 MH.#US0G$,WUATRP*!]GW%W;L.=-523U4;=1B?%D;B^5L-C:P P:5F)/+Z?PZMTGXO9SH M2PCU>,UC/AUD/]+ >LTA)BRKKQ=5\:0Z!1\3;.OX357-"JGE! ))3_$$;?>( MGLQC6]:8AZM,YET%,Q7]6JY01G\XG5AS?6AM U3[!@[RI50>U'1EQP.X*'>I.=]7M(F(E_F65O_(&\JRDLUBY.4Q4O9Z=EE M?9^AE%UFJU+F".8,8QTF[-+3R4*PQJ.APS2*Z,<0>(@EW2.$IX[4FOKG%K*] MO@ &U4N"*E*JE&3L2R5H2T3KZ=NA'XX-57Z5@!(9\3P#O.]2K<,AHC14*;Z6 M5SSBY!HE=[BX;+>Y0 U&M77N_:6.A:5=&]:GZ6A_UZ&/M:NZ!(Q$H;;VW<1R M[YG!I1> =0Y\>*);W4&A(?.FOA1>0N82K\@:@['YV1@U;:;TNPY[F2; 8ODJ MWNT62_U]ZE29Z]O?99F7UG(.(EY/YU:Q\/B\&Y,M4I/5(,5QYM"/FY"G+L:Q MZ.2$ 0I7#R^(CLZ2&3^SF7G:7QX5V),BVI5*6D0$VL" MOL=Z1/X#NH;Y[ATE*S^V7]GY8@\V0E+F]VL>V,BMQ[ MJ]AU)SLS[<$8*JK[ MSFT GDRYE>_@#F4?@NS+#LKJZWZ)5XQ!?96@B 8R[O.X+F4?H!2#^7AY%9RJ MDFK)N&9X;VHU*NRJ,EG3ODJI&7760RTVJ=>=R9W4U"^#8RX*44ADKFB)"\*B MDST!88K4N+[%).H\4C2<+\BX>G[7824.T AD9_C<(+ $42]C^Q)&WU 4EXLY M=WN1A9!ZX.+7]K)&DGA/LG-UT;%UJ*Y4PCN_3V-][X<;A(I=W+H"."$_J#/9 MF?E!'O4PC:D$_,+V$2Z8-)X<+\;'J8K+8)D1DDDH.P<7!913$THEV=LL-,Y* M8!V$*TCR@G!\GH":BM:/_A2IZ*(H?1T:N/IU6P".3Q?T7O2-3Q5<1=FIINQZ M@PU5(FHM;W:Z0+N:YZ>9+/-SN5ZY=WD^YU=@Y+=#T*<,]8.U!*GP#EAV0,N8 MF]-17SM#S0<_^"9Y]?(8XA&0GB=W#6_GYA&HOL5*/%D_WP2U#9*FPY:]VY-E2/.?*(T'!BN M''DFRU$$5OP7]C;PS?\"4$L#!!0 ( (&":E7%G,&]A"8 $57 @ 5 M=6=R;RTR,#(R,#DS,%]D968N>&UL[5WK<]NVLO]^9^[_H)LST^F9N:YCY]&D MCWN&>MCAU!9U)#EISQ5T[G'GF^C=U?7YW]\/I5![DS;-GNXM=7-Y,3;=+3]5<=/S!= MRW2PBWY]Y>)7__J___ZO#OGOE_\Y.>EQ$=^?XY\[07*&?.I?( M19X98._GSF?3">DW^,)VD-?IX=7:00$B/\0/_JGS[H>S]W>=DQ.!<3\CU\+> MS5A_'G<9!&O_I]/3AX>''UQ\;SY@[ZO_PPROQ :O[Z]=GI[]=7D]D2KG&[(>1Z9_&H%SQW2C=^= MQC^FF]J,H5-$^_9/?L3)%9Z90:0A7(HZ8 OZZ633[(1^=7)V?O+F[(='WWJU MP2D2MH<=-$;S#OV; /W\U-"[,]V3A8)LI+2(WZ+3TT__552!J0 MX<_/7W]\\YH._H^=1L'3FBBQ;U,=?-4Y+?O@KNE0*4V6" 4^CX#%]8VZLZ:Q =,G77(O.!!Y:(M>W[Y%.YIT5 MNL(^5YQEQZN!G:.F533Y:1#X\.HN,494\P]7* M])X(FO;"M0E\IAMHLQD.W8"8!"/L$$ 17\"%1JF(]#%R"*P6T;;@:>J9KF_. M(FGQB.7UJXB\D8?6YE.D=00_@[P/GN;[ HL'MV-%!.KN/?*#Z#D\DG*:5D3$ M)<;6@^TXNDN,D(5]YR Q(?'Z540>46(O1-;@<4W6&/Y[ #2O2N%M_RM5B1NR MB'N!:9.7BT\2LU-EDS*>?3VA9EZT(A/>HRF,/RTSNU5%7&:9XM(%]JB(I"^F M1^8=OI+OMZO*@@Q]VT6^WT?WR,%K^EIS34>X2V6S$;7>IN8C7Z5SFE:V&M[Y MZ*^0<#>X%YD7H?:-+L[5+M(U+=8BILW4)-,XEXWB(S6*AA@39<:JVRX1HURP M>_4VBAAY8(>:[14QZL1ZUV.[B%'([%2G'2-&GD#7>FT:P==;I'/%QH089?FM MJY+9;(FLT$'&7'?)I&PZJ?G9F$]-;X$"*@\R?R-B2A#\'+XH#QBSER,2S#O;L8,R&EM@L)I](D4Q*3I.Y3A$9H9M M)2[KXJ)G]Z]!;?S@&@5+;*4,D!+ZPA^E>L.JJ&X(=*U8>T; M3X7%7&"PZAD)@]!#V@I[03+E;4PMNL =RECYP6LVCXOJ6-%Q*L=ISPXN# 6[ M?\7D^M%2,T-TM8GM(FHG%Z19:)#J+2IJ*5]ZT?:7 +I=Z@N82;PA:B3Z,YD) MZ88=>3:VBFN)X$#U;FF*OIL%AZG-C5N8;N$1*E>89-=56L79_2O>2!:5*Z]? M?5[KHI06&*(FAW)AG17LSR+7]&8;BO,:IPD ==1->2#.'-PCMT M8MDKFGY!PS;)@](B>1[%=H-3TO0T:7.:.T#]=#\_[,3"*],N2'2V=P,41T\Z M6:'5'F^2S/Y MFFYX2(LK\G&';O08(-="UH9R.J!P]EU@![1UDCQYUCFAF98AG53)/Y.6M5&2 MGV&W0]$Y(>,Y\R/'=NB+HY.,E(G'JKS_;-S[9]-D9^?+[7# MRYM#>>E\O_.4.GDKG:VWP_%;,8ZW#^O@>6?[N([I6IV=!W;B)W:^I\_\YP[. MB20VLG#P;$< #LV&Q5[V]?8W[^7<].^BES/T3Q:FN3ZEB_@I<@)_\TVTK$>O M>_+%[3/E1.!()_]\%H1CWB$G>NQMTCBO[:E^K) MDT_GU>MDWY%!@K;.;WS[MG(<=O= L(P92HZ%R(;$_+;:6:G(6AVS ^*PF833 MS6X_*(P 2# D^P]E90^H.#4]R>(^B_V=OKUP"_:^!:*'*0?E_5[:Y#-&]\@-D:_=^5$. M!#S_[+>\/:]^-6:#471KD$\Q!$*U%E%Q""X(GYM,E"]VL.R%?D VPM[@<>:$ M],VEH57ROS4U'[DH%1E,&I!,?'*A+,Y6,WN0 FC3Y!%C3@/GZ1EE@AT+!A7N MH_Y+R*,=W*'( NC2P[Y/9N^YS9@,4XW4AR!#++C5D"7SQ"'H+C:)&/SE".RB M/AX/E-O0]I=4PXPY&RUNUU9B)\@5'("L-MY+GWB%3?>"2,.^1W1S#X1Z MHDTMX9IF)!(9.Q'?_(U#;0]5 M?ZM?._-@T%J:;^>9E>1EZ))5B!G!!CJT!5R )M1DS_@.:68W M]8$2(!^$2II7))?H@A!)@T9+ E]VCTQ2!=H&%*A)%"-IL_$.^4>^:7TSW6R=K\M8E#]?SK8W9.TK\K(3^>(2^14?HRP 4:SS=^V W*GB>?ZY^G]O\;HH>LA.0W;_CD?2%98Q$&U/,75@&,DL?QJP:OGK/Y5?BV5MB- M:CSR#HYGFMY*L@R9[T;&D96E6;G93;.L2&2F,S)M2W=[YMH.3(<'"+-;#2]5 MY>CP&0"ADGC0F=Y#@:S-_H0'4G[[VZ;/_I= AT&Y>N&1J8=,/_2>A&:RG,:W M>5.P8H! 9(.KBKQ2))3"W"O5\NSH_;:W35=G*+[1R259N76E@%LHZQA1'H1< MBL&92=[:_F>XN:$* PM>Q$JFPO88Q9>CH.2P>UPL?(QF>!%C$-UHSC(/ZGVR M\AK2B # R5?JW*O[?HBL?N@]%YF/*-Y90<;(CEIQIN8B0RFO$N4X@C"6%D%E ML5'X;&GAL5J-,H,E"&9I85B CWCEJPAGUF!M!9K+$X2TM$!NJ>PNU=')4@O) M7=Y!?,9,D;Z;0*,0(!*2V=G3D3'(1D=HBV0@EP F%9-M$=.,O# MTJ_!(_)FMK^]^@8ZYE-L$'6!*LD+*Z+: %:Q AT*%C1**]%B,J.>]SIWCZ,% M5_@!>=.E23:^Z]";+8G1-/+(OE?0A:LXFY\:&_&>MHWM_H M:\F]?^Y0RD-2R#.2CIYAN@A^J7DQN2Y>UO1 MS.$"!%!-]TUY!/?ZMQ7"/#9 #*4Y9D1B"#WLWB,OH,4@Z0G^J*!T]!7-0+I M)KVE^; PC<@3E->#2AD%-45)5]*6A^C6Y0V+$S0C+0.[[#3.'59YG3B<.U 1 MU'1%5:\)@N.V516*L ?J@K2:#=L;OZ%05";V'%59YVA!B1';@7]9QL"T#VF) MM?G1)XUZAQ:1/+I/VR8C\XE^I3V8GI7L3B))^+H;"X&G%-4_3'U]J8EG4)4J MOLL(FN\V7].;7UIMB8SQ%M$YW"WWPHZ'85'UA=["OD#\2YK/>N-ISC M); VM./A7SKF*2Y!Y%,N/?5.>PI<&_V^@:.?DFZ6[IG^\L+!#\#UT3^6X9R. MV8D&;>@:<,-;F&YRA40Z#*NYUI5-/EJI1.E=_C[0Z]9MGQZ7)#M@\L$87VI# M_3_:5#>&_]O1>O^^T2BLO7!MHBID M0=5F,UJ0E;ZA1.JSU(9FEZ&/^PQ-;JZOM?$?'>.B,]$OA_J%WM.&4\)9S[@9 M3O7A96=D7.D]?3"ID:-D"B$:'CQ-B7W@F[.=I($='LY>[_,P'EQITT&_,]+& MTS\ZT[$VG&B]")0::1YY:!U;-U2/HF*$N[>R[!)]MD_T:#P8:7]<#X;32:0Y MQO338-S1)I/!M$ZRM[5\ 4+/]PG5AY\'DVE$:(UTT1O&'FS'@>ZXV27RS3Z1 MEX;1_Z)?776^,U?KGPG-4VUXJ7>O!O5+E+QZ'ED?]Z^LV"7X[3[!Y 4;WQ"= M'?P^&@PG];Y=MO^5ZN@-6:P]>K8H@*:'LW>95TN?_!;KY\VP-QA/-2+9>N>" MR+8XR>PY\^E]GYG.ID;OMY.N-B&B[1G75+;17%TGP1G+(9_6'S.T?M+&@T_& M57\PGGSWCP_G9S\2$X L'[4N'ONY([LT9M:[+]J83*>UOC^,NY)VB;':A&K"#O!(U M)6#)O^H/$()"9W#S**7_]!#B%4L1Z"JGH@U/^GRLOVA2(=1#Y1K(^(^+^#XVO@$)P1 63QEG,RLDT@07J=@(B^Z,TSD5(6F"3"A4PJ(Y MXWSF!4R:8&0O:N/+P31"11M&*I4\XN@2/KJ$CR[AHTOX MZ!(^NH2/+N&C2_C%N(1;Y)84YZCJ2?/H#VZ'/WC#'=D@W-ENM#.CVF);R8VW M45;L''D>LL[X\YW(*+?O6NL*%&9/6;]OBH.DNNW?R-(M,AO8<]M\]N@D"FY% M"43FG>U$9R[);^&*6&:A1P\$)"VY-V[6_NB7H5 UR$190[@2MDU_27Z@B:_W MIH/RJY+5(>[,<[]U_- ]6HL^/AO7$/9U(/;*%BU"D)2,^D%8FKP8Q+_Q#G=_HC\XF="M(H&=^X3HK)AY5^\A)5 MM7E7Q?[#CVH)2@54QHI#PE7R8ZRCB)R[N$*FCS:_YUU&6[5Q"3RY3?K5I$A MY7H1X8$^BH/!4_,Q]6,S$UW^L]NDA\T*!=1$:<4!GS,C)^%Z'2=MF4[JR)'A M/A>O&Y$9-?J^:_KVS)BG#'+/!C%G@E6>"2"@E4E07.JA+P5J6UR=\4.QBC>^2& GYD1N?;CZW=?O*X M@L!4:<%Z)ESPVGGA(5X8KEG>!";$1IT#(I4^DYWWD)Y;#^S[K>6\XP+(%/8H M4/,S>4+G^1&2=OD][!#EQ3$-J9M@J#B&F""9_W.ZTKN -Z#:I\CV&E3 C;!S MH;IG*>.#J$/E0%]%U5@=71I-NC0J1^_H^3AZ/EX(;$?/Q]'S6<[-?&;!MR\9J?! 3U?(N1%6 >M)5E0]]%=H$?^#TI\#[OWR OHZ;@>L5">:+;= MBAY$,N;3)8JO$:7%HK'+//]^P* O6$$.E0IHY(&_[K'TVG9">]K 7 M[D%*Q1SW6U8FOF @)2I;=:.F^J7TU%D\ V^+=+). \*;,-Y@WX"Z%)4&I"/2 M2FJ(,Y(69!_Y,\]>!RGW^R$: PQ]U!^.;"!M4JE*2-T5D[\U'6&( 5(':<4\ M".4K[$:7'(U,S_ F 3VW%*V<(^1%5A@KM9#;^06#+\H]Z!E+24;2$5TZH=%Z MR\D9Y)VSQ\P3N)D[Z-(G<'O&<#K6>M/-E6AQ^JW6U:_TZ>X52S7>.18?P"/ M!$]I4,6RBS-7U8T'5UIT;%@;3__H$.Z&$\(@S2Y6)YT88#FCQGD'AGD]9:?] M0G!VGW9^$3\V7& X99)W10%F'!XN+$7E&*GQ1090X%:G]!P<6A]I41;L!5=7/69Z M2GYC2;FS#,W'(B0K.(-%!S O"*,IWI@UEL NMS_*!Z6 ,<+FH^JDD,,3]I(R MA]O[&':I3BK0,1+UQ 9H&8I%N!)X^R3M?I.R\5W3,=T99\.;N0@\O>&-+F#7 M^YVN=J4->PWM<-.[>#^X1L$26ZF;V)G<9*X%W]V^3Z:=Z\'TD]'?O:)=;DVL M%&^ZJ[F69MU'L$VQ-I_;CDW43^0X;,%AY$P[(D1R-KL%AE!F@UL*XKVIJ;#H ME-_ABG#4(W\LL+0^OA/HT>Z+6>OK;9!^;W;:0M+\_^#W$(#=53^& E'^?7-@N MH=DV'::L,^UJ>%D:%WD^4Z#D55@]A68]67ORBJW@6APKP'L@0KJ^(IMNCW% MH]@@K42I))NM-$C[]KUM(=?R#6^3J'F8T9$S8"N5H *603M4DF\MZW_B)%I\ MW'=$Y3F1[00I\\FD+//G !3W[+4)#G$Z].P?Z@J(+ P@PWY@!J'3DG_3=/P'GTT*6&.(14YJUU-\11I M9034<9H?XRG'>,HQGM*">$IY3W\>)8JXJ,I[^M^P1'^LBBEA<2Y8Z5):79=C MILBZVK>"BI<\KB \WDG;\%QA=Q$@;T4K M/5%M9*^+^:W;N2RR.%>H8M4^F;Q-!=1>SAK'%#(;#W5W@M5 HO*Z=#!L]:P^ M556)U-W?;-<:Z;_1^9IG;L!]9%6RX+PIN34>(?(AC-Y+VP;D3^7&@XL\?VFO M1V1U()_-!2/N+#S$[0&.(<1E4.LXAE7+85KGT>JHYT0$>ZXVK-8]/VBTVW: M)^!\%JKV9D'RC4K@4AO+F,?%<0,<,\!B)L01Z+:25J'-,LM3-OT3^F<#PQO9B&1AAX >F:]GN @:/ MU[.U$ HQ!AK[TA),:4D\Z+J-C6B>V[06G#T6(!A2]60EU3^XH$.B$\>^1X0_ MHCH+6NP]K@7(*A_P]C6K?,"%/M2G@Y,K_?. U@^8:L-+O4M^2HH!2JXB$/-\ ME<=R!M>L=HKUEIV^S:!2.(6;/X8R:=Q%( 43N$5EIGRU 8CW:=K\T_L18L' MV_-?:! % @+"Z.'R;"JWNV90OZ6=F0O,%T/^0'*B"V70$L:;)3&5HA&R0%@?U;%C0CG M-DY>S]LS]58PGD]!C"?E@O0,LK79+%R%47U7;86](#DG4 I68*P7!C232^5, M3P8C0\0HUL+N]\(@?>:HH=B^[B:B*C:QQI6%^%U;A4XQIAI*#N 0)#YI"G#W M$F;-0]FL.IV@'*SY$Z( ;VV;$8NPI%S* (?PP>/,"6F<_!)CZ\%V&!F'14=J M%<8'\5AU>@'X/E9BF<;J_,(-T\.8%$A4:/HMSLPWA=Y;N*'UV22M-:XQM]C?G8]K\RF7D+,3-) M+D?M#>C]J)$ZDB_&^N0WV5E1.RQ2!C.34-[EOW ?2?'/?8HXV4Y0>V4RF_BP M9*XD9DE R0*4L3L\"=9":4FD85X[:9E''#EC)M7-^/\X8J=1!6.^0QZK9""C M>?.%'AE"Q2(4@QZ\1BLW5H6 DIDY!Z/4\-68-JW&P;D1,]5&0A%&OCYC!K%5 MSSE,078%!-F55!6KG"33U()*68LL>=>TIMHTGH=03I:].E,-F+(<",@R:=/X MX9-RLDQ3"^[V*Y;E9[*/PAY[LMQI<_M1<5EFJ85D^;$66;+GRYTVS3NLR@ES MAUQP\2F=I\<4)WO*W&ES>Z;Z^I-#+BC.JE>@^-E] 7'V-_0U72.EG#AWR 7% M^;X6<;(7H9TVM^?M>-EWR 4W5_6\[!<"XKS8T-=T,FTY<>Z0"XI37HYLQOG1 M?>HB=[:DJ=KL8V7\GHI[=(3Y &%3![0-P;R#0OR>6JS&0[= M@! [0_8]71BX58N!'K+.(Y2$B,D&!%/I\K: H;:W9Y**NARH_SE,@-O&#PK9>$_\(L_,3JTUQ_DEGJ55 M/,VR)E!4F-E)&?N;4SQ8@'.EK>X#@6J9K5T>3$4M[(W_)4.Y:(D$H*,J5C>W M.+0 '\K-EI-PO7;L$J!Q.BIC'W)1$V$$M!;56>6VQ4'/"LR>J5ZWYY+.V1^> MA9?A L(KQ:"DS.Q)@&=?+VE526T6V/>T,"@KU_4=*W%W,C5ZOW4NQ]IPVM%Z M4_VS/OVCT>3=-#N?D1_8[H) 86.+G8W\7I0I>E6]/KSLC 9CW>@WE)A,.3JY M(]M%JX=7-+)R7E9X_**AG;WV4W= MWM-]VC9)KC_0'DS/RKRE0+'1 \>67>R1RX,/,2%<"_+@1RB34%V=,H&%)"O" M0_DZDS')7/?"7C,%:D56!1!F\0F"*+7V,+$U3U%\S6*T=_(109/$::\HG;],/=I$5=ZMU8L % M> >#=8JM2$5G VFW!-1F2<)L"G@-)+VAR+NW9RB?]"&.KDY L4;[4QR83OKW M'O:#(0[^0,$8S?#"I1=<;4>*.T6%)*=+TXWUFF%O2B/IQ2FB7$FJ:4"K?WE) MK=,2_U(3:;'OB+Z,5RS+^-T^XQ>F[7TVG9!680A7L0;2F@4SHM13Y*T8WNKZ MGODRU:<^4:D7MBHKR#Q^:0CAPD-()]L)C\RV8^:-9;4_^F4J9^T2@W14VG5X ME;*]>2<_8UINW[&#IP:U-/_A1STM*3-PK]@Z34TLRM3->.2U]&S7MV>1/&K0 M3]XCCUI92%*0+KZ7%2FGK"RQ0XCPX_L!Q2*O'S*1UT_:>/#)N.H/QI/O_O'A M_.S'GSN#?]^D0^328Z_)-9.11RFC!N!UF_O-I4=(*3W=IX@Z\9AGMI,R44PF M+'!@$A*#DF6AIO3MH<4 +?O>MD+3@2M# 4U5"#6"(L<\ZIOQ?Q0%X8L=+-,7 M*DWQP WH',@H7%1XD.8+2K$Q8& E)@_9E:9DP*ADG*T^J!LM5]7%U'J:]VV/ M6/#88Y^+RF\LH8!5V9<'B_"BGKLX(+LIJH7IQ9J=*L/HTH:UC,^%4DI/ EG'M9? Z7*J66'(:%DLM-97@IFJ!!]OLK[$9T5=6@& M?A?V<_AS"%9N J/Y(<8\Y6MAKS! \Q:M+DR&%8K_I#-\--<:8M?%5>YFI4@49W5]%4-$;KI"C#R,,+SUPQ M]UBL+K)NARW[EN$";($AS8I+O>T10B,&MD64K00V^7V)@KT4E%@,POY>B?OD M/!W3PF")/9HLIJUH 0Y6$H[8 +=GDF[2+N2L+\(+!*:\PP&YU(\1E9+M+K9L M;-N41%=DS!8#+LZ>@FZO'8:L?N@]'[J-0J=,_Q>O;QLQ!=E0;C.IS6;(01Z] M'"ZB<\N#?V&[IA-E?XY,VR*\1 T89FW1H5J!;$FNE-N9B93$^LBI(?-'&4$D,*5IES.<^"FAQ M#. "RJR2,;K(>3/V">+D^0#-E^E$"?3+SW49Z;[OJ$$"H: MFD;-=F:S>TGS:;.AP 584,ZXWY+;P[2\T2P0J8C'[B7'72TD> @KF'F57-35 M@Z6R\[EB0!4-N"8F""^HL--,4J!5Z'7!;+*5FP!+I[H/<7*X-4X9W^IH.OM] M&'(J&C;P=%G1BJ(&3V.RJ-K+"D4XJN?G"[(72WHR^QYYY@(-'HD)8_O@]C$* M)31+A?+*)DLFW\+$M^'::G3">WZJ\KK7E RJ=D.K,<&QM$O"6]T>M9,NG*J] MYDC!S6]-\LX\^EM5O'Q!0#KU07F=$K T@-B0/-.'$O2MZE\1 M\4!:^5%2<#CQ6/I")2#>O=X/"B>!X$ENP8?Z;A#HAC[!V"=4WR,'KRD*8@R< M[3/0O9GHP\%DTND//@^NC-'U8#AMF)E)>.>COT+"P^ >"4-QGHG/WW0G@W_? M4/H)*Q FDF[ V>$P\W[F77T#]9!UA\\./;P:'+FME0G-\^#(W-X#\ZY\8'Z? M>&ZU?["#O"-F+/FSH5*XF'^64FXM=;B+I%/,'&ESL5$W]%XE/"H'W2N"4-%@ M^QZ]_/OFVJS8C^P@_EB)S10([M&%%XG"KT-F!/$KI M/SW$G?H$NLI9H7C2YV.5*P&55JHZ85-YY:H8VD;/)_?-!Q^[GTW7(..[NCMC M'G\%6DM:F,1?$BS$@G+S8!_=!5OG%B^!.=NV#:L2S*-"9YQVB12Y;0KN(2M' M&10S"P^U+Q"K#A:5EY>#H6MT01D1\FW?Q][3$ >(N9KD-;V5=,J,J_98@&[P M#9&^P^GAU1T-^MKT$AV7EG2([Y..BD+,D>VA3E[\0MO P[067PY-RKHDDW.E/<6+2;GA"_J6'?88AR.O9 M$@R%V%#.8L_9DM!+RQ+%(Y/)("I*FZK%0W\NYG$2&; E(!_"G>*;A/C\OSU+ M])C,/^[,7IN.J&T*]6\)L@68@8"45AB!27M)_%X";.RK7Z6>)O%UWP^1%==, MX1:4 ;NT!"4V_1!" I?<)-_3/^C=>>2;_P=02P,$% @ @8)J55?K![Z? M8@ :;$% !4 !U9W)O+3(P,C(P.3,P7VQA8BYX;6SEO6ESY$:2)OS]-7O_ M0ZQF;58R(UO%*K6D4L_L6O*JSA6+R2%95=TK6Y.!B4@274@@&T#RT*_?.'#' M"61FA"=[;'=&Q71W/![QA,?M\1__ZWD9HT>_ MH--T?CA-%NE?T&6PQ+^@#SC!65"DV5_0YR!>T[^DYU&,,W22+E(<.#RWL?L9)F&:?KJ>UW8>B6.6_?/_]T]/3GY+T,7A*LZ_YG^;I MTL[@31$4Z[RV]N;Y3?D_7/T_XBCY^@O]7W=!CA$IKR3_Y3F/_O,;^MWRLT_O M_I1F]]^_??/FZ/N_?;RXF3_@97 8);3D=O7___GOV:R4J2#[? M97'UC7??5W!JR^372"/?0I)'O^0,WD4Z#PI6[<;/(*4$_==A)79(_W1X]/;P MW=&?GO/PFZKP60EF:8RO\0(Q-W\I7E:$2GE$F?!-^;>'#"_D8.(L^Y[J?Y_@ M^Z# (?W0>_JAHQ_IA_ZM_/-%<(?C;Q"5)/Q0^O6^8ZM4^MXUV"N<16EXEHQ# MW=?V!)^TG:S8P(&VOG,7;M,BB$>!;VLZAWV)QY5XH^>^I$F&P DE-:"(P^P+K&$K;M?5TWK$;TVB>9J+O MM&=D-A=!?L<,YUE!C+]]^SV.BYS^ZY#^BSE/_O'[59:&ZWDQRVYP]AC-\>0Y MRBNSS"=2SDJQ[_LPJ<(DJ[ &V=S@<"GQ_3PEW=6J.(QYT7+U198N=5\O"R15 MR_P>W]76>,&1#RI@=\0RG*?K;(X'U5L;NZ'H2F#+F C2L1=.#C_=?/,_2U%$ MAE^HE$:_4?G_^Q_?-V;'<&-]GZ6LXM^\?_>&5?ZG#]>SW\_^N8Y62YP4-R]Y M@9?Y1[R\PUG/":VD"PI80*4LT(AY)X(96Y\+M3 JI=%O7'YC+LCCQ#H_O ^" M52M6E']IXD7YA]]+:DK)HI!Q01,M/$H0J8!W:NA0]4E1!X4M44$1%DY2,H/( M2"0B$X93G$?WR20)C]=13&>*ZAAAI>8L8 QPHHX>%CK>^3(0:)]";4W$50^9 MH@M2K9?!78S+;D[3VZAEG=)'![?#&9D@'*)HT,G8P<51)0^HWRG()(%VB;1O M+%[HRE*:D'_FDD&KI8[3?LD&?J>?TBEXI]<0E++!3?&"&MDM#7,WIAA!M$R3 MFR*=?]4.;R1R+JFDA-FFCR $AC(J9&(THG*("<()0Y,PC&CO&<17011.DY-@ M%15!K.6+0<6. W.:.0A0,?_3X M^ARJI%%+?,=+QDN? M"6^_7*-2#DX_=4MLSQ:3+"-(&2$UO91"UNG81@>W,[J1"7HGC TZ$^TT M"XKH$:.6#MOA;/][5CS@#!4/ 9F!=91VVI==D8)Y"'(\N<\PPZ$.,4I19W'& M +8.-@HY[P2R "?LAY?2J!:'$WVN<[/Q!"3VVW$.HG3=?C^9KU:I5EQ<7&BV4)32+K; M0--";;;/I&+>R6'&)G1V5!B]1Z7X 2(*<,+5-'G$>4%#:#ZE>\63\)$>$&;P5^'V2MXRA*.'# MN-(>*E+46$1=DSM>DPA?_@@T"P_MG]VM+HB@FB6$YC?O/%$ $A8#J,2NI_M_ MNSF/$L*F2+&=IA)R5JE*@'75"A(P*E@%JU_-?[M!M>".>R_#R61ZK292?MEAQ0]U\'[$+8 M;ONER[3 ]88M.+.0IP%Z#K8:62],\@28)\A5 -!7GBX2)/[ F?+4WQ7T,4X MS3A=+NIR%*X#VQYCR^2\,\@"7)\]5/3PEL@B*GR J#B4LVU7P0O?]?DU2L*K MZ:^4Z=KC #H%ER0R V]322T-AE!&B,)"*%>@4RZJ@KXE2M\A%JK Q"4R;(P* M?!$]8M(9%P1]=!?C29[C(C]^^1C\(\U.XB#7G=4=9,$E 4>XUF;D '4P%!V. MN<]9;N&0F4"-#<2-H+L7Q,P@9@=*C#Q9YT6ZQ!E;TJ6+P _12G_D3JOA]$RP M&7KG=+!:' P)S1B%1=A2 W54X 3)VRP(\3+(ON:3)&3_H+,0/<,,.F[/YUG M[Y[4TRB X9D-2O'T7J7#5D'9/]F4$A#;V*YZ/WQKN:;5<,DT"^AMGFG$P;#, MC+'/,7XJ0NP[P1#L*BCH5H!A%M&1<3MQD,#KSA5: F"((D,ES@@*?F\*"A6& M=&9^^R^;+@ML+V79,3GIB0P+^'R64 [(9/,^E9"KQ78UP&H)793PS@8M+.5P M>,>'4B)Z#E!W%J4CX/ (B@18Z^1)ZU?O]:J$)-0I2U=W],./;^$$_Q-:$4F1 ML2G7=91_/7XYQLG\@8Z/-0L^9C6WEVKMG.C>L=7K>*?50*"2? "-&J)ZJ%:# MLF9S$\0XO\:/.%GC2RS?7S/(.DT#H(/;N?XO$P1#*!TZ\8 D$VM3!W#D,FRJ M:34\QRO=%IM&' RIS!@M A2D/;=J "8X9K6FK-3RL:YL<$&VMJQ0@4,W*YS* M0;6$>[O.H<3&A\>FD?:QIY'VL7:D?0RD]I60%"/MHQ_>N*E7[6G^CH#C>E6? MW6_]"JE>#2?U>;W^^/Y'...0R7R>KI."C*CF.'JD";CT^624XDY3R1A =[+( M*&2]T\82H) [IA1'C;R;*'%FBA)GGJ+$F39*G &I;B4D>91X>_3S3[NN5_[( M@6;]K"?@K%ZEP.IZ[?P*HUYED/KU^IE'_S=OW^^Z7JM3I)K,!8*(\^O$JIP% MO=]AU*\9@' M\CBGF0?V!!SW&*IY8.=7[[6OA"3O,=[\\.=W;NI5,P_L"3BN5]4\L/,KI'K5 MSP/+D<"[M]N;!VKK]=14KZ>>ZO546Z^G\.KUU*I>?P*T0UI-%Z^"%^O)?4_6 MQ\Q>"E\(>J>*#3KEA+X4=A,3-+/YGH#CF*":S7=^]5[12DB*F/#3[M=R M.9IS4[V>>ZK7OWYZ&= L?XIR$+#+G)/QFELE\'KQ/2V@'_>]E*5WB N V_YVMOHX+F1I@F8?08A>L@5ARQ5:>/"9EP])K*HG2!&NG=GKP]3DF\FRU.HPS/B8YFH5DEZ6STH8=:#T/D M8MZ98,8F9.:FPI0+M3B< 4K]9 ^[>SM;L+!H\XB2*._E 245;.GC27UA[URR M12@F&*07I0FCRO<"=AE8V">N\:K<2;G*TOLL6*K#BU[>69"Q@5V'&IVP=Y+8 M(A1&+HP;C0XJE78]Z^U!G:V+/ I)OSF4.2I%7Q32.Z+BDEP+)*FT4(WL*K71 M;+%UHFW#0#99URC M@AH=*)/[+P&=$^IOG/1D7')("J]-FHX &);(4/5I4*X;S05)9CR32G062 M"$(ED.'<3X\^.QY:GP9/>9I\#I)9%N)$^\264M39\-D MAXP*^2\$\("G#!$ M8=*(B",FO]5WL;8P"KXKFI&3=NPK"KH=\:J =L>Y?2GOE#%"$\>T=\7V1[.J M0\BDD*,\3[,79;Y/C9R[X\@:F,V99(F0]^HW(1-.)]>B.TS@F>/YG^[3Q^]# M'/$@0?ZCB0WD'[^?I(\XF]P1$@;SHN>2Y'<71%#"H@00?O1>\2I$XA7E1Y:! MI91R7=&GZ9R%&3K(E7C0_=E5-\Z]&MA]_L"J3 (TM@@ M5/86;254:WGBT21)UD%\C>GK=1I'NV*N62,#V2=+6P841R3 E-3@LH@+>V+$ M?ZV#K,!9_&(DA2#IFA<*J'UJ],1 L4..34F06MPO1]B+J1&[,&DBB2CJ?+JA M "M,/7IRH'BB *>>DM3R?IER\X#C^"1=KH+$'%!DPJ[9H@;)25I1! M"TE.UEG60:WN<=2BSC9E#6#K M_5F%' BB&,")67Z9>(AXAJKXI D;6,VRJRQ]C)*Y>LBL$O="& 5H*6MZ MLO"H(P=HXD\](*[TO,8:/B@W-I)*S$^4Z8*4AQ@N X\D76#&X,*E?5+B*LV+ M(/X_T4H[$9<+>Z&'%+"4)!U)>%21P3,1ANL@HN1C8EW2E6YH2*^2]7YW=P58 M JNY MSZ$00)9(C$*\!\]80+N:YFRM$,!XJ(T/W9625+0-5UW/H-1A6+@(0: M9NV:R/AHR!%5%R_Y%,/K,HD'DE$W)%"#7 MB@VB! @J*&$).=]J051).B;!588I"3&I"'8)$"\.&\I8&X"F(Z?FDSS?,US@:11Z+BB4)*\ HB"?(0Z:0":205 M5_3)K1L\7Y/^\>7H[1U[^4068 419WV2 ES=(_5^!\$-!2CE.S-';[^]^PY5 M6HZK_S*]S8*0=(DW+\N[-%9DGY)*N2*!!F+% XD(""JH[T?G=% "FLJNH[/X*H=!DBH?%WZMI3R#][GC_0U] 4%Q+D8JY#OPQD M/_RW94!00 -,F)24HJB2]7$AH>FR[LV#@'MO@X![PR#@'N(@X-YV$'#O;1!0 M?9:G""%Q:7871_>!(CFA5MHU*320^_R0B(*BBAJ?,F;4*JC1<9W1DJ4XFR:+ M-%NR[Y^3_Y!XJ9!SEM-2![-.:BD3 L$1'3(AK25/.M<21E3:-2_6853@D(,Y MCY(@F4=!7*='E*V(FU6[8D9 ^SNH1F%, @ZV2!4')VA2H=?J1:J MU,J5,"],^IS&ZZ0(,G:7/)-%)H6<6^8H8'89TQ,"Q!0Y,@5#:F'$I?UG''U[6UH'NWMJ6R@#BC!:BZPUWF_&C&QES+TQ7+ M/W(J)' M?!H408E-Z:]*W/6E2AWH_FU*F2P@"FD!*N]/UCHT54Q0<E/O$,0)$,7=,+0*('C)8**IDO7#A;(FS>]*]?T20!$$D(SSU.R2U!JI4'+-F1CB=Q#,2TP$OE;0>SBBL&V8*O>&22 M!\$F2Y!]3C&U[N2:*2*JZ3.;43NYO7J(UQ%R/#*6 .P-C%L2(#BBA*4:%K?? M"O"3.V]]%T?S\S@-U*LL'1G'&?-$>+UD>8T ( :(J%0I\I@@8I)>ZO\X2+YF MZU4Q?[G*TCG&])157DA8P51L. M3!,QU0/$E5%+V]/\+&^R .+P^.4:+W!&[QWO9F[4Y_ M,F=4!$'"H6A54[TZ3D"K'!@L5*E M1UV;$T25-OJMTO?/RTF>XR(W,+ OY))K>%*< M!%GV0D:!GX-XW;]7,5#7):,&N=-FF)4B&,8-02LPD"AYIUVYLD\FR7-,X-_% M^!(7\F4..Q6G83!4,H"I-#IE2HHJW4.4(*WNT0QAEW'41SC\"1- M6"1N/.J?/;&0=\DK(^PVJ93"8!AE0B@FJN.2+3KY'U%-$_IR<)J]D-:@\+,K MXI(P,G!MCK1_!T,+":@^$RJ1" !KC*\"J+P['F%DQR33I?M)':&? I'K31= MTF6 *VT66:B!(9<]5DF.$ZJ),%?-49"$*&6[QO/.F-T[(VVXYY%E1C[Y8TZ1 M%D%\83N34]U]ID9@K M=%!,E5!&M>@NR9K\@\X#ZE5W][+VFITE!<$5W,2Z'8;@X M>Y[':WJ.Q< ".U6W<<'>F6[ ,.N!8=8 L&*(J51!]33]"8#E/,'OE,MFJ@5Q MBBZ@D\_2$V&6!80F6N=\4$)-!(C5KZUT(!5]$05W41P5$38=RY%*NJ2 !FJ; M#Q(Q,/V)&IOP;DHC"8DC=H=V= J>&&-Q?$O'_WAA'BTX?K MV>_5AKK([9X31FD7E+"$3#EA$/5."CM\RO,/,: >BE U6^/02"$+><=Q10^[ M%UKDPMZ)9(M0$F"H?+V9[9U&%;>_1,7#R3HOTB7.*F]>](RR4W5ZR'2 ,YTS MIA9Z8"@W *PX-.+B*,0K>E5B8_II^K>>%!3A9A\:ET;PM[CT:=7>\+..02&?7()BFS4A(XR?K M@9/O$9/=4,GS&,FX/&@]0NJ>X@+*&.OS7 8=3SRR.]FE50 3F&Q0ZLYX@5HF M.J5WJS,]4Y[$,6JYI)FE"VVB&53 4,T.IW"3OM1"1?!6+6L%MHA<3 M\&YZ%Y4TF#&2$:*0RH7FMRH5_OW??GY[]--?$%?TSJJKK!RZ,:=T"1>DDHYO M$*J@]FX,]L7 ,$>-37(CL!Q2YSQ'VG]_\Z>C-V@59.B1JOT%';TY>/.&_7^4 M\_QIP;IX2+/H#QS^!;UA5S#JGR+Z4E3(KQ7N*,O:N)V9.H&<-M>'(.9VQT4. MLKN[TI4!PS@%,'&UG.7C:[CVYLU1EVQ:MAT=';S_X>>#GXY^;C.-,/1'\LN? MW[]MDPX%.;VK<4-*'=/$Q^C=FP-$F7' E8C"SS\?'!&R=TW]].[=P='[/TM, MG>)Y:>F(63KRSNM)&+(D74%\%41D+GT2K"(RGE!ML*JDG6Y:ZR%WMJSEHF X MK\8'N@CS*?T%'!^_>_71P]/;'.E0J(AX+;3__ M^8>#]T=_[LK""VG7N BB!(=G09;0[,"3^7R]7,>T1$_Q(II'JFF(C:)+KMH[ MTN:N60M,^+.&*CFX4PFBD$MZIYTXU[*>E/F>Y=K-;F$MC"CQR=='A-8W,:K[N1NB<4%V4D.G (IPE6N/R'.M* =.Q._._"K)9QA+\AFR4 M<84SMD9DM6R@5O:W&F-R2+U H]($TYT.@FMQC$N#9E@'HBV[^!(= M2&:I7XFQUO+-,<4[,98JH-EF?BE&13F@^Q<#AW16FIYV.88,YBS4P/#0'JM^ M>P3.&$YX@,DX@--J>.*;S=!-(PZ17Y:#MBZOX(W8!(^TPS6EM%=>J0=J"E&X M?-(.T:1< C(^&_"$GYV*5T89AF6@'^\; -**8)!&8YW=.^Z5S3Y?)>EMP[0+ M5;ECRL7 ,$B-3;U9VJ:.=[K4#ZS=TC08R@V1KI"7%_(Z *5OX3$),-20PE*_ M;_<;$_/_C%V-Z")*,'V:714^9()>B"$ E9*CEH)'D#XT#4FH*&*R_IERC1]Q MLC;F5A/%W!YTD(/L'FOHRH!AB )8GQ^E&!1"G),*D.6NJ+.+T@R"Y/^%M\&S MWO%AECS0:HRK$N8-,0.-G".PR_>QH;#X),V+V8)FP&6;\3A[C.8XOTEC]8Q? MK>!VBF8"WIV@J:3!,,P(49RK0:8*AF!=/T M8@,*6E:\D^UXG4<)F22K^;=^PRL M5PTU BWLC76@3V(F=1@2,;KY%]7:WME&MOAFV^)11$24XG M2#B?)6?/="BZCO('2OW90D,V"SVGVT*V;G0VADQ*8'ID6Z3"*YET&YO0#G=4 M* M#HK2C!WTHGHLT2,Z)?]$CIHN_/;?48LX>\M& K!_QDDZF94#G24SK89W5@V"*9QTH$K]]8OOO+-L M*,& <&L0K6 PRK@>.Y1131IYS?J8=X(UB\O5^=4H61.HLWH!^1B3R0FN7P#! M.>FZLX#,5Z(DR%[8$7R:4I^>?$WCF!6.8:UCAU]T.U/8>=%U9QP[^QRLAK9[ M1_4;*'?,>M56"VH?2#,EOI8QYYA-S/1-3"+MOGDH(8O4%D3!C"CT^!1LHH\? M5?/I;_E$NO ?[R]Q8=S"[@) ME@P_$)J2F17'3T#.%NH[25H-QU?Q3=![-_%5XK"(9 8JN8S?: C6)5XN$JJ M6:ON$P6P@9=G3!:J -E^0;Y5Z;DH,,@"'J&-3"1GUI M P7<"+!(J'"Q;)*V.;L&6P% 7I.+%O15F8!.8 -N.PKGEO%WAS4[^NF-MTYK MB/1841K>%$%6Z.:"&IS")25\'R6T5R11A/PPQP= \I+:!@S/(<&JT?MMUK:D ML6S#$L8 R<8V"?^QYF?7\MM4\8(;\_*N?POKFC[QD4<%+M-D7+$BN\;S]#YA M5G0OI^W^LVX?\7-3B-W7 '?[36COU#OR=V\N%3)@/#/MZ3JC1UF96\R73H[( M:QSIL@>/L./\?:\Q;@ICD"%&P PAQR+7YP(%3=YAMZU'&()"WP&WM =;V0L" M#[_=C>ZS("EHJB7R'TM$C]U#R("L<)*/#K?!9[TE (2V<=6"T3HST"EM@7T MIVTF"'".![B=T>LJ1XX+_ND 79RF:V]DSSN91CF>++T%&>U?IE:*A%IS=-AKG6GT1:9BZ=U*.QZP. MH82,3U'Q@'"I2N^P/97*;OG(V]1&A%2;\,U(DW,F2JKT07/2 'H<*<'L!T@7 ME2;%1?J$L]N'(+G&*U+ #V2" MIB)C@$K%_[-GVC4G^MMLQ48W51L>LS2NL -@T&IVTWII46;$>VS>%+D\0)?" MJ):&RN)RF6ES&FL- >"QA:/V*XK[R&0S=$LJ@QEC&2EH R E@J'K&.H'V*.CIMVE*S66\&$2)MC+B>H;&R#:15;=D@\RBC+ M5+;@.MZ;CZZ3:CR<+5H%<(/G1+*(1HT\+&P""/W#W+<=J1@-@FD2V_!"7/UH MI^D[SJ+P'J/S*"&]"?A1S99;@K51 $UA8 %8CX[VOC$,4H\PY;PD;."VT@1&V0$YFQ_NQ5_-;Z8FT"=UWNF=O?!^_ M-")7P0O]T^0IR,)R'8F54CY-> %IF\,NON3_W:2M%)7YT:6-/@.N?>W,Q2V? MH=S!CG_U9[JN<,V/QMRFL\4"4QF67Z;ZQY!=YR%6O9\+&%X$QJ,"]B:]C[2V MZX?]0<&T5#Q "69IFZL_D)EZ7N3T+__]AX,_O__QX.V??P+;*/A =#=%6MG> MHP;2+8XM-A-N^+4TEHXW.VHRGL_DBS?4E2/T[CWV=QZN3I\EVA,H&I1"!AIV ML7K 5?M=#Q"'WUSWD?# 5 %*D/MS=_VF(,V8OVH@\LF0^,Y2U^T\?8 [W29O MH>@]T(]!*P;R4I<&YK;V_T!<'_U66?B_WNE93FORTL^J'SNA'8NB;/0J+LEH M [[-09T\&.I9@#0,'>BHP#NQ6BWH),@?SN/T*;KW?\G;V9LN%I3R'LZ7O@&E?.W2NWP);GZ(+'%GU,;; T;GSWG_ W']RZ5.\ M(G@COE>0A)-EFA71'[I\&5H-E\W$ GJ;[1IQ,*0U8^QSKZV!@B1$04L' +L6 M.,MHJQKRQ(M1RRW+K%SH,DVK HAM-CA%QG&MUB-"Y5NJ_J=I[08S6]2'8=AL MD[2GTRB?TR>&56L!]NI.AP,#G>IT\9:Z8#@Y$+#0%;?4^2NJ)5D7E26^R^!I M,7M'K^ Z6NRVO^UJ#QG$@[BM 1P_L_UKE(2*I_YL%)SM=5H!KS.J/<^^46:W-_B;&G_.'Q7P^,C\3+HFL?BV^)@.A4S1N6K M\204S9M#N?QM>$^=QV2Q2+.0/DK_UW2=TQW[+/T'GI,)+3U\11O+ERPJ\&GZ ME)!ND'22T@'!4". $LV-QRY4[W(51%G5LT2UOL\];KLDCO)ZN:N M=%T4=-N5JH!VZ=.7 L0=!32QORP%T1.5/$P7"_\\82N[['IEFIVFZ[MBL8XG M<^T*@%[%Z6D "_"=TP :>3!\L@ IA*0@9%,_3UT!FX[0F'F1!A3U?42(CG/Q M=*A$!LZ\W(A0F$Q=7:&8R*)%(^R]/4^3.VZOCA\6T40>^!\DU,@HDMV_%#V%U_H-=GD2TF /*Q&CNHK\ 8=O\R3P-=3KJ4 GVLB M6-7 '\(A(Q'_589701166Y;E%)CT :QKX#V"=6'8&?-+QR$.ZWEJ8PD^@0=X M(0R!J2H_O,QZ^I1JE%T_0*I7T?XJ>*&1GIX>F<^S-6X/=P;W,7IC,/I\&X?M M1@$Z2X"'N0/@*X<(*Z[+3Q!Q[6K"#9'L]:#^@OZ[\O/%NLB4^I[G/@"ZL(I1P*\2K-(P #"/OK!XJ"&6( YL42&5OMM9T2M4B+(-;1=#!NV?-L M["9)90(=OZ!OJ14T3;Z#>:E$X30_#K"%RU):0P X;>&H!;:I-(' BHK8 MEI?&@%<.&QW3,EBI#9Z_)N3"FEKY8!'+\K,JE=FB ZXTO;/6OJ_9N+.".HK8 M;/2P%R-C-6[ER+@<#,,<,RCXR.E=F[TSI7JE< $1ENDXD8OU^-1L,X[ M17,$<1(R946Z2N_7GLL.N+MMCMAE[ M'=T_D#]]4F^N#]1U=B5ZJ#OU 7Y;12AQ:0QH@6Y-J.()$C#?7$?7LT_UT>87 M[Q',?LJS\9P)ZF1VLTGL7BS)J'$/W*P$.9&E>.G_I^'_,8@Q.\%-YN?1G+1O MMO"?A-T_M"1Y;G;Q+,(\7M-$TF?/]/^1Q;NUEK_P.][>-S@I@BR8F<18)S_TA7MH$#-^PED8,N# MBZ<,$O]2I 3XYH87_U6T/*.W2&P(Z2:E_7JUBEDZ]""N,JA/DT6:+7GZ44-V M>UMMIXGNA[G42:QCIPIF66D87B'?3DN[R82/6@8@7%GF>6MH C@RL%.4@R#E M(U5:#Z(L-U I H8_X MN5G74Z1M%$)_A+F)3>^TW[(CVJXVK+5HZTC2Y)"=V(WJ$V7T*&23JCBH/^>_ M.VZ]%WFD&I-T1)R_M]X#)[S06/X.AG 24.JGL'#8?D.3'?'.(S;M\-(M=]/H MG#T7.,G%)R,V,02D$S/!,2T2;BRN;L-[OD#GG^]RM(" MSVF;N>*/EBM2NO7V5RUU76YP#W*GO<%MI0CE"NX8T+(\=E02M42]=Z6S[#Y( MRD<*3D@$3^,HK)Y\N2*%2,<*G?Y,K4PG1K/RD+.86[S1J%)P^KV0$WGD_02D-AII&B(HL4'347FE M"N8WT7T2+:(YO6(JN&8*T;;*3EPT@3#Q$%PA;6/3Q\_3J[_CF;G MZ&;ZX7)Z/CV97-Z2&'@R^W1Y.[W\@*YF%].3Z=F-=X9>\Y69JR K7FZS(,D# M-E,Q14"SFML[&G9.=.]LZ'7 ,-$2J'B9@R^Y,3W45H04(%7.V0]D!UF 0$K+ MX>< =?!4M1\T7I]=3&[/3M'5Y/KV[^CV>G)Y,SEA@T;O5*T2L;+W'$^"550$ M'0+Z'^G45)\ M)O\@S<$TK!ULQ24)1[K8)N9 $V#(.@YWG\#<"N)F4,L.BZ#,$JI,00J<"N_M MQ\A## !@M.4(V5X;.H_MQ\?3R\]G-[F7Z<4%^O=@N?H+FE[>3BX_3(\OSJ",@,LW-/+J$8T@-HUVM1J. M$XR9H/HORK]2S3X18 M61&0V:?YY(%!Q^G^A@W\SHZ&3@$,%VU0"KL65(?%[8X6I.!]0BN4OOY"-V0H M7OLQK9VJT\M YSI7/BQT -#Q %@!3Y.;W[E:[2?+D_.KF\G9+0*X;!!XP%+ M;DG?:./>\7U#MLEQ\Q!D^"[(Z3;BB\VQX4V-.MU VTH!=/;/-K((ANQ;<4,X MAD,5#H^I!JK2Q4VRC.;C8?\-*#Q;^W_<]M\4N3>V"K)MZ(M@5..0F]R_UJ'U M0V@>M[.37P^/)S=D4'PR^TA'Q>RPKO?&P%?)K;;J?.[$F3?:P(59*2S%-AF@ MZ,CNDCZD<8BSG*.[3 ML/X(=H._\ZN\0MX1[P3;*8,@W%+$0K_XZN3[[Z^SB M].SZYM__[>>W1S_]!9W]UZY( &CIE6PA J>7%]/MK#S;6SNQ^5+ M=:?X$<]O+KN5K%3T$ 0M')/% HP6#,$.@*E\A;*GLB% 2<-K@H9=W1A\; MV#5K=,(PR&*!4.#(IYOIY=G-#3H]^WQV,;NBYVV\#X*GR3Q=XMO@V?IPC5;# M\5OL)NB]=]=5XMXI98]13$A'-1!1 7H 1N*2:6*E5_%,,>WT22^+\95'[6\3S[I5W54PF 99;X+?7QS]E^?R @*D<$4A'/+G^BCCF=Y M$2V#0OGL3E_()6/D -LTZ4J X8845I\0G_@KF;68=SY<95&:\!WG. M+OZSC"CA/];\C/XISN=9M"K$3('CS;A]EFZC+:*+A-QV "WLV^H)+VSC)KB)+P52J@W[@&HBJ(Z6P\ MO%<$LY,T8=,'6496BV@V2-U9.!OA5!W/!NAZI]I(P,(C,J6%ZOX7/2C;,N(] MIMW,'W"XCLG8E;VGLYX7ZXQG3V\?L+FE+4GD<[AKG>FHO;IWLH[' M+$Q92PMTFM*QP9A;)59B9M!OS)#_Q9$.3@J-OPZ%LT=\$25X6N"E:JIKI^JV MK[9WIMMKF_7 \'0 6+$G;Y.2ZI;,9-KH-ZJ/F '_Q&R:8[41-VF] '#\TOJ7 M<4%OE"D_X7:XL_*X:V\'#+$W "]$XI._GIU^NCBCF12GE]/;Z>2BG4F6_OEV MMDK4?*3%P?;,4ES4>ZV&;X0!-@R#T.MX[7 M-Y^NKB[.Z!$#0N[IY?GL^N.$D_L2?;J-,>*=U9LBU_'Z9'9Y>STYN2WS(Y0Y MOR?'TXLIC,MHXS+V&>_<;&QV#S(ZZF_=;&C3>ZO8LB.Z1L)RZDU/25"_F%R> M &@5358J;5@WB[L]_*,'W3WX(Y<%PSH#0'W(O;E%'\]N_SH[19 RA34]S'F4 M1 69WSYB(16/%=]&6?(S QSLJGP":&T&#(''8]=Q^YS._\X.+Z:?STX!9E^J MG$YU3I^O:6[)R3+-BO+]E;-G>ID3#^+^=C[AHU%LLW!DK64;]L$UHRTZI6U? MGVX_79/F]'%V?5N^VE.GRN'++U";W&PA)@P:V)F8#?CI0VP=DW<=)FUP5+>& MK",RN#Q/E7( 9<%P> MCEU%ZIMR->7DC"ZH5.O>-,I*%\>?QD8DT=8]!.D1[LN MC]J#S8&C_G@?M.OD-%T)^G#-7]*ZG7Z&\'1@X[+<6Y;S8+;B#S:-:P?C#?MI M#IL6A+Q5C+4*L'%LZ(IM&Z'+/^RIN;/KZ>P4SC"(%( T$4B5!6"6L7?)[>)W2G M:QJ2^4NTB()ZP8F=>R#>=3>'R6_K)>G/VL])&2[[.OBNY]:PFV(T-*'M?A1R MN]N)IT+2\)BU.O(Y>ABXVW1_>5UM-\@?R ^T)WX,8GJSUT552#ZZMZU668 [ M:[+"%YVVUT>"M=-B.#K:IKM@-6Z]N4Z5G8^O;?-U%"83OK7 MUG=??Q5HL?R*AJT37$[:>KK)TA;/BY8JX7Y2S$)9*U$$E:;Z]K\W?6)R[:N[*#[_*YFWR5FS. M7)ZU95P)[S@[\C8<97M%L\6G'$L[:0??9?%)F1WWL7'O+ZU/>VYT;_\3TV_4S]*]P?%H.Y-L_ M=-_4=3>9T&'8UY9J7;P[GJ:J ;SJG1]+YR7+RO0R <)\1OO:6[SCA67QRZ^G M=;M<8NY_]E^K)5NM.K%OCRJOK0*L'';?#<^M%!'%1]>%][4'U![JH#E7_U M-?>?6H_[[;821D7P#+ !MY,"5BG4KO$C3M:FR:I6TW,>/)4KAMQW?36H)#9# M%G.5LE]!T^X2%_RIK8LT-X5_"WTH%)2Z94O$CK+W(=!8Q'TV$AE4/L3W;4S$ MOO/.RW;VO9C 2.G([!%/Z#6H>\RVUDE7<$F8H/B973DALR1:%'8YRK?W(3\7 MZ;9=4/(;=MOZ"IBVLS/7Q'E[2Q^U#+!]Y?:_V>P?%0]!@KI*4-*J;Z&D+@SI MU[?["9%TVZ+V[0/IA7NP*E=M+\+0"GD)3,H=@&+I@NJAP'TV-J\P*'] M+$QGP_-$W.R>84ZM-@"F(8Q!K;Q+N]K&75K[M>%I0M %,;IU5IN>=72/ "@^PE=HH:'AX@")N *T\4>Y+FGVE#X7P-,3-LX66_JO5 M?5+/Y)2.?BI=L!0T .[3L!1'X=\59[YODW+U0'5H..=>P.!VH6^>9 _H/**[8IK0]X\HG),T><1908]U MG019]D(?^EK2HR&SQ>T#YFEE:):E-%&?U=_(HMMD_1N[WLW3/]H<&)YO[H-= M$TC715Z0V1,-R"'YIO=F(%D(Y?Y-DP*34B[R:9ZO<3C+Z/^EBRF7Z^4=SLKT M8^6O]JNLHXQ[7@C?H$ ,J^0C+(-I,EMUQZ[UY$P114RS^B?\)M0OA\]!O*:[ MM-%],K[I&(R":C)6!3"HJ6@M[D\3L7%C5--XI(; M(QNEC-Z8(AWLDV^,]7I MMHTL^<]B9^6J.9F=U@PXM@_'KJ1XR]0!:HRACK6#^A%H.(=2S&707K(_Q?D\ MBUC.UHW+5FD79FLP%,.XMJ$PNH_)9NVFO8.3'Z"6>5TSHB MIGR B#I*,\0-(&8!$1.(V=C1_D!U,^)+5#R(: M%P$AY+UT9VJH!6>[!.-TWXE7:!@ MR5.LT10OE*\K?G4.?3L7,SOEWZ$B1<4#IAW2*DA>$*'[FAZ;6\68LKS2R5OJ M[%;M=P?TDQPQ,5A"]M *ILFFK4!F 40K4+MFU0I$=?BM0(E9; 7E[X3\5(6W M@BY'&F?;C]^Z?QB=:-ID"T_EY9&N"N_ MES3 D/>HO WTPHM?I2T:/$L=Q)10V]X!NGOI_0SE3I&B""X,]X3,:BZ);>M$ MF\,F'3!TM00J#AP4;(1UG:9<*3PG]=ER5)WX0B/OEG$&V%VJ*80!<4R/4+6^ M2PN%3(TXTU:4:=X)565C:Q[ZZ'I49GU2%(2UMDNR#72I33U+53!$'(97\71+ M:TG@ !@[;]:K5:R.;LW/3L>%/5"=H5[Y&QB&] #U*? 9)R'=4&K> O!>Y]VG M#/3Q1R'K]"J*#F[G_HE,$ Q/=.BD+T=$(U,IB@,12QF >^ MUJ?+^BPC1FF"+N4W1L"L%]EX;%H\&F@#&G^URTJ##.P5CTT+3@.X;+D Y::> M#;7HN$=G2,U6ZB*$6G&UBCW.MWL,>INZ&<^\YYQ)\3Y=(9'P;#UT(#[7 7O1A MI]%C%.(DS&=9=<]N@]@IM0:M7].X/+2'DYC:J[Y.C5^89$Q_);T=%X'?E[WS MT)>=)=+(HH.GZ\EN2&F47=D;UI6]]1Y/F@UE?C'W(RX>TK#EF-VY ;VRGX," M-@[)3P;H-,'$@D%P=7O_7!UQ?=0>"D.9N!E=->W](:YJI M61+7V0Y+:[NZ<, S.5X'42[D#Y()N+LL( /6 M7 5H_^J=(4I(PBWM,F]F%N01#G=WA^21Q,@6&<$X6E0J 9H M.@5_:2UEP-59*]O2WKEF#5%\J>N./DM3:1R@2@=1)>_,.HD#TMIW M$NT6>,T&_*R;V3HF7S)DQ> %G0U;NI>;3"K 2&D\M4&D\X^$%'W:@-7 M0S$C8=20L,QV=)+J]\E]DV\RGZ^7:W9E:+),LR+Z(]!D5!UC" A!#8Y:4E9A M91](K(<^D-9!8XPFMZNM0::Z.B^720D(A16YN?0:^T!-=6HN PT37*"[-/VZ MG=3MRC.>(5X,Z[X'Z#D\SVGO1NL4IUG).\.&(A5/J.^W&Q]'+KH/>R!(4 M"EITT1N8V0N:#NND+8B[JXYZ')G%+MA:"PI)>YVPID$_=#5L0;;M=\1;. MO&M=K?,R?DC3\"F*U:=UAYIQ>\I]G)/=X]+#;'AG\H; 16I+F+RSZ+CQ3'P# M.PXCZ&;S\-%&O'-S4^0B.7?0O>\T( D]BF40,NO!>\9B$&JKN--*P'M?&O#> MD^K(W&)"N K7%XT;P\8I-+5:WD/J^JR0$QQZI* MPWL$'P13DN";RJ-TQ=XS3NXK^NWJ>;KC\CWE4_R(XW1%+T0Q#,(U;J.TL\&" M&7(]%%"+>J>)'3[EV^5AHT'W!*B*]UCT)K9D+ MKIYH$*.X#9U'67+> X]S5>B6AYD!P^OQV%74_N'-T;=?O_-.XYL@QCG!??8\ MCW)\&SQ?\8?(]>-#HY;3:WQV+G3N[NE5P-#.#J>*8CG51D7P7+TN[VL:.63P MKAX0 YO/FX&JZ@5,'W9"ZXZ^2DG[Z>LH_ZJ[Q:L2=ORRJ 9P[TE1B228AJV% M)TEZT@@C*@WF=JW@QX7A3JU.P2N3!.!:-EV NS5KA&C#J@M ]V,%AYKD0$>V M9=!1\4HO"7@MP5KR<"DF@M23+",Z!Y"2-+$T&W=!CL/VC'5"T[#<8[ITN]EOE!YYF:)U$>4X'I$%.3]"Y>BLV^WJL\)6CGR97K&B)YY^9 MY\I;E[O]GK-5;1?%5J^+[_)CWOLS5QX*![Q9:WL]G5[Y[_,T6^#(>2=H^OI> M=HIV1;J33E+_:2C/\?AQ6TA"P*77&?[^A+[+$<>OH%U_=C>2E7]JGUJLKK"V MV3QEWWEM;5'CHV+DRC4\+6>_@AF0CQ?]#*\@[=I5NSD0Q+>5-ARHMO+.\J+1 M58- U2J>+Y@F><;AY!%GP7UY]Y'\_22E2Z;S8AW$MSA;OMU1R!R% M9)\&:1L4]39[X1$PO*^1^/=]0+BH+*/2-*IMHXMH@=&W]/)#_AVX*+*=(-LK MU[-GG-'3(L9$[2Z^OJP6<87A"XW4MS7K3=W35G MG_?>5OWYK&K!E@-&^*/$?%!XV\5(<9L(0(T6MU^T@WKE[7W>>_OWY[-U^^^. M#>&W>T-!-?N3_/; *N(G\.JRV]%HRN*[H-KXMHIQF^-MXT=!;O\Y<%BS"<^4 M]FAH7N(E[C9.^!RH;X9G;X;MVRCVK0WB-P'CO4N'4@(V,>&IZNR#LK//ZL$^ M7^."W]V;!D:2H.ECK#\8!JC!P(X*>:NC_H$8O,<)SX[;A(<-Y@*[9"M=V.;3 ME=-U1F(5]YD?:F$_U@7#TT/%"'T =PYSSW M(!![%O]'%/"6H_\ !*\I]@]W6]/T@0;\_3R_!O4DZ4Z!>D;J=?=(5JYO\Y34 MV5:Z+>\[8J5;-&O.3F]!2+X#:I(SMIBVV9*%C[R^%JMR4=\R<:,%H\%MM+A? M^V+9YZJR^GA!LD_7'#8HZFU>'NXV6']]3_MU MU^-VRT^_ZC' QC<;]'$ VNFU^0,.US$N[V"/6OK592+=HGVG;7C;Q=)II=LR M#J=+WK)'0@,K[;-K_U3[D*FC]C=0^R/H[J4C6'X(L2^!R<@Z.FI=&#*W;L/P M7G290D%LI3>\ ) M[6K_?I+FQ65:_!T7UWB>WB?1'SAL+'$E]LC [4.0E ,(1;UYQ..R_7HO]G:S M]P8&3+3P70+](/,IR6H3?(_UD$W.T;P=< MUF?A\)P4\DX6S2P^N!=K8]8%MY4E,./7P+3CG;O8;ZC-(M6\60%#!=& T2K' MC(!D94$3HI]G&$\3XAL)@M=!L?4E*OOO[L5(>V@Q;F4@;OM16"W6@:="P\V_ M'BZ(*'W4E,FBC B_KD9;!;#/:4S,T%?J7#5;U9?WMN'JBW)G35?^V=?9>+6^ MBB=>N3!ZK*7WO &+IV%(%,NB)(_FK*1V?_JF_[V]:*RVQ;:CPUK=C^U_P[3T M4'C\[?X^8Y==:'?*Q=$CE:?KSY*C6>S54U '0IKU>+HU=?QR$@=Y;KE/(VIX MVGE105?LI?3%X=#7B%&[W\$V%^]>$-,"LW?!T)0>F;8C%+).'_G2P>V\[B43 M!$,E'3KA/2_&EYI!H-;I&:1KO")E\Q#0S?7T/@N6DW7QD&9TE7"R3-=)H5PP ML]5V&KB&N21<_32K@F'A,+SRTQ)9K8Y67!\%M0$4, M :5JODC4>-S)CF&MG MT#^9ASANYK>-->"4'^""=2MH,EZ ;P^22]YVQ2=5],AOC2,:'DNTH/)5#=7$ MRQ"%3+7,OP+E"OYD/LZTYUC'9 >=B&!%L3!2TT#U:Z0F?6@!%+UBI5):2_" MJ&X%R11%V6J2=P[.%HL<%P4=O^3D/[0+1 I9EUS3PFWS2RH(AE,Z='T>-;*( M"X-9_^E[85H#TLC[Y)!V+4@I#)9+IC4A"9] +0N-7>B_3,LC:&?_7$?%RS3) MBVS-3H+O_$FU09_>BTVH$86YE?VH =]]5:^K#/>[WZS%##9?@HP_FMC>IMK: MDTK;?BU>70(#+A7Z@0#_3?G-"G?S9^;'?1]2"_?H?[^EFU]*"F+ZRO5K>#Y- M77!"(LW=A^+6)_>\$]=G(=WA]\!E*]V]KP,ZZEKU=73.JB;J&#^Z^]SD-[;_YCP>US:-BL0GP-$GR'%&"CAL%QQGX8 M,3;L[->4%LZZ]&O*:#O&[Y$KTUX2+?]++JL"(JA7_T35'GLUE_N3MDZT)V(F'>\L'PA4H"-7VTK> M)$4'5-X#+;\TRQB\^MIZ]Y)["S1[LUO;EVS)L+-N8:L%44?XK5CU3N.MNZ(B MNB85 @I4N12\Q]]I\DBZGC1[N0Z>/A* 613$M*G?K%>K.%)>93.KN8R_MDZT MXZ])QSMQ!P+MT[)60UGPA):5(J-F7JIZ9Q]+G?D!)V3 $I_QS)>J,]XR2:=G MYM50.Z?E13$P3%)C$T[(4TETST7AY"1=W^7XGVM"ZS/*;6TF%ZFHTS-K&K"= M!7F)'!C&:, )E[UJ4<1DP=S1Z?EP80?MV0(F"]PEN%0FOQAB/[O[YS6 M'!D8Z"\>C\+>K]3*",UV75FA^74;,ZAH[,"I9;9V,EM,YO]<1WG$EFW*-(66 MU:PVX'@7RN**^3CX5E7-[INSD035]52_Y3)%ODI/GZ2[:2,'*6%%'QPN)3,*]^5G7\HZVY M'!=LZ+(L5@TT!694L1E^*^X7C2[Y.U'V3OE3?%]4XXFZIGF^QB'/<:1/9J61=WYG40=;.)4I$P9#+1-">9:I MB,F7@W_"+'Y,Q<<)Q^HQXXLHN*.IY2._+YSH*"M$8DJ&2.2=9OYDFI)D'\56=LE5V_-I2#U9-#@.MG.^UU%&ICRH#_.24ER8I M\>Y+FGTE(>,D6$5%$$_"?ZSSHC]>':H+ODH-P*VJM;2!2B.HL0*E:IO'):NK*."IYH+RN^P@1MP:B 7\TRBCWZ9'NM=YI;3W-)VMV/ FN;_ )*Q6O[_L ME*V*;[Y>TNH==L+=E$+(6&;%F()H"WDA\>U3^N7Z!L%5;E#L8M#%O+"^C, M NJ9@%*QU4)[.6CO#-9--3M %U;5#@>NW)\HL[+3649[JP)([38O6>I<9J>? M-?%YA!%8];V!![J7/HTD8!9]9$N<<8 7^+B['D>K^DUL&M< M!!'='% VM<6?!(4'X>8[Y:YW\F$O.SQNF&3V,P*K] MVWE%#Z*)HT?ZQ_P[5*2H>,!TT7<5)"\H3= ZF9-_Q)CE?"IU\I8Z6]'X[H!^ MDB,F!DO(WK9"5:4Z338BE*B^/X128A<)5?Y.>$15.*&ZU9VCD%".<.4.TPHG M/X;LV""9MQ#&Y.2[Q0/](66WGXJ'@/XQQO$+H5^>4]N$F46TA,.0>I%O9,S1 MZ,/GB!F\<(RN/!E=!@_,0DL32%31I1.9,C%R682;:AWT!7C(JN)T';ZG%X[3K+BX.%&LI,O%@-6[#J/X>#@11N]1*7Z B(+7 MI76:,F9%_;MYR>EU.-7!'*D8K(K08A0.WE3"J)3V6@OMXS^G.(_N$S+G.5Y' M,0T9JK9AUH%5/_: )=/XYG045SUDBMXK;;VD/?I5EH8$G:KQJ 3A58\&I:Q. MN#BJY+W6!GL:E)\F%EX3K?)6U?E:Q.W#8>JP:FX4=OG3JN7QZBL7]=]N M6CN*/DNW^)N$CW7R@-VL7"S*P#PJ<3Y>K(,JDYS"'J<.JJU'8 M93F(2B-T7D279TE&.9.H^!GZ65/AA]&O M VGU=7Z%54$R:,)THSQIGP6FQ[MV.-U[Q%E.?)@M^+78(N4)=PF?YM0_^8JF M40E89=@CEDP)2U4:H,MKP*17YNJHT??2/"[3 E?7<";W&6:'RA3#7HTLK-HR M Q42O!.-YCI2K>-Y5!SB191$!;Z@>RB$<@1Q5)]1%S+I6"O!JJP!B,5Q;Z6* MF"YJE*MC#4S=2\LR^#69DW)9Q_1U7%>A]&5'K+(&I; M=#PJ9DM-E_B)_9+SD=70E2I!W?>H6.>4U;IA3Q<64X<#'S J9IFH48*?^,]Y M.4SV%)W.MQ&;AAN!5=\;>-"O^%%!QU/GQ2SA$X."?I<./Z5=@T[:64]@AMPBD4H4&GD,.$72< 7$4S56*BBA.CY: M>'G&:K;@2_B8749M[E.K[_[:*L*JL(&H%2?2Z Q\P0V4%V>O9Y^:0V->0G7W M.K$QT8!>'%:E66$5Q;15A5?9 MU)*XR]11HX]* \/NHE%'K9),,!M>[G.&Y$L\PI3^&V?H55>S)H MPK;$&_H_1S^^_]'O<4$&=:(MXPG<,I[8E/$//[X%4,;'VC(^AEO&QS9E?/3# M&Z]E_!DG89JI>-SY%589RZ#UR_@S+^,W;]][+>-J?TYUHKCW.ZQREH,3QDN5 M% RJSJ^SJ^P"ED&34'F=V_]=GP,3ZUX_)/?P06'>J8MXS.X97QF4\8_D<$%@$(^UQ;R.=Q"/K8%#^3&=77X,%@,<>"I_$^&.&J19-^N/ MHJ#Y*KI[X=OOI5SY"@<*Z*=1RK^-[MG'Z9GZ<@L_(58>&0#RFZ^31WJM=!3)^=?ROGKK// V2S:]^% MO4AFY !59E!I!]6&T$6TP.A;NB27?[>7'#U[7I4)>,_3;(&C8IUA;XS=!,SK MXN\62D+< N*QMC3-MGL:XSJ2MSZ Z!?VDNBS=9$7Q&?BD&5!;IW>PR&\+E*/ M]E\Z\.#CB382-.F..UIBU;D$!@=53:$%: C_O>363&DY+DY)TYT7J3+YMUP, M%HVT&(7\F"D;)RY0+>[_GO\U7M4OLK M5D5EZ(1A58D%4OGYVT:GWF[V63W5 MG4YUGDI! E9%J.#U2[^20[_Y3AXZ=MI)9I@\#//[67=K&ZM!\^/+;KB$NY3D]\@ B:0PZGNJC7 G2 &DCLB6Z* MJ;[GZF\8NMUB+PN9)K.Y7,L[$@]*@ITF1$:>B M.7),(PRKCBV0*E_#;>EX7RL^#9[R-/D<)+,LQ,DTF2OV311R ML"I%#U)X5)5)(R*.F#PB"G[/^)/_)+$^S5[H;7S507^)$*Q:T" 4COS7HHAE M(?.^C2A)"EG]F5Z>\^'98L:;/BU$46;9VH(70[X3I>?TZJ24<)D M/L_606PS]"E%856M$:=RV!.VACT!5_$TCZ$W*U6W-CJ_PBIZ&33YE="W1S__ MY+4SG83_6)=9V:^"*)PFOT9)6.41$LI<*PVK#FR@"G.V1H<_-ADEZ"M1HU,X MIN=$D@"O%L,>@DFUP+5BT-@6P\VU9JT^Q( MGH^YK?/#^R!8_#Z1=\2]1U NBG VQ0RD@[C-2!M<9R]LX,OV"F4E+DH!*G@-N'[Y M5Z*(R1X@)NVIY!F$AS0.<9;SHP2RDA>E?O\!3,EKP$DG5J7H_Z@._$^*(HON MU@7;/2Y2=!7 "#J3)+2K'9,.H%9B#547L^B./Q?W5$DL*069B"\B::?<^AE0 MTI^)MG73F:YM\E+V25850"5#7V6-4OWI8U=8!:?RJU/54; MF:"D7< 4<.%EV+;;X5F M1"L9-1]&S9?1'?MTQ3_V<;Y\T'P,55_S1$IZNCO##_0]@\>RD-@1$ )61BJ- M."!2V* 47TEMZ71[WX/J. O1/X U*^/':EKGEZ63Y+[0[^_ 5)4:F_0" &D_ M+5E?FS'-48+;=!*&$6WM07J? M,"O*):9=?Q-0ZW7FJK U=34].9#G9&CNF-!QWCQC;\60X$X"?UZ@UA<@K%-> M8WY995)J+*&@0,P6*HBQ;F8?8L[G M^JCIH5#EDJE)$5#M#L,K/['"U1'71]Q N;Q-._Y,+6B_1,7#">DDTB7.I.\/CS0!NN;M MD%M6>64,/1%KJ#+7.H/F:TL#%S2URE66/D8A#H]?/N7T8VU -3T"M+ +@@M$;:#*"$V0\2VU0^KZ.]1L-C:V/-5O.?ZF"S[S?ZZC#%<7 MUG#.5FZI%^4OH:R&A^@#JN-1L!5/B^=T,;H41HV=>O&:$:$R!J6:"3$)"8N7 M*^)107-OD+^RRXE6E:S4AES%9M V%5Q9.4#,SD%]]HB9@A6E^<;XV"@MT094 MO2- #XS2M2DX4?H\S5H7R!8GZ7*9)FS91M=LU5J ZG, 6&4SI?L"K55B&GN9 M.E]7]E1W!%");[8XQ7?2 -N7 50O2FC]6F@$V>,(1-3+O5Z.8;8XCQ*:)(%= MY6 IJ&:+3ZW[(,("GJTBE+6\P7@5K<9H %:7QL&.[=(DVH":V@C0 [NTVI3_ M+HVBI/^?#IT>@QBS-<'X?#87,8;NO4'_A] !VF M5[=W1_N&VA4DQ# QS3:JUM%(3V.R^0.>?R5]4D':'(%1IJRX2(.$C/?OHT=, MUTQD8S(K10 4&X=7,B:S,N I;%6+6V16=4?S6+.37^P$UA]DH!(25D:+B&XH M\FV*:LV+M)'V+:\\7R_KYM8BM"Q0[?:+@/ID1XXJTY.UOGN FB^C]J?+W:=Z M+9/%F?8UO/+[972K%L9*#*^!L_SV>?N'8C.;EMTXLU "RR :MD@8MY0.Z M?(F8.BKUO=W2$\_X,"I>8OF:HD8>4(59P10OZLF/*#'% Q0L"GI +8[3)Y:= MFEW2(0TQHI[Z;UKQ!ZWH-7'J M)0[Y,[FSA?B6?) M*57UGP;49[GVV F5JS^A&LVK(?=G1T%7]IU71%NM>[ODZ&> L7;,TY:E0ZT$ M%-PC)1>W^1%H7?].?-LE"UM?K:BX_P34O:FZ8UKJ/OTZR6KEL3,*5VA0"0=5 M>/RFI=BPN)O+]CE[BG45E2=&I@D_7K4+5AL_"FT4X,3773*YA8)OT#.Z,PS/'! M9#[',3T%BD/F47-/*J>W F*&C>9W(5T $Y"Q=+ 10'P;CUU(B--8XNQH73JC M72RUQNL:47NT4^5R^Q;6+M.$4YSGUI\F>9&M^5VPG4[%!WSW-4QXQKB[@VA& M8!QR'-4[&"TD$*;Q_!7%[9>R;5_MX_L 7E7QZK:4Y^YPO)Z(7;FUW7F\Q?< M#0&PB&JN_#F"LX=%I!Y%8C>*5,%N[ M0N7LHZ^8QVI?'=!7^+B$M>T_79#_(G^N_D3^%]U!)G_Y?U!+ P04 " "! M@FI5-C>6E94^ " %00 %0 '5G=_]=__[W__KP[[O[_] MGZNKSHU#W.7/G;YO7PV]E?]+9VQMR,^=6^(1:H4^_:7SP7(C_AO_QG$)[?3\ MS=8E(6%_2#[\<^?[;U[_<-^YN@*,^X%X2Y_>S8;[<1_"IY_Y?]U; >DP?GG!ST^! M\_>O^'?3SWY^^XU/UZ_>?/OMZU?_?#^:VP]D8UTY'N>;3;[*>O%1ROJ]?O?N MW:OXKUG30LNG>^IFWWC[*IO.?F3V5T?2/C>3P/DYB*5=K:G/$7O% M__JJYS.)9%.-^SU0LOK[5Q%KP(9_\^;;=V^_Y8/_UU&C<+=EDADX7+"^ZKRJ M^N%KR^5 V0,W]@?'OPW2533X,_(R?< M]G(83\N&7]4\]09HRY^1IN-17<,36?M.0P^RPN[MNU'7LCV^:GO,D") MFL%:H]0T]1EQ&:Q+)FWA;D$M+[#LF%NJR:KZU32]*25;:Q=+'<-OPM8#[08! M8/-0=JQI@D/OD01A_!W5E$J:UC2)6]]??G9<=^BQ0\C:N7<)C$FJ?C5-CPDQ MCXQZ'0B:UR7P3O")B\0=V\1I:#EL<:FG).U4FU+V[4]7_)@7[\B, M]EB%J=6RM%M=DRML4\IY"7O4-*6/%F5Z1RWDI^WJ.D%&@>.1(.B31^+Z6[ZL ME4='<9?:M!$_O2VL)[5(ES2M;3>\#\B?$:-N\ C1BZ+VK6[.]6[2#6W6D*/- MPF)J7$F&_DBMH@$CHLI839]+8#,'=J__C *;GK!#P^<5V.Q@O9LYN\!F*.W4 MY#D&-CU UV;/-,#E#>E<\V$"-K/RUG7QS'X@R\@ED]708TK9;):6'1- M0LX/IK\).THP_%PU*\\8LW:RYM&6#<6UB^5R.S'=Q+A.O#O/BMC&PVZ5;/[Q M[Z^MP+$GJ]QLM0FN\VLM;N/IE\=%)F\T:@]5/2!1&E'0W/@U3E9<=M?@& M=RYAU0=O^'BL*V.ZX]2.T\DY6!L*>?^:IQO$6XU-^&Z3G(OX.5ESSJ!!ZC]1 M\9/R+8VOOPS0PU:O<4Q2#='@I#\P3<@O[(0Z_E)?2H #-7NET5V;FL,T9L;5 MGC=XA-H%)KUU519Q>?^:+Y*Z?%7U:\YJK3M3C2$:,BAKRRRPOVRZ6TH"?H?D MBW3$?G'4A3R%Q%N29380GS78_R9T0MXZ]8EZW;GB#E019RO[9](RG4DV%]>W MCS[O^+&X__!VIPT>=7"K#).+-B(Y9,Z;G$ZISQJ76IW?,KT%N-U-I9%[2.L MBOY7:8M7V]@=X\I^<-P]S"OJ;T3<23GA"R::9Q3[1#O<[++O+_D<;EQK7<[. MDR9 ?K[&8&@I-5@<[9/ ILXV__(J8.Q12R!_WZ#RMX2VEMFK+> MNR/)]8*@"Y#Q;S$UA91:) 2ZGA=9[HQLV>U8SOCCED!^?X?)[S+:D-C\C\BB M(:'N#L+I0F,@L[_'9+: 0B1^Q];9V& .87BQ-9#C/Z >/ 0T(K%\_D!<-WES M DEY67L@VW_$9+N83@,8']^'^FQK@?,^UP7(_I],87^!6B0$$OL4V](I@/>% MQD"NO\/DNH!"5'X/O"64V_NFX/L//K-/R$-B]8T3V):;S.B&_2Z0L[ND.93E M*'=.)9FH;/^=6!3,]%QC*,M1KJ$*$EMF>"^B]&@R4JTB;@UE.*$3[GAHZSC:W!\,I\>\+K:"\ACETBDB"H6WF:7!"WG$KHR_IRVA/$:Y:\J( M0^%S+WX7=H?>DCS]1G8R1A>:0CF-4DH?"ZBEUN&_XW+'52J/8%LILE)NE MG$ 4;B^LI^&2414[X7,FJ9DN[ +E/BNYR^E M*EW1$0H'RGU3@W044+K+)6-7D/[/R/'(:QD4IS59TDR]M#>8YX<941VK:!,<&=&RU$KD0G3:#\1;FKEI+3-DLYPI188O$] M;@%E*,H%M(R8EODY\OG;QX/O2>VQQ590OJ+<)$5$M:UXN2=Q(%SZN3^#/=A0 MU.HI&2VS\2-U0C:#GK_91%YJHQ&\B@F:0MF+=O.>G1"I MVA'$>YZZD) MQ>7\, @B0G7Y7](+B@+*M0]*=-MZAM@14WN[UV_N%SQB1J!E"JV@O$:Y\HF( M:IFW8W]!+9Z2>K[;W/NN.#RDM"&4PR@7/ EI+3/Y:![E[#UI F4LRLVNE!PD MG3!XLA\L;TW$W@OE+:$,1KGIR8A#T[UKD.Y=:^I>E!N?B"@DWB:^X6Q%3>Y= M9WV4P[.S/)M=J0Y)Q05<5_:" H 30PDD&L6\_Y&X[F^>_]F;$ROP/;),COHR M"[^P"Q0%Q#=$!;DH$'SPW8AQB<:.H%2P!@1-H2Q'?#L4D(?C>YDX->_WGJ0J MC8SCHAY0QB,^(LJ)1?)/"PF?L_-(^E9HI3.4\5_4 \I_Q =%.;%H_O.TQS:> MM2]_,S]I".4VHBML*6DH3)YO+-?-$N3(F'S2$,ID1)_74M)0F#S8$+IF2NV6 M^I_#AS2V4\9L00M8/R&_%B6D883LQ4=.\Z]HWK6])S^5$S*'\1;Z$E9*&P]]KR/M%H M&]J[*?5M0OCS2;!?;8 +$7 *"2(]U,M5N"8"_S-A@<3^?:G..5I,(G"N$@O MFY_4:"#M!X4&,X@30#C2*2@X!'J1Y?5N1E:$%!7D*K]F'/LD/18#N4'Q0 M,PJ!V5 "T]]>%>@:L5\TE^JTO(CO4%D)*&E S54'(MT. MH7@4FJ,E<94SMPP! :GH0/!ZQ[Q2-OL?GO3\T7*Y'NZ&/8O2'=L8X]+V8F" MW=&RP8(P\*N09 A^J5F!'3%MPN9Z[Y(Q"<4G[HP?TEYH*60KH 6A'QVD:\=U M>36$I-S38:IEAO2TCZ0+6L;9"O H*4?'AIH,UK>V@H0:7 #'3D@1M70J/_R665'4?"=S9U=2RE9 MCA*JA3.,IQ?ZH>7&+7$1&_N>K7?:+NN!EA=7_\ M)AA]#4VIOR4TW$U=7K3' M6_)C9EQM1KH%R7NAY;$ M0"FZX67>K085B OH6.6J3LI/.EXJ^%00B$ZU[,ZC&*6'UK@Y>*MQN]3 MVM"9?5KLDJG*P9/M1OS]0@T$K#=>]MZJBP+.$W0 3VF#G\ P4_Y6 T9$Z\4? MI%6@868.UC\E/P-8;TL9X"8C/?]^14(^N[W)S [_TR/K@Y2X&,%L( MBZDO/YGE?&KMN$46_&9PVAXOJS&UL\D=F R_.MH3E MO(>L U[J8FV>JT@Q9S7P@NP@= YB).J"E]GXC#4AIQ\=H4R(/CKA0R\*0G]# M:#;=G1(L6&^\U,A5<=/A2H.:C5VWV(>X5Y.S)%04XY_I@M+6>/F1*^LT"=7H MR^78; =?**I^>#F5JRX1&"?0 =/9>L[9GHF^(TDZ9XK@J/_=+&>#G!X5PN^$R*:$;' M(Q=HJ J?*+3$2QQ>%0D1M>@P=)?+^ 7-6PTZV/6OKA*5)W#,;J*@#7F[Q MJJ H:$?'9D'9836B.\@B*6N+EV>\*B)BBO7/!>^2%1PQ MQ1=\.L\?9KVE#JCJGGB9VL^YM^K;@UG>?J3!N9_I8'ZHR=)N$,$#688Q*0\*U.V@D[NT(]P!F[R17F MJ-KAA!VPYMFDD81555VM<9N\G7"9>*6=F3A3:8)-&IGC;'3*YR! MD(1X$Y(U'@H335:IPXSO<3,1STY,R0.OZ?Q($N^GD1\(\CE^![.E'#[6\5>= MP^ M09 ;67X*[A=,V</#,ED M@KZ_L9RRB)?#S,N:(_->R%81]\MH.)B-ZXPIVN<#FN\"OKK>$T%I"MY:U!CM M(BGGV#%W9008':LO,J8^Z[4!BSN8\PKIVK9J0E'Q^:6^D' -/-* MYC=YU,B8MTH5]TM(NV"?NWW479JU&;!?2;H8\U:I E%)-OX*(AZ;HLL6>'>Y M<3R'3X]7*TXG+%E5JH[8[Y)JWOMZ!!F"6'?#BZ/])^;C9'6:T5$,F*H?]O.D M+EXP/J##E55*[K,CD.O'9@LQ1J6-L1\B=8&14(R.1OS4=FT%)'[)8M2(Z3>1Y^5I[> 5W1$]##@1!E M_E>PY:(C28M4AH0A)'4^$?5 3V-?']3'3$!?HMW5BC&/OQ_\ZO-C\7I*_7\3 M.SQ,_"-U0M+W/WOL/A-)\Z?J#X6>!;\JKI79=N%+.I'>E$=]L4M;HF?6U^:[D!1#]LFXA*.0*LE-4M$//=M^U14"8P@Z M;A4@JP&MQBPY5='2 >K2[ ('(T?V?.]X$:/SX*A_3=AIC>QSH9* :71J,; < MSZ*[^*[-,S'RAW_?=6,6J>\J#7X4O=P V!;1 N\O7C(9U>EBNV9[FM030-@! MO9"!ID0(:<;?$$@(L0"?-$,O9@"W#I;1=\%KJ"2@BY$X64E=U:2=T"L>:#@X M*6F_8&2SA&I9"/RU%3BVVI:OZ(9>-@&,+HA^='U9.DM-= RH=P!C-@ @8X'I M.VX4RN+^A1W0*QS4 CP?"2\LC99=A_927A-QA'WRI^L"N'NBO6D.0QZ MQ8,J4%9BE:D IW*HD>5!>R#TJ@Y1AX/LJ&0;R MW_B+M?6#7SK)ISI?IQ\S(+5 +K=$M6H"H.XO:0?.ROI1(9_N2Q*"1C$Q) E! M%0 2 >)W4M_CJDJ0F>"4F/)NEPA+.27-Y"S0N0@<3TN8NR#;O,N;&P:(3-A. M;P+E!.7"-]!S?JE"[4N:8@=.5D%"2#'Z85U0/T.%BZ*;,9&2&AB!.(&.UVG1 M!150HO;&1%-J("2G'1V:H\QP*EQ*&QL3':D!BH1J=$1:*ON!_[;80 V(+:&. MOV0SH"%N13ZXO>@,BQ ^@@ [SV4"V%W^.TH\?X.%+]AD8^KO3X/<9H2);8%065I-*+T;:]$D/W(_HMQW/:8U M)O!HFYL11Y%*NL)0QFS^H,VF"IO,. \(9JX=7UQA+.S$"K5 ;'A LF#JR?Y: M$\CRP;#3,9R+,H15Z# WZJW6?&9X%30J9S6CUE:L%KIV;=@$D((()YD\#9X(M9V 3%8?+4HMKS1K M$!]%=Y +2.%0A2P,H!*!.1. 8"CT/ _U M7!UE?$)?^?+K4"T02\="S_E0T\7Q$D&.Q7-,/L=_J7A_R75'S^90RW(M\.,Y M6G<3H:T.?:$_>FJ'>I:Q#'QS'Y)ZOL=D+>391'G2A#A5>?RK@+6](588RDKSN7:99\42Y^^ MNMQ0M8ZY=[T[-)E:N[B&Y6>++M-;3\RW8.@E+%-)4Q,?NYRL& WR&E,&-4W& MV:\MSR8SXG)CU\*?K-B<69LXLT'V@Z8566?@"TCE41>I*.\"\ D*:VK70[]F M%6[,?!_U$FS2D:2R6_(?;RXIET?Y_,]4T(EKZ\!#?A$XPS-9!T0#C(1ETV\( M0S.#V*(>PP+1-%SPH>;ES_[.P;#T-M7:>G:H?,8FY, E4PJC&7.PA0"6?0+K<@Q]%-O MHQZ[C1DRSF#X)7CT'KW^\* >SW9<MZ')@1)6.38E;D._.=Y24BF"=U+TP0[4:P-Y !OP(:^[--K(]]8+0C=:)=*. M.V%'!K:H%0#,0]\"+J)08F/N5&T>#FHHK6B20XVN3XP!48HMH@V.O[\\_ZKV MJF4V9A;$VP.,TOU<]7ALV-U>\\B ++9%#WEL%4<1K]!AC(F+??E]VO>C^W 5 MN5U;=8.7]T*/6&P16@C_+KL>ZD7;UN E5"_Q>F7S8&RV+23_RQC#ZX\>N!,$ M)+8=C1SKWG%C/C'NJM]JSAX8/0:R5=U>"PKH&T&1CDR-,?X1YU%>]0'6&ST^ MLBZP5"(@9MTSTSC9R48:.*7HAAXPV994E##KF8G#E)*MY2RSIZRL#K.WC!F: M\%%'3F#CH0=8MB5 .NQ]9I*5:=2IM>/JE+^$VS:-2)ZE5;8G^7CH(9MM;U@0 M]AIX5-GS8\1_SN8LB:W0& (]6UU3F*DQE6R( 8NA%&Z#A'GM2/U7P&.B1E75ZL6IRKK*@X-?A%A";O+?5XYXN'R'D&7N61 M0CK9$1'=,D\ MF=:^4JAZVY#UA<+9F#WT#&S*MPLUIRYZFV",L@E9!C>,D5F<-50>U%VAXM"8 M$;,^<8#R"7V),VG=A\_+G=R*+<'!;<;C)>+"LUFLL15.E<='V $*=-L1SN-.0 E>X.6;04B>W6,V?]P'YU)W\&X/WAW:% M6W$TP!*C^!GL$SA+*OC M+ V7D<8L=K4M9GW.7?#5BU/*_Y\KK$?+);'3#F./8S,!C@U7WO+X%[F623:Z MXC.*[48\5=;@B9U7O369L<4P6*V([-K6]CR@XMI\&CGXE0\'JR]5N/>LZ3O! MU@\L]Y;ZT38+1?9"QXO(,GW]D5:,:W<64,%N/K5>2X)=$:>++R[^Y0FW1N;( MM\V7&#%3O)]/BM%HNW5C1EMNQNBAM_+I)L%:G?4-.@!4I$RR_FIR!]T>E$7R M\4A_=KZ6^2:=-(2BTUSU$$U6EXD$7@V(7M<+45>A[S7JI.4 2:J]M1 M#0$(;88LCXRJL>_9[)^'5SYO67+MY)K?]8.($K46/']D< HJ@]1C7?Q$%XQ< M OC7DJWNJ!44L,;,JK5Q7UB5YS6J'CWV,QWP?+U!>5('M0H2C@5%L3&;:]TH MGL&+IJWH]@.Q/TVI'Q*;LY?]:TVM#2RV&-X=BFAC%M(F$-7E7LW.TZUGVY[0 MM>6E:>IB%ZX@KAJ8R"[[<9E_/SA*OOU3YZISX"G[83*[[8Z'_^HNAI/Q_^UT M>_^X&\Z'_()WG%S;>4H/Z<&3+)S3'$OWR?HL]Y X7'TP MJ6EXG&WYK,D?A&#!I._:E?HWU/\EY,S?M8K5R0FA*5B,2/,?;386W4U6J9W[U_WYW]WIG<=.;#V_'P9MCKCA=, M!_4F=^/%<'S;F4Y&P]YP,,?1/47" !FV)7V0#N\RI !K']H?>46KP3H]R&OQ MQ83%E];8FEHTW"VHY066??R8D%]NK[\]76ZSP:B[&/0[T^YL\7MG,>N.Y]U> MO-/C+"\1.>I%INZ)Y6]6/B^MO59K$.1%!X6PX)&FS2<3UE\<^)]XT@FB_8\6 MX.O3!3B=#:;=W]\/QHMY?+2>+'X=S#K=^7RP0%J"60Z#.+]U6FO<^0]9IBD. MCJG4,?B=/3#2B9I/JA=1+OK)W""'8UDGY 5:$\"G)UPUFTQ8KX>\K((5^N9T MA0[''P;S1;Q"<19DXK'YGH0/W$MF/WV&T__XCA=^8#^PF0*V2.V!M5=QSD-5L) MXM/B$I589\*J31,0I4FN!(OUN]/%VNWU9G?LJCGXYW0PGF/9;](T2D&61\ER M 1NGM!-2@O^3M%"%G%#9,2[WJP,>_)1?6NW%O,%MTV=Z+9I,M)01@,9)W0_*W M\=EL>*HG#C&?H=8V"NN-;2""P'7J-J/!%A/65NP1_; V&:E6L3DM/1B/=PV0B7P:1Z5>2_7!C\6M,&OW=G@U\FH M/YC-__)?/[UY_>,OG<$_[M#<+\IKU(ML,-CK-=;$1VP?^R'1VE4UAC#"E@3Q M5M3AB FKYZ-%J24TVA8\F#YV9[-N58NMJ*K'_@/99"1K("YO(>E0IY]@-KI, ME'G#DG98\JIBS['@"B9OCG1F:?7ZY)&X_G&6M"-!+?B[7-_-A^/!?-[I#SX, M1I,I?V=H1FA+Y@B67VG?.D6YY$,JJ99W,4/ ;S/RSJ$"R:(_;X@ML!N\*;@ M;S(?VZ90 1QEY+^33"P":8IYL)1-,6"CS MZ#X@?T9LO,&C\.GY3<$Y9'YW/66RQ._S1\("7M'LTFTWDYY#=(8 %PX!QTL7Y;O%TV-TD^M21;&:&/A.D<,F1$2RXA ML-YF@%Y!V L;,H3:?,5$'$PSTW=.SW>?' F,P@[/!3DA@;DKE3E8);6#2-_? M6([D@@GH:@9^"GD$8'5"UL&64>>Q=[ AU'*7?$.(A8Q]^+WE6>M8[0\]^SW9 MW!,J./%".V-?&\'REC_SZG&FH5O)XK/_<38GKDMH((6BK"'VY:\2V\44HU_. M#RJYA++@>I?["?).4&DT;!=R!L M^^@9B%=DF@F6 ]BSDLQV4 ACTGE40C4>&/&D)-@/#TI$9I**V: MG*J3:,XJ%.;(D"V\0LB1+%,&\E)[29E1"S\@01)GCXP=)=%(\HVZ&&Z"MLAE M+Y#IAT+05"Y/![(Z^-(2=ARFIMRQ]WY[HAY&!%"4B>-P2+QQ/"=DM[I'4I@N='U6&NP9Y.0X@XGHMHUL[KYL[C<1 MUU_=C4_#] TQS>*A*QGU? 7;*E*GS-3)=Q,VB),L+[)]H1!^=YKK!7D?>"Y) M7P[JJ9B&1%^UJ\>XN&0M^@PR8:65)L20K;="%*$@'0ORLGM.>5DRR0IB(]PA M%\EDQ:=[O>/_?<+J7[:FPF.R04R9.0UI_9Z6^T%0;%ME(VDL,EDM++HF(5<9EL?3M2_SP7JLU&&P4;*/_^5$#.MPR$>(9L?VUQYTIATO& M,&?E6/M7_52.V.QOT89MT/E::.I+50N?QM;#]4I3,\ \+Q&T@@?V!V[+ M>;182"2'HSJ.O8Y^G3)%@!3S/2X/FB8V?+1&D,/TN=JXI$^7O")+G*WEI'$_J MBUE>:+I%@91/!RBGWW])<@H!\%F)[Y3Z6T+#W=3E(=?)@>>H+D*SXBKY/% \ M?WCFXJD$J*E$IS72$#](3U9W 1&JPGPYA68^"92G'TV2I^:Y8HA*RP(\Q%KG MT ((Y$\F 5D@PA"^UREE9"EI[7\'XX+_[9Z MS)9- VS%?>82"4;LQ; FY%C[%HWBQZ'R_(4\2XC0P93B%H[RDVW\+NBM1\1B MDTW_OFOA1"_\,E0PC7JR:(T[S_ ,D&7165A/N3^VHQY%WX8*X7-_=9!C4[-R M1'1?GT?;K1O[&%EN+KOBQ+OSK&CIA+'AYBK^_;45.#:/=-Z[UT@=VPM5$/*. M[?.[Z70TX,F3NJ/.<'PSF;U/PA39?^[&W;O^<#'H=Z:SR57\I\YU=S[L\8YY M3_@7K_<7K_<7K_<7KW=LT%^\WI5'EA>O=R.P>O%Z?_%Z-\K]^HOQ>F_,^^"Y M>KWGL_QGZ=]GY)%X$< T+NU\^3[N -X\"R-T&9UC$B95V$=^H'?P$ V!K3@; M$HA21ID0.P\IKYC>[,<\%T#H/![$^LC$4"B6H%%H,?U"9_^)%RN"P5:$GN\R MVOP$J2Y/$+$F6:;DL<_$O/S/<="/%1\KX,:&^KYEQB&Y'9M$?5S#-UW40 O MQ%'O5\R0M>96[(G@UR S!$ JS"<8:I/8S%XU MC:C]8 6DNV8:A']:JA&%K;'MTA4E+Z\D%9Q UY0E_D93ZMCDR$>&A^#9X<$Z M!G+KD@V#;+YNXFZL]N-2\[6]\+$TXV@Z.TL!OO#30WI&! ENJ?1%2=T3 M^R;2@FJ&L@\=YSZY9]=7?J?E\V77VT="0QY.UF/'D!WW\=GPV)W):O% DMS3 M/%VS[Y4O_734LP;%3J?1@G34P'1TP2FYSB=3'7HA89"%P3 ((K*<4/Z__$HX MCOBI-"T6D/Y5R[17:7SL\WV+Y\!ZH#!?LDZI^6"Y$8]5<-;>61*E&!<[084) MD@1BO3$2=)SCDD=+)>KVD.U2%M FOF6I!\-./H%S^X0R^8($),^[/@ELZL3U M;.H0%^'0V DOC!(>!0"&BI(1V8<;RWV!)B#@-,67Y\O)"-VD);.F%IW0V+5H M&>^OT[0HF\Q%!M 9/4%%"V*CP<7G$YO*-2?W/4O#=8_"=*6AI]_+0D][D_%B MUNTM.MWY?+"8IWZAW>OA:+@PH)92FE2$[1A3WW5L4 5;69\Z[:<9(!^=\*$7 M!:&_27,*CDDX>++=:,FF,./LXQX$ A.J[B#([QUJ//(FT6H<:LC<+9O,T*L! MKK)!L%\RZL-+S"+TPYELVK+=5-8+^[4"#AR(G#,WP] /+;>!'#9ED][?(\_2 MH=)1L)\FSE^5 ":UJ$;WLSE+CTI'P7XOJ!&R"].D ..9HANV<;X672HS;YVO M3%N_5Z01_>SZ%.[R5R]8J-D/IU>*V6#4C7/4=&>+WSOL1C&>LTL%#S4S)[9, M1++Z1J'NB1T1)IKA]>[H+_ ,,QK#F>';"$57DD9&@V;\J"S!= NF$[ TYWJ: M@>A9TEU(*:.B&3_H"4:EW/]<9XPO!N52ZM$#HO)34D5 E;4U SY]H95@UFS8 M4\_UH^4[GN+/I^%HU)-ZDHL:8QMTQ%)S=/^0DHI^S4BS<]PPXG+T2+-]2KJ@ M9S"!;<0%N5?P !VE+*'WHI2UVN>\C8E^+CZTX$J M]2WP[(&1+HD\IZU4MQY:(*O2FJ [O>*=, !=L1Z7(U.J44%S;*79#%A2WJ C MEZ-("5M96^Q7I68P$W,%'3!9Y3_-A2?HC/V6U,8RE/+MLNW@>?^:('Q/P@=_ M.?0>21*H)3\6_21WK)DO.N\'BU\G_U(4_QU5T^QN?=A=]=K1S78<=U52XTC2',L,E4Q/A$ M!6B0C6\-ATP68!K7',8,N+5%O +01AG*(1/NL?]:^S1+K"DUFE<=[\N!OXQZ M= .Z_L159O;J(UZ.*(@7QMERT7#6LN7N/Y8\-5F^!?;U^%SI/$I+5B2](>^N M?\[W64^EK"YIAWVWK9/A0C:@7VAS5(+T&+I-K]+)3*R*SKYU;@EU_.4\M&C8 M@$,KA-KAAEVMJ22MBNX@EZ#JA!!7(;BJ"+Q+1, C:_Y*@QH(!B&Y[SPZ2^(M M@PG-(K//.[N4#G@)>EM#053AYL5I]3_>X!L>:\:-DU2+:A]XIRN[=:-BT8"H M\*=]=VI)++,8HCO0?FFVPX-M6#!AL#^MO+\9E\=ZK(90FO%-ALJ9 NR%.F.8 M@;*>3.N"V[R9,*!A#ESVTP%8]H,2U.)O"1E;&R(P$+(ASQOQDD$_F_AF+(0* M"1!-26C[8YU4?9!1/!N( JXJ@K]L"QZ 0:W8Z%X>2@S0@O6\DN#EO']Y)?FB M7DF:-^ W%F+]91CPGV=!D0H:55XDY.U+D9"7(B%0I3?V0Z)7*$3: SL%; W% M0@ <0=>$(]];AX1N>)YL+G1R15C>VHPE+":VN6@U#[S?'6TZ'O_$EKMJ"9'VPDQ?+!:R\TH*$>'1U5K[T)Y\]0H,' M9SLEU.;L+4V))#7!EPZ![-6A;SP_ 52;6X;B.R-)N,4MDUU>6G[B]9U@ZP>6 MJPNS;"1L#X^&X%8S#QWUQORM&O.G.!LKN;=5K1D9DG"EF>4$I24=XE0&QVVP MO1ZJ<[>$F&:9&Q><"1Q>RCXI11/ZR9RE6U&:O@[0%=M>="84&NQ!UT+'I83> M6V%$V43[5B@Y3,CZ8&?D.UM'J1F"CEG/M=B.MOH8W]W#"9TYZX=P$H5!:'D\ M^Z,8.75/; O%V?A!F8..8IQ,7E34,N-&K@WVK>IL9(H$FY6WY,;QG)!+,D6O>[;V71NC?#\7 QN!H-/PQXN.ZB.[X=7K,_I5GQD8-V M;WU_^=EQW:Y7)%DC@8GF,-AN60G2HS*@P8YWZC',L$]50ECHG:6F&M_]3C+' M@HHJ(@SK;0:V^A)] BR,6/RX7,D\KW?OK7_[--[VY79^K4&>/\!%FM'C;B6S M/\B2H,?Y[?C+XX.S5;Y_2SMA6S0K"O'I M-4;-%_0;S():2[*QZ"?^EAS_P,E2HJ?HAFWEK <_$&_0$8QS+Q6H5. G[81M M1:T'/0!?T+&;6B&_=:L?:H^:8=OGZL&GE'9T1#158!6MUYC=K4:M9Z*BDY!W M2_V@VJTA[8G\8*YSW86?%H^X8C)\7=N.-E&<'+F[\6F8.O!6 E0XEL%GRC,P M5K#.9-2E]?=4_0P^89Z!9GDUOGI3D"S)2E^1)GDX(%T-/CP*@8%3AXD-7$L" MZ#E733;V;M\0?@WKR6J(EFM #4Z*A#C&G .4C7JP!K\NZ13W9?7S!YH9$Y@ MNB,9?)M0[7!5V=;8*JSE[)G(;H-'S\:>_:NOU L^>9;H%:WU"ND-!/8GDX#5 M(K" I5[.I4="[_V 8&=TR3VP62EY2_R6NHOXFPTZW?>3 MV6+XKRZO=-H9_',Z&,\'<_[W%Q<21!<2F4HKRL6,<%,96\7\^3:P+?=W8DF, M@K4,CFR,JL/;I$8FHV\D>K2,F7):?";N(WGO>^%#-:LD:%QL@U;[_+LG8#X=M$VM?($XX>8ERP+XL\56L/""V&0Y)%O+<;.@VJ3>K[BHD M5 8T'_.\(;$M=F=!?3[YYB_]-AXZ&K/R-;R0RZU]%U@J+..3X!8I3_'[W9O3 MZ^3M9-+_.!R-.G^Q-MM?)#=&]+R_7]+=46TWTK8-F;QNZ[;/GI]]*;<=% TV M8E14_9[#50K&F^=CRNO:-HU(5H12;JU[*[/6=7N]V=V@?[#0(1OCIM:.1P-P MI].81LL%)$V7=L(LAYN@-'*L>\=U0(7A5?V0%2L GM(*N"I&-'1=N8X"QR,! M6Q^/Q/6W<U."]BA1#=K2//OU$:-#S-UR-I3HR$9%=*B!) MDC=;M6ST1\*V%^FOI*K<0HS-WC.7QH>E>:.<$GZ?7A.]'U89[4>_85\B M.$T<^SM&*643\3B>ZFN$HAM2?&D>+CY#18('47LS H1!R)Q&D@HHPD_44)C9 M2)V>0=;'#(SD$J<"9X1=YRB)]DJCCT49%5C#LG:7!(" !)3*0CQB;K(ZFHZL MJ)"D.7X](;'\Y#@OH:"9/.X]U^'G?6GF]I,VF$6"E )QE&^PC+:F4C_&W[H& M\/$:O?A'-3Y>M\C''H"//?3([6I\[+7(QP& CP--/KXSA(^#5OCX@5V'?"K7 MCR=MP/H1G9&EQ#7*2+F"/&D#963]MM1JC&Q'0R;?DFO(DS901N)O-:7$-Z#*R_B>(:HR\,2S_ M2>%.?+V[)I[]P#-4R;,FJGM>TJT?3!1Z=;8_A)0 2Q[L1,1CZX'N[;M1U[()F@3YY%K M"&6M16$/["#[B@"I6-#0II_5#!3G1N/-"JWP;ID5N5Q*A6'2G[[O0D7_I#D4 MDOHM*/4(?BGUZ-B4[(:+G:ITI;23H;N\YKGL0 ]Z_=XB*3MU]4II)T,A*HJ> M\DUY9TXYR^R.5I@D-*VTL*-Q1[*B K22"MX@:[]YM%VZSH5,%-V-.\ H00- MR QTT KS.]0W>ZVA$(]Z(3OHJUU25)JPA W0>>3% MS63^:]_+PE_FBTGOM\[MK#M>=+J]Q?##_@[)UZ ??\( SB M4E3W[(2^3,O_ MS;SAT7L4X MXKJ'B0]O+3F2-O9!9,U0CUB5E41K#IW*3K=;0AU_.0\M&IZXWM9A"H@G>:VF M^EI =:R\@J$WC6?)>/ AYH$L_VRSG\0^%]8KF\WSRY#S2VVK+_WYQJ,/CTE>F[1)EZ9!V''YVA2-%%_4.K9X#RKV%'H1DIQ#)@OFB) M->7@^L<;_+@[(R57PJ]:3J\#[U2 C;AT\P7K>.OD8"3///$#].K]83!?#,>W MG>E@-ISTT9-0O-S "XKLC*-TKG9YLE(4*JS>3SW;6W<3B&#?M]$WW1QG/A)G M_<#SNS\2:JW3-+WL]SW?B[&)+'=!Z.9-=[R6\/ON>AP6LSW"EJ(S;RL>=[S6\&EH;\]<[=,X9! M$)'E&:> O1FZQ4D\KXLZ!@6>(.B V7RVKMJ*298UTK-">"7:I0C//%A4!Q9=D_A:5G.O[$=V_127/ M;_$?]P0FTY>=&"J,A9: I5%IJLS4RW^E/V\1)>S UXE:\T"/*C!5)59 $U\A M7O +K89[R>L+?+2JFU4->9:8<)'2?Z1KZ/I492)X.;",O355Q_,Y*52CWUQU ME.^7]5ZEP4 35#*ZQ*=+\"-21(- MC#(9J+Q?X&,9#JX7?^(0T][2B0,\ :CL?EDO:)KX/8/0 FY2O"JL=EC%X!\+ M@04\F.#JNCL?]#N]R7M>RS*I2&-,I>"7F((C=7<(+*ELLE,4PJGQ$V9D.6I& M;]7')?QZ/)65\$A=MZ>.LL#7_=WZR'OOA[R2<$=M?>\Y_R/(P4M(IKM>\>+"\]#X/T!KM M3PD[-K0Q"4:'V0P=!S'Q&1)KV:PR,] ]IXI=^\9RZ ?+C4@W"*+-WFF3V$R( MFWJ6 'P3.\"Q6=EI%"@S9+$*[\I(Y.EB;R@A0R\D3 ;"F14V\<( _S1V^&/+ M1[0&8'M> IJMP0^^RX9QG7#7HHB*/HX=Z'@90BJ'[G+%M.A?Q)8A=;S L6,6 MM.(3=OI)X\T5K8LD%"8C4J-S"AY\EV$4#/Z,#@G1%:^H/Q5>47_MS@:_3D;] MP6S^E__ZZ[GFL% ?SELMC) M##MQ.0KBM\4B'?BOA?%LTKD5]$A)V8?RYF;@ 9"ST[H/Y>0T]/ 6T# '"?OI M ?[X8\%UTN3U9 IVD=G&5FNX-&-M14TO3@8Q*0T\YRFB\!')WR(/0OX-OC@ M;!?^P OYUB)Z'2LC2#4(,FIB#-18J4@[\SU+$&-S[?.SR:KO4'8X]JF\%J&H M,9H9N H?CY&0D67*S8 Q,CY:YC6LW(E TN7B])J:)/S*Q+DI*:O?E;0U!!.5 MG$DV?%,>W=FE;.-[\924M>V*3;&?L\1R5*BQ)2 375GQA_[)*G-)7\\_C3W(SG+)E,5($.6]>VB4LH MCS.*9W:8=7#C>)8;.UQ-+6?)9A\WD)Q)]8?"=CC2 ;4RIR[:SU8FRJIG;757 M;+>>NA:UZN7X6;B,-G8CT4(!X@6*6$[M8WQ4AQ4P?R>KHO:Q.ZNS>+G@.G7X M?#IQ66 R[R'K@"/MD]4J("&O7-<-V#]4;_""YLCV$15K2]>"@!3\!_C3B146 MM1J6D6D/\5(Q4P S,BG^M<]VK,?8T6?H,?&*N%&!.X[*#<3R7I<'D9P>],#7 MP_2RQ#;<=*IZTY+W,@,DB/@)L2HC"_NI*U76*HO]23-LZP1$P$Y@*"74C,-N M%4?0L9_&>B4N;P=I;"5KKM;7D:V6RNV\+M_<"I!@E\63I*D;U;PX))@ORK;DT#9'+#M]=ABI\;G16F:(,-5YX?]$H(M MW^?A^F(+:/SK&G4=&HOI->"L>I$5=+XT,XZTYN9FRV:N5;T]AH[U5Z>-9(L3D*\3H*V*X1,(7X2%Q_R_4Z M3#>^/M6-UW?SX7@PGW?Z@P^#T63Z?C!>M*V2Q\NIM9 MG]\SR:*.Y7(-,H^V6]>117&H>YJA/0& G2A2*$_0#6!Q%N-;XK%3D !L#HAJYF,5'WK<^!['RQO MPH;WAIXM37HD;(VMM, 2E;>"*FA'UUU]WJE4(97%MF8L! V-548$>IJ] MXTE!2G^*>YB!B%BNI'C46(=3H(RF;*9.$/AT-_9#(M5$Y4VQ/=E5LI+7/C)B MT55/ID][_N:>^VDZO/"=Q].^T?B'.'%$G)C!XG)*K?E9M5XM"1"-@SVL>)\F5 SZ:(S.J4>-L'"3X];&0M( M<$O]0')@4??$#J/3!!_*BHO&N^247YG_6NV[ !L;?Z MBJJA(N/0#P3')YLD49ECIS+/E)QG.UO+A9Z)Q?VQ@\(T8=5CB]DH5@0//]"I M3LR,@2I)[3D,@H@LDVR0RIR9DB[883Z:$"F)UWKN3__"_XO7Y&6_^?]02P$" M% ,4 " "!@FI5 M4O7+,' #!+@ "@ @ $ 97@S M,2TQ+FAT;5!+ 0(4 Q0 ( (&":E6ZD@G;N < (PN * M " =L' !E>#,Q+3(N:'1M4$L! A0#% @ @8)J50<;SQ]N! 2A4 M @ ( !NP\ &5X,S(N:'1M4$L! A0#% @ @8)J55-E MW6N[A@ $I$ ! ( !3Q0 &9O'-D4$L! A0#% @ @8)J M52F/:?>>% YOP !4 ( ![= ! '5G&UL4$L! A0#% @ @8)J538WEI65/@ @!4$ !4 M ( !1V\" '5G